IP Library Granted Patent US 9,154,543
Granted Patent B2
US 9,154,543 · App. 13/718,274 · Granted Oct 6, 2015

Multiple file transfer speed up

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,154,543
App. No.
13/718,274
Granted
Oct 6, 2015
Kind
B2
Abstract

An aspect provides a method, including: ascertaining, at a source device, an area of a storage device inclusive of multiple selected files for transfer to a sink device; copying, at the source device, files resident in the area of the storage device inclusive of the multiple files selected for transfer to a sink device into a transfer file; creating, at the source device, a control file comprising information necessary to identify the multiple selected files for transfer included in the transfer file; and transmitting, from the source device, the transfer file to the sink device. Other aspects are described and claimed.

Claims (33)

1. A method, comprising:

ascertaining, at a source device, an area of a storage device inclusive of multiple selected files for transfer to a sink device;

said area of the source device bounding the multiple selected files for transfer irrespective of intervening, non-selected files;

copying, at the source device, the area of the storage device into a transfer file, wherein the transfer file includes selected media files and non-selected media files;

creating, at the source device, a control file comprising information necessary to identify the multiple selected files for transfer included in the transfer file, wherein the information necessary to identify the multiple selected files for transfer included in the transfer file further comprises information necessary for identifying selected media file data within the area; and

transmitting, from the source device, the transfer file to a sink device.

2. The method of claim 1 , wherein the transfer file is transmitted in a single file transfer action according to a transfer protocol.

3. The method of claim 1 , wherein the transmitting, from the source device, the transfer file to the sink device, comprises wirelessly transmitting the transfer file.

4. The method of claim 1 , wherein the transmitting, from the source device, the transfer file to the sink device, comprises transmitting the transfer file over a wired connection.

5. The method of claim 1 , wherein the control file is transmitted to the sink device separate from the transfer file.

6. An information handling device, comprising:

a storage device;

one or more processors; and

a memory operatively coupled to the one or more processors that stores instructions executable by the one or more processors to:

ascertain an area of the storage device inclusive of multiple selected files for transfer to a sink device;

said area of the source device bounding the multiple selected files for transfer irrespective of intervening, non-selected files;

copying the area of the storage device into a transfer file, wherein the transfer file includes selected media files and non-selected media files;

creating a control file comprising information necessary to identify the multiple selected files for transfer included in the transfer file, wherein the information necessary to identify the multiple selected files for transfer included in the transfer file further comprises information necessary for identifying selected media file data within the area; and

transmitting the transfer file to a sink device.

7. The information handling device of claim 6 , wherein the transfer file is transmitted in a single file transfer action according to a transfer protocol.

8. The information handling device of claim 6 , wherein the transmitting the transfer file to the sink device comprises wirelessly transmitting the transfer file.

9. The information handling device of claim 6 , wherein the transmitting the transfer file to the sink device comprises transmitting the transfer file over a wired connection.

10. A program product, comprising:

a storage device having computer program code embodied therewith, the computer program code being executable by a processor and comprising:

computer program code that ascertains, at a source device, an area of a storage device inclusive of multiple selected files for transfer to a sink device;

said area of the source device bounding the multiple selected files for transfer irrespective of intervening, non-selected files;

computer program code that copies, at the source device, the area of the storage device into a transfer file, wherein the transfer file includes selected media files and non-selected media files;

computer program code that creates, at the source device, a control file comprising information necessary to identify the multiple selected files for transfer included in the transfer file, wherein the information necessary to identify the multiple selected files for transfer included in the transfer file further comprises information necessary for identifying selected media file data within the area; and

computer program code that transmits, from the source device, the transfer file to a sink device.

11. The program product of claim 10 , wherein the transfer file is transmitted in a single action.

12. The program product of claim 10 , wherein the transmitting, from the source device, the transfer file to the sink device, comprises wirelessly transmitting the transfer file.

13. The program product of claim 10 , wherein the transmitting, from the source device, the transfer file to the sink device, comprises transmitting the transfer file over a wired connection.

14. The program product of claim 10 , wherein the control file is transmitted to the sink device separate from the transfer file.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049687/0976 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2012
From: LOCKER, HOWARD; BOWEN, TOBY JOHN; NICHOLSON, JOHN WELDON; DAVIS, MARK CHARLES
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 029508/0437 →