US 12,406,311 B2
Systems and methods for obtaining insurance offers using mobile image capture
Michael Strange, Brea, CA (US)
Assigned to MITEK SYSTEMS, INC., San Diego, CA (US)
Filed by MITEK SYSTEMS, INC., San Diego, CA (US)
Filed on May 25, 2023, as Appl. No. 18/202,006.
Application 18/202,006 is a continuation of application No. 17/236,373, filed on Apr. 21, 2021, granted, now 11,704,739.
Application 17/236,373 is a continuation of application No. 16/160,796, filed on Oct. 15, 2018, granted, now 11,017,478, issued on May 25, 2021.
Application 16/160,796 is a continuation of application No. 13/844,303, filed on Mar. 15, 2013, granted, now 10,102,583, issued on Oct. 16, 2018.
Application 13/844,303 is a continuation of application No. 12/906,036, filed on Oct. 15, 2010, granted, now 8,577,118, issued on Nov. 5, 2013.
Application 12/906,036 is a continuation in part of application No. 12/778,943, filed on May 12, 2010, granted, now 8,582,862, issued on Nov. 12, 2013.
Application 12/906,036 is a continuation in part of application No. 12/346,026, filed on Dec. 30, 2008, granted, now 7,978,900, issued on Jul. 12, 2011.
Claims priority of provisional application 61/022,279, filed on Jan. 18, 2008.
Prior Publication US 2023/0298107 A1, Sep. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/00 (2023.01); G06Q 20/32 (2012.01); G06Q 40/08 (2012.01); G06V 30/146 (2022.01); G06V 30/162 (2022.01); G06V 30/166 (2022.01); G06V 30/10 (2022.01); H04N 1/00 (2006.01); H04N 101/00 (2006.01)
CPC G06Q 40/08 (2013.01) [G06Q 20/3276 (2013.01); G06V 30/1475 (2022.01); G06V 30/162 (2022.01); G06V 30/166 (2022.01); G06V 30/10 (2022.01); H04N 1/00244 (2013.01); H04N 1/00307 (2013.01); H04N 2101/00 (2013.01); H04N 2201/001 (2013.01); H04N 2201/0084 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method comprising using at least one hardware processor to:
determine a size of a type of document to be captured in an image;
generate an alignment rectangle based on the determined size;
on a display screen, display the generated alignment rectangle over real-time images of a document that are being captured by a camera;
while displaying the alignment rectangle over the real-time images, monitor whether or not the document is aligned with the alignment rectangle, and change a color of the alignment rectangle to indicate a state of alignment of the document within the alignment rectangle in the real-time images;
based at least in part on the document being aligned with the alignment rectangle in at least one of the real-time images, automatically capture an image of the document without the user having to press any button;
on the display screen, display the captured image of the document;
for each of the one or more fields,
prompt a user to select the field on the captured image, and
receive a selection of a location in the captured image from the user;
extract data, representing one or more fields in the document, from the captured image of the document, based on the selection of one or more locations in the captured image;
on the display screen, display the extracted data; and
receive a confirmation of the extracted data from the user.