System for providing data in a mobile device
First Claim
1. A method for providing data in a mobile device comprising the steps of:
- receiving data from an external data source in a first format having a first degree of compression and communicating the compressed data to a mobile device with a data rate selected in accordance with a vehicle speed independent of tire rotation;
processing the data in the first format into a second format having a different degree of compression than the first format before the data is used by the device; and
decompressing the data in the second format when the data is needed by the mobile device.
7 Assignments
0 Petitions
Accused Products
Abstract
A system is presented for utilizing data in a mobile device in real-time and without the need for additional hardware. The system allows real-time processing of highly-compressed data that would otherwise require processing power in excess of that available from the system, or would otherwise not be possible without additional hardware. The system generally includes a processing device that receives the data in a highly compressed format, and includes a preprocessor that pre-processes the data to at least partially decode the data into a second compressed format. The processing device also includes a decompressor that fully decompresses the preprocessed data as needed by the system. The processing device may also include one or more memories for storing the preprocessed data until it is needed by the system.
31 Citations
24 Claims
-
1. A method for providing data in a mobile device comprising the steps of:
-
receiving data from an external data source in a first format having a first degree of compression and communicating the compressed data to a mobile device with a data rate selected in accordance with a vehicle speed independent of tire rotation; processing the data in the first format into a second format having a different degree of compression than the first format before the data is used by the device; and decompressing the data in the second format when the data is needed by the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing data, comprising:
-
an external data source configured to store and transmit to a mobile device data in a first format having a first degree of compression with a data rate selected in accordance with a vehicle speed independent of tire rotation; and a mobile device in communication with the external data source, comprising; a preprocessor configured to process the data in the first format into a second format having a different degree of compression than the first format; a storage device configured to store the data in the second format; and a decompressor configured to decompress the data in the second format to produce decompressed data when the decompressed data is needed by the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for providing data in a mobile device comprising the steps of:
-
requesting navigation data from an external data source when the navigation information is not present in, a database in a mobile device, the request generated by a processor of the mobile device; transmitting the navigation data from the external data source, in a first format having a first degree of compression, to a mobile device with a data rate selected in accordance with a vehicle speed independent of tire rotation; processing the navigation data in the first format into a second format having a different degree of compression than the first format; and decompressing the navigation data from the second format when the data is needed by the mobile device, where the navigation data is processed into the second format during one or more background processing periods. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification