Systems and methods for obtaining an image of a check to be deposited
First Claim
1. A negotiable instrument processing system comprising:
- a memory; and
a processor in communication with the memory and configured to;
communicate, via a network, with a network browser running on a computing device associated with a depositor;
determine whether instructions, when executed using the network browser of the computing device associated with the depositor, can control a hardware image capture device in communication with the network browser; and
in response to determining that the instructions can control the image capture device, send, via the network, the instructions to the computing device associated with the depositor, the instructions configured for execution using the network browser running on the computing device associated with the depositor, the instructions further configured, upon execution, to;
request data listed on a negotiable instrument;
receive depositor input indicative of the data listed on the negotiable instrument;
set at least one parameter on a hardware image capture device in communication with the network browser in order to generate an image of the negotiable instrument sufficient to identify the data listed on the negotiable instrument;
request activation of the image capture device;
receive depositor input indicative of authorizing activation of the image capture device;
in response to receiving the depositor input indicative of authorizing activation of the image capture device, command the image capture device to obtain an image of the negotiable instrument using the image capture device set at the at least one parameter; and
send, via the network, the image of the negotiable instrument and the depositor input indicative of the data listed on the negotiable instrument for analysis of the image of the negotiable instrument in order to verify that the input indicative of the data listed on the negotiable instrument matches the data listed on the negotiable instrument in the image,wherein the instructions, upon execution using the network browser running on the depositor-controlled computing device, causes the setting of the at least one parameter on the image capture device to enable, upon activation of the image capture device, the image capture device to capture the image with the setting of the at least one parameter.
1 Assignment
1 Petition
Accused Products
Abstract
An image of a check may be presented for payment in a banking system in place of the physical paper check. The check to be deposited can be collected from a depositor using a scanner. A web site, accessed through a depositor'"'"'s web browser, can be used to drive the process of collecting the check, but in some contexts (e.g., in less popular computing environments, such as those that do not run the most popular operating systems), it is economically infeasible to obtain the certificates that would be used to allow a program executing in the web browser to control the scanner. Thus, a depositor can be instructed to capture and upload images of the check in the form of files, where the image files are then presented for payment through a banking system.
-
Citations
20 Claims
-
1. A negotiable instrument processing system comprising:
-
a memory; and a processor in communication with the memory and configured to; communicate, via a network, with a network browser running on a computing device associated with a depositor; determine whether instructions, when executed using the network browser of the computing device associated with the depositor, can control a hardware image capture device in communication with the network browser; and in response to determining that the instructions can control the image capture device, send, via the network, the instructions to the computing device associated with the depositor, the instructions configured for execution using the network browser running on the computing device associated with the depositor, the instructions further configured, upon execution, to; request data listed on a negotiable instrument; receive depositor input indicative of the data listed on the negotiable instrument; set at least one parameter on a hardware image capture device in communication with the network browser in order to generate an image of the negotiable instrument sufficient to identify the data listed on the negotiable instrument; request activation of the image capture device; receive depositor input indicative of authorizing activation of the image capture device; in response to receiving the depositor input indicative of authorizing activation of the image capture device, command the image capture device to obtain an image of the negotiable instrument using the image capture device set at the at least one parameter; and send, via the network, the image of the negotiable instrument and the depositor input indicative of the data listed on the negotiable instrument for analysis of the image of the negotiable instrument in order to verify that the input indicative of the data listed on the negotiable instrument matches the data listed on the negotiable instrument in the image, wherein the instructions, upon execution using the network browser running on the depositor-controlled computing device, causes the setting of the at least one parameter on the image capture device to enable, upon activation of the image capture device, the image capture device to capture the image with the setting of the at least one parameter. - View Dependent Claims (2, 3, 4, 5, 6, 19, 20)
-
-
7. A method for processing a negotiable instrument comprising:
-
communicating, via a network, with a network browser running on a computing device associated with a depositor; determining, using at least one processor, whether instructions, when executed using the network browser of the computing device associated with the depositor, can control a hardware image capture device in communication with the network browser; and in response to determining that the instructions can control the image capture device, sending, via the network, the instructions to the computing device associated with the depositor, the instructions configured for execution using the network browser running on the computing device associated with the depositor, the instructions further configured, upon execution, to; request data listed on a negotiable instrument; receive depositor input indicative of the data listed on the negotiable instrument; set at least one parameter on a hardware image capture device in communication with the network browser in order to generate an image of the negotiable instrument sufficient to identify the data listed on the negotiable instrument; request activation of the image capture device; receive depositor input indicative of authorizing activation of the image capture device; in response to receiving the depositor input indicative of authorizing activation of the image capture device, command the image capture device to obtain an image of the negotiable instrument using the image capture device set at the at least one parameter; and send, via the network, the image of the negotiable instrument and the depositor input indicative of the data listed on the negotiable instrument for analysis of the image of the negotiable instrument in order to verify that the input indicative of the data listed on the negotiable instrument matches the data listed on the negotiable instrument in the image, wherein the instructions, upon execution using the network browser running on the depositor-controlled computing device, causes the setting of the at least one parameter on the image capture device to enable, upon activation of the image capture device, the image capture device to capture the image with the setting of the at least one parameter. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium comprising computer-readable instructions configured for execution by a negotiable instrument processing system, the computer-readable instructions that, when executed by a computer:
-
communicate, via a network, with a network browser running on a computing device associated with a depositor; determine whether network browser instructions, when executed using the network browser of the computing device associated with the depositor, can control a hardware image capture device in communication with the network browser; and in response to determining that the network browser instructions can control the image capture device, send, via the network, the network browser instructions to the computing device associated with the depositor, the network browser instructions configured for execution using the network browser running on the computing device associated with the depositor, the network browser instructions further configured, upon execution, to; request data listed on a negotiable instrument; receive depositor input indicative of the data listed on the negotiable instrument; set at least one parameter on a hardware image capture device in communication with the network browser in order to generate an image of the negotiable instrument sufficient to identify the data listed on the negotiable instrument; request activation of the image capture device; receive depositor input indicative of authorizing activation of the image capture device; in response to receiving the depositor input indicative of authorizing activation of the image capture device, command the image capture device to obtain an image of the negotiable instrument using the image capture device set at the at least one parameter; and send, via the network, the image of the negotiable instrument and the depositor input indicative of the data listed on the negotiable instrument for analysis of the image of the negotiable instrument in order to verify that the input indicative of the data listed on the negotiable instrument matches the data listed on the negotiable instrument in the image, wherein the network browser instructions, upon execution using the network browser running on the depositor-controlled computing device, causes the setting of the at least one parameter on the image capture device to enable, upon activation of the image capture device, the image capture device to capture the image with the setting of the at least one parameter. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification