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 plurality of recommended timeframes for performing the remedial action to address the issue, wherein each of the plurality of recommended timeframes 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 plurality of recommended timeframes;
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 at least one of the plurality of recommended timeframes.
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.
-
Citations
20 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 plurality of recommended timeframes for performing the remedial action to address the issue, wherein each of the plurality of recommended timeframes 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 plurality of recommended timeframes; 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 at least one of the plurality of recommended timeframes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
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; 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 plurality of timeframes 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; determining, based on the second diagnostic code, whether the remedial action was performed within one of the plurality of recommended timeframes; and determining, by the one or more computers, an incentive for the auto-insurance policy based on whether the remedial action was performed within the one of the plurality of recommended timeframes. - View Dependent Claims (19)
-
-
20. 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 computers and based on the identifier, an auto-insurance policy associated with the vehicle; determine, based on the first diagnostic code generated by the on-board diagnostic system, an issue with the vehicle, a remedial action for addressing the issue, and a plurality of timeframes 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 plurality of recommended timeframes; 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 at least one of the plurality of recommended timeframes; and modify, based on whether the remedial action was performed within a particular one of the plurality of recommended timeframes, an auto-insurance policy that includes coverage for the vehicle.
-
Specification