US2014114851A1PendingUtilityA1

Systems and Methods for Processing a Payment Coupon Image

64
Assignee: FISERV INCPriority: Jun 18, 2010Filed: Dec 31, 2013Published: Apr 24, 2014
Est. expiryJun 18, 2030(~3.9 yrs left)· nominal 20-yr term from priority
G06Q 20/322G06V 30/224G06V 20/62G06Q 20/387G06Q 30/0207G06Q 20/325G06Q 20/22G06Q 20/3276G06F 16/93G06Q 40/00G06Q 20/102G06Q 20/14
64
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 receiving, by a computerized payment service provider system comprising one or more computers on behalf of a payer, an image representing a payment coupon;   determining, by the computerized 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 computerized 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; and   extracting, by the computerized 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, or   executing, by the computerized 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.   
     
     
         2 . The method of  claim 1 , further comprising:
 performing, by the computerized 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.   
     
     
         3 . The method of  claim 1 , wherein the image comprises one of: (a) a scanned image of the payment coupon; or (b) a photograph of the payment coupon. 
     
     
         4 . The method of  claim 2 , wherein performing at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprises:
 determining that the biller is not associated with the list of payees for the payer; and   adding the biller to the list of payees.   
     
     
         5 . The method of  claim 4 , wherein extracting data from the image further comprises:
 extracting an account identifier for the payer from the image; and   storing the account identifier in association with the payer.   
     
     
         6 . The method of  claim 4 , wherein extracting data from the image further comprises:
 extracting an address for the biller from the image; and   storing the address in association with the biller.   
     
     
         7 . The method of  claim 2 , wherein performing at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprises:
 determining that the biller is not activated as an electronic biller for the payer; and   activating the biller as an electronic biller for the payer.   
     
     
         8 . The method of  claim 7 , wherein extracting data from the image further comprises:
 extracting an address for the biller from the image; and   storing the address in association with the biller.   
     
     
         9 . The method of  claim 2 , wherein performing at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprises:
 extracting payment information from the image; and   directing a payment to the biller on behalf of the payer based at least in part on the payment information and the identity of the biller.   
     
     
         10 . The method of  claim 9 , wherein the payment information comprises at least one of: (a) a payment amount; (b) an account identifier for the payer; or (c) a payment date associated with the payment coupon. 
     
     
         11 . The method of  claim 9 , further comprising, prior to directing the payment, communicating the payment information to the payer for confirmation or modification. 
     
     
         12 . The method of  claim 1 , wherein the payment coupon metadata is previously stored in association with the biller. 
     
     
         13 . The method of  claim 1 , wherein the payment coupon metadata is captured based at least in part upon the received payer input. 
     
     
         14 . The method of  claim 13 , wherein it is determined that that payment coupon metadata is not available, and further comprising:
 requesting a respective set of one or more field indicators for each of one or more fields with the image, wherein each respective set of one or more field indicators represent at least one of i) an approximate size of the corresponding field, or ii) an approximate location of the corresponding field;   receiving, as the payer input, the respective set of one or more field indicators for the one or more fields within the image; and   storing information associated with the respective set of one or more field indicators for the one or more fields within the image as the payment coupon metadata in association with the biller.   
     
     
         15 . 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, via the at least one communication interface, 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; and 
 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, or 
 execute, 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. 
   
     
     
         16 . The system of  claim 15 , wherein the at least one processor is further configured to execute computer executable instructions to 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. 
     
     
         16 . The system of  claim 15 , wherein the payment coupon metadata is previously stored in association with the biller by the payment service provider system. 
     
     
         17 . The system of  claim 15 , wherein the payment coupon metadata is captured based at least in part upon the received payer input. 
     
     
         18 . The system of  claim 15 , wherein at least a portion of the stored payment coupon metadata was previously determined based at least in part upon input received from one or more payers. 
     
     
         19 . The system of  claim 15 , wherein the at least one first predetermined location is based at least in part on one or more known billers of the payer. 
     
     
         20 . The system of  claim 15 , wherein the at least one first predetermined location is based at least in part on one or more known billers of the payer. 
     
     
         21 . A method, comprising:
 receiving, by a payment service provider system comprising one or more computers on behalf of a payer, 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, and 
 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; or 
   if the optical character recognition processing fails to determine the identity of the biller, then:
 receiving, by the payment service provider on behalf of 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, and 
 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. 
   
     
     
         22 . The method of  claim 21 , further comprising 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. 
     
     
         23 . The method of  claim 22 , wherein performing at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprises:
 extracting payment information from the image; and   directing a payment to the biller on behalf of the payer based at least in part on the payment information and the identity of the biller.   
     
     
         24 . The method of  claim 21 , wherein at least a portion of the stored payment coupon metadata was previously determined based at least in part upon input received from one or more payers. 
     
     
         25 . The method of  claim 22 , wherein performing at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprises:
 determining that the biller is not associated with the list of payees for the payer; and   adding the biller to the list of payees.   
     
     
         26 . The method of  claim 21 , wherein the at least one predetermined biller location is based at least in part on one or more known billers of the payer. 
     
     
         27 . 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, via the at least one communications interface, 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, and 
 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, or 
 
 if the optical character recognition processing fails to determine the identity of the biller, then:
 receive, by the payment service provider on behalf of 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, and 
 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. 
 
   
     
     
         28 . The system of  claim 27 , wherein the at least one processor is further configured to execute computer executable instructions to 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. 
     
     
         29 . The system of  claim 28 , wherein the computer executable instructions to perform at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprise computer executable instructions to:
 extract payment information from the image; and   direct a payment to the biller on behalf of the payer based at least in part on the payment information and the identity of the biller.   
     
     
         30 . The system of  claim 27 , wherein at least a portion of the stored payment coupon metadata was previously determined based at least in part upon input received from one or more payers. 
     
     
         31 . The system of  claim 28 , wherein the computer executable instructions to perform at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprise computer executable instructions to:
 determine that the biller is not associated with the list of payees for the payer; and   add the biller to the list of payees.   
     
     
         32 . The system of  claim 27 , wherein the at least one predetermined biller location is based at least in part on one or more known billers of the payer. 
     
     
         33 . The system of  claim 15 , wherein the image comprises one of: (a) a scanned image of the payment coupon; or (b) a photograph of the payment coupon. 
     
     
         34 . The system of  claim 16 , wherein the computer executable instructions to perform at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprise computer executable instructions to:
 determine that the biller is not associated with the list of payees for the payer; and   add the biller to the list of payees.   
     
     
         35 . The system of  claim 34 , wherein the computer executable instructions to extract data from the image further comprise computer executable instructions to:
 extract an account identifier for the payer from the image; and   store the account identifier in association with the payer.   
     
     
         36 . The system of  claim 34 , wherein the computer executable instructions to extract data from the image further comprise computer executable instructions to:
 extract an address for the biller from the image; and   store the address in association with the biller.   
     
     
         37 . The system of  claim 16 , wherein the computer executable instructions to perform at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprise computer executable instructions to:
 determine that the biller is not activated as an electronic biller for the payer; and   activate the biller as an electronic biller for the payer.   
     
     
         38 . The system of  claim 37 , wherein the computer executable instructions to extract data from the image further comprise computer executable instructions to:
 extract an address for the biller from the image; and   store the address in association with the biller.   
     
     
         39 . The system of  claim 16 , wherein the computer executable instructions to perform at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprise computer executable instructions to:
 extracting payment information from the image; and   directing a payment to the biller on behalf of the payer based at least in part on the payment information and the identity of the biller.   
     
     
         40 . The system of  claim 39 , wherein the payment information comprises at least one of: (a) a payment amount; (b) an account identifier for the payer; or (c) a payment date associated with the payment coupon. 
     
     
         41 . The system of  claim 39 , further comprising computer executable instructions to communicate the payment information to the payer for confirmation or modification. 
     
     
         42 . The system of  claim 27 , wherein the image comprises one of: (a) a scanned image of the payment coupon; or (b) a photograph of the payment coupon. 
     
     
         43 . The system of  claim 42 , wherein the computer executable instructions to extract data from the image further comprise computer executable instructions to:
 extract an account identifier for the payer from the image; and   store the account identifier in association with the payer.   
     
     
         44 . The system of  claim 42 , wherein the computer executable instructions to extract data from the image further comprise computer executable instructions to:
 extract an address for the biller from the image; and   store the address in association with the biller.   
     
     
         45 . The system of  claim 28 , wherein the computer executable instructions to perform at least one of: (a) processing the payment associated with the payment coupon to the biller; (b) adding the biller to the list of payees for the payer; or (c) activating the biller as an electronic biller for the payer comprise computer executable instructions to:
 determine that the biller is not activated as an electronic biller for the payer; and   activate the biller as an electronic biller for the payer.   
     
     
         46 . The system of  claim 45 , wherein the computer executable instructions to extract data from the image further comprise computer executable instructions to:
 extract an address for the biller from the image; and   store the address in association with the biller.   
     
     
         47 . The system of  claim 29 , wherein the payment information comprises at least one of: (a) a payment amount; (b) an account identifier for the payer; or (c) a payment date associated with the payment coupon. 
     
     
         48 . The system of  claim 29 , further comprising computer executable instructions to communicate the payment information to the payer for confirmation or modification. 
     
     
         49 . The system of  claim 15 , wherein it is determined that that payment coupon metadata is not available, and further comprising computer executable instructions to:
 request a respective set of one or more field indicators for each of one or more fields with the image, wherein each respective set of one or more field indicators represent at least one of i) an approximate size of the corresponding field, or ii) an approximate location of the corresponding field;   receive the respective set of one or more field indicators for the one or more fields within the image; and   store information associated with the respective set of one or more field indicators for the one or more fields within the image as the payment coupon metadata in association with the biller.   
     
     
         50 . The system of  claim 27 , wherein it is determined that that payment coupon metadata is not available, and further comprising computer executable instructions to:
 request a respective set of one or more field indicators for each of one or more fields with the image, wherein each respective set of one or more field indicators represent at least one of i) an approximate size of the corresponding field, or ii) an approximate location of the corresponding field;   receive the respective set of one or more field indicators for the one or more fields within the image; and   store information associated with the respective set of one or more field indicators for the one or more fields within the image as the payment coupon metadata in association with the biller.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.