Systems and methods for processing a payment coupon image
First Claim
1. A method, comprising:
- receiving, from a payer by a payment service provider system comprising one or more computers, an image representing a payment coupon;
determining, by the payment service provider system, an identity of a biller associated with the payment coupon utilizing optical character recognition processing on at least one predetermined first location in the image;
determining, by the payment service provider system based at least in part upon the identity of the biller, whether stored payment coupon metadata indicating a layout of the payment coupon is available;
extracting, by the payment service provider system when the payment coupon metadata is available, data from the image based at least in part on the payment coupon metadata, wherein extracting data from the image comprises performing optical character recognition processing on one or more predetermined second locations in the image based at least in part on the payment coupon metadata;
orexecuting, by the payment service provider system when payment coupon metadata is not available, a process to (i) receive payer input for facilitating data extraction from the image and (ii) extract the data from the image based at least in part upon received payer input, wherein extracting data from the image comprises performing optical character recognition processing on one or more predetermined second locations in the image based at least in part on the received payer input; and
performing, by the payment service provider system based at least in part upon the extracted data, at least one of;
(a) processing a payment associated with the payment coupon to the biller;
(b) adding the biller to a list of payees for the payer;
or (c) activating the biller as an electronic biller for the payer.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention may provide systems and methods for processing a payment coupon image. In one embodiment, a method includes receiving an image representing a payment coupon from a payer, determining an identity of a biller associated with the payment coupon based at least in part on information displayed by the image, and extracting data from the image based at least in part on payment coupon metadata associated with the biller indicating a layout of the payment coupon. The method may further include performing at least one of: (a) processing a payment associated with the payment coupon to the biller based at least in part on the data extracted from the image; (b) adding the biller to a list of billers for a payer associated with the payment coupon; or (c) activating the biller as an electronic biller for the payer associated with the payment coupon.
64 Citations
47 Claims
-
1. A method, comprising:
-
receiving, from a payer by a payment service provider system comprising one or more computers, an image representing a payment coupon; determining, by the payment service provider system, an identity of a biller associated with the payment coupon utilizing optical character recognition processing on at least one predetermined first location in the image; determining, by the payment service provider system based at least in part upon the identity of the biller, whether stored payment coupon metadata indicating a layout of the payment coupon is available; extracting, by the payment service provider system when the payment coupon metadata is available, data from the image based at least in part on the payment coupon metadata, wherein extracting data from the image comprises performing optical character recognition processing on one or more predetermined second locations in the image based at least in part on the payment coupon metadata;
orexecuting, by the payment service provider system when payment coupon metadata is not available, a process to (i) receive payer input for facilitating data extraction from the image and (ii) extract the data from the image based at least in part upon received payer input, wherein extracting data from the image comprises performing optical character recognition processing on one or more predetermined second locations in the image based at least in part on the received payer input; and performing, by the payment service provider system based at least in part upon the extracted data, at least one of;
(a) processing a payment associated with the payment coupon to the biller;
(b) adding the biller to a list of payees for the payer;
or (c) activating the biller as an electronic biller for the payer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
at least one memory comprising computer-executable instructions; at least one communications interface; and at least one processor in communication with the at least one communications interface, and the at least one memory and configured to execute the computer-executable instructions to; receive an image representing a payment coupon; determine an identity of a biller associated with the payment coupon utilizing optical character recognition processing on at least one first predetermined location in the image; determine, based at least in part upon the identity of the biller, whether stored payment coupon metadata indicating a layout of the payment coupon is available; extract, when payment coupon metadata is available, data from the image based at least in part on the payment coupon metadata, wherein the extraction includes optical character recognition processing at one or more second predetermined locations in the image based at least in part on the payment coupon metadata;
orexecute, when payment coupon metadata is not available, a process to (i) receive payer input for facilitating data extraction from the image and (ii) extract the data from the image based at least in part upon received payer input, wherein the extraction includes optical character recognition processing at one or more second predetermined locations in the image based at least in part on the received payer input; and perform, based at least in part upon the extracted data, at least one of;
(a) processing a payment associated with the payment coupon to the biller;
(b) adding the biller to a list of payees for the payer;
or (c) activating the biller as an electronic biller for the payer. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method, comprising:
-
receiving, from a payer by a payment service provider system comprising one or more computers, an image representing a payment coupon; performing, by the payment service provider system, optical character recognition processing on at least one predetermined biller location in the image to determine an identity of a biller associated with the payment coupon; if the optical character recognition processing determines the identity of the biller, then; determining, by the payment service provider system based at least in part upon the biller identity, whether stored payment coupon metadata indicating a layout of the payment coupon is available, extracting, by the payment service provider system when payment coupon metadata is available, data from the image based at least in part on the payment coupon metadata, wherein extracting data from the image comprises performing optical character recognition processing on one or more predetermined data locations in the image based at least in part on the payment coupon metadata, or executing, by the payment service provider system when payment coupon metadata is not available, a process to (i) receive payer input for facilitating data extraction from the image and (ii) extract the data from the image based at least in part upon received payer input, wherein extracting data from the image comprises performing optical character recognition processing on one or more predetermined data locations in the image based at least in part on the received payer input; and performing, by the payment service provider system based at least in part upon the extracted data, at least one of;
(a) processing a payment associated with the payment coupon to the biller;
(b) adding the biller to a list of payees for the payer;
or (c) activating the biller as an electronic biller for the payer;
orif the optical character recognition processing fails to determine the identity of the biller, then; receiving, by the payment service provider from the payer, the identity of biller, determining, by the payment service provider system based at least in part upon the biller identity, whether stored payment coupon metadata indicating a layout of the payment coupon is available, extracting, by the payment service provider system when payment coupon metadata is available, data from the image based at least in part on the payment coupon metadata, wherein extracting data from the image comprises performing optical character recognition processing on one or more predetermined data locations in the image based at least in part on the payment coupon metadata, or executing, by the payment service provider system when payment coupon metadata is not available, a process to (i) receive payer input for facilitating data extraction from the image and (ii) extract the data from the image based at least in part upon received payer input, wherein extracting data from the image comprises performing optical character recognition processing on one or more predetermined data locations in the image based at least in part on the received payer input; and performing, by the payment service provider system based at least in part upon the extracted data, at least one of;
(a) processing a payment associated with the payment coupon to the biller;
(b) adding the biller to a list of payees for the payer;
or (c) activating the biller as an electronic biller for the payer. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A system, comprising:
-
at least one memory comprising computer-executable instructions; at least one communications interface; and at least one processor in communication with the at least one communications interface, and the at least one memory and configured to execute the computer-executable instructions to; receive an image representing a payment coupon; perform optical character recognition processing on at least one predetermined biller location in the image to determine an identity of a biller associated with the payment coupon; if the optical character recognition processing determines the identity of the biller, then; determine, by the payment service provider system based at least in part upon the biller identity, whether stored payment coupon metadata indicating a layout of the payment coupon is available, extract, by the payment service provider system when payment coupon metadata is available, data from the image based at least in part on the payment coupon metadata, wherein the extraction includes optical character recognition processing at one or more second predetermined locations in the image based at least in part on the payment coupon metadata, or execute, by the payment service provider system when payment coupon metadata is not available, a process to (i) receive payer input for facilitating data extraction from the image and (ii) extract the data from the image based at least in part upon received payer input, wherein the extraction includes optical character recognition processing at one or more second predetermined locations in the image based at least in part on the received payer input, and perform, by the payment service provider system based at least in part upon the extracted data, at least one of;
(a) processing a payment associated with the payment coupon to the biller;
(b) adding the biller to a list of payees for the payer;
or (c) activating the biller as an electronic biller for the payer;
orif the optical character recognition processing fails to determine the identity of the biller, then; receive, by the payment service provider from the payer, the identity of biller, determine, by the payment service provider system based at least in part upon the biller identity, whether stored payment coupon metadata indicating a layout of the payment coupon is available, extract, by the payment service provider system when payment coupon metadata is available, data from the image based at least in part on the payment coupon metadata, wherein the extraction includes optical character recognition processing at one or more second predetermined locations in the image based at least in part on the payment coupon metadata, or execute, by the payment service provider system when payment coupon metadata is not available, a process to (i) receive payer input for facilitating data extraction from the image and (ii) extract the data from the image based at least in part upon received payer input, wherein the extraction includes optical character recognition processing at one or more second predetermined locations in the image based at least in part on the received payer input; and perform, by the payment service provider system based at least in part upon the extracted data, at least one of;
(a) processing a payment associated with the payment coupon to the biller;
(b) adding the biller to a list of payees for the payer;
or (c) activating the biller as an electronic biller for the payer. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification