CN103295272A - 里程计监测和冗余存储*** - Google Patents

里程计监测和冗余存储*** Download PDF

Info

Publication number
CN103295272A
CN103295272A CN2013100564207A CN201310056420A CN103295272A CN 103295272 A CN103295272 A CN 103295272A CN 2013100564207 A CN2013100564207 A CN 2013100564207A CN 201310056420 A CN201310056420 A CN 201310056420A CN 103295272 A CN103295272 A CN 103295272A
Authority
CN
China
Prior art keywords
mileage
storage system
evaluation
mileage evaluation
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.)
Granted
Application number
CN2013100564207A
Other languages
English (en)
Other versions
CN103295272B (zh
Inventor
W.A.比安多
D.T.普雷夫克
K.E.方道
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.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
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 GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of CN103295272A publication Critical patent/CN103295272A/zh
Application granted granted Critical
Publication of CN103295272B publication Critical patent/CN103295272B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • G07C5/085Registering performance data using electronic data carriers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
    • G01C22/02Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers by conversion into electric waveforms and subsequent integration, e.g. using tachometer generator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • G07C5/085Registering performance data using electronic data carriers
    • G07C5/0858Registering performance data using electronic data carriers wherein the data carrier is removable

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

本发明涉及里程计监测和冗余存储***,具体地,一种车辆控制***包括计算机以及由该计算机可执行的逻辑。该逻辑被配置成从存储***读取里程计值。该里程计值对应于从里程计获得的累计里程。该累计里程在当前驱动事件开始时被确定。该逻辑还被配置成从另一存储***读取车辆的里程计值。来自另一存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从存储***获得的累计里程。该逻辑还被配置成将来自存储***的里程计值与来自另一存储***的里程计值相比较,并且在确定来自另一存储***的里程计值大于来自存储***的里程计值之后,根据差值计算减少值。

Description

里程计监测和冗余存储***
技术领域
本发明涉及数据处理并且更具体地涉及一种车辆里程计监测和冗余数据存储***。
背景技术
为了最大化转售或交易价值,减少在车辆上产生的并且在车辆的里程计上反映出的实际里程值的里程回退(mileage rollback)技术已经变得日益流行。就在车辆上的因不准确的里程读数引起的否则不会被覆盖在质保下的质保索赔支出、租赁车辆的超里程托收费的损失、以及因在二手车市场中的不准确里程描述引起的降低的车辆残值而言,此类活动可显著地影响各个行业(例如,车辆制造商和经销商、保险公司、租赁公司等)的利益。
因此,所需的是监测里程计值作为可恢复数据以便识别里程回退活动的方法。
发明内容
在本发明的一个示例性实施例中,用于里程计监测的***包括车辆控制***。该车辆控制***包括计算机处理器以及由该计算机处理器可执行的逻辑。该逻辑被配置成实现方法。该方法包括从第一存储***读取车辆的里程计值,该里程计值对应于从里程计获得的累计里程,并且该累计里程在当前驱动事件开始时被确定。该方法还包括从第二存储***读取车辆的里程计值。来自第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从第一存储***获得的累计里程。该方法还包括将来自第一存储***的里程计值与来自第二存储***的里程计值进行比较并且根据在来自第一存储***的里程计值与来自第二存储***的里程计值之间的差值计算减少值。响应于该比较并且在确定来自第二存储***的里程计值大于来自第一存储***的里程计值之后,该计算被执行。该减少值表示相对于里程计的里程回退事件。该方法还包括将减少值、计算减少值的日期、以及车辆的位置存储在第二存储***中。
在本发明的另一示例性实施例中,提供了一种用于里程计监测的方法。该方法包括从第一存储***借助计算机处理器读取车辆的里程计值,该里程计值对应于从里程计获得的累计里程,并且该累计里程在当前驱动事件开始时被确定。该方法还包括从第二存储***读取车辆的里程计值。来自第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从第一存储***获得的累计里程。该方法还包括:借助计算机处理器,将来自第一存储***的里程计值与来自第二存储***的里程计值进行比较,并且根据在来自第一存储***的里程计值与来自第二存储***的里程计值之间的差值计算减少值。响应于该比较并且在确定来自第二存储***的里程计值大于来自第一存储***的里程计值之后,该计算被执行。该减少值表示相对于里程计的里程回退事件。该方法还包括将减少值、计算减少值的日期、以及车辆的位置存储在第二存储***中。
在本发明的另一示例性实施例中,提供了一种用于里程计监测的计算机程序产品。该计算机程序产品包括计算机可读存储介质,该计算机可读存储介质具有体现在其上的指令,这些指令当由计算机执行时促使计算机实现方法。该方法包括从第一存储***读取车辆的里程计值,该里程计值对应于从里程计获得的累计里程,并且该累计里程在当前驱动事件开始时被确定。该方法还包括从第二存储***读取车辆的里程计值。来自第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从第一存储***获得的累计里程。该方法还包括将来自第一存储***的里程计值与来自第二存储***的里程计值进行比较并且根据在来自第一存储***的里程计值与来自第二存储***的里程计值之间的差值计算减少值。响应于该比较并且在确定来自第二存储***的里程计值大于来自第一存储***的里程计值之后,该计算被执行。该减少值表示相对于里程计的里程回退事件。该方法还包括将减少值、计算减少值的日期、以及车辆的位置存储在第二存储***中。
本发明还提供如下步骤:
1. 一种***,包括:
车辆控制***,其包括计算机处理器;以及
由所述计算机处理器能够执行的逻辑,所述逻辑被配置成实现一种方法,所述方法包括:
从第一存储***读取车辆的里程计值,所述里程计值对应于从里程计获得的累计里程,所述累计里程在当前驱动事件开始时被确定;
从第二存储***读取车辆的里程计值,来自所述第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从所述第一存储***获得的累计里程;
将来自所述第一存储***的里程计值与来自所述第二存储***的里程计值进行比较;
响应于所述比较并且在确定来自所述第二存储***的里程计值大于来自所述第一存储***的里程计值时,根据来自所述第一存储***的里程计值与来自所述第二存储***的里程计值之间的差计算减少值,所述减少值表示相对于所述里程计的里程回退事件;以及
将所述减少值存储在所述第二存储***中。
2. 根据方案1所述的***,其中所述第一存储***是在所述车辆控制***的内部的存储装置。
3. 根据方案1所述的***,其中所述第二存储***是在下列中的至少一个的内部的存储装置:
密钥器件;
智能手机;以及
至少一个车辆控制模块;
其中所述存储还包括将计算所述减少值的日期以及所述车辆的位置存储在所述第二存储***中。
4. 根据方案3所述的***,其中当所述密钥器件被放入所述车辆的点火***中时,存储所述减少值以及计算所述减少值的日期被执行。
5. 根据方案1所述的***,其中所述逻辑还被配置成实现:
响应于所述比较并且在确定来自所述第二存储***的里程计值小于或等于来自所述第一存储***的里程计值时,将来自在所述第一存储装置中的里程计值存储在所述第二存储装置中。
6. 根据方案5所述的***,其中所述逻辑还被配置成实现:
将存储在所述第二存储装置中的最大里程计值与存储在所述第一存储装置中的里程计值进行比较;以及
在确定所述最大里程计值小于来自所述第一存储装置的里程计值时,将来自所述第一存储装置的里程计值作为新的最大里程计值存储在所述第二存储装置中。
7. 根据方案1所述的***,其中所述逻辑还被配置成实现:
在多个密钥器件之间区别驱动事件,所述密钥器件中的每一个具有存储在其上的标识符,所述区别包括根据所述各个标识符区别存储在所述密钥器件中的每一个上的里程计值。
8. 一种方法,包括:
借助由车辆的控制***执行的计算机处理器,从第一存储***读取车辆的里程计值,所述里程计值对应于从里程计获得的累计里程,所述累计里程在当前驱动事件开始时被确定;
从第二存储***读取车辆的里程计值,来自所述第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从所述第一存储***获得的累计里程;
借助所述计算机处理器,将来自所述第一存储***的里程计值与来自所述第二存储***的里程计值进行比较;
响应于所述比较并且在确定来自所述第二存储***的里程计值大于来自所述第一存储***的里程计值时,根据来自所述第一存储***的里程计值与来自所述第二存储***的里程计值之间的差借助计算机处理器计算减少值,所述减少值表示相对于所述里程计的里程回退事件;以及
将所述减少值存储在所述第二存储***中。
9. 根据方案8所述的方法,其中所述第一存储***是在所述控制***的内部的存储装置。
10. 根据方案8所述的方法,其中所述第二存储***是在下列中的至少一个的内部的存储装置:
密钥器件;
智能手机;以及
至少一个车辆控制模块;
其中所述存储还包括将计算所述减少值的日期以及所述车辆的位置存储在所述第二存储***中。
11. 根据方案10所述的方法,其中当所述密钥器件被放入所述车辆的点火***中时,存储所述减少值以及计算所述减少值的日期被执行。
12. 根据方案8所述的方法,其中所述逻辑还被配置成实现:
响应于所述比较并且在确定来自所述第二存储***的里程计值小于或等于来自所述第一存储***的里程计值时,将来自在所述第一存储装置中的里程计值存储在所述第二存储装置中。
13. 根据方案12所述的方法,其中所述逻辑还被配置成实现:
将存储在所述第二存储装置中的最大里程计值与存储在所述第一存储装置中的里程计值进行比较;以及
在确定所述最大里程计值小于来自所述第一存储装置的里程计值时,将来自所述第一存储装置的里程计值作为新的最大里程计值存储在所述第二存储装置中。
14. 根据方案8所述的方法,其中所述逻辑还被配置成实现:
在多个密钥器件之间区别驱动事件,所述密钥器件中的每一个具有存储在其上的标识符,所述区别包括根据所述各个标识符区别存储在所述密钥器件中的每一个上的里程计值。
15. 一种包括计算机可读存储介质的计算机程序产品,所述计算机可读存储介质具有体现在其上的指令,这些指令当由计算机处理器执行时使所述计算机处理器实现一种方法, 所述方法包括:
从第一存储***读取车辆的里程计值,所述里程计值对应于从里程计获得的累计里程,所述累计里程在当前驱动事件开始时被确定;
从第二存储***读取车辆的里程计值,来自所述第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从所述第一存储***获得的累计里程;
将来自所述第一存储***的里程计值与来自所述第二存储***的里程计值进行比较;
响应于所述比较并且在确定来自所述第二存储***的里程计值大于来自所述第一存储***的里程计值时,根据来自所述第一存储***的里程计值与来自所述第二存储***的里程计值之间的差计算减少值,所述减少值表示相对于所述里程计的里程回退事件;以及
将所述减少值存储在所述第二存储***中。
16. 根据方案15所述的计算机程序产品,其中所述第一存储***是在车辆控制***的内部的存储装置。
17. 根据方案15所述的计算机程序产品,其中所述第二存储***是在下列中的至少一个的内部的存储装置:
密钥器件;
智能手机;以及
车辆控制模块;
其中所述存储还包括将计算所述减少值的日期以及所述车辆的位置存储在所述第二存储***中。
18. 根据方案17所述的计算机程序产品,其中当所述密钥器件被放入所述车辆的点火***中时,存储所述减少值以及计算所述减少值的日期被执行。
19. 根据方案15所述的计算机程序产品,其中所述指令还实现:
响应于所述比较并且在确定来自所述第二存储***的里程计值小于或等于来自所述第一存储***的里程计值时,将来自在所述第一存储装置中的里程计值存储在所述第二存储装置中。
20. 根据方案19所述的计算机程序产品,其中所述指令还实现:
将存储在所述第二存储装置中的最大里程计值与存储在所述第一存储装置中的里程计值进行比较;以及
在确定所述最大里程计值小于来自所述第一存储装置的里程计值时,将来自所述第一存储装置的里程计值作为新的最大里程计值存储在所述第二存储装置中。
本发明的以上特征和优势以及其它特征和优势从结合附图所作出对本发明的下列详细描述中显而易见。
附图说明
其它特征、优势和细节在以示例方式对实施例的下列详细描述中显现,详细描述参照附图,其中:
图1是根据本发明实施例的里程计监测可被实施的***的框图;
图2是根据本发明实施例的用于实施里程计监测的过程的流程图;以及
图3A-3B是根据本发明示例性实施例的具有由里程计监测***记录和处理的采样数据的图示。
具体实施方式
下列描述在本质上仅仅是示例性的并且不旨在限制本公开、其应用或使用。应理解,在整个附图中,对应的附图标记表示相似或对应的部件和特征。
根据本发明示例性实施例,提供了对车辆的里程计监测。里程计监测记录并处理车辆里程计值、以及其它信息,作为可恢复的数据以便识别里程回退活动。所记录的数据可被用来确保准确的里程读数,以便在授权质保索赔、确定在租赁活动中的超里程费、以及确保基于车辆上产生的准确里程的公平转售值应用于车辆中使用。
现在转向图1,现在在实施例中描述***100,在该***100上可以实现里程计监测。***100涉及包括在进行里程计监测时所使用的部件的车辆的一部分。该车辆可为本领域已知的任何类型的汽车。如图1中所示,***100包括控制***102,该控制***102(例如,通过接线)通信地联接到存储器104、定时器106、以及通信部件114。控制***102(例如,通过接线)还通信地联接到点火***108、里程计110、以及车辆部件112。
***100包括两个密钥器件(key fob)118和119。用于例证性目的,密钥器件118被示出为与点火***108相接合。应理解,多个密钥器件,或替代地单个密钥器件,可被利用以实现本文中描述的示例性里程计监测过程的优点。密钥器件118和119包括用于存储里程计值和其它信息的存储器,如将在本文中进一步描述的。
控制***102可通过计算机处理器部分地被实现,该计算机处理器执行逻辑116用于进行本文中描述的示例性里程计监测。存储器104可被实现为存储装置(例如,硬盘驱动器或固态存储器),该存储装置存储经由逻辑116和其它车辆元件收集的数据,如在此所描述。例如,存储器104存储有关驱动事件的信息,其采样在图3A的示意图300A中示出。如图3A中所示,存储器104存储由逻辑116标记的里程计值,以及这些值被标记的日期。在一个实施例中,存储器104还存储在所标记的驱动事件中的每一个中使用的密钥器件的标识符。驱动事件可被定义为行程(例如,通过将钥匙放入点火***108并启动车辆发动机而开始、并且通过关闭发动机和拔出钥匙而完成)。
在一实施例中,控制***102从点火***108、里程计110、车辆部件112、通信部件114、定时器106、以及存储器104中的每一个获取数据,这些数据将由逻辑116处理以识别里程回退事件的发生。例如,来自点火***108的数据可包括表示驱动事件的开始或完成的信号,以及在驱动事件中使用的密钥器件的标识符。来自里程计110的数据包括(例如,通过在驱动事件开始时读取里程计110确定的)增加的当前里程。当前里程信息在本文中被称为“里程计值”。定时器106可被用来确定每个驱动事件的日期和时间。替代地,或额外于此,日期和时间可由全球定位***(GPS )部件(例如,通信部件114中的一个)捕捉。
控制***102借助逻辑116监测来自里程计110的里程,该逻辑116可以被配置成使用定时器106记录里程计值以确定里程计值的对应的时间。里程计值可定期地或基于一些触发事件的发生被记录。如上文所指出的,里程计值可在驱动事件开始时(例如,在将钥匙放入点火***108以及启动车辆发动机时)被记录。替代地,其它方法可用来触发里程计值的收集。例如,通信部件114可被用作用于(例如,当车辆到达特定的位置或目的地时,通过GPS)触发对里程计值的记录的定时机构。
里程计值可被记录在冗余存储器中并且由逻辑116加密以便确保数据的安全和完整性。各种存储设施可被用作冗余存储。例如,里程计值可被存储在存储器104、通信地联接到点火***108的钥匙(例如,密钥器件118和119)、外部存储装置中的一个或多个中。外部存储装置可驻留在网络中。例如,如图1中所示,通信部件114可直接从逻辑116实时地接收里程计值或可从存储器104检索存储的里程计值以及通过网络120将这些值传输到中央数据收集***122。
在评估里程回退事件中,其它类型的数据可被用来增大里程计值。例如,车辆部件112中的一个可为发动机传感器,该发动机传感器提供发动机已经活跃或被使用(engaged)的时间量。结合在里程计值中的显著的变化,在评估有关里程计值中的变化的任何矛盾或推测中,这种信息可为有用的。例如,如果车辆大致记录每月1,000英里,但是逻辑116在连续三周内未检测到里程增加,则逻辑116可以被配置成检查所记录的发动机小时数以查看车辆在该时间段是否不活跃。如果所记录的发动机小时数指示在那三周内有大量的活动,则这可表示已经发生里程回退事件。
此外,收集的其它数据可包括里程计值记录的位置和日期。位置和日期可由通信部件114(例如,GPS,蜂窝部件等)中的一个捕捉。通过跟踪里程计值读数的位置和日期,逻辑116可较佳地理解在时间范围上读数中的变化(增大或减少)以在评估潜在的里程回退事件中使用。
通信部件114通过控制***102发送和接收通信到车辆。通信部件114可包括导航***、路边辅助***(例如,OnStarTM)、蜂窝通信***、以及短程通信***中的一个或多个。网络120可包括任何类型的网络,例如,因特网、专用网、广域网等。在一实施例中,数据收集***122可被实现为高速计算机处理装置(例如,主计算机),该高速计算机处理装置能够处理在其本身与遭受里程计值监测过程的车辆之间进行的数据量。
现在转向图2,现在将在本发明的一实施例中描述用于实现里程计监测的过程。在图2中描述的过程假定两个密钥器件(标识为钥匙1和钥匙2)被用于车辆并且驱动事件已经使用密钥器件中的一个(在此处图示为密钥器件118)开始。
该过程在步骤200中开始,因而步骤202中,逻辑116读取存储在车辆的密钥器件118上的里程计值。存储在车辆的密钥器件118上的里程计值表示从里程计110记录的最近的里程计读数(即,从密钥器件118被使用的最近驱动事件获取的开始里程计读数,因而对于每个驱动事件,该里程计读数被记录并且被存储在密钥器件上)。
在步骤204中,逻辑116还借助控制***102读取由里程计110提供的里程计值。该里程计值反映了在驱动事件开始时所取的车辆中的里程计110的当前读数。
在步骤206中,逻辑116从存储器104读取密钥器件118被最后使用的日期(例如,使用密钥器件118的最后驱动事件的日期)。在一实施例中,为了提高数据完整性,逻辑116可存储并维持在存储器104以及密钥器件118和119中的最近数量的驱动事件的日期。在步骤208中,逻辑116将在密钥器件中的当前日期存储作为密钥器件118被最后使用的日期。
在步骤210中,逻辑116将从密钥器件118读取的里程计值与存储在存储器104中的里程计值相比较并且确定哪个值更大。如果密钥器件118值小于(或例如在驱动事件未引起明显里程的情况下等于)来自存储器104的里程计值,则这表示正常使用,并且在步骤212中,来自存储器104的里程计值被存储在密钥器件118中以为密钥器件118建立最近的里程计值。
在步骤214中,逻辑116然后确定来自密钥器件118的最大里程计值是否小于存储在存储器104中的当前里程计值。存储在密钥器件118中的最大里程计值表示针对在车辆上累计的里程所记录的最大值。如果来自密钥器件118的最大里程计值小于存储在存储器104中的当前里程计值,则这表示正常使用,并且在步骤216中,逻辑116将当前里程计值存储在密钥器件118中作为最大里程计值,并且在步骤217中,逻辑116还将当前日期存储作为最大里程计值的日期(即,最大的所记录的里程计值的日期),并且在步骤218中,该过程结束。否则,如果存储在密钥器件18中的最大里程计值大于存储在存储器104中的当前里程计值,则这表示里程计矛盾,并且在步骤220中,逻辑116维持在密钥器件118中的最大里程计值,该最大里程计值被用来强调当里程计110的矛盾或处理发生时呈现的里程。在步骤218中,该过程结束。
返回到步骤208,如果存储在密钥器件118中的当前里程计值大于存储在存储器104中的当前里程计值,表示里程计回退,则逻辑116在步骤222中从密钥器件118读取减少值,并且在步骤224中计算新的总减少值。新的总减少值等于先前减少值加上当前里程计值与当前密钥器件值之间的差值。
在步骤226中,逻辑116将新的总减少值存储在密钥器件118中,并且在步骤228中,逻辑116将新的当前里程计值存储到密钥器件118。在步骤230中,逻辑116还将密钥器件的最后一次减少的日期存储到密钥器件118。在步骤232中,逻辑116还将在密钥器件的最后一次减少更新时车辆的位置存储到密钥器件118。在一个实施例中,所有的检测到的减少事件的日期和位置可被存储在密钥器件中,包括最后一次减少事件的日期和位置。在进一步的实施例中,除日期和位置之外,对于所有事件,时间可以被存储。
虽然上文的过程相对于在示例性里程计监测***中使用的密钥器件118和119而描述,但是应理解,可使用其它装置代替密钥器件,并且密钥器件118和119在本文中被提供作为非限制的示例并且不应被解释成限制范围。例如,其它装置诸如智能电话可被用作冗余存储机构,因而代替密钥器件标识符,与每个智能手机(例如,用户识别模块(SIM)卡)相关联的唯一标识符可被用来识别驱动事件。
图3A是描绘存储在车辆的存储器104中的采样数据的图300A,并且图3B是描绘存储在密钥器件118和119中的采样数据的图300B,这些密钥器件在图3A和图3B中分别图示为“钥匙1”和“钥匙2”。
现在转向图3A,图示为DE1至DE7的七个驱动事件的数据已经被记录在存储器104中。每个驱动事件的数据包括在驱动事件开始时所取的里程计读数、驱动事件的日期以及用于驱动事件的钥匙。
如图3B中所示,数据针对驱动事件DE1至DE7中的每一个被记录和处理,其中,在图3A中以列表示的驱动事件中的每一个对应于在图3B中的各个列,如在图300A与图300B之间由点线所图示的。在图3B中所示的数据被存储在各个密钥器件118(钥匙1)和119(钥匙2)中。
如图3A和图3B中所示,三个驱动事件DE1至DE3发生,而没有任何矛盾或里程回退事件。在驱动事件4(DE 4)开始时,(图300A中)在存储器104中记录的里程计值表示来自驱动事件3(DE 3)的总里程的总减少。具体地,在DE3的开始时对于里程计110所记录的里程计值示出17,435的累计英里,而在DE4开始时所示的里程计值示出9,527的累计英里。
应用图2中描述的过程,在DE 4的开始时,其中密钥器件118(钥匙1)被用来启动行程,逻辑116从钥匙1读取当前里程计值。存储在钥匙1中的当前里程计值反映在钥匙1中所记录的最近里程计值。在该示例中,钥匙1被最后用于DE2,并且最后记录的里程计值是17,427。
逻辑116读取在存储器104中记录的当前里程计值。在存储器104中记录的当前里程计值反映在驱动事件DE 4的开始时从里程计110读取的里程计值。逻辑116识别(例如,来自定时器106的)当前日期并且将该日期存储作为钥匙1被最后使用的日期(即,在图3B中所示的“最后使用的日期”)。如图300B中所示,例如,DE4的最后使用的日期是2005年7月29日。
逻辑116将来自钥匙1的里程计值与存储在存储器104中的里程计值相比较。在来自钥匙1的里程计值(即,17,427)大于来自存储器104的里程计值(即,9,527)时,这指示矛盾。在该例子中,逻辑116针对最近驱动事件(即,从DE2)读取存储在钥匙1中的减少值,该减少值在图3B中示出为‘0,’,指示在该车辆上的里程未发生先前的矛盾。逻辑116通过从存储在钥匙1的里程计值减去存储在存储器104的里程计值来计算新的减少值。该差值是新的减少值。如果已经计算了前一个减少值,则将该数量加到在钥匙1里程计值与存储在存储器104中的里程计值之间的差值。新的减少值连同新的减少的日期(即,在标有“最后减少的日期”的行中,并且在对应于DE4的列中)被存储在钥匙1中(即,在标有“累加减少”的行中,并且在对应于DE4的列中)。
在一个实施例中,车辆的位置可存储在钥匙1中(未示出)。车辆的位置可从如上所述的通信部件114得出,并且可被用来进一步评估回退事件是否已经发生。例如,在车辆的位置中确定的变化将指示移动(并且因此累计里程),其在里程计110读数未指示驱动事件时将指示此类驱动事件的发生。
本发明的技术效果包括监测和记录车辆里程计值作为可恢复数据用于识别里程回退活动。所记录的数据可被用来确保准确的里程读数,以便在授权质保索赔、确定在租赁活动中的超里程费、以及确保基于车辆上产生的准确里程的公平转售值应用于车辆中使用。所记录的数据被加密并且被存储在冗余存储***中以为评估潜在的里程回退事件提供多个资源。
如上所述,本发明可以以计算机实现的过程以及用于实践这些过程的设备的形式来体现。本发明的实施例也可以计算机程序代码的形式来体现,该计算机程序代码包含以有形介质体现的指令,所述有形介质诸如软盘、CD-ROM、硬盘驱动器、或任何其它计算机可读存储介质,其中,当计算机程序代码被加载到计算机中并且由计算机执行时,该计算机变成用于实践本发明的设备。本发明的实施例也可以计算机程序代码的形式来体现,例如,被存储在存储介质中、被加载到计算机中和/或由计算机执行、或通过一些传输介质诸如通过电气布线或线缆、通过光导纤维、或借助电磁辐射被传输,其中,当计算机程序代码被加载到计算机中并且由计算机执行时,该计算机变成用于实践本发明的设备。当在通用目的微处理器上被执行时,计算机程序代码段配置微处理器以创建特定逻辑。
虽然已参考示例性实施例对本发明进行了描述,但是本领域内的技术人员应理解,在不脱离本发明的范围的情况下,可做出各种改变并且可用等同物来替代本发明的元件。此外,在不脱离本发明的基本范围的情况下,可以做出许多修改以使具体情形或材料适应本发明的教义。因此,意图是,本发明不被限制到被公开用于实施本发明的具体实施例,而是本发明将包括落入所附权利要求的范围内的所有实施例。

Claims (10)

1. 一种***,包括:
车辆控制***,其包括计算机处理器;以及
由所述计算机处理器能够执行的逻辑,所述逻辑被配置成实现一种方法,所述方法包括:
从第一存储***读取车辆的里程计值,所述里程计值对应于从里程计获得的累计里程,所述累计里程在当前驱动事件开始时被确定;
从第二存储***读取车辆的里程计值,来自所述第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从所述第一存储***获得的累计里程;
将来自所述第一存储***的里程计值与来自所述第二存储***的里程计值进行比较;
响应于所述比较并且在确定来自所述第二存储***的里程计值大于来自所述第一存储***的里程计值时,根据来自所述第一存储***的里程计值与来自所述第二存储***的里程计值之间的差计算减少值,所述减少值表示相对于所述里程计的里程回退事件;以及
将所述减少值存储在所述第二存储***中。
2. 根据权利要求1所述的***,其中所述第一存储***是在所述车辆控制***的内部的存储装置。
3. 根据权利要求1所述的***,其中所述第二存储***是在下列中的至少一个的内部的存储装置:
密钥器件;
智能手机;以及
至少一个车辆控制模块;
其中所述存储还包括将计算所述减少值的日期以及所述车辆的位置存储在所述第二存储***中。
4. 根据权利要求3所述的***,其中当所述密钥器件被放入所述车辆的点火***中时,存储所述减少值以及计算所述减少值的日期被执行。
5. 根据权利要求1所述的***,其中所述逻辑还被配置成实现:
响应于所述比较并且在确定来自所述第二存储***的里程计值小于或等于来自所述第一存储***的里程计值时,将来自在所述第一存储装置中的里程计值存储在所述第二存储装置中。
6. 根据权利要求5所述的***,其中所述逻辑还被配置成实现:
将存储在所述第二存储装置中的最大里程计值与存储在所述第一存储装置中的里程计值进行比较;以及
在确定所述最大里程计值小于来自所述第一存储装置的里程计值时,将来自所述第一存储装置的里程计值作为新的最大里程计值存储在所述第二存储装置中。
7. 根据权利要求1所述的***,其中所述逻辑还被配置成实现:
在多个密钥器件之间区别驱动事件,所述密钥器件中的每一个具有存储在其上的标识符,所述区别包括根据所述各个标识符区别存储在所述密钥器件中的每一个上的里程计值。
8. 一种方法,包括:
借助由车辆的控制***执行的计算机处理器,从第一存储***读取车辆的里程计值,所述里程计值对应于从里程计获得的累计里程,所述累计里程在当前驱动事件开始时被确定;
从第二存储***读取车辆的里程计值,来自所述第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从所述第一存储***获得的累计里程;
借助所述计算机处理器,将来自所述第一存储***的里程计值与来自所述第二存储***的里程计值进行比较;
响应于所述比较并且在确定来自所述第二存储***的里程计值大于来自所述第一存储***的里程计值时,根据来自所述第一存储***的里程计值与来自所述第二存储***的里程计值之间的差借助计算机处理器计算减少值,所述减少值表示相对于所述里程计的里程回退事件;以及
将所述减少值存储在所述第二存储***中。
9. 根据权利要求8所述的方法,其中所述第一存储***是在所述控制***的内部的存储装置。
10. 一种包括计算机可读存储介质的计算机程序产品,所述计算机可读存储介质具有体现在其上的指令,这些指令当由计算机处理器执行时使所述计算机处理器实现一种方法, 所述方法包括:
从第一存储***读取车辆的里程计值,所述里程计值对应于从里程计获得的累计里程,所述累计里程在当前驱动事件开始时被确定;
从第二存储***读取车辆的里程计值,来自所述第二存储***的里程计值对应于在先于当前驱动事件的驱动事件开始时从所述第一存储***获得的累计里程;
将来自所述第一存储***的里程计值与来自所述第二存储***的里程计值进行比较;
响应于所述比较并且在确定来自所述第二存储***的里程计值大于来自所述第一存储***的里程计值时,根据来自所述第一存储***的里程计值与来自所述第二存储***的里程计值之间的差计算减少值,所述减少值表示相对于所述里程计的里程回退事件;以及
将所述减少值存储在所述第二存储***中。
CN201310056420.7A 2012-02-23 2013-02-22 里程计监测和冗余存储*** Active CN103295272B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/403,365 US9361739B2 (en) 2012-02-23 2012-02-23 Odometer monitoring and redundant storage system
US13/403,365 2012-02-23
US13/403365 2012-02-23

Publications (2)

Publication Number Publication Date
CN103295272A true CN103295272A (zh) 2013-09-11
CN103295272B CN103295272B (zh) 2016-12-28

Family

ID=48950963

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310056420.7A Active CN103295272B (zh) 2012-02-23 2013-02-22 里程计监测和冗余存储***

Country Status (3)

Country Link
US (1) US9361739B2 (zh)
CN (1) CN103295272B (zh)
DE (1) DE102013202474A1 (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013221489B4 (de) * 2013-10-23 2016-11-03 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zur Prüfung eines Zählerstandes eines Wegzählers in einem Fahrzeug
DE102014006292B4 (de) * 2014-04-26 2019-03-28 Audi Ag Verfahren zur Ermittlung wenigstens eines auf die Benutzung eines Kraftfahrzeugs bezogenen Ereigniszeitpunkts und Fahrberechtigungselement
CN106447792A (zh) * 2015-08-04 2017-02-22 阿里巴巴集团控股有限公司 一种行车计费方法、装置及***
US9292982B1 (en) * 2015-09-15 2016-03-22 State Farm Mutual Automobile Insurance Company Systems and methods for mobile mileage tracking
CN107784334A (zh) * 2016-08-27 2018-03-09 王树敏 基于rfid技术的轨道交通车辆精确定位***
IT201700047123A1 (it) * 2017-05-02 2018-11-02 Pasquale Silvio Pisu Dispositivo antimanomissione contachilometri automobile
DE102018201064A1 (de) * 2018-01-24 2019-07-25 Bayerische Motoren Werke Aktiengesellschaft Verfahren zum überwachen einer zurückgelegten gesamtwegstrecke sowie vorrichtung, fahrzeug und server
DE102018101523B4 (de) * 2018-01-24 2022-10-13 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Vorrichtung zum Speichern von Wegstreckendaten
CN108475362A (zh) 2018-03-21 2018-08-31 深圳市元征软件开发有限公司 车辆评估方法、装置及设备
DE102019119784B4 (de) * 2019-07-22 2021-06-10 Bayerische Motoren Werke Aktiengesellschaft Verfahren und System zum Erkennen einer Manipulation eines Fahrzeugs
DE102020115313A1 (de) * 2020-06-09 2021-12-09 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Vorrichtung zur Überwachung eines Druckbehältersystems
CN112277844B (zh) * 2020-09-29 2022-03-11 北汽福田汽车股份有限公司 一种里程备份方法、装置以及车辆
CN113849338B (zh) * 2021-09-29 2024-03-01 东风汽车集团股份有限公司 一种组合仪表总计里程存储装置及方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5924057A (en) * 1997-06-25 1999-07-13 Ford Motor Company Method of preventing odometer fraud
DE19919501B4 (de) 1998-12-18 2008-05-08 Siemens Ag Vorrichtung zur Speicherung von betriebsabhängigen Fahrzeugdaten in einem entnehmbaren Speicherelement
US6434510B1 (en) * 1999-07-21 2002-08-13 Terry S. Callaghan Vehicle accessory for monitoring travel distance
DE19963211A1 (de) * 1999-12-28 2001-07-12 Bosch Gmbh Robert Verfahren und Vorrichtung zur Manipulationssicherung eines Wegstreckenzählers oder eines Fahrtenschreibers
US6772090B2 (en) * 2001-01-25 2004-08-03 Microchip Technology Incorporated Apparatus for secure storage of vehicle odometer values and method therefor
DE10138703C1 (de) * 2001-08-07 2003-03-20 Daimler Chrysler Ag Verfahren zum Abspeichern von Kilometerstandsdaten
DE10222141A1 (de) * 2002-05-17 2003-11-27 Bayerische Motoren Werke Ag Verfahren zum Übermitteln von Fahrzeugdaten
US6980923B1 (en) * 2003-06-27 2005-12-27 Honda Giken Kogyo Kabushiki Kaisha Method to prevent odometer fraud
KR100494733B1 (ko) * 2003-08-27 2005-06-13 현대자동차주식회사 차량의 적산거리조작방지 시스템 및 방법
US20050099275A1 (en) * 2003-11-06 2005-05-12 Kamdar Hitan S. Method and system for status indication on a key fob
US7505838B2 (en) 2004-07-09 2009-03-17 Carfax, Inc. System and method for determining vehicle odometer rollback
WO2006122263A2 (en) * 2005-05-11 2006-11-16 Pinpoint Tracking Solutions, Llc Method and apparatus for secure storage and remote monitoring vehicle odometer
CN1979255A (zh) 2005-12-01 2007-06-13 王继华 一种机动车行驶记录装置
DE102006041765B4 (de) 2006-09-04 2008-07-17 Audi Ag Verfahren zur Übermittlung von Fahrzeugdaten eines Kraftfahrzeuges
US8271161B2 (en) * 2007-02-02 2012-09-18 GM Global Technology Operations LLC Method and system for securely storing odometer information in an automobile
US7610128B2 (en) * 2007-05-23 2009-10-27 Paccar Inc Securely calculating and storing vehicle odometer data
US8810511B2 (en) * 2007-09-11 2014-08-19 Gm Global Technology Operations, Llc Handheld electronic device with motion-controlled cursor
US20100304690A1 (en) * 2009-05-29 2010-12-02 Gm Global Technology Operations, Inc. Method of passively detecting an approach to a vehicle
DE102009033040A1 (de) * 2009-07-03 2011-01-13 Audi Ag Schreiben eines absoluten Kilometerstandes in ein Speicherelement insbesondere eines Funkschlüssels
US8655544B2 (en) * 2011-02-02 2014-02-18 Kaarya Llc System and method for tracking vehicle mileage with mobile devices

Also Published As

Publication number Publication date
US20130226366A1 (en) 2013-08-29
CN103295272B (zh) 2016-12-28
US9361739B2 (en) 2016-06-07
DE102013202474A1 (de) 2013-08-29

Similar Documents

Publication Publication Date Title
CN103295272A (zh) 里程计监测和冗余存储***
US9483944B2 (en) Prediction of free parking spaces in a parking area
CN107578225B (zh) 高速公路车辆付款的方法和装置
US11176603B2 (en) Rental vehicle operation management system
JP6939362B2 (ja) 車両捜索システム、車両捜索方法、ならびに、それに用いられる車両およびプログラム
US20140379208A1 (en) Automatic incorporation of vehicle data into documents captured at a vehicle using a mobile computing device
EP3369077B1 (en) System, method and computer program product for location-based passive payments
CN109168130B (zh) 营运车辆计费方法及装置、存储介质
CN105448103A (zh) 车辆套牌检测方法与***
KR20110028791A (ko) 차량용 영상 저장 장치 및 운행 정보 제공 방법
EP3051478A1 (en) Increasing the throughput of filling stations
JP6364699B2 (ja) 車両監視システム、車両監視方法、およびプログラム
CN108665699B (zh) 一种预测车辆出现地点的方法及装置
US11631100B2 (en) Apparatus and method for providing ICT-based driver-specific evaluation analysis and reward platform for two-wheeled vehicle driving
CN204821476U (zh) 一种机动车驾驶信息识别***
CN110852851B (zh) 基于区块链的交通工具共享方法、装置及可读存储介质
JP6916904B2 (ja) 端末装置、トランスポンダ、課金システム、課金方法、及び課金プログラム
Brunauer et al. Supporting road maintenance with in-vehicle data: Results from a field trial on road surface condition monitoring
JP4663616B2 (ja) 車載型の運行管理装置、電子契約証、運行管理方法
CN113508606B (zh) 根据噪声多模态数据自动确定针对兴趣点的最优运输服务位置
JP4171622B2 (ja) 違法駐車監視システム
US20210334660A1 (en) Technology for analyzing sensor data to detect configurations of vehicle operation
CN105096197A (zh) 一种车辆风险共担的方法与装置
CN109658568A (zh) 装料车辆认证方法及装料车辆认证***
CN110717352B (zh) 一种站台客流量的统计方法、服务器及图像采集设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant