IP Library › Granted Patent US 10,521,962
Granted Patent B1
US 10,521,962 · App. 15/915,821 · Granted Dec 31, 2019

Method and system for visualizing overlays in virtual environments

Inventors: Bryan R. Nussbaum (Bloomington, IL); Rebecca A. Little (Gilbert, AZ); Kevin L. Mitchell (Tempe, AZ); Nathan C. Summers (Mesa, AZ); An Ho (Phoenix, AZ)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
G06T19/006G06Q40/08G06T17/05
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 10,521,962
App. No.
15/915,821
Granted
Dec 31, 2019
Kind
B1
Abstract

Computer implemented methods and systems for populating overlays within a virtual environment. A server may obtain a virtual model of an overall region wherein the virtual model was generated based upon a plurality of images captured by a remote imaging vehicle. The server may then provide the virtual model to a user electronic device for rendering in a virtual environment. To support the rendering of the virtual environment, the server may identify properties and/or response vehicles located within the area modeled in the virtual environment and obtain one or more records that correspond to the modeled properties and/or response vehicles. The server may then populate an overlay for the properties and/or response vehicle with information included in the records.

Claims (44)

1. A computer-implemented method comprising:

obtaining, by one or more processors, a virtual model of an overall region, the virtual model being generated based upon a plurality of images captured by a remote imaging vehicle;

providing, by one or more processors, the virtual model for rendering in a virtual environment;

identifying, by one or more processors, a property modeled by the virtual model of the overall region;

identifying, by one or more processors, one or more records associated with the property, each of the records having an associated time stamp;

creating, by one or more processors, an overlay for the property for each of the records;

when a time lapse view is selected, sequentially rendering, by one or more processors, in the virtual environment, the overlay for each of the records, the times at which the overlay for each of the records is displayed are based on the time stamp associated with the respective records.

2. The computer-implemented method of claim 1 , wherein providing the virtual model comprises transmitting the virtual environment to a virtual reality device, or a mixed-reality device.

3. The computer-implemented method of claim 1 , wherein the plurality of images captured by the remote imaging vehicle are captured after a damage-causing event has occurred.

4. The computer-implemented method of claim 3 , wherein the one or more records include an indication of a claim filed in relation to the damage-causing event.

5. The computer-implemented method of claim 4 , further comprising:

determining, by one or more processors, that a first claim indicated by the first record of the one or more records is associated with a first status; and

determining, by one or more processors, that a second claim indicated by a second record of the one or more records is associated with a second status.

6. The computer-implemented method of claim 5 , wherein rendering the overlay for each of the records in the virtual environment causes:

a first overlay associated with the first record of the one or more records to be rendered in a first color; and

a second overlay associated with second record of the one or more records to be rendered in a second color different from the first color.

7. The computer-implemented method of claim 4 , wherein the indications of the claims filed in relation to the damage-causing event include a time at which one or more claim processing events occurred.

8. The computer-implemented method of claim 7 , wherein each of the records represents a status of a claim at a respective one of a plurality of historical times, wherein the status for the claim is based upon a claim processing event, wherein the depiction of a status of a claim differs with the status of the claim.

9. The computer-implemented method of claim 1 , wherein the one or more records represent locations of one or more response units at a respective one of a plurality of historical times, and wherein sequentially rendering the overlay for each of the records causes depictions of the one or more response units to appear at different locations in the virtual environment during the sequential rendering.

10. The computer-implemented method of claim 1 , wherein the time lapse view represents the historical processing of a claim in relation to a damage-causing event.

11. The computer-implemented method of claim 1 , wherein the time lapse view represents the movement of one or more response units in response to a damage-causing event.

12. A system comprising:

one or more processors; and

one or more non-transitory memories coupled to the one or more processors and storing computer-executable instructions that, when executed by the one or more processors, cause the system to:

obtain a virtual model of an overall region, the virtual model being generated based upon a plurality of images captured by a remote imaging vehicle;

provide the virtual model of the region for rendering within a virtual environment;

identify a property modeled by the virtual model of the overall region;

identify one or more records associated with the property, each of the records having an associated time stamp;

create an overlay for the property for each of the records; and

when a time lapse view is selected, sequentially render, in the virtual environment, the overlay for each of the records, the times at which the overlay for each of the records is displayed are based on the time stamp associated with the each of the records.

13. The system of claim 12 , wherein to provide the virtual model, the instructions, when executed by the one or more processors, cause the system to:

transmit the virtual environment to a virtual reality device or a mixed reality device.

14. The system of claim 12 , wherein the plurality of images captured by the remote imaging vehicle are captured after a damage-causing event has occurred.

15. The system of claim 14 , wherein the one or more records include an indication of a claim filed in relation to the damage-causing event.

16. The system of claim 15 , wherein the instructions, when executed by the one or more processors, cause the system to:

determine that a first claim indicated by the first record of the one or more records is associated with a first status; and

determine that a second claim indicated by a second record of the one or more records is associated with a second status.

17. The system of claim 16 , wherein the instructions, when executed by the one or more processors, cause the system to:

render a first overlay associated with the first record of the one or more records in a first color; and

render a second overlay associated with the second record of the one or more records in a second color different from the first color.

18. The system of claim 15 , wherein the indication includes a time at which one or more claim processing events occurred.

19. The computer-implemented method of claim 18 , wherein each of the records represents

a status of a claim at a respective one of a plurality of historical times, wherein the status for the claim is based upon a claim processing event, wherein the depiction of a status of a claim depends on the status of the claim.

20. The system of claim 12 , wherein the one or more records represent locations of one or more response units at a respective one of a plurality of historical times, and wherein sequentially rendering the overlay for each of the records causes depictions of the one or more response units to appear at different locations in the virtual environment during the sequential rendering.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2018
From: NUSSBAUM, BRYAN R.; LITTLE, REBECCA A.; SUMMERS, NATHAN C.; MITCHELL, KEVIN L.; HO, AN
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 045148/0224 →
Cited By (4)
US 12,205,234 US 12,249,038 US 12,249,251 US 12,263,407