System for data retrieval by scheduling retrieval if number of units scheduled equals or less than predetermined number and retrieving before or at time elapsed
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for synchronizing data retrieval is described. The apparatus comprises a storage media storing data, a storage control device coupled to the storage media for retrieving the data from the storage media, memory coupled to the storage control device for storing the data; and a scheduling unit coupled to the memory for scheduling retrieval of the data from the storage media before a specified time. A storage media for storing computer instructions is also described. The storage media comprises a first plurality of processor executable instructions for instructing a computer system to schedule retrieval of data from a storage device before a specified time, a second plurality of processor executable instructions for instructing the computer system to retrieve the data from the storage device before the specified time has elapsed, a third plurality of processor executable instructions for instructing the computer system to store the data from the storage device into memory, and a fourth plurality of processor executable instructions for instructing the computer system to process the data from the memory. A method for synchronizing data retrieval in a data processing system is also described. The method comprises determining a specified time for retrieving the data from a storage media, scheduling retrieval of the data from the storage media before the specified time, retrieving the data from the storage media before the specified time has elapsed, and processing the data from the storage media.
-
Citations
45 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 30, 31)
-
-
22. 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. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
32. 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. - View Dependent Claims (33, 34, 35, 36)
-
-
37. 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. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
Specification