Method and system for updating a root of trust measurement function in a personal computer |
| The present invention provides a method and system for updating a root of trust measurement ... |
|
Spatial domain mechanism |
| OF VARIOUS EMBODIMENTS Referring to FIG. 1, a system 30 includes a host 32 coupled to a first ... |
|
RF receiver having improved signal-to-noise ratio and method of operation |
| To address the above-discussed deficiencies of the prior art, it is a primary object of the present ... |
|
Method of preserving data packet sequencing |
| In essence, the present invention augments the UDP protocol to attain similar characteristics as FR.... |
|
Method and apparatus for retarting pipeline processing |
| According to the invention, pipeline throughput is improved by a processing pipeline architecture ... |
|
Method and system in display device interface for managing surface memory |
| The invention provides a display device interface and associated methods for managing surface ... |
|
|
Method and apparatus for synchronization of data retrieval and presentation
| Details |
Inventors: Batson, James D.; Hoddie, J. Peter;
Assignee: Apple Computer, Inc. (Cupertino, CA)
Primary Examiner: Lee; Thomas C.
Assistant Examiner: Peyton; Tammara
Attorney, Agent or Firm: Blakely, Sokoloff, Taylor & Zafman
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. |
|
DETAILED DESCRIPTION The present invention includes a method and an apparatus for synchronization of data retrieval; this data may be video and audio data which includes a sequence of frames of video data and corresponding audio data for each frame. This synchronization method typically includes the steps of determining a specified time for retrieving data (e. g. a frame of video data and corresponding audio data) from a storage media and scheduling retrieval of the data from the storage media at or before the specified time. At or before the specified time (e. g. the specified time has elapsed), the data is retrieved from the storage media and typically stored into a memory (for example a general purpose RAM of a computer system or a dedicated frame buffer). The data is then typically processed in a conventional manner which may include reading the data out to a display device (e. g. CRT monitor) or (if the data is audio data) to a sound transducer (e. g. a speaker). In one embodiment of the invention, the task of scheduling the retrieval of the data is implemented by creating a retrieval request and sorting pending retrieval requests. The task of processing the data is implemented by determining a specified display time for displaying or otherwise presenting the data and scheduling a display (or presentation) interrupt to occur at the specified display time. In one embodiment, the apparatus of the invention includes a storage media which stores the data (e. g. video frame data) and a storage control device which is coupled to the storage media to retrieve the data from the storage media. The apparatus further includes a memory coupled to the storage control device in order to store the retrieved data and a scheduling unit which is coupled to the memory. The scheduling unit may be, in one embodiment, a microprocessor programmed in a manner consistent with the present invention to schedule the retrieval of the data from the storage media at a specified time. In one embodiment, the storage media may be a conventional CD-ROM or a magnetic hard disk media, and the storage control device may respectively be a CD-ROM controller or a hard-disk controller
|
| Related patents |
|
|
Method and system for message transfer session management
In accordance with the invention, there is provided a method and system for managing transfer of message packets in a session between first and second nodes in a message ...
|
|
|
APPARATUS FOR DISTRIBUTING INFORMATION OVER A NETWORK-BASED ENVIRONMENT, METHOD OF DISTRIBUTING INFORMATION TO USERS, AND METHOD FOR ASSOCIATING CONTENT OBJECTS WITH A DATABASE WHEREIN THE CONTENT OBJECTS ARE ACCESSIBLE OVER A NETWORK COMMUNICATION MEDIUM
A system and method are provided to document and quantify demand for particular information that is a requested by an individual user by sampling a worldwide user ...
|
|
|
Service providing system and service providing device that provides a specific service in response to user authority determination based on positional relationships of virtual objects
However, according to the related art method, since everyone can operate a projector and cause any type of data to be displayed by manipulating a controller, such as a PC...
|
|
|
Method, system, and program for returning a file requested through a network connection
OF THE PREFERRED EMBODIMENTS In the following description, reference is made to the accompanying drawings which form a part hereof and which illustrate several ...
|
|
|
Systems, methods and computer program products for validating web content tailored for display within pervasive computing devices
In view of the above discussion, it is an object of the present invention to provide systems, methods and computer program products for simulating different client ...
|
|
|
Control system with customizable menu structure for personal mobility vehicle
Referring now to the drawings, there is illustrated in FIG. 1 a diagrammatic representation of an electronic control system 10 for a personal mobility vehicle, such as ...
|
|
|
Intelligent network security device and method
I claim: 1. In a computer system connected to an external communications medium, a security device comprising: a programmable firewall device interposed between the ...
|
|
|
Method for automatic intrusion detection and deflection in a network
OF THE INVENTION The present invention is of a method and a system for providing security to a network by at least identifying an un authorized user who is attempting ...
|
|
|
Enhanced browser application for service related to the transportation of a message
It is an object of the present invention to provide a universal browser, compatible with common commercial browsers, that incorporates preferences and/or applications ...
|
|
|
Representing and verifying network management policies using collective constraints
The foregoing needs and objects, and other needs and objects that will become apparent from the following description, are achieved by the invention, which comprises, in ...
|
|
|