File transfers using playlists
First Claim
1. A method for processing data files in preparation for transferring at least portions of a series of data files from a first device to a second device, said method comprising:
- providing a first process, said first process being selectively accessible for enabling a construction of a playlist, said playlist comprising a listing of said portions of said data files; and
providing a second process, said second process being selectively accessible for enabling a closing said playlist upon a completion of said construction of said playlist, said first process being selectively operable for enabling a mode designation associated with said playlist, said mode designation being representative of speeds at which said portions are required to be transferred from said first device to said second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and implementing apparatus is provided for transferring data from memory to a file decoder which is effective to decode the file for further processing. In an illustrated example, a video file is decoded for presentation on a display device. The methodology includes enabling a plurality of control functions for access by a user or a user system in controlling the identity, sequence and flow of file transfers in order to optimize transfer efficiency in a data transfer transaction. Application programming interface (API) calls are provided by which playlists are constructed for transfer to the decoder. Further API calls are provided to enable pause and seek functions to be activated during a file transfer. A registration methodology is also provided by which predetermined processing events may be selected and recorded as they occur. The process further includes a methodology for modifying the file transfer protocol between multiple copy transfer and minimal copy transfer depending upon the type of data transfer channel being implemented.
274 Citations
14 Claims
-
1. A method for processing data files in preparation for transferring at least portions of a series of data files from a first device to a second device, said method comprising:
-
providing a first process, said first process being selectively accessible for enabling a construction of a playlist, said playlist comprising a listing of said portions of said data files; and providing a second process, said second process being selectively accessible for enabling a closing said playlist upon a completion of said construction of said playlist, said first process being selectively operable for enabling a mode designation associated with said playlist, said mode designation being representative of speeds at which said portions are required to be transferred from said first device to said second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A storage medium including machine readable indicia, said storage medium being selectively coupled to a reading device, said reading device being selectively coupled to processing circuitry within a processing system, said reading device being selectively operable to read said machine readable indicia and provide program signals representative thereof, said program signals being effective for processing data files in preparation for transferring at least portions of a series of data files from a first device to a second device, said program signals being effective to enable said processing system to accomplish the steps of:
-
constructing a playlist, said playlist comprising a listing of said portions of said data files; and enabling a closing said playlist upon a completion of said constructing of said playlist, said constructing being selectively operable for enabling a mode designation associated with said playlist, said mode designation being representative of speeds at which said portions are required to be transferred from said first device to said second device. - View Dependent Claims (11, 12, 13, 14)
-
Specification