US 11,704,634 B1
Systems and methods for digital signature detection
Reynaldo Medina, III, San Antonio, TX (US)
Assigned to United Services Automobile Association (USAA), San Antonio, TX (US)
Filed by United Services Automobile Association (USAA), San Antonio, TX (US)
Filed on Apr. 4, 2022, as Appl. No. 17/712,363.
Application 17/712,363 is a continuation of application No. 16/893,860, filed on Jun. 5, 2020, granted, now 11,328,267.
Application 16/893,860 is a continuation of application No. 16/414,220, filed on May 16, 2019, granted, now 10,713,629, issued on Jul. 14, 2020.
Application 16/414,220 is a continuation of application No. 14/738,340, filed on Jun. 12, 2015, granted, now 10,354,235, issued on Jul. 16, 2019.
Application 14/738,340 is a continuation of application No. 11/864,569, filed on Sep. 28, 2007, granted, now 9,058,512, issued on Jun. 16, 2015.
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/04 (2012.01); G06K 9/00 (2022.01); G06V 10/75 (2022.01); G06V 30/412 (2022.01); G07C 9/35 (2020.01); G06Q 20/02 (2012.01); G06V 40/30 (2022.01); G06Q 20/40 (2012.01)
CPC G06Q 20/042 (2013.01) [G06Q 20/02 (2013.01); G06Q 20/0425 (2013.01); G06Q 20/4014 (2013.01); G06V 10/751 (2022.01); G06V 30/412 (2022.01); G06V 40/33 (2022.01); G07C 9/35 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A system for detecting a signature on a negotiable instrument, the system comprising:
a memory including processor-executable instructions; and
a processor in communication with the memory and configured, when executing the processor-executable instructions, to:
detect a type of a negotiable instrument in a digital image of a negotiable instrument;
automatically select, based on the detected type, an initial signature window location process from a plurality of signature window location processes for locating a signature window in the digital image in which to search for pixels associated with a signature;
apply the initial signature location process to the digital image;
in response to a failure to locate the signature window with the initial signature location window process, automatically select a different signature window location process from the plurality of signature window location processes and apply the different signature window location process to the digital image;
after successfully locating the signature window location:
compare a signature window pixel count to a predetermined pixel count range, where the signature window pixel count is a number of dark pixels in the determined signature window location of the digital image; and
determine a potential signature error when the signature window pixel count is outside the predetermined pixel count range.