IP Library Granted Patent US 10,592,870
Granted Patent B2
US 10,592,870 · App. 15/200,245 · Granted Mar 17, 2020

System and method to analyze and detect anomalies in vehicle service procedures

Inventors: Tamer E. Abuelsaad (Somers, NY); Gregory J. Boss (Saginaw, MI); John E. Moore, Jr. (Brownsburg, IN); Randy A. Rendahl (Raleigh, NC)
Assignee: International Business Machines Corporation
G06Q10/20G06F16/2477G06Q30/018G07C5/0841
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 10,592,870
App. No.
15/200,245
Granted
Mar 17, 2020
Kind
B2
Abstract

A method and system for analyzing captured vehicle parts alteration data and correlating with vehicle service procedures to identify service completion and anomalies is disclosed. The method and system includes loading captured vehicle parts alteration data for a particular vehicle from a vehicle history module, the vehicle parts alteration data being captured by one or more sensors and stored in the vehicle history module, identifying predefined service procedure events and corresponding procedural steps for the particular vehicle, analyzing the captured vehicle parts alteration data for one or more events that match the predefined service procedure events; and for each service procedure event matched, automatically identifying anomalies by one or more of: identify procedural steps that have been completed and procedural steps that have not been completed and identifying procedural steps that were done that are not in one of the predefined service procedure events.

Claims (62)

1. A computer implemented method for analyzing vehicle sensor data and identifying anomalies in service procedures, comprising:

capturing vehicle parts alteration data for a vehicle, the vehicle parts alteration data being a plurality of metrics captured by a plurality of sensors;

automatically interpreting the captured vehicle parts alteration sensor data metrics to determine whether a service procedure event that matches a predefined service procedure has been performed, the predefined service procedures comprising a sequence of steps to be performed;

in a case when a matched service procedure event is found, automatically analyzing the captured vehicle parts alteration sensor data metrics to identify performed procedural steps corresponding to the matched service procedure event;

automatically determining, based on the captured vehicle parts alteration sensor data metrics:

whether the performed procedural steps do not include all of the predefined service procedures;

whether the performed procedural steps were not performed in an order defined in the sequence of steps of the predefined service procedures;

whether one or more of the performed procedural steps are not one of the sequence of steps of the predefined service procedures; and

whether the performed procedural steps were not performed at a service location identified by the predefined service procedures;

automatically identifying an anomaly in the performed procedural steps when one or more of:

a determination is made that the performed procedural steps do not include all of the predefined service procedures;

a determination is made that the performed procedural steps were not performed in an order defined in the sequence of steps of the predefined service procedures;

a determination is made that one or more of the performed procedural steps are not one of the sequence of steps of the predefined service procedures; and

a determination is made that the performed procedural steps were not performed at a service location identified by the predefined service procedures; and

automatically providing a dynamic feedback notification when an anomaly has been identified.

2. The method of claim 1 , wherein the captured vehicle parts alteration data metrics for the vehicle is for one of the life of the vehicle and a selected period of time.

3. The method of claim 1 , further including generating a report based on the matched the predefined service procedure events, the report including the identified anomalies and vehicle meta data, the vehicle meta data including at least one or more of location of service, mileage and length of service.

4. The method of claim 1 , further including providing access to an external application or plug-in to perform independent analysis by the external application or plug in, of the captured vehicle parts alteration sensor data metrics to identify the anomaly.

5. The method of claim 1 , wherein automatically identifying anomalies further includes determining that the performed procedural steps were not performed within a vehicle mileage range identified by the predefined service procedures.

6. The method of claim 1 , wherein the captured vehicle parts alteration data metrics includes attributes of parts removal and environmental conditions.

7. A system comprising:

at least one data processor connected to at least one memory that stores software instructions, where execution of the software instructions by the at least one data processor causes the system to analyze vehicle sensor data and identify anomalies in service procedures, by:

capturing vehicle parts alteration data for a vehicle, the vehicle parts alteration data being a plurality of metrics captured by a plurality of sensors;

automatically interpreting the captured vehicle parts alteration sensor data metrics to determine whether a service procedure event that matches a predefined service procedure has been performed, the predefined service procedures comprising a sequence of steps to be performed;

in a case when a matched service procedure event is found, automatically analyzing the captured vehicle parts alteration sensor data metrics to identify performed procedural steps corresponding to the matched service procedure event;

automatically determining, based on the captured vehicle parts alteration sensor data:

whether the performed procedural steps do not include all of the predefined service procedures;

whether the performed procedural steps were not performed in an order defined in the sequence of steps of the predefined service procedures

whether one or more of the performed procedural steps are not one of the sequence of steps of the predefined service procedures;

whether the performed procedural steps were not performed at a service location identified by the predefined service procedures;

automatically identifying an anomaly in the performed procedural steps when one or more of:

a determination is made that the performed procedural steps do not include all of the predefined service procedures;

a determination is made that the performed procedural steps were not performed in an order defined in the sequence of steps of the predefined service procedures;

a determination is made that one or more of the performed procedural steps are not one of the sequence of steps of the predefined service procedures; and

a determination is made that the performed procedural steps were not performed at a service location identified by the predefined service procedures; and

automatically providing a dynamic feedback notification when an anomaly has been identified.

8. The system of claim 7 , wherein the captured vehicle parts alteration data metrics for the vehicle is for one of the life of the vehicle and a selected period of time.

9. The system of claim 7 , wherein execution of the software instructions by the at least one data processor further causes the system to generate a report based on the matched the predefined service procedure events, the report including the identified anomalies and vehicle meta data, the vehicle meta data including at least one or more of location of service, mileage and length of service.

10. The system of claim 7 , wherein execution of the software instructions by the at least one data processor further causes the system to provide access to an external application or plug-in to perform independent analysis by the external application or plug in of the captured vehicle parts alteration sensor data metrics to identify the anomaly.

11. The system of claim 7 , wherein automatically identifying anomalies further includes determining that the performed procedural steps were not performed within a vehicle mileage range identified by the predefined service procedures.

12. The system of claim 7 , wherein the captured vehicle parts alteration data metrics includes attributes of parts removal and environmental conditions.

13. A computer program product comprising:

software instructions on a non-transitory computer-readable medium, where execution of the software instructions using a computer causes the computer to analyze vehicle sensor data and identifying anomalies in service procedures, by:

capturing vehicle parts alteration data for a vehicle, the vehicle parts alteration data being a plurality of metrics captured by a plurality of sensors;

automatically interpreting the captured vehicle parts alteration sensor data metrics to determine whether a service procedure event that matches a predefined service procedure has been performed, the predefined service procedures comprising a sequence of steps to be performed;

in a case when a matched service procedure event is found, automatically analyzing the captured vehicle parts alteration sensor data metrics to identify performed procedural steps corresponding to the matched service procedure event;

automatically determining, based on the captured vehicle parts alteration sensor data metrics:

whether the performed procedural steps do not include all of the predefined service procedures;

whether the performed procedural steps were not performed in an order defined in the sequence of steps of the predefined service;

whether one or more of the performed procedural steps are not one of the sequence of steps of the predefined service procedures; and

whether the performed procedural steps were not performed at a service location identified by the predefined service procedures;

automatically identifying an anomaly in the performed procedural steps when one or more of:

a determination is made that the performed procedural steps do not include all of the predefined service procedures;

a determination is made that the performed procedural steps were not performed in an order defined in the sequence of steps of the predefined service procedures;

a determination is made that one or more of the performed procedural steps are not one of the sequence of steps of the predefined service procedures; and

a determination is made that the performed procedural steps were not performed at a service location identified by the predefined service procedures; and

automatically providing a dynamic feedback notification when an anomaly has been identified.

14. The computer program product of claim 13 , wherein the captured vehicle parts alteration data metrics for the vehicle is for one of the life of the vehicle and a selected period of time.

15. The computer program product of claim 13 , wherein execution of the software instructions using a computer further causes the computer to generate a report based on the matched the predefined service procedure events, the report including the identified anomalies and vehicle meta data, the vehicle meta data including at least one or more of location of service, mileage and length of service.

16. The computer program product of claim 13 , wherein execution of the software instructions using a computer further causes the computer to provide access to an external application or plug-in to perform independent analysis by the external application or plug in of the captured vehicle parts alteration sensor data metrics to identify the anomaly.

17. The computer program product of claim 13 , wherein automatically identifying anomalies further includes determining that the performed procedural steps were not performed within a vehicle mileage range identified by the predefined service procedures.

18. The computer program product of claim 13 , wherein the captured vehicle parts alteration data metrics includes attributes of parts removal and environmental conditions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2016
From: ABUELSAAD, TAMER E.; BOSS, GREGORY J.; MOORE, JR., JOHN E.; RENDAHL, RANDY A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039063/0626 →
Continuity (1)
Related Publication 20180005199A1 · Jan 4, 2018