US6393346B1 - Method of monitoring vehicular mileage - Google Patents
Method of monitoring vehicular mileage Download PDFInfo
- Publication number
- US6393346B1 US6393346B1 US09/522,555 US52255500A US6393346B1 US 6393346 B1 US6393346 B1 US 6393346B1 US 52255500 A US52255500 A US 52255500A US 6393346 B1 US6393346 B1 US 6393346B1
- Authority
- US
- United States
- Prior art keywords
- vehicle
- destinations
- data
- time
- waypoint
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000012544 monitoring process Methods 0.000 title claims description 18
- 230000008569 process Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 6
- 238000013480 data collection Methods 0.000 description 6
- 238000013459 approach Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 241000607479 Yersinia pestis Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001343 mnemonic effect Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
- G07C5/085—Registering performance data using electronic data carriers
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/20—Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
Definitions
- the invention relates to data processing systems employing a satellite navigation system, such as the Global Positioning System (GPS) for tracking places traveled to and distances traveled between a plurality of way points or destinations.
- GPS Global Positioning System
- a vehicle monitoring system comprising a data processing unit for receiving and processing data relevant to the operation of the vehicle, storage means for storing the data, a portable data link for exacting the data from the vehicle and a remote computer for analyzing the data and for providing print-outs for record keeping, maintenance and diagnostic purposes.
- a vehicle tracking system in which the position of a vehicle is measured on the occurrence of a predetermined event by receiving a transmission from a navigational transmitter (e.g., a GPS satellite), and the position data is stored in an on-board data collector for subsequent retrieval.
- a navigational transmitter e.g., a GPS satellite
- Lisveld's system provides audible prompting messages to the vehicle operator on the occurrence of a predetermined event (e.g., turning the vehicle's ignition switch on or off) and records the operator's spoken response, which comprise the odometer reading and the current time.
- a predetermined event e.g., turning the vehicle's ignition switch on or off
- the present invention provides a system and method for recording the distances traveled and the places visited by a monitored vehicle equipped with a navigational receiver and a computer-based datalogger having a clock and an on-board memory so that the datalogger can store time-stamped records of the latitude and longitude of places or destinations visited by the vehicle.
- an input means is provided for the vehicle operator so that he or she can assign a label or way point identifier to each one of the destination visited.
- an administrator can use a central computer located at the vehicle's home base to assign labels to predetermined locations to be visited by the vehicle.
- Means are provided for communicating the set of time-stamped records from the vehicle to the central computer as well as communicating any administratively assigned labels from the central computer to the on-board datalogger.
- the central computer operates under software control to generate a map-like graphical output displaying a point corresponding to each of the destinations by by the vehicle visited.
- the computer also displays the time spent at each destination during an operational period. An operational period begins when the vehicle leaves the home base and ends when the vehicle returns to the home base.
- a preferred display includes means of visually distinguishing between labeled and unlabeled destinations.
- the vehicle operator labels each destination that is visited for business purposes.
- the central computer calculates the distance in miles between destinations visited for business purposes and between any one of the destinations visited for business purposes and the home base, and identifies these as trips of a first type.
- FIG. 1 is a schematic block diagram of a system of the invention.
- FIG. 2 is a flow chart showing processes carried out by the on-board datalogger portion of the system.
- FIG. 3 is an overall flow chart showing processes carried out by the fixed base portion of the system.
- FIG. 4 is a map-like display of a monitored vehicle's travel history wherein some visited destinations are labeled and others are not.
- FIG. 5 is a tabular presentation of some of the data displayed in FIG. 4
- a system of the invention 10 comprises a navigational transmitter or transmitters 12 , which are preferably satellites comprising a portion of the Global Positioning System (GPS), but which may also be LORAN transmitters, local low power radio transmitters or the like. Signals, which commonly comprise both a positional and a temporal component, are received and stored by the on-board portion 14 of the system 10 .
- a monitored vehicle 18 carries the on-board portion 14 , which is preferably adapted to include a navigational receiver 16 made by either the Trimble Company or by the JRC Corporation.
- An output from the receiver 16 is supplied to an on-board computer 20 (which preferably comprises an Intel Model 80C186 microprocessor) having on-board memory 22 , a manual input means 28 and optional timekeeping means 24 operatively associated therewith.
- an on-board computer 20 which preferably comprises an Intel Model 80C186 microprocessor
- the system can rely on the time code portion of the GPS signal when generating one of the time-stamped records of latitude and longitude stored in the log file.
- the time-keeping means 24 while conventionally a portion of commercially available computer motherboards that may be selected for the on-board computer 20 , is not necessarily involved in the routine data collection process.
- the manual input means 28 of the preferred embodiment may comprise a keyboard or keypad (if detailed labels are to be supplied by an operator, as disclosed hereinafter).and a dump button (used during off-loading of data as will be hereinafter disclosed).
- the manual input means 28 may comprise a dump switch and a separate way point indication button used to designate a visited site without providing detailed information associated therewith.
- the fixed base portion 26 is commonly located at a garage, motor pool or other home base of the monitored vehicle's 18 operations.
- the fixed base portion 26 comprises a base computer 30 (which is preferably one of many desktop computers of the type commonly referred to as “Wintel” that run under a version of the Windows® operating system supplied by the Microsoft Corporation).
- the base computer 30 as is conventional in the art, has a non-volatile memory 32 operatively associated therewith, and supplies an output to a graphical display device 34 , which is preferably a laser printer communicating with the base computer 30 according to the widely used HP Laserjet III protocol, but which may be any of wide range of devices suitable for performing the functions hereinafter described.
- a communication means 36 is provided for transferring data and instructions between the on-board 14 and base 26 portions of the system 10 .
- the communication means 36 may comprise a cable 38 temporarily connecting a serial port portion of the on-board computer 20 with a serial port portion of the base computer 30 only at those times when data transfer is to occur—e.g., when the monitored vehicle 18 is parked at the fixed base.
- Other communication means known in the vehicle monitoring arts may also be used. These include, wireless communication, such as by, transmission of radio waves or pulsed visible light or near-infra-red beams from fixed base and on-board transceivers, and the physical transfer of a data bearing record between the two portions of the system.
- an endless loop operation begins by checking to see (Step 42 ) if data is to be communicated to the base computer 30 . If so, the data is uploaded and the log file is reset in Step 44 .
- the log file stored in the on-board memory, contains a plurality of time-stamped records. In a preferred embodiment, at least two types of time-stamped records are stored in the log file.
- a first, location record comprises location data (e.g., latitude and longitude) and the time at which the location data was collected.
- a sequential collection of records of this sort can be collected at regular time intervals, or regular distances along the path of travel (e.g., as determined from an odometer), and can be used to calculate the route followed by the vehicle 18 .
- a second, record comprises a waypoint along with the location data destination for the vehicle, i.e., a business stop, and the time at which that identifier was stored.
- the record may includes also additional manually input textual data that the operator of the monitored vehicle wishes to have associated with that visit to that destination. It will be understood that a destination record could also include location data, if desired. If the location records provide a fine enough temporal or spatial resolution, the location data may be omitted from the destination records and the location data in the location records used instead.
- the on-board computer 20 receives input from the navigational receiver 16 (Step 46 ) and then checks (in Step 48 ) to see if the operator of the monitored vehicle is indicating by the manual input means 28 , that the vehicle is at a way point destination which is expected to usually be a location at which some sort of business dealing (e.g., a sales call or a product delivery) is to occur a trip of a first type. If so, the time-stamped location data and the waypoint identifier data are stored in the log file. If not, a counter is incremented (Step 52 ) and a time-out value is checked (in Step 54 ) to see if a maximum predetermined interval between data collection instants has been attained.
- some sort of business dealing e.g., a sales call or a product delivery
- Step 56 the location data is stored (Step 56 ) in the log file and the interval counter is reset. It will be recognized that this process of collecting data when a predetermined event occurs, or, alternately after a predetermined interval during which no predetermined event occurs is well known in the art, and that although the preceding explanation invokes a “counter” this function is conventionally provided by software programs running in the on-board computer. As will be hereinafter disclosed with particular reference to a use of the system of the invention to monitoring performance of a vehicle operating on a fixed route (e.g., a municipal bus), the manual input means 28 may be removed from the vehicle subsequent to an initial trip in which identifier data was entered.
- a fixed route e.g., a municipal bus
- the data from the monitored vehicle 18 (or from a plurality of monitored vehicles if the system 10 is used in a fleet operation) are processed by a base computer 30 generally in accordance with the flowchart depicted in FIG. 3 .
- a main menu ( 62 ) for the vehicle monitoring system is selected by the base computer user (it is expected that other data and word processing operations may be conducted on the same computer, and that the bundle of operations herein described will be manually selected). From the main menu 62 the base computer user may select one of several principal processes 64 , 66 , 68 , 70 .
- the data is received from the on-board computer (Step 72 ), checked for errors (Step 74 ) and appended to an appropriate vehicle history file (Step 76 ).
- vehicle history file is maintained for each monitored vehicle, and generally contains the data found in the corresponding on-board log file, as well as earlier historical data.
- a vehicle operator may enter additional data pertaining to a given visit to a customer (e.g., a sales call report)
- that additional data may be stored separately so that the vehicle history file would contain historical data from which it could be determined when and how frequently the salesman visited that customer, but would not contain the call report data which would be processed by other means.
- a distance traveled process 66 opens the vehicle history file (Step 80 ) and calculates the distance between points at which the monitored vehicle's latitude and longitude were stored.
- the degree to which this calculation of an “as the crow flies” distance accurately represents the distance actually traveled by the monitored vehicle moving over established roads depends on the time between samples—e.g., on the length of the predetermined interval after which GPS data is logged if there has been no waypoint identifier entered. Making this interval smaller improves the accuracy of the approximation at the cost of additional computer storage, longer data communication times and increased data processing time in the base computer.
- a preferred system of the invention employs a graphic generation process 68 to provide either the vehicle operator or a vehicle administrator with a map-like historical presentation of the history of the monitored vehicle's travels during a predetermined period (e.g., a day's operation, or a one-month reporting period).
- a predetermined period e.g., a day's operation, or a one-month reporting period.
- the vehicle history file is opened (Step 86 ) and the data is imported into a spreadsheet program having a graphical output capability.
- Microsoft Corporation's Excel® spreadsheet version 6.0 or higher is used.
- An important application of the system of the invention is that of recording the distance traveled by a vehicle for tax-reporting purposes. This can be of particular concern in cases where the vehicle in question is a private automobile that is used partly for business use and partly for the personal use of its owner and driver. In this case the owner of the vehicle must commonly provide documentation to the tax collecting authorities as to the distance driven for business purposes, and must provide a clear distinction between a trip made for business and trips made for other purposes.
- a small business owner who made repeated business trips among a plurality of client locations and who also used his vehicle for personal use would initially identify his or her home base location to the measurement system.
- the input means 28 (which in this case could be a simple momentary contact push-button switch) to designate that a given location at which the vehicle stopped for greater than a predetermined minimum interval was a place at which business was transacted (e.g. a customer's premises) and was one terminus of a business trip, or a trip of a first type.
- Locations where the monitored vehicle stopped e.g., when the engine was turned off, or when a separate speed sensor (not shown) indicated a stop, or when a plurality of navigational fixes indicated that the vehicle had remained at the same location for some predetermined interval
- the designation button was not actuated would, of course, also be available from the log file and indicate a trip of a second type. For example, if a ignition sensor is used by the system a “stop record”, can be written into the log file. In what is expected to be the more common situation, in which no separate stop-indicating sensor is employed, a sequence of location records associated with the same location (within the precision of the system) would be indicative of a non-waypoint stop.
- the user could employ the base computer to generate a graphical display from the vehicle history file, as explained above, and could then manually label the ones of the heretofore unidentified designated sites that were visited for business purposes as trips of the first type.
- the distance-traveled algorithm 66 would be invoked to identify all business trips or trips of a first type (i.e., those having a designated waypoint as one terminus and either a second designated terminus or the fixed base as the other terminus), calculate the distance for each such trip, and accumulate and report the total distance traveled for business purposes.
- either or both of a time-clock function and out-of-route stop monitoring can be performed by an administrator who may or may not be a vehicle operator (e.g., the owner of a small business that has one ore more employee-operated service vehicles making calls at customer-specific locations). Because the time at which the monitored vehicle stops at a location and the time at which it leaves are both known the base computer can calculate the time spent at the location from the vehicle history file. Thus, the billable time spent at customer service location (e.g., by an air conditioning repair technician) can be reported by the system and used as either an accuracy check on manually entered time records kept by the employees involved or as a primary means of accumulating billable time to a customer during a billing period.
- an administrator who may or may not be a vehicle operator (e.g., the owner of a small business that has one ore more employee-operated service vehicles making calls at customer-specific locations). Because the time at which the monitored vehicle stops at a location and the time at which it leaves are both known the base computer can calculate the time
- the system informs the administrator of all stopping periods regardless of whether they have been labeled or not, the administrator can discover and investigate out-of-route or trips of a second type made by the monitored vehicle.
- a pest control company could use the system of the invention to identify an employee's unauthorized use of the company's vehicle and supplies in a sideline business in which the employee pocketed all the unreported revenues.
- FIGS. 4 and 5 for an example of a use of the system of the invention to track a vehicle that is expected to travel along a predetermined route 100 according to a preset schedule.
- the on-board computer 20 is equipped with a keyboard that a trusted supervisor uses to denote waypoints 102 (which may be locations where the vehicle is to stop, or which may be intervening points if there is a long distance between two adjacent stops) and to supply each waypoint with a mnemonic identifier label 104 .
- the calibration data are transferred to the base computer 30 and the measured time between stops or waypoints may be then used to generate a list of minimum and maximum expected durations for each part of the route 100 .
- the manual input means 28 is removed from the on-board portion 14 of the system, and each such trip results in the accumulation of an on-board data file of time-stamped latitudes and longitudes (e.g., as shown in the three columns on the left of FIG. 5 ).
- the respective data file is transferred to the base computer 30 where the data is analyzed.
- a first pass analysis for example, one can elect to display the standard route in one color (e.g., blue) and display a locus of points that are off the route 106 in another color (e.g., red), to flag all the off-route points, and to copy the flared points into another file for additional analysis—e.g., a search within the file of flagged data for unauthorized off-route stops as indicated in FIG. 5 for the data covering an interval from 10:16 to 10:43.
- one color e.g., blue
- a locus of points that are off the route 106 in another color (e.g., red)
- flared points e.g., a search within the file of flagged data for unauthorized off-route stops as indicated in FIG. 5 for the data covering an interval from 10:16 to 10:43.
- Data collected from a vehicle may also be displayed on a map.
- the system can be configured to read the collection of time-stamped position data into existing GPS mapping software at a speed that is about fifty to sixty times faster than the actual data collection time (e.g., one point per second instead of one per minute).
- This approach which requires map data stored on a CD-ROM or other high capacity storage medium, is desirable if considerable detail is needed or if various levels of detail are to be displayed during the analysis (e.g., zooming into a selected portion of the map).
- map-overlay approaches e.g., using Excel® to display the single map as “wallpaper” with two fixed data points tied to points on the map
- Excel® can allow for operation with relaxed requirements for data storage capacity
- Time-clock and out-of-route stop monitoring operations are most likely to be carried out when more than one vehicle is being monitored. Moreover, operations of this sort may be carried out to ensure that each operator of a company vehicle complies with the management policies and directives of the company. Because the presence of a monitoring device in or on a company vehicle is expected to be known to the operator and to be present for a well known monitoring purpose, it is expected that the mere presence of the on-board monitoring unit will be adequate in many circumstances to remind the employees of what things are to be or not be done. Therefore, it is expected that in some cases a monitoring system comprising the systems and methods hereinbefore disclosed may also comprise one or more dummy on-board units having the outward appearance of a genuine unit.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Remote Sensing (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Operations Research (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Automation & Control Theory (AREA)
- Development Economics (AREA)
- Traffic Control Systems (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
A navigational system and a computer-based datalogger are used to store data on the distances traveled by and places visited by a monitored vehicle. The datalogger includes a clock and an on-board memory that can store time-stamped records of the latitude and longitude of places visited by the vehicle. In some such systems the vehicle operator can assign a label or a location classification to selected places that he or she visits. Additionally, in some versions of the system an administrator can use a central computer located at the vehicle's home base to assign labels to locations where the vehicle is expected to make a stop. The central computer generates a map-like graphical output that displays a point corresponding to each of the places visited. This display may also show the time spent at each place visited during an operational period.
Description
This application is a continuation of U.S. application Ser. No. 09/014,483, filed Jan. 27, 1998 now U.S. Pat. No. 6,115,655.
1. Field of the Invention
The invention relates to data processing systems employing a satellite navigation system, such as the Global Positioning System (GPS) for tracking places traveled to and distances traveled between a plurality of way points or destinations.
2. Description of Prior Art
In U.S. Pat. No. 4,258,421 granted to Juhasz et al., a vehicle monitoring system is disclosed that comprises a data processing unit for receiving and processing data relevant to the operation of the vehicle, storage means for storing the data, a portable data link for exacting the data from the vehicle and a remote computer for analyzing the data and for providing print-outs for record keeping, maintenance and diagnostic purposes.
In U.S. Pat. No. 5,041,206 granted to Scribner et al. a vehicle tracking system is disclosed in which the position of a vehicle is measured on the occurrence of a predetermined event by receiving a transmission from a navigational transmitter (e.g., a GPS satellite), and the position data is stored in an on-board data collector for subsequent retrieval.
In U.S. Pat. No. 5,068,656 granted to Sutherland a system for monitoring and recording out-of-route mileage for long-haul trucks is disclosed. This system uses two-way radio communication between a central office and the vehicle and uses on-board datalogging equipment of the sort that can report on vehicle activity after the vehicle returns to its base.
In U.S. Pat. No. 5,231,584 granted to Nimura et al. a vehicular navigation system employing manually designated start and end points is disclosed, which uses the end point of one segment of a trip as the start point of the next.
In U.S. Pat. No. 5,428,542 granted to Liesveld a system for recording the distance traveled by a vehicle for tax-reporting purposes is disclosed. Lisveld's system provides audible prompting messages to the vehicle operator on the occurrence of a predetermined event (e.g., turning the vehicle's ignition switch on or off) and records the operator's spoken response, which comprise the odometer reading and the current time.
In U.S. Pat. No. 5,532,690 granted to Hertel a system for monitoring a vehicle moving within a designated area is disclosed the system also determines when the vehicle leaves the area.
In U.S. Pat. No. 5,543,802 granted to Villevielle et al. a GPS system that stores way points in sequence so that a return route can be calculated is disclosed. The system provides for manually entered way points.
In U.S. Pat. No. 5,612,875 granted to Haendel et al. a system for measuring distance traveled within a predetermined area, such as a state is disclosed. This system stores the entire boundary of a state in memory and measures miles traveled within that state so that a truck's license fees can be properly apportioned.
The present invention provides a system and method for recording the distances traveled and the places visited by a monitored vehicle equipped with a navigational receiver and a computer-based datalogger having a clock and an on-board memory so that the datalogger can store time-stamped records of the latitude and longitude of places or destinations visited by the vehicle. In some embodiments of the invention an input means is provided for the vehicle operator so that he or she can assign a label or way point identifier to each one of the destination visited. Additionally, in other embodiments an administrator can use a central computer located at the vehicle's home base to assign labels to predetermined locations to be visited by the vehicle. Means are provided for communicating the set of time-stamped records from the vehicle to the central computer as well as communicating any administratively assigned labels from the central computer to the on-board datalogger. The central computer operates under software control to generate a map-like graphical output displaying a point corresponding to each of the destinations by by the vehicle visited. In a preferred embodiment the computer also displays the time spent at each destination during an operational period. An operational period begins when the vehicle leaves the home base and ends when the vehicle returns to the home base. A preferred display includes means of visually distinguishing between labeled and unlabeled destinations.
It is an object of the invention to provide a method of recording and accumulating the total number of miles traveled for business purposes during a predetermined operational period. In accordance with the preferred method the vehicle operator labels each destination that is visited for business purposes. Thereafter, the central computer calculates the distance in miles between destinations visited for business purposes and between any one of the destinations visited for business purposes and the home base, and identifies these as trips of a first type.
It is a further object of the invention to provide a method of monitoring the time spent at any one of the visited destinations, or, alternatively, at each of a plurality of destinations visited during an operational period. It is a specific object of the invention to provide a method that can serve as a time clock for use in billing time spent at a customer's location. It is also an object of the invention to provide a method of monitoring the time spent at unlabeled destinations so as to generate an exception report usable by management to account for time spent at non-business purpose places and to indicate possible use of the monitored vehicle for other than business purpose, or assigned tasks.
It is yet a further object of the invention to provide a means of measuring the total distance traveled by a monitored vehicle and communicating that measurement to a central administrator responsible for distance-based scheduled maintenance of the vehicle. It is an additional specific object to use the measured distance and elapsed time to determine an average speed of the vehicle during a monitored interval.
FIG. 1 is a schematic block diagram of a system of the invention.
FIG. 2 is a flow chart showing processes carried out by the on-board datalogger portion of the system.
FIG. 3 is an overall flow chart showing processes carried out by the fixed base portion of the system.
FIG. 4 is a map-like display of a monitored vehicle's travel history wherein some visited destinations are labeled and others are not.
FIG. 5 is a tabular presentation of some of the data displayed in FIG. 4
A system of the invention 10 comprises a navigational transmitter or transmitters 12, which are preferably satellites comprising a portion of the Global Positioning System (GPS), but which may also be LORAN transmitters, local low power radio transmitters or the like. Signals, which commonly comprise both a positional and a temporal component, are received and stored by the on-board portion 14 of the system 10. A monitored vehicle 18 carries the on-board portion 14, which is preferably adapted to include a navigational receiver 16 made by either the Trimble Company or by the JRC Corporation. An output from the receiver 16 is supplied to an on-board computer 20 (which preferably comprises an Intel Model 80C186 microprocessor) having on-board memory 22, a manual input means 28 and optional timekeeping means 24 operatively associated therewith. It may be noted that in the preferred embodiment, in which the GPS navigational system is used, the system can rely on the time code portion of the GPS signal when generating one of the time-stamped records of latitude and longitude stored in the log file. In this case, the time-keeping means 24, while conventionally a portion of commercially available computer motherboards that may be selected for the on-board computer 20, is not necessarily involved in the routine data collection process. On the other had, if the system uses a different navigational system that does not provide a time code, then the separate time-keeping means is necessary. The manual input means 28 of the preferred embodiment may comprise a keyboard or keypad (if detailed labels are to be supplied by an operator, as disclosed hereinafter).and a dump button (used during off-loading of data as will be hereinafter disclosed). Alternately, the manual input means 28 may comprise a dump switch and a separate way point indication button used to designate a visited site without providing detailed information associated therewith.
Another portion 26 of the system 10, hereinafter referred to as the fixed base portion, is commonly located at a garage, motor pool or other home base of the monitored vehicle's 18 operations. The fixed base portion 26 comprises a base computer 30 (which is preferably one of many desktop computers of the type commonly referred to as “Wintel” that run under a version of the Windows® operating system supplied by the Microsoft Corporation). The base computer 30, as is conventional in the art, has a non-volatile memory 32 operatively associated therewith, and supplies an output to a graphical display device 34, which is preferably a laser printer communicating with the base computer 30 according to the widely used HP Laserjet III protocol, but which may be any of wide range of devices suitable for performing the functions hereinafter described.
A communication means 36 is provided for transferring data and instructions between the on-board 14 and base 26 portions of the system 10. In a preferred embodiment, the communication means 36 may comprise a cable 38 temporarily connecting a serial port portion of the on-board computer 20 with a serial port portion of the base computer 30 only at those times when data transfer is to occur—e.g., when the monitored vehicle 18 is parked at the fixed base. Other communication means known in the vehicle monitoring arts may also be used. These include, wireless communication, such as by, transmission of radio waves or pulsed visible light or near-infra-red beams from fixed base and on-board transceivers, and the physical transfer of a data bearing record between the two portions of the system.
An overview of the operation of the on-board portion 14 of the system is schematically depicted in the flow chart of FIG. 2. After a start and initialization step 40 an endless loop operation begins by checking to see (Step 42) if data is to be communicated to the base computer 30. If so, the data is uploaded and the log file is reset in Step 44. The log file, stored in the on-board memory, contains a plurality of time-stamped records. In a preferred embodiment, at least two types of time-stamped records are stored in the log file. A first, location record comprises location data (e.g., latitude and longitude) and the time at which the location data was collected. As is well known in the navigation systems art, a sequential collection of records of this sort can be collected at regular time intervals, or regular distances along the path of travel (e.g., as determined from an odometer), and can be used to calculate the route followed by the vehicle 18. A second, record comprises a waypoint along with the location data destination for the vehicle, i.e., a business stop, and the time at which that identifier was stored. The record may includes also additional manually input textual data that the operator of the monitored vehicle wishes to have associated with that visit to that destination. It will be understood that a destination record could also include location data, if desired. If the location records provide a fine enough temporal or spatial resolution, the location data may be omitted from the destination records and the location data in the location records used instead.
It will be understood by those skilled in the data collection arts that program updates and the like may be supplied by the base computer to the on-board computer at the time of uploading. In the interest of clarity of presentation, this is omitted from the depiction of FIG. 2. Moreover, it will be recognized that resetting the log file is a matter of convenience and that other approaches (e.g., providing a fixed memory capacity for data in the log file and discarding the oldest data present as required to prevent overflow, and also tracking, in the base computer, the timestamp of the newest datum previously retrieved from the log file) are well known in the art of periodically collecting time-stamped data from a repository thereof.
If the on-board computer 20 is not being commanded to upload data, it receives input from the navigational receiver 16 (Step 46) and then checks (in Step 48) to see if the operator of the monitored vehicle is indicating by the manual input means 28, that the vehicle is at a way point destination which is expected to usually be a location at which some sort of business dealing (e.g., a sales call or a product delivery) is to occur a trip of a first type. If so, the time-stamped location data and the waypoint identifier data are stored in the log file. If not, a counter is incremented (Step 52) and a time-out value is checked (in Step 54) to see if a maximum predetermined interval between data collection instants has been attained. If a predetermined data collection interval has expired, then the location data is stored (Step 56) in the log file and the interval counter is reset. It will be recognized that this process of collecting data when a predetermined event occurs, or, alternately after a predetermined interval during which no predetermined event occurs is well known in the art, and that although the preceding explanation invokes a “counter” this function is conventionally provided by software programs running in the on-board computer. As will be hereinafter disclosed with particular reference to a use of the system of the invention to monitoring performance of a vehicle operating on a fixed route (e.g., a municipal bus), the manual input means 28 may be removed from the vehicle subsequent to an initial trip in which identifier data was entered.
The data from the monitored vehicle 18 (or from a plurality of monitored vehicles if the system 10 is used in a fleet operation) are processed by a base computer 30 generally in accordance with the flowchart depicted in FIG. 3. After the computer is started (Step 60) a main menu (62) for the vehicle monitoring system is selected by the base computer user (it is expected that other data and word processing operations may be conducted on the same computer, and that the bundle of operations herein described will be manually selected). From the main menu 62 the base computer user may select one of several principal processes 64, 66, 68, 70. In an initial data collection process 64 the data is received from the on-board computer (Step 72), checked for errors (Step 74) and appended to an appropriate vehicle history file (Step 76). One such vehicle history file is maintained for each monitored vehicle, and generally contains the data found in the corresponding on-board log file, as well as earlier historical data. In an embodiment of the system in which a vehicle operator may enter additional data pertaining to a given visit to a customer (e.g., a sales call report), that additional data may be stored separately so that the vehicle history file would contain historical data from which it could be determined when and how frequently the salesman visited that customer, but would not contain the call report data which would be processed by other means.
A distance traveled process 66 opens the vehicle history file (Step 80) and calculates the distance between points at which the monitored vehicle's latitude and longitude were stored. As is known in the navigational system arts, the degree to which this calculation of an “as the crow flies” distance accurately represents the distance actually traveled by the monitored vehicle moving over established roads depends on the time between samples—e.g., on the length of the predetermined interval after which GPS data is logged if there has been no waypoint identifier entered. Making this interval smaller improves the accuracy of the approximation at the cost of additional computer storage, longer data communication times and increased data processing time in the base computer. Both the distance calculations and the tradeoffs are well known in the art It will be understood that the average speed at which the monitored vehicle traveled in going from one destination point to the next sequential destination point can be determined from the calculated distance and the difference in the times at which the respective longitude and latitude data was stored.
A preferred system of the invention employs a graphic generation process 68 to provide either the vehicle operator or a vehicle administrator with a map-like historical presentation of the history of the monitored vehicle's travels during a predetermined period (e.g., a day's operation, or a one-month reporting period). In a preferred approach to carrying out this process the vehicle history file is opened (Step 86) and the data is imported into a spreadsheet program having a graphical output capability. In a preferred arrangement, Microsoft Corporation's Excel® spreadsheet (version 6.0 or higher) is used.
An important application of the system of the invention is that of recording the distance traveled by a vehicle for tax-reporting purposes. This can be of particular concern in cases where the vehicle in question is a private automobile that is used partly for business use and partly for the personal use of its owner and driver. In this case the owner of the vehicle must commonly provide documentation to the tax collecting authorities as to the distance driven for business purposes, and must provide a clear distinction between a trip made for business and trips made for other purposes. In a method of recording business distance traveled, a small business owner who made repeated business trips among a plurality of client locations and who also used his vehicle for personal use would initially identify his or her home base location to the measurement system. Subsequently, he or she would use the input means 28 (which in this case could be a simple momentary contact push-button switch) to designate that a given location at which the vehicle stopped for greater than a predetermined minimum interval was a place at which business was transacted (e.g. a customer's premises) and was one terminus of a business trip, or a trip of a first type. Locations where the monitored vehicle stopped (e.g., when the engine was turned off, or when a separate speed sensor (not shown) indicated a stop, or when a plurality of navigational fixes indicated that the vehicle had remained at the same location for some predetermined interval), but at which the designation button was not actuated would, of course, also be available from the log file and indicate a trip of a second type. For example, if a ignition sensor is used by the system a “stop record”, can be written into the log file. In what is expected to be the more common situation, in which no separate stop-indicating sensor is employed, a sequence of location records associated with the same location (within the precision of the system) would be indicative of a non-waypoint stop. On returning to the home base the user could employ the base computer to generate a graphical display from the vehicle history file, as explained above, and could then manually label the ones of the heretofore unidentified designated sites that were visited for business purposes as trips of the first type. At the end of a reporting period (e.g., weekly or monthly) the distance-traveled algorithm 66 would be invoked to identify all business trips or trips of a first type (i.e., those having a designated waypoint as one terminus and either a second designated terminus or the fixed base as the other terminus), calculate the distance for each such trip, and accumulate and report the total distance traveled for business purposes.
In another important use of the invention, either or both of a time-clock function and out-of-route stop monitoring can be performed by an administrator who may or may not be a vehicle operator (e.g., the owner of a small business that has one ore more employee-operated service vehicles making calls at customer-specific locations). Because the time at which the monitored vehicle stops at a location and the time at which it leaves are both known the base computer can calculate the time spent at the location from the vehicle history file. Thus, the billable time spent at customer service location (e.g., by an air conditioning repair technician) can be reported by the system and used as either an accuracy check on manually entered time records kept by the employees involved or as a primary means of accumulating billable time to a customer during a billing period. Moreover, because the system informs the administrator of all stopping periods regardless of whether they have been labeled or not, the administrator can discover and investigate out-of-route or trips of a second type made by the monitored vehicle. For example, a pest control company could use the system of the invention to identify an employee's unauthorized use of the company's vehicle and supplies in a sideline business in which the employee pocketed all the unreported revenues.
Turn now to FIGS. 4 and 5 for an example of a use of the system of the invention to track a vehicle that is expected to travel along a predetermined route 100 according to a preset schedule. In an initial, calibrating, run along the route 100 the on-board computer 20 is equipped with a keyboard that a trusted supervisor uses to denote waypoints 102 (which may be locations where the vehicle is to stop, or which may be intervening points if there is a long distance between two adjacent stops) and to supply each waypoint with a mnemonic identifier label 104. On returning to the home base, the calibration data are transferred to the base computer 30 and the measured time between stops or waypoints may be then used to generate a list of minimum and maximum expected durations for each part of the route 100. On subsequent trips the manual input means 28 is removed from the on-board portion 14 of the system, and each such trip results in the accumulation of an on-board data file of time-stamped latitudes and longitudes (e.g., as shown in the three columns on the left of FIG. 5). At the conclusion of each trip the respective data file is transferred to the base computer 30 where the data is analyzed. In a first pass analysis, for example, one can elect to display the standard route in one color (e.g., blue) and display a locus of points that are off the route 106 in another color (e.g., red), to flag all the off-route points, and to copy the flared points into another file for additional analysis—e.g., a search within the file of flagged data for unauthorized off-route stops as indicated in FIG. 5 for the data covering an interval from 10:16 to 10:43.
Data collected from a vehicle may also be displayed on a map. In one approach to this, the system can be configured to read the collection of time-stamped position data into existing GPS mapping software at a speed that is about fifty to sixty times faster than the actual data collection time (e.g., one point per second instead of one per minute). This approach, which requires map data stored on a CD-ROM or other high capacity storage medium, is desirable if considerable detail is needed or if various levels of detail are to be displayed during the analysis (e.g., zooming into a selected portion of the map). In other cases where repeated analyses are to be done on a single map, other map-overlay approaches (e.g., using Excel® to display the single map as “wallpaper” with two fixed data points tied to points on the map) can allow for operation with relaxed requirements for data storage capacity.
Time-clock and out-of-route stop monitoring operations are most likely to be carried out when more than one vehicle is being monitored. Moreover, operations of this sort may be carried out to ensure that each operator of a company vehicle complies with the management policies and directives of the company. Because the presence of a monitoring device in or on a company vehicle is expected to be known to the operator and to be present for a well known monitoring purpose, it is expected that the mere presence of the on-board monitoring unit will be adequate in many circumstances to remind the employees of what things are to be or not be done. Therefore, it is expected that in some cases a monitoring system comprising the systems and methods hereinbefore disclosed may also comprise one or more dummy on-board units having the outward appearance of a genuine unit.
Although the present invention has been described with respect to several preferred embodiments, many modifications and alterations can be made without departing from the invention. Accordingly, it is intended that all such modifications and alterations be considered as within the spirit and scope of the invention as defined in the attached claims.
Claims (6)
1. A method of monitoring a trip traveled by a vehicle having a base computer from a fixed base to a plurality of destinations, the vehicle carrying monitoring equipment that includes a navigational receiver for receiving location data identifying the location of the vehicle, and means for storing data, including the received location data and the time it was received, in a log file, the method comprising the steps of:
(a) driving the vehicle away from the fixed base:
(b) inputting a waypoint identifier representing a destination into the monitoring equipment;
(c) storing the waypoint identifier, the location data received at the time the waypoint identifier was inputted, and the time the location data was received in the log file as a record;
(d) starting a clock at the time location data is received;
(e) storing the received location data and the time it was received in the log file as a record, after the clock has run for a predetermined time period without input of a waypoint identifier;
(f) using the stored log records to calculate a sequence of destinations at which the vehicle stopped for longer than a predetermined minimum time interval and calculate the corresponding distances between the sequential destinations.
2. The method of claim 1 , further comprising, after step (f), the step of (g) using the stored log records to identifier associated therewith, or the distance between two destinations having waypoint identifier associated therewith, or the distance between tow destinations having waypoint identifiers associated therewith, as a trip of a first type.
3. The method of claim 1 , further comprising, after step (f), the steps of:
(g) using the stored log records to identify each distance between the fixed base and a destination having a waypoint identifier associated therewith, or the distance between two destinations having waypoint identifiers associated therewith, as a trip of a first type;
(h) using the stored log records to identify each distance between the fixed base and a destination not having a waypoint identifier, or the distance between two destinations wherein one of them does not have a waypoint identifier, as a trip of a second type;
(i) generating a graphic representation depicting each of the trips of the first type in a first fashion, and each of the trips of the second type in a second fashion.
4. The method of claim 3 wherein the first fashion graphical representation comprises a line having a first color and the second fashion graphical representation comprises a line having a second different color.
5. The method of claim 1 further comprising the step of calculating the amount of time that exceeded the predetermined time period the vehicle was at each of the destinations having waypoint identifiers.
6. The method of claim 1 further comprising the step of storing textural data inputted into the monitoring equipment.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/522,555 US6393346B1 (en) | 1998-01-27 | 2000-03-10 | Method of monitoring vehicular mileage |
PCT/US2000/011673 WO2001069176A1 (en) | 2000-03-10 | 2000-05-01 | Method of monitoring vehicular mileage |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/014,483 US6115655A (en) | 1998-01-27 | 1998-01-27 | Method for monitoring and reporting vehicular mileage |
US09/522,555 US6393346B1 (en) | 1998-01-27 | 2000-03-10 | Method of monitoring vehicular mileage |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/014,483 Continuation US6115655A (en) | 1998-01-27 | 1998-01-27 | Method for monitoring and reporting vehicular mileage |
Publications (1)
Publication Number | Publication Date |
---|---|
US6393346B1 true US6393346B1 (en) | 2002-05-21 |
Family
ID=24081329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/522,555 Expired - Fee Related US6393346B1 (en) | 1998-01-27 | 2000-03-10 | Method of monitoring vehicular mileage |
Country Status (2)
Country | Link |
---|---|
US (1) | US6393346B1 (en) |
WO (1) | WO2001069176A1 (en) |
Cited By (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6512465B2 (en) * | 2000-05-17 | 2003-01-28 | Omega Patents, L.L.C. | Vehicle tracker including stationary time determination and associated methods |
US20030200022A1 (en) * | 2002-02-05 | 2003-10-23 | Michael Streichsbier | Apparatus and method for simultaneous monitoring, logging, and controlling of an industrial process |
GB2394325A (en) * | 2002-10-18 | 2004-04-21 | James Daniel Harris | Vehicle business use expense calculator |
US20040153362A1 (en) * | 1996-01-29 | 2004-08-05 | Progressive Casualty Insurance Company | Monitoring system for determining and communicating a cost of insurance |
US20040181326A1 (en) * | 2003-03-14 | 2004-09-16 | Adams Thomas Lee | Network-Based Home Vehicular Management |
US20040236504A1 (en) * | 2003-05-22 | 2004-11-25 | Bickford Brian L. | Vehicle navigation point of interest |
US20050010479A1 (en) * | 2003-07-07 | 2005-01-13 | Hannigan Sean D. | Method and apparatus for generating data to support fuel tax rebates |
US6856933B1 (en) * | 1999-07-21 | 2005-02-15 | Terry S. Callaghan | Vehicle accessory for monitoring travel distance |
US20050174220A1 (en) * | 2000-05-17 | 2005-08-11 | Flick Kenneth E. | Vehicle tracker including input/output features and related methods |
US20060084385A1 (en) * | 2004-10-19 | 2006-04-20 | Landry Benjamine J | Efficient attribute collection technique for mappers |
WO2006081816A1 (en) * | 2005-02-05 | 2006-08-10 | Tomtom Work Gmbh | Method and device for route planning |
US7117075B1 (en) | 2005-08-15 | 2006-10-03 | Report On Board Llc | Driver activity and vehicle operation logging and reporting |
US20080010007A1 (en) * | 2004-11-30 | 2008-01-10 | Kabushiki Kaisha Kenwood | Navigation Device, Method, And Program |
US20080021645A1 (en) * | 2000-02-28 | 2008-01-24 | Chung Lau | Methods and apparatus to analyze and present location information |
US20080030376A1 (en) * | 2006-07-27 | 2008-02-07 | Vmatter Technologies, Llc | Vehicle trip logger |
US7343306B1 (en) * | 2000-04-20 | 2008-03-11 | International Business Machines Corporation | Location-based vehicle risk assessment system |
US20090177391A1 (en) * | 2008-01-07 | 2009-07-09 | Hakan Yakali | Navigation device and method |
US20100152965A1 (en) * | 2008-12-12 | 2010-06-17 | Telenav, Inc. | Navigation system having mileage mechanism and method of operation thereof |
US20100262366A1 (en) * | 2009-04-10 | 2010-10-14 | General Electric Company | System and method for distance estimation |
US20110035139A1 (en) * | 2007-11-30 | 2011-02-10 | Chris Konlditslotis | System for Monitoring Vehicle Use |
US20110106421A1 (en) * | 2009-10-30 | 2011-05-05 | Telenav, Inc. | Navigation system with single selection mileage single capture mechanism and method of operation thereof |
US20110145739A1 (en) * | 2009-12-16 | 2011-06-16 | Peter Glen Berger | Device, Method, and Graphical User Interface for Location-Based Data Collection |
US20110223884A1 (en) * | 2002-04-24 | 2011-09-15 | Chung Lau | Method and system for enhanced messaging |
US20110227696A1 (en) * | 2008-12-05 | 2011-09-22 | Kazuhiko Miyata | Operation system |
US8140358B1 (en) | 1996-01-29 | 2012-03-20 | Progressive Casualty Insurance Company | Vehicle monitoring system |
US20120130636A1 (en) * | 2010-11-19 | 2012-05-24 | On-Board Communications, Inc. | Systems and Methods for Tracking Device Control and Report |
US20120188209A1 (en) * | 2011-01-26 | 2012-07-26 | Sony Computer Entertainment Inc. | Information Processing Device, Display Control Method, A Program, And an Information Storage Medium |
US20120209776A1 (en) * | 2011-02-16 | 2012-08-16 | Kapsch Trafficcom Ag | Vehicle device, ad hoc network and method for a road toll system |
US8285484B1 (en) | 2002-04-24 | 2012-10-09 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US8301158B1 (en) | 2000-02-28 | 2012-10-30 | Ipventure, Inc. | Method and system for location tracking |
US8620343B1 (en) | 2002-04-24 | 2013-12-31 | Ipventure, Inc. | Inexpensive position sensing device |
US8626377B2 (en) | 2005-08-15 | 2014-01-07 | Innovative Global Systems, Llc | Method for data communication between a vehicle and fuel pump |
US8725165B2 (en) | 2000-02-28 | 2014-05-13 | Ipventure, Inc. | Method and system for providing shipment tracking and notifications |
US8976951B1 (en) | 2004-12-06 | 2015-03-10 | Callwave Communications, Llc | Methods and systems for telephony call-back processing |
US8994591B2 (en) | 1996-09-09 | 2015-03-31 | Tracbeam Llc | Locating a mobile station and applications therefor |
US9049571B2 (en) | 2002-04-24 | 2015-06-02 | Ipventure, Inc. | Method and system for enhanced messaging |
US9060341B2 (en) | 1996-09-09 | 2015-06-16 | Tracbeam, Llc | System and method for hybriding wireless location techniques |
US9134398B2 (en) | 1996-09-09 | 2015-09-15 | Tracbeam Llc | Wireless location using network centric location estimators |
US9182238B2 (en) | 2002-04-24 | 2015-11-10 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US9253319B1 (en) | 2005-07-01 | 2016-02-02 | Callwave Communications, Llc | Methods and systems for call connecting calls |
US9413885B1 (en) | 2006-10-06 | 2016-08-09 | Callwave Communications, Llc | Methods and systems for blocking unwanted communications |
US9538493B2 (en) | 2010-08-23 | 2017-01-03 | Finetrak, Llc | Locating a mobile station and applications therefor |
US9541411B2 (en) | 2010-11-20 | 2017-01-10 | Telenav, Inc. | Navigation system with destination travel category extraction measurement capture mechanism and method of operation thereof |
US9875492B2 (en) | 2001-05-22 | 2018-01-23 | Dennis J. Dupray | Real estate transaction system |
US20180086451A1 (en) * | 2016-09-23 | 2018-03-29 | Robert Lawson Vaughn | Situational command and control of drones |
US10127556B2 (en) | 2005-08-15 | 2018-11-13 | Innovative Global Systems, Llc | Method for logging and reporting driver activity and operation of a vehicle |
US10641861B2 (en) | 2000-06-02 | 2020-05-05 | Dennis J. Dupray | Services and applications for a communications network |
USRE47986E1 (en) | 2003-05-15 | 2020-05-12 | Speedgauge, Inc. | System and method for evaluating vehicle and operator performance |
US10684350B2 (en) | 2000-06-02 | 2020-06-16 | Tracbeam Llc | Services and applications for a communications network |
US11030702B1 (en) | 2012-02-02 | 2021-06-08 | Progressive Casualty Insurance Company | Mobile insurance platform system |
JP2021096762A (en) * | 2019-12-19 | 2021-06-24 | 株式会社リコー | Information processing system, program, and information processing apparatus |
WO2022077082A1 (en) * | 2020-10-16 | 2022-04-21 | Soares De Lima Abrahao Lincoln | Programmable hour meter with wi-fi transmission and hour-meter management method |
US11573097B2 (en) * | 2013-06-01 | 2023-02-07 | Apple Inc. | Location-based features for commute assistant |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6810323B1 (en) * | 2000-09-25 | 2004-10-26 | Motorola, Inc. | System and method for storing and using information associated with geographic locations of interest to a mobile user |
DE10139050A1 (en) * | 2001-08-08 | 2003-02-20 | Bosch Gmbh Robert | Method and device for carrying out an automatic charge state compensation |
GB0420097D0 (en) * | 2004-09-10 | 2004-10-13 | Cotares Ltd | Apparatus for and method of providing data to an external application |
JP2008538809A (en) * | 2005-04-25 | 2008-11-06 | コタレス・リミテッド | Apparatus and method for supplying data to external applications |
WO2009080063A1 (en) * | 2007-12-20 | 2009-07-02 | Tom Tom International B.V. | Improved navigation device and method |
CA2926505A1 (en) * | 2015-05-04 | 2016-11-04 | Wal-Mart Stores, Inc. | System and method for mapping product locations |
MX2018005553A (en) | 2015-11-02 | 2019-01-30 | Walmart Apollo Llc | System and method for mapping wireless network coverage. |
CN112344958B (en) * | 2020-10-10 | 2022-02-18 | 长沙宏松网络科技有限公司 | Travel distance calculation method, device and storage medium based on longitude and latitude distances |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4258421A (en) | 1978-02-27 | 1981-03-24 | Rockwell International Corporation | Vehicle monitoring and recording system |
US5014206A (en) | 1988-08-22 | 1991-05-07 | Facilitech International Incorporated | Tracking system |
US5068656A (en) | 1990-12-21 | 1991-11-26 | Rockwell International Corporation | System and method for monitoring and reporting out-of-route mileage for long haul trucks |
US5231584A (en) | 1987-12-28 | 1993-07-27 | Aisin Aw Co., Ltd. | Navigation apparatus with non-volatile memory for return to initial departure point |
US5428542A (en) | 1991-07-05 | 1995-06-27 | Liesveld; Aura L. | Vehicle mileage and information recording method and system |
US5532690A (en) | 1995-04-04 | 1996-07-02 | Itt Corporation | Apparatus and method for monitoring and bounding the path of a ground vehicle |
US5543802A (en) | 1993-03-01 | 1996-08-06 | Motorola, Inc. | Position/navigation device and method |
US5612875A (en) | 1993-02-19 | 1997-03-18 | Rockwell Science Center Inc. | System for accurately determining the mileage traveled by a vehicle within a state without human intervention |
US5808565A (en) * | 1996-02-20 | 1998-09-15 | E-Systems, Inc. | GPS triggered automatic annunciator for vehicles |
US5852790A (en) | 1996-04-22 | 1998-12-22 | Westinghouse Savannah River Company | Global positioning system recorder and method government rights |
US5928291A (en) * | 1997-03-27 | 1999-07-27 | Rockwell International Corporation | Mileage and fuel consumption determination for geo-cell based vehicle information management |
US5938721A (en) * | 1996-10-24 | 1999-08-17 | Trimble Navigation Limited | Position based personal digital assistant |
US5954773A (en) * | 1996-12-13 | 1999-09-21 | Eaton Corporation | Vehicle state mileage determination system |
US5964821A (en) * | 1995-04-07 | 1999-10-12 | Delco Electronics Corporation | Mapless GPS navigation system with sortable destinations and zone preference |
US5974356A (en) * | 1997-03-14 | 1999-10-26 | Qualcomm Incorporated | System and method for determining vehicle travel routes and mileage |
US5987381A (en) * | 1997-03-11 | 1999-11-16 | Visteon Technologies, Llc | Automobile navigation system using remote download of data |
US6084542A (en) | 1996-11-05 | 2000-07-04 | Alternative Security Solutions, Inc. | Global positioning system recorder |
-
2000
- 2000-03-10 US US09/522,555 patent/US6393346B1/en not_active Expired - Fee Related
- 2000-05-01 WO PCT/US2000/011673 patent/WO2001069176A1/en active Application Filing
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4258421A (en) | 1978-02-27 | 1981-03-24 | Rockwell International Corporation | Vehicle monitoring and recording system |
US5231584A (en) | 1987-12-28 | 1993-07-27 | Aisin Aw Co., Ltd. | Navigation apparatus with non-volatile memory for return to initial departure point |
US5014206A (en) | 1988-08-22 | 1991-05-07 | Facilitech International Incorporated | Tracking system |
US5068656A (en) | 1990-12-21 | 1991-11-26 | Rockwell International Corporation | System and method for monitoring and reporting out-of-route mileage for long haul trucks |
US5428542A (en) | 1991-07-05 | 1995-06-27 | Liesveld; Aura L. | Vehicle mileage and information recording method and system |
US5612875A (en) | 1993-02-19 | 1997-03-18 | Rockwell Science Center Inc. | System for accurately determining the mileage traveled by a vehicle within a state without human intervention |
US5543802A (en) | 1993-03-01 | 1996-08-06 | Motorola, Inc. | Position/navigation device and method |
US5532690A (en) | 1995-04-04 | 1996-07-02 | Itt Corporation | Apparatus and method for monitoring and bounding the path of a ground vehicle |
US5964821A (en) * | 1995-04-07 | 1999-10-12 | Delco Electronics Corporation | Mapless GPS navigation system with sortable destinations and zone preference |
US5808565A (en) * | 1996-02-20 | 1998-09-15 | E-Systems, Inc. | GPS triggered automatic annunciator for vehicles |
US5852790A (en) | 1996-04-22 | 1998-12-22 | Westinghouse Savannah River Company | Global positioning system recorder and method government rights |
US5938721A (en) * | 1996-10-24 | 1999-08-17 | Trimble Navigation Limited | Position based personal digital assistant |
US6084542A (en) | 1996-11-05 | 2000-07-04 | Alternative Security Solutions, Inc. | Global positioning system recorder |
US5954773A (en) * | 1996-12-13 | 1999-09-21 | Eaton Corporation | Vehicle state mileage determination system |
US5987381A (en) * | 1997-03-11 | 1999-11-16 | Visteon Technologies, Llc | Automobile navigation system using remote download of data |
US5974356A (en) * | 1997-03-14 | 1999-10-26 | Qualcomm Incorporated | System and method for determining vehicle travel routes and mileage |
US5928291A (en) * | 1997-03-27 | 1999-07-27 | Rockwell International Corporation | Mileage and fuel consumption determination for geo-cell based vehicle information management |
Cited By (142)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8892451B2 (en) | 1996-01-29 | 2014-11-18 | Progressive Casualty Insurance Company | Vehicle monitoring system |
US9754424B2 (en) | 1996-01-29 | 2017-09-05 | Progressive Casualty Insurance Company | Vehicle monitoring system |
US20040153362A1 (en) * | 1996-01-29 | 2004-08-05 | Progressive Casualty Insurance Company | Monitoring system for determining and communicating a cost of insurance |
US8090598B2 (en) | 1996-01-29 | 2012-01-03 | Progressive Casualty Insurance Company | Monitoring system for determining and communicating a cost of insurance |
US8595034B2 (en) | 1996-01-29 | 2013-11-26 | Progressive Casualty Insurance Company | Monitoring system for determining and communicating a cost of insurance |
US8311858B2 (en) | 1996-01-29 | 2012-11-13 | Progressive Casualty Insurance Company | Vehicle monitoring system |
US8140358B1 (en) | 1996-01-29 | 2012-03-20 | Progressive Casualty Insurance Company | Vehicle monitoring system |
US9277525B2 (en) | 1996-09-09 | 2016-03-01 | Tracbeam, Llc | Wireless location using location estimators |
US9237543B2 (en) | 1996-09-09 | 2016-01-12 | Tracbeam, Llc | Wireless location using signal fingerprinting and other location estimators |
US9134398B2 (en) | 1996-09-09 | 2015-09-15 | Tracbeam Llc | Wireless location using network centric location estimators |
US9060341B2 (en) | 1996-09-09 | 2015-06-16 | Tracbeam, Llc | System and method for hybriding wireless location techniques |
US8994591B2 (en) | 1996-09-09 | 2015-03-31 | Tracbeam Llc | Locating a mobile station and applications therefor |
US6856933B1 (en) * | 1999-07-21 | 2005-02-15 | Terry S. Callaghan | Vehicle accessory for monitoring travel distance |
US9219988B2 (en) | 2000-02-28 | 2015-12-22 | Ipventure, Inc. | Method and apparatus for location identification and presentation |
US10609516B2 (en) | 2000-02-28 | 2020-03-31 | Ipventure, Inc. | Authorized location monitoring and notifications therefor |
US8611920B2 (en) | 2000-02-28 | 2013-12-17 | Ipventure, Inc. | Method and apparatus for location identification |
US20080021645A1 (en) * | 2000-02-28 | 2008-01-24 | Chung Lau | Methods and apparatus to analyze and present location information |
US8700050B1 (en) | 2000-02-28 | 2014-04-15 | Ipventure, Inc. | Method and system for authorizing location monitoring |
US8725165B2 (en) | 2000-02-28 | 2014-05-13 | Ipventure, Inc. | Method and system for providing shipment tracking and notifications |
US11330419B2 (en) | 2000-02-28 | 2022-05-10 | Ipventure, Inc. | Method and system for authorized location monitoring |
US10873828B2 (en) | 2000-02-28 | 2020-12-22 | Ipventure, Inc. | Method and apparatus identifying and presenting location and location-related information |
US10827298B2 (en) | 2000-02-28 | 2020-11-03 | Ipventure, Inc. | Method and apparatus for location identification and presentation |
US8868103B2 (en) | 2000-02-28 | 2014-10-21 | Ipventure, Inc. | Method and system for authorized location monitoring |
US10652690B2 (en) | 2000-02-28 | 2020-05-12 | Ipventure, Inc. | Method and apparatus for identifying and presenting location and location-related information |
US8886220B2 (en) | 2000-02-28 | 2014-11-11 | Ipventure, Inc. | Method and apparatus for location identification |
US10628783B2 (en) | 2000-02-28 | 2020-04-21 | Ipventure, Inc. | Method and system for providing shipment tracking and notifications |
US8301158B1 (en) | 2000-02-28 | 2012-10-30 | Ipventure, Inc. | Method and system for location tracking |
US9723442B2 (en) | 2000-02-28 | 2017-08-01 | Ipventure, Inc. | Method and apparatus for identifying and presenting location and location-related information |
US7343306B1 (en) * | 2000-04-20 | 2008-03-11 | International Business Machines Corporation | Location-based vehicle risk assessment system |
US6512465B2 (en) * | 2000-05-17 | 2003-01-28 | Omega Patents, L.L.C. | Vehicle tracker including stationary time determination and associated methods |
US20050174220A1 (en) * | 2000-05-17 | 2005-08-11 | Flick Kenneth E. | Vehicle tracker including input/output features and related methods |
US6972667B2 (en) | 2000-05-17 | 2005-12-06 | Omega Patents, L.L.C. | Vehicle tracker including input/output features and related methods |
US10641861B2 (en) | 2000-06-02 | 2020-05-05 | Dennis J. Dupray | Services and applications for a communications network |
US10684350B2 (en) | 2000-06-02 | 2020-06-16 | Tracbeam Llc | Services and applications for a communications network |
US11971491B2 (en) | 2000-06-02 | 2024-04-30 | Mobile Maven Llc | Services and applications for a communications network |
US9875492B2 (en) | 2001-05-22 | 2018-01-23 | Dennis J. Dupray | Real estate transaction system |
US11610241B2 (en) | 2001-05-22 | 2023-03-21 | Mobile Maven Llc | Real estate transaction system |
US20030200022A1 (en) * | 2002-02-05 | 2003-10-23 | Michael Streichsbier | Apparatus and method for simultaneous monitoring, logging, and controlling of an industrial process |
US7117079B2 (en) | 2002-02-05 | 2006-10-03 | Cleaire Advanced Emission Controls, Llc | Apparatus and method for simultaneous monitoring, logging, and controlling of an industrial process |
US10761214B2 (en) | 2002-04-24 | 2020-09-01 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US9074903B1 (en) | 2002-04-24 | 2015-07-07 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US11915186B2 (en) | 2002-04-24 | 2024-02-27 | Ipventure, Inc. | Personalized medical monitoring and notifications therefor |
US9759817B2 (en) | 2002-04-24 | 2017-09-12 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US11418905B2 (en) | 2002-04-24 | 2022-08-16 | Ipventure, Inc. | Method and apparatus for identifying and presenting location and location-related information |
US8447822B2 (en) | 2002-04-24 | 2013-05-21 | Ipventure, Inc. | Method and system for enhanced messaging |
US11368808B2 (en) | 2002-04-24 | 2022-06-21 | Ipventure, Inc. | Method and apparatus for identifying and presenting location and location-related information |
US8285484B1 (en) | 2002-04-24 | 2012-10-09 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US11308441B2 (en) | 2002-04-24 | 2022-04-19 | Ipventure, Inc. | Method and system for tracking and monitoring assets |
US11249196B2 (en) | 2002-04-24 | 2022-02-15 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US8620343B1 (en) | 2002-04-24 | 2013-12-31 | Ipventure, Inc. | Inexpensive position sensing device |
US11238398B2 (en) | 2002-04-24 | 2022-02-01 | Ipventure, Inc. | Tracking movement of objects and notifications therefor |
US11218848B2 (en) | 2002-04-24 | 2022-01-04 | Ipventure, Inc. | Messaging enhancement with location information |
US11067704B2 (en) | 2002-04-24 | 2021-07-20 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US8176135B2 (en) | 2002-04-24 | 2012-05-08 | Ipventure, Inc. | Method and system for enhanced messaging |
US9930503B2 (en) | 2002-04-24 | 2018-03-27 | Ipventure, Inc. | Method and system for enhanced messaging using movement information |
US8753273B1 (en) | 2002-04-24 | 2014-06-17 | Ipventure, Inc. | Method and system for personalized medical monitoring and notifications therefor |
US11054527B2 (en) | 2002-04-24 | 2021-07-06 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US11041960B2 (en) | 2002-04-24 | 2021-06-22 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US11032677B2 (en) | 2002-04-24 | 2021-06-08 | Ipventure, Inc. | Method and system for enhanced messaging using sensor input |
US10848932B2 (en) | 2002-04-24 | 2020-11-24 | Ipventure, Inc. | Enhanced electronic messaging using location related data |
US9706374B2 (en) | 2002-04-24 | 2017-07-11 | Ipventure, Inc. | Method and system for enhanced messaging using temperature information |
US9998886B2 (en) | 2002-04-24 | 2018-06-12 | Ipventure, Inc. | Method and system for enhanced messaging using emotional and locational information |
US9049571B2 (en) | 2002-04-24 | 2015-06-02 | Ipventure, Inc. | Method and system for enhanced messaging |
US10034150B2 (en) | 2002-04-24 | 2018-07-24 | Ipventure, Inc. | Audio enhanced messaging |
US9769630B2 (en) | 2002-04-24 | 2017-09-19 | Ipventure, Inc. | Method and system for enhanced messaging using emotional information |
US9456350B2 (en) | 2002-04-24 | 2016-09-27 | Ipventure, Inc. | Method and system for enhanced messaging |
US9596579B2 (en) | 2002-04-24 | 2017-03-14 | Ipventure, Inc. | Method and system for enhanced messaging |
US10715970B2 (en) | 2002-04-24 | 2020-07-14 | Ipventure, Inc. | Method and system for enhanced messaging using direction of travel |
US9182238B2 (en) | 2002-04-24 | 2015-11-10 | Ipventure, Inc. | Method and apparatus for intelligent acquisition of position information |
US20110223884A1 (en) * | 2002-04-24 | 2011-09-15 | Chung Lau | Method and system for enhanced messaging |
US10664789B2 (en) | 2002-04-24 | 2020-05-26 | Ipventure, Inc. | Method and system for personalized medical monitoring and notifications therefor |
US10327115B2 (en) | 2002-04-24 | 2019-06-18 | Ipventure, Inc. | Method and system for enhanced messaging using movement information |
US10356568B2 (en) | 2002-04-24 | 2019-07-16 | Ipventure, Inc. | Method and system for enhanced messaging using presentation information |
US10516975B2 (en) | 2002-04-24 | 2019-12-24 | Ipventure, Inc. | Enhanced messaging using environmental information |
US10614408B2 (en) | 2002-04-24 | 2020-04-07 | Ipventure, Inc. | Method and system for providing shipment tracking and notifications |
GB2394325A (en) * | 2002-10-18 | 2004-04-21 | James Daniel Harris | Vehicle business use expense calculator |
GB2394325B (en) * | 2002-10-18 | 2004-09-01 | James Daniel Harris | Vehicle business use expense calculator |
US20040181326A1 (en) * | 2003-03-14 | 2004-09-16 | Adams Thomas Lee | Network-Based Home Vehicular Management |
USRE47986E1 (en) | 2003-05-15 | 2020-05-12 | Speedgauge, Inc. | System and method for evaluating vehicle and operator performance |
US20040236504A1 (en) * | 2003-05-22 | 2004-11-25 | Bickford Brian L. | Vehicle navigation point of interest |
US20050010479A1 (en) * | 2003-07-07 | 2005-01-13 | Hannigan Sean D. | Method and apparatus for generating data to support fuel tax rebates |
US7493086B2 (en) * | 2004-10-19 | 2009-02-17 | Benjamine Joel Landry | Methods of attribute collection for mapping |
US20060084385A1 (en) * | 2004-10-19 | 2006-04-20 | Landry Benjamine J | Efficient attribute collection technique for mappers |
US20080010007A1 (en) * | 2004-11-30 | 2008-01-10 | Kabushiki Kaisha Kenwood | Navigation Device, Method, And Program |
US7565240B2 (en) * | 2004-11-30 | 2009-07-21 | Kabushiki Kaisha Kenwood | Navigation device, method, and program |
US8976951B1 (en) | 2004-12-06 | 2015-03-10 | Callwave Communications, Llc | Methods and systems for telephony call-back processing |
WO2006081816A1 (en) * | 2005-02-05 | 2006-08-10 | Tomtom Work Gmbh | Method and device for route planning |
US9253319B1 (en) | 2005-07-01 | 2016-02-02 | Callwave Communications, Llc | Methods and systems for call connecting calls |
US7881838B2 (en) | 2005-08-15 | 2011-02-01 | Innovative Global Systems, Llc | Driver activity and vehicle operation logging and reporting |
US7117075B1 (en) | 2005-08-15 | 2006-10-03 | Report On Board Llc | Driver activity and vehicle operation logging and reporting |
US11836734B1 (en) | 2005-08-15 | 2023-12-05 | Innovative Global Systems, Llc | Driver activity and vehicle operation logging and reporting |
US10885528B2 (en) | 2005-08-15 | 2021-01-05 | Innovative Global Systems, Llc | Driver activity and vehicle operation logging and reporting |
US9159175B2 (en) | 2005-08-15 | 2015-10-13 | Innovative Global Systems, Llc | Method for data communication between a vehicle and fuel pump |
US9633486B2 (en) | 2005-08-15 | 2017-04-25 | Innovative Global Systems, Llc | Method for data communication between vehicle and fuel pump |
US10127556B2 (en) | 2005-08-15 | 2018-11-13 | Innovative Global Systems, Llc | Method for logging and reporting driver activity and operation of a vehicle |
US10157384B2 (en) | 2005-08-15 | 2018-12-18 | Innovative Global Systems, Llc | System for logging and reporting driver activity and operation data of a vehicle |
US11587091B1 (en) | 2005-08-15 | 2023-02-21 | Innovative Global Systems, Llc | Driver activity and vehicle operation logging and reporting |
US11386431B1 (en) | 2005-08-15 | 2022-07-12 | Innovative Global Systems, Llc | Driver activity and vehicle operation logging and reporting |
US8626377B2 (en) | 2005-08-15 | 2014-01-07 | Innovative Global Systems, Llc | Method for data communication between a vehicle and fuel pump |
US7555378B2 (en) | 2005-08-15 | 2009-06-30 | Vehicle Enhancement Systems, Inc. | Driver activity and vehicle operation logging and reporting |
US11216819B1 (en) | 2005-08-15 | 2022-01-04 | Innovative Global Systems, Llc | Driver activity and vehicle operation logging and reporting |
US10891623B2 (en) | 2005-08-15 | 2021-01-12 | Innovative Global Systems, Llc | Automated system and method for reporting vehicle fuel data |
US11074589B2 (en) | 2005-08-15 | 2021-07-27 | Innovative Global Systems, Llc | Driver activity and vehicle operation logging and reporting |
US8032277B2 (en) | 2005-08-15 | 2011-10-04 | Innovative Global Systems, Llc | Driver activity and vehicle operation logging and reporting |
US7522069B2 (en) * | 2006-07-27 | 2009-04-21 | Vmatter Holdings, Llc | Vehicle trip logger |
US20080030376A1 (en) * | 2006-07-27 | 2008-02-07 | Vmatter Technologies, Llc | Vehicle trip logger |
US20090045984A1 (en) * | 2006-07-27 | 2009-02-19 | Vmatter Technology | Vehicle Trip Logger |
US9413885B1 (en) | 2006-10-06 | 2016-08-09 | Callwave Communications, Llc | Methods and systems for blocking unwanted communications |
US9692891B1 (en) | 2006-10-06 | 2017-06-27 | Callwave Communications, Llc | Methods and systems for blocking unwanted communications |
US20110035139A1 (en) * | 2007-11-30 | 2011-02-10 | Chris Konlditslotis | System for Monitoring Vehicle Use |
US8660740B2 (en) * | 2007-11-30 | 2014-02-25 | Transport Certification Australia Ltd. | System for monitoring vehicle use |
US9329048B2 (en) * | 2008-01-07 | 2016-05-03 | Tomtom International B.V. | Navigation device and method providing a logging function |
US20130013192A1 (en) * | 2008-01-07 | 2013-01-10 | Hakan Yakali | Navigation Device and Method Providing a Logging Function |
US20090177391A1 (en) * | 2008-01-07 | 2009-07-09 | Hakan Yakali | Navigation device and method |
US20110227696A1 (en) * | 2008-12-05 | 2011-09-22 | Kazuhiko Miyata | Operation system |
US9329043B2 (en) * | 2008-12-12 | 2016-05-03 | Fleetcor Technologies Operating Company, Llc | Navigation system having mileage mechanism and method of operation thereof |
US8606458B2 (en) * | 2008-12-12 | 2013-12-10 | Fleetcor Technologies Operating Company, Llc | Navigation system having mileage mechanism and method of operation thereof |
US20160238398A1 (en) * | 2008-12-12 | 2016-08-18 | Fleetcor Technologies Operating Company, Llc | Navigation system having mileage mechanism and method of operation thereof |
US20140095070A1 (en) * | 2008-12-12 | 2014-04-03 | Jinsong Hu | Navigation system having mileage mechanism and method of operation thereof |
US20100152965A1 (en) * | 2008-12-12 | 2010-06-17 | Telenav, Inc. | Navigation system having mileage mechanism and method of operation thereof |
US10809075B2 (en) * | 2008-12-12 | 2020-10-20 | Nextraq Llc | Navigation system having mileage mechanism and method of operation thereof |
US20100262366A1 (en) * | 2009-04-10 | 2010-10-14 | General Electric Company | System and method for distance estimation |
US20110106421A1 (en) * | 2009-10-30 | 2011-05-05 | Telenav, Inc. | Navigation system with single selection mileage single capture mechanism and method of operation thereof |
US8615360B2 (en) | 2009-10-30 | 2013-12-24 | Telenav, Inc. | Navigation system with single selection mileage single capture mechanism and method of operation thereof |
US20110145739A1 (en) * | 2009-12-16 | 2011-06-16 | Peter Glen Berger | Device, Method, and Graphical User Interface for Location-Based Data Collection |
US9538493B2 (en) | 2010-08-23 | 2017-01-03 | Finetrak, Llc | Locating a mobile station and applications therefor |
US12156165B2 (en) | 2010-08-23 | 2024-11-26 | Finetrak, Llc | Resource allocation according to geolocation of mobile communication units related applications |
US10849089B2 (en) | 2010-08-23 | 2020-11-24 | Finetrak, Llc | Resource allocation according to geolocation of mobile communication units |
US20120130636A1 (en) * | 2010-11-19 | 2012-05-24 | On-Board Communications, Inc. | Systems and Methods for Tracking Device Control and Report |
US9111403B2 (en) * | 2010-11-19 | 2015-08-18 | On-Board Communications, Inc. | Systems and methods for tracking device control and report |
US9541411B2 (en) | 2010-11-20 | 2017-01-10 | Telenav, Inc. | Navigation system with destination travel category extraction measurement capture mechanism and method of operation thereof |
US9228852B2 (en) * | 2011-01-26 | 2016-01-05 | Sony Corporation | Information processing device, display control method, a program, and an information storage medium |
US20120188209A1 (en) * | 2011-01-26 | 2012-07-26 | Sony Computer Entertainment Inc. | Information Processing Device, Display Control Method, A Program, And an Information Storage Medium |
US20120209776A1 (en) * | 2011-02-16 | 2012-08-16 | Kapsch Trafficcom Ag | Vehicle device, ad hoc network and method for a road toll system |
US8818895B2 (en) * | 2011-02-16 | 2014-08-26 | Kapsch Trafficcom Ag | Vehicle device, ad hoc network and method for a road toll system |
US11030702B1 (en) | 2012-02-02 | 2021-06-08 | Progressive Casualty Insurance Company | Mobile insurance platform system |
US11573097B2 (en) * | 2013-06-01 | 2023-02-07 | Apple Inc. | Location-based features for commute assistant |
US12174037B2 (en) | 2013-06-01 | 2024-12-24 | Apple Inc. | Location-based features for commute assistant |
US20180086451A1 (en) * | 2016-09-23 | 2018-03-29 | Robert Lawson Vaughn | Situational command and control of drones |
US10450064B2 (en) * | 2016-09-23 | 2019-10-22 | Intel Corporation | Situational command and control of drones |
JP2021096762A (en) * | 2019-12-19 | 2021-06-24 | 株式会社リコー | Information processing system, program, and information processing apparatus |
WO2022077082A1 (en) * | 2020-10-16 | 2022-04-21 | Soares De Lima Abrahao Lincoln | Programmable hour meter with wi-fi transmission and hour-meter management method |
Also Published As
Publication number | Publication date |
---|---|
WO2001069176A1 (en) | 2001-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6393346B1 (en) | Method of monitoring vehicular mileage | |
US6115655A (en) | Method for monitoring and reporting vehicular mileage | |
US11670116B2 (en) | Segmenting operational data | |
US11727339B2 (en) | Systems and methods for updating maps based on telematics data | |
US9626642B2 (en) | Calculating speed and travel times with travel delays | |
US9778049B2 (en) | Calculating speed and travel times with travel delays | |
US9129449B2 (en) | Calculating speed and travel times with travel delays | |
US8996287B2 (en) | Calculating speed and travel times with travel delays | |
CA2917808C (en) | Calculating speed and travel times with travel delays | |
Eisele et al. | Examining Information Needs for Efficient Motor Carrier Transportation by Investigating Travel Time Characteristics and Logistics | |
Morlok et al. | Advanced Vehicle Monitoring and Communication Systems for Bus Transit: Benefits and Economic Feasibility [Revised, 1993] | |
WO2016182628A1 (en) | Segmenting operational data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Fee payment |
Year of fee payment: 4 |
|
REMI | Maintenance fee reminder mailed | ||
FPAY | Fee payment |
Year of fee payment: 8 |
|
SULP | Surcharge for late payment |
Year of fee payment: 7 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20140521 |