A data monitoring apparatus uses a GPS receiver, micro controller, a plurality of sensors and actuators, a memory, a radio transmitter and a data communication antennae. The apparatus accumulates real-time data concerning position and time and other operational parameters of a geographically mobile object for example a vehicle for transmission to a monitoring station. Transmission channel utility may be improved through transmission of accumulated historical data to a separate monitoring station.
|
1. A method of monitoring a geographically moveable object, said method comprising:
substantially continuously receiving geographic position data at said geographically moveable object; recording a first set of data representing the absolute geographic position of said object at a first position; creating relative position data from a difference between the absolute position data of a given position and the position data of a different preceding recorded position; and recording a second set of position data representing a second position of said object relative to said first position.
21. Apparatus for monitoring a geographically moveable object, said apparatus comprising:
means for substantially continuously receiving geographic position data at said geographically moveable object; means for recording a first set of data representing the absolute geographic position of said object at said first position; means for creating relative position data from a difference between an absolute position data of a given position and the position data of a different preceding recorded position; and means for recording a second set of position data representing a second position of said object relative to said first position.
41. A method of monitoring a geographically moving object, said method comprising:
(a) generating n-bit digital data signals representing a sequence of absolute geographic positions of said object and recording at least one of said n-bit signals; (b) generating a series of m-bit digital data signals, each representing a relative object geographic position based on a calculated difference between one of said further n-bit digital data signals and an earlier generated n-bit digital data signal, m being an integer that is less than n; and (c) recording said m-bit digital data signals thereby reducing the amount of recorded data representing historical past geographical positions of said object.
42. Apparatus for monitoring a geographically moving object, said means comprising:
(a) means for generating n-bit digital data signals representing a sequence of absolute geographic positions of said object and recording at least one of said n-bit signals; (b) means for generating a series of m-bit digital data signals, each representing a relative object geographic position based on a calculated difference between one of said n-bit digital data signals and an earlier generated n-bit digital data signal, m being an integer that is less than n; and (c) means for recording said m-bit digital data signals thereby reducing the amount of recorded data representing historical past geographical positions of said object.
2. A method as in
3. A method as in
4. A method as in
5. A method as in
6. A method as in
7. A method as in
8. A method as in
9. A method as in
10. A method as in
11. A method as in
12. A method as in
13. A method as in
14. A method as in
15. A method as in
16. A method as in
17. A method as in
18. A method as in
19. A method as in
20. A method as in
22. Apparatus as in
23. Apparatus as in
24. Apparatus as in
25. Apparatus as in
26. Apparatus as in
27. Apparatus as in
28. Apparatus as in
29. Apparatus as in
30. Apparatus as in
31. Apparatus as in
32. Apparatus as in
33. Apparatus as in
34. Apparatus as in
35. Apparatus as in
36. Apparatus as in
37. Apparatus as in
38. Apparatus as in
39. Apparatus as in
40. Apparatus as in
|
1. Field of the Invention
A method and apparatus for monitoring the position of a vehicle or group of vehicles.
2. Related Art
Global positioning systems (GPS) are known in which a plurality of satellites in earth orbit are arranged to transmit signals such that a receiver located on the earth's surface is able, by triangulation techniques, to identify its location. Advances in such systems have resulted in them being included in small and relatively low cost equipment. As a result such technology is now in wide spread use in diverse equipment, for example for identification of the position of one or more vehicles.
British patent publication number 2 288 892 describes a system in which the position of a road vehicle is monitored by transmitting GPS positional data from a GPS system located on the vehicle to a base station. The data is transmitted using a radio link or GSM data link. Data is transmitted at closely spaced regular intervals so as to provide substantially real-time tracking of the vehicle.
With the system described in British patent publication number 2 288 892, the interval between successive transmission events must be relatively short in order to enable a remote monitoring station to obtain such real-time tracking data. Thus, a communication channel may be continuously kept open, tying up the channel, or opened and closed at short intervals, in which case the transmission time overhead of the protocol exchanges in creating the channel is significant in relation to the actual transmission time required for transmission of positional data. Such substantially constant use of a communications channel is expensive and can be inefficient e.g. in areas of poor reception.
French patent publication number 2 670 002 discloses the determination of vehicle position based on satellite signals from which vehicle position is calculated. A situation is described in which the satellite signals may be lost, possibly due to a vehicle entering a tunnel etc. Under these circumstances, subsequent vehicle positions are calculated by means of direction and distance measuring sensors. However, the document does not address the problem of facilitating the storage of a significant volume of positional data and is concerned primarily with providing current positional data to a driver.
According to a first aspect of the present invention, there is provided a method of monitoring a geographically moveable object, comprising the steps of substantially continuously receiving geographic position data at said geographically moveable object; and recording a first set of data representing the absolute geographic position of said object at a first position, characterised by creating relative position data from the difference between the absolute position data of a given position and the position data of a preceding recorded position; and recording a second set of position data representing said second position of said object relative to said first position.
In a preferred embodiment, subsequent sets of relative position data are recorded representing subsequent positions of said object relative to a preceding recorded position.
Preferably, the absolute position data comprises two n-bit words, where n may equal, for example, twenty-two and the relative position data comprises one n-bit word. Preferably, corresponding time and date data are associated with the position data.
According to a second aspect of the present invention, there is provided apparatus for monitoring a geographically moveable object, comprising means for substantially continuously receiving geographic position data at said geographically moveable object; and means for recording a first set of data representing the absolute geographic position of said object at said first position, characterised by means for creating relative position data from the difference between an absolute position data of a given position and the position data of a preceding recorded position; and means for recording a second set of position data representing a second position of said object relative to said first position.
In a preferred embodiment, the apparatus is arranged to record position data at intervals ranging from thirty seconds to thirty minutes and preferably the data is recorded at intervals ranging from two minutes to ten minutes.
In a preferred embodiment, the moveable object is a vehicle and the recording of data is initiated by the vehicle ignition being activated.
In a preferred embodiment, the apparatus includes means for transmitting recorded data to a base station to provide a history of the movement of the object at said base station. Preferably, position data is transmitted in response to a signal generated as a result of an operation of the moveable object, possibly in response to the ignition being deactivated.
Referring to the drawings herein;
FIG. 1 illustrates a plurality of global positioning satellites in orbit around the earth;
FIG. 2 illustrates a plurality of moveable vehicles and an overview of a monitoring apparatus for monitoring the vehicles according to a preferred embodiment and method of the present invention;
FIG. 3 illustrates a vehicle fitted with a data collection unit and associated sensors and actuators comprising the preferred embodiment;
FIG. 4 illustrates an arrangement of the data collection unit of FIG. 3;
FIG. 5 illustrates a GPS receiver comprising the data collection unit of FIG. 3;
FIG. 6 illustrates the format of data accumulated by the data collection shown in FIG. 3;
FIG. 7 details the data collection method identified in FIG. 6, configured to store data using the format identified in FIG. 7;
FIG. 8 illustrates transmission of positional signals in accordance with a preferred embodiment of the present invention;
FIG. 9 lists a selection of stimuli initiating processes of the preferred method;
FIG. 10 illustrates further operations of the data collection unit;
FIG. 11 illustrates an operation of the data collection unit in response to an aperiodic stimulus; and
FIG. 12 illustrates a remote monitoring station apparatus according to the preferred embodiment of the present invention.
A preferred embodiment and method according to the invention will now be described by way of example only with reference to the accompanying drawings identified above.
FIG. 1 illustrates a section of the earth's surface 100, around which are continuously orbiting 24 operational satellites including 3 spare satellites of the Navstar type space based radio navigation system satellites developed by the US Department of Defence. The satellites are placed in six orbital planes at a distance of around 20,200 kilometres above the earth's surface. The satellites orbit with a 12 hour orbital period and an inclination angle of 55°. Each satellite continuously broadcasts an RF signal at a centre frequency of 1575.42 MHz (L1 Band). The RF signal is modulated by a 10.23 MHz clock rate precise ranging signal, and by a 1.023 MHz clock rate coarse acquisition code ranging signal. At any one time at a position 105 on the surface of the earth, a minimum of 5 satellites are in line of sight view.
At the point 105 on the earth's surface, there are at least three satellites within direct line of sight and therefore it is possible for a GPS receiver equipment positioned at that point 105 to calculate the precise geographical position of the point 105 by means of the RF signals transmitted by the satellites.
Referring to FIG. 2 there is shown a plurality of moveable objects, for example trucks 200-203 travelling over the earth's surface, and a monitoring apparatus comprising a base station 204 for receiving signals transmitted from the moveable objects 200-203, and a monitoring station 205 in communication with the base station 204 over the public switched telephone network 206.
Each truck communicates with the base station 204 via a radio link. The monitoring station 205 is in communication with the base station 204 over the PSTN 206 for sending signals from the monitoring station for transmission by the base station 204, and for communicating radio signals received by the base station 204 back to the monitoring station 205.
Referring to FIG. 3 herein, there is shown a truck fitted with items of monitoring apparatus according to the preferred embodiment of the present invention. Monitoring apparatus fitted to the truck comprises a data collection unit 300, a plurality of sensors 301-307 for sensing operations of the truck, the sensors connected to the data collection unit 300; and a radio receiver 308.
The sensors positioned around the truck may sense operations of the truck such as fuel level; opening and closing of vehicle body doors; operation of a vehicle refrigeration unit; temperature within individual compartments of a vehicle body; engine oil temperature; oil pressure; tachograph readings; tyre pressure; odometer readings.
There may also be provided one or more actuators controlled by the data collection unit 300, for example an engine immobiliser unit, or an alarm unit actuator (not shown).
Referring to FIG. 4 a data collection unit 300 comprising a GPS receiver 400 connected to an antennae 401: a non volatile read-write memory 402, a micro controller 403, a radio receiver 404 and radio transmitter 405 connected to a data communication antennae 406; the micro controller being connected to a plurality of peripherals 407 comprising the aforementioned sensors and actuators (not shown).
Referring to FIG. 5, the GPS receiver 400 comprises an analogue front end amplification section 500 capable of receiving signals from 12 satellites simultaneously, and a digital signal processor 501 receiving signals from the analogue front end amplifier and outputting a serial data stream at 9,600 baud rate, from output 502 the serial data including geographical positional data in terms of latitude, longitude and altitude coordinates, and time and date data 503-507 respectively.
Referring to FIGS. 4 and 5, the micro controller 403 continually receives the position and time data from the GPS receiver 400 as the truck travels and parks and periodically stores the position and time data in the memory 402 at predetermined intervals. Sensor data from each of the sensors on the truck is available to the micro controller 403 either continuously, or in response to poll signals. In the preferred embodiment, the memory 402 comprises a 32 kilobyte non volatile read write memory for example a 62256 static RAM with low leakage reservoir capacitor. The micro controller in the preferred embodiment comprises an Intel 80C51 micro controller.
Position data comprising a latitude data and a longitude data, and time and date data is abstracted from the byte stream data produced at the output 502 of GPS receiver 400 by the micro controller 403. The micro controller 403 has a set of registers into which the position and time data is written once every second. The set of registers always contains the most recent position and time/date data. The micro controller is configured in accordance with settable control instructions to log the current position and date/time data held in the registers, in the non volatile read write memory 402. The read write memory 402 accumulates a set of records, each comprising a position data and a corresponding time/date data. Each record, in addition to containing position and time/date data may also include data concerning other operational parameters of the vehicle, for example a fuel level data, an engine temperature data, door open/close data, vehicle body temperature data, fridge operating/non-operating data or the like, as contained in signals received from the on-board sensors of the vehicle.
As mentioned above, the time interval between successive loggings of the position and time/date data in the memory 402 may be pre-set. In the preferred embodiment, data is stored at intervals of one minute, but the interval can be varied in the range for example 30 seconds to ten minutes, the period being selected so as to provide the required positional resolution of the tracking of the vehicle. Additionally, position data may be stored in the memory 402 in response to an aperiodically occurring event such as a sensor signal. In this case, a record of the sensor signal along with the appropriate position and time data is stored in memory 402.
Positional data is logged in the memory 402 as 24-bit words. Each word represents a particular information type and a set of information types is illustrated in FIG. 6. The information types comprise a date 601, a start time 602, a stop time 603, an absolute latitude 604, an absolute longitude 605 and a relative latitude and longitude combined into a single 24-bit word, 606. In the preferred embodiment, the altitude data contained in the GPS data is discarded.
A first grouping of bits represents the information type, with a second grouping representing the information itself and a division between these two groupings is illustrated by line 607. An absolute latitude 604 and an absolute longitude 605 require a total of 22-bits, represented as T bits and G bits respectively. An absolute longitude is identified by type code 10 and this distinguishes it from an absolute longitude having type code 11.
After an absolute longitude and an absolute latitude have been recorded, subsequent positional data is stored as a relative latitude and longitude, by subtracting the absolute values previously recorded from a present position. This provides a level of compression such that only 11-bits are required for the relative latitude with a further 11-bits being required for the relative longitude. A word of this type is identified by word type code 01.
Word type code 00 precedes the other three types of words which are then uniquely defined by lower significant bits 17 to 21. It can be appreciated that the provision of this number of bits for identifying word types allows other types of words to be recorded, which may be reserved for user-specific information. Thus, bits 17 and 18 are used to distinguish a date, a start time and a stop time, with bits 0 to 16 being used to convey the associated data.
As shown in FIG. 6, a typical data set would be initiated with the recording of the date. This would be followed by a start time which is then followed by an absolute latitude and an absolute longitude. While the vehicle remains in motion, relative values may be recorded and, under normal operating conditions, words of type 606 would constitute the bulk of the stored information, thereby obtaining maximum advantage from the compression provided by this word type. When the vehicle stops, the device would record a final absolute latitude and an absolute longitude and the data set would be terminated by a stop time and again the date. Thus, short journeys result in relatively small data sets with larger journeys producing larger data sets.
Although the data stream issuing from the GPS receiver 400 contains absolute geographical positional data in terms of data describing a full latitude and longitude co-ordinate, by storing difference data instead of absolute latitude and longitude positional data, the memory requirement for storing a record can be reduced. In addition, an absolute positional data may be stored in the memory in response to an aperiodic stimuli for example a signal issued by the truck ignition when the ignition is turned on, and used as a reference from which to determine absolute position data from the difference data.
The process according to the preferred embodiment by which the micro-controller governs the logging of data in the memory 402 is shown in FIG. 7 in which, at step 701, the micro-controller wafts for a signal to indicate the start of a loumney. This signal may be manually indicated e.g. by the driver operating a button or may be automatically detected by the monitoring, by the micro-controller, of a door or ignition switch. When the appropriate signal is received, the process moves to step 702 at which the date and time contained in the GPS data is logged in the memory 402. Next the process moves to steps 703 and 704 at which the absolute latitude and longitude data is logged in the memory 402. From step 704, the process moves to step 705 where the process enters a wait state. When a stimulus is received, as described above, indicating that further data should be logged then the process moves to step 707 at which the process checks whether the ignition switch is on. If the ignition switch is on this indicates that the journey is continuing and so the process moves to step 708 at which the relative positional data is logged as described above. After step 708, the process returns to step 705 to waft for the next stimulus indicating that data should be logged.
Eventually at step 707 the ignition switch will be detected as being off the process moves to step 709 at which point the stop time along with the absolute position data is stored in the memory 402 and the process returns to step 701.
Referring to FIG. 8 herein, there is shown transmission of data in accordance with the preferred embodiment in which real-time positional and time/date data together with optional sensor data are accumulated in the memory records 402 on board the vehicle. The data collection unit 300 accumulates data substantially in real-time until a transmission of accumulated data is triggered. Triggering of the transmission of accumulated data may occur in response to a periodic stimulus, e.g. every hour.
In addition to the transmission of stored real-time data from the memory 402 at the regular periodic tranmission intervals, as mentioned above, data may be transmitted under control of the processor from the memory 402 in response to aperiodic everts or operations of the vehicle. Such events or operations which occur aperiodically may include events such as opening of the rear doors of the vehicle, a temperature of a vehicle body exceeding a predetermined limit, fuel levels exceeding a predetermined limit, turning on or turning off the ignition of the vehicle, or other predetermined events measured by sensors attached to the vehicle. Examples of such conditions are shown in FIG. 9.
FIG. 10 shows the micro controller process when arranged to transmit the stored data at predetermined time interval. At step 1001, the micro controller 403 determines whether the appropriate interval has passed and, if so, then at step 1002 transmits the stored data records via the radio transmitter 405 and data communication antennae 406. Thereafter, control is returned to step 1001.
FIG. 11 shows the micro controller process when arranged to transmit data in response to an aperiodic stimulus, such as a sensor signal as mentioned above. At step 1101 the process waits for the stimulus and when such a stimulus is received, moves to step 1002 to transmit stored data from the memory 402 via the radio transmitter 405 and data communication antennae 406.
By transmission of the contents of the memory 402 in accordance with the above conditions, data transmissions can be reduced. Thus, occupancy of communication channels between the vehicles and the base stations may be optimised and the ratio of positional, time and sensor data transmitted in proportion to the protocol overhead of the transmission channel can be improved. It will be appreciated that where there are a large number of moveable objects to be monitored, reduction in the amount of connections and disconnections of communication channels per unit of data transmitted is desirable from a technical point of view in simplifying processing requirements and complexity of equipment.
Referring to FIG. 12, there is shown an arrangement of the monitoring apparatus at the monitoring station 205. The apparatus comprises a modem 1201 for receiving data over the public switch telephone network 206 from the control cantre 204. The monitoring apparatus further comprises a central processor 1202 for processing received data, a storage device 1203 for storing the received data and map data, and a user interface 1204 comprising a display device in the form of a monitor, a keyboard entry device, and a pointing device.
Harrison, Christopher G., Morris, Jeffrey C.
Patent | Priority | Assignee | Title |
10013592, | Jun 20 2006 | ZONAR SYSTEMS, INC. | Method and system for supervised disembarking of passengers from a bus |
10056008, | Jun 20 2006 | ZONAR SYSTEMS, INC | Using telematics data including position data and vehicle analytics to train drivers to improve efficiency of vehicle use |
10127556, | Aug 15 2005 | Innovative Global Systems, LLC | Method for logging and reporting driver activity and operation of a vehicle |
10157384, | Aug 15 2005 | System for logging and reporting driver activity and operation data of a vehicle | |
10223935, | Jun 20 2006 | ZONAR SYSTEMS, INC. | Using telematics data including position data and vehicle analytics to train drivers to improve efficiency of vehicle use |
10241966, | Apr 01 2012 | ZONAR SYSTEMS, INC. | Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions |
10289651, | Apr 01 2012 | ZONAR SYSTEMS, INC. | Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions |
10311272, | Nov 09 2010 | ZONAR SYSTEMS, INC. | Method and system for tracking the delivery of an object to a specific location |
10331927, | Nov 09 2010 | ZONAR SYSTEMS, INC. | Method and system for supervised disembarking of passengers from a bus |
10354108, | Nov 09 2010 | ZONAR SYSTEMS, INC. | Method and system for collecting object ID data while collecting refuse from refuse containers |
10431020, | Dec 02 2010 | ZONAR SYSTEMS, INC. | Method and apparatus for implementing a vehicle inspection waiver program |
10431097, | Jun 13 2011 | ZONAR SYSTEMS, INC. | System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record |
10572704, | Nov 09 2010 | ZONAR SYSTEMS, INC. | Method and system for tracking the delivery of an object to a specific location |
10600096, | Nov 30 2010 | ZONAR SYSTEMS, INC | System and method for obtaining competitive pricing for vehicle services |
10665040, | Aug 27 2010 | ZONAR SYSTEMS, INC | Method and apparatus for remote vehicle diagnosis |
10706647, | Dec 02 2010 | ZONAR SYSTEMS, INC. | Method and apparatus for implementing a vehicle inspection waiver program |
10885528, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
10891623, | Aug 15 2005 | Innovative Global Systems, LLC | Automated system and method for reporting vehicle fuel data |
11022444, | Jun 16 2020 | Geotab Inc. | Dataset simplification of multidimensional signals captured for asset tracking |
11048717, | Jun 16 2020 | Geotab Inc. | Dataset simplification of N-dimensional signals captured for asset tracking |
11074589, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
11080950, | Aug 27 2010 | ZONAR SYSTEMS, INC. | Cooperative vehicle diagnosis system |
11200216, | Jul 31 2020 | Geotab Inc. | Methods and devices for fixed interpolation error data simplification processes for telematic |
11216819, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
11341853, | Sep 11 2001 | ZONAR SYSTEMS, INC. | System and method to enhance the utility of vehicle inspection records by including route identification data in each vehicle inspection record |
11386431, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
11546395, | Nov 24 2020 | Geotab Inc. | Extrema-retentive data buffering and simplification |
11556509, | Jul 31 2020 | Geotab Inc. | Methods and devices for fixed interpolation error data simplification processes for telematic |
11585664, | Jun 16 2020 | Geotab Inc. | Dataset simplification of n-dimensional signals captured for asset tracking |
11587091, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
11593329, | Jul 31 2020 | Geotab Inc. | Methods and devices for fixed extrapolation error data simplification processes for telematics |
11609888, | Jul 31 2020 | Geotab Inc. | Methods and systems for fixed interpolation error data simplification processes for telematics |
11836734, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
11838364, | Nov 24 2020 | Geotab Inc. | Extrema-retentive data buffering and simplification |
11867512, | Jun 16 2020 | Geotab Inc. | Dataset simplification of n-dimensional signals captured for asset tracking |
6526341, | Jun 10 1999 | Omnitracs, LLC | Paperless log system and method |
6553336, | Jun 25 1999 | TELEMONITOR, INC | Smart remote monitoring system and method |
6714857, | Feb 26 2002 | NNT, INC | System for remote monitoring of a vehicle and method of determining vehicle mileage, jurisdiction crossing and fuel consumption |
6718237, | Mar 28 2002 | OMNILINK SYSTEMS INC | Method for reducing capacity demands for conveying geographic location information over capacity constrained wireless systems |
6928348, | Apr 30 2001 | Verizon Patent and Licensing Inc | Internet-based emissions test for vehicles |
6957133, | May 08 2003 | Verizon Patent and Licensing Inc | Small-scale, integrated vehicle telematics device |
7113127, | Jul 24 2003 | Verizon Patent and Licensing Inc | Wireless vehicle-monitoring system operating on both terrestrial and satellite networks |
7117075, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
7151943, | Sep 20 1999 | NUMEREX CORP | System for communicating messages via a forward overhead control channel for a programmable logic control device |
7174243, | Dec 06 2001 | Verizon Patent and Licensing Inc | Wireless, internet-based system for transmitting and analyzing GPS data |
7225065, | Apr 26 2004 | Verizon Patent and Licensing Inc | In-vehicle wiring harness with multiple adaptors for an on-board diagnostic connector |
7228211, | Jul 25 2000 | Verizon Patent and Licensing Inc | Telematics device for vehicles with an interface for multiple peripheral devices |
7233802, | Oct 29 1999 | NUMEREX CORP | Interconnect system and method for multiple protocol short message services |
7245928, | Oct 27 2000 | NUMEREX CORP | Method and system for improved short message services |
7272494, | Mar 28 2002 | OMNILINK SYSTEMS INC | Communications device for conveying geographic location information over capacity constrained wireless systems |
7323970, | Jan 21 2004 | SIERRA WIRELESS AMERICA, INC | Method and system for remote interaction with a vehicle via wireless communication |
7447574, | Apr 26 2004 | Verizon Patent and Licensing Inc | In-vehicle wiring harness with multiple adaptors for an on-board diagnostic connector |
7477968, | Mar 14 2001 | Verizon Patent and Licensing Inc | Internet-based vehicle-diagnostic system |
7480551, | Mar 14 2001 | Verizon Patent and Licensing Inc | Internet-based vehicle-diagnostic system |
7523159, | Mar 14 2001 | Verizon Patent and Licensing Inc | Systems, methods and devices for a telematics web services interface feature |
7532962, | Mar 14 2001 | Verizon Patent and Licensing Inc | Internet-based vehicle-diagnostic system |
7532963, | Mar 14 2001 | Verizon Patent and Licensing Inc | Internet-based vehicle-diagnostic system |
7555378, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
7680471, | May 17 2006 | NUMEREX CORP | System and method for prolonging wireless data product's life |
7680505, | Oct 27 2000 | NUMEREX CORP | Telemetry gateway |
7747365, | Mar 13 2001 | Verizon Patent and Licensing Inc | Internet-based system for monitoring vehicles |
7778894, | Mar 10 2004 | COMDATA MERGER LLC; COMDATA INC | Method and apparatus for preparing tax information in the trucking industry |
7783508, | Sep 20 1999 | Numerex Corp. | Method and system for refining vending operations based on wireless data |
7880599, | Jan 21 2004 | SIERRA WIRELESS AMERICA, INC | Method and system for remotely monitoring the operations of a vehicle |
7881838, | Dec 13 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
7904219, | Jul 25 2000 | Verizon Patent and Licensing Inc | Peripheral access devices and sensors for use with vehicle telematics devices and systems |
7936256, | Jan 21 2004 | SIERRA WIRELESS AMERICA, INC | Method and system for interacting with a vehicle over a mobile radiotelephone network |
7941354, | Dec 16 2005 | SIENA FUNDING LLC | Method and system for lease of assets, such as trailers, storage devices and facilities |
7944345, | Sep 11 2001 | ZONAR SYSTEMS, INC. | System and process to ensure performance of mandated safety and maintenance inspections |
8032276, | Dec 07 2004 | GEOTAB Inc | Apparatus and method for optimally recording geographical position data |
8032277, | Aug 15 2005 | Innovative Global Systems, LLC | Driver activity and vehicle operation logging and reporting |
8041383, | May 17 2007 | SIERRA WIRELESS AMERICA, INC | Digital upgrade system and method |
8060067, | Oct 27 2000 | SIERRA WIRELESS AMERICA, INC | Method and system for efficiently routing messages |
8106757, | Sep 11 2001 | ZONAR SYSTEMS, INC. | System and process to validate inspection data |
8126764, | Sep 20 1999 | SIERRA WIRELESS AMERICA, INC | Communication of managing vending operations based on wireless data |
8214247, | Sep 20 1999 | Numerex Corp. | Methods and system for managing vending operations based on wireless data |
8253549, | Jan 21 2004 | Numerex Corp. | Method and system for interacting with a vehicle over a mobile radiotelephone network |
8265605, | Feb 06 2007 | SIERRA WIRELESS AMERICA, INC | Service escrowed transportable wireless event reporting system |
8269618, | Jan 21 2004 | Numerex Corp. | Method and system for remotely monitoring the location of a vehicle |
8400296, | Sep 11 2001 | ZONAR SYSTEMS, INC. | Method and apparatus to automate data collection during a mandatory inspection |
8452486, | Jul 24 2003 | Verizon Patent and Licensing Inc | Wireless vehicle-monitoring system operating on both terrestrial and satellite networks |
8483748, | May 17 2006 | Numerex Corp. | Digital upgrade system and method |
8484070, | Sep 20 1999 | Numerex Corp. | Method and system for managing vending operations based on wireless data |
8543097, | Feb 06 2007 | SIERRA WIRELESS AMERICA, INC | Service escrowed transportable wireless event reporting system |
8543146, | Oct 27 2000 | NUMEREX CORP | Method and system for efficiently routing messages |
8547212, | Jan 21 2004 | ROLLING WIRELESS S À R L | Method and system for interacting with a vehicle over a mobile radiotelephone network |
8601281, | Dec 12 2008 | Continental Automotive GmbH | Method for operating a sensor apparatus and sensor apparatus |
8626377, | Aug 15 2005 | Innovative Global Systems, LLC | Method for data communication between a vehicle and fuel pump |
8670928, | Dec 07 2004 | GEOTAB, INC. | Apparatus and method for optimally recording geographical position data |
8736419, | Dec 02 2010 | ZONAR SYSTEMS, INC | Method and apparatus for implementing a vehicle inspection waiver program |
8810385, | Sep 11 2001 | ZONAR SYSTEMS, INC | System and method to improve the efficiency of vehicle inspections by enabling remote actuation of vehicle components |
8855716, | Feb 06 2007 | SIERRA WIRELESS AMERICA, INC | Service escrowed transportable wireless event reporting system |
8868059, | May 17 2006 | Numerex Corp. | Digital upgrade system and method |
8903437, | Oct 27 2000 | SIERRA WIRELESS AMERICA, INC | Method and system for efficiently routing messages |
8972179, | Jun 20 2006 | ZONAR SYSTEMS, INC | Method and apparatus to analyze GPS data to determine if a vehicle has adhered to a predetermined route |
9084197, | Jan 21 2004 | Numerex Corp. | Method and system for interacting with a vehicle over a mobile radiotelephone network |
9159175, | Aug 15 2005 | Innovative Global Systems, LLC | Method for data communication between a vehicle and fuel pump |
9194709, | Apr 30 2014 | Continental Automotive GmbH | Device and method for transmitting vehicle position data |
9224249, | Jul 25 2000 | Verizon Patent and Licensing Inc | Peripheral access devices and sensors for use with vehicle telematics devices and systems |
9230437, | Jun 20 2006 | ZONAR SYSTEMS, INC | Method and apparatus to encode fuel use data with GPS data and to analyze such data |
9520005, | Mar 17 2013 | Verizon Patent and Licensing Inc | Wireless vehicle-monitoring system |
9633486, | Aug 15 2005 | Innovative Global Systems, LLC | Method for data communication between vehicle and fuel pump |
9858462, | Jun 20 2006 | ZONAR SYSTEMS, INC. | Method and system for making deliveries of a fluid to a set of tanks |
RE47422, | Jul 25 2000 | Verizon Patent and Licensing Inc | Internet-based system for monitoring vehicles |
Patent | Priority | Assignee | Title |
5023798, | Jun 06 1987 | Robert Bosch GmbH | Method of and apparatus for determining a position of a land vehicle |
5251078, | Mar 28 1990 | Sony Corporation | Tape position detecting device that compares and selects between two modes of detecting the tape position |
5289369, | Feb 27 1990 | Car rent system | |
EP604404A, | |||
EP604404A2, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 29 1999 | HARRISON, CHRISTOPHER G | MinorPlant Limited | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 010037 | /0445 | |
Apr 29 1999 | MORRIS, JEFFREY C | MinorPlant Limited | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 010037 | /0445 | |
Jun 07 1999 | MinorPlant Limited | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Mar 23 2005 | REM: Maintenance Fee Reminder Mailed. |
Jul 12 2005 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jul 12 2005 | M1554: Surcharge for Late Payment, Large Entity. |
Sep 02 2005 | STOL: Pat Hldr no Longer Claims Small Ent Stat |
Mar 16 2009 | REM: Maintenance Fee Reminder Mailed. |
Aug 17 2009 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Aug 17 2009 | M1555: 7.5 yr surcharge - late pmt w/in 6 mo, Large Entity. |
Apr 15 2013 | REM: Maintenance Fee Reminder Mailed. |
Sep 04 2013 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Sep 04 2004 | 4 years fee payment window open |
Mar 04 2005 | 6 months grace period start (w surcharge) |
Sep 04 2005 | patent expiry (for year 4) |
Sep 04 2007 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 04 2008 | 8 years fee payment window open |
Mar 04 2009 | 6 months grace period start (w surcharge) |
Sep 04 2009 | patent expiry (for year 8) |
Sep 04 2011 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 04 2012 | 12 years fee payment window open |
Mar 04 2013 | 6 months grace period start (w surcharge) |
Sep 04 2013 | patent expiry (for year 12) |
Sep 04 2015 | 2 years to revive unintentionally abandoned end. (for year 12) |