Method and apparatus for operating vehicle mounted disk drive storage device
First Claim
1. A motor vehicle based data processing system, comprising:
- a rotating magnetic fixed disk drive data storage device;
a storage buffer, said storage buffer comprising semiconductor memory, said buffer receiving data from said disk drive data storage device;
a controller controlling the operation of said disk drive data storage device, said controller retrieving sequentially presented data from said buffer for use during a time interval in which said disk drive data storage device is being powered up and data is not yet accessible from said disk drive data storage device;
wherein said storage buffer is contained in a random access memory of a fixed size having an address space, and wherein a portion of said address space is allocated to said storage buffer to store said sequentially presented data, said portion being of a variable size;
wherein a first portion of said address space is allocated to storing said sequentially presented data when the motor vehicle is operating, and a second portion of said address space is allocated to storing said sequentially presented data when the motor vehicle is not operating, said second portion being larger than said first portion.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for operating a motor vehicle based data processing system having at least one rotating magnetic disk drive data storage device are disclosed. Sequential presentation data stored on a rotating magnetic disk drive installed in a motor vehicle or automobile is buffered and the context is saved in sufficient amount to transcend a time interval of data unavailability when a disk drive is initially powered up. When the vehicle is shut off and the drive is powered down, the data to be presented in the immediate future is saved in a non-volatile buffer. The amount of data saved in the buffer is sufficient to span the time interval that it takes the disk drive to power up and become data accessible. Preferably, the buffer is a general purpose buffer for use by the vehicle'"'"'s on-board computer system, the amount of memory allocated to the buffer varying with the present state of the vehicle and disk drive, and other parameters. The disk drive may be used, among other things, for storing and retrieving multimedia data such as digitized music and/or video.
-
Citations
16 Claims
-
1. A motor vehicle based data processing system, comprising:
-
a rotating magnetic fixed disk drive data storage device;
a storage buffer, said storage buffer comprising semiconductor memory, said buffer receiving data from said disk drive data storage device;
a controller controlling the operation of said disk drive data storage device, said controller retrieving sequentially presented data from said buffer for use during a time interval in which said disk drive data storage device is being powered up and data is not yet accessible from said disk drive data storage device;
wherein said storage buffer is contained in a random access memory of a fixed size having an address space, and wherein a portion of said address space is allocated to said storage buffer to store said sequentially presented data, said portion being of a variable size;
wherein a first portion of said address space is allocated to storing said sequentially presented data when the motor vehicle is operating, and a second portion of said address space is allocated to storing said sequentially presented data when the motor vehicle is not operating, said second portion being larger than said first portion. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of operating a motor vehicle based data processing system having at least one rotating magnetic disk drive data storage device, comprising the steps of:
-
allocating a variable sized portion of a fixed size random access semiconductor memory of said motor vehicle based data processing system for use as a buffer;
reading data for sequential presentation from said rotating magnetic disk drive data storage device into said buffer;
deactivating said rotating magnetic disk drive data storage device after said reading step;
detecting a demand for said data for sequential presentation while said rotating magnetic disk drive data storage device is deactivated;
reactivating said rotating magnetic disk drive data storage device responsive to said step of detecting a demand, said reactivating step occupying a time interval during which data is unavailable from said rotating magnetic disk drive data storage device; and
sequentially presenting said data for sequential presentation from said buffer during said time interval;
wherein a first portion of said random access semiconductor memory is allocated to said buffer when the motor vehicle is operating, and a second portion of said random access semiconductor memory is allocated to said buffer when the motor vehicle is not operating, said second portion being larger than said first portion. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A program product for controlling the operation of a motor vehicle based data processing system, said data processing system having at least one rotating magnetic disk drive data storage device, said program product comprising:
-
a plurality of processor executable instructions recorded on signal-bearing media, wherein said instructions, when executed by at least one programmable processor of said motor vehicle based data processing system, cause the system to perform the steps of;
allocating a variable sized portion of a fixed size random access semiconductor memory of said motor vehicle based data processing system for use as a buffer;
reading data for sequential presentation from said rotating magnetic disk drive data storage device into said buffer;
deactivating said rotating magnetic disk drive data storage device after said reading step;
detecting a demand for said data from sequential presentation while said rotating magnetic disk drive data storage device is deactivated;
reactivating said rotating magnetic disk drive data storage device responsive to said step of detecting a demand, said reactivating step occupying a time interval during which data is unavailable form said rotating magnetic disk drive data storage device; and
sequentially presenting said data for sequential presentation from said buffer during said time interval;
wherein a first portion of said random access semiconductor memory is allocated to said buffer when the motor vehicle is operating, and a second portion of said random access semiconductor memory is allocated to said buffer when the motor vehicle is not operating, said second portion being larger than said first portion. - View Dependent Claims (13, 14, 15, 16)
-
Specification