Systems and methods for determining costs of vehicle repairs and times to major repairs
First Claim
1. A system for determining costs of vehicle repairs and times to major repairs, the system comprising:
- a computer processor;
a data storage device coupled to the computer processor; and
an output device coupled to the computer processor;
wherein the computer processor;
receives, over a network from a computing device associated with a user, vehicle information identifying a user-specified vehicle of interest to the user;
retrieves one or more repair data items from a repair database stored in the data storage device, wherein the repair data items are associated with vehicles having same or similar vehicle characteristics as the user-specified vehicle of interest to the user;
determines, based on the retrieved one or more repair data items, one or more expected specific repairs associated with the user-specified vehicle of interest;
determines, based on the one or more expected specific repairs determined by the computer processor for the user-specified vehicle of interest and utilizing stored repair information associated with the retrieved one or more repair data items, costs associated with the one or more expected repairs on the user-specified vehicle of interest; and
provides an output over the network to the computing device associated with the user, wherein the output provides an indication of the one or more expected repair costs associated with the user-specified vehicle of interest, wherein the indication of the one or more expected repair costs associated with the user-specified vehicle of interest comprises a graph of a likelihood of occurrence of a major repair as a function of time, wherein the graph indicates a cumulative likelihood of occurrence of a plurality of potential major repairs and a time-to-major-repair.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products for determining costs of vehicle repairs and times to major repairs. In one embodiment, a system includes a computer processor, a data storage device, and an output device. The processor receives information from a user identifying a vehicle of interest. The processor retrieves repair data items that have characteristics common to the vehicle of interest from a database stored in the data storage device. The processor determines repairs that are expected to be necessary for the vehicle of interest based on the retrieved repair data items, and determines the costs associated with the identified expected repairs. The processor provides output to the user indicating the repair costs and/or the times at which the repairs are likely to be necessary. The output may be in graphical and/or numerical form.
52 Citations
21 Claims
-
1. A system for determining costs of vehicle repairs and times to major repairs, the system comprising:
-
a computer processor; a data storage device coupled to the computer processor; and an output device coupled to the computer processor; wherein the computer processor; receives, over a network from a computing device associated with a user, vehicle information identifying a user-specified vehicle of interest to the user; retrieves one or more repair data items from a repair database stored in the data storage device, wherein the repair data items are associated with vehicles having same or similar vehicle characteristics as the user-specified vehicle of interest to the user; determines, based on the retrieved one or more repair data items, one or more expected specific repairs associated with the user-specified vehicle of interest; determines, based on the one or more expected specific repairs determined by the computer processor for the user-specified vehicle of interest and utilizing stored repair information associated with the retrieved one or more repair data items, costs associated with the one or more expected repairs on the user-specified vehicle of interest; and provides an output over the network to the computing device associated with the user, wherein the output provides an indication of the one or more expected repair costs associated with the user-specified vehicle of interest, wherein the indication of the one or more expected repair costs associated with the user-specified vehicle of interest comprises a graph of a likelihood of occurrence of a major repair as a function of time, wherein the graph indicates a cumulative likelihood of occurrence of a plurality of potential major repairs and a time-to-major-repair.
-
-
2. The system of claim 1, wherein the retrieved one or more repair data items are associated with vehicles that have the same make and model as the user-specified vehicle of interest.
-
3. The system of claim 1, wherein the retrieved one or more repair data items are associated with vehicles that have one or more makes and models that are different from the user-specified vehicle of interest, wherein the computer processor groups the repair data items which are associated with vehicles having different makes and models from the user-specified vehicle of interest in response to determining that there is a sparsity of repair data items associated with the make and model of the user-specified vehicle of interest.
-
4. The system of claim 1, wherein the computer processor determines a value of the user-specified vehicle of interest and identifies a major repair as a repair having an associated cost that exceeds a predetermined percentage of the value of the vehicle of interest, wherein the value of the vehicle of interest comprises a purchase price of the vehicle of interest.
-
5. The system of claim 1, wherein the computer processor determines a value of the user-specified vehicle of interest and identifies a major repair as a repair having an associated cost that exceeds a predetermined percentage of the value of the user-specified vehicle of interest, wherein the value of the user-specified vehicle of interest comprises a depreciated price of the user-specified vehicle of interest, wherein the computer processor is configured to compute the depreciated price.
-
6. The system of claim 1, wherein the time-to-major-repair represents a time at which a likelihood of occurrence of a major repair reaches a threshold likelihood value.
-
7. A computer program product comprising at least one non-transitory computer-readable storage medium storing computer instructions that are translatable by a computer processor to perform:
-
receiving, over a network from a computing device associated with a user, vehicle information identifying a user-specified vehicle of interest to the user; retrieving one or more repair data items from a repair database stored in a data storage device, wherein the repair data items are associated with vehicles having same or similar characteristics as the user-specified vehicle of interest to the user; determining, based on the retrieved one or more repair data items, one or more expected specific repairs associated with the user-specified vehicle of interest; determining, based on the one or more expected specific repairs determined by the computer processor for the user-specified vehicle of interest and utilizing stored repair information associated with the retrieved one or more repair data items, costs associated with the one or more expected repairs on the user-specified vehicle of interest; and providing an output over the network to the computing device associated with the user, wherein the output provides an indication of the one or more expected repair costs associated with the user-specified vehicle of interest, wherein the indication of the one or more expected repair costs associated with the user-specified vehicle of interest comprises a graph of a likelihood of occurrence of a major repair as a function of time, wherein the graph indicates a cumulative likelihood of occurrence of a plurality of potential major repairs and a time-to-major-repair.
-
-
8. The computer program product of claim 7, wherein the retrieved one or more repair data items are associated with vehicles that have the same make and model as the user-specified vehicle of interest.
-
9. The computer program product of claim 7, wherein the retrieved one or more repair data items are associated with vehicles that have one or more makes and models that are different from the user-specified vehicle of interest, wherein the method further comprises grouping the repair data items associated with vehicles having different makes and models from the user-specified vehicle of interest in response to determining that there is a sparsity of repair data items associated with the make and model of the user-specified vehicle of interest.
-
10. The computer program product of claim 7, further comprising determining a value of the user-specified vehicle of interest and identifying a major repair as a repair having an associated cost that exceeds a predetermined percentage of the value of the user-specified vehicle of interest, wherein the value of the user-specified vehicle of interest comprises a purchase price of the user-specified vehicle of interest.
-
11. The computer program product of claim 7, further comprising determining a value of the user-specified vehicle of interest and identifying a major repair as a repair having an associated cost that exceeds a predetermined percentage of the value of the user-specified vehicle of interest, wherein the value of the user-specified vehicle of interest comprises a depreciated price of the user-specified vehicle of interest, wherein the processor is configured to compute the depreciated price.
-
12. The computer program product of claim 7, wherein the time-to-major-repair represents a time at which a likelihood of occurrence of a major repair reaches a threshold likelihood value.
-
13. A method for determining costs of vehicle repairs and times to major repairs, the method comprising:
-
receiving, by a server over a network from a computing device associated with a user, vehicle information identifying a user-specified vehicle of interest to the user; retrieving, by the server, one or more repair data items from a repair database stored in a data storage device, wherein the repair data items are associated with vehicles having same or similar vehicle characteristics as the user-specified vehicle of interest to the user; determining, by the server, based on the retrieved one or more repair data items, one or more expected specific repairs associated with the user-specified vehicle of interest; determining, by the server, based on the one or more expected specific repairs determined by the computer processor for the user-specified vehicle of interest and utilizing stored repair information associated with the retrieved one or more repair data items, costs associated with the one or more expected repairs on the user-specified vehicle of interest; and providing, by the server over the network, to the computing device associated with the user an output to a user, device, wherein the output provides an indication of the one or more expected repair costs associated with the user-specified vehicle of interest, wherein the indication of the one or more expected repair costs associated with the user-specified vehicle of interest comprises a graph of a likelihood of occurrence of a major repair as a function of time, wherein the graph indicates a cumulative likelihood of occurrence of a plurality of potential major repairs and a time-to-major-repair.
-
-
14. The method of claim 13, wherein the retrieved one or more repair data items are associated with vehicles that have the same make and model as the user-specified vehicle of interest.
-
15. The method of claim 13, wherein the retrieved one or more repair data items are associated with vehicles that have one or more makes and models that are different from the user-specified vehicle of interest, wherein the method further comprises grouping the repair data items associated with vehicles having different makes and models from the user-specified vehicle of interest in response to determining that there is a sparsity of repair data items associated with the make and model of the user-specified vehicle of interest.
-
16. The method of claim 13, further comprising determining a value of the user-specified vehicle of interest and identifying a major repair as a repair having an associated cost that exceeds a predetermined percentage of the value of the user-specified vehicle of interest, wherein the value of the user-specified vehicle of interest comprises a purchase price of the user-specified vehicle of interest.
-
17. The method of claim 13, further comprising determining a value of the user-specified vehicle of interest and identifying a major repair as a repair having an associated cost that exceeds a predetermined percentage of the value of the user-specified vehicle of interest, wherein the value of the user-specified vehicle of interest comprises a depreciated price of the user-specified vehicle of interest, wherein the processor is configured to compute the depreciated price.
-
18. The method of claim 13, wherein the time-to-major-repair represents a time at which a likelihood of occurrence of a major repair reaches a threshold likelihood value.
-
19. The system of claim 1, wherein the computer processor determines costs associated with the one or more expected repairs on the user-specified vehicle of interest by applying a function to stored repair information associated with the retrieved one or more repair data items, the stored repair information including cost data.
-
20. The computer program product of claim 7, further comprising determining costs associated with the one or more expected repairs on the user-specified vehicle of interest by applying a function to stored repair information associated with the retrieved one or more repair data items, the stored repair information including cost data.
-
21. The method of claim 13, wherein the server determines costs associated with the one or more expected repairs on the user-specified vehicle of interest by applying a function to stored repair information associated with the retrieved one or more repair data items, the stored repair information including cost data.
Specification