Method and system for preventing loss of trip data in vehicle
First Claim
Patent Images
1. A method for preventing a loss of trip data of a vehicle upon a substantially instantaneous voltage drop in a vehicle cluster, the method comprising:
- calculating, by a processor of a trip computer, trip data from a plurality of signals;
storing, by the processor, the calculated trip data in a clear region of a memory and backing up the trip data stored in the clear region into a nonvolatile region of the memory when new trip data is generated; and
collecting, by the processor, the trip data backed up in the nonvolatile region to rewrite the trip data in the clear region after a substantially instantaneous voltage drop occurs,wherein the storing of the trip data further includes;
calculating, by the processor, a checksum from the trip data,storing, by the processor, the checksum in the clear region, andbacking up, by the processor, the trip data stored in the clear region and the checksum calculated therefrom into the nonvolatile region when a new checksum calculated from the generated new trip data is substantially different from the checksum stored in the clear region.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a method for preventing a loss of trip data of a vehicle during a substantial instantaneous voltage drop in a vehicle cluster. In the method, the trip data calculated by a processor of a trip computer are stored in a clear region of a memory and the trip data stored in the clear region are backed up in a nonvolatile region of the memory when new trip data is generated. The processor collects the trip data backed up in the nonvolatile region to rewrite the trip data in the clear region after a substantially instantaneous voltage drop occurs.
-
Citations
14 Claims
-
1. A method for preventing a loss of trip data of a vehicle upon a substantially instantaneous voltage drop in a vehicle cluster, the method comprising:
-
calculating, by a processor of a trip computer, trip data from a plurality of signals; storing, by the processor, the calculated trip data in a clear region of a memory and backing up the trip data stored in the clear region into a nonvolatile region of the memory when new trip data is generated; and collecting, by the processor, the trip data backed up in the nonvolatile region to rewrite the trip data in the clear region after a substantially instantaneous voltage drop occurs, wherein the storing of the trip data further includes; calculating, by the processor, a checksum from the trip data, storing, by the processor, the checksum in the clear region, and backing up, by the processor, the trip data stored in the clear region and the checksum calculated therefrom into the nonvolatile region when a new checksum calculated from the generated new trip data is substantially different from the checksum stored in the clear region. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium containing program instructions executed by a processor, the computer readable medium comprising:
-
program instructions that calculate trip data of a vehicle using a plurality of controller signals and a vehicle speed sensor signal; program instructions that store the trip data in a clear region of a memory and backing up the trip data stored in the clear region into a nonvolatile region of the memory when new trip data is generated; and program instructions that collect the trip data backed up in the nonvolatile region to rewrite the trip data in the clear region after a substantially instantaneous voltage drop, wherein the program instructions that store the trip data further include; program instructions that calculate a checksum from the trip data, program instructions that store the checksum in the clear region, and program instructions that back up the trip data stored in the clear region and the checksum calculated therefrom into the nonvolatile region when a new checksum calculated from the generated new trip data is substantially different from the checksum stored in the clear region. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for preventing a loss of trip data of a vehicle upon a substantially instantaneous voltage drop in a vehicle cluster, the system comprising:
-
a processor configured to calculate trip data using a plurality of signals; a clear region of a memory, on which a processor stores the trip data; a nonvolatile region of the memory, on which the processor backs up the trip data stored in the clear region when new trip data is generated; and a display on which the processor displays rewritten trip data in the clear region after a substantially instantaneous voltage drop occurs, wherein the processor is further configured to; calculate a checksum from the trip data, store a checksum in the clear region of the memory, and back up the trip data stored in the clear region and the checksum calculated therefrom into the nonvolatile region when a new checksum calculated from new trip data that is generated is substantially different form the checksum stored in the clear region of the memory. - View Dependent Claims (12, 13, 14)
-
Specification