Vehicle diagnostics
First Claim
Patent Images
1. A system, comprising:
- a communication interface;
at least one processor; and
a memory storing computer-executable instructions that, when executed by the at least one processor, cause the system to;
receive, via the communication interface and from a computing device installed in or at a vehicle, a first diagnostic code generated by an on-board diagnostic system of the vehicle;
determine, based on the first diagnostic code, an issue with the vehicle;
determine, based on the issue, a remedial action for addressing the issue and a recommended timeframe for performing the remedial action to address the issue, wherein the timeframe is determined based at least in part on insurance policy information and a number of incentives associated with the insurance policy information;
store, in a record associated with the vehicle, data identifying the issue, the remedial action, and the timeframe;
receive, via the communication interface and from the computing device installed in or at the vehicle, a second diagnostic code generated by the on-board diagnostic system of the vehicle; and
determine, based on the second diagnostic code, whether the remedial action was performed within the timeframe.
1 Assignment
0 Petitions
Accused Products
Abstract
Computing systems for vehicle diagnostics are provided. In accordance with some aspects, a computing system may receive, from a vehicle (e.g., from a computing device installed in and/or at the vehicle), a diagnostic code generated by an on-board diagnostic (OBD) system of the vehicle. The computing system may determine an issue with the vehicle based on the diagnostic code and may determine, based on the issue, a remedial action for addressing the issue and a timeframe for performing the remedial action. The computing system may store data identifying the issue, the remedial action, and the timeframe in a record associated with the vehicle.
32 Citations
19 Claims
-
1. A system, comprising:
- a communication interface;
at least one processor; and
a memory storing computer-executable instructions that, when executed by the at least one processor, cause the system to;
receive, via the communication interface and from a computing device installed in or at a vehicle, a first diagnostic code generated by an on-board diagnostic system of the vehicle;
determine, based on the first diagnostic code, an issue with the vehicle;
determine, based on the issue, a remedial action for addressing the issue and a recommended timeframe for performing the remedial action to address the issue, wherein the timeframe is determined based at least in part on insurance policy information and a number of incentives associated with the insurance policy information;
store, in a record associated with the vehicle, data identifying the issue, the remedial action, and the timeframe;
receive, via the communication interface and from the computing device installed in or at the vehicle, a second diagnostic code generated by the on-board diagnostic system of the vehicle; and
determine, based on the second diagnostic code, whether the remedial action was performed within the timeframe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- a communication interface;
-
18. A method, comprising:
- receiving, by one or more computers, data comprising;
an identifier associated with a vehicle, and a first diagnostic code generated by an on-board diagnostic system of the vehicle;
identifying, by the one or more computers and based on the identifier, an auto-insurance policy associated with the vehicle; and
determining, by the one or more computers and based on the first diagnostic code and information indicated by the auto-insurance policy, at least one of an issue with the vehicle, a remedial action for addressing an issue with the vehicle, or a timeframe for addressing an issue with the vehicle;
receiving, by the one or more computers, a second diagnostic code generated by the on-board diagnostic system of the vehicle;
determine, based on the second diagnostic code, whether the remedial action was performed within the timeframe; and
determine, by the one or more computers, an incentive for the auto-insurance policy based on whether the remedial action was performed within the timeframe.
- receiving, by one or more computers, data comprising;
-
19. A system, comprising:
- an on-board diagnostic system of a vehicle;
a computing device associated with the vehicle;
a communication interface;
at least one processor; and
a memory storing computer-executable instructions that, when executed by the at least one processor, cause the system to;
receive data comprising an identifier associated with a vehicle and a first diagnostic code generated by the on-board diagnostic system of the vehicle;
identify, by the one or more computes and based on the identifier, an auto-insurance policy associated with the vehicle;
determine, based on the diagnostic code generated by the on-board diagnostic system, an issue with the vehicle, a remedial action for addressing the issue, and a timeframe for performing the remedial action;
communicate, via the communication interface and to the computing device, a notification identifying the issue, the remedial action, and the timeframe;
receive a second diagnostic code generated by the on-board diagnostic system of the vehicle;
determine based on the second diagnostic code whether the remedial action was performed within the timeframe; and
modify, based on whether the remedial action was performed within the timeframe, an auto-insurance policy that includes coverage for the vehicle.
- an on-board diagnostic system of a vehicle;
Specification