US 12,236,487 B2
Property inspection using aerial imagery
Stephen Nicholas Lekas, San Francisco, CA (US)
Assigned to Esurance Insurance Services, Inc., San Francisco, CA (US)
Filed by Esurance Insurance Services, Inc., San Francisco, CA (US)
Filed on Dec. 3, 2019, as Appl. No. 16/702,414.
Application 16/702,414 is a continuation of application No. 14/331,065, filed on Jul. 14, 2014, granted, now 10,529,026.
Claims priority of provisional application 61/847,055, filed on Jul. 16, 2013.
Prior Publication US 2020/0104941 A1, Apr. 2, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/08 (2012.01); G06V 20/10 (2022.01); G06V 20/17 (2022.01)
CPC G06Q 40/08 (2013.01) [G06V 20/176 (2022.01)] 18 Claims
OG exemplary drawing
 
1. A method for performing a property inspection using aerial images, comprising:
receiving, via a network interface, input data including a first request from a user to receive a quote regarding a property and a location identifier associated with the property, the input data received from a client device using a client application;
identifying the property based on the input data;
retrieving one or more aerial images associated with the property by identifying the one or more aerial images from a database using the location identifier associated with the property, the one or more aerial images including thermal imagery and hyperspectral imagery;
generating chemical composition data associated with the property by executing a hyperspectral imaging algorithm applied to the hyperspectral imagery associated with the property;
generating energy leakage data associated with the property by executing an image recognition algorithm applied to the thermal imagery associated with the property;
generating wear data regarding the property by comparing the chemical composition data and the energy leakage data to one or more indexes;
generating a coverage result for the property in response to the first request from the user in real time, wherein the coverage result is based on the wear data;
generating output data, the output data including the coverage result; and
providing the output data to the client application to cause display of the coverage result for the property on the client device.