IP Library Granted Patent US 10,810,677
Granted Patent B1
US 10,810,677 · App. 15/855,057 · Granted Oct 20, 2020

Configuration and transfer of image data using a mobile device

Inventors: Jennifer A. Brandmaier (Chicago, IL); Mark E. Faga (Evanston, IL); Robert H. Johnson (Hoffman Estates, IL); Daniel Koza (Hinsdale, IL); William Loo (Arlington Heights, IL); Clint J. Marlow (Barrington, IL); Kurt M. Stricker (Northfield, IL)
Assignee: Allstate Insurance Company
G06Q40/08H04N5/23293H04N5/44
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,810,677
App. No.
15/855,057
Granted
Oct 20, 2020
Kind
B1
Abstract

Systems and methods provide for configuring and transferring multiple data files including image data files using a mobile computing device. A mobile computing device may acquire multiple data files including image files from disparate sources and transmit them to an enhanced image processing server. The enhanced image processing server may analyze the received image files using various techniques. To aid in analysis, the server may also interface with various internal and external databases storing reference images or other reference data of previously analyzed similar data. Further still, the enhanced image processing server may transmit a result of the analysis back to a mobile computing device.

Claims (61)

1. A mobile computing device, comprising:

a display device;

a camera;

a network interface;

a processor;

a memory storing executable instructions that, when executed by the processor, cause the mobile computing device to:

analyze a plurality of image instructions to determine a plurality of display screens, each display screen being associated with a corresponding image instruction of the plurality of image instructions, and each image instruction indicating a different type of image of a damaged object to capture;

after determining the plurality of display screens, obtain a plurality of digital images of the damaged object based on the plurality of image instructions by, for each display screen of the plurality of display screens:

displaying the display screen using the display device wherein the display screen comprises an indication of a type of image of the damaged object to capture; and

capturing, using the camera, a digital image of the plurality of digital images, wherein the digital image corresponds to the image instruction associated with the display screen;

based on capturing a digital image of the plurality of digital images, automatically process image data of the digital image to determine whether the digital image satisfies at least one objective criterion indicating suitability of the digital image for an assessment of the damage to the damaged object and for a determination of an estimate to repair the damage, wherein the at least one objective criterion comprises an objective blurriness criterion indicating an objective measure of non-blurriness the digital image must satisfy to be suitable for the assessment of the damage and the determination of the estimate;

based on determining the digital image does not satisfy the objective blurriness criterion, display an additional display screen using the display device, wherein the additional display screen comprises a prompt to capture an additional digital image of the same type;

capture, using the camera, an additional digital image based on the prompt to capture the additional digital image of the same type; and

transmit the additional digital image, via the network interface, to a processing server.

2. The mobile computing device of claim 1 , further comprising an input device, wherein the memory stores executable instructions that, when executed by the processor, further cause the mobile computing device to:

display a digital image of the plurality of digital images via the display device; and

receive an input, via the input device, indicating an acceptability of the digital image.

3. The mobile computing device of claim 1 , wherein the memory stores executable instructions that, when executed by the processor, further cause the mobile computing device to:

transmit one or more digital images of the plurality of digital images, via the network interface, to the processing server; and

after transmitting the one or more images, receive an indication from the processing server that at least one of the one or more digital images is acceptable.

4. The mobile computing device of claim 1 , wherein the memory stores executable instructions that, when executed by the processor, further cause the mobile computing device to:

transmit one or more digital images of the plurality of digital images, via the network interface, to the processing server; and

after transmitting the one or more digital images, receive an indication from the processing server that at least one of the one or more digital images is not acceptable.

5. The mobile computing device of claim 4 , wherein the memory stores executable instructions that, when executed by the processor, further cause the mobile computing device to:

receive an additional image instruction from the processing server, wherein the additional image instruction indicates a type of image to re-capture;

after receiving the additional image instruction, analyze the additional image instruction to determine a second additional display screen associated with the additional image instruction;

after determining the second additional display screen:

display the second additional display screen using the display device; and

capture, using the camera, a second additional digital image corresponding to the additional image instruction associated with the second additional display screen;

based on capturing the second additional digital image, automatically process image data of the second additional digital image; and

after processing the image data of the second additional digital image, transmit the second additional digital image, via the network interface, to the processing server.

6. The mobile computing device of claim 1 , wherein:

the plurality of display screens comprise a first display screen comprising a first instruction to capture a first image of damage to the damaged object and a second display screen comprising a second instruction to capture a second image of the damaged object in its entirety.

7. A method, comprising:

analyzing, by a mobile computing device, a plurality of image instructions to determine a plurality of display screens, each display screen being associated with a corresponding one of the plurality of image instructions, and each image instruction indicating a different type of image of a damaged object to capture;

after determining the plurality of display screens, obtaining a plurality of digital images of the damaged object based on the plurality of image instructions by, for each display screen of the plurality of display screens:

displaying, by a display device of the mobile computing device, the display screen wherein the display screen comprises an indication of a type of image of the damaged object to capture; and

capturing, using a camera of the mobile computing device, a digital image of the plurality of digital images, wherein the digital image corresponds to the image instruction associated with the display screen;

based on capturing a digital image of the plurality of digital images, automatically processing image data of the digital image to determine whether the digital image satisfies at least one objective criterion indicating suitability of the digital image for an assessment of the damage to the damaged object and for a determination of an estimate to repair the damage, wherein the at least one objective criterion comprises an objective blurriness criterion indicating an objective measure of non-blurriness the digital image must satisfy to be suitable for the assessment of the damage and the determination of the estimate;

based on determining the digital image does not satisfy the objective blurriness criterion, displaying, by the display device of the mobile computing device, an additional display screen wherein the additional display screen comprises a prompt to capture an additional image of the same type;

capturing, using the camera of the mobile computing device, an additional digital image based on the prompt to capture the additional digital image of the same type; and

transmitting the additional digital image, via a network interface of the mobile computing device, to a processing server.

8. The method of claim 7 , further comprising:

displaying, by the display device of the mobile computing device, a digital image of the plurality of digital images; and

receiving, via an input device of the mobile computing device, an input indicating an acceptability of the digital image.

9. The method of claim 7 , wherein:

the plurality of display screens comprise a first display screen comprising a first instruction to capture a first image of damage to the damaged object and a second display screen comprising a second instruction to capture a second image of the damaged object in its entirety.

10. The method of claim 7 , further comprising:

transmitting one or more digital images of the plurality of digital images, via the network interface of the mobile computing device, to the processing server; and

after transmitting the one or more digital images, receiving, by the mobile computing device and from the processing server, an indication that at least one of the one or more digital images is not acceptable.

11. The method of claim 10 , further comprising:

receiving, by the mobile computing device and from the processing server, an additional image instruction indicating a type of image to re-capture;

after receiving the additional image instruction, analyzing, by the mobile computing device, the additional image instruction to determine a second additional display screen associated with the additional image instruction;

after determining the second additional display screen:

displaying, by the display device of the mobile computing device, the second additional display screen; and

capturing, using the camera of the mobile computing device, a second additional digital image corresponding to the additional image instruction associated with the second additional display screen;

based on capturing the second additional digital image, automatically processing, by the mobile computing device, image data of the second additional digital image; and

after processing the image data of the second additional digital image, transmitting the second additional digital image, via the network interface of the mobile computing device, to the processing server.

12. The method of claim 7 , wherein the processing further comprises:

displaying, by the display device of the mobile computing device, the plurality of digital images; and

receiving, by an input device of the mobile computing device, an input indicating an acceptability of the plurality of digital images.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2017
From: BRANDMAIER, JENNIFER A.; FAGA, MARK E.; JOHNSON, ROBERT H.; KOZA, DANIEL; LOO, WILLIAM; MARLOW, CLINT J.; STRICKER, KURT M.
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 044490/0909 →
Continuity (3)
Continuation 15374278 · Dec 9, 2016
Continuation 14269387 · May 5, 2014
Continuation 13587630 · Aug 16, 2012
Cited By (3)
US 12,315,018 US 12,561,747 US 12,657,635