Internet-based vehicle-diagnostic system
First Claim
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, andwherein 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.
12 Assignments
0 Petitions
Accused Products
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.
304 Citations
28 Claims
-
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. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
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. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
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. - View Dependent Claims (26, 27, 28)
-
Specification