IP Library Granted Patent US 12,619,955
Granted Patent B2
US 12,619,955 · App. 17/806,620 · Granted May 5, 2026

Method of universal automated verification of vehicle damage

Inventors: Razvan Ranca (London, GB); Marcel Horstmann (London, GB); Bjorn Mattsson (London, GB); Janto Oellrich (London, GB); Yih Kai Teh (London, GB); Ken Chatfield (London, GB); Franziska Kirschner (London, GB); Rusen Aktas (London, GB); Laurent Decamp (London, GB); Mathieu Ayel (London, GB); Julia Peyre (London, GB); Shaun Trill (London, GB); Crystal Van Oosterom (London, GB)
Assignee: Tractable Limited
G06Q10/20G06F16/24578G06F18/214G06F18/2148G06F18/231G06F18/24G06F18/2415G06F18/2431G06F18/24317G06F18/285G06F40/20G06N3/04G06N3/045G06N3/049G06N3/08G06N20/00G06N20/20G06Q10/06313G06Q10/0875G06Q30/0283G06T7/0002G06T7/0004G06T7/11G06V10/22G06V10/225G06V10/25G06V10/255G06V10/454G06V10/764G06V10/82G06V20/10G06Q30/016G06Q40/08G06T2207/20081G06T2207/20084G06T2207/20132G06T2207/30156G06T2207/30164G06T2207/30248G06T2207/30252G06V2201/08G06V2201/10
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 12,619,955
App. No.
17/806,620
Granted
May 5, 2026
Kind
B2
Abstract

The present invention relates to verification of damage to vehicles. More particularly, the present invention relates to a universal approach to automated generation of a damage estimate to a vehicle using images of the vehicle and verification of a manually-generated damage repair proposals using the automatically generated damage estimate. Aspects and/or embodiments seek to provide a computer-implemented method of generating one or more repair estimates from one or more photos of a damaged vehicle and comparing the generated estimate(s) to one or more input repair estimates to verify the one or more input repair estimates.

Claims (35)

1 . A computer-implemented method of generating a damage classification for a vehicle, comprising:

receiving a plurality of images of the vehicle wherein some of the images comprise image data of damage to the vehicle;

determining, using one or more classifiers that are specific to a plurality of parts of the vehicle, at least one classification of damage to the vehicle based on at least the plurality of images, wherein each classifier is generic with respect to a make and model of the vehicle;

outputting the determined classifications of the damage to the vehicle;

receiving claim input data comprising details of one or more proposed parts and labor operations for repairing the damage to the vehicle; and

verifying that the determined classifications of the damage to the vehicle correspond to the one or more proposed parts and labor operations for repairing the damage to the vehicle based on a confidence value associated with the determined classifications of the damage to the vehicle.

2 . The computer-implemented method of claim 1 , wherein verifying that the determined classifications of the damaged to the vehicle correspond to the one or more proposed parts and labor operations for repairing the damage to the vehicle comprises using one or more computer-implemented natural language processing models on the claim input data.

3 . The computer-implemented method of claim 1 , further comprising:

using one or more secondary classifiers trained on specific vehicle parts that is operable to generate damage representations of the specific vehicle parts from at least the plurality of images, wherein the specific vehicle parts are specific to any or any combination of a predetermined make, model and year of vehicle.

4 . The computer-implemented method of claim 1 , wherein at least a subset of the plurality of classifiers comprise a hierarchical arrangement.

5 . The computer-implemented method of claim 4 , wherein the hierarchical arrangement comprises at least three classifiers arranged hierarchically.

6 . The computer-implemented method of claim 4 , wherein the hierarchical arrangement further comprises one or more rules engines and/or databases.

7 . The computer-implemented method of claim 1 , wherein the one or more classifiers are configured to use rules specific to a jurisdiction, market or geography.

8 . The computer implemented method of claim 1 , wherein the one or more classifiers are configured to use a computer vision damage assessment model.

9 . The method of claim 1 , wherein the confidence value comprises a certainty of the prediction of the damage to the vehicle.

10 . A processor configured to perform operations, comprising:

receiving a plurality of images of the vehicle wherein some of the images comprise image data of damage to the vehicle;

determining, using one or more classifiers that are specific to a plurality of parts of the vehicle, at least one classification of damage to the vehicle based on at least the plurality of images, wherein each classifier is generic with respect to a make and model of the vehicle;

outputting the determined classifications of the damage to the vehicle;

receiving claim input data comprising details of one or more proposed parts and labor operations for repairing the damage to the vehicle; and

verifying that the determined classifications of the damage to the vehicle correspond to the one or more proposed parts and labor operations for repairing the damage to the vehicle based on a confidence value associated with the determined classifications of damage to the vehicle.

11 . The processor of claim 10 , wherein verifying that the determined classifications of the damaged to the vehicle correspond to the one or more proposed parts and labor operations for repairing the damage to the vehicle comprises using one or more computer-implemented natural language processing models on the claim input data.

12 . The processor of claim 10 , wherein the operations further comprise:

using one or more secondary classifiers trained on specific vehicle parts that is operable to generate damage representations of the specific vehicle parts from at least the plurality of images, wherein the specific vehicle parts are specific to any or any combination of a predetermined make, model and year of vehicle.

13 . The processor of claim 10 , wherein at least a subset of the plurality of classifiers comprise a hierarchical arrangement.

14 . The processor of claim 13 , wherein the hierarchical arrangement comprises at least three classifiers arranged hierarchically.

15 . The processor of claim 13 , wherein the hierarchical arrangement further comprises one or more rules engines and/or databases.

16 . The processor of claim 10 , wherein the one or more classifiers are configured to use rules specific to a jurisdiction, market or geography.

17 . The processor of claim 10 , wherein the one or more classifiers are configured to use a computer vision damage assessment model.

18 . A non-transitory computer readable storage medium comprising a set of executable instructions, wherein the executable instructions cause a processor to:

receive a plurality of images of the vehicle wherein some of the images comprise image data of damage to the vehicle;

determine, using one or more classifiers that are specific to a plurality of parts of the vehicle, at least one classification of damage to the vehicle based on at least the plurality of images, wherein each classifier is generic with respect to a make and model of the vehicle;

output the determined classifications of the damage to the vehicle;

receive claim input data comprising details of one or more proposed parts and labor operations for repairing the damage to the vehicle; and

verify that the determined classifications of the damage to the vehicle correspond to the one or more proposed parts and labor operations for repairing the damage to the vehicle based on a confidence value associated with the determined classifications of the damage to the vehicle.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2022
From: RANCA, RAZVAN; MATTSSON, BJORN; VAN OOSTEROM, CRYSTAL; KIRSCHNER, FRANZISKA; OELLRICH, JANTO; PEYRE, JULIA; CHATFIELD, KEN; DECAMP, LAURENT; HORSTMANN, MARCEL; AYEL, MATHIEU; AKTAS, RUSEN; TRILL, SHAUN; TEH, YIH KAI
To: TRACTABLE LIMITED
Reel/Frame 062012/0754 →
SECURITY INTEREST Recorded Nov 14, 2022
From: TRACTABLE LTD.; TRACTABLE INC.
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 061764/0796 →
Priority Claims (5)
GB 2000076 · Jan 3, 2020 · national
GB 2000077 · Jan 3, 2020 · national
GB 2007465 · May 19, 2020 · national
GB 2016723 · Oct 21, 2020 · national
GB 2017464 · Nov 4, 2020 · national
Continuity (4)
Continuation 17303057 · May 19, 2021
Continuation PCTGB2021050013 · Jan 4, 2021
Provisional Application 63198628 · Oct 30, 2020
Related Publication 20230069070A1 · Mar 2, 2023
References Cited (8)
US 20210150691A1 · Xu · 2021 [cited by applicant]
US 20210342997A1 · Malreddy et al. · 2021 [cited by applicant]
US 20220129860A1 · Nvs et al. · 2022 [cited by applicant]
US 20220164942A1 · Dev et al. · 2022 [cited by applicant]
John Huetter, USAA works with Google Cloud, Mitchell on AI photo estimating; RDN Repairer Driven News; https://www.repairerdrivennews.com/2019/09/27/usaa-works-with-google-cloud-mitchell-on-ai-photo-estimating/ ; Sep. 2… [cited by examiner]
Yu et al., Hierarchical Bilinear Pooling for Fine-Grained Visual Recognition; arXiv:1807.09915v1 [cs.CV] Jul. 26, 2018; Total pp. 16 (Year: 2018). [cited by examiner]
Seyedhosseini et al., Image Segmentation with Cascaded Hierarchical Models and Logistic Disjunctive Normal Networks; 2013 IEEE International Conference on Computer Vision; pp. 2168-2175 (Year: 2013). [cited by examiner]
Zhang et al., Automatic Car Damage Assessment System: Reading and Understanding Videos as Professional Insurance Inspectors; The Thirty-Fourth AAAI Conference on Artificial Intelligence (AAAI-20); 2020; pp. 13646-13647 … [cited by examiner]