# US 10,319,002 B1 · Real property image analysis system to analyze property repairs and improvements

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,319,002 B1
- Document ID: US10319002B1
- Status: Granted
- Kind: B1
- Application number: 15/201,078
- Filed: 2016-07-01
- Granted: 2019-06-11
- Earliest claimed: 2016-07-01
- Assignees: State Farm Mutual Automobile Insurance Company
- Applicants: State Farm Mutual Automobile Insurance Company
- Inventors: Alexander Cardona; Erin A. Olander; John A. Schirano; Dana C. Hunt
- Web page: https://patentgrep.com/patent/US10319002B1

## CPC

- G06Q 30/0283: Price estimation or determination
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06V 20/20: in augmented reality scenes
- H04L 67/52: specially adapted for the location of the user terminal
- G06Q 50/163: Real estate management
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Systems and methods for analyzing image data depicting portions of properties are disclosed. According to certain aspects, an electronic device may analyze image data depicting a portion of a property to identify a set of elements and a set of characteristics associated therewith. The electronic device may access a desired set of characteristics and may calculate a monetary amount associated with modifying the set of elements to achieve the desired set of characteristics.

## Claims

### Claim 1

A computer-implemented method in an electronic device of analyzing image data to identify property modifications, the method comprising:
capturing, by an image sensor, image data depicting a set of elements associated with a portion of a property;
analyzing, by a processor, the image data to identify a set of characteristics associated with the set of elements;
enabling a user to select, via a user interface of the electronic device, a desired set of characteristics corresponding to the set of elements;
calculating a monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics;
determining, based on at least a portion of the desired set of characteristics, at least one modification recommendation for the property, wherein the at least one modification recommendation is not included in the desired set of characteristics;
identifying an additional property comparable to the property and having the desired set of characteristics corresponding to the set of elements, the additional property having a price; and
presenting, in the user interface, (i) an indication of the monetary amount, (ii) an indication of the price of the additional property, (iii) a selection to schedule a showing of the additional property, and (iv) an indication of the at least one modification recommendation.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein analyzing the image data to identify the set of characteristics comprises:
analyzing the image data to identify (i) the set of elements and (ii) the set of characteristics associated with the set of elements.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, further comprising:
identifying, using a location module, a location of the electronic device;
wherein calculating the monetary amount comprises:
calculating, based on at least the location of the electronic device, the monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
identifying a price associated with the property;
calculating a price difference between (i) a sum of the monetary amount and the price associated with the property and (ii) the price of the additional property; and
presenting, in the user interface, an indication of the price difference.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising:
identifying a contractor who specializes in modifying the set of elements having the set of characteristics to achieve the desired set of characteristics; and
presenting, in the user interface, an indication of the contractor.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, wherein analyzing the image data to identify the set of characteristics comprises:
analyzing the image data to identify that at least a portion of the set of elements need replacement;
and wherein calculating the monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics comprises:
calculating the monetary amount based on at least a replacement cost for the portion of the set of elements.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein calculating the monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics comprises:
determining, based on the set of characteristics and the desired set of characteristics, a set of needed modifications;
accessing a cost of each of the set of needed modifications; and
calculating the monetary amount based on at least the cost of each of the set of needed modifications.

### Claim 8

An electronic device configured to analyze image data to identify property modifications, comprising:
an image sensor configured to capture image data;
a user interface;
a memory configured to store non-transitory computer executable instructions; and
a processor configured to interface with the image sensor, the user interface, and the memory, wherein the processor is configured to execute the non-transitory computer executable instructions to cause the processor to:
access the image data from the image sensor, the image data depicting a set of elements associated with a portion of a property,
analyze the image data to identify a set of characteristics associated with the set of elements,
receive, via the user interface, a desired set of characteristics corresponding to the set of elements,
calculate a monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics,
determine, based on at least a portion of the desired set of characteristics, at least one modification recommendation for the property, wherein the at least one modification recommendation is not included in the desired set of characteristics,
identify an additional property comparable to the property and having the desired set of characteristics corresponding to the set of elements, the additional property having a price, and
cause the user interface to present (i) an indication of the monetary amount, (ii) an indication of the price of the additional property, (iii) a selection to schedule a showing of the additional property, and (iv) an indication of the at least one modification recommendation.

### Claim 9 (depends on 8)

The electronic device of claim 8, wherein to analyze the image data to identify the set of characteristics, the processor is configured to:
analyze the image data to identify (i) the set of elements and (ii) the set of characteristics associated with the set of elements.

### Claim 10 (depends on 8)

The electronic device of claim 8, further comprising:
a location module;
and wherein to calculate the monetary amount, the processor is configured to:
retrieve, from the location module, a location of the electronic device, and
calculate, based on at least the location of the electronic device, the monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics.

### Claim 11

A computer-implemented method of analyzing image data to identify property modifications, the method comprising:
receiving, from an electronic device via a wireless network connection, image data depicting a set of elements associated with a portion of a property;
analyzing, by a processor, the image data to identify a set of characteristics associated with the set of elements;
accessing a desired set of characteristics corresponding to the set of elements, wherein the electronic device enables a user to select the desired set of characteristics via a user interface;
calculating a monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics;
determining, based on at least a portion of the desired set of characteristics, at least one modification recommendation for the property, wherein the at least one modification recommendation is not included in the desired set of characteristics;
identifying an additional property comparable to the property and having the desired set of characteristics corresponding to the set of elements, the additional property having a price; and
sending, to the electronic device via the wireless network connection, data indicative of the monetary amount, wherein the electronic device presents, in the user interface, (i) an indication of the monetary amount, (ii) an indication of the price of the additional property, (iii) a selection to schedule a showing of the additional property, and (iv) an indication of the at least one modification recommendation.

### Claim 12 (depends on 11)

The computer-implemented method of claim 11, wherein analyzing the image data to identify the set of characteristics comprises:
analyzing the image data to identify (i) the set of elements and (ii) the set of characteristics associated with the set of elements.

### Claim 13 (depends on 11)

The computer-implemented method of claim 11, further comprising:
receiving a location of the electronic device;
wherein calculating the monetary amount comprises:
calculating, based on at least the location of the electronic device, the monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics.

### Claim 14 (depends on 11)

The computer-implemented method of claim 11, wherein analyzing the image data to identify the set of characteristics comprises:
analyzing the image data to identify that at least a portion of the set of elements need replacement;
and wherein calculating the monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics comprises:
calculating the monetary amount based on at least a replacement cost for the portion of the set of elements.

### Claim 15 (depends on 11)

The computer-implemented method of claim 11, wherein calculating the monetary amount associated with modifying the set of elements having the set of characteristics to achieve the desired set of characteristics comprises:
determining, based on the set of characteristics and the desired set of characteristics, a set of needed modifications;
accessing a cost of each of the set of needed modifications; and
calculating the monetary amount based on at least the cost of each of the set of needed modifications.
