Claims Analysis
Total Claims: 49
Claim 1
Independent Claim
99 words
A method for synchronizing data retrieval in a data processing system comprising: determining whether a predetermined number of units of data have been scheduled for retrieval; determining a specified time for retrieving data from a storage media; scheduling retrieval of said data from said storage media at or before said specified time, wherein retrieval is scheduled only if a number of units which have been scheduled for retrieval equals or is less than said predetermined number; retrieving said data from said storage media at or before said specified time has elapsed; and processing said data from said storage media.
Claim 2
Independent Claim
99 words
A method for synchronizing data retrieval in a data processing system comprising: determining whether a predetermined number of units of data have been scheduled for retrieval; determining a specified time for retrieving data from a storage media; scheduling retrieval of said data from said storage media at or before said specified time, wherein retrieval is scheduled only if a number of units which have been scheduled for retrieval equals or is less than said predetermined number; retrieving said data from said storage media at or before said specified time has elapsed; and processing said data from said storage media.
Claim 3
Dependent Claim
39 words
The method of claim 1 wherein said data comprises video data and wherein said processing step comprises providing at least a portion of said data to a display device and wherein each of said units represents a display frame.
Claim 4
Dependent Claim
29 words
The method of claim 1 wherein said data comprises audio data and wherein said processing step comprises providing at least a portion of said data to a sound transducer.
Claim 5
Dependent Claim
38 words
The method of claim 1 wherein scheduling retrieval of said data from said storage media at or before specified time comprises: retrieving information for locating said data in said storage media; and storing said information in a memory.
Claim 6
Dependent Claim
38 words
The method of claim 1 wherein scheduling retrieval of said data from said storage media at or before said specified time comprises: creating a retrieval request for retrieving said data from said storage media before said specified time.
Claim 7
Dependent Claim
27 words
The method of claim 5 wherein scheduling retrieval of said data from said storage media at or before said specified time further comprises: sorting pending retrieval requests.
Claim 8
Dependent Claim
36 words
The method of claim 1 wherein retrieving said data from said storage media at or before said specified time has elapsed comprises: reading said data from said storage media; and notifying a requestor of data availability.
Claim 9
Dependent Claim
25 words
A method as in claim 7 wherein said step of reading said data from said storage media comprises reading said data through a computer network.
Claim 10
Dependent Claim
39 words
The method of claim 1 wherein processing said data from said storage media comprises: determining a specified display time for displaying said data; and scheduling a display interrupt to occur at said specified display time for displaying said data.
Claim 11
Dependent Claim
23 words
The method of claim 9 wherein processing said data from said storage media further comprises: displaying said data when said display interrupt occurs.
Claim 12
Dependent Claim
32 words
A method as in claim 1 wherein said data represents musical notes and said processing step comprises providing at least a portion of said data to a sound transducer to produce sound.
Claim 13
Dependent Claim
13 words
A method as in claim 11 wherein said data comprises MIDI formatted information.
Claim 14
Dependent Claim
29 words
A method as in claim 1 wherein said data comprises text and wherein said processing step comprises providing at least a portion of said data to a display device.
Claim 15
Dependent Claim
14 words
A method as in claim 1 wherein said storage media is an optical disk.
Claim 16
Dependent Claim
13 words
A method as in claim 14 wherein said optical disk is a CD-ROM.
Claim 17
Dependent Claim
72 words
A method as in claim 1 further comprising: determining a second specified time for retrieving a second set of data from said storage media; scheduling retrieval of said second set of data from said storage media at or before said second specified time; retrieving said second set of data from said storage media at or before said second specified time has elapsed; processing said second set of data from said storage media.
Claim 18
Dependent Claim
35 words
A method as in claim 16 wherein said data is located in a first track of a first file and said second set of data is located in a second track of said first file.
Claim 19
Dependent Claim
35 words
A method as in claim 16 wherein said data is located in a first track of a first file and said second set of data is located in a second track of a second file.
Claim 20
Dependent Claim
13 words
A method as in claim 1 wherein said data comprises SMPTE time codes.
Claim 21
Dependent Claim
14 words
A method as in claim 1 wherein said data comprise Sprite based animation information.
Claim 22
Dependent Claim
18 words
A method as in claim 1 wherein said predetermined number may be changed based upon said storage media.
Claim 23
Independent Claim
130 words
An apparatus for synchronizing data retrieval comprising: a storage media storing data; a storage control device coupled to said storage media said storage control device retrieving said data from said storage media; memory coupled to said storage control device for storing said data; and a scheduling unit coupled to said memory for determining only one specified time for retrieving data from said storage media and for scheduling retrieval of said data from said storage media at or before said specified time and wherein said scheduling unit determines whether enough units of data have been scheduled for retrieval based upon a comparison between a predetermined number and a number of units of data which have been scheduled and wherein retrieval is scheduled only in response to a result of said comparison.
Claim 24
Independent Claim
130 words
An apparatus for synchronizing data retrieval comprising: a storage media storing data; a storage control device coupled to said storage media said storage control device retrieving said data from said storage media; memory coupled to said storage control device for storing said data; and a scheduling unit coupled to said memory for determining only one specified time for retrieving data from said storage media and for scheduling retrieval of said data from said storage media at or before said specified time and wherein said scheduling unit determines whether enough units of data have been scheduled for retrieval based upon a comparison between a predetermined number and a number of units of data which have been scheduled and wherein retrieval is scheduled only in response to a result of said comparison.
Claim 25
Dependent Claim
11 words
The apparatus of claim 22 wherein said data comprises video data.
Claim 26
Dependent Claim
11 words
The apparatus of claim 22 wherein said data comprises audio data.
Claim 27
Dependent Claim
35 words
The apparatus of claim 22 wherein said scheduling unit is operable to retrieve information for locating data in said storage media from said storage media and is operable to store said information in said memory.
Claim 28
Dependent Claim
38 words
The apparatus of claim 22 wherein said scheduling unit is operable to create a retrieval request for retrieving said data from said storage media at or before said specified time and is operable to sort pending retrieval requests.
Claim 29
Dependent Claim
40 words
The apparatus of claim 22 wherein said scheduling unit is operable to determine a specified display time for displaying said data and is operable to schedule a display interrupt to occur at said specified display time for displaying said data.
Claim 30
Dependent Claim
14 words
An apparatus as in claim 22 wherein said storage media comprises an optical disk.
Claim 31
Dependent Claim
40 words
An apparatus as in claim 22 further comprising a network interface, and wherein said storage media is coupled to said network interface, and wherein said data is retrieved from said storage media through a computer network and said network interface.
Claim 32
Dependent Claim
26 words
An apparatus as in claim 10 wherein said data comprises one of text data, data representing musical notes, SMPTE time codes or Sprite based animation information.
Claim 33
Dependent Claim
17 words
A method as in claim 2 wherein said predetermined number is determined based upon said storage media.
Claim 34
Dependent Claim
171 words
A storage media for storing executable computer instructions comprising: a first plurality of processor executable instructions for instructing a computer system to determine only one specified time for retrieving data from said storage device and to schedule retrieval of data from a storage device at or before said specified time and wherein said first plurality of processor executable instructions determines whether enough units of data have been scheduled for retrieval based upon a comparison between a predetermined number and a number of units of data which have been scheduled and wherein retrieval is scheduled only in response to a result of said comparison; a second plurality of processor executable instructions for instructing said computer system to retrieve said data from said storage device at or before said specified time; a third plurality of processor executable instructions for instructing said computer system to store said data from said storage device into memory; and a fourth plurality of processor executable instructions for instructing said computer system to process said data from said memory.
Claim 35
Dependent Claim
171 words
A storage media for storing executable computer instructions comprising: a first plurality of processor executable instructions for instructing a computer system to determine only one specified time for retrieving data from said storage device and to schedule retrieval of data from a storage device at or before said specified time and wherein said first plurality of processor executable instructions determines whether enough units of data have been scheduled for retrieval based upon a comparison between a predetermined number and a number of units of data which have been scheduled and wherein retrieval is scheduled only in response to a result of said comparison; a second plurality of processor executable instructions for instructing said computer system to retrieve said data from said storage device at or before said specified time; a third plurality of processor executable instructions for instructing said computer system to store said data from said storage device into memory; and a fourth plurality of processor executable instructions for instructing said computer system to process said data from said memory.
Claim 36
Dependent Claim
39 words
The storage media of claim 32 further comprising: a fifth plurality of processor executable instructions for instructing said computer system to retrieve information for locating said data in said storage device and to store said information in said memory.
Claim 37
Dependent Claim
43 words
The storage media of claim 32 further comprising: a fifth plurality of processor executable instructions for instructing said computer system to create a retrieval request for retrieving said data from said storage device before said specified time and to sort pending retrieval requests.
Claim 38
Dependent Claim
42 words
The storage media of claim 32 further comprising: a fifth plurality of processor executable instructions for instructing said computer system to determine a specified display time for displaying said data and scheduling a display interrupt to occur at said specified display time.
Claim 39
Dependent Claim
17 words
A method as in claim 32 wherein said predetermined number is determined based upon said storage media.
Claim 40
Dependent Claim
125 words
A computer readable storage medium storing executable computer program instructions which, when executed in a digital processing system causes said system to perform a method comprising: determining whether enough units of data have been scheduled for retrieval, wherein determining whether enough units have been scheduled comprises a comparison between a number of units which have been scheduled and a predetermined number; determining a specified time for retrieving data from a storage device media; scheduling a retrieval of said data from said storage media at or before said specified time, wherein retrieval is scheduled only in response to a result of said comparison; retrieving said data from said storage media at or before said specified time has elapsed; and processing said data from said storage media.
Claim 41
Dependent Claim
125 words
A computer readable storage medium storing executable computer program instructions which, when executed in a digital processing system causes said system to perform a method comprising: determining whether enough units of data have been scheduled for retrieval, wherein determining whether enough units have been scheduled comprises a comparison between a number of units which have been scheduled and a predetermined number; determining a specified time for retrieving data from a storage device media; scheduling a retrieval of said data from said storage media at or before said specified time, wherein retrieval is scheduled only in response to a result of said comparison; retrieving said data from said storage media at or before said specified time has elapsed; and processing said data from said storage media.
Claim 42
Dependent Claim
39 words
The method of claim 37 wherein said data comprises video data and wherein said processing step comprises providing at least a portion of said data to a display device and wherein each of said units represents a display frame.
Claim 43
Dependent Claim
29 words
The method of claim 37 wherein said data comprises audio data and wherein said processing step comprises providing at least a portion of said data to a sound transducer.
Claim 44
Dependent Claim
39 words
The method of claim 37 wherein scheduling retrieval of said data from said storage media at or before said specified time comprises: retrieving information for locating said data in said storage media; and storing said information in a memory.
Claim 45
Dependent Claim
38 words
The method of claim 37 wherein scheduling retrieval of said data from said storage media at or before said specified time comprises: creating a retrieval request for retrieving said data from said storage media before said specified time.
Claim 46
Dependent Claim
27 words
The method of claim 41 wherein scheduling retrieval of said data from said storage media at or before said specified time further comprises: sorting pending retrieval requests.
Claim 47
Dependent Claim
36 words
The method of claim 37 wherein retrieving said data from said storage media at or before said specified time has elapsed comprises: reading said data from said storage media; and notifying a requestor of data availability.
Claim 48
Dependent Claim
39 words
The method of claim 37 wherein processing said data from said storage media comprises: determining a specified display time for displaying said data; and scheduling a display interrupt to occur at said specified display time for displaying said data.
Claim 49
Dependent Claim
23 words
The method of claim 44 wherein processing said data from said storage media further comprises: displaying said data when said display interrupt occurs.