IP Library Granted Patent US 12,412,159
Granted Patent B2
US 12,412,159 · App. 17/651,686 · Granted Sep 9, 2025

Inconsistent damage determination

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,412,159
App. No.
17/651,686
Granted
Sep 9, 2025
Kind
B2
Abstract

The present invention relates to the determination of damage to portions of a vehicle. More particularly, the present invention relates to determining whether determined damage to a vehicle is consistent with information provided as to the cause of the damage to the vehicle. Aspects and/or embodiments seek to provide a computer-implemented method for determining whether damage to a vehicle, which is determined using images of the damage to the vehicle, is consistent with information documenting the cause of the damage to the vehicle, for example insurance claim data or repair shop proposed repair data.

Claims (40)

1. A method, comprising:

receiving a plurality of images of a vehicle, the vehicle comprising a plurality of parts;

determining, using a first set of one or more trained models, a damage state for at least one part of the plurality of parts based on the plurality of images;

predicting, using a second set of one or more trained models, one or more instances of damage to the vehicle based on accident data, wherein the accident data comprises data about an accident experienced by the vehicle;

combining the damage state for each of the plurality of parts of the first set of one or more trained models and one or more instances of damage to the vehicle based on accident data of the second set of one or more trained models;

generating a damage vector of the combined damage state of each of the plurality of parts of the first set of one or more trained models and one or more instances of damage to the vehicle based on accident data of the second set of one or more trained models; and

determining a measure of consistency between the damage state and the one or more instances of predicted damage to the vehicle based on the damage vector.

2. The method of claim 1 , wherein the accident data further comprises at least one or more of a type of damage or a severity of damage.

3. The method of claim 1 , wherein the accident data further comprises at least one or more of a vehicle motion state or a point of impact.

4. The method of claim 1 , wherein the accident data comprises data processed by one or more natural language models.

5. The method of claim 1 , wherein the second set of one or more trained models comprises at least a natural language processing model.

6. The method of claim 1 , wherein the second set of one or more trained models comprises at least one of a neural network, a recurrent neural network or a trained classifier.

7. A non-transitory computer readable storage medium comprising a computer program product comprising computer code configured to:

receive a plurality of images of a vehicle, the vehicle comprising a plurality of parts;

determine, using a first set of one or more trained models, a damage state for at least one part of the plurality of parts based on the plurality of images;

predict, using a second set of one or more trained models, one or more instances of damage to the vehicle based on accident data, wherein the accident data comprises data about an accident experienced by the vehicle;

combine the damage state for each of the plurality of parts of the first set of one or more trained models and one or more instances of damage to the vehicle based on accident data of the second set of one or more trained models;

generate a damage vector of the combined damage state of each of the plurality of parts of the first set of one or more trained models and one or more instances of damage to the vehicle based on accident data of the second set of one or more trained models; and

determine a measure of consistency between the damage state and the one or more instances of predicted damage to the vehicle based on the damage vector.

8. The non-transitory computer readable storage medium comprising a computer program product of claim 7 , wherein the accident data further comprises at least one or more of a type of damage or a severity of damage.

9. The non-transitory computer readable storage medium comprising a computer program product of claim 7 , wherein the accident data further comprises at least one or more of a vehicle motion state or a point of impact.

10. The non-transitory computer readable storage medium comprising a computer program product of claim 7 , wherein the accident data comprises data processed by one or more natural language models.

11. The non-transitory computer readable storage medium comprising a computer program product of claim 7 , wherein the second set of one or more trained models comprises at least a natural language processing model.

12. The non-transitory computer readable storage medium comprising a computer program product of claim 7 , wherein the second set of one or more trained models comprises at least one of a neural network, a recurrent neural network or a trained classifier.

13. A computing device, comprising:

a memory; and

one or more processors configured to:

receive a plurality of images of a vehicle, the vehicle comprising a plurality of parts;

determine, using a first set of one or more trained models, a damage state for at least one part of the plurality of parts based on the plurality of images;

predict, using a second set of one or more trained models, one or more instances of damage to the vehicle based on accident data, wherein the accident data comprises data about an accident experienced by the vehicle;

combine the damage state for each of the plurality of parts of the first set of one or more trained models and one or more instances of damage to the vehicle based on accident data of the second set of one or more trained models;

generate a damage vector of the combined damage state of each of the plurality of parts of the first set of one or more trained models and one or more instances of damage to the vehicle based on accident data of the second set of one or more trained models; and

determine a measure of consistency between the damage state and the one or more instances of predicted damage to the vehicle based on the damage vector.

14. The computing device of claim 13 , wherein the accident data further comprises at least one or more of a type of damage or a severity of damage.

15. The computing device of claim 13 , wherein the accident data further comprises at least one or more of a vehicle motion state or a point of impact.

16. The computing device of claim 13 , wherein the accident data comprises data processed by one or more natural language models.

17. The computing device of claim 13 , wherein the second set of one or more trained models comprises at least a natural language processing model.

18. The computing device of claim 13 , wherein the second set of one or more trained models comprises at least one of a neural network, a recurrent neural network or a trained classifier.

19. The damage vector of claim 1 , wherein the damage vector comprises the damage state for at least one part of the plurality of parts based on the plurality of images based on the first set of one or more trained models.

20. The damage vector of claim 1 , wherein the damage vector comprises the one or more instances of damage to the vehicle based on accident data, based on the second set of one or more trained models.

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 062014/0548 →
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 17303073 · May 19, 2021
Continuation PCTGB2021050010 · Jan 4, 2021
Provisional Application 63198628 · Oct 30, 2020
Related Publication 20220245786A1 · Aug 4, 2022
References Cited (12)
US 11257203B2 · Ranca · 2022 [cited by examiner]
US 20040243423A1 · Rix et al. · 2004 [cited by applicant]
US 20050251427A1 · Dorai et al. · 2005 [cited by applicant]
US 20140081675A1 · Ives et al. · 2014 [cited by applicant]
US 20160171622A1 · Perkins et al. · 2016 [cited by applicant]
US 20180293552A1 · Zhang · 2018 [cited by examiner]
US 20190073641A1 · Utke · 2019 [cited by examiner]
US 20200210786A1 · Xu · 2020 [cited by applicant]
US 20210287080A1 · Moloney · 2021 [cited by applicant]
US 20210327042A1 · Kim et al. · 2021 [cited by applicant]
Meng et al., “A Damage Assessment System for Aero-engine Borscopic Inspection Based on Support Vector Machines”, 2009 Ninth International Conference on Hybrid Intelligent Systems, IEEE Computer Society, 2009, 6 sheets. [cited by applicant]
Jayawardena, “Image based automatic vehicle detection”, A thesis submitted for the degree of Doctor of Philosophy at The Australian National University, Nov. 18, 2013, 199 sheets. [cited by applicant]