Method and system for diagnosing, collecting information and servicing a remote system
First Claim
Patent Images
1. A method, comprising:
- using a sensor disposed in a motor vehicle to measure a condition of a component of the motor vehicle;
storing information generated by the sensor locally in the motor vehicle;
transmitting the information from the motor vehicle to a first computer at a central service center via a network, the first computer being configured to maintain a service history for the motor vehicle;
analyzing, with at least one processor at the first computer, the information from the motor vehicle to automatically identify a problem or abnormal condition of the motor vehicle;
analyzing, with the at least one processor at the first computer, the service history to automatically identify one of a manufacturer, a service depot, and a dealer;
transmitting a maintenance request and the service history from the first computer to a second computer of the one of the manufacturer, the service depot, and the dealer through the network;
sending a network communication from the second computer of one of the manufacturer, the service depot, and the dealer to a user of the motor vehicle, based on the information stored in the motor vehicle that has been transmitted to the first computer,wherein the condition of the component of the motor vehicle includes an event in the motor vehicle which is an interaction between the user of the motor vehicle and the motor vehicle;
determining a cumulative number of uses of a subcomponent of the motor vehicle that caused the event;
storing the cumulative number of uses of the subcomponent of the motor vehicle that caused the event;
determining a sequence of use for a plurality of subcomponents of the motor vehicle;
storing the sequence of use for the plurality of subcomponents of the motor vehicle; and
transmitting the cumulative number of uses of the subcomponent and the sequence of use from the motor vehicle to the first computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A monitoring system, method, and computer-program product tracks events and device states in a device and sends those events and states to a remote central service center using an Internet access module. The remote central service center monitors the received events and states for errors or warnings. The monitoring software (e.g., a dynamic link library) supports multiple data formats and multiple protocols to more effectively communicate the event and state information.
-
Citations
30 Claims
-
1. A method, comprising:
-
using a sensor disposed in a motor vehicle to measure a condition of a component of the motor vehicle; storing information generated by the sensor locally in the motor vehicle; transmitting the information from the motor vehicle to a first computer at a central service center via a network, the first computer being configured to maintain a service history for the motor vehicle; analyzing, with at least one processor at the first computer, the information from the motor vehicle to automatically identify a problem or abnormal condition of the motor vehicle; analyzing, with the at least one processor at the first computer, the service history to automatically identify one of a manufacturer, a service depot, and a dealer; transmitting a maintenance request and the service history from the first computer to a second computer of the one of the manufacturer, the service depot, and the dealer through the network; sending a network communication from the second computer of one of the manufacturer, the service depot, and the dealer to a user of the motor vehicle, based on the information stored in the motor vehicle that has been transmitted to the first computer, wherein the condition of the component of the motor vehicle includes an event in the motor vehicle which is an interaction between the user of the motor vehicle and the motor vehicle; determining a cumulative number of uses of a subcomponent of the motor vehicle that caused the event; storing the cumulative number of uses of the subcomponent of the motor vehicle that caused the event; determining a sequence of use for a plurality of subcomponents of the motor vehicle; storing the sequence of use for the plurality of subcomponents of the motor vehicle; and transmitting the cumulative number of uses of the subcomponent and the sequence of use from the motor vehicle to the first computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
means for measuring a condition of a component of a motor vehicle, said means for measuring being disposed in the motor vehicle; means for storing information generated by the sensor locally in the motor vehicle; means for transmitting the information from the motor vehicle to a first computer at a central service center via a network, the first computer being configured to maintain a service history for the motor vehicle, means for analyzing, with at least one processor at the first computer, transmitted information received from the motor vehicle to automatically identify a problem or abnormal condition of the motor vehicle; means for analyzing, with the at least one processor at the first computer, the service history to automatically identify one of a manufacturer, a service depot, and a dealer; means for transmitting a maintenance request and the service history from the first computer to a second computer of the one of the manufacturer, the service depot, and the dealer through the network; means for sending a network communication from the second computer of one of the manufacturer, the service depot, and the dealer to a user of the motor vehicle, based on the information stored in the motor vehicle that has been transmitted to the first computer, wherein the condition of the component of the motor vehicle includes an event in the motor vehicle which is an interaction between the user of the motor vehicle and the motor vehicle; means for determining a cumulative number of uses of a subcomponent of the motor vehicle that caused the event; means for storing the cumulative number of uses of the subcomponent of the motor vehicle that caused the event; means for determining a sequence of use for a plurality of subcomponents of the motor vehicle; means for storing the sequence of use for the plurality of subcomponents of the motor vehicle; and means for transmitting the cumulative number of uses of the subcomponent and the sequence of use from the motor vehicle to the first computer. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer readable storage medium encoded with instructions, which when executed by a computer, cause the computer to implement a method comprising:
-
using a sensor disposed in a motor vehicle to measure a condition of a component of the motor vehicle; storing information generated by the sensor locally in the motor vehicle; transmitting the information from the motor vehicle to a first computer at a central service center via a network, the first computer being configured to maintain a service history for the motor vehicle; analyzing, with at least one processor at the first computer, the information from the motor vehicle to automatically identify a problem or abnormal condition of the motor vehicle; analyzing, with the at least one processor at the first computer, the service history to automatically identify one of a manufacturer, a service depot, and a dealer; transmitting a maintenance request and the service history from the first computer to a second computer of the one of the manufacturer, the service depot, and the dealer through the network; sending a network communication from the second computer of one of the manufacturer, the service depot, and the dealer to a user of the motor vehicle, based on the information stored in the motor vehicle that has been transmitted to the first computer, wherein the condition of the component of the motor vehicle includes an event in the motor vehicle which is an interaction between the user of the motor vehicle and the motor vehicle; determining a cumulative number of uses of a subcomponent of the motor vehicle that caused the event; storing the cumulative number of uses of the subcomponent of the motor vehicle that caused the event; determining a sequence of use for a plurality of subcomponents of the motor vehicle; storing the sequence of use for the plurality of subcomponents of the motor vehicle; and transmitting the cumulative number of uses of the subcomponent and the sequence of use from the motor vehicle to the first computer.
-
Specification