CN118243137A - Vehicle mileage rollback processing method and device, electronic equipment and storage medium - Google Patents

Vehicle mileage rollback processing method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN118243137A
CN118243137A CN202410370253.1A CN202410370253A CN118243137A CN 118243137 A CN118243137 A CN 118243137A CN 202410370253 A CN202410370253 A CN 202410370253A CN 118243137 A CN118243137 A CN 118243137A
Authority
CN
China
Prior art keywords
data
mileage
target vehicle
rollback
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410370253.1A
Other languages
Chinese (zh)
Inventor
郭志
潘安金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Eve Energy Co Ltd
Original Assignee
Eve Energy Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Eve Energy Co Ltd filed Critical Eve Energy Co Ltd
Priority to CN202410370253.1A priority Critical patent/CN118243137A/en
Publication of CN118243137A publication Critical patent/CN118243137A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a vehicle mileage rollback processing method, a vehicle mileage rollback processing device, electronic equipment and a storage medium. The specific scheme is as follows: acquiring target vehicle data of a target vehicle when the data acquisition condition is detected to be met, wherein the target vehicle data comprises a vehicle identification of the target vehicle and mileage data at least at one time point; determining rollback mileage of the target vehicle under the condition that the rollback processing requirement exists according to the target vehicle data and the historical vehicle data corresponding to the target vehicle; according to the rollback mileage, the target vehicle data is updated to be processed based on the updated target vehicle data, and the invention realizes the processing of the mileage data under the condition that the target vehicle has the mileage rollback requirement, thereby achieving the effect of the mileage data display accuracy.

Description

Vehicle mileage rollback processing method and device, electronic equipment and storage medium
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a vehicle mileage rollback processing method, device, electronic apparatus, and storage medium.
Background
During use of the vehicle, mileage data of the vehicle is incremented with the time of use of the vehicle. However, in the process of monitoring the background data of the vehicle, the phenomenon of unreasonable reduction of the mileage data of the vehicle, namely rollback phenomenon, is found, and the reduction of the mileage data is not the situation of accidental error of the data.
At present, the mileage rollback processing is usually performed by manually searching mileage data, thereby determining mileage abnormal data and performing data cleaning processing. However, when the mileage data processing is performed based on the manual mode, erroneous judgment or omission of the data processing may be caused, and accuracy of the mileage data processing is affected.
Disclosure of Invention
The invention provides a vehicle mileage rollback processing method, a device, electronic equipment and a storage medium, which realize the processing of mileage data under the condition that a target vehicle has mileage rollback requirements, and achieve the effect of mileage data display accuracy.
According to an aspect of the present invention, there is provided a vehicle mileage rollback processing method, the method including:
Acquiring target vehicle data of a target vehicle when the data acquisition condition is detected to be met, wherein the target vehicle data comprises a vehicle identification of the target vehicle and mileage data at least at one time point;
Determining rollback mileage of the target vehicle under the condition that the rollback processing requirement exists according to the target vehicle data and the historical vehicle data corresponding to the target vehicle;
And updating the target vehicle data according to the rollback mileage to perform processing based on the updated target vehicle data.
According to another aspect of the present invention, there is provided a processing apparatus for vehicle mileage rollback, the apparatus comprising:
A vehicle data acquisition module for acquiring target vehicle data of a target vehicle when the satisfaction of a data acquisition condition is detected, wherein the target vehicle data comprises a vehicle identification of the target vehicle and mileage data at least at one time point;
The rollback mileage determination module is used for determining the rollback mileage of the target vehicle under the condition that the rollback processing requirement exists according to the target vehicle data and the historical vehicle data corresponding to the target vehicle;
And the vehicle data updating module is used for updating the target vehicle data according to the rollback mileage so as to process based on the updated target vehicle data.
According to another aspect of the present invention, there is provided an electronic device including:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the vehicle mileage rollback processing method of any one of the embodiments of the present invention.
According to another aspect of the present invention, there is provided a computer readable storage medium storing computer instructions for causing a processor to execute a processing method for vehicle mileage rollback according to any one of the embodiments of the present invention.
According to the technical scheme, when the condition that the data acquisition condition is met is detected, target vehicle data of a target vehicle are acquired, wherein the target vehicle data comprise vehicle identifications of the target vehicle and mileage data at least one time point, and under the condition that mileage rollback processing requirements exist is determined according to the target vehicle data and historical vehicle data corresponding to the target vehicle, rollback mileage of the target vehicle is determined; according to the rollback mileage, the target vehicle data is updated to be processed based on the updated target vehicle data, so that the problems of too high time cost and too low accuracy caused by judging and searching the mileage data one by one based on a manual mode in the prior art are solved, whether the mileage rollback requirement exists in the target vehicle is determined through the target vehicle data and the historical vehicle data, the mileage data is processed under the condition that the mileage rollback processing requirement is met, the effect of displaying the accuracy of the mileage data is achieved, and therefore the accuracy and the efficiency of the mileage data processing are improved.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the invention or to delineate the scope of the invention. Other features of the present invention will become apparent from the description that follows.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a vehicle mileage rollback processing method provided by an embodiment of the present invention;
FIG. 2 is an exemplary diagram of a vehicle mileage rollback process provided by an embodiment of the present invention;
FIG. 3 is a line graph of mileage data of a target vehicle over time provided by an embodiment of the present invention;
FIG. 4 is a flowchart of a method for processing vehicle mileage rollback according to an embodiment of the present invention;
Fig. 5 is a schematic structural diagram of a vehicle mileage rollback processing device according to an embodiment of the present invention;
Fig. 6 is a schematic structural diagram of an electronic device implementing a vehicle mileage rollback processing method according to an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
Fig. 1 is a flowchart of a vehicle mileage rollback processing method provided in an embodiment of the present invention, where the embodiment may be adapted to determine whether there is a mileage rollback in vehicle mileage data and correct the mileage data based on the rollback mileage, the method may be performed by a vehicle mileage rollback processing device, and the vehicle mileage rollback processing device may be implemented in hardware and/or software, and the vehicle mileage rollback processing device may be configured in an electronic device such as a mobile phone, a computer, or a server. As shown in fig. 1, the method includes:
And S110, acquiring target vehicle data of a target vehicle when the condition for acquiring the data is detected, wherein the target vehicle data comprises a vehicle identification of the target vehicle and mileage data at least at one time point.
The data acquisition condition may be understood as a condition that needs to be satisfied when the target vehicle data is to be acquired. The data acquisition conditions can be set according to actual requirements. Alternatively, the data acquisition conditions may be: a request for data rollback processing is received and/or a timed task for data inspection is received. The target vehicle may be the vehicle that currently determines whether it requires mileage rollback.
The target vehicle data may include a vehicle identification of the target vehicle and mileage data corresponding to at least one point in time within the current time period. The vehicle identifier is a unique identifier of the target vehicle, alternatively, the vehicle identifier may be a license plate number, a Vehicle Identification Number (VIN), or other unique identifier, which is not limited in this embodiment. The target vehicle can be conveniently and accurately positioned in the subsequent data processing based on the vehicle identification, so that the accuracy of data acquisition and processing is ensured. The mileage data is the total mileage travelled by the target vehicle at each point in time. The mileage data may be obtained in various manners, for example, by observing from an odometer of the target vehicle, or by collecting the mileage data based on a related sensor, and the obtaining manner of the mileage data is not limited in this embodiment.
Specifically, when the data acquisition condition is detected to be met, target vehicle data of the target vehicle can be directly acquired from a corresponding module or a database, so that whether historical vehicle data exist in the target vehicle or not is determined based on the vehicle identification in the target vehicle data, and whether mileage rollback exists in the target vehicle or not is judged according to mileage data in the target vehicle data.
For example, before the target vehicle data acquisition process, whether a data rollback processing request is received may be detected in real time, and when the data rollback processing request is received, a data acquisition mechanism may be triggered to acquire target vehicle data from a sensor or other data source of the target vehicle for subsequent processing based on the target vehicle data.
Optionally, before detecting that the data acquisition condition is met, the method further includes: acquiring to-be-processed vehicle data of a target vehicle, wherein the to-be-processed vehicle data comprise a vehicle identifier of the target vehicle and to-be-processed mileage data under at least one time point of a current time period; and performing cleaning processing on the vehicle data to be processed to obtain target vehicle data so as to acquire the target vehicle data of the target vehicle based on the detection that the data acquisition condition is met, wherein the cleaning processing comprises at least one of performing deduplication processing, error data deleting processing and filling processing on the vehicle data to be processed.
The vehicle data to be processed may be understood as raw data of the target vehicle stored in a corresponding database or a storage module, where the raw data may include vehicle identification of the target vehicle, a current time period in which the target vehicle travels, and mileage data to be processed corresponding to at least one time point in the current time period. The mileage data to be processed can be original mileage data of the target vehicle, and the mileage data to be processed may include error data such as default mileage values or sporadic error data.
Specifically, the corresponding transmission module is utilized to upload the vehicle data to be processed of the target vehicle, and the receiving module is utilized to receive the vehicle data to be processed. Further, the mileage data to be processed in at least one time point in the vehicle data to be processed is ordered according to the sequence of the time points, cleaning processing is carried out on the ordered mileage data to be processed so as to remove repeated data and error data in the mileage data to be processed, and data filling is carried out on the corresponding mileage data to be processed forwards or backwards, so that target vehicle data are obtained, and the target vehicle data of the target vehicle can be directly obtained when the condition of meeting the data obtaining is detected later.
For example, referring to fig. 2, fig. 2 is an exemplary diagram of vehicle mileage rollback processing, where vehicle operation data, that is, vehicle data to be processed mentioned in this embodiment, may upload vehicle data to be processed of a target vehicle in a wireless transmission module of a market-end product, and perform data cleaning processing on the received vehicle data to be processed based on a large data platform receiving module, then the vehicle data to be processed may be sequenced and de-duplicated according to a time sequence, and sporadic error data identification may be performed on mileage data to be processed in the vehicle data, and forward or backward data filling may be performed, optionally, data backward filling may be preferred, based on which direct deletion of error value data or sporadic error data may be avoided, and the number of usable target vehicle data may be increased. The target vehicle data is obtained after the cleaning process so that the target vehicle data is acquired later when the data acquisition condition is satisfied.
S120, determining the rollback mileage of the target vehicle under the condition that the rollback mileage processing requirement is determined according to the target vehicle data and the historical vehicle data corresponding to the target vehicle.
The historical vehicle data may be vehicle data corresponding to the target vehicle in a historical time period, and the historical vehicle data may include a vehicle identifier of the target vehicle and historical mileage data corresponding to at least one time point in the historical time period. The mileage rollback processing requirement may be a requirement for correction processing of mileage data in the target vehicle data. For example, if there is an unreasonable reduction in mileage data in the target vehicle data relative to the historical mileage data in the historical vehicle data, it may be considered that there is a mileage rollback processing requirement. The rollback mileage may be a mileage data difference calculated based on the target vehicle data and the historical vehicle data.
Specifically, whether the target vehicle has unreasonable reduction of mileage data is judged according to the target vehicle data and the historical vehicle data, and if the unreasonable reduction exists, the target vehicle is considered to have mileage rollback processing requirements. The corresponding mileage data difference value can be determined based on mileage data in the target vehicle data and history mileage data in the history vehicle data, whether mileage rollback exists or not is judged through the mileage data difference value, and if the mileage rollback exists, the mileage data difference value is used as the rollback mileage of the target vehicle.
Optionally, determining whether there is a mileage rollback processing requirement according to the target vehicle data and the historical vehicle data corresponding to the target vehicle includes: determining whether the target vehicle has historical vehicle data based on the vehicle identification in the target vehicle data; if the historical vehicle data exist, obtaining a mileage data difference value based on the historical mileage data of the historical vehicle data and the mileage data of the target vehicle data; and under the condition that the mileage data difference value and the first preset mileage threshold value meet the preset condition, determining that the target vehicle has mileage rollback requirements.
The historical mileage data may be understood as mileage data corresponding to the target vehicle at least one time point of a previous time period. The mileage data difference may be a difference between the historical mileage data at a specified point in time and mileage data at another specified point in time. The first preset mileage threshold may be a standard value of the mileage difference defined according to actual demands. When the mileage data difference reaches a first preset mileage threshold, the mileage data difference is considered to meet a preset condition, and then a mileage rollback requirement exists.
Specifically, according to the vehicle identification recorded in the corresponding database or list, the vehicle identification is matched with the vehicle identification of the target vehicle, and whether the target vehicle has historical vehicle data is determined. If the historical vehicle data exist, calculating a mileage data difference value of the historical mileage data in the historical vehicle data and the mileage data in the target vehicle data according to the historical mileage data in the historical vehicle data. Further, the mileage data difference value is compared with a first preset mileage threshold value, if the mileage data difference value reaches the first preset mileage threshold value, the mileage data difference value is considered to meet the preset condition, and then the mileage rollback requirement exists for the target vehicle.
For example, it is determined whether the target vehicle has mileage data of a previous period, i.e., historical mileage data in the historical vehicle data, by determining whether the vehicle identification in the target vehicle data is recorded in the corresponding list. For example, the corresponding list may be a list of vehicle identifications corresponding to vehicles for which historical vehicle data exists. If there is a vehicle identification of the target vehicle in the manifest, historical vehicle data is present. Then, the historical mileage data of the ending time point is obtained from the historical mileage data of the historical vehicle data, the mileage data of the starting time point of the current time period is obtained from the mileage data, the mileage data difference value is calculated according to the historical mileage data and the mileage data, if the mileage data difference value is more than or equal to 2500 km, the target vehicle is considered to have mileage rollback requirement, wherein 2500 km is a first preset mileage threshold, the first preset mileage threshold can be adjusted according to specific conditions, and the embodiment does not limit the mileage rollback requirement. Correspondingly, if the mileage data difference value is less than or equal to 0, the target vehicle is considered to have no mileage rollback.
Optionally, the historical vehicle data includes a vehicle identification of the target vehicle and historical mileage data at least one point in time during a historical period of time, and determining the rollback mileage of the target vehicle includes: determining first mileage data corresponding to a first time point based on the historical mileage data, wherein the first time point is the ending time point of the historical time period, and the first mileage data is the historical mileage data corresponding to the ending time point; the historical time period is a time period corresponding to the time period when the target vehicle is used for the previous time; determining second mileage data corresponding to a second time point, wherein the second time point is a starting time point of the current time period, and the second mileage data is mileage data corresponding to the starting time point; a rollback range of the target vehicle is determined based on the first range data and the second range data.
The first time point may be understood as the end time of the historical time period, and the second time point may be the start time of the current time period. The first time point and the second time point are adjacent time points. Correspondingly, the first mileage data is the historical mileage data corresponding to the first time point, and the second mileage data is the mileage data corresponding to the second time point. Wherein, the historical time period is the time period corresponding to the last time the target vehicle was used, namely the previous time period.
Specifically, according to at least one historical mileage data corresponding to the historical time period, obtaining the historical mileage data corresponding to the ending time point of the historical time period, namely, the first mileage data of the first time point. Correspondingly, according to at least one mileage data corresponding to the current time period, obtaining mileage data corresponding to the starting time point of the current time period, namely second mileage data of a second time point. Further, calculating a difference value between the first mileage data and the second mileage data, namely a mileage data difference value, and taking the mileage data difference value as a rollback mileage of the target vehicle if the mileage data difference value reaches a first preset mileage threshold value.
For example, referring to fig. 3, fig. 3 is a line graph of mileage data of a target vehicle over time. Let the current time period be time point C to time point D, then the historical time period may be time point a to time point B. Accordingly, the first time point may be a B time point and the second time point may be a C time point. Correspondingly, the first mileage data is 160000 km, and the second mileage data is 100000 km. Based on the above, the difference value of the mileage data can be 60000 km, if the first preset mileage threshold value is 2500 km, the difference value of the mileage data is higher than the first preset mileage threshold value, and the rollback mileage of the target vehicle is 60000 km.
And S130, updating the target vehicle data according to the rollback mileage so as to process based on the updated target vehicle data.
Specifically, after the rollback mileage is determined, in order to facilitate subsequent processing of the target vehicle data, mileage data in the target vehicle data can be corrected, so as to obtain corrected correct mileage data. Namely, the mileage data and the rollback mileage are added and processed to obtain corrected mileage data. At this time, the updated target vehicle data includes the corrected mileage data and the vehicle identification of the target vehicle. In addition, in order to ensure that whether the mileage rollback processing requirement exists is judged according to the target vehicle data again, the mileage data corresponding to the ending time point of the current time period in the target vehicle data can be corrected, so that the mileage data of the corrected ending time point is taken as the historical mileage data later, and the mileage data of the next time period is subjected to mileage rollback judgment processing.
According to the technical scheme, when the condition that the data acquisition condition is met is detected, target vehicle data of a target vehicle are acquired, wherein the target vehicle data comprise vehicle identifications of the target vehicle and mileage data at least one time point, and under the condition that mileage rollback processing requirements exist is determined according to the target vehicle data and historical vehicle data corresponding to the target vehicle, rollback mileage of the target vehicle is determined; according to the rollback mileage, the target vehicle data is updated to be processed based on the updated target vehicle data, so that the problems of too high time cost and too low accuracy caused by judging and searching the mileage data one by one based on a manual mode in the prior art are solved, whether the mileage rollback requirement exists in the target vehicle is determined through the target vehicle data and the historical vehicle data, the mileage data is processed under the condition that the mileage rollback processing requirement is met, the effect of displaying the accuracy of the mileage data is achieved, and therefore the accuracy and the efficiency of the mileage data processing are improved.
Example two
Fig. 4 is a flowchart of a vehicle mileage rollback processing method according to an embodiment of the present invention, and this embodiment is a preferred embodiment of the above embodiments. The specific implementation manner can be seen in the technical scheme of the embodiment. Wherein, the technical terms identical to or corresponding to the above embodiments are not repeated herein. As shown in fig. 4, the method includes:
And S210, acquiring target vehicle data of a target vehicle when the condition for acquiring the data is detected, wherein the target vehicle data comprises a vehicle identification of the target vehicle and mileage data at least at one time point.
S220, determining the rollback mileage of the target vehicle under the condition that the rollback mileage processing requirement is determined according to the target vehicle data and the historical vehicle data corresponding to the target vehicle.
And S230, adding and processing the mileage data of the last time point in at least one time point based on the rollback mileage to obtain target mileage data.
Wherein the last time point may be the end time point of the current time period. The target mileage data may be mileage data of the last time point and mileage data obtained by adding and processing the rollback mileage.
Specifically, in order to ensure that the subsequent judgment of the mileage rollback requirement of the next time period can be performed based on the mileage data of the current time period, the mileage data of the last time point in the current time period can be added and processed by using the rollback mileage to obtain the target mileage data.
And S240, updating the target vehicle data based on the target mileage data so as to perform processing based on the updated target vehicle data.
Specifically, the obtained target mileage data is updated to the target vehicle data, and at this time, the target vehicle data includes a vehicle identifier of the target vehicle and target mileage data corresponding to at least one time point. Further, the next mileage data calculation analysis can be performed based on the updated target vehicle data.
Optionally, the method further comprises: and recording the updated target vehicle data and the rollback mileage corresponding to the target vehicle into a rollback processing list, so as to process the acquired target vehicle data based on the rollback processing list when the condition of meeting the data acquisition is detected.
The rollback processing list may include vehicle data of at least one vehicle and a rollback mileage corresponding to each vehicle.
Specifically, the updated target vehicle data and the rollback mileage corresponding to the target vehicle are recorded in the rollback processing list, so that subsequent judgment and update of mileage rollback can be performed on the vehicle data corresponding to the next time period based on the vehicle data in the rollback processing list and the rollback mileage after the condition that the data acquisition condition is met is detected.
For example, referring to fig. 2 in combination with the foregoing example, the cloud data is historical vehicle data, after integrating the target vehicle data and the cloud data, the target vehicle data is subjected to mileage rollback judgment and update, that is, the mileage rollback vehicle in fig. 2 is screened, and further, the updated target vehicle data and the rollback mileage corresponding to the target vehicle are recorded in a storage module of the big data platform, that is, a rollback processing list therein, so as to perform mileage rollback processing on the vehicle data in the next time period based on the rollback processing list.
Optionally, processing the acquired target vehicle data based on the rollback processing list includes: the steps of determining a rollback mileage of the target vehicle under a condition that it is determined that there is a mileage rollback requirement based on the target vehicle data and the history vehicle data of the target vehicle, and updating the target vehicle data based on the rollback mileage are repeatedly performed.
Specifically, when the condition that the data acquisition condition is met is detected, target vehicle data in the next time period is acquired, then the target vehicle data updated in the current time period can be used as historical vehicle data at the moment, whether the target vehicle has mileage rollback or not is judged based on the current target vehicle data and the historical vehicle data, so that the rollback mileage of the target vehicle is determined and the target vehicle data is updated under the condition that the mileage rollback requirement is met.
Optionally, it should be further noted that, since the rollback processing list includes vehicle data of at least one vehicle and a rollback mileage corresponding to each vehicle. When new vehicle data is acquired, the vehicle identification recorded by the rollback processing list can be matched with the vehicle identification in the current vehicle data, if the rollback processing list comprises the vehicle identification of the current vehicle data, the time point in the current vehicle data and the time point in the rollback processing list are further judged, and if the time point in the current vehicle data is contained in the time point recorded by the rollback processing list, the rollback mileage corresponding to the corresponding time point can be directly acquired, so that the current vehicle data is updated based on the rollback mileage. Accordingly, if the acquired vehicle data is not in the rollback processing list, operations S210 to S240 may be performed to implement the mileage rollback determination and update operation for the vehicle data.
According to the technical scheme, when the condition that the data acquisition condition is met is detected, target vehicle data of a target vehicle are acquired, and under the condition that the mileage rollback processing requirement exists is determined according to the target vehicle data and historical vehicle data corresponding to the target vehicle, the rollback mileage of the target vehicle is determined; further, the mileage data of the last time point in at least one time point is added and processed based on the rollback mileage to obtain target mileage data; the method has the advantages that the target vehicle data is updated based on the target mileage data to be processed based on the updated target vehicle data, the problems that in the prior art, the time cost is too high and the accuracy is too low due to the fact that the mileage data are judged and searched one by one based on a manual mode are solved, the mileage data of the last time point are processed, the fact that the mileage data of the next time period can be judged and corrected after the mileage data of the next time period are received can be guaranteed, and the accuracy and the efficiency of mileage data processing are improved.
Example III
Fig. 5 is a schematic structural diagram of a vehicle mileage rollback processing device according to an embodiment of the present invention. As shown in fig. 5, the apparatus includes: a vehicle data acquisition module 310, a rollback mileage determination module 320, and a vehicle data update module 330.
A vehicle data acquisition module 310, configured to acquire target vehicle data of a target vehicle when it is detected that a data acquisition condition is satisfied, where the target vehicle data includes a vehicle identifier of the target vehicle and mileage data at least at one point in time; the rollback mileage determination module 320 is configured to determine a rollback mileage of the target vehicle under a condition that it is determined that there is a mileage rollback processing requirement according to the target vehicle data and the historical vehicle data corresponding to the target vehicle; the vehicle data updating module 330 is configured to update the target vehicle data according to the rollback mileage, so as to perform processing based on the updated target vehicle data.
According to the technical scheme, when the condition that the data acquisition condition is met is detected, target vehicle data of a target vehicle are acquired, wherein the target vehicle data comprise vehicle identifications of the target vehicle and mileage data at least one time point, and under the condition that mileage rollback processing requirements exist is determined according to the target vehicle data and historical vehicle data corresponding to the target vehicle, rollback mileage of the target vehicle is determined; according to the rollback mileage, the target vehicle data is updated to be processed based on the updated target vehicle data, so that the problems of too high time cost and too low accuracy caused by judging and searching the mileage data one by one based on a manual mode in the prior art are solved, whether the mileage rollback requirement exists in the target vehicle is determined through the target vehicle data and the historical vehicle data, the mileage data is processed under the condition that the mileage rollback processing requirement is met, the effect of displaying the accuracy of the mileage data is achieved, and therefore the accuracy and the efficiency of the mileage data processing are improved.
On the basis of the above embodiment, optionally, before the vehicle data acquisition module, the apparatus further includes: a vehicle data cleansing module, the module comprising: the vehicle data acquisition unit is used for acquiring vehicle data to be processed of the target vehicle, wherein the vehicle data to be processed comprises a vehicle identifier of the target vehicle and mileage data to be processed in at least one time point of the current time period; and a target vehicle data determining unit configured to perform a cleaning process on the vehicle data to be processed, to obtain target vehicle data, to acquire the target vehicle data of the target vehicle based on when the satisfaction of the data acquisition condition is detected, wherein the cleaning process includes at least one of a deduplication process, an erroneous data deletion process, and a padding process on the vehicle data to be processed.
Optionally, the rollback mileage determination module includes: a history vehicle data judging unit configured to determine whether or not there is history vehicle data of the target vehicle based on the vehicle identification in the target vehicle data; the mileage data difference value determining unit is used for obtaining mileage data difference value based on the history mileage data of the history vehicle data and the mileage data of the target vehicle data if the history vehicle data exists; and the mileage rollback requirement determining unit is used for determining that the mileage rollback requirement exists in the target vehicle under the condition that the mileage data difference value and the first preset mileage threshold value meet the preset condition.
Optionally, the historical vehicle data includes a vehicle identification of the target vehicle and historical mileage data at least one point in time during the historical time period, and the rollback mileage determination module further includes: the first mileage data determining unit is used for determining first mileage data corresponding to a first time point based on the historical mileage data, wherein the first time point is the ending time point of the historical time period, and the first mileage data is the historical mileage data corresponding to the ending time point; the historical time period is a time period corresponding to the time period when the target vehicle is used for the previous time; the second mileage data determining unit is used for determining second mileage data corresponding to a second time point, wherein the second time point is the starting time point of the current time period, and the second mileage data is mileage data corresponding to the starting time point; and the rollback mileage determining unit is used for determining the rollback mileage of the target vehicle based on the first mileage data and the second mileage data.
Optionally, the vehicle data updating module includes: the target mileage data determining unit is used for adding and processing mileage data of the last time point in at least one time point based on the rollback mileage to obtain target mileage data; and a target vehicle data updating unit configured to update target vehicle data based on the target mileage data to perform processing based on the updated target vehicle data.
Optionally, the apparatus further includes a rollback mileage recording module for: and recording the updated target vehicle data and the rollback mileage corresponding to the target vehicle into a rollback processing list, so as to process the acquired target vehicle data based on the rollback processing list when the condition of meeting the data acquisition is detected.
Optionally, the rollback mileage recording module includes: and the step repeating execution unit is used for repeating the steps of determining the rollback mileage of the target vehicle under the condition that the rollback mileage requirement is determined according to the target vehicle data and the historical vehicle data of the target vehicle and updating the target vehicle data based on the rollback mileage.
The vehicle mileage rollback processing device provided by the embodiment of the invention can execute the vehicle mileage rollback processing method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Example IV
Fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention. The electronic device 10 is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. Electronic equipment may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 6, the electronic device 10 includes at least one processor 11, and a memory, such as a Read Only Memory (ROM) 12, a Random Access Memory (RAM) 13, etc., communicatively connected to the at least one processor 11, in which the memory stores a computer program executable by the at least one processor, and the processor 11 may perform various appropriate actions and processes according to the computer program stored in the Read Only Memory (ROM) 12 or the computer program loaded from the storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 may also be stored. The processor 11, the ROM 12 and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
Various components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, etc.; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, digital Signal Processors (DSPs), and any suitable processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above, such as the vehicle mileage rollback processing method.
In some embodiments, the vehicle range rollback processing method may be implemented as a computer program tangibly embodied on a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the vehicle mileage rollback processing method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the vehicle mileage rollback processing method in any other suitable manner (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
The computer program for implementing the vehicle mileage rollback processing method of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be implemented. The computer program may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
Example five
The embodiment of the invention also provides a computer readable storage medium, wherein the computer readable storage medium stores computer instructions, and the computer instructions are used for enabling a processor to execute a vehicle mileage rollback processing method, and the method comprises the following steps:
Acquiring target vehicle data of a target vehicle when the data acquisition condition is detected to be met, wherein the target vehicle data comprises a vehicle identification of the target vehicle and mileage data at least at one time point; determining rollback mileage of the target vehicle under the condition that the rollback processing requirement exists according to the target vehicle data and the historical vehicle data corresponding to the target vehicle; and updating the target vehicle data according to the rollback mileage to perform processing based on the updated target vehicle data.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service are overcome.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present invention may be performed in parallel, sequentially, or in a different order, so long as the desired results of the technical solution of the present invention are achieved, and the present invention is not limited herein.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (10)

1. A method for processing vehicle mileage rollback, comprising:
when the condition of data acquisition is detected to be met, acquiring target vehicle data of a target vehicle, wherein the target vehicle data comprises a vehicle identifier of the target vehicle and mileage data at least at one time point;
determining rollback mileage of the target vehicle under the condition that the rollback mileage processing requirement is determined to exist according to the target vehicle data and the historical vehicle data corresponding to the target vehicle;
and updating the target vehicle data according to the rollback mileage so as to process based on the updated target vehicle data.
2. The method of claim 1, wherein prior to detecting that the data acquisition condition is met, further comprising:
Acquiring to-be-processed vehicle data of a target vehicle, wherein the to-be-processed vehicle data comprises a vehicle identifier of the target vehicle and to-be-processed mileage data under at least one time point of a current time period;
And performing cleaning processing on the vehicle data to be processed to obtain the target vehicle data so as to acquire the target vehicle data of the target vehicle based on the condition that the data acquisition condition is met, wherein the cleaning processing comprises at least one of performing de-duplication processing, deleting error data processing and filling processing on the vehicle data to be processed.
3. The method of claim 1, wherein determining whether there is a mileage rollback processing requirement based on the target vehicle data and historical vehicle data corresponding to the target vehicle comprises:
Determining whether historical vehicle data exists for the target vehicle based on the vehicle identification in the target vehicle data;
if the historical vehicle data exist, obtaining a mileage data difference value based on the historical mileage data of the historical vehicle data and the mileage data of the target vehicle data;
and under the condition that the mileage data difference value and the first preset mileage threshold value meet preset conditions, determining that the target vehicle has mileage rollback requirements.
4. The method of claim 1, wherein the historical vehicle data includes a vehicle identification of the target vehicle and historical mileage data at least one point in time over a historical period of time, the determining the rollback mileage of the target vehicle comprising:
Determining first mileage data corresponding to a first time point based on the historical mileage data, wherein the first time point is an ending time point of the historical time period, and the first mileage data is the historical mileage data corresponding to the ending time point; wherein the historical time period is a time period corresponding to when the target vehicle was used last time;
Determining second mileage data corresponding to a second time point, wherein the second time point is a starting time point of a current time period, and the second mileage data is mileage data corresponding to the starting time point;
A rollback range of the target vehicle is determined based on the first range data and the second range data.
5. The method of claim 1, wherein updating the target vehicle data based on the rollback mileage for processing based on the updated target vehicle data comprises:
Adding and processing the mileage data of the last time point in the at least one time point based on the rollback mileage to obtain target mileage data;
And updating the target vehicle data based on the target mileage data to perform processing based on the updated target vehicle data.
6. The method as recited in claim 5, further comprising:
And recording the updated target vehicle data and the rollback mileage corresponding to the target vehicle into a rollback processing list, so as to process the acquired target vehicle data based on the rollback processing list when the condition of meeting the data acquisition is detected.
7. The method of claim 6, wherein the processing the acquired target vehicle data based on the rollback processing manifest comprises:
And repeatedly executing the steps of determining the rollback mileage of the target vehicle under the condition that the mileage rollback requirement is determined according to the target vehicle data and the historical vehicle data of the target vehicle, and updating the target vehicle data based on the rollback mileage.
8. A vehicle mileage rollback processing apparatus, comprising:
A vehicle data acquisition module for acquiring target vehicle data of a target vehicle when the satisfaction of a data acquisition condition is detected, wherein the target vehicle data comprises a vehicle identification of the target vehicle and mileage data at least at one time point;
The rollback mileage determination module is used for determining the rollback mileage of the target vehicle under the condition that the rollback processing requirement exists according to the target vehicle data and the historical vehicle data corresponding to the target vehicle;
and the vehicle data updating module is used for updating the target vehicle data according to the rollback mileage so as to process based on the updated target vehicle data.
9. An electronic device, the electronic device comprising:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the vehicle range rollback processing method of any one of claims 1-7.
10. A computer readable storage medium storing computer instructions for causing a processor to perform the vehicle mileage rollback processing method of any one of claims 1-7 when executed.
CN202410370253.1A 2024-03-28 2024-03-28 Vehicle mileage rollback processing method and device, electronic equipment and storage medium Pending CN118243137A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410370253.1A CN118243137A (en) 2024-03-28 2024-03-28 Vehicle mileage rollback processing method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410370253.1A CN118243137A (en) 2024-03-28 2024-03-28 Vehicle mileage rollback processing method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN118243137A true CN118243137A (en) 2024-06-25

Family

ID=91553393

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410370253.1A Pending CN118243137A (en) 2024-03-28 2024-03-28 Vehicle mileage rollback processing method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN118243137A (en)

Similar Documents

Publication Publication Date Title
CN116723206A (en) Vehicle fault information processing method and device, electronic equipment and storage medium
CN114884813B (en) Network architecture determining method and device, electronic equipment and storage medium
CN115687406B (en) Sampling method, device, equipment and storage medium for call chain data
CN116301997A (en) Upgrading method, device, equipment and medium of controller
CN118243137A (en) Vehicle mileage rollback processing method and device, electronic equipment and storage medium
CN116450176A (en) Version updating method and device, electronic equipment and storage medium
CN114863715A (en) Parking data determination method and device, electronic equipment and storage medium
CN117827710B (en) DMA bandwidth determining method, device, equipment and medium based on AI chip
CN116974856B (en) Method, device, equipment and medium for automatically acquiring log file
CN115291111B (en) Training method of battery rest time prediction model and rest time prediction method
CN117808848B (en) Identification tracking method and device, electronic equipment and storage medium
CN116503407B (en) Method and device for detecting foreign object region in image and electronic equipment
CN117150229A (en) Data processing method, device, equipment and medium
CN113836291B (en) Data processing method, device, equipment and storage medium
CN117632294A (en) Application program configuration method, device, equipment and medium
CN117376397A (en) Game duration determining method, device, equipment and storage medium
CN117194018A (en) Processing method and device of system temperature control algorithm in multi-core and multi-chip environment
CN116760734A (en) Network request detection method, device, equipment and medium
CN117395145A (en) SDH transmission network data processing method, device, equipment and storage medium of CMDB
CN117434403A (en) Partial discharge detection method and device for electric appliance
CN117609801A (en) Data comparison method, device, equipment and medium
CN117493000A (en) Task processing method, device, equipment and medium
CN118313102A (en) Method, device, equipment and medium for predicting ultimate recoverable reserves of shale gas reservoirs
CN116016494A (en) Method, device, equipment, medium and system for transmitting ephemeris file
CN116502841A (en) Event processing method and device, electronic equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination