Movatterモバイル変換


[0]ホーム

URL:


EP2145319B1 - Vehicle monitor - Google Patents

Vehicle monitor
Download PDF

Info

Publication number
EP2145319B1
EP2145319B1EP08748104AEP08748104AEP2145319B1EP 2145319 B1EP2145319 B1EP 2145319B1EP 08748104 AEP08748104 AEP 08748104AEP 08748104 AEP08748104 AEP 08748104AEP 2145319 B1EP2145319 B1EP 2145319B1
Authority
EP
European Patent Office
Prior art keywords
portable device
vehicle
sensor unit
reset
statistic
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.)
Active
Application number
EP08748104A
Other languages
German (de)
French (fr)
Other versions
EP2145319A4 (en
EP2145319A1 (en
Inventor
Maurice Tuff
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.)
Root Four Imagination Inc
Original Assignee
Root Four Imagination Inc
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
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=39830436&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=EP2145319(B1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Root Four Imagination IncfiledCriticalRoot Four Imagination Inc
Publication of EP2145319A1publicationCriticalpatent/EP2145319A1/en
Publication of EP2145319A4publicationCriticalpatent/EP2145319A4/en
Application grantedgrantedCritical
Publication of EP2145319B1publicationCriticalpatent/EP2145319B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Description

    FIELD
  • The embodiments described herein relate to a system and method for vehicle monitoring and more particularly to a system and method for collecting and displaying vehicle statistics.
  • BACKGROUND
  • With more young drivers getting licenses each year, there has been an unfortunate increase in accidents along with the ensuing damage, debilitating injuries and sometimes death. Most of these accidents are attributable to speeding and general poor driving habits. In North America, automobile accidents are currently the number one killer of teenagers. Moreover, the economic impact of these accidents is paid for by all drivers through increased insurance premiums. If parents and guardians had a way of monitoring the driving habits of minors they could take appropriate action in response to reckless driving. Furthermore, knowing that a parent or guardian was monitoring their driving habits might make a minor less likely to drive recklessly in the first place. There are also other situations in which the owner of a vehicle may wish to monitor the use of the vehicle, such as when a corporate vehicle is driven by an employee or a rental vehicle is driven by a customer.
  • There are a number of ways in which vehicle statistics, such as speed and distance, may be tracked. For instance, speedometers, accelerometers, GPS technologies and OBD-II ports are currently available in some or all vehicles. OBD-II ports, for example, are available in all post-1996 vehicles. An OBD-II port is a standardized digital communications port designed to provide real-time data regarding vehicle functioning in addition to a standardized series of diagnostic trouble codes. This data may be collected by connecting a device to the OBD-II port which is capable of communicating using, for example, the SAE J1850 standard.
  • A number of products have been introduced which take advantage of available vehicle data collection technologies in order to allow vehicle operation to be monitored. However, many of these products are not very convenient to use and often all or part of the device must be connected to a computer before the vehicle statistics can be accessed.
  • Germanpatent applicationDE 10 2006 011704 A1, filed March 14, 2006, generally discloses a method and apparatus for controlling the operation of a vehicle, where the apparatus includes an input mechanism configured to receive an action of the operator that is indicative of the operation to be performed by the vehicle, a transmitter configured to send a first signal via a wireless connection with the vehicle that at least partially embodies a command for the action of the operator received by the input mechanism, a receiver configured to receive a second signal via the wireless connection with the vehicle that at least partially embodies feedback from a sensor of the vehicle indicative of the operation resulting from the command at least partially embodied by the first signal sent by the transmitter, and output equipment configured to present information to the operator on the operation based at least in part on the feedback in the second signal received by the receiver.
  • German patent applicationDE 195 22 937 A1, filed June 23, 1995, generally discloses a portable diagnosing apparatus for reading data from an electronic unit of a vehicle and sending the data to an external computer by wireless connection, where the external computer conducts miscellaneous calculations based on the sent data and displays results on the external computer or analyses failures of the vehicle in a running state. Furthermore, service manuals are sent from the external computer to a display of the portable diagnosing apparatus when needed according to a command from the portable diagnosing apparatus.
  • German utility modelDE 20 2004 011207 U1, filed on July 16, 2004, generally discloses a portable data carrier/organizer for optically receiving data from a source as bits in series or in parallel, and displaying desired data selected via a keypad operation on a screen built into a key-fob. Furthermore, outdated data is overwritten when data is updated.
  • Germanpatent applicationDE 100 55 059 A1, filed on November 7, 2000, generally discloses an onboard measurement or an onboard diagnosis system collecting data relating to fuel usage and distance travelled to calculate emission data and maintenance data of the vehicle. The calculated data is transferred to a mobile phone via a cable, which is then transferred to a central collection point. The collected data can be used by companies, regional and national governments etc. The collected data can also be used to encourage drivers to drive in a more environmentally friendly way using a suitable bonus scheme. In particular,DE 100 55 059 A1 discloses the following features of claim 1 - a system for monitoring a vehicle, the system comprising: a sensor unit; and a portable device comprising a processor configured to control the portable device, a display for displaying vehicle statistics and a transceiver for communicating with the sensor unit.
  • SUMMARY
  • In one aspect, at least one embodiment described herein provides a system for monitoring a vehicle as claimed In claim 1. The system comprises a sensor unit for collecting at least one vehicle statistic and a portable device. The portable device comprises a processor configured to control the portable device and request and receive the at least one vehicle statistic from the sensor unit; a display for displaying at least one of the at least one vehicle statistic; and a transceiver configured to communicate with the sensor unit.
  • In another aspect, at least one embodiment described herein provides a portable device for displaying at least one vehicle statistic for a vehicle. The portable device comprises a transceiver configured to communicate with a sensor unit that collects at least one vehicle statistic; a processor configured to control the portable device and request and receive the at least one vehicle statistic; and a display for displaying at least one of the at least one vehicle statistic. The portable device is a handheld device.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • For a better understanding of the embodiments described herein and to show more clearly how they may be carried into effect, reference will now be made, by way of example only, to the accompanying drawings which show at least one exemplary embodiment, and in which:
  • FIG. 1A is a diagram of a portable device according to one exemplary embodiment;
  • FIG. 1B is a diagram showing a sensor unit according to one exemplary embodiment being attached to a vehicle;
  • FIG. 1C is a diagram showing the portable device ofFIG. 1A and the sensor unit ofFIG 1B in use;
  • FIG. 2 is a block diagram of a vehicle monitoring system;
  • FIG. 3 is a diagram showing a display of the portable device ofFIG. 1A;
  • FIG. 4 is a flowchart diagram illustrating the steps for an exemplary embodiment of a method used to display and update vehicle statistics on the portable device;
  • FIG. 5 is a flowchart diagram illustrating the steps for an exemplary embodiment of a method used to synchronize the portable display with the sensor unit;
  • FIG. 6 is a flowchart diagram illustrating the steps for an exemplary embodiment of a method used to change the access code on the portable display;
  • FIG. 7 is a flowchart diagram illustrating the steps for an exemplary embodiment of a method used to reset the memory on the portable device; and
  • FIG. 8 is a flowchart diagram illustrating the steps for an exemplary embodiment of a method used to retrieve vehicle statistics from the vehicle, store them in the sensor unit and send updated vehicle statistics to the portable device.
  • It will be appreciated that for simplicity and clarity of illustration, elements shown in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity.
  • DETAILED DESCRIPTION
  • It will be appreciated that for simplicity and clarity of illustration, where considered appropriate, reference numerals may be repeated among the figures to indicate corresponding or analogous elements or steps. In addition, numerous specific details are set forth in order to provide a thorough understanding of the exemplary embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein may be practiced without these specific details. In other instances, well-known methods, procedures and components have not been described in detail so as not to obscure the embodiments described herein. Furthermore, this description is not to be considered as limiting the scope of the embodiments described herein in any way, but rather as merely describing the implementation of the various embodiments described herein.
  • Reference is first made toFIG. 1A, which illustrates aportable device100 according to one exemplary embodiment of the invention. Theportable device100 includes adisplay120, for displaying vehicle statistics, and threeinput buttons110, 112, and114, for receiving input from the user. In this illustration, theportable device100 is removably attachable to thekey105 used to operate the vehicle to be monitored.
  • Theinput buttons110, 112, and114 have a variety of functions. Thefirst button110 is a synchronization button. If thesynchronization button110 is pressed and released then thedisplay120 will toggle between a metric mode and an imperial mode. If thesynchronization button110 is held for at least three seconds then thedisplay120 will toggle between a main mode and a synchronization mode. The synchronization mode will be discussed in further detail with reference toFIG. 5.
  • Thesecond button112 is a reset button. If thereset button112 is pressed and released, theportable device100 will request updated vehicle statistics from asensor unit150. If thereset button112 is held for at least three seconds then theportable device100 will enter a reset mode. The reset mode will be discussed in further detail with reference toFIG. 7. From the reset mode, thereset button112 allows an access code to be entered.
  • Thelast button114 is a code button. Thecode button114 will cause theportable device100 to enter into a change code mode when held for at least three seconds. The change code mode will be discussed in greater detail with reference toFIG. 6. Once in the change code mode, thereset button112 can be used to increment each digit and thecode button114 is used to confirm the digits that are selected. The current code must be entered using the reset and code buttons before the code can be changed. Once the current code has been verified, the new code can be entered. The code allows the user to access certain functions on theportable device100 and provides a level of security.
  • Referring now toFIG. 1B, asensor unit150 is shown which is releasably attachable to aport116 of the vehicle to be monitored. In this embodiment, theport116 is an OBD-II port but other embodiments can use other technology and techniques which allow for the collection of vehicle statistics, such as accelerometers, speedometers or GPS systems and the like.
  • Referring now toFIG. 1C, thesensor unit150 is shown attached to the OBD-II port116 of the vehicle. Thesensor unit150 communicates with theportable device100 which is releasably attachable to thevehicle key105.
  • Reference will now be made toFIG. 2 which illustrates the components for an exemplary embodiment of a vehicle monitoring system200. The vehicle monitoring system200 includes theportable device100 and thesensor unit150 which communicates with the monitoredvehicle210 through data bus220. Theportable device100 and thesensor unit150 communicate using two radio frequency (RF)modules248 and238.
  • Thevehicle210 includes, among many other components, avehicle battery212 and a vehicle engine control unit (ECU)214. Thevehicle battery212 can be used to provide power to thesensor unit150. Thevehicle ECU214 captures vehicle information and responds to information requests from thesensor unit150. Thesensor unit150 will continually query thevehicle ECU214 for the current speed of thevehicle210 through the data bus220.
  • Thesensor unit150 connects to the type A vehicle connector of thevehicle210 as specified in the SAE J1962 standard. Thesensor unit150 includes, but is not limited to, avoltage regulator232, amemory234, aprocessor236, twoindicators239 and anRF module238.
  • As mentioned above, theRF module238 is used to communicate with theportable device100. TheRF module238 consists ofreceiver circuitry238a (RX) andtransmitter circuitry238b (TX). Theindicators239 inform the user of the state of the sensor unit150 (i.e. if it is functional). The indicators may be light-emitting diodes (LEDs) or the like. Thememory234 is a nonvolatile memory, such as an EEPROM, used to store statistics and data in case power is removed from thesensor unit150. Theprocessor236, such as a microcontroller unit (MCU), controls the operations of thesensor unit150. Finally, thevoltage regulator232 connects to thevehicle battery212. Thevoltage regulator232 drops the 12 volts supplied by the vehicle battery to 5 volts needed by thesensor unit150.
  • Theportable device100 may be a key fob unit, similar to a car starter key fob, or any other portable device. It includes, but is not limited to, a group ofinput mechanisms242, abattery243, amemory244, aprocessor246, anRF module248 and adisplay249.
  • As mentioned above, theRF module248 is used to communicate with thesensor unit150. TheRF module248 consists ofreceiver circuitry248a (RX) andtransmitter circuitry248b (TX). Theinput mechanisms242 such as input buttons, are used by the user to enter information or change settings on theportable device100. Thedisplay249 displays information to the user, including, but not limited to, vehicle statistics. Thememory244 is a nonvolatile memory, such as an EEPROM, used to store statistics and data in case power is removed from theportable device100. Theprocessor246 controls the operations of theportable device100. Finally, thebattery243 provides power to theportable device100.
  • Thesensor unit150 will normally remain attached to thevehicle210 while theportable device100, which contains the same vehicle statistics as thesensor unit150, may be easily transported to and from thevehicle210. Since theportable device100 is portable, the driving habits of a driver may be monitored without the need to enter thevehicle210 or even to be in proximity of thevehicle210. Since thesensor unit150 normally remains attached to thevehicle210, there is no possibility that a driver will mistakenly forget to attach it prior to operating thevehicle210. Even if the portable device is not in proximity of thevehicle210 when the vehicle is being operated, for example if the portable device is left at home, thesensor unit150 will continue to collect statistics.
  • In some embodiments, theportable device100 may be removably attached to the keys used to operate thevehicle210 or to any other object or personal item but preferably to an object which would normally accompany a driver in thevehicle210. Attaching theportable device100 in such a way reduces the likelihood that thevehicle210 will mistakenly be operated without theportable device100 being present, thus increasing the likelihood that the statistics displayed on the portable device will be up to date. Alternatively, theportable device100 may be placed in a wallet or purse or similar personal item.
  • As the vehicle statistics are displayed on theportable device100 itself, there is no need for any other equipment, such as a personal computer, to monitor the usage of thevehicle210.
  • Reference will now be made toFIG. 3 which illustrates thedisplay120 of theportable device100 in more detail. The display includes several fields of information. In the exemplary embodiment, there are three fields including amaximum speed field310, adistance field320 and a braking field330.
  • Themaximum speed field310 displays the maximum speed which thevehicle210 has attained since the last time theportable device100 was reset. The maximum speed may be displayed in metric (km/h) or imperial (mph) depending on the display mode of theportable device100.
  • Thedistance field320 displays the distance thevehicle210 has traveled since the last time theportable device100 was reset. The distance may be displayed in metric (km) or imperial (mi) depending on the display mode of theportable device100. Thedistance field320 also includes threeindicators322, 324 and326. Thesync mode indicator322 is present when theportable device100 is in synchronization mode. Theold code indicator324 is present during a change code operation to indicate that the old access code is to be entered. Thenew code indicator326 is present during a change code operation to indicate that the new access code is to be entered.
  • The braking field330 displays the number of times that a driver of thevehicle210 has slammed on the brakes since the last time theportable device100 was reset. This may be calculated by keeping track of the number of times in which thevehicle210 has experienced a specified reduction in speed in a specified period of time. When thereset button112 is held for at least three seconds then the braking field330 will display the number of times that theportable device100 has been reset. The braking field330 also includes twoindicators332 and334. The confirmnew code indicator332 is present during a change code operation to indicate that a new access code needs to be confirmed. The tamper indicator334 indicates that tampering has been detected.
  • Referring now toFIG. 4, there is shown a flowchart diagram that illustrates amethod400 used to display and update vehicle statistics on theportable device100. Themethod400 starts atstep402 where theportable device100 is first initiated and a start screen is displayed. Themethod400 then proceeds to step404 where theportable device100 enters the main mode in which it waits to receive input from the user or for 30 seconds to pass with no input from the user.
  • Theportable device100 will remain in the main mode until 30 seconds passes or until it receives input from the user. If the user presses thesynchronization button110 for less than three seconds, themethod400 proceeds to step416 where the display mode will be changed from metric to imperial or from imperial to metric. If thesynchronization button110 is pressed for three seconds or more, theportable device100 will enter the synchronization mode which will be discussed in relation toFIG. 5. If thecode button114 is pressed for at least three seconds, theportable device100 will enter the change code mode which will be discussed in relation toFIG. 6. If thereset button112 is pressed for three seconds or more then theportable device100 will enter the reset mode which will be discussed in relation toFIG. 7. If thereset button114 is pressed for less than three seconds or if 30 seconds passes without any user input, themethod400 will proceed to step406 to get updated vehicle statistics from thesensor unit150.
  • Atstep406, theportable device100 requests an update from thesensor unit150. If no response is received within a certain period of time (i.e., within 20ms) then theportable device100 times out, thereceiver circuitry248a of theRF module248 shuts down to conserve energy and themethod400 returns to the main mode instep404.
  • As will be discussed in relation toFIG. 5, eachportable device100 has a unique device identification number and eachsensor unit150 has a sensor identification number which matches the device identification number of theportable device100 to which it has been synchronized. Theportable device100 will include its device identification number in each update request sent to thesensor unit150 and thesensor unit150 will only respond to update requests containing a matching identification number. This fact, along with the short time out period, means that thesensor unit150 does not need to send its sensor identification number with each update message. This provides for shorter update messages from thesensor unit150 and, hence, shorter response times which allows theportable device100 to use an even shorter time out period and increases the life of thebattery243.
  • If a message is sent from thesensor unit150 before theportable device100 times out then themethod400 proceeds to step408. Atstep408, theportable device100 receives an update message from thesensor unit 150. This update message will include each of the statistics displayed on theportable device100.
  • Thesensor unit150 will keep a power cycle count of the number of times it has been powered up (i.e. the number of times it has been connected to the vehicle). This information will be sent to theportable device100 each time an update message is sent. Theportable device100 will store the power cycle count received in the first message after the most recent reset operation. Atstep410, the power cycle count received from thesensor unit150 will be compared to the power cycle count stored in theportable device100. If the two counts do not match, it is assumed that someone has removed thesensor150 fromport116 and driven thevehicle210 without the use of thesensor150. This is considered to be tampering and, hence, the tamper indicator334 is shown atstep412. The tamper indicator334 will be displayed until theportable device100 is reset as will be described with reference toFIG. 7. Themethod400 then proceeds to step414. If the two counts do match, on the other hand, themethod400 proceeds directly to step414.
  • Atstep414, the statistics on thedisplay120 of theportable device100 and inmemory244 are updated and theportable device100 returns to the main mode atstep404.
  • Referring now toFIG. 5, there is shown a flowchart diagram which illustrates an exemplary embodiment of amethod500 used to synchronize theportable device100 with thesensor unit150. There are two main purposes of synchronization. First, synchronization is used to avoid interference between sensor units and portable devices from different systems (i.e. so that a user will not mistakenly read vehicle information from the sensor unit of a neighboring vehicle or purposefully read the statistics from a sensor unit with more "acceptable" values). Second, synchronization makes it difficult for data to be retrieved from the sensor,unit150 without the associatedportable device100, allowing the data to remain private from unauthorized persons. Synchronization is required when installing the sensor for the first time.
  • Themethod500 is initiated when theportable device100 enters the synchronization mode. At this point, thesync mode indicator322 is activated. Atstep502, theportable device100 receives an access code from the user. The validity of this access code is checked atstep504. If it is not a valid code, the tamper indicator334 is activated atstep506 and theportable device100 returns to the main mode atstep404. If a valid code has been entered, themethod500 proceeds to step508 to attempt a synchronization.
  • Atstep508, theportable device100 sends a synchronization message to thesensor unit150. As mentioned above, eachportable device100 has a unique, device identification number that can be factory set or randomly generated when the user enters the synchronization mode. If thesensor unit150 is prepared to synchronize, it receives the device identification number from theportable device100 in the synchronization message and this number becomes the sensor identification number. Thesensor unit150 then sends a message back to theportable device100 including its newly set sensor identification number. If the sensor unit is not prepared to synchronize, no message is sent back from thesensor unit150, the portable device times out, the synchronization fails and a fail message appears on thedisplay120 atstep514. Themethod500 returns to the main mode instep404. Thesensor unit150 and theportable device100 will not be able to communicate until a synchronization has been successful.
  • Atstep512, the sensor identification number received from thesensor unit150 is compared to the portable device's100 device identification number. If they are equal, the synchronization has passed. Atstep516, a pass message appears on thedisplay120 and theportable device100 returns to the main mode atstep404. If the two identification numbers are not equal, the synchronization fails and a fail message appears on thedisplay120 atstep514. Themethod500 returns to the main mode instep404. Thesensor unit150 and theportable device100 will not be able to communicate until a synchronization has been successful.
  • Referring now toFIG. 6, there is shown a flowchart diagram that illustrates an exemplary embodiment of amethod600 used to change the access code on theportable device100. Themethod600 is initiated when theportable device100 enters the change code mode. The access code is required each time the information stored and displayed on theportable device100 is reset. This code is initialized during manufacture and can be changed thereafter. An authorized user may wish to change this access code initially to prevent unauthorized users from resetting the portable device and then periodically or whenever it is suspected that an unauthorized user may have discovered the current access code in order to ensure the integrity of the information.
  • Atstep602, the old code indicator is activated and theportable device100 receives the old access code from the user. The validity of this access code is checked atstep604. If it is not a valid code, the tamper indicator334 is activated atstep606 and theportable device100 returns to the main mode atstep404. If a valid code has been entered, themethod600 proceeds to step608.
  • Atstep608, thenew code indicator326 is activated and a new access code is entered. Atstep610, both thenew code indicator326 and the confirmnew code indicator332 are activated and the new code is entered for a second time in order to confirm the new access code. If the same code is entered insteps608 and610 then the new code is confirmed atstep612 and themethod600 proceeds to step616. Atstep616, the access code is changed to the new access code, a pass message is displayed on thedisplay120 and theportable device100 returns to the main mode atstep404. If the same code is not entered insteps608 and610 then the code is not confirmed atstep612 and themethod600 proceeds to step614. Atstep614, a fail message is displayed on thedisplay120 and theportable device100 returns to the main mode atstep404 without having changed the access code.
  • Referring now toFIG. 7, there is shown a flowchart diagram which illustrates an exemplary embodiment of amethod700 used to reset theportable device100. Themethod700 is initiated when theportable device100 enters the reset mode. A user may want to reset theportable device100, for example, each time a different driver uses thevehicle210 in order to get driver-specific information.
  • Atstep702, the number of resets is displayed in the braking field330 ofdisplay120. Atstep704, theportable device100 receives an access code from the user. The validity of this access code is checked atstep706. If it is not a valid code, the tamper indicator334 is activated atstep710 and theportable device100 returns to the main mode atstep404. If a valid code has been entered, themethod700 proceeds to step708. Atstep708, the statistics shown on thedisplay120 are reset to zero as are the values stored inmemory244 and the number of resets is increased by one.
  • Theportable device100 stores a reset identification number which toggles between 0 and 7 for each reset. Each time theportable device100 sends an update request to the sensor unit150 (step406 ofFIG. 4), it includes the reset identification number in the message. When thesensor unit150 receives the update request, it will compare the reset identification number it receives with the message to the reset identification number it received in the most recent prior message. If the two values are different, thesensor unit150 also resets its statistics. In order to ensure that theportable device100 is always synchronized with thesensor unit150, once theportable device100 has been reset further resets are only permitted after a message has been successfully received by theportable device100 from thesensor unit150.
  • Once theportable device100 has been successfully reset, themethod 700 returns to the main mode atstep404.
  • Referring now toFIG. 8, there is shown a flowchart diagram that illustrates the method800 used to retrieve vehicle statistics from thevehicle210, store them in thesensor unit150 and send updated vehicle statistics to theportable device100. The method800 is initialized when thesensor unit150 is attached toport116.
  • Atstep804, thesensor unit150 is initialized. This includes incrementing the power cycle count used instep410 ofFIG. 4 to determine if the vehicle has been driven without the use of thesensor unit150 as described above with reference toFIG. 4.
  • After thesensor unit150 has been initialized, it enters a main mode atstep806. In the main mode, thesensor unit150 waits until 1.8 seconds passes or until an update request is received from theportable device100. If 1.8 seconds passes in the main mode without an update request from theportable device100, thesensor unit150 polls the vehicle for vehicle data, including the current speed, atstep808.
  • Atstep810, theportable unit150 calculates the vehicle statistics based on the new current speed. For instance, if the new current speed is greater than the maximum speed stored in thesensor unit150, then thesensor unit150 sets the maximum speed to the new current speed it just received from thevehicle210. Similarly, the sensor unit stores a distance value which is a running sum calculated by summing the current, velocity divided by two (distancem = distancem + velocitykm/h/2). The formula for the distance value is derived from the formula distancem = velocitykm/h * 1.8s/3600s/h * 1000m/km = velocitykm/h/2. The number of hard brakes is incremented each time thevehicle210 experiences a specified reduction in speed in a specified period of time. Other statistics, such as the average speed, the number of rapid accelerations and the maximum revolutions per minute (RPMs) can be determined, either based on the new current speed or from other information received from thevehicle210 atstep808.
  • Atstep812, thememory234 is updated with the statistics calculated atstep810. Once thememory234 has been updated, the method 800 returns to step806 where thesensor unit150 returns to the main mode of operation.
  • When a request for updated statistics is received from theportable device100, the method800 proceeds to step814. The update request will include the device identification number of theportable device100. Atstep814, the device identification number included in the update request will be compared with the sensor identification number of thesensor unit150. If the two device identification numbers do not match, the method800 returns to step806.
  • If the device identification number from the update request matches the sensor identification number of thesensor unit150 then the method800 proceeds to step816. As mentioned with regard toFIG. 7, theportable device100 stores a reset identification number which toggles between 0 and 7 for each reset. Each time theportable device100 sends an update request to the sensor unit150 (step406 ofFIG. 4), it includes the reset identification number in the message. When thesensor unit150 receives the update request, it will compare the reset identification number it receives with the message to the reset identification number it received in the most recent prior message atstep816. If the two values are different, thesensor unit150 resets the statistics in thememory234 atstep818.
  • Atstep820, a message including the updated statistics is sent to theportable device100. The method800 then returns to step806.
  • The embodiments of the methods described above may be implemented in hardware or software, or a combination of both. However, these embodiments are typically implemented in computer programs executing on programmable devices. Program code is applied to input data to perform the functions described herein and generate output information. The output information is applied to one or more output devices, in known fashion.
  • Each program is implemented in a high level procedural or object oriented programming and/or scripting language. However, the programs can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language.
  • While certain features of the various embodiments described herein have been illustrated and described herein, many modifications, substitutions, changes, and equivalents will now occur to those of ordinary skill in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications.

Claims (17)

  1. A system (200) for monitoring vehicle statistics of a vehicle (210) when driven, the system (200) comprising:
    a sensor unit (150) configured to connect to an OBD-II port (116) of the vehicle (210) for continually collecting at least one vehicle statistic, the sensor unit (150) having an RF module (238); and
    a portable device (100) separate from the sensor unit (150) and comprising:
    a processor (246) configured to control the portable device (100) and automatically (i) request and receive the at least one vehicle statistic from the sensor unit (150) (ii) wait for a period of time after requesting and receiving the at least one vehicle statistic, and (iii) after waiting, repeat steps (i) and (ii) continuously;
    a display (249, 120) for displaying the at least one vehicle statistic, wherein the at least one statistic is updated on the display (249, 120) when an update message is received from the sensor unit (150); and
    a transceiver (248) configured to communicate wirelessly with the RF
    module (238) of the sensor unit (150),
    wherein the sensor unit (150) is configured to send the at least one vehicle statistic to the portable device (100) only when it receives a request.
  2. The system (200) of claim 1, wherein the portable device (100) is removably attachable to the keys (105) used to operate the vehicle (210).
  3. The system (200) of claim 1, wherein the portable device (100) further comprises an input mechanism (242), and the input mechanism (242) is configured to allow a user to enter an access code, and/or to allow a user to enter a reset command.
  4. The system (200) of claim 3, wherein the portable device (100) further comprises a memory (244) for storing the at least one vehicle statistic, and the memory (244) is configured to reset when the reset command is received by the input mechanism (242) followed by a valid access code, and to store a reset count of the number of times the memory (244) has been reset, and the display (249, 120) is further configured to display the reset count when the reset command is received.
  5. The system (200) of claim 1, wherein the sensor unit (150) comprises indicators (239) for indicating the status of the sensor unit (150).
  6. The system (200) of claim 1, wherein the display (249, 120) is configured to display a tampering indicator (334) for indicating when the system (200) has been tampered with, and the sensor unit (150) is further configured to store a count of the number of times the sensor unit (150) has been connected to the vehicle (210) and the portable device (100) is further configured to store a latest count received from the sensor unit (150) and to display the tampering indicator (334) when the count and the latest count do not match.
  7. The system (200) of claim 3, wherein the display (249, 120) is configured to display a tampering indicator (334) when an invalid access code is received by the input mechanism (242).
  8. The system (200) of claim 1, wherein the display (249, 120) has at least one field (310, 320, 330) which displays at least one vehicle statistic, and one of the fields (310, 320, 330) is a maximum speed field (310) displaying the maximum speed that the vehicle (210) has attained, a distance field (320) displaying the distance the vehicle (210) has traveled, a hard brakes field (330) displaying the number of times that the vehicle (210) has experienced a specified reduction in speed in a specified period of time, a rapid accelerations field displaying the number of times that the vehicle (210) has experienced a specified increase in speed in a specified period of time, and/or a revolutions per minute field displaying the maximum number of revolutions per minute the vehicle (210) has attained.
  9. The system (200) of claim 1, wherein the portable device (100) is configured to operate in at least one of a main mode in which the portable device (100) is prepared to accept input, a reset mode in which the at least one vehicle statistic stored in a memory of the portable device (100) is reset, an access code change mode in which a code used to access the portable device (100) is changed, a synchronization mode in which the portable device (100) is synchronized with the sensor unit (150), and an update mode in which the at least one vehicle statistic is updated.
  10. The system (200) of claim 9, the portable device (100) is configured to enter the update mode if no input is received within a predetermined amount of time.
  11. The system (200) of claim 1, wherein the portable device (100) is a handheld device or a keyfob.
  12. The system (200) of claim 1, wherein the sensor unit (150) is configured to store a sensor identification number, the portable device (100) is configured to store a device identification number and the sensor unit (150) communicates with the portable device (100) only if the sensor identification number is equal to the device identification number.
  13. The system 200 of claim 1, wherein the portable device (100) is further configured to request and receive the at least one vehicle statistic from the sensor unit (150) if user input is received while waiting.
  14. The system 200 of claim 1, wherein the portable device (100) is configured to request and receive the at least one vehicle statistic from the sensor unit (150) if a reset button (112) Is pressed and released while waiting.
  15. A method of monitoring vehicle statistics of a vehicle (210) when driven using a system (200) comprising a sensor unit (150) and a portable device (100) separate from the sensor unit (150), the sensor unit (150) having an RF module, the portable device(100) having a processor configured to control the portable device and a transceiver, wherein the method comprises:
    connecting the sensor unit (150) to an OBD-II port (116) of the vehicle (210) for continually collecting at least one vehicle statistic;
    sending the at least one vehicle statistic from the sensor unit (150) to the portable device (100) only when the sensor unit (150) receives a request from the portable device (100); and
    at the portable device (100):
    causing the transceiver to communicate wirelessly with the RF module of the sensor unit (150);
    causing the processor to automatically
    (i) request and receive the at least one vehicle statistic from the sensor unit (150);
    (ii) wait for a period of time after requesting and receiving the at least one vehicle statistic; and (iii) after waiting, repeating steps (i) and (ii) continuously; and
    displaying the at least one vehicle statistic on a display (249, 120) of the portable device (100) when an update message is received from the sensor unit (150).
  16. The method of claim 15, wherein the method further comprises:
    at the portable device (100);
    storing the at least one vehicle statistic in a memory (244) of the portable device (100);
    resetting the memory (244) when a reset command is received by an input mechanism (242) of the portable device (100) followed by a valid access code;
    storing a reset count of the number of times the memory (244) has been reset: and
    at the sensor unit (150);
    comparing a reset identification number in the request from the portable device with a reset identification number in a most recent prior request from the portable device; and
    resetting the at least one vehicle statistic if the reset identification numbers in the request from the portable device and the most recent prior request from the portable device do not match.
  17. The method of claim 15, wherein the method further comprises;
    displaying a tampering indicator (334) on the displays (249, 120) for indicating when the system (200) has been tampered with;
    storing a count on the sensor unit (150) of the number of times the sensor unit (150) has been connected to the vehicle (210);
    storing a latest count received from the sensor unit (150) on the portable device (100); and
    displaying the tampering indicator (334) when the count and the latest count do not match.
EP08748104A2007-04-102008-04-07Vehicle monitorActiveEP2145319B1 (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US11/733,392US7853375B2 (en)2007-04-102007-04-10Vehicle monitor
PCT/CA2008/000643WO2008122121A1 (en)2007-04-102008-04-07Vehicle monitor

Publications (3)

Publication NumberPublication Date
EP2145319A1 EP2145319A1 (en)2010-01-20
EP2145319A4 EP2145319A4 (en)2010-04-28
EP2145319B1true EP2145319B1 (en)2013-03-13

Family

ID=39830436

Family Applications (1)

Application NumberTitlePriority DateFiling Date
EP08748104AActiveEP2145319B1 (en)2007-04-102008-04-07Vehicle monitor

Country Status (5)

CountryLink
US (2)US7853375B2 (en)
EP (1)EP2145319B1 (en)
CA (1)CA2720857C (en)
ES (1)ES2416369T3 (en)
WO (1)WO2008122121A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EA037434B1 (en)*2017-04-282021-03-26Дженерал Электрик КомпаниVehicle inspection system

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7853375B2 (en)*2007-04-102010-12-14Maurice TuffVehicle monitor
US8200376B2 (en)*2007-07-302012-06-12Symvionics, Inc.Vehicle performance monitoring system with multi-level caching
US8881038B1 (en)2007-11-192014-11-04Brian PalmerMethod of rendering dynamic vehicle telemetry on a graphical display
JP4539757B2 (en)*2008-04-232010-09-08株式会社デンソー Electronic control unit
US8884749B1 (en)2012-10-232014-11-11Brian PalmerDriver information and alerting system
US9349223B1 (en)2013-04-102016-05-24Brian PalmerSystem for advertising vehicle information wirelessly
US8897952B1 (en)2011-05-202014-11-25Brian PalmerVehicle diagnostic communications system and application
US8527140B2 (en)*2009-02-102013-09-03Roy SchwartzVehicle state detection
DE102009017048A1 (en)2009-04-092010-10-14Volkswagen Ag Method and device for transmitting data of a vehicle to a mobile device and a correspondingly designed mobile device and vehicle
DE102009027673A1 (en)*2009-07-142011-01-20Robert Bosch Gmbh A driver information system, vehicle and method for transferring data between a driver information system and a vehicle
US8509963B1 (en)*2009-07-232013-08-13Rockwell Collins, Inc.Remote management of aircraft computer systems
US20120185932A1 (en)*2009-07-242012-07-19Nokia CorporationSensing and Secure Processing
US20120029759A1 (en)*2010-08-022012-02-02Suh Peter Jung-MinMethod of providing vehicle maintenance information and service
DE102011018749B4 (en)*2011-04-272016-09-15Audi Ag A method of activating a function of a vehicle from a long distance
US20130006674A1 (en)*2011-06-292013-01-03State Farm InsuranceSystems and Methods Using a Mobile Device to Collect Data for Insurance Premiums
US10977601B2 (en)2011-06-292021-04-13State Farm Mutual Automobile Insurance CompanySystems and methods for controlling the collection of vehicle use data using a mobile device
US9878691B2 (en)*2011-12-192018-01-30Hugh MorrisSelf-arming immobilizer system, apparatus and method
US8868289B2 (en)*2012-04-132014-10-21Automatic Labs, Inc.Vehicle location navigation system
US8977426B2 (en)2012-06-042015-03-10Geotab Inc.VIN based accelerometer threshold
US20140058618A1 (en)*2012-08-222014-02-27Zubie, Inc.Methods and systems for vehicle valuation from obd based operation data
US9280859B2 (en)*2012-10-082016-03-08Toyota Motor Engineering & Manufacturing North America, Inc.Enhanced vehicle onboard diagnostic system and method
US9026306B2 (en)2012-10-302015-05-05Wistron Neweb CorporationData acquisition device for a vehicle
US9251627B2 (en)*2013-03-052016-02-02Sears Brands, L.L.C.Removable dashboard instrument system
US9361650B2 (en)2013-10-182016-06-07State Farm Mutual Automobile Insurance CompanySynchronization of vehicle sensor information
US9262787B2 (en)2013-10-182016-02-16State Farm Mutual Automobile Insurance CompanyAssessing risk using vehicle environment information
US9892567B2 (en)2013-10-182018-02-13State Farm Mutual Automobile Insurance CompanyVehicle sensor collection of other vehicle information
US8954226B1 (en)2013-10-182015-02-10State Farm Mutual Automobile Insurance CompanySystems and methods for visualizing an accident involving a vehicle
US9652373B2 (en)*2013-12-162017-05-16International Business Machines CorporationAdaptive statistics for a linear address space
US10656280B2 (en)2014-05-132020-05-19Key Control Holding, Inc.Vehicle monitoring systems and methods
US10185999B1 (en)2014-05-202019-01-22State Farm Mutual Automobile Insurance CompanyAutonomous feature use monitoring and telematics
US10599155B1 (en)2014-05-202020-03-24State Farm Mutual Automobile Insurance CompanyAutonomous vehicle operation feature monitoring and evaluation of effectiveness
US9972054B1 (en)2014-05-202018-05-15State Farm Mutual Automobile Insurance CompanyAccident fault determination for autonomous vehicles
US10373259B1 (en)2014-05-202019-08-06State Farm Mutual Automobile Insurance CompanyFully autonomous vehicle insurance pricing
US10319039B1 (en)2014-05-202019-06-11State Farm Mutual Automobile Insurance CompanyAccident fault determination for autonomous vehicles
US11669090B2 (en)2014-05-202023-06-06State Farm Mutual Automobile Insurance CompanyAutonomous vehicle operation feature monitoring and evaluation of effectiveness
US20210133871A1 (en)*2014-05-202021-05-06State Farm Mutual Automobile Insurance CompanyAutonomous vehicle operation feature usage recommendations
US10387962B1 (en)2014-07-212019-08-20State Farm Mutual Automobile Insurance CompanyMethods of reconstructing an accident scene using telematics data
US9440660B2 (en)2014-07-222016-09-13Toyota Motor Engineering & Manufacturing North America, Inc.Method for remote communication with and through a vehicle
WO2016028720A1 (en)*2014-08-182016-02-25Trimble Navigation LimitedDynamically presenting vehicle sensor data via mobile gateway proximity network
KR101589217B1 (en)2014-10-172016-02-12현대자동차주식회사Method and system for providing vehicle security service
US10157423B1 (en)2014-11-132018-12-18State Farm Mutual Automobile Insurance CompanyAutonomous vehicle operating style and mode monitoring
US10109201B2 (en)*2015-03-202018-10-23Automap, LlcVehicle monitoring devices, vehicle monitoring management devices, and vehicle monitoring systems
US11430336B2 (en)2015-03-202022-08-30Ken SmithVehicle monitoring systems and methods
WO2016168532A1 (en)*2015-04-172016-10-20Stanley Security Solutions, Inc.Portable electronic device having low battery indication
US9805601B1 (en)2015-08-282017-10-31State Farm Mutual Automobile Insurance CompanyVehicular traffic alerts for avoidance of abnormal traffic conditions
SE539428C2 (en)*2015-12-152017-09-19Greater Than S A Method and system for assessing the trip performance of a driver
US11242051B1 (en)2016-01-222022-02-08State Farm Mutual Automobile Insurance CompanyAutonomous vehicle action communications
US10493936B1 (en)2016-01-222019-12-03State Farm Mutual Automobile Insurance CompanyDetecting and responding to autonomous vehicle collisions
US11441916B1 (en)2016-01-222022-09-13State Farm Mutual Automobile Insurance CompanyAutonomous vehicle trip routing
US9940834B1 (en)2016-01-222018-04-10State Farm Mutual Automobile Insurance CompanyAutonomous vehicle application
US10134278B1 (en)2016-01-222018-11-20State Farm Mutual Automobile Insurance CompanyAutonomous vehicle application
US10395332B1 (en)2016-01-222019-08-27State Farm Mutual Automobile Insurance CompanyCoordinated autonomous vehicle automatic area scanning
US10324463B1 (en)2016-01-222019-06-18State Farm Mutual Automobile Insurance CompanyAutonomous vehicle operation adjustment based upon route
US11719545B2 (en)2016-01-222023-08-08Hyundai Motor CompanyAutonomous vehicle component damage and salvage assessment
US10755495B1 (en)*2017-09-252020-08-25State Farm Mutual Automobile Insurance CompanyTechnology for detecting onboard sensor tampering
ES2736901A1 (en)2018-06-292020-01-08Geotab IncCharacterization of a vehicle collision (Machine-translation by Google Translate, not legally binding)
WO2020024199A1 (en)*2018-08-022020-02-06Texas Instruments IncorporatedHigh speed flexled digital interface
US11439346B2 (en)2019-01-032022-09-13Jacob T. BoyleRobotic device for assisting individuals with a mental illness
USD951951S1 (en)*2020-09-042022-05-17Shenzhen Chebotong Technology Co., LtdCar data scanner
USD951950S1 (en)*2020-09-042022-05-17Shenzhen Chebotong Technology Co., LtdCar data scanner
USD951948S1 (en)*2020-09-042022-05-17Shenzhen Chebotong Technology Co., LtdCar data scanner
US11884285B2 (en)2021-02-032024-01-30Geotab Inc.Systems for characterizing a vehicle collision
US11862022B2 (en)2021-02-032024-01-02Geotab Inc.Methods for characterizing a vehicle collision
US11941986B2 (en)2021-02-032024-03-26Geotab Inc.Methods for characterizing a low-impact vehicle collision using high-rate acceleration data
WO2025166446A1 (en)2024-02-092025-08-14Geotab Inc.Systems and methods for detecting vehicle collisions

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4843578A (en)1984-10-011989-06-27Wade Ted RVehicle speed monitoring and logging means
FR2596546B1 (en)1986-03-251988-05-20Cga Hbs DEVICE FOR ACQUIRING DATA RELATED TO THE USE OF FLEET VEHICLES
US4939652A (en)1988-03-141990-07-03Centrodyne Inc.Trip recorder
US5517015A (en)*1990-11-191996-05-14Dallas Semiconductor CorporationCommunication module
DE4131133B4 (en)1991-09-192005-09-08Robert Bosch Gmbh Method and device for exchanging data in data processing systems
GB2290631B (en)1994-06-241998-11-11Fuji Heavy Ind LtdDiagnosis system for motor vehicle and the method thereof
US5550738A (en)1994-08-191996-08-27Teamnet, Inc.System for recording and analyzing vehicle trip data
US5499182A (en)*1994-12-071996-03-12Ousborne; JeffreyVehicle driver performance monitoring system
US6868386B1 (en)1996-01-292005-03-15Progressive Casualty Insurance CompanyMonitoring system for determining and communicating a cost of insurance
US5797134A (en)1996-01-291998-08-18Progressive Casualty Insurance CompanyMotor vehicle monitoring system for determining a cost of insurance
US6278921B1 (en)1996-09-162001-08-21Minorplanet LimitedTransferring accumulated data from vehicles
JP3712834B2 (en)*1997-06-242005-11-02アルプス電気株式会社 Keyless entry device
US6263268B1 (en)*1997-08-262001-07-17Transcontech CorporationSystem and method for providing mobile automotive telemetry
US6141610A (en)*1998-09-082000-10-31Trimble Navigation LimitedAutomated vehicle monitoring system
US6240773B1 (en)*1999-03-152001-06-05John RitaMotor vehicle speed monitoring system
US6629029B1 (en)2000-03-282003-09-30Jacqueline A GilesMulti-purpose plug-in monitor for vehicles
US6895310B1 (en)*2000-04-242005-05-17Usa Technologies, Inc.Vehicle related wireless scientific instrumentation telematics
US7671727B2 (en)*2000-05-172010-03-02Omega Patents, L.L.C.Speed exceeded notification device for vehicle having a data bus and associated methods
US6556905B1 (en)2000-08-312003-04-29Lisa M. MittelsteadtVehicle supervision and monitoring
DE10055059A1 (en)2000-11-072002-05-16Wissenschaftliche Werkstatt FuSystem for collecting and evaluating motor vehicle emission data in which onboard sensor data is transferred to a mobile phone and hence onwards to a PC and the Internet, such data being used to encourage environmental driving
US6701234B1 (en)*2001-10-182004-03-02Andrew John VogelsangPortable motion recording device for motor vehicles
US7363149B2 (en)*2001-12-132008-04-22Robert Bosch GmbhAutonomous in-vehicle navigation system and diagnostic system
US20030182033A1 (en)*2002-03-252003-09-25Underdahl Craig TVehicle usage data tracking system
CA2408979A1 (en)*2002-10-182004-04-18Richard Egon SchaubleTamper-evident use-indicating odometer and engine-timer
US6832141B2 (en)2002-10-252004-12-14Davis InstrumentsModule for monitoring vehicle operation through onboard diagnostic port
US6931309B2 (en)2003-05-062005-08-16Innosurance, Inc.Motor vehicle operating data collection and analysis
US20050146458A1 (en)*2004-01-072005-07-07Carmichael Steve D.Vehicular electronics interface module and related methods
DE202004001207U1 (en)2004-01-282004-04-08Schmidt, IngeborgExtra tall and slim laundry box, comprising insertion area on top and hinged removal flap at bottom
DE202004011207U1 (en)2004-07-162005-03-17Grieb ManuelPortable data carrier/organizer for storing current information loads data optically for later selection and display via keys
US7504931B2 (en)2005-03-162009-03-17Gm Global Technology Operations, Inc.Remote feedback for vehicle key fob functions
US20060229777A1 (en)*2005-04-122006-10-12Hudson Michael DSystem and methods of performing real-time on-board automotive telemetry analysis and reporting
US7712670B2 (en)*2005-09-282010-05-11Sauerwein Jr James TData collection device and network having radio signal responsive mode switching
US7898382B2 (en)2006-05-112011-03-01International Business Machines CorporationKey fob and system for indicating the lock status of a door lock
US7798578B2 (en)*2006-08-172010-09-21Ford Global Technologies, LlcDriver feedback to improve vehicle performance
US7853375B2 (en)2007-04-102010-12-14Maurice TuffVehicle monitor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EA037434B1 (en)*2017-04-282021-03-26Дженерал Электрик КомпаниVehicle inspection system
US11429100B2 (en)2017-04-282022-08-30Transportation Ip Holdings, LlcVehicle inspection system

Also Published As

Publication numberPublication date
US20080255718A1 (en)2008-10-16
US7853375B2 (en)2010-12-14
US20090259361A1 (en)2009-10-15
WO2008122121A8 (en)2008-12-11
EP2145319A4 (en)2010-04-28
US8180522B2 (en)2012-05-15
ES2416369T3 (en)2013-07-31
CA2720857A1 (en)2008-10-16
CA2720857C (en)2016-06-07
WO2008122121A1 (en)2008-10-16
EP2145319A1 (en)2010-01-20

Similar Documents

PublicationPublication DateTitle
EP2145319B1 (en)Vehicle monitor
US10536827B2 (en)Telematics system, methods and apparatus for two-way data communication between vehicles in a fleet and a fleet management system
CN102036192B (en)Method of vehicle system monitoring
US6611229B2 (en)Vehicle tracking system, vehicle-theft warning system, stolen-vehicle tracking system, and theft-warning vehicle tracking system
US20110205040A1 (en)Method and systems for detecting an unauthorized use of a vehicle by an authorized driver
JP7128813B2 (en) System and method for ensuring vehicle safety
US7808371B2 (en)Vehicle fleet security system
US9171460B2 (en)Systems and methods for collecting information from vehicle devices via a vehicle data bus
CN103890816B (en) System and method for evaluating vehicle accidents
US6408232B1 (en)Wireless piconet access to vehicle operational statistics
KR101071914B1 (en) Automobile crash notification system and method
US9134727B2 (en)Method for displaying information from an ID transmitter
CN104842802A (en)Vehicle controller system and electric vehicle
CA2585229A1 (en)Method and system for monitoring a vehicle
JPWO2016143552A1 (en) Recording apparatus, recording method, and computer program
CN104709231A (en)Intelligent key system based on automobile control system and working method thereof
JP2017027547A (en)Vehicle crime prevention system
US20090302999A1 (en)Security and monitoring control system methods for vehicles
US20060167593A1 (en)Wireless vehicle performance information communication system
CN106004794A (en)On-board diagnostic system and on-board diagnostic equipment
GB2427295A (en)Remote authorisation or immobilisation of road vehicle based on recorded status of car and driver
CN101295429A (en)Vehicle wireless alarm anti-theft equipment
JPWO2011078041A1 (en) Operation management system
JP2004054600A (en) Anti-theft device
CN114463875A (en)Data acquisition device and system for assisting in obtaining evidence of traffic accident

Legal Events

DateCodeTitleDescription
PUAIPublic reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text:ORIGINAL CODE: 0009012

17PRequest for examination filed

Effective date:20091030

AKDesignated contracting states

Kind code of ref document:A1

Designated state(s):AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR

AXRequest for extension of the european patent

Extension state:AL BA MK RS

A4Supplementary search report drawn up and despatched

Effective date:20100330

DAXRequest for extension of the european patent (deleted)
17QFirst examination report despatched

Effective date:20100713

REGReference to a national code

Ref country code:HK

Ref legal event code:DE

Ref document number:1140571

Country of ref document:HK

GRAPDespatch of communication of intention to grant a patent

Free format text:ORIGINAL CODE: EPIDOSNIGR1

GRASGrant fee paid

Free format text:ORIGINAL CODE: EPIDOSNIGR3

GRAA(expected) grant

Free format text:ORIGINAL CODE: 0009210

AKDesignated contracting states

Kind code of ref document:B1

Designated state(s):AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR

REGReference to a national code

Ref country code:GB

Ref legal event code:FG4D

REGReference to a national code

Ref country code:AT

Ref legal event code:REF

Ref document number:601199

Country of ref document:AT

Kind code of ref document:T

Effective date:20130315

Ref country code:CH

Ref legal event code:EP

REGReference to a national code

Ref country code:IE

Ref legal event code:FG4D

REGReference to a national code

Ref country code:DE

Ref legal event code:R096

Ref document number:602008022883

Country of ref document:DE

Effective date:20130508

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:SE

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:NO

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130613

Ref country code:BG

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130613

Ref country code:LT

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

REGReference to a national code

Ref country code:AT

Ref legal event code:MK05

Ref document number:601199

Country of ref document:AT

Kind code of ref document:T

Effective date:20130313

REGReference to a national code

Ref country code:NL

Ref legal event code:VDEP

Effective date:20130313

REGReference to a national code

Ref country code:LT

Ref legal event code:MG4D

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:FI

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:SI

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:LV

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:GR

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130614

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:BE

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:HR

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:RO

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:PT

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130715

Ref country code:SK

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:AT

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:IS

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130713

Ref country code:EE

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:NL

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:PL

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

Ref country code:CY

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

REGReference to a national code

Ref country code:CH

Ref legal event code:PL

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:MC

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

PLBENo opposition filed within time limit

Free format text:ORIGINAL CODE: 0009261

STAAInformation on the status of an ep patent application or granted ep patent

Free format text:STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

REGReference to a national code

Ref country code:IE

Ref legal event code:MM4A

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:CH

Free format text:LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date:20130430

Ref country code:LI

Free format text:LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date:20130430

Ref country code:DK

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

26NNo opposition filed

Effective date:20131216

REGReference to a national code

Ref country code:DE

Ref legal event code:R097

Ref document number:602008022883

Country of ref document:DE

Effective date:20131216

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:IE

Free format text:LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date:20130407

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:MT

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:TR

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date:20130313

PG25Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code:HU

Free format text:LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

Effective date:20080407

Ref country code:LU

Free format text:LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date:20130407

REGReference to a national code

Ref country code:FR

Ref legal event code:PLFP

Year of fee payment:9

REGReference to a national code

Ref country code:HK

Ref legal event code:WD

Ref document number:1140571

Country of ref document:HK

REGReference to a national code

Ref country code:FR

Ref legal event code:PLFP

Year of fee payment:10

REGReference to a national code

Ref country code:FR

Ref legal event code:PLFP

Year of fee payment:11

PGFPAnnual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code:CZ

Payment date:20250328

Year of fee payment:18

PGFPAnnual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code:DE

Payment date:20250417

Year of fee payment:18

PGFPAnnual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code:GB

Payment date:20250403

Year of fee payment:18

Ref country code:ES

Payment date:20250519

Year of fee payment:18

PGFPAnnual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code:IT

Payment date:20250430

Year of fee payment:18

PGFPAnnual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code:FR

Payment date:20250422

Year of fee payment:18


[8]ページ先頭

©2009-2025 Movatter.jp