US 11,682,222 B1
Digital camera processing system
Charles Lee Oakes, III, San Antonio, TX (US); Randy Ray Morlen, San Antonio, TX (US); Michael Frank Morris, San Antonio, TX (US); Reynaldo Medina, III, San Antonio, TX (US); Greg Alan Harpel, San Antonio, TX (US); Gabriel Glenn Gavia, San Antonio, TX (US); Bharat Prasad, San Antonio, TX (US); Frank Kyle Major, San Antonio, TX (US); and Jeffrey Neal Pollack, San Antonio, TX (US)
Assigned to UNITED SERVICES AUTOMOBILE ASSOCIATES (USAA), San Antonio, TX (US)
Filed by United Services Automobile Association (USAA), San Antonio, TX (US)
Filed on Jan. 28, 2021, as Appl. No. 17/160,594.
Application 17/160,594 is a continuation of application No. 16/507,595, filed on Jul. 10, 2019, granted, now 11,544,944.
Application 16/507,595 is a continuation of application No. 16/165,622, filed on Oct. 19, 2018, granted, now 10,402,638, issued on Sep. 3, 2019.
Application 16/165,622 is a continuation of application No. 16/025,679, filed on Jul. 2, 2018, granted, now 11,023,719.
Application 16/025,679 is a continuation of application No. 15/663,284, filed on Jul. 28, 2017, granted, now 10,013,605, issued on Jul. 3, 2018.
Application 15/663,284 is a continuation of application No. 14/225,090, filed on Mar. 25, 2014, abandoned.
Application 14/225,090 is a continuation of application No. 11/590,974, filed on Oct. 31, 2006, granted, now 8,708,227, issued on Apr. 29, 2014.
Int. Cl. G06Q 40/06 (2012.01); G06V 30/40 (2022.01); H04N 1/403 (2006.01); G06Q 20/04 (2012.01); G06Q 20/10 (2012.01); H04N 1/387 (2006.01); H04N 1/00 (2006.01); G06Q 40/02 (2023.01); G06V 30/16 (2022.01); H04N 101/00 (2006.01); G06K 7/10 (2006.01)
CPC G06V 30/40 (2022.01) [G06Q 20/04 (2013.01); G06Q 20/042 (2013.01); G06Q 20/108 (2013.01); G06Q 40/02 (2013.01); G06V 30/16 (2022.01); H04N 1/00816 (2013.01); H04N 1/387 (2013.01); H04N 1/403 (2013.01); G06K 7/10861 (2013.01); H04N 2101/00 (2013.01); H04N 2201/001 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An image capture and processing system for use with a digital camera, the image capture and processing system comprising:
a portable device comprising a general purpose computer including a processor coupled to a memory, the memory storing:
camera software comprising instructions that, when executed by the processor, control the digital camera;
a downloaded software component configured to control the camera software and to manage capturing electronic images, the software component comprising instructions that cause the portable device to perform operations including:
instructing a user of the portable device to place a check in front of the digital camera and have the digital camera capture electronic images of a front and a back side of the check;
displaying an instruction on a display of the portable device to assist the user in having the digital camera capture the electronic images of the check;
assisting the user as to an orientation for capturing the electronic images of the check;
presenting the electronic images of the check to the user for user approval;
transmitting, using a wireless network, a copy of the electronic images over a public electronic communications network from the portable device, wherein the transmitted copy of the electronic images is a modified version of the electronic images captured with the digital camera, the modified version having a different electronic format than the images captured with the digital camera;
submitting the check for deposit when the system authenticates the user presented with the electronic images of the check and when the user approves;
a plurality of processors coupled to a plurality of memory devices storing instructions that, when each instruction of the instructions is executed by a processor of the plurality of processors coupled to a memory device of the plurality of memory devices storing that instruction, cause the system to perform additional operations including:
confirming that the deposit can go forward after performing an optical character recognition on the check, the optical character recognition including determining an amount of the check, comparing the determined amount to an amount entered by the user into the portable device, and reading a MICR line of the check;
initiating the deposit after the confirming; and
generating a log file for the deposit, the log file including an image of the check; and
another computer, remote from the portable device, comprising a processor coupled to a memory storing instructions that, when executed by the processor, cause the other computer to update a balance to reflect the amount of the check submitted for deposit by the portable device.