IP Library Granted Patent US 7,477,968
Granted Patent B1
US 7,477,968 · App. 10/626,810 · Granted Jan 13, 2009

Internet-based vehicle-diagnostic system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,477,968
App. No.
10/626,810
Granted
Jan 13, 2009
Kind
B1
Abstract

The invention provides a system for monitoring a vehicle that includes a wireless appliance in electrical contact with an in-vehicle computer. The wireless appliance features: 1) a data-collection component that supports communication software that collects diagnostic data from the computer; and 2) a data-transmission component, in electrical communication with the data-collection electronics, configured to transmit an outgoing data packet comprising the diagnostic data over a network and receive over the same network an incoming data packet that modifies the communication software. The wireless appliance communicates with a host computer system that is configured to: 1) receive the outgoing data packet from the network; 2) process the outgoing data packet to generate a set of vehicle diagnostic data; 3) host a web site on the Internet that displays the vehicle diagnostic data; and 4) send out the incoming data packet over the same network to modify the communication software.

Claims (60)

1. A method of monitoring a set of operational characteristics of a vehicle, comprising:

(a) wirelessly receiving, by a wireless appliance in a vehicle, a software component configured to identify a subset of a set of operational characteristics that are monitored by an on-board diagnostic computer of the vehicle;

(b) processing the received software component;

(c) collecting from the vehicle's on-board diagnostic computer data for the subset of operational characteristics identified in the received software component according to a first frequency;

(d) wirelessly transmitting to a base station the collected data according to a second frequency; and

(e) wirelessly transmitting to a base station data indicative of the vehicle's location,

wherein the software component comprises an address that describes a location of a diagnostic datum in a computer memory in the vehicle,

wherein the software component comprises said first frequency for collecting from the vehicle's on-board diagnostic computer data for the subset of operational characteristics, and said second frequency for wirelessly transmitting said collected data to said base station, and

wherein the operational characteristics include at least one of the following: diagnostic trouble codes, vehicle speed, fuel level, fuel pressure, miles per gallon, engine RPM, mileage, oil pressure, oil temperature, tire pressure, tire temperature, engine coolant temperature, intake-manifold pressure, engine-performance tuning parameters, alarm status, accelerometer status, cruise-control status, fuel-injector performance, spark-plug timing, or a status of an anti-lock braking system.

2. A method of monitoring a set of operational characteristics of a vehicle, comprising:

(a) wirelessly receiving, by a wireless appliance in a vehicle, a software component identifying a subset of a set of operational characteristics that are monitored by an on-board diagnostic computer of the vehicle;

(b) processing the received software component;

(c) collecting from the vehicle's on-board diagnostic computer data for the subset of operational characteristics identified in the received software component according to a first frequency; and

(d) automatically, repeatedly, and wirelessly transmitting to a base station the collected data according to a second frequency,

wherein the software component comprises said first frequency for collecting from the vehicle's on-board diagnostic computer data for the subset of operational characteristics, and said second frequency for wirelessly transmitting said collected data to said base station.

3. The method of claim 2 , wherein the software component comprises an address that describes a location of a diagnostic datum in a computer memory in the vehicle.

4. The method of claim 2 , wherein the software component is an ASCII or binary data file.

5. The method of claim 2 , wherein the operational characteristics include at least one of the following: diagnostic trouble codes, vehicle speed, fuel level, fuel pressure, miles per gallon, engine RPM, mileage, oil pressure, oil temperature, tire pressure, tire temperature, engine coolant temperature, intake-manifold pressure, engine-performance tuning parameters, alarm status, accelerometer status, cruise-control status, fuel-injector performance, spark-plug timing, or a status of an anti-lock braking system.

6. The method of claim 2 , further comprising wirelessly transmitting to a base station data indicative of the vehicle's location.

7. The method of claim 2 , wherein the vehicle is selected from a group comprising an automobile, truck, wheeled commercial equipment, heavy truck, power sport vehicle, collision repair vehicle, marine vehicle, and recreational vehicle.

8. A method of monitoring a set of vehicles, comprising:

(a) wirelessly receiving, by a host computer, operational characteristics of a set of vehicles;

(b) displaying, on a first web interface of a web site, operational characteristics of a single vehicle selected from among said set of vehicles;

(c) displaying, on a second web interface of the web site, operational characteristics of multiple vehicles among said set of vehicles; and

(d) wirelessly transmitting to each of the set of vehicles a software component identifying a subset of a set of operational characteristics to be monitored by an on-board diagnostic computer of a target vehicle, wherein the software component comprises a first frequency for querying the vehicle's on-board diagnostic computer for the subset of operational characteristics identified in the software component and a second frequency for wirelessly transmitting said data to the host computer,

wherein said multiple vehicles are associated with a single entity,

wherein said web site includes selectors corresponding to each of said set of operational characteristics, wherein said software component to be transmitted is configured to identify the selected operational characteristics,

wherein the first web interface comprises a first web page that displays a vehicle diagnostic datum,

wherein the first web page comprises data fields describing: (i) a name of a diagnostic datum; (ii) units corresponding to the diagnostic datum; and (iii) a numerical value corresponding to the diagnostic datum,

wherein the first web page further comprises multiple sets of diagnostic data associated with the single vehicle,

wherein the web site further comprises a login web page programmed to accept user name and password inputs of a user, and

wherein the web site is configured to determine whether the user is associated with the first or second web interface.

9. A method of monitoring a set of vehicles, comprising:

(a) wirelessly transmitting to each of the set of vehicles a software component identifying a subset of a set of operational characteristics to be monitored by an on-board diagnostic computer located in each of the set of vehicles, wherein the software component comprises a first frequency for querying the vehicle's on-board diagnostic computer for the subset of operational characteristics identified in the software component and a second frequency for wirelessly transmitting to a host computer said data;

(b) wirelessly receiving, by the host computer, queried operational characteristics of the set of vehicles;

(c) displaying, on a first web interface of a web site, queried operational characteristics of a single vehicle selected from among said set of vehicles; and

(d) displaying, on a second web interface of the web site, queried operational characteristics of multiple vehicles among said set of vehicles, wherein said multiple vehicles are associated with a single entity.

10. The method of claim 9 , wherein said web site includes selectors corresponding to each of said set of operational characteristics, wherein said software component to be transmitted is configured to identify the selected operational characteristics.

11. The method of claim 9 , wherein the first web interface comprises a first web page that displays a vehicle diagnostic datum.

12. The method of claim 11 , wherein the first web page comprises data fields describing: (i) a name of a diagnostic datum; (ii) units corresponding to the diagnostic datum; and (iii) a numerical value corresponding to the diagnostic datum.

13. The method of claim 12 , wherein the first web page further comprises multiple sets of diagnostic data associated with the single vehicle.

14. The method of claim 11 , wherein the first web page includes a graphical representation of a set of diagnostic data.

15. The method of claim 9 , wherein the web site further comprises a database component.

16. The method of claim 9 , wherein the web site further comprises a login web page programmed to accept user name and password inputs of a user.

17. The method of claim 16 , wherein the web site is configured to determine whether the user is associated with the first or second web interface.

18. The method of claim 9 , wherein the multiple vehicles are each associated with a single user.

19. The method of claim 9 , wherein the web site is configured to be displayed on a hand-held device.

20. The method of claim 19 , wherein the hand-held device comprises a cellular telephone, computer, or personal digital assistant (PDA).

21. The method of claim 9 , further comprising sending an electronic communication including at least a portion of the operational characteristics of the single vehicle or multiple vehicles.

22. The method of claim 9 , further comprising analyzing a location of the single vehicle and displaying the location on at least one map.

23. The method of claim 9 , wherein the set of vehicles includes at least one vehicle selected from a group comprising an automobile, truck, wheeled commercial equipment, heavy truck, power sport vehicle, collision repair vehicle, marine vehicle, and recreational vehicle.

24. The method of claim 9 , wherein the set of vehicles includes a fleet of vehicles.

25. A method of monitoring a set of vehicles, comprising:

(a) wirelessly transmitting, by a host computer, a software component,

wherein the software component identifies a subset of a set of operational characteristics that are monitorable by an on-board diagnostic computer of a target vehicle among a set of vehicles,

wherein the software component comprises a first frequency for querying the vehicle's on-board diagnostic computer for the subset of operational characteristics identified in the software component and a second frequency for wirelessly transmitting to the host computer said data; and

(b) wirelessly receiving, by the host computer, collected vehicle data of the target vehicle, the collected data including the subset of monitorable operational characteristics identified in the transmitted software component.

26. The method of claim 25 , wherein the software component is associated with a predetermined group of vehicles.

27. The method of claim 26 , wherein the predetermined group of vehicles have at least one attribute in common.

28. The method of claim 25 , wherein the set of vehicles includes at least one vehicle selected from a group comprising an automobile, truck, wheeled commercial equipment, heavy truck, power sport vehicle, collision repair vehicle, marine vehicle, and recreational vehicle.

Assignments (12)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: VERIZON CONNECT INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 047469/0089 →
CHANGE OF NAME Recorded Apr 11, 2018
From: VERIZON TELEMATICS INC.
To: VERIZON CONNECT INC.
Reel/Frame 045911/0801 →
CHANGE OF NAME Recorded Oct 7, 2016
From: NETWORKCAR.COM, INC.
To: NETWORKCAR, INC.
Reel/Frame 039966/0545 →
MERGER Recorded Feb 16, 2016
From: HTI IP, LLC
To: VERIZON TELEMATICS INC.
Reel/Frame 037827/0964 →
RELEASE OF ALL PRIOR SECURITY INTERESTS HELD BY MORGAN STANLEY Recorded Jul 29, 2012
From: MORGAN STANLEY & CO
To: HTI IP, LLC
Reel/Frame 028667/0240 →
RELEASE OF ALL PRIOR SECURITY INTERESTS HELD BY PLASE Recorded Jul 29, 2012
From: PLASE HT, LLC
To: HTI IP, LLC
Reel/Frame 028667/0310 →
GRANT OF SECURITY INTEREST IN US PATENTS AND APPLICATIONS Recorded Dec 21, 2009
From: HTI IP, LLC
To: MORGAN STANLEY & CO. INCORPORATED, AS COLLATERAL AGENT
Reel/Frame 023679/0419 →
SECURITY AGREEMENT Recorded Dec 18, 2009
From: HTI IP, LLC
To: PLASE HT, LLC
Reel/Frame 023668/0894 →
GRANT OF SECURITY INTEREST Recorded Apr 25, 2008
From: HTI IP, LLC
To: MORGAN STANLEY & CO. INCORPORATED, AS COLLATERAL AGENT
Reel/Frame 020858/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2006
From: REYNOLDS AND REYNOLDS HOLDINGS, INC.
To: HTI IP, LLC
Reel/Frame 018099/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2003
From: NETWORKCAR INC.
To: REYNOLDS AND REYNOLDS HOLDINGS, INC.
Reel/Frame 014333/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2003
From: LOWREY, LARKIN HILL; BANET, MATTHEW J.; LIGHTNER, BRUCE; BORREGO, DIEGO; MYERS, CHUCK; WILLIAMS, WADE
To: NETWORKCAR.COM
Reel/Frame 014333/0715 →