CA2270999A1 - Method for providing information relating to a mobile machine to a user - Google Patents
Method for providing information relating to a mobile machine to a user Download PDFInfo
- Publication number
- CA2270999A1 CA2270999A1 CA002270999A CA2270999A CA2270999A1 CA 2270999 A1 CA2270999 A1 CA 2270999A1 CA 002270999 A CA002270999 A CA 002270999A CA 2270999 A CA2270999 A CA 2270999A CA 2270999 A1 CA2270999 A1 CA 2270999A1
- Authority
- CA
- Canada
- Prior art keywords
- user
- profile
- event signals
- set forth
- events
- 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.)
- Abandoned
Links
Classifications
-
- 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/008—Registering or indicating the working of vehicles communicating information to a remotely located station
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99936—Pattern matching access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
Abstract
A method for providing information relating to a machine (118) to a user is provided. The method includes the steps of sensing predetermined events relating to the machine (118) and producing corresponding event signals, delivering the event signals to a remote site (316), comparing the event signals to a profile of events corresponding to the user, and delivering a notification signal to the user if the event signals match the profile.
Description
DescriQtion Method for Providing Information Relating to a Mobile Machine to a User Technical Field The present invention relates generally to mobile machines, and more particularly, to a method of providing information relating to a machine to a user.
Background Art Computers and electronics are becoming increasingly common on many machines. For example, earthmoving machines now include many on board sensors for recording parameter data during operation of the machine. On board controllers may also calculate other parameters of the machine based on sensor data.
However, with the large increase in the number of sensors and data being collected, the amount of data to be analyzed becomes unmanageable.
Additionally, different persons, for example, the operator, the owner, etc..., may have need for different information.
WO-A-90/09645 discloses an example of a vehicle monitoring system which records vehicle parameters and communicates the recorded data to a base station data processor while the vehicle is on the road remote from the base station.
The present invention is directed to overcoming one or more of the problems identified above.
Disclosure of the Invention In one aspect of the present invention, a method for providing information relating to a machine P~~~~~0 to ~ user is provided. The method includes the steps of sensing predetermined events relating to the machine and producing corresponding event signals, delivering the event signals to a remote site, comparing said event signals to a profile of events corresponding to the user, and delivering a notification signal to the user if the event signals match the profile.
Brief Description of the Drawincrs Fig. 1 is a block diagram of an apparatus adapted for performing the present invention;
Fig. 2 is a flow diagram illustrating operation of a method for providing information to a machine to a user, according to an embodiment of the present invention;
Fig. 3 is a diagrammatical illustration describing a first application of the present invention; and, Fig. 4 is a diagrammatical illustration describing a second application of the present invention.
Best Mode for Carry,ina Out the Invention With reference to Fig. 1, the present invention or warning manager 100 provides a method for providing information relating to a mobile machine in a fleet of mobile machines 118.
Each mobile machines 118 includes a plurality of on-board sensors (not shown) for measuring machine parameters. Preferably, each mobile machine 118 includes a microprocessor based controller or information manager 120 for receiving signals from the sensors, storing data when an event occurs, and calculating other machine parameters based on the sensor data.
J
Background Art Computers and electronics are becoming increasingly common on many machines. For example, earthmoving machines now include many on board sensors for recording parameter data during operation of the machine. On board controllers may also calculate other parameters of the machine based on sensor data.
However, with the large increase in the number of sensors and data being collected, the amount of data to be analyzed becomes unmanageable.
Additionally, different persons, for example, the operator, the owner, etc..., may have need for different information.
WO-A-90/09645 discloses an example of a vehicle monitoring system which records vehicle parameters and communicates the recorded data to a base station data processor while the vehicle is on the road remote from the base station.
The present invention is directed to overcoming one or more of the problems identified above.
Disclosure of the Invention In one aspect of the present invention, a method for providing information relating to a machine P~~~~~0 to ~ user is provided. The method includes the steps of sensing predetermined events relating to the machine and producing corresponding event signals, delivering the event signals to a remote site, comparing said event signals to a profile of events corresponding to the user, and delivering a notification signal to the user if the event signals match the profile.
Brief Description of the Drawincrs Fig. 1 is a block diagram of an apparatus adapted for performing the present invention;
Fig. 2 is a flow diagram illustrating operation of a method for providing information to a machine to a user, according to an embodiment of the present invention;
Fig. 3 is a diagrammatical illustration describing a first application of the present invention; and, Fig. 4 is a diagrammatical illustration describing a second application of the present invention.
Best Mode for Carry,ina Out the Invention With reference to Fig. 1, the present invention or warning manager 100 provides a method for providing information relating to a mobile machine in a fleet of mobile machines 118.
Each mobile machines 118 includes a plurality of on-board sensors (not shown) for measuring machine parameters. Preferably, each mobile machine 118 includes a microprocessor based controller or information manager 120 for receiving signals from the sensors, storing data when an event occurs, and calculating other machine parameters based on the sensor data.
J
An event is defined as a set of predetermined conditions. A particular event may be a function of one or more machine parameters. For example, one event may be defined when engine oil temperature exceeds a predetermined threshold. Another event may be defined when engine oil temperature exceeds another predetermined threshold and a sensor ' for detecting particles on the oil is triggered.
Generally, the information manager 120 "traps" or stores data when a predetermined event occurs or under "trapping" conditions. The parameters stored and the form of the data are dependent upon the particular event.
Preferably, the warning manager 100 is implemented on a computer workstation operating the Hewlett-Packard HP-UX operating system.
The data manager 100 includes a batch processing means 102 for receiving and analyzing the events.
A fleet and machine database means 104 contains information defining a fleet of similar or commonly owned or operated machines. The fleet and machine database means 104 also includes data relating to the number and type of a11 machines in the fleet.
A user profile database 106 contains information relating to all users of the data manager including a user profile which defines which events will require that the user be notified (see below).
An event database 108 contains information relating to a11 triggered events received from the machines in the fleet. The events stored in the event database may be received from the on-board information manager 120 in any of a number of methods, i.e., over WO 98l25235 PCTlI3S97120799 a radio datalink, a satellite datalink, or similar method.
The event database 108 may also contain events generated by an off-board information manager 122. Preferably, the off-board information manager uses a knowledge based system to generate events based on current and past on-board data, service history, oil sample data, and the like.
A user interface l10 allows a user to access both the user profile database 106 and the event database 108. The user interface 110 also allows the user to input information relating to the fleet or machine data.
The batch processing means 102 retrieves a list of events from the event database 108 and the user profiles from the user profile database 106. The batch processing means 102 compares the list of events with the profile of each user.
If a11 the conditions of a user profile are met, then the user is notified, via a notification means 112. The user profile defines the events which trigger the notification and the method of notification .
In the preferred embodiment, the user may be notified by an electronic mail message or report 114 or by an pager report via a pager 116 or by a facsimile report 122.
Additionally, each user may have multiple aliases or profiles. Each alias has a different purpose and therefore a different list of events which trigger notification of the user.
For example, assume there are two users:
user one and user two. Each user has two profiles:
user one - profile one, user one - profile two, user two - profile one, and user two - profile two. Each profile of each user has a different set of events which must occur before the user is notified.
Each proffile can be predeffined for a different event or different set of events. Each profile may also trigger a different mode or modes of communication (page, Email, fax).
With reference to Fig. 2, operation of the present invention will now be discussed.
In a first control block 202, each machine in the fleet is monitored via an on-board information manager 120. In the preferred embodiment, an off-board information manager 122 is also used to monitor the fleet. The information manager 120, 122 senses predetermined machine parameters and calculates other machine parameters. The parameters are stored on-board in various formats.
The information manager analyzes the data and identifies predetermined events. An event is a predetermined condition or set of conditions of the machine parameters. For example, one event may be defined as when a parameter reaches a predetermined threshold. Other events may be tied to two or more parameters.
In a second control block 204, the event or events are delivered to the data manager 100. The data manager 100 stores the events in the event database l08.
In a third control block 206, the batch processing means 102 compares the events with the user profiles stored in the user profile database 106.
In a fourth control block 208, if the conditions of an alias for a particular user are met then the user is notified, as defined in the user profile. As stated above, the user may be notified by either an electronic mail message and/or a pager message and/or facsimile.
Industrial Applicability With reference to the drawings and in operation the present invention provides a method for providing information relating to a mobile machine to a user.
The mobile machine is preferably one in a fleet of machines. Each machine includes an on-board information manager which collects data from a plurality of sensors and determines a number of machine parameters. The on-board information manager analyzes the parameters and detects any of a number of predetermined events.
When an event occurs it is logged, i.e., stored in memory. The events are then transmitted over a data link to a remote location.
At the remote location, the batch processing means 102 compares the events with a profile associated with a user.
Events may also be identified and logged by the off-board information manager.
If the events correspond to the events defined in the profile, then the user is notified. As stated above, notification can be by any suitable method including electronic mail and page messages.
With reference to Fig. 4, a first application of the present invention is illustrated.
The application is described solely for illustration purposes. The present invention may be adapted for a variety of such systems.
Data from first, second and third mobile machines 304, 306, 308 at a work site 302 is collected by respective first, second, and third on-board information managers 310, 312, 314. The data is relayed via a communications link to a data manager 316 implemented on a computer workstation.
With reference to Fig. 4, a second application of the present invention is illustrated.
Parameter data from each machine may be collected by several different means. In the illustrated example, data from machines located at three separate sites is collected.
At a first work site, the data is collected at a first work station 402 via radio Iinks. At a second work site, the data is collected at a second work station 404 via radio links. At a first remote site, parameter data from the third remote site is collected at a database server work station 406 over a satellite communication link.
The data collected by the first and second work stations 402, 404 are delivered to a third work station 410 at a second remote site.
The database server work station 406 is preferably connected to a computer network 412. The network 412 includes first, second, and third network computers 414, 416, 418.
Users can access the data stored on the database server work station 406 and receive electronic mail via the first, second, and third network computers 4l4, 416, 418.
Users can also access the data stored on the third work station 406 and receive electronic mail via first and second remote work stations 420, 422.
WO 98/25235 PCT/i1S97/20799 _g_ Events may be stored on both the third work station 410 and the database server work station 406.
Each work station 406, 410 may analyze the events and notify the users as described above.
Other aspects, objects, and features of the present invention can be obtained from a study of the drawings, the disclosure, and the appended claims.
Generally, the information manager 120 "traps" or stores data when a predetermined event occurs or under "trapping" conditions. The parameters stored and the form of the data are dependent upon the particular event.
Preferably, the warning manager 100 is implemented on a computer workstation operating the Hewlett-Packard HP-UX operating system.
The data manager 100 includes a batch processing means 102 for receiving and analyzing the events.
A fleet and machine database means 104 contains information defining a fleet of similar or commonly owned or operated machines. The fleet and machine database means 104 also includes data relating to the number and type of a11 machines in the fleet.
A user profile database 106 contains information relating to all users of the data manager including a user profile which defines which events will require that the user be notified (see below).
An event database 108 contains information relating to a11 triggered events received from the machines in the fleet. The events stored in the event database may be received from the on-board information manager 120 in any of a number of methods, i.e., over WO 98l25235 PCTlI3S97120799 a radio datalink, a satellite datalink, or similar method.
The event database 108 may also contain events generated by an off-board information manager 122. Preferably, the off-board information manager uses a knowledge based system to generate events based on current and past on-board data, service history, oil sample data, and the like.
A user interface l10 allows a user to access both the user profile database 106 and the event database 108. The user interface 110 also allows the user to input information relating to the fleet or machine data.
The batch processing means 102 retrieves a list of events from the event database 108 and the user profiles from the user profile database 106. The batch processing means 102 compares the list of events with the profile of each user.
If a11 the conditions of a user profile are met, then the user is notified, via a notification means 112. The user profile defines the events which trigger the notification and the method of notification .
In the preferred embodiment, the user may be notified by an electronic mail message or report 114 or by an pager report via a pager 116 or by a facsimile report 122.
Additionally, each user may have multiple aliases or profiles. Each alias has a different purpose and therefore a different list of events which trigger notification of the user.
For example, assume there are two users:
user one and user two. Each user has two profiles:
user one - profile one, user one - profile two, user two - profile one, and user two - profile two. Each profile of each user has a different set of events which must occur before the user is notified.
Each proffile can be predeffined for a different event or different set of events. Each profile may also trigger a different mode or modes of communication (page, Email, fax).
With reference to Fig. 2, operation of the present invention will now be discussed.
In a first control block 202, each machine in the fleet is monitored via an on-board information manager 120. In the preferred embodiment, an off-board information manager 122 is also used to monitor the fleet. The information manager 120, 122 senses predetermined machine parameters and calculates other machine parameters. The parameters are stored on-board in various formats.
The information manager analyzes the data and identifies predetermined events. An event is a predetermined condition or set of conditions of the machine parameters. For example, one event may be defined as when a parameter reaches a predetermined threshold. Other events may be tied to two or more parameters.
In a second control block 204, the event or events are delivered to the data manager 100. The data manager 100 stores the events in the event database l08.
In a third control block 206, the batch processing means 102 compares the events with the user profiles stored in the user profile database 106.
In a fourth control block 208, if the conditions of an alias for a particular user are met then the user is notified, as defined in the user profile. As stated above, the user may be notified by either an electronic mail message and/or a pager message and/or facsimile.
Industrial Applicability With reference to the drawings and in operation the present invention provides a method for providing information relating to a mobile machine to a user.
The mobile machine is preferably one in a fleet of machines. Each machine includes an on-board information manager which collects data from a plurality of sensors and determines a number of machine parameters. The on-board information manager analyzes the parameters and detects any of a number of predetermined events.
When an event occurs it is logged, i.e., stored in memory. The events are then transmitted over a data link to a remote location.
At the remote location, the batch processing means 102 compares the events with a profile associated with a user.
Events may also be identified and logged by the off-board information manager.
If the events correspond to the events defined in the profile, then the user is notified. As stated above, notification can be by any suitable method including electronic mail and page messages.
With reference to Fig. 4, a first application of the present invention is illustrated.
The application is described solely for illustration purposes. The present invention may be adapted for a variety of such systems.
Data from first, second and third mobile machines 304, 306, 308 at a work site 302 is collected by respective first, second, and third on-board information managers 310, 312, 314. The data is relayed via a communications link to a data manager 316 implemented on a computer workstation.
With reference to Fig. 4, a second application of the present invention is illustrated.
Parameter data from each machine may be collected by several different means. In the illustrated example, data from machines located at three separate sites is collected.
At a first work site, the data is collected at a first work station 402 via radio Iinks. At a second work site, the data is collected at a second work station 404 via radio links. At a first remote site, parameter data from the third remote site is collected at a database server work station 406 over a satellite communication link.
The data collected by the first and second work stations 402, 404 are delivered to a third work station 410 at a second remote site.
The database server work station 406 is preferably connected to a computer network 412. The network 412 includes first, second, and third network computers 414, 416, 418.
Users can access the data stored on the database server work station 406 and receive electronic mail via the first, second, and third network computers 4l4, 416, 418.
Users can also access the data stored on the third work station 406 and receive electronic mail via first and second remote work stations 420, 422.
WO 98/25235 PCT/i1S97/20799 _g_ Events may be stored on both the third work station 410 and the database server work station 406.
Each work station 406, 410 may analyze the events and notify the users as described above.
Other aspects, objects, and features of the present invention can be obtained from a study of the drawings, the disclosure, and the appended claims.
Claims (14)
1. A method for providing information relating to a machine (118) to a user, comprising:
sensing predetermined events relating to the machine (118) and producing corresponding event signals;
delivering said event signals to a remote site (316);
charaterized by comparing said event signals to a profile of events corresponding to the user; and, delivering a notification signal to the user if said event signals match said profile.
sensing predetermined events relating to the machine (118) and producing corresponding event signals;
delivering said event signals to a remote site (316);
charaterized by comparing said event signals to a profile of events corresponding to the user; and, delivering a notification signal to the user if said event signals match said profile.
2. A method, as set forth in claim 1, wherein said step of sensing predetermined events includes the steps of:
determining a parameter of the machine (118);
comparing said parameter to a threshold and wherein said predetermined events is sensed if said parameter exceeds said threshold.
determining a parameter of the machine (118);
comparing said parameter to a threshold and wherein said predetermined events is sensed if said parameter exceeds said threshold.
3. A method, as set forth in claim 1, wherein said predetermined events are functions of at least one parameter of the machine (118).
4. A method, as set forth in claim 1, wherein said event signals include the occurrence of the event and related parameter data.
5. A method, as set forth in claim 1, including the steps of comparing said event signals to a second profile of events corresponding to another user; and not delivering a notification signal to said another user if said event signals do not match said second profile.
6. A method, as set forth in claim 1, wherein said event signals includes a list of said predetermined events.
7. A method, as set forth in claim 1, wherein said notification signal is an electronic mail message (114).
8. A method, as set forth in claim 1, wherein said notification signal is a message sent to a pager (116).
9. A method, as set forth in claim 1, wherein said notification signal is a message sent via facsimile (122).
10. A method as forth in claim 1, including the steps of:
comparing said event signals to a second profile of events corresponding to the user; and, delivering a second notification signal to the user if said event signals match said second profile.
comparing said event signals to a second profile of events corresponding to the user; and, delivering a second notification signal to the user if said event signals match said second profile.
11. A method as forth in claim 1, including the steps of:
comparing said event signals to a second profile of events corresponding to a second user; and, delivering a second notification signal to said second user if said event signals match said second profile.
comparing said event signals to a second profile of events corresponding to a second user; and, delivering a second notification signal to said second user if said event signals match said second profile.
12. A method, as set forth in claim 1, wherein said notification signal includes at least one of the following: an electronic mail message (114), a message sent to a pager (116) and a message sent via facsimile (122).
13. A method, as set forth in claim 1, wherein said notification signal includes at least two of the following: an electronic mail message (114), a message sent to a pager (116) and a message sent via facsimile (122).
14. A method, as set forth in claim 1, wherein said notification signal is defined by said profile.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/760,496 US5808907A (en) | 1996-12-05 | 1996-12-05 | Method for providing information relating to a mobile machine to a user |
US08/760,496 | 1996-12-05 | ||
PCT/US1997/020799 WO1998025235A1 (en) | 1996-12-05 | 1997-11-13 | Method for providing information relating to a mobile machine to a user |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2270999A1 true CA2270999A1 (en) | 1998-06-11 |
Family
ID=25059280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002270999A Abandoned CA2270999A1 (en) | 1996-12-05 | 1997-11-13 | Method for providing information relating to a mobile machine to a user |
Country Status (6)
Country | Link |
---|---|
US (1) | US5808907A (en) |
JP (1) | JP2001506023A (en) |
AU (1) | AU723522B2 (en) |
CA (1) | CA2270999A1 (en) |
DE (1) | DE19782159T1 (en) |
WO (1) | WO1998025235A1 (en) |
Families Citing this family (94)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
US6014447A (en) * | 1997-03-20 | 2000-01-11 | Raytheon Company | Passive vehicle classification using low frequency electro-magnetic emanations |
US5864783A (en) * | 1997-04-04 | 1999-01-26 | Sno-Way International | Apparatus for testing snow removal equipment |
US6047261A (en) * | 1997-10-31 | 2000-04-04 | Ncr Corporation | Method and system for monitoring and enhancing computer-assisted performance |
US6678612B1 (en) | 1997-12-16 | 2004-01-13 | Maurice A. Khawam | Wireless vehicle location and emergency notification system |
AU1918699A (en) * | 1997-12-16 | 1999-07-05 | Maurice A. Khawam | Wireless vehicle location and emergency notification system |
US7769620B1 (en) | 1998-09-01 | 2010-08-03 | Dennis Fernandez | Adaptive direct transaction for networked client group |
EP2065869A2 (en) | 1998-11-05 | 2009-06-03 | International Truck and Engine Corporation | Land vehicle communications systems and process for providing information and coordinating vehicle activities |
US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
WO2001001366A2 (en) | 1999-06-25 | 2001-01-04 | Telemonitor, Inc. | Smart remote monitoring system and method |
US6330499B1 (en) * | 1999-07-21 | 2001-12-11 | International Business Machines Corporation | System and method for vehicle diagnostics and health monitoring |
US6611755B1 (en) * | 1999-12-19 | 2003-08-26 | Trimble Navigation Ltd. | Vehicle tracking, communication and fleet management system |
US6487479B1 (en) * | 2000-01-07 | 2002-11-26 | General Electric Co. | Methods and systems for aviation component repair services |
US6370454B1 (en) * | 2000-02-25 | 2002-04-09 | Edwin S. Moore Iii | Apparatus and method for monitoring and maintaining mechanized equipment |
US6810362B2 (en) * | 2000-03-31 | 2004-10-26 | Hitachi Construction Machinery Co., Ltd. | Construction machine managing method and system, and arithmetic processing device |
US6917846B1 (en) | 2000-06-07 | 2005-07-12 | Caterpillar Inc | Apparatus and method of providing a work machine |
US6308120B1 (en) * | 2000-06-29 | 2001-10-23 | U-Haul International, Inc. | Vehicle service status tracking system and method |
US6957133B1 (en) | 2003-05-08 | 2005-10-18 | Reynolds & Reynolds Holdings, Inc. | Small-scale, integrated vehicle telematics device |
US7904219B1 (en) | 2000-07-25 | 2011-03-08 | Htiip, Llc | Peripheral access devices and sensors for use with vehicle telematics devices and systems |
US6636790B1 (en) | 2000-07-25 | 2003-10-21 | Reynolds And Reynolds Holdings, Inc. | Wireless diagnostic system and method for monitoring vehicles |
US20020173885A1 (en) | 2001-03-13 | 2002-11-21 | Lowrey Larkin Hill | Internet-based system for monitoring vehicles |
US6604033B1 (en) | 2000-07-25 | 2003-08-05 | Networkcar.Com | Wireless diagnostic system for characterizing a vehicle's exhaust emissions |
US7228211B1 (en) | 2000-07-25 | 2007-06-05 | Hti Ip, Llc | Telematics device for vehicles with an interface for multiple peripheral devices |
US6621413B1 (en) | 2000-08-16 | 2003-09-16 | Ge Medical Systems Global Technology Company, Llc | Wireless monitoring of a mobile magnet |
US20020065883A1 (en) * | 2000-11-30 | 2002-05-30 | E. Michael Lunsford | Method and apparatus for effecting a personal profile detection system |
US7458080B2 (en) * | 2000-12-19 | 2008-11-25 | Microsoft Corporation | System and method for optimizing user notifications for small computer devices |
US7034710B2 (en) * | 2000-12-20 | 2006-04-25 | Caterpillar Inc | Apparatus and method for displaying information related to a machine |
FR2819666A1 (en) * | 2001-01-18 | 2002-07-19 | France Telecom | Digital transmission network event alerting/collecting system having received information alerting message extracted and delivered selected communication terminal |
US20020116107A1 (en) * | 2001-02-07 | 2002-08-22 | Deere & Company | Method of monitoring equipment of an agricultural machine |
US20020107624A1 (en) * | 2001-02-07 | 2002-08-08 | Deere & Company, A Delaware Corporation | Monitoring equipment for an agricultural machine |
US8510476B2 (en) * | 2001-02-15 | 2013-08-13 | Brooks Automation, Inc. | Secure remote diagnostic customer support network |
US6611740B2 (en) | 2001-03-14 | 2003-08-26 | Networkcar | Internet-based vehicle-diagnostic system |
US7523159B1 (en) | 2001-03-14 | 2009-04-21 | Hti, Ip, Llc | Systems, methods and devices for a telematics web services interface feature |
US6879894B1 (en) * | 2001-04-30 | 2005-04-12 | Reynolds & Reynolds Holdings, Inc. | Internet-based emissions test for vehicles |
WO2002103316A2 (en) * | 2001-06-15 | 2002-12-27 | Carcheckup, Llc | Auto diagnosis method and device |
US6594579B1 (en) | 2001-08-06 | 2003-07-15 | Networkcar | Internet-based method for determining a vehicle's fuel efficiency |
US6828924B2 (en) | 2001-11-06 | 2004-12-07 | Volvo Trucks North America, Inc. | Integrated vehicle communications display |
US7174243B1 (en) | 2001-12-06 | 2007-02-06 | Hti Ip, Llc | Wireless, internet-based system for transmitting and analyzing GPS data |
US8014974B2 (en) * | 2001-12-19 | 2011-09-06 | Caterpillar Inc. | System and method for analyzing and reporting machine operating parameters |
AU2003234106A1 (en) | 2002-04-15 | 2003-11-03 | Invensys Systems, Inc. | Methods and apparatus for process, factory-floor, environmental, computer aided manufacturing-based or other control system with real-time data distribution |
US7292918B2 (en) * | 2002-06-21 | 2007-11-06 | Intel Corporation | PC-based automobile owner's manual, diagnostics, and auto care |
US9205744B2 (en) | 2002-06-21 | 2015-12-08 | Intel Corporation | PC-based automobile owner's manual, diagnostics, and auto care |
US20040021563A1 (en) * | 2002-07-31 | 2004-02-05 | Deere & Company | Method for remote monitoring equipment for an agricultural machine |
US20040073468A1 (en) * | 2002-10-10 | 2004-04-15 | Caterpillar Inc. | System and method of managing a fleet of machines |
US7467018B1 (en) | 2002-11-18 | 2008-12-16 | Rockwell Automation Technologies, Inc. | Embedded database systems and methods in an industrial controller environment |
US20040250908A1 (en) * | 2002-12-19 | 2004-12-16 | Hicks Keith B. | Method and system configured to manage a tree harvesting process |
US9520005B2 (en) | 2003-07-24 | 2016-12-13 | Verizon Telematics Inc. | Wireless vehicle-monitoring system |
US7113127B1 (en) | 2003-07-24 | 2006-09-26 | Reynolds And Reynolds Holdings, Inc. | Wireless vehicle-monitoring system operating on both terrestrial and satellite networks |
US20050107934A1 (en) * | 2003-11-18 | 2005-05-19 | Caterpillar Inc. | Work site tracking system and method |
EP1571515A1 (en) * | 2004-03-04 | 2005-09-07 | Leica Geosystems AG | Method and apparatus for managing data relative to a worksite area |
US7225065B1 (en) | 2004-04-26 | 2007-05-29 | Hti Ip, Llc | In-vehicle wiring harness with multiple adaptors for an on-board diagnostic connector |
US20050267713A1 (en) * | 2004-05-27 | 2005-12-01 | Caterpillar Inc. | Data acquisition system for generating operator-indexed information |
US7113839B2 (en) * | 2004-05-27 | 2006-09-26 | Caterpillar Inc. | System for providing indexed machine utilization metrics |
US20060133412A1 (en) * | 2004-12-22 | 2006-06-22 | Rockwell Automation Technologies, Inc. | Integration of control and business applications using integration servers |
US7706895B2 (en) * | 2005-02-25 | 2010-04-27 | Rockwell Automation Technologies, Inc. | Reliable messaging instruction |
US7565351B1 (en) | 2005-03-14 | 2009-07-21 | Rockwell Automation Technologies, Inc. | Automation device data interface |
US7233830B1 (en) * | 2005-05-31 | 2007-06-19 | Rockwell Automation Technologies, Inc. | Application and service management for industrial control devices |
US7945364B2 (en) * | 2005-09-30 | 2011-05-17 | Caterpillar Inc. | Service for improving haulage efficiency |
US20080059005A1 (en) * | 2006-08-31 | 2008-03-06 | Jonny Ray Greiner | System and method for selective on-board processing of machine data |
US20080059080A1 (en) * | 2006-08-31 | 2008-03-06 | Caterpillar Inc. | Method and system for selective, event-based communications |
US20080059411A1 (en) * | 2006-08-31 | 2008-03-06 | Caterpillar Inc. | Performance-based job site management system |
US8145513B2 (en) * | 2006-09-29 | 2012-03-27 | Caterpillar Inc. | Haul road maintenance management system |
US20080082345A1 (en) * | 2006-09-29 | 2008-04-03 | Caterpillar Inc. | System and method for evaluating risks associated with delaying machine maintenance |
US20080147571A1 (en) * | 2006-09-29 | 2008-06-19 | Caterpillar Inc. | System and method for analyzing machine customization costs |
US7945385B2 (en) * | 2007-03-30 | 2011-05-17 | Caterpillar Inc. | GUI interface for a road maintenance management control system |
WO2008130610A1 (en) | 2007-04-20 | 2008-10-30 | Mark Williams | Vertical curve system for surface grading |
US20080270074A1 (en) * | 2007-04-30 | 2008-10-30 | Caterpillar Inc. | User customized machine data acquisition system |
US9299247B2 (en) | 2008-01-14 | 2016-03-29 | Caterpillar Inc. | System and method for adjusting machine parameters |
CN102120554B (en) | 2008-04-18 | 2015-05-06 | 雷蒙德股份有限公司 | System for managing operation of industrial vehicles |
WO2010030341A1 (en) | 2008-09-09 | 2010-03-18 | United Parcel Service Of America, Inc. | Systems and methods of utilizing telematics data to improve fleet management operations |
US11482058B2 (en) | 2008-09-09 | 2022-10-25 | United Parcel Service Of America, Inc. | Systems and methods for utilizing telematics data to improve fleet management operations |
MX2012001497A (en) | 2009-08-14 | 2012-06-19 | Telogis Inc | Real time map rendering with data clustering and expansion and overlay. |
US8275508B1 (en) * | 2011-03-03 | 2012-09-25 | Telogis, Inc. | History timeline display for vehicle fleet management |
US9953468B2 (en) | 2011-03-31 | 2018-04-24 | United Parcel Service Of America, Inc. | Segmenting operational data |
US9208626B2 (en) | 2011-03-31 | 2015-12-08 | United Parcel Service Of America, Inc. | Systems and methods for segmenting operational data |
US9104537B1 (en) * | 2011-04-22 | 2015-08-11 | Angel A. Penilla | Methods and systems for generating setting recommendation to user accounts for registered vehicles via cloud systems and remotely applying settings |
WO2013043928A2 (en) | 2011-09-20 | 2013-03-28 | Telogis, Inc. | Vehicle fleet work order management system |
JP6059425B2 (en) * | 2011-10-12 | 2017-01-11 | ヤンマー株式会社 | Remote monitoring terminal device for traveling work machine or ship |
EP2823267A4 (en) | 2012-03-08 | 2015-09-30 | Husqvarna Ab | Equipment data sensor and sensing for fleet management |
US10032123B2 (en) * | 2012-03-08 | 2018-07-24 | Husqvarna Ab | Fleet management portal for outdoor power equipment |
US20130339266A1 (en) | 2012-06-15 | 2013-12-19 | Telogis, Inc. | Vehicle fleet routing system |
WO2013188097A2 (en) | 2012-06-15 | 2013-12-19 | Telogis, Inc. | Vehicle fleet routing system |
US20140277906A1 (en) * | 2013-03-17 | 2014-09-18 | Larkin Hill Lowrey | Method and system for monitoring vehicles |
US9805521B1 (en) | 2013-12-03 | 2017-10-31 | United Parcel Service Of America, Inc. | Systems and methods for assessing turns made by a vehicle |
US20160334225A1 (en) | 2015-05-11 | 2016-11-17 | United Parcel Service Of America, Inc. | Determining street segment headings |
US20180174246A1 (en) * | 2016-12-21 | 2018-06-21 | Caterpillar Inc. | System and method for monitoring fleet performance |
US11010991B2 (en) | 2018-12-31 | 2021-05-18 | Command Alkon Incorporated | Automated load and unload detection system for bulk material hauler vehicles |
US11574510B2 (en) | 2020-03-30 | 2023-02-07 | Innova Electronics Corporation | Multi-functional automotive diagnostic tablet with interchangeable function-specific cartridges |
US11967189B2 (en) | 2020-04-20 | 2024-04-23 | Innova Electronics Corporation | Router for communicating vehicle data to a vehicle resource |
US11651628B2 (en) | 2020-04-20 | 2023-05-16 | Innova Electronics Corporation | Router for vehicle diagnostic system |
US11455841B1 (en) | 2021-08-26 | 2022-09-27 | Innova Electronics Corporation | System and method for selective vehicle data retrieval |
US11335139B1 (en) | 2021-08-26 | 2022-05-17 | Innova Electronics Corporation | System and method for selective vehicle data retrieval |
US11625962B2 (en) | 2021-08-26 | 2023-04-11 | Innova Electronics Corporation | System, method, and computer program product for providing application-based assistance with vehicle emission test compliance |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5644489A (en) * | 1984-04-27 | 1997-07-01 | Hagenbuch; Leroy G. | Apparatus and method for identifying containers from which material is collected and loaded onto a haulage vehicle |
GB8903123D0 (en) * | 1989-02-11 | 1989-03-30 | Lewis Roger W D | Vehicle monitoring system |
JP2574892B2 (en) * | 1989-02-15 | 1997-01-22 | 株式会社日立製作所 | Load sharing control method for automobile |
WO1993012641A1 (en) * | 1992-01-03 | 1993-07-08 | The Toro Company | Electronic control for turf maintenance vehicle |
JPH06112989A (en) * | 1992-09-28 | 1994-04-22 | Horiba Ltd | Analysis system |
US5442553A (en) * | 1992-11-16 | 1995-08-15 | Motorola | Wireless motor vehicle diagnostic and software upgrade system |
US5400018A (en) * | 1992-12-22 | 1995-03-21 | Caterpillar Inc. | Method of relaying information relating to the status of a vehicle |
US5475597A (en) * | 1993-02-24 | 1995-12-12 | Amsc Subsidiary Corporation | System for mapping occurrences of predetermined conditions in a transport route |
US5499182A (en) * | 1994-12-07 | 1996-03-12 | Ousborne; Jeffrey | Vehicle driver performance monitoring system |
US5648898A (en) * | 1994-12-19 | 1997-07-15 | Caterpillar Inc. | Method for programming a vehicle monitoring and control system |
-
1996
- 1996-12-05 US US08/760,496 patent/US5808907A/en not_active Expired - Lifetime
-
1997
- 1997-11-13 WO PCT/US1997/020799 patent/WO1998025235A1/en active IP Right Grant
- 1997-11-13 AU AU52575/98A patent/AU723522B2/en not_active Ceased
- 1997-11-13 JP JP52559598A patent/JP2001506023A/en active Pending
- 1997-11-13 DE DE19782159T patent/DE19782159T1/en not_active Withdrawn
- 1997-11-13 CA CA002270999A patent/CA2270999A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2001506023A (en) | 2001-05-08 |
AU723522B2 (en) | 2000-08-31 |
DE19782159T1 (en) | 1999-10-14 |
AU5257598A (en) | 1998-06-29 |
WO1998025235A1 (en) | 1998-06-11 |
US5808907A (en) | 1998-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5808907A (en) | Method for providing information relating to a mobile machine to a user | |
US6643571B2 (en) | System and method for communication between vehicles and a supervisor station | |
US7953547B2 (en) | Systems, methods, and computer program products for generating reference geocodes for point addresses | |
US7397392B2 (en) | Method for remote monitoring equipment for an agricultural machine | |
US9652973B2 (en) | Apparatus, systems, and methods for processing alerts relating to an in-vehicle control unit | |
US8392552B2 (en) | System and method for providing configurable security monitoring utilizing an integrated information system | |
EP1377952B1 (en) | Method and apparatus for surveillance | |
EP1485878A2 (en) | Remote monitoring, configuring, programming and diagnostic system and method for vehicles and vehicle components | |
CN113163369A (en) | Vehicle intrusion prevention processing method and device and automobile | |
WO2001091350A3 (en) | System and method for performing remote security management of client computer systems | |
KR20160062259A (en) | Method, system and computer readable medium for managing abnormal state of vehicle | |
EP1211648A2 (en) | Vehicle management system | |
US6807416B2 (en) | Troubleshooting method and apparatus | |
CN116206246A (en) | Method and system for identifying safety violation target of infrastructure engineering | |
JP4315073B2 (en) | Failure analysis system | |
CN112567305B (en) | Information processing apparatus, information processing system, and information processing method | |
JP2003132019A (en) | Hindrance-monitoring method for computer system | |
WO2021042233A1 (en) | Remote diagnosis system, apparatus and method for power tool | |
CN114501186B (en) | Data acquisition system, method, electronic equipment and storage medium | |
JP2002232871A (en) | System for detecting manner breach in public place, remote monitoring system of public place, manner breach detecting system for station yard and station business remote monitoring system | |
CN117055388A (en) | Intelligent park safety monitoring management platform | |
JP2946906B2 (en) | Vending machine information transmission abnormality detection device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FZDE | Discontinued |