Vehicle mileage backup method, system, equipment and medium

By setting two controllers A and B in the vehicle, real-time backup and update of vehicle mileage is achieved, the problem of lack of mileage backup technology in the existing technology is solved, and the after-sales maintenance rights and interests of customers are ensured and conducive to market monitoring.

CN120066859APending Publication Date: 2025-05-30CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510215588.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-26
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The lack of vehicle mileage backup technology in the prior art has led to the inability to guarantee customers' after-sales maintenance rights and interests, which is not conducive to market monitoring.

Method used

By providing two controllers A and B in the vehicle, controller A is used to display mileage and controller B is used to back up mileage records. When the whole vehicle is powered on, controller A sends the current mileage data to controller B and receives the mileage backup record data and anti-theft information it sends. If the current mileage data is greater than or equal to the backup record data, controller A sends valid information; if it is less than and the anti-theft information is consistent, controller A updates the mileage data as backup record data.

Benefits of technology

Real-time backup and update of vehicle mileage is realized, ensuring customers' after-sales maintenance rights, and conducive to market monitoring and preventing customers from improperly changing the instrument mileage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120066859A_ABST
    Figure CN120066859A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automobiles, in particular to a vehicle mileage backup method, system and equipment and a medium. After a whole vehicle is powered on, a controller A used for displaying mileage sends current mileage data to a controller B used for mileage backup recording, and receives mileage backup recording data and controller anti-theft information sent by the controller B; if the current mileage data is greater than or equal to the mileage backup record data, the controller A sends mileage effective information to the controller B; if the current mileage data is smaller than the mileage backup record data, the controller A compares the received controller anti-theft information with the controller anti-theft information stored in the controller A; and when the anti-theft information of the controller is consistent, the controller A updates the current mileage data to mileage backup record data. According to the method, mileage backup is adopted, market monitoring is facilitated, and after-sales maintenance rights and interests of customers can be guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of automobiles, and particularly to a vehicle mileage backup method, system, device and medium. Background Art

[0002] With the development and wide popularization of household automobiles, the quality of after-sales maintenance of vehicles has gradually attracted attention; when the instrument is replaced during routine vehicle maintenance, the instrument does not record the previous driving mileage of the vehicle, and the new instrument only records from 0 kilometers, thus failing to guarantee some after-sales maintenance rights and interests of customers. When customers improperly change the displayed mileage of the instrument, it is also not conducive to market supervision.

[0003] In summary, the prior art lacks mileage backup technology, which is not conducive to market supervision and cannot guarantee the after-sales maintenance rights and interests of customers. Summary of the Invention

[0004] In view of the above problems, the present disclosure provides a vehicle mileage backup method, system, device and medium.

[0005] In a first aspect, a vehicle mileage backup method is provided, and the method includes:

[0006] After the vehicle is powered on, a controller A for displaying mileage sends current mileage data to a controller B for mileage backup recording, and receives mileage backup record data and controller anti-theft information sent by the controller B;

[0007] If the current mileage data is greater than or equal to the mileage backup record data, the controller A sends mileage valid information to the controller B;

[0008] If the current mileage data is less than the mileage backup record data, the controller A compares the received controller anti-theft information with the controller anti-theft information stored in the controller A; when the controller anti-theft information is compared and consistent, the controller A updates the current mileage data to the mileage backup record data.

[0009] Further, it further includes:

[0010] The controller A and the controller B preset the same controller anti-theft information.

[0011] Further, it further includes:

[0012] When the controller A is replaced, the same controller anti-theft information preset by the controller B is written into the A through a diagnostic instrument.

[0013] Further, if the current mileage data is less than the mileage backup record data, after the controller A compares the received controller anti-theft information with the controller anti-theft information stored in the controller A, it further includes:

[0014] When the anti-theft information comparison of the controller is inconsistent, controller A gives an audible and visual alarm.

[0015] Furthermore, it also includes:

[0016] When the vehicle is in the powered-on state, controller A periodically sends the current mileage data to controller B and periodically receives the mileage backup record data sent by controller B.

[0017] In a second aspect, a vehicle mileage backup storage method uses the above-mentioned vehicle mileage backup method.

[0018] After the vehicle is powered on, controller B sends the mileage backup record data and the controller anti-theft information stored in itself to controller A.

[0019] When controller B receives the mileage valid information sent by controller A, controller B updates the mileage backup record data to the current mileage data sent by controller A.

[0020] Furthermore, the initial mileage backup record data of controller B is set to a preset value.

[0021] In a third aspect, a vehicle mileage backup system includes: controller A and controller B;

[0022] Controller A is used to display the mileage;

[0023] Controller B is used for mileage backup recording;

[0024] After the vehicle is powered on, controller A sends the current mileage data to controller B and receives the mileage backup record data and the controller anti-theft information sent by controller B;

[0025] If the current mileage data is greater than or equal to the mileage backup record data, controller A sends mileage valid information to controller B;

[0026] If the current mileage data is less than the mileage backup record data, controller A compares the received controller anti-theft information with the controller anti-theft information stored in controller A; when the controller anti-theft information comparison is consistent, controller A updates the current mileage data to the mileage backup record data.

[0027] In a fourth aspect, an electronic device includes a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus;

[0028] The memory stores a computer program;

[0029] A processor, when executing a computer program stored in a memory, implements the above-mentioned vehicle mileage backup method or the above-mentioned vehicle mileage backup storage method.

[0030] In a fifth aspect, a computer-readable storage medium stores a computer program, which, when executed by a processor, implements the above-mentioned vehicle mileage backup method or the above-mentioned vehicle mileage backup storage method.

[0031] The present disclosure at least includes the following beneficial effects:

[0032] The present disclosure transmits the mileage displayed by an instrument (abbreviation: controller A) to another controller (abbreviation: controller B) in real time through CAN. After replacing the new instrument and going through a series of verification and interaction logics, controller B sends the recorded mileage to the new controller A, and A can normally display the mileage of the vehicle before. The present disclosure adopts mileage backup, which is beneficial to market monitoring, can prevent customers from changing the instrument mileage, and is beneficial to ensuring the after-sales repair rights and interests of customers.

[0033] Other features and advantages of the present disclosure will be described in the following description of the specification, and some of them will be obvious from the description of the specification or understood by implementing the present disclosure. The objectives and other advantages of the present disclosure can be achieved and obtained through the structures pointed out in the specification and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0035] Figure 1 It is a schematic flowchart of the backup method in an embodiment of the present disclosure;

[0036] Figure 2 It is a schematic diagram of the interaction between controller A and controller B in an embodiment of the present disclosure;

[0037] Figure 3 It is a schematic diagram of the structure of the backup system in an embodiment of the present disclosure;

[0038] Figure 4 It is a schematic diagram of the structure of an electronic device in an embodiment of the present disclosure;

[0039] Figure 5 It is a schematic diagram of the principle of the backup method in an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0040] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are some, but not all, of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the scope of protection of the present disclosure.

[0041] As Figure 1 shown, a vehicle mileage backup method includes:

[0042] S101. After the vehicle is powered on, controller A for displaying the mileage sends the current mileage data to controller B for mileage backup recording, and receives the mileage backup record data and controller anti-theft information sent by controller B.

[0043] S102. If the current mileage data is greater than or equal to the mileage backup record data, controller A sends mileage valid information to controller B.

[0044] S103. If the current mileage data is less than the mileage backup record data, controller A compares the received controller anti-theft information with the controller anti-theft information stored in controller A; when the controller anti-theft information comparison is consistent, controller A updates the current mileage data to the mileage backup record data.

[0045] Specifically, the implementation is as follows:

[0046] Controller A and controller B are preset with the same controller anti-theft information. When controller A is replaced, the same controller anti-theft information preset in controller B is written into controller A through a diagnostic instrument.

[0047] If the current mileage data is less than the mileage backup record data, controller A compares the received controller anti-theft information with the controller anti-theft information stored in controller A. When the controller anti-theft information comparison is inconsistent, controller A gives an audible and visual alarm.

[0048] When the vehicle is in the powered-on state, controller A periodically sends the current mileage data to controller B and periodically receives the mileage backup record data sent by controller B.

[0049] As Figure 2 shown, controller A outputs the total mileage A_TotalOdometer_Km (maximum value is 999999 KM) to controller B;

[0050] Controller B sends B_TotalOdometer_Km to controller A as the mileage backup output;

[0051] Send the signal A_TotalOdometer_Km_OBDValidData to inform Controller B whether the current A_TotalOdometer_Km is valid. After Controller A powers on each time and compares and passes the controller anti-theft information (only compare once, and will not compare again after the process ends, not elaborated later), and when the current B_TotalOdometer_Km ≤ A_TotalOdometer_Km, Controller A sets A_TotalOdometer_Km_OBDValidData to valid ("0x0:Valid"), otherwise, A_TotalOdometer_Km_OBDValidData is always set to invalid ("0x1:Not_Valid");

[0052] When the vehicle powers on to ON, Controller B needs to send out the controller anti-theft information of Controller B (the vehicle controller anti-theft information stored in Controller B itself). If the received A_TotalOdometer_Km_OBDValidData = "0X0", Controller B will perform mileage backup storage;

[0053] When the vehicle powers on to ON and a new Controller A is replaced, after the diagnostic instrument writes the controller anti-theft information to Controller A, Controller A must read and compare the backup information received from B. If the comparison with the controller anti-theft information of Controller B passes and B_TotalOdometer_Km > A_TotalOdometer_Km, Controller A must update and store the display mileage according to the backup mileage;

[0054] A vehicle mileage backup storage method adopts the above-mentioned vehicle mileage backup method,

[0055] After the vehicle powers on, Controller B sends the mileage backup record data and controller anti-theft information stored in itself to Controller A;

[0056] When Controller B receives the mileage valid information sent by Controller A, Controller B updates the mileage backup record data to the current mileage data sent by Controller A.

[0057] The initial mileage backup record data of Controller B is set to a preset value.

[0058] As Figure 3 shown, a vehicle mileage backup system includes: Controller A and Controller B;

[0059] Controller A is used to display the mileage;

[0060] Controller B is used for mileage backup record;

[0061] After the vehicle is powered on, controller A sends the current mileage data to controller B and receives the mileage backup record data and the controller anti-theft information sent by controller B;

[0062] If the current mileage data is greater than or equal to the mileage backup record data, controller A sends mileage valid information to controller B;

[0063] If the current mileage data is less than the mileage backup record data, controller A compares the received controller anti-theft information with the controller anti-theft information stored in controller A; when the controller anti-theft information comparison is consistent, controller A updates the current mileage data to the mileage backup record data.

[0064] As Figure 4 shown, the present disclosure provides an electronic device, including a processor 401, a communication interface 402, a memory 403, and a communication bus 404. Among them, the processor 401, the communication interface 402, and the memory 403 complete mutual communication through the communication bus 404;

[0065] The memory 403 stores a computer program;

[0066] The processor 401, when executing the computer program stored on the memory 403, implements the above-mentioned vehicle mileage backup method or implements the above-mentioned vehicle mileage backup storage method.

[0067] In a fifth aspect, a computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the above-mentioned vehicle mileage backup method or implements the above-mentioned vehicle mileage backup storage method.

[0068] The computer-readable storage medium may be included in the device / device described in the above embodiments; it may also exist separately and not be assembled into the device / device. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiments of the present disclosure is implemented.

[0069] According to the embodiments of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, it may include but is not limited to: portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used by or combined with an instruction execution system, device, or device.

[0070] To enable those skilled in the art to better understand the present disclosure, the principles of the present disclosure are described below in conjunction with the accompanying drawings:

[0071] As Figure 5 shown, for controller A,

[0072] The A_TotalOdometer_Km_OBDValidData sent by controller A defaults to "0x1:Not_Valid";

[0073] Each time KL15 is powered on, the ICM determines whether the operation of writing the controller anti-theft information has been performed through the 2E service before restart;

[0074] When the vehicle instrument has not performed the operation of writing the controller anti-theft information, compare whether the controller anti-theft information of the current controller A is the same as that of controller B:

[0075] If it is inconsistent with its own controller anti-theft information, prompt "The controller anti-theft information is incorrect!", which is constantly displayed in classical Chinese and cannot be exited for 5s, and A_TotalOdometer_Km_OBDValidData continuously sends "0x1:Not_Valid";

[0076] If they are consistent, then judge the magnitudes of A_TotalOdometer_Km and B_TotalOdometer_Km:

[0077] If B_TotalOdometer_Km > A_TotalOdometer_Km, then A_TotalOdometer_Km_OBDValidData continuously sends "0x1:Not_Valid";

[0078] If B_TotalOdometer_Km ≤ A_TotalOdometer_Km, then A_TotalOdometer_Km_OBDValidData continuously sends "0x0:Valid";

[0079] When the vehicle instrument has performed the operation of writing the controller anti-theft information, compare whether the controller anti-theft information of the current controller A is the same as that of controller B:

[0080] If it is inconsistent with its own controller anti-theft information, prompt "The controller anti-theft information is incorrect!", which is constantly displayed in classical Chinese and cannot be exited for 5s. And A_TotalOdometer_Km_OBDValidData continuously sends "0x1:Not_Valid";

[0081] If they are consistent, then compare the magnitudes of A_TotalOdometer_Km and B_TotalOdometer_Km;

[0082] If B_TotalOdometer_Km > A_TotalOdometer_Km, the instrument must immediately update the displayed mileage according to the backup value B_TotalOdometer_Km and store it. After the update is completed,

[0083] Change A_TotalOdometer_Km_OBDValidData to send "0x0:Valid", and the mileage restoration function ends;

[0084] If B_TotalOdometer_Km ≤ A_TotalOdometer_Km, then Controller A does not need to update the mileage, and A_TotalOdometer_Km_OBDValidData is also changed to send "0x0:Valid", and the mileage restoration function also ends;

[0085] If an invalid value is received or this signal (B_TotalOdometer_Km) cannot be received, the instrument does not update according to the backup value, and A_TotalOdometer_Km_OBDValidData continuously sends "0x1:Not_Valid"; at the same time, the instrument prompts "The controller anti-theft information is incorrect!" and displays it for 5 s.

[0086] For Controller B,

[0087] Before Controller B performs mileage backup, the default mileage value of Controller B is the initial value: the preset value of 0 km;

[0088] After the vehicle is powered on to the ON state, receive the periodic signals of A_TotalOdometer_Km and A_TotalOdometer_Km_OBDValidData sent by Controller A;

[0089] When A_TotalOdometer_Km_OBDValidData is "0x0:Valid", Controller B performs mileage backup storage according to the original logic, and does not perform mileage backup storage when it is "0x1:Not_Valid";

[0090] After the vehicle is powered on to the ON state, Controller B reads its own backup mileage value and its own controller anti-theft information, and outputs B_TotalOdometer_Km and the controller anti-theft information of Controller B to Controller A;

[0091] Controller B determines whether to perform mileage backup storage according to the original logic;

[0092] Although the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure.

Claims

1. A vehicle mileage backup method, characterized in that: The method comprises: After the vehicle is powered on, controller A for displaying mileage sends the current mileage data to controller B for mileage backup record, and receives the mileage backup record data and controller anti-theft information sent by controller B; If the current mileage data is greater than or equal to the mileage backup record data, controller A sends mileage validity information to controller B; If the current mileage data is less than the mileage backup record data, controller A will compare the received controller anti-theft information with the controller anti-theft information stored in controller A; when the controller anti-theft information is consistent, controller A will update the current mileage data to the mileage backup record data.

2. A vehicle mileage backup method according to claim 1, characterized in that: Also includes: Controller A and controller B are preset with the same controller anti-theft information.

3. A vehicle mileage backup method according to claim 2, characterized in that: Also includes: When controller A is replaced, the same controller anti-theft information preset by controller B is written into A through the diagnostic instrument.

4. The vehicle mileage backup method according to claim 1, characterized in that: If the current mileage data is less than the mileage backup record data, controller A compares the received controller anti-theft information with the controller anti-theft information stored in controller A, and then also includes: When the anti-theft information of the controllers is inconsistent, controller A will give an audible and visual alarm.

5. The vehicle mileage backup method according to claim 1, characterized in that: Also includes: When the vehicle is powered on, controller A periodically sends the current mileage data to controller B, and periodically receives the mileage backup record data sent by controller B.

6. A vehicle mileage backup storage method, characterized in that: A vehicle mileage backup method according to any one of claims 1 to 5 is adopted, After the vehicle is powered on, controller B sends its stored mileage backup record data and controller anti-theft information to controller A; When controller B receives the mileage validity information sent by controller A, controller B updates the mileage backup record data to the current mileage data sent by controller A.

7. A vehicle mileage backup storage method according to claim 6, characterized in that: The initial mileage backup record data of controller B is set to the preset value.

8. A vehicle mileage backup system, characterized in that: include: Controller A and controller B; Controller A, used to display mileage; Controller B, used for mileage backup records; After the vehicle is powered on, controller A sends the current mileage data to controller B, and receives the mileage backup record data and controller anti-theft information sent by controller B; If the current mileage data is greater than or equal to the mileage backup record data, controller A sends mileage validity information to controller B; If the current mileage data is less than the mileage backup record data, controller A compares the received controller anti-theft information with the controller anti-theft information stored in controller A; When the controller anti-theft information is consistent, controller A updates the current mileage data to the mileage backup record data.

9. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; a memory storing a computer program; A processor, for implementing a vehicle mileage backup method according to any one of claims 1 to 5, or a vehicle mileage backup storage method according to claim 6 or 7, when executing a computer program stored in a memory.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, a vehicle mileage backup method according to any one of claims 1 to 5 is implemented, or a vehicle mileage backup storage method according to claim 6 or 7 is implemented.