Verifying odometer mileage using captured images and optical character recognition (OCR)

US11250283B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11250283-B1
Application numberUS-201916705619-A
CountryUS
Kind codeB1
Filing dateDec 6, 2019
Priority dateApr 16, 2015
Publication dateFeb 15, 2022
Grant dateFeb 15, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An odometer verification method includes capturing an odometer image at a threshold date, calculating a first and a second mileage using OCR, determining whether the first and the second mileage match, and updating a user profile associated with the insurance policy. A non-transitory, tangible computer-readable medium stores machine readable instructions in a mobile computing device, that when executed by a processor, cause the processor to capture an odometer image at a threshold date, calculate a first and a second mileage using OCR, determine whether the first and the second mileage match, and update a user profile. A mobile computing device includes an image capture unit configured to capture an odometer image at a threshold date, perform a first and a second OCR, determine whether the first and the second mileage match, and update the insurance policy user profile of the vehicle.

First claim

Opening claim text (preview).

What is claimed: 1. A computer-implemented method for verifying an odometer mileage corresponding to a vehicle, the method comprising: capturing, via a mobile computing device, an image of an odometer corresponding to the vehicle in response to passage of a threshold date prior to expiration of an insurance policy associated with the vehicle; performing, via the mobile computing device, a first and a second optical character recognition (OCR) process on the image of the odometer to calculate a first and a second odometer mileage, respectively; determining, via the mobile computing device, whether the first and the second odometer mileage match to verify the odometer mileage; and updating, via the mobile computing device, a user profile associated with the insurance policy to indicate the odometer mileage. 2. The computer-implemented method of claim 1 , wherein the act of performing the first OCR process comprises: performing a matrix matching OCR process. 3. The computer-implemented method of claim 1 , wherein the act of performing the second OCR process further comprises: performing a feature extraction or an adaptive recognition OCR process. 4. The computer-implemented method of claim 1 , wherein performing the first OCR process and the second OCR process on the image of the odometer to respectively calculate the first odometer mileage and the second odometer mileage includes one or both of (i) improving the accuracy of the first OCR process using a machine learning technique, and (ii) improving the accuracy of the second OCR process using a machine learning technique. 5. The computer-implemented method of claim 1 , further comprising: adding, by one or more processors, metadata to the image of the odometer indicative of a communication status of the computing device when the image of the odometer was captured. 6. The computer-implemented method of claim 5 , further comprising: generating, by one or more processors, a manual review flag when the metadata indicates that the computing device was not in communication with the vehicle when the image was captured. 7. The computer-implemented method of claim 1 , further comprising: displaying, based upon the updated user profile, one or both of (i) an insurance premium, and (ii) an insurance discount. 8. A non-transitory, tangible computer-readable medium storing machine readable instructions in a mobile computing device, that when executed by a processor, cause the processor to: capture an image of an odometer of a vehicle in response to passage of a threshold date prior to expiration of an insurance policy associated with the vehicle; perform a first and a second optical character recognition (OCR) process on the image to calculate a first and a second odometer mileage, respectively; determine whether the first and the second odometer mileage match to verify the vehicle odometer mileage, and update a user profile associated with the insurance policy associated with the vehicle to indicate the vehicle odometer mileage. 9. The non-transitory, tangible computer-readable medium of claim 8 , wherein the first OCR process includes a matrix matching OCR process. 10. The non-transitory, tangible computer-readable medium of claim 8 , wherein the second OCR process includes a feature extraction or an adaptive recognition OCR process. 11. The non-transitory, tangible computer-readable medium of claim 8 , including further instructions that, when executed by a processor, cause the processor to: one or both of (i) improve the accuracy of the first OCR process using a machine learning technique, and (ii) improve the accuracy of the second OCR process using a machine learning technique. 12. The non-transitory, tangible computer-readable medium of claim 8 , including further instructions that, when executed, cause the processor to: add metadata to the image of the odometer indicative of a communication status of the mobile computing device when the image of the odometer was captured. 13. The non-transitory, tangible computer-readable medium of claim 12 , including further instructions that, when executed, cause the processor to generate a manual review flag in response to determining, based upon the metadata, that the mobile computing device was not communicating with the vehicle when the image was captured. 14. The non-transitory, tangible computer-readable medium of claim 8 , further including instructions, that when executed by the processor, cause the processor to: display, based upon the updated user profile, one or both of (i) an insurance premium, and (ii) an insurance discount. 15. A mobile computing device, comprising: one or more processors; and one or more memories including computer-executable instructions that, when executed by the one or more processors, cause the mobile computing device to: capture an image of an odometer of a vehicle in response to passage of a threshold date prior to expiration of an insurance policy associated with a user account profile corresponding to the vehicle, perform a first and a second optical character recognition (OCR) process on the image to calculate a first and a second odometer mileage, respectively, determine whether the first and the second odometer mileage match to verify the vehicle odometer mileage, and update the user profile associated with the insurance policy associated with the vehicle to indicate the vehicle odometer mileage. 16. The mobile computing device of claim 15 , wherein the image capture unit is further configured to: one or both of (i) improve the accuracy of the first OCR process using a machine learning technique, and (ii) improve the accuracy of the second OCR process using a machine learning technique. 17. The mobile computing device of claim 15 , wherein the image capture unit is further configured to perform a feature extraction or an adaptive recognition OCR process as the second OCR process. 18. The mobile computing device of claim 15 , wherein the image capture unit is further configured to generate a failed OCR validation indicator when the first and the second odometer mileage do not match. 19. The mobile computing device of claim 15 , further comprising: a processor configured to add metadata to the image of the odometer indicative of a communication status of the mobile computing device when the image of the odometer was captured, and generate a manual review flag when the metadata indicates that the mobile computing device was not communicating with the vehicle when the image was captured. 20. The mobile computing device of claim 15 , wherein the image capture unit is further configured to: display, based upon the updated user profile, one or both of (i) an insurance premium, and (ii) an insurance discount.

Assignees

Inventors

Classifications

  • Character recognition · CPC title

  • of printed characters having additional code marks or containing code marks · CPC title

  • G06Q40/08Primary

    Insurance · CPC title

  • Matching criteria, e.g. proximity measures · CPC title

  • Scene text, e.g. street names · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11250283B1 cover?
An odometer verification method includes capturing an odometer image at a threshold date, calculating a first and a second mileage using OCR, determining whether the first and the second mileage match, and updating a user profile associated with the insurance policy. A non-transitory, tangible computer-readable medium stores machine readable instructions in a mobile computing device, that when …
Who is the assignee on this patent?
State Farm Mutual Automobile Insurance Co
What technology area does this patent fall under?
Primary CPC classification G06Q40/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 15 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).