Automated automobile maintenance using a centralized expert system
First Claim
Patent Images
1. A method, comprising:
- maintaining, by a data center comprising one or more network devices, an expert knowledgebase that stores historical sensor data obtained from sensors disposed in a plurality of automobiles and historical repair data associated with the plurality of automobiles;
receiving, at the data center, first sensor data associated with automobile maintenance sensors from an automobile maintenance system of a first automobile via a first network comprising a wireless satellite network or a Public Land Mobile Network (PLMN);
storing the first sensor data in the historical sensor data of the expert knowledgebase;
analyzing, by one of the one or more network devices using an expert system, the first sensor data based on the historical sensor and repair data stored in the expert knowledgebase to identify one or more maintenance problems or one or more automobile defects, associated with the first automobile, that correspond to certain patterns in the historical sensor or the repair data;
sending, from the data center via a second network, the identified one or more maintenance problems or one or more automobile defects associated with the first automobile to service stations near a location of the first automobile or a location of a person associated with the first automobile for scheduling maintenance or repair of the one or more maintenance problems or automobile defects;
receiving service bids, via the second network, from one or more of the service stations for performing the maintenance or repair of the one or more maintenance problems or automobile defects;
providing an alert, via the first network, to the automobile maintenance system of the one or more maintenance problems or automobile defects, including a description of the one or more maintenance problems or automobile defects and a list of bids from the one or more service stations;
receiving, from the automobile maintenance system via the first network, selection of a service station of the one or more service stations for performing maintenance or repair; and
notifying the selected service station that the first automobile will be arriving for service including an identification of the one or more maintenance problems or automobile defects, and parts required for performing the maintenance or repair of the one or more maintenance problems or automobile defects.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a database that stores an expert knowledgebase, and one or more servers configured to implement an expert system. The one or more servers receive sensor data associated with sensors from automobile maintenance systems associated with respective ones of multiple automobiles, and analyze the sensor data, using the expert system and the expert knowledgebase, to diagnose whether the multiple automobiles require maintenance and/or repair. The one or more servers send, via a network, results of the analysis of the sensor data to service stations for scheduling maintenance and/or repair of the multiple automobiles.
7 Citations
17 Claims
-
1. A method, comprising:
-
maintaining, by a data center comprising one or more network devices, an expert knowledgebase that stores historical sensor data obtained from sensors disposed in a plurality of automobiles and historical repair data associated with the plurality of automobiles; receiving, at the data center, first sensor data associated with automobile maintenance sensors from an automobile maintenance system of a first automobile via a first network comprising a wireless satellite network or a Public Land Mobile Network (PLMN); storing the first sensor data in the historical sensor data of the expert knowledgebase; analyzing, by one of the one or more network devices using an expert system, the first sensor data based on the historical sensor and repair data stored in the expert knowledgebase to identify one or more maintenance problems or one or more automobile defects, associated with the first automobile, that correspond to certain patterns in the historical sensor or the repair data; sending, from the data center via a second network, the identified one or more maintenance problems or one or more automobile defects associated with the first automobile to service stations near a location of the first automobile or a location of a person associated with the first automobile for scheduling maintenance or repair of the one or more maintenance problems or automobile defects; receiving service bids, via the second network, from one or more of the service stations for performing the maintenance or repair of the one or more maintenance problems or automobile defects; providing an alert, via the first network, to the automobile maintenance system of the one or more maintenance problems or automobile defects, including a description of the one or more maintenance problems or automobile defects and a list of bids from the one or more service stations; receiving, from the automobile maintenance system via the first network, selection of a service station of the one or more service stations for performing maintenance or repair; and notifying the selected service station that the first automobile will be arriving for service including an identification of the one or more maintenance problems or automobile defects, and parts required for performing the maintenance or repair of the one or more maintenance problems or automobile defects. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
a database configured to store an expert knowledgebase that further stores historical sensor data obtained from sensors disposed in a plurality of automobiles and historical repair data associated with the plurality of automobiles; a communication interface coupled to a network; one or more processing units configured to implement an expert system and to; receive, via the communication interface, first sensor data associated with sensors from a first automobile maintenance system associated with a first automobile, receive, via the communication interface, second sensor data associated with sensors from a second automobile maintenance system associated with a second automobile, analyze the first sensor data, using the expert system, based on the historical sensor and repair data stored in the expert knowledgebase to identify one or more maintenance problems or one or more automobile defects, associated with the first automobile, that correspond to certain patterns in the historical sensor or repair data, analyze the second sensor data, using the expert system, based on the historical sensor and repair data stored in the expert knowledgebase to identify one or more maintenance problems or one or more automobile defects, associated with the second automobile, that correspond to certain patterns in the historical sensor or repair data, send, via the network, the identified one or more maintenance problems or one or more automobile defects associated with the first automobile to one or more first service stations near a location of the first automobile or a location of a person associated with the first automobile for scheduling maintenance or repair of the first automobile, send, via the network, the identified one or more maintenance problems or one or more automobile defects associated with the second automobile to one or more second service stations near a location of the second automobile or a location of a person associated with the second automobile for scheduling maintenance or repair of the second automobile, receive first service bids from the one or more first service stations for performing the maintenance or repair of the first automobile, send a first message to the first automobile that includes an identification of the one or more maintenance problems or automobile defects associated with the first automobile and a list comprising the received first service bids from the one or more first service stations, receive a selection of a first service station from the one or more first service stations for performing repair and/or maintenance of the first automobile, and send a second message notifying the selected first service station that the first automobile will be arriving for service, including an identification of the one or more maintenance problems or automobile defects, and parts required for performing the maintenance or repair of the one or more maintenance problems or automobile defects. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
maintaining, by a data center comprising one or more network devices, an expert knowledgebase that stores historical sensor data obtained from sensors disposed in a plurality of automobiles and historical repair data associated with the plurality of automobiles; receiving, at the data center from a remotely located first automobile, first sensor data associated with sensors from a first automobile maintenance system of the first automobile; receiving, at the data center from a remotely located second automobile, second sensor data associated with sensors from a second automobile maintenance system of the second automobile; analyzing, by one of the one or more network devices using an expert system, the first sensor data based on the historical sensor and repair data stored in the expert knowledgebase to identify one or more maintenance problems or one or more automobile defects, associated with the first automobile, that correspond to certain patterns in the historical sensor or repair data; and analyzing, by the one of the one or more network devices using the expert system, the second sensor data based on the historical sensor and repair data stored in the expert knowledgebase to identify one or more maintenance problems or one or more automobile defects, associated with the second automobile, that correspond to certain patterns in the historical sensor or repair data; and sending, from the data center via a network, the identified one or more maintenance problems or one or more automobile defects of the first and second automobiles to one or more entities external to the data center; receiving service bids from the one or more entities external to the data center for performing the maintenance or repair of the one or more maintenance problems or automobile defects associated with the first automobile; providing a first alert to the first automobile maintenance system of the one or more maintenance problems or automobile defects associated with the first automobile, including a description of the one or more maintenance problems or automobile defects and a first list of bids from the one or more entities external to the data center; receiving, from the first automobile maintenance system, selection of a first entity of the one or more entities external to the data center for performing maintenance or repair; and notifying the first entity that the first automobile will be arriving for service including an identification of the one or more maintenance problems or automobile defects associated with the first automobile, and parts required for performing the maintenance or repair of the one or more maintenance problems or automobile defects associated with the first automobile. - View Dependent Claims (15, 16, 17)
-
Specification