US11816666B2 - Secure payment processing - Google Patents
Secure payment processing Download PDFInfo
- Publication number
- US11816666B2 US11816666B2 US17/685,983 US202217685983A US11816666B2 US 11816666 B2 US11816666 B2 US 11816666B2 US 202217685983 A US202217685983 A US 202217685983A US 11816666 B2 US11816666 B2 US 11816666B2
- Authority
- US
- United States
- Prior art keywords
- vault
- issuer
- payment
- interface
- payment item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/351—Virtual cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4012—Verifying personal identification numbers [PIN]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
- G06Q20/027—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] involving a payment switch or gateway
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/105—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems involving programming of a portable memory device, e.g. IC cards, "electronic purses"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3821—Electronic credentials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/385—Payment protocols; Details thereof using an alias or single-use codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/42—Confirmation, e.g. check or permission by the legal debtor of payment
- G06Q20/425—Confirmation, e.g. check or permission by the legal debtor of payment using two different networks, one for transaction and one for security confirmation
Definitions
- Mobile payment service providers which may be referred to as mobile wallet or virtual wallet providers, vary in the mechanics of their operation, but many require that users register their credit or debit card accounts with the service.
- mobile wallet or virtual wallet providers When consumers initiate payment transactions using their mobile devices via a virtual wallet service, the consumers' registered accounts are used to provide payment.
- On-line and mobile payment services have proven to be convenient and have facilitated commerce in the on-line and mobile spaces.
- these services have not come without downsides.
- the distribution of consumers' credit/debit card account information and bank account information to numerous different entities has increased the opportunity for consumers' sensitive information to be compromised.
- a breach in security at any one of these three entities could result in the consumer's account information being compromised.
- the opportunities for a consumer's financial account data to be compromised will likewise increase.
- Applicants have developed computer systems and computer-implemented methods for payment transaction processing.
- consumers' account information including account numbers is maintained on a secure system which may be referred to as an issuer vault system.
- the issuer vault system generates payment items, which correspond to consumer account information and which replicate the structure of the account information but do not include consumers' actual account number.
- the payment items, rather than the actual account information are communicated to on-line and mobile payment services for use by consumers in payment transactions.
- the payment authorization network uses the payment item to request and receive the actual account information from the issuer vault system.
- the authorization network uses the actual account information for the limited use of authorizing the transaction. Once the transaction has been authorized using the actual account information, the processing of the transaction continues using the payment item information rather than the actual account information.
- account information such as, for example, credit card account information is maintained at the issuer vault system.
- Payment items which may be referred to as tokens, are generated by the issuer vault system for the accounts stored on the system.
- the payment items are generated so as to have a format that is consistent with formatting that is traditionally applied to actual account numbers.
- the account information stored with the account may comprise track 1 and/or track 2 formatted data corresponding to the magnetic stripes that are traditionally included on credit/debit cards.
- Track 1 and track 2 data comprises a primary account number (PAN).
- PAN primary account number
- the payment items that are generated by the issuer vault system may be formatted so as to correspond to the track 1 and/or track 2 formatting and may comprise a temporary identification number that corresponds to the actual primary account number (PAN).
- a second computing system which may be referred to as a secure cloud system, operates as an interface to the issuer vault system. Messages to and from the issuer vault system are routed through the secure cloud system. The payment items, and not the actual account numbers, are transmitted from the issuer vault system via the secure cloud computing system to a third computing system such as, for example, virtual wallet provider system.
- a third computing system such as, for example, virtual wallet provider system.
- the wallet provider system uses the payment item in the same manner as it would otherwise use actual account information. For example, a consumer may download the payment item from the wallet provider system to their mobile device and present the payment item to a merchant in the same manner that the consumer would download the actual account information to their mobile device.
- the mobile device may download a payment item comprising data formatted as track 1 and/or track 2 data and including a temporary identification number formatted similar to a primary account number.
- the payment item data received from the mobile device is processed in the same fashion as the actual account information would be processed had it been received from the mobile device. Accordingly, the merchant system transmits the payment item data for authorization processing of the payment transaction.
- An acquirer computing system receives the authorization request and payment item. Generally, the acquirer system forwards payment transactions to a specialized authorization network such as, for example, a credit card authorization network. According to an aspect of the disclosed embodiments, the acquirer computing system identifies from the payment item data that the particular transaction requires further processing at the secure cloud computing system prior to communication to the authorization network. In an exemplary scenario, the acquirer computing system may identify a bank identification number (BIN) in the payment item data that indicates to the acquirer system that the payment item should be routed to the secure cloud computing system.
- BIN bank identification number
- the secure cloud system identifies that the particular request should be transmitted to the issuer vault system. For example, in an example scenario, the secure cloud system may identify that for the BIN in the payment item data, the payment item data should be communicated to the particular issuer vault system, which may be one of many issuer vault systems.
- the issuer vault system uses the payment item data to search its computing memory for the actual account number corresponding to the received payment item data. Upon locating the actual account number corresponding to the payment item data, the issuer vault system generates a response comprising the actual account number.
- the issuer vault system may identify the primary account number (PAN) and include the PAN in the response. The response is communicated to the secure cloud system.
- PAN primary account number
- the secure cloud system communicates the responsive information including the actual account number that was received from the issuer vault system to the acquirer system.
- the secure cloud system transmits the primary account number (PAN) typically included in the track 1 and 2 data of a magnetic card stripe.
- PAN primary account number
- the acquirer system then generates and communicates a request to the authorization network so that the payment for the transaction can proceed through authorization process.
- the generated request comprises the actual account number, e.g., PAN, that was received from the issuer vault system via the secure cloud system.
- the authorization process continues through its normal processing which may include transmitting the actual account information to the bank issuer.
- the acquirer system receives a response from the authorization system.
- the acquirer system then prepares and communicates a response for eventual receipt at the merchant system.
- the acquirer system formats the response so as to be consistent with the request that had been initiated by the merchant terminal. For example, the acquirer system prepares a response that comprises the payment item data as received from the merchant terminal, and not the actual account number.
- the acquirer system formats the response to include the payment item data that was received in the original request rather than the primary account number that was retrieved from the issuer vault computing system and transmitted to the authorization network.
- the response is received at the merchant terminal where it is used by the merchant to either complete the sale or to deny the transaction.
- consumers are able use payment technologies such as virtual wallets, while the consumers' account data is isolated and secure at the issuer vault system. Accordingly, the opportunity for consumers' data to be compromised is reduced.
- FIG. 1 is a diagram of an illustrative environment for payment processing.
- FIG. 2 is a diagram depicting networked systems in a payment processing system
- FIG. 3 is a diagram depicting functional components of illustrative systems.
- FIG. 4 is a diagram depicting example payment item formatting.
- FIG. 5 is a diagram depicting push provisioning of payment items between systems.
- FIG. 6 is a flow diagram of an example process for push provisioning of payment items.
- FIG. 7 is a diagram depicting pull provisioning of payment items between systems.
- FIG. 8 is a flow diagram of an example process for pull provisioning of payment items.
- FIG. 9 is a flow diagram of an example process for purchase transaction processing.
- FIG. 10 is a flow diagram of an example process for purchase transaction processing.
- FIG. 11 is a flow diagram of an example process for purchase transaction processing.
- FIG. 12 is a flow diagram of an example process for return transaction processing.
- FIG. 13 is a diagram depicting example user interface samples presented during processing to add a payment account to a wallet account.
- FIGS. 14 and 15 are diagrams depicting an example process for adding a payment account to a wallet account.
- FIG. 16 is a flow diagram of an example process for updating status resulting from a lost, stolen, or found mobile device.
- FIG. 17 is a diagram depicting an example architecture for secure communication between component systems.
- FIG. 18 is a diagram depicting an example software composition for use in systems and methods described herein.
- FIG. 19 is a diagram depicting example components of a computing system suitable for use in the systems and methods described herein.
- FIG. 1 depicts an example arrangement of systems in a payment transaction environment 100 .
- environment 100 comprises one or more issuer vault systems 120 .
- Issuer vault systems 120 operate to store consumer financial account data, to generate payment items for use by consumers in performing payment transactions, and to respond to requested payment transactions by retrieving the actual account information.
- Issuer vault systems 120 may comprise account data regarding any type of financial account that may be used in providing payment.
- issuer vault system 120 may comprise account data regarding credit card accounts, debit card accounts, bank accounts, or any other type of financial account that may be used to provide payment.
- Issuer vault systems 120 are typically operated by or on behalf of the financial institutions such as banks. It should be appreciated that while only one issuer vault system 120 is depicted in FIG. 1 , a plurality of issuer vault systems 120 may be employed. Further, the plurality of vault systems may be associated with different institutions such as, for example, different banks, each of which may issue credit and debit cards.
- Payment items which may be referred to as tokens, are generated by issuer vault system 120 for the accounts stored on the system. Issuer vault system 120 may generate payment items on its own initiation when, for example, it determines that a particular account is likely to need a payment item for use in a transaction. Issuer vault system 120 may also generate payment items in response to a request for a payment item that is received from an external system. The payment items are generated so as to have a format that is consistent with any formatting that is traditionally applied to the actual account information. In an example scenario wherein the accounts correspond to credit or debit cards, the account information stored with the account may comprise track 1 and/or track 2 formatted data corresponding to the magnetic stripes traditionally included on credit/debit cards.
- the account information further comprises a primary account number (PAN) that is typically comprised in track 1 and track 2 data.
- PAN primary account number
- the payment items generated by issuer vault computing system 120 may be formatted so as to correspond to the track 1 and/or track 2 data.
- the payment items may comprise a temporary identification number that corresponds to the actual primary account number (PAN).
- Issuer vault system 120 is communicatively coupled to second computing system 130 , which may be referred to as a secure cloud system.
- Secure cloud system 130 operates as an interface to the issuer vault system 120 . Requests to and responses from issuer vault system 120 are routed through secure cloud 130 . The payment items, rather than the actual account numbers, are transmitted from issuer vault system 120 via secure cloud system 120 to a third computing system such as, for example, virtual wallet provider system 140 .
- a third computing system such as, for example, virtual wallet provider system 140 .
- a plurality of secure cloud systems 130 may be employed. Further, the plurality of secure cloud systems may be operable to communicate with a plurality of issuer vault systems 120 .
- Wallet provider system 140 is a system that provides virtual wallet services to consumers. For example, wallet provider system 140 allows consumers to provide payment using their mobile devices. In connection with the methods described herein, wallet provider system 140 processes the payment item in the same manner as it would typically processes actual account information. For example, consumer 145 may download the payment item from wallet provider system 140 to their mobile device and present the payment item to a merchant in the same manner that consumer 145 might download the actual account information to their mobile device. In the example scenario where the relevant account is a credit card account, the consumer's mobile device may download a payment item comprising data formatted as track 1 and/or track 2 data.
- Merchant system 150 is a system employed by a merchant to conduct payment transactions.
- merchant system 150 may be a point of sale system that is adapted to receive credit card information in payment for goods or services.
- the payment item data received from the mobile device may be processed in the same fashion as the actual account information would be processed had it been received from the mobile device. Accordingly, merchant system 150 transmits the payment item data to payment processor system 160 .
- the payment item track 1 and/or track 2 data is transmitted to payment processor system 160 .
- a payment processor is a company (often a third party) appointed by a merchant to handle credit card transactions for merchant acquiring banks. Payment processors often have connections to various card associations and supply authorization and settlement services to the merchant banks' merchants. In an operation that will usually take a few seconds, the payment processor will both check the details received by forwarding them to the respective card's issuing bank or card association for verification, and also carry out a series of anti-fraud measures against the transaction. Referring to FIG. 1 , payment processor system 160 receives the transaction payment request from merchant system 150 and transmits the request to acquirer computing system 170 .
- an acquirer or acquiring bank, is the bank or financial institution that processes credit and or debit card payments for a merchant.
- the term acquirer indicates that the bank accepts or acquires credit card payment from the card-issuing banks within a card association such as, for example, Visa, MasterCard, Discover, American Express, etc.
- acquirer computing system 170 processes authorization requests originating from merchant system 150 .
- acquirer computing system 170 communicates received payment transaction data to authorization network 180 for payment authorization.
- acquirer computing system 170 identifies from the payment item data that the particular transaction requires further processing at the secure cloud system 130 prior to communicating the transaction to authorization network 180 .
- acquirer system 170 analyzes the received payment item data and determines that processing should be forwarded to secure cloud 130 .
- acquirer computing system 170 may identify a bank identification number (BIN) in the payment item data that indicates to acquirer system 170 that the payment item should be routed to secure cloud system 130 .
- BIN bank identification number
- Secure cloud system 130 processes the payment item data received from acquirer system 170 to identify that the particular request should be transmitted to issuer vault system 120 , which may be one of a plurality of different issuer vault systems. For example, in an illustrative scenario, secure cloud system 130 retrieves a BIN value from the payment item and searches its database for one of a plurality of different issuer vault systems that corresponds to the particular BIN. In an example scenario, secure cloud system searches its database and identifies that based on the BIN the request should be forwarded to issuer vault system 120 .
- Issuer vault system 120 uses the payment item data to search its computing memory for the actual account number corresponding to the received payment item data. Upon locating the actual account number corresponding to the payment item data, issuer vault system 120 generates a response comprising the actual account number. In an example scenario, wherein the payment item data comprises data formatted as track 1 and/or track 2 data, the issuer vault system 120 may identify the primary account number (PAN) and include the PAN in the response. The response is communicated to secure cloud system 130 .
- PAN primary account number
- Secure cloud system 130 communicates the responsive information including the actual account number that was received from issuer vault system 120 to acquirer system 170 .
- secure cloud system 130 transmits the actual primary account number (PAN) for the account.
- PAN primary account number
- Acquirer system 170 then generates and communicates a request to authorization network 180 so that the payment for the transaction can proceed through authorization process.
- the generated request comprises the actual account number that was received from issuer vault system 120 via secure cloud system 130 .
- the primary access number (PAN) that was retrieve from issuer vault system 120 is communicated.
- Authorization network 180 may comprise any of the plurality of networks that operate to provide transaction authorization including, for example, VISA, MasterCard, Discover, American Express, etc.
- Authorization network 180 continues through its processes which may include transmitting the actual account information to the bank issuer system 110 .
- Acquirer system 170 receives a response from authorization system 180 .
- the response may indicate that the transaction has been authorized or alternatively that the transaction has been denied.
- Acquirer system 170 then prepares and communicates a response for eventual receipt at merchant system 150 .
- Acquirer system 170 formats the response so as to be consistent with the request that had been initiated by the merchant terminal. In an example scenario, acquirer system 170 formats the response to include the payment item data that was received in the original request rather than the primary account number that was retrieved from issuer vault system 120 and transmitted to authorization network 180 .
- the response is received at merchant terminal 150 where it is used by the merchant to either complete the sale or to deny the transaction.
- the consumer's actual account information is maintained at issuer vault system 120 and shared only as needed to complete authorization of a transaction and only with a minimum number of computing systems.
- the actual account number information is not stored on or otherwise shared with wallet provider system 140 , merchant system 150 , or payment processor system 160 . Accordingly, the opportunities for the consumer's information to be compromised have been minimized.
- FIG. 2 depicts an illustrative diagram depicting component parts of an example payment processing environment.
- issuer vault computing system 120 comprises computing servers 222 and computing memory storage 224 .
- computing memory storage 224 has stored therein data regarding consumer accounts.
- the account data may correspond to any financial account that might be used in a consumer's payment transaction.
- the account data may comprise data corresponding to credit card accounts, debit card accounts, checking accounts, or any other type of account.
- issuer computing memory storage 224 may comprise for each account, data identifying, for example: an account number; an account reference number; a wallet provider identifier identifying any wallet provider that is registered to perform transactions using the account, and any other relevant account information.
- Issuer computing memory storage 224 may further comprise data identifying any payment items that may be generated for a particular account.
- issuer computing memory storage 224 may have stored therein data identifying for any one account, one or more of the following: a payment item identifier; a payment item; a payment item expiration date; a payment item transaction dollar limit; a payment item transaction number limit; and any other information needed to perform the processing as described herein.
- Issuer vault server 222 is programmed with instructions to provide the processing as described herein in connection with the issuer vault system 120 .
- issuer vault server 222 may comprise instructions to interface with secure cloud 130 , to search computing memory storage 224 , to retrieve data from issuer computing memory storage 224 , and to update information stored in computing memory storage 224 .
- issuer vault server 222 may be programmed with instructions to perform logic such as generating payment items, transmitting payment items, receiving a request for actual account number corresponding to a payment item, searching for an account number corresponding to the payment item, and returning an account number.
- Issuer vault system 120 is communicatively coupled to secure cloud system 130 using any suitable networking technology.
- issuer vault system 120 and secure cloud system 130 are communicatively coupled using dedicated communications links 204 and may employ secure socket layer protocols during communications.
- secure cloud system 130 comprises computing server 232 and cloud computing memory storage 234 .
- Computing memory storage 234 may have stored therein data used in performing the functions described herein in connection with secure cloud system 130 .
- cloud computing memory storage 234 has stored therein data that allows secure cloud system 130 to route communications to and from issuer vault 120 .
- secure cloud computing memory storage 224 may have data specifying a mapping between BIN numbers and issuer vault systems 120 .
- Secure cloud server 232 is programmed with instructions to provide the processing as described herein in connection secure cloud system 130 .
- secure cloud server 232 may comprise instructions to interface with issuer vault 120 , to interface with acquirer system 170 , and to interface with wallet provider 140 .
- Secure cloud server 232 may be programmed with instructions to receive a request from acquirer system 170 , search computing memory 234 for an issuer vault corresponding to a payment item, and transmit a request to the identified issuer vault 120 .
- Secure cloud system 130 is communicatively coupled to wallet provider system 140 using any suitable networking technology.
- secure cloud system 130 and wallet provider 140 may be communicatively coupled using an Internet link 205 .
- the communications may be made using secure protocols such as secure sockets and HTTPS.
- wallet provider system 140 comprises computing server 242 and computing memory storage 244 .
- Wallet computing memory storage 244 may have stored therein data used in the performing the functions described herein in connection with wallet provider system 140 .
- wallet provider memory storage 244 may have stored therein data specifying details regarding consumers' wallets including any payment items that have been received from issuer vault system 120 .
- wallet provider memory storage 244 may have stored therein, for each of a plurality of wallet accounts, data specifying one or more payment accounts (e.g., debit/credit card) that are associated with the particular wallet account.
- wallet provider memory storage 244 may have stored therein, for each payment account, data specifying any payment items that have been provisioned to the wallet for the particular account.
- Wallet provider server 242 is programmed with instructions to provide the processing as described herein in connection wallet provider system 140 .
- wallet provider server 242 may comprise instructions to interface with secure cloud 130 to request and receive payment items.
- Wallet provider server 242 may be programmed to interface with consumers' mobile devices 246 to download payment items for use in payment transactions.
- acquirer system 170 comprises computing server 272 and computing memory storage 274 .
- Acquirer computing memory storage 274 may have stored therein data used in performing the functions described herein in connection with acquirer computing system 170 .
- acquirer computing memory storage 274 has stored therein data specifying bank identification numbers (BINs) that identify instances wherein processing should be transferred to secure cloud system 130 for identification of an actual or real account number.
- BINs bank identification numbers
- Acquirer server 272 is programmed with instructions to provide the processing as described herein in connection acquirer system 170 .
- acquirer server 272 may comprise instructions to perform the following: receive payment authorization requests originating from merchant computing system 150 ; identify a request requires processing at secure cloud 130 ; and transmit request for authorization to authorization network 180 .
- Acquirer system 170 is communicatively coupled with secure cloud system 130 using any suitable networking technology.
- secure cloud system 130 and acquirer system 170 are communicatively coupled using dedicated communications links 206 and may employ secure socket connections during communications.
- Each of merchant system 150 , payment processor system 160 , authorization network 180 , and bank issuer 110 similarly comprise computing memory and server computing systems that are programmed so as to provide the processing described herein. Communications between and amongst merchant system 150 , payment processor system 160 , acquirer system 270 , and authorization network 180 is made via any suitable networking technologies. In an example embodiment communications may be made via an Internet link 205 with secure protocols.
- FIG. 3 depicts a block diagram illustrating example logical components of systems 120 , 130 , 140 , and 170 . It should be appreciated that the described components may comprise hardware and software.
- Issuer vault system 120 comprises vault database 324 which may have stored therein data relating to the financial accounts for which payment processing may be undertaken.
- vault database 324 may have stored therein data identifying credit card accounts, debit card accounts, checking accounts, or any other type of account. The data may comprise for each account: an account number; an account reference number; a wallet provider identifier identifying any wallet provider that is registered to perform transactions using the account, and any other relevant account information.
- Vault database 324 may further comprise data identifying any payment items that may be generated for a particular account.
- vault database 324 may have stored therein data identifying for any one account, one or more of the following: a payment item identifier; a payment item; a payment item expiration date; a payment item transaction dollar limit; a payment item transaction number limit; and any other information needed to perform the processing as described herein.
- Vault search server 322 operates to search and retrieve information from vault database 324 . Accordingly, when requests are received at issuer vault 120 , vault search server 322 may operate to access vault database 324 in order to actually provide the requested data and processing.
- Secure cloud interface server 320 operates to receive requests from secure cloud system 130 and to forward responses to secure cloud system 130 . For example, when a request is received from secure cloud system 130 to provide account data corresponding to a payment item, secure cloud interface 320 receives the request, coordinates retrieving the relevant data, and communicating a response.
- Bank interface server 326 operates to handle interactions with issuer system 110 . For example, when bank issuer system 110 requests to update information regarding accounts stored in vault database 324 , bank interface server 326 receives the request, coordinates accesses to vault 324 , and communicates a response.
- Secure cloud system 130 comprises interface database 334 which may have stored therein data specifying the mapping between wallet providers 140 and issuer vault systems 120 .
- the mapping may identify for each wallet provider the vault systems that have accounts active at the wallet provider.
- Interface database 334 may also have stored therein data specifying for the issuer vault systems that correspond to each of a set of bank identification numbers or issue identification numbers.
- Vault interface server 332 operates to receive and respond to requests from issuer vault system 120 . For example, requests from issuer vault system 120 to push a payment item are handled by vault interface 332 . Similarly, requests to issuer vault system 120 to provide an account number corresponding to a payment item may be handled by vault interface 332 .
- Wallet interface server 336 operates to receive requests from wallet provider system 140 and to forward responses and requests to wallet provider system 140 . For example, when a request is received from wallet provider system 140 to provide a payment item, the wallet provider interface coordinates processing of the request including return of the response which may include the requested payment item. Similarly, when a payment item is being pushed to a wallet, wallet interface 336 performs the processing.
- Acquirer interface server 330 operates to receive and respond to requests from acquirer system 170 . For example, when a request is received from acquirer system 170 for an account number corresponding to a payment item, acquirer interface 330 receives the request, coordinates responsive processing, and returns the response to acquirer system 170 .
- wallet database 342 which may have stored therein data relating to activities of the wallet service.
- wallet database 342 may have account data for the users of the virtual wallet service.
- the database may comprise account numbers along with related information for the account including, for example, the individual or user who owns the account and the credit or debit card accounts that have been associated with the particular wallet account.
- the database may comprise for each debit or credit card account, data identifying the payment items that have been provisioned for use in the wallet.
- wallet database may comprise data identifying whether payment items have been used in payment transactions and related details including, for example, payment amounts, dates of payments, and transaction numbers.
- Wallet user interface server 340 corresponds to the wallet specific functions such as those that are typically experienced by users of the wallet. For example, when a user wishes to manage his or her account or use the wallet for a transaction, wallet user interface server 340 may be used.
- Cloud interface server 344 provides functionality for interfacing with secure cloud system 130 .
- cloud interface server 344 operates to receive requests from secure cloud system 130 and to respond to those requests. For example, when a request is received from secure cloud 130 to provision a payment item, cloud interface server 344 coordinates processing of the request including receiving the payment item, coordinating storing of the payment item, and communicating a response.
- Acquirer system 170 comprises interface data 352 which may have stored therein data that is used to route requests to the appropriate system or service.
- database 352 may have stored therein data specifying issuer vaults responsible for processing of payment items with particular BIN's.
- Acquirer database 352 may further comprise information regarding payment transactions that have been communicated to acquirer system 170 for approval.
- acquirer database 352 may have stored therein for each transaction that has been forwarded, a transaction number, a transaction date, a transaction amount, an account number (which may be, in some instances, a temporary identification number), and an indication of whether the transaction has been authorized.
- Merchant interface server 350 operates to receive and respond to requests from merchant system 150 . For example, when a request is received from merchant system 150 to authorize a transaction, merchant interface server processes the request. For example, merchant interface server 350 may analyze the request to determine whether the request requires further processing at secure cloud 130 prior to processing at authorization system 180 .
- Cloud interface server 354 operates to communicate information to and receive information from secure cloud system 130 . For example, when acquirer system 170 determines based upon the received BIN number that processing is required at secure cloud 130 , cloud interface server 354 processes that request. Likewise, when a response is received from the secure cloud system 130 containing an actual account number, cloud interface server 354 processes the response.
- Authorization interface server 356 operates to process to communicate information to and receive information from authorization system 180 . For example, a request by acquirer 170 to authorize a payment transaction may be communicated by authorization interface 356 to authorization network 180 , and to receive any response from authorization network 180 .
- issuer vault system 120 generates payment items which are used by wallet provider system 140 and consumer mobile device 246 to provide payment. During generation of the payment items, the payment items are formatted so as to be compatible with a consumer's actual account data. For example, in an embodiment wherein the customer accounts are credit and/or debit card accounts, issuer vault system 120 may store data formatted to be compatible with track 1 and/or track 2 formatted data that is typically stored in the magnetic strip of physical credit/debit cards.
- FIG. 4 includes a diagram depicting the typical structure of track 1 and track 2 data. Issuer vault system 120 may follow such formatting structure when generating payment items.
- track 1 formatted data comprises a series of defined fields that are separated by field separators.
- Track 2 formatted data similarly comprises a series of fields that are defined by field separators.
- Track 1 formatted data is typically longer than track 2 data and comprises several additional fields.
- Both track 1 and track 2 comprise, for example: field 420 designated to hold a primary account number (PAN); field 430 designated to hold an expiration date indicating the date the particular card account expires; and field 440 designated to hold issuer discretionary data.
- PAN primary account number
- field 440 designated to hold issuer discretionary data.
- the payment item data may specify a version identifying the version of the track 1 /track 2 format used for the particular payment item.
- the PAN generally is the number that appears on the physical card and the contents of which specify both the issuer of the card and the cardholder account.
- Issuer vault system 120 generates payment items so as to be compatible with track 1 and track 2 formatting, but does not include the actual account number in the data. In other words, the actual card number is not included in the data generated by issuer account system 120 .
- issuer account system 120 With respect to the PAN field, issuer account system 120 generates temporary identification number or value 460 that corresponds to the formatting requirement of the PAN field in the track 1 and/or track 2 data. According to track 1 and track 2 formatting specifications, the PAN, and therefore the temporary identification number 460 may comprise 15 to 19 digits. As shown, and consistent with track 1 and track 2 formatting, the leftmost data item specifies the length of the field. Issuer vault system 120 may generate the temporary identification number so that it uniquely identifies the payment item for a particular combination of wallet service provider and issuer bank.
- issuer account system 120 In connection with generating a payment item, issuer account system 120 generates a number that is used within the processing described herein to identify the particular issuer vault system 120 . There may be a plurality of issuer vault systems 120 , each having a unique leftmost set of digits to identify the particular issuer vault system.
- issuer vault system 120 generates temporary identification value 460 so that the rightmost or last four spaces or digits are made to correspond to the last four digits of the actual or real PAN. For example, where the last four digits of the actual account number or PAN are 1212 , issuer vault system 120 identifies the last four digits of the generated payment item as 1212 .
- issuer vault system 120 formats the data so as to create a unique identifier for the payment item and so that any format checking normally undertaken during transaction processing will be satisfied.
- the middle digits may vary in length from 4 to 8 characters in length. In an example embodiment, the middle digits comprise 6 characters or digits. In such a scenario, issuer vault system 120 selects the leftmost five digits of the middle six digits so that the five digits identify a unique identifier for those payment items that are currently being used for the particular issuer.
- the sixth digit of the middle six digits is selected so that a requirement of a check digit operation performed on the temporary identification number is satisfied.
- the check digit operation may be a checksum operation. More particularly, the checksum operation may be a modulus 10 operation.
- Issuer vault system 120 may perform a check sum operation by performing the following or similar operations: beginning with the second right most digit of the temporary identification number, doubling every other digit; for every digit wherein doubling the digit generates a number that is more than one digit, adding the digits of the number to obtain a single digit number; adding the digits of the temporary identification number to arrive at a sum; dividing the sum by 10 to arrive at a quotient; determining the temporary identification number is valid when the quotient is a whole number; and determining the temporary identification number is invalid when the quotient is not a whole number.
- issuer vault system 120 generates a payment item so that a combination of the data stored in the PAN field and the data in the issuer discretionary data field provide uniqueness.
- issuer discretionary data may vary from 10 to 14 characters (i.e., 10, 11, 12, 13, or 14).
- Issuer vault system 120 may use the additional characters of the issuer discretionary field 440 to generate unique payment items.
- issuer vault system 120 may generate a temporary identification number as described above, but in some instances, may additionally select or generate issuer discretionary data so that the combination of the data in the PAN field and the data in the issuer discretionary data provide a unique combination for the particular issuer.
- issuer vault system 120 to change payment items frequently while minimizing the possibility of depleting the pool of unique numbers.
- other fields of the track 1 /track 2 data may also be combined with the PAN field to provide unique identifiers.
- issuer vault system 120 may initiate transmitting one or more payment items to a wallet provider account.
- the process of deploying a payment item when initiated by the issuer vault system 120 may be referred to as a “push.”
- FIG. 5 provides a diagram depicting at a high processing level the “push” processing.
- issuer vault 120 generates one or more payment items for an account and transmits the generated payment items to secure cloud system 130 .
- the payment items may be generated and transmitted individually in real time, or may be generated and transmitted in batch. In some instances where a communication link is not operating, payment items may be communicated via physically moving a storage device.
- Secure cloud system 130 transmits the generated items to virtual wallet provider 140 .
- Virtual wallet provider 140 may generate and transmit a confirmation to issuer vault system 120 via secure cloud system 130 .
- FIG. 6 provides a flow chart of example processing performed during push deployment of a payment item.
- issuer vault system 120 detects a set of circumstances that triggers or causes it to generate one or more payment items. Issuer vault system 120 may initiate transmitting payment items when its processing of account data stored at issuer vault system 120 indicates that particular account on wallet provider 140 is likely to require an additional payment item. Any suitable criteria may be used by issuer vault system 120 in order to determine whether or not to generate payment items for a particular account. For example, issuer vault system 120 may search data 224 and compare the outstanding payment items for each account, which may be credit card accounts, to a threshold value. For example, the threshold may identify a minimum number of active payment items, i.e. those that have not been used, that should be associated with a credit card account and its primary account number. The threshold may alternatively identify the minimum number of active payment items that should be associated with a particular wallet provider account.
- issuer vault system 120 generates the one or more payment items. Issuer vault system 120 generates payment items so that the payment items correspond to formatting used for the actual account number. As discussed above in connection with FIG. 4 , where the account numbers are credit or debit cards, issuer vault system 120 may generate payment items that conform to track 1 and/or track 2 credit card data and comprise a temporary identification number as described above that corresponds to the primary account number.
- issuer vault system 120 updates data storage 224 in computing memory 224 to reflect the new payment item. More particularly, issuer vault system 120 updates computing memory, which may comprise a database, to include the generated at least one payment item and data identifying a relationship to the identified account requiring a payment item. More particularly, issuer vault system 120 may store in memory the payment item including the temporary identification number and create a relationship in the database to the primary account number of the credit card to which the payment item relates.
- issuer vault system 120 may store in a database: the payment item; a payment item identifier uniquely identifying the payment item; a payment item expiration date identifying a date after which the payment item is no longer valid; a wallet provider identifier identifying a virtual wallet service provider; a wallet instance identifier identifying an instance of a virtual identifier associated with a customer; an issuer identifier identifying an issuer of the generated at least one payment item; and an account reference number which may be used within the system to identify a particular account such as, for example, a credit or debit card, to which the particular payment item is related.
- the wallet provider identifier may identify wallet provider 140 and the issuer identifier may identify issuer vault system 120 .
- Issuer vault system 120 stores the primary account number, i.e., the actual account number to which the payment item relates, in relation to each payment item.
- Issuer vault system 120 may further store in its database information specifying limitations regarding the use of the particular payment item.
- the database may be updated to comprise information that specifies the payment item may only be used for transactions prior to a particular date or time.
- the database may be updated to reflect that the payment item may only be used for transactions up to a certain dollar limit.
- the database may be updated to indicate the payment item may only be used in transactions by a particular mobile device such as one with a particular unique identifier or device fingerprint.
- the database may be updated with information indicating the payment item may only be used in transactions in a particular geographic area.
- issuer vault system 120 transmits the generated payment item to secure cloud 130 for eventual receipt at wallet provider 140 .
- issuer vault system 120 transmits: the generated at least one payment item, the payment item identifier uniquely identifying the payment item; the payment item expiration date identifying a date after which the payment item is no longer valid; a wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card.
- the payment item and the request to provision it are transmitted over a secure network connection to secure cloud system 130 .
- secure cloud system 130 validates the request and the contents of the request. For example, secure cloud system 130 may check the message content to determine that all of the data items that it expects in a push provisioning request have been included and that they are valid values.
- secure cloud system 130 may have stored in computing memory 234 data identifying valid values for a wallet provider identifiers and issuer identifiers, and a mapping showing established relationships between wallet provider identifiers and issuer identifiers noting entities.
- Secure cloud system 130 searches the data in its database and compares the received data to identify whether or not the data is valid and whether secure cloud system 130 is able to perform the requested push operation. If not, secure cloud system 130 generates and transmits a communication indicating there has been an error and identifying the reason for the error.
- secure cloud system 130 generates and transmits a request to wallet provider 140 to add the payment item to the wallet instance identified in the request.
- secure cloud system 130 generates and transmits a request that comprises the following data: the generated at least one payment item; the payment item identifier uniquely identifying the payment item; the payment item expiration date identifying a date after which the payment item is no longer valid; a wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card.
- wallet provider system 140 validates the request and the contents of the request. For example, wallet provider system 140 may check the message content to determine that all of the data items that it expects in a push provisioning request have been included and that they have valid values.
- wallet provider system 140 may have stored in computing memory 244 data identifying all valid values for wallet provider identifiers and issuer identifiers, and a mapping showing established relationships between wallet provider identifiers and issuer identifiers.
- Wallet provider system 140 searches the data in its database and compares the received data to identify whether or not the data is valid and whether wallet provider system 140 is able to perform the requested push operation. If not, wallet provider system 140 generates and transmits a communication indicating there has been an error and identifying the reason for the error.
- wallet provider 140 updates its computing memory to indicate the newly generated payment item has been provisioned and assigned to the wallet instance identified in the request. More particularly, wallet provider 140 may update data store 244 to associate the following information with the wallet instance identified by the wallet instance identifier: the generated at least one payment item; the payment item identifier uniquely identifying the payment item; the payment item expiration date identifying a date after which the payment item is no longer valid; the wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card.
- wallet provider 140 prepares and transmits a response to secure cloud 130 .
- the response may be an error message identifying the reason that the requested push provisioning was ineffective.
- the response may generate and transmit a response indicating the push provisioning was effective.
- the response may comprise information identifying the particular provisioning request that was forwarded to wallet provider 140 .
- the response may comprise the following information: the wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card.
- secure cloud 130 receives the response and uses the issuer identifier to identify which issuer vault to which to forward the response. More particularly, secure cloud 130 retrieves the issuer identifier from the response and uses it to generate and forward the response to the appropriate issuer vault.
- the forwarded response may comprise the following: the wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card.
- issuer vault system 120 receives the response from secure cloud 130 and updates its computing memory to reflect the response. If the response indicates that the push provisioning was unsuccessful, issuer vault system 120 updates its memory to indicate the generated payment item has not been provisioned. If the response indicates the push provisioning was successful, issuer vault system 120 updates its memory to indicate the generated payment item has been provisioned.
- the generation and disposition of payment items also may be initiated by wallet provider 140 .
- the process of deploying a payment item that is initiated by wallet provider system 140 may be referred to as a “pull” provisioning.
- FIG. 7 provides a diagram depicting at a high level the “pull” processing.
- wallet provider 140 generates a request for a payment item.
- the request may be in response to a request by a user of the wallet provider service 140 or may be initiated by the wallet provider service 140 based upon its own internal processing.
- the request is received at secure cloud 130 which may identify the particular issuer vault system to which the request should be routed based upon the wallet provider and wallet provider account identified in the request. Secure cloud system 130 then communicates the request to issuer vault system 120 .
- Issuer vault system 120 generates the requested one or more payment items for the account identified in the request and transmits the generated payment items to secure cloud system 130 .
- Secure cloud system 130 transmits the generated items to virtual wallet provider system 140 .
- Virtual wallet provider system 140 stores the received payment item in memory and may generate and transmit a confirmation to issuer vault system 120 via secure cloud system 130 .
- FIG. 8 provides a flow chart of example processing performed during “pull” deployment of a payment item.
- wallet provider system 140 detects a set of circumstances that triggers or causes it to generate a request for one or more payment items. For example, wallet provider system 140 may receive a request from a user of the wallet provider system 140 to retrieve additional payment identifiers. The user request for a payment item may be a request to purchase a good or service using the service. Alternatively, wallet service provider system 140 may initiate transmitting payment items when its processing of wallet account data stored at wallet provider system 140 indicates that a particular account on wallet provider 140 requires a payment item. Any suitable criteria may be used by wallet provider system 140 in order to determine whether or not to generate payment items for a particular account.
- wallet provider system 140 may search data 244 and compare the number of payment items for each account to a threshold value.
- the threshold may identify a minimum number of active payment items, i.e. those that have not been used, that should be associated with a wallet account or wallet instance.
- the threshold may alternatively determine that a particular wallet account requires a payment item after a period of time has expired since a new payment item was provisioned to the account.
- wallet provider 140 generates a request for a payment item.
- the request comprises information that allows the secure cloud to identify which issuer vault to which the request should be routed, as well as which wallet account to which the request is related.
- wallet provider system 140 generates a request comprising the following information: a wallet provider identifier identifying the virtual wallet service provider from which the request originated; a wallet instance identifier identifying an instance of a virtual identifier associated with a customer; an issuer identifier identifying an issuer to which the request for a payment item is directed; and an account reference number corresponding to a particular payment card.
- wallet provider system 140 transmits the request for the payment item.
- secure cloud system 130 validates the received request.
- Secure cloud system 130 compares the received data items to data items specified in memory to determine if all of the data items were received and valid.
- Secure cloud system 130 maintains in computing memory 234 data specifying valid mappings between wallet providers and issuer vaults.
- Secure cloud system 130 validates that the wallet provider from which the request was received and as identified in the request is associated with the issuer vault system that is identified in the request. If secure cloud system 130 fails to validate the request, secure cloud system 130 transmits a response to wallet provider 140 identifying that the request failed.
- secure cloud system 130 If the validation is successful, at block 818 , secure cloud system 130 generates and transmits a request to the issuer vault system that corresponds to the issuer identifier specified in the request received from the wallet provider 140 .
- the request comprises information sufficient for the issuer vault to identify the particular account to which the request is relevant.
- the request may comprise: a wallet provider identifier identifying the virtual wallet service provider from which the request originated; a wallet instance identifier identifying an instance of a virtual identifier associated with a customer; and an account reference number corresponding to a particular payment card.
- issuer vault system 120 validates the request and the information specified in the request and may apply authorization rules to determine whether or not to generate the requested payment item. With respect to validating the request, issuer vault 120 may confirm by searching its computing memory that the information in the request is valid. Issuer vault 120 may also determine if the requested payment is authorized given the circumstances. For example, in a potential embodiment, issuer vault 120 may search computing memory to determine whether or not the card associated with the account reference number is active. If issuer determines that the request is not valid or should not be filled, issuer vault system 120 will prepare to communicate an error.
- issuer vault system 120 In the instance where the request is determined to be valid and authorized, at block 822 , issuer vault system 120 generates the one or more payment items. Issuer vault system 120 generates payment items so that the payment items correspond to formatting used for the actual account number. As discussed above in connection with FIG. 4 , where the account numbers are credit or debit cards, issuer vault system 120 generates payment items that conform to track 1 and/or track 2 credit card data and comprise a temporary identification number. Issuer vault system 120 updates data storage 224 in computing memory to reflect the new payment item. More particularly, issuer vault system 120 updates computing memory, which may comprise a database, to include the generated at least one payment item and data identifying a relationship to the identified account.
- issuer vault system 120 may store in a database: the payment item; a payment item identifier uniquely identifying the payment item; a payment item expiration date identifying a date after which the payment item is no longer valid; a wallet provider identifier identifying a virtual wallet service provider; a wallet instance identifier identifying an instance of a virtual identifier associated with a customer; an issuer identifier identifying an issuer of the generated at least one payment item; and an account reference number.
- the wallet provider identifier may identify wallet provider 140 and the issuer identifier identifies issuer vault system 120 .
- the data regarding a payment identifier is stored with a relation to the primary account number to which the payment item relates.
- Issuer vault system 120 may further store in its database information specifying limitations regarding the use of the particular payment item.
- the database may be updated to comprise information that specifies the payment item may only be used for transactions prior to a particular date or time.
- the database may be updated to reflect that the payment item may only be used for transactions up to a certain dollar limit.
- the database may be updated to indicate the payment item may only be used in transactions by a particular mobile device such as one with a particular unique identifier or device fingerprint.
- the database may be updated with information indicating the payment item may only be used in transactions in a particular geographic area.
- issuer vault system 120 transmits a response to the request for a payment item.
- the response may be an error where the request did not meet the validation processing.
- issuer vault system 120 generated one or more payment items in response to the request, the response comprises: the generated at least one payment item, the payment item identifier uniquely identifying the payment item; the payment item expiration date identifying a date after which the payment item is no longer valid; a wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card.
- the payment item and the request to provision it are transmitted over secure network to secure cloud system 130 .
- secure cloud system 130 validates the request and the contents of the request. For example, secure cloud system 130 may check the message content to determine that all of the data items that it expects in a pull provisioning request have been included and that they are valid values.
- secure cloud system 130 may have stored in computing memory 234 data identifying valid values for a wallet provider identifiers and issuer identifiers, and a mapping showing established relationships between wallet provider identifiers and issuer identifiers noting entities.
- Secure cloud system 130 searches the data in its database and compares the received data to identify whether or not the data is valid and whether secure cloud system 130 is able to perform the requested pull operation. If not, secure cloud system 130 generates and transmits a communication indicating there has been an error and identifying the reason for the error.
- secure cloud system 130 Assuming secure cloud system 130 has validated the request, secure cloud system 130 generates and transmits a request to wallet provider 140 to add the payment item to the wallet instance identified in the request.
- secure cloud system 130 generates and transmits a request that comprises the following data: the generated at least one payment item; the payment item identifier uniquely identifying the payment item; the payment item expiration date identifying a date after which the payment item is no longer valid; a wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card.
- wallet provider system 140 validates the request and the contents of the request. For example, wallet provider system 140 may check the message content to determine that all of the data items that it expects in a pull provisioning request have been included and that they are valid values.
- wallet provider system 140 may have stored in computing memory 244 data identifying valid values for wallet provider identifiers and issuer identifiers, and a mapping showing established relationships between wallet provider identifiers and issuer identifiers noting entities.
- Wallet provider system 140 searches the data in its database and compares the received data to identify whether or not the data is valid and whether wallet provider system 140 is able to perform the requested pull operation. If not, wallet provider system 140 generates and transmits a communication indicating there has been an error and identifying the reason for the error.
- wallet provider 140 updates its computing memory to indicate the newly generated payment item has been provisioned and assigned to the wallet instance identified in the request. More particularly, wallet provider 140 may update data store 244 to associate the following information with the wallet instance identified by the wallet instance identifier: the generated at least one payment item; the payment item identifier uniquely identifying the payment item; the payment item expiration date identifying a date after which the payment item is no longer valid; the wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card. In addition to updating its network database to indicate a payment item has been received, wallet provider 140 may transmit the payment item and related data to user device 246 where it may be stored on the device.
- wallet provider 140 prepares and transmits a response to secure cloud 130 .
- the response may be an error message identifying the reason that the requested pull provisioning was ineffective.
- the response may generate and transmit a response indicating the pull provisioning was effective.
- the response may comprise information identifying the particular provisioning request that was forwarded to wallet provider 140 .
- the response may comprise the following information: the wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card.
- secure cloud 130 receives the response and uses the issuer identifier to identify which issuer vault to which to forward the response. More particularly, secure cloud 130 retrieves the issuer identifier from the response and uses it to generate and forward the response to the appropriate issuer vault.
- the forwarded response may comprise the following: the wallet provider identifier identifying a virtual wallet service provider; the wallet instance identifier identifying an instance of a virtual identifier associated with a customer; the issuer identifier identifying an issuer of the generated at least one payment item; and the account reference number identifying a specific payment card
- issuer vault system 120 receives the response from secure cloud 130 and updates its computing memory to reflect the response. If the response indicates that the provisioning was unsuccessful, issuer vault system 120 updates its memory to indicate the generated payment item has not been provisioned. If the response indicates the provisioning was successful, issuer vault system 120 updates its memory to indicate the generated payment item has been provisioned.
- FIG. 9 provides a flow chart of processing performed in connection with a payment transaction.
- a customer initiates a purchase transaction. For example, a consumer may wish to purchase some goods at a convenience store.
- the consumer communicates one of his or her payment items to the merchant's point of sale system 160 .
- the consumer may communicate the payment item to the merchant system 160 by any suitable means.
- the consumer may have previously downloaded a payment item to his or her mobile device and may use the device to communicate, perhaps wirelessly, to the merchant system.
- device 246 may be used to display the payment item information in some manner so that it can be communicated to merchant system 150 .
- the consumer's mobile device 246 may display a bar code or QR code which has encoded therein the payment item information.
- Merchant point of sale system 150 may scan the bar code or QR code to retrieve the payment item information.
- the merchant point of sale system 150 may request and receive the payment item directly from wallet provider 140 rather than via device 246 .
- data may be collected about the consumer's mobile device 246 or the location of the transaction so that the data may be used later during an authorization process.
- an identifier associated with the consumer's mobile device 246 may be collected by merchant system 160 .
- the mobile device identifier may be any information associated with the device that provides the capability to uniquely identify the device.
- the mobile device identifier may be an identifier that has been assigned to the phone by a manufacturer of the mobile device 246 or a component within the device such as a processor.
- a device fingerprint for mobile device 246 may be collected.
- a device fingerprint is information that is generated about or from the hardware and software of a device and which may be used to distinguish that device from others.
- the device fingerprint may reflect specific processor on mobile device 246 , the specific operating system running the device, the screen size, and the version of installed software and plug ins.
- the location of the device or transaction may be collected. Any type of location information may be collected including, for example, a postal address, a zip code, a city or state, or a latitude/longitude pair.
- the authorization request may comprise any data that may be required by subsequent systems to evaluate whether the transaction should be authorized.
- the request for authorization may comprise: the payment item which may comprise data formatted consistent with track 1 and/or track 2 credit card data; a transaction reference number that identifies the transaction to which the request applies; transaction date and time; transaction amount; and a transaction currency type.
- the data collected about mobile device 246 such as any information identifying the device or the location of the device may also be included in the authorization request.
- the payment item data that is communicated may comprise only a portion of the payment item such as, for example, the temporary identification number.
- the authorization request may be communicated by payment processor system 160 to acquirer system 170 .
- acquirer system 170 processes the received authorization request in order to determine the next step in processing. For example, acquirer system 170 evaluates the data provided with the request in order to determine whether processing may proceed directly to authorization network 180 or whether processing is first required at secure cloud system 130 and issuer vault system 120 . In one potential scenario, acquirer computing system 170 identifies from the payment item data, which may be the temporary identification number, that the particular transaction requires further processing at the secure cloud system 130 prior to communicating the transaction to authorization network 180 . More particularly, acquirer system 170 analyzes the received payment item data and determines that processing should be forwarded to secure could 130 for identification of the actual account number, e.g., the primary account number.
- acquirer system 170 may have stored in computing memory a database or listing of BIN's that require processing at secure cloud system 130 .
- acquirer system 170 retrieves data from the payment item, it retrieves data corresponding to the location of a BIN in track 1 /track 2 formatting and the retrieved data to BINs stored in memory.
- Acquirer computing system 170 may identify a bank identification number (BIN) in the payment item data that indicates to acquirer system 170 that the payment item should be routed to secure cloud system 130 .
- BIN bank identification number
- acquirer system 170 prepares and transmits a request to secure cloud system 130 .
- the request may seek, for example, validation of the payment item and a return of the real primary account number that corresponds to the temporary identification number in the payment item.
- the request may comprise: an acquirer identifier uniquely identifying the acquirer system that generated the request; the payment item or a portion thereof such as the temporary identification number; the transaction reference number; the transaction date and time; the transaction amount; and the transaction currency type.
- the data collected about mobile device 246 such as any information identifying the device or the location of the device may also be included in the request.
- any data received from the merchant system 150 regarding mobile device 246 such as any information identifying the device or the location of the device may also be included in the request.
- secure cloud system 130 processes the payment item data received from acquirer system 170 to identify that the particular request should be transmitted to issuer vault system 120 , which may be one of a plurality of different issuer vault systems. For example, in an illustrative scenario, secure cloud system 130 retrieves an issuer identification number (IIN) or BIN value from the payment item data and searches its database for one of a plurality of different issuer vaults that corresponds to the particular BIN. In an example scenario, secure cloud system searches its database and identifies that, based on the TIN or BIN, the request should be forwarded to issuer vault 120 .
- issuer identification number IIN
- BIN issuer identification number
- secure cloud system searches its database and identifies that, based on the TIN or BIN, the request should be forwarded to issuer vault 120 .
- secure cloud system 130 generates and transmits a request to the identified issuer vault 120 .
- the request may comprise, for example, the information that was received from acquirer system 170 .
- issuer vault system 120 validates the received data. For example, issuer vault system 120 confirms that it has received the data fields that are expected in a request related to transaction processing.
- issuer vault system 120 retrieves the account data corresponding to the request and determines whether the requested transaction is authorized. More particularly, issuer vault system 120 uses the payment item data, and in particular the temporary identification number, to identify the corresponding account in the issuer vault system database 224 . Issuer vault system 120 identifies in the database the real account number corresponding to the payment item/temporary identification number. In an example embodiment wherein the account is a credit card account, the real account number may be the primary account number (PAN).
- PAN primary account number
- Issuer vault system 120 may also search the database for any limitations that may restrict use of the particular payment item.
- the database may comprise information indicating that the account or user device to which the payment item has been provisioned has been compromised in some manner such as having been lost or stolen.
- the database may indicate whether or not the payment instrument or card corresponding to the payment item has been lost or stolen.
- the database may comprise information that specifies the payment item may only be used for purchases by a particular device as noted by a device identifier or a device fingerprint, and/or may only be used for transactions within a particular geographic area. Still further, the database may comprise information that specifies the payment item may only be used in transactions up to a particular maximum dollar amount.
- the database may also comprise information that specifies the payment item may only be used for transactions prior to a particular expiration date or time. Still further, the database may comprise information specifying the payment item may be used in a maximum number of payment transactions. Where limits are imposed on the number of transactions, the database may have stored therein for each payment item (and temporary identification number) the number of transactions in which the payment item has been used. Similarly, wherein limits are imposed on the dollar amount of transactions in which a payment item may be used, the database may have stored therein for each payment item (and temporary identification number) the dollar amount of transactions in which the payment item has been used.
- issuer vault system 120 Upon identifying any limitations in the database, issuer vault system 120 compares the received transaction data to determine whether it satisfies the limitations specified in the database. For example, issuer vault system 120 uses the data in the database to determine whether the mobile device to which the payment item (including temporary identification number) has been compromised (lost or stolen). Likewise, issuer vault system 120 may use the database data to determine whether the instrument, i.e., credit or debit card account, has been compromised (lost or stolen). Issuer vault system 120 may also determine whether or not the requested transaction would cause any limits for use of the payment item to be exceeded by the transaction.
- issuer vault system 120 may compare the number of transactions in which the payment item (and temporary identification number) has been used in (including that requested) with a maximum number that is specified in the database. Similarly issuer vault system 120 may compare the total dollar amount of the transactions in which the payment item (and temporary identification number) has been used in (including that requested) with a maximum number that is specified in the database. Similarly, issuer vault system 120 may determine whether or not the transaction took place after a date or time specified in the database. Still further, issuer vault system 120 may determine whether or not the requested transaction was made by a device with a device identifier or fingerprint matching those stored in the database, and/or whether the requested transaction is in a geographic area corresponding to a geographic area identified in the database.
- issuer vault system 120 determines that the requested transaction is inconsistent with any of the limits imposed by the data in database 224 , the response to the request will indicate the transaction should be denied. The denial is forwarded in the response to the request and, ultimately, transmitted to merchant terminal 150 .
- issuer vault system 120 determines the requested transaction satisfies any limits specified in data 224 , at block 928 , issuer vault system 120 generates and transmits a response. Issuer vault system 120 retrieves from computing memory the actual account number corresponding to the payment item. In an example embodiment, where the payment item is formatted as track 1 formatted data, issuer vault system 120 returns from computing memory the primary account number (PAN) stored in memory and which is formatted as track 1 data. Where the payment item is formatted as track 2 formatted data, issuer vault system 120 returns from computing memory the primary account number stored in memory and which is formatted as track 2 data.
- PAN primary account number
- issuer vault system 120 returns from computing memory the primary account number stored in memory and which is formatted as track 2 data.
- the response generated by issuer vault system 120 may comprise any data suitable for further processing.
- issuer vault system 120 generates a response comprising, for example: an acquirer identifier identifying the acquirer from which the request was forwarded; the actual primary account number which may be formatted consistent with track 1 or track 2 data; the transaction reference number that was received in the request; the transaction date and time that was received in the request; and a response code.
- secure cloud system 130 receives the response and transmits the response to acquirer system 170 .
- secure cloud system 130 transmits the actual primary account number (PAN) corresponding to the temporary identification number.
- PAN primary account number
- acquirer system 170 receives the response and retrieves from the response the real or actual account number from the response data.
- Acquirer system 170 prepares and transmits a request for authorization of the transaction where the request comprises the actual account information.
- the acquirer system 170 may generate and transmit a request for authorization to authorization network 180 .
- the request may comprise a primary account number returned by issuer vault 120 .
- the request for authorization may be communicated to any suitable authorization network such as, for example, a credit card authorization network such as Visa, MasterCard, Discovery, etc.
- Authorization network 180 implements its authorization processes which may include transmitting the actual account information to the bank issuer system 110 .
- acquirer system 170 receives the authorization response from authorization network 180 .
- the response indicates whether or not the transaction has been authorized by the authorization network.
- acquirer system 170 prepares and transmits a response for eventual receipt at merchant system 150 .
- the response is formatted so as to remove the actual account number that was retrieved from issuer vault 120 at block 928 .
- Acquirer system 170 formats the response so as to be consistent with the request that had been initiated by the merchant terminal.
- acquirer system 170 formats the response to include the payment item data, e.g. temporary identification number, that was received in the original request rather than the primary account number that was retrieved from issuer vault system 120 and transmitted to authorization network 180 .
- the response indicates whether or not the transaction that was specified in the original request has been authorized.
- the response is received at merchant system 150 .
- Merchant system 150 either completes the sale or denies the transaction based upon the response.
- the actual payment account number is maintained within issuer vault 120 and only shared outside of vault system 120 for the limited purpose of allowing authorization processing.
- the opportunities for the account information to be compromised have been reduced.
- payment item data may be transmitted to merchant system 150 in any suitable manner.
- payment item data may be communicated to merchant system 150 via scanning information into merchant system 150 from a mobile device having a representation of the payment item stored thereon.
- FIG. 10 is a diagram depicting a processing flow that involves an alternative process for communicating payment item data to merchant system 150 .
- merchant system 150 in response to a consumer attempting to purchase a good or service, merchant system 150 generates transaction data.
- the transaction data may comprise, for example, a transaction reference number, a transaction data and time, a transaction amount, and a transaction currency.
- the transaction data is communicated to wallet provider system 140 .
- wallet provider system 140 receives the transaction data and in response generates an identifier code to correspond to the transaction.
- the identifier code may have any suitable format.
- the identifier code is formatted as a QR code, but might alternatively be, for example, a bar code, or even text.
- Wallet provider system 140 stores the transaction data and the generated identifier code in computing memory 244 .
- Wallet provider system 140 communicates the code to merchant system 150 .
- the customer uses mobile device 246 to retrieve the code that was transmitted to merchant system 150 and to indicate that the customer wishes to pay using his or her wallet provider account.
- the customer may scan a QR code that is displayed or generated by merchant system 150 and enter input into an application on device 246 that indicates the customer will pay using a particular account at wallet provider system 140 .
- the customer input is communicated to merchant system 150 and wallet provider system 140 .
- wallet provider system 140 identifies a payment item corresponding to the wallet account specified by the customer and generates an authorization request for the transaction.
- the authorization request contains information similar to that described above in connection with block 914 .
- the authorization request is transmitted for receipt at acquirer 170 , which, at block 1018 identifies the transaction as involving the secure cloud 130 .
- Processing of the authorization as noted in blocks 1020 through 1040 proceeds substantially as described above in connection with FIG. 9 and blocks 918 through 940 .
- a communication may be received at both merchant system 150 and wallet provider system 140 .
- FIG. 11 depicts a flow chart of example processing where a PIN is entered during a payment transaction.
- a customer initiates a purchase transaction. For example, a consumer may wish to purchase goods at a convenience store.
- the consumer communicates one of his or her payment items to the merchant's point of sale system 160 .
- the consumer may communicate the payment item to the merchant system 160 in any suitable means.
- the consumer may have previously downloaded a payment item to his or her mobile device and the device may display the payment item information in some manner so that it can be communicated to merchant system 150 .
- the consumer's mobile device 246 may display a bar code or QR code which has encoded therein the payment item information.
- Merchant point of sale system 150 may scan the bar code or QR code to retrieve the payment item information.
- the merchant point of sale system 150 may request and receive the payment item from wallet provider 140 .
- the customer may be required to enter some form of identification information.
- the customer may be required to enter a PIN.
- the PIN may be entered at merchant system 150 using, for example, a keypad.
- the authorization request may comprise any data that may be required by subsequent systems to evaluate whether the transaction should be authorized.
- the request for authorization may comprise: the payment item which may comprise data formatted consistent with track 1 and/or track 2 credit card data and, in particular, a temporary identification number; a transaction reference number that identifies the transaction to which the request applies; transaction date and time; transaction amount; and a transaction currency type.
- merchant system 150 will also generate an encrypted PIN and include it in the authorization request.
- the PIN may be encrypted by merchant system 150 at the time that it is being entered.
- the encryption may involve encrypting the PIN using an encryption algorithm that requires a second data input stream, which may be for example, all or part of the payment item. More particularly, the second data input may comprise all or portion of the temporary identification number.
- the authorization request may be communicated by payment processor system 160 to acquirer system 170 .
- processing continues substantially as described above in connection with blocks 916 through 926 of FIG. 9 .
- the authorization request is received at acquirer system 170 , forwarded to secure cloud system 130 , and forwarded to issuer vault 120 which uses the payment data to retrieve the actual account number.
- issuer vault 120 uses the payment data to retrieve the actual account number.
- One slight variation from the processing described in connection with blocks 916 through 926 is that in connection with processing wherein a PIN has been entered by a customer, the encrypted PIN data is communicated between systems with the other payment item data.
- issuer vault system 120 decrypts the encrypted PIN.
- the decryption may be performed in a specially secured device so as to protect the encryption algorithm as well as the decrypted PIN.
- the decryption algorithm may take as an input all or part of the payment item.
- issuer vault system 120 encrypts the decrypted PIN, and uses the same algorithm that was originally used to encrypt the PIN at merchant system 150 , but uses as an input in encrypting the PIN the actual account number. Accordingly, whereas the encryption of the PIN at merchant system 150 involved using the payment item as an input to the encryption algorithm, at issuer vault system 120 the actual account number is used as an input to the encryption algorithm.
- processing continues substantially as described above in connection with blocks 928 through 934 of FIG. 9 .
- the retrieved actual account information is forwarded from the secure cloud system 130 to the acquirer system 170 , which uses the actual account information in its request to the authorization network 180 .
- the encrypted PIN data is communicated between systems with the other payment item data.
- acquirer system 170 prepares and transmits a response for eventual receipt at merchant system 150 .
- the response is formatted so as to remove the actual account number that was retrieved from issuer vault 120 at block 928 .
- Acquirer system 170 formats the response so as to be consistent with the request that had been initiated by the merchant terminal.
- acquirer system 170 formats the response to include the payment item data that was received in the original request rather than the primary account number that was retrieved from issuer vault system 120 and transmitted to authorization network 180 .
- acquirer system 170 may also transmit the encrypted PIN with the response.
- acquirer system 170 transmits the encrypted PIN as it was encrypted using payment item data and as it was received in the request generated by issuer vault 120 .
- the response indicates whether or not the transaction that was specified in the original request has been authorized.
- the response is received at merchant system 150 .
- Merchant system 150 either completes the sale or denies the transaction based upon the response.
- the described embodiments accommodate payment transaction processing for accounts that require use of identifying information such as PIN's.
- Alternative embodiments of the processing as depicted in FIG. 11 may involve relocating the decryption of the PIN and the re-encryption with the actual account number from the issuer vault 120 to either secure cloud system 130 or acquirer system 170 .
- the decryption of the PIN received from merchant terminal 150 and encryption of the PIN with the actual account number may be performed at any location within the system that otherwise accommodates the required authorization processing.
- issuer vault system 120 may selectively enforce the requirement that a PIN be used in connection with a payment item. For example, issuer vault system 120 may track and store in computing memory whether a payment item is being submitted for the first time in connection with a particular account. In the scenario wherein a payment item is the first submitted in connection with a particular account, issuer vault system 120 may require that a PIN be input in connection with the transaction. Issuer vault system 120 may further specify that subsequent transactions using the same account may not be required to have a PIN entered with the transaction.
- issuer vault system 120 may authorize transactions from a particular wallet wherein the payment item is no longer valid. For example, in a situation wherein data regarding a transaction is received at issuer vault system 120 and the payment item is no longer valid because it was previously used or has expired, issuer vault system 120 may authorize the transaction. For example, in the situation where issuer vault system 120 is attempting to provision one or more new tokens to the particular wallet provider account, issuer vault system 120 may authorize the request. In such a situation, issuer vault system 120 may apply a grace period during which transactions with expired payment items may be authorized.
- the disclosed systems and methods support return processing as well.
- a request is made to return an item that was purchased using a payment item as described above
- the request is processed so as to update the various systems regarding the return and to accommodate existing return processing at an authorization network.
- FIG. 12 depicts a flow diagram of exemplary processing associated with a product return. As shown, at block 1210 , a customer initiates a return of a previously purchased item.
- the merchant's point of sale system 150 retrieves the payment item that was used in purchasing the good.
- the payment item information for the original purchase may be retrieved from.
- merchant system 150 may have the payment item stored in its own computing memory.
- the customer may use his or her mobile device 246 to identify that the returned purchase.
- Mobile device 246 communicates the return to virtual wallet system 140 which retrieves the relevant payment item from computing memory 244 and forwards it to merchant system 150 .
- the return request may comprise any data that may be required by subsequent systems to evaluate whether the transaction should be authorized.
- the return request may comprise: the payment item (or a portion thereof) which may comprise data formatted consistent with track 1 and/or track 2 credit card data; a transaction reference number that identifies the transaction to which the request applies; transaction date and time; transaction amount; and a transaction currency type.
- the return request may be communicated by payment processor system 160 to acquirer system 170 .
- acquirer system 170 processes the received return request in order to determine the next step in processing. For example, acquirer system 170 evaluates the data provided with the request in order to determine whether processing may proceed directly to authorization network 180 or whether processing is first required at secure cloud system 130 and issuer vault system 120 .
- acquirer computing system 170 identifies from the payment item data that the particular transaction requires further processing at the secure cloud system 130 prior to communicating the transaction to authorization network 180 . More particularly, acquirer system 170 analyzes the received payment item data and determines that processing should be forwarded to secure could 130 .
- acquirer system 170 may have stored in computing memory a database or listing of BIN's that require processing at secure cloud system 130 .
- acquirer system 170 When acquirer system 170 retrieves data from the payment item (which may be the temporary identification number), it compares a BIN from the received payment item to those in the listing stored in memory. Acquirer computing system 170 may identify a bank identification number (BIN) in the payment item data that indicates to acquirer system 170 that the payment item should be routed to secure cloud system 130 .
- BIN bank identification number
- acquirer system 170 prepares and transmits a request to secure cloud system 130 .
- the request seeks validation of the payment item and a return of the real primary account number that corresponds to the temporary identification number in the payment item.
- the request may comprise: an acquirer identifier uniquely identifying the acquirer system that generated the request; the payment item; the transaction reference number; the transaction date and time; the transaction amount; and the transaction currency type.
- secure cloud system 130 processes the payment item data received from acquirer system 170 to identify that the particular request should be transmitted to issuer vault system 120 , which may be one of a plurality of different issuer vault systems. For example, in an illustrative scenario, secure cloud system 130 retrieves a BIN value from the payment item and searches its database for one of a plurality of different issuer vaults that corresponds to the particular BIN. In an example scenario, secure cloud system searches its database and identifies that based on the BIN the request should be forwarded to issuer vault 120 .
- secure cloud system 130 generates and transmits a request to the identified issuer vault 120 .
- issuer vault system 120 validates the received data. For example, issuer vault system 120 confirms that it has received the data fields that are expected in a request related to transaction processing.
- issuer vault system 120 retrieves the account data corresponding to the request. More particularly, issuer vault system 120 uses the payment item data, which may be the temporary identification number, to identify the corresponding account in the issuer vault system database 224 . Issuer vault system 120 identifies in the database the real account number corresponding to the payment item/temporary identification number.
- issuer vault system 120 generates and transmits a response. Issuer vault system 120 retrieves from computing memory the actual primary account number corresponding to the payment item. In an example embodiment, where the payment item is formatted as track 1 formatted data, issuer vault system 120 returns from computing memory the primary account number stored in memory and which is formatted as track 1 data. Where the payment item is formatted as track 2 formatted data, issuer vault system 120 returns from computing memory the primary account number stored in memory and which is formatted as track 2 data.
- the response generated by issuer vault system 120 may comprise any data suitable for further processing.
- issuer vault system 120 generates a response comprising, for example: an acquirer identifier identifying the acquirer from which the request was forwarded; the actual primary account number which may be formatted consistent with track 1 or track 2 data; the transaction reference number that was received in the request; the transaction date and time that was received in the request; and a response code.
- secure cloud system 130 receives the response and transmits the response to acquirer system 170 .
- secure cloud system 130 transmits the actual primary account number (PAN) for the relevant account.
- PAN primary account number
- acquirer system 170 receives the response and retrieves from the response the real or actual account number from the response data.
- Acquirer system 170 prepares and transmits a request for return processing where the request comprises the actual account information.
- the acquirer system 170 may generate and transmit a request for return processing to authorization network 180 .
- the request may comprise the primary account number returned by issuer vault 120 .
- the request may be communicated to any suitable authorization network such as, for example, a credit card authorization network such as Visa, MasterCard, Discovery, etc.
- Authorization network 180 implements its return processes which may include transmitting the actual account information to the bank issuer system 110 .
- acquirer system 170 receives the response from authorization network 180 .
- the response indicates whether or not the return transaction has been authorized by the authorization network.
- acquirer system 170 prepares and transmits a response for eventual receipt at merchant system 150 .
- the response is formatted so as to remove the actual account number that was retrieved from issuer vault 120 at block 928 .
- Acquirer system 170 formats the response so as to be consistent with the request that had been initiated by the merchant terminal.
- acquirer system 170 formats the response to include the payment item data that was received in the original request rather than the primary account number that was retrieved from issuer vault system 120 and transmitted to authorization network 180 .
- the response indicates whether or not the return transaction that was specified in the original request has been authorized.
- the response is received at merchant system 150 .
- Merchant system 150 either completes the return or denies the transaction based upon the response.
- Wallet provider systems 140 comprise data identifying a relationship between a user's virtual wallet account and the user's credit or debit card accounts, which may be referred to as instruments.
- the disclosed systems and methods may be used to establish a relationship between a virtual wallet and a user's financial accounts or instruments. Once a relationship has been established, payment items corresponding to a particular credit/debit card account or instrument may be provisioned to the user's wallet and used in financial transactions as described herein.
- FIG. 13 depicts a series of example user interface screens that may be presented in the process of adding an instrument or account to a virtual wallet account.
- FIGS. 14 and 15 depict diagrams illustrating example processing associated with adding an instrument.
- FIG. 14 depicts flow of example processing as may be encountered upon a virtual wallet service user requesting to add an instrument. It will be appreciated that the process of adding an instrument may be initiated from other than virtual wallet provider 140 . For example, the process may alternatively be initiated by a user of a mobile banking application.
- a wallet user enters a request at his or her wallet account to add an account or instrument to their virtual wallet.
- wallet service provider system 140 receives the request and, in response, generates a response for a listing of issuers.
- secure cloud system 130 receives the request and validates that the request is properly formatted and from a legitimate wallet provider system 140 .
- secure cloud system 130 searches its computing memory for issuers that support the particular wallet provider.
- secure cloud system 130 may have stored in computing memory a listing of issuers that have established relationships with each wallet service provider.
- Secure cloud system 130 may use information in the request identifying the wallet provider system 140 to search its data for issuers associated with that particular wallet service provider system.
- secure cloud system 130 formats and transmits a response comprising a list of issuers to wallet provider system 140 .
- the response comprises information identifying each issuer that is available, and for each issuer, data identifying a name.
- the response comprises an issuer identifier for each issuer, and for each issuer identifier, an issuer name, and data corresponding to a logo for the particular issuer.
- wallet provider 140 formats and transmits data for presentation in a user interface.
- the transmitted data comprises a listing of the issuers that are available to the user through the particular wallet provider system 140 .
- FIG. 13 an example user interface is depicted at 1310 . As shown, the user may be presented with a user interface with a number issuers listed therein. The listings may comprise a logo or similar identifier.
- the interface also comprises selectable items corresponding to each of the issuers.
- wallet provider 140 receives a selection of a particular issuer.
- wallet provider 140 prepares and transmits a request for information by which the user may enroll an account held by the selected issuer.
- the request may be for a location of an application with which an account may be enrolled.
- the request may be for a uniform resource locator (URL) at which an enrollment application may be accessed.
- the request may comprise information identifying: the wallet provider, e.g., a wallet provider identifier; information identifying the particular wallet account or instance of the wallet, e.g., wallet instance identifier; and information identifying the issuer, e.g., an issuer identifier.
- secure cloud system 130 receives and validates the request.
- secure cloud system 130 validates that the request is properly formatted and comprises the necessary information.
- secure cloud system 130 validates that the particular wallet provider identified in the request is supported by the issuer identified in the request.
- secure cloud system 130 prepares and transmits a request to issuer vault system 120 .
- the request may be for a uniform resource locator (URL) at which an enrollment application may be accessed.
- the request may comprise information identifying: the wallet provider, e.g., a wallet provider identifier; and information identifying the particular wallet account or instance of the wallet, e.g., wallet instance identifier.
- issuer vault system 120 receives and validates the request. For example issuer vault system 120 may confirm that the request is properly formatted and search its memory to confirm that it comprises information for the identified wallet provider 140 .
- issuer vault system 120 searches its computing memory for the location of an application with which the user may link an instrument or account with a virtual wallet account.
- issuer vault system 120 comprises a URL or other identifier that specifies where an application for performing the function may be accessed. Issuer vault system 120 retrieves the information and at block 1434 transmits the response including the retrieved information.
- secure cloud system 130 receives the responsive information and, at block 1436 , transmits the information to wallet provider 140 .
- wallet provider 140 receives the responsive information and transmits the location of the application to user device 246 which uses the information to access the particular application.
- the location may be the location of an application on issuer vault system 110 which may be a banking application.
- wallet user is redirected to software that provides the ability to link an instrument to a wallet account.
- the application may cause a user interface screen to be presented to the user at user device 246 .
- the interface may request authentication and verification information such as, for example, a user identifier and a password.
- the user may be presented with a user interface such as is identified by reference numeral 1312 .
- the user interface may further request that the user enter an account or card number that the user wishes to add to the virtual account.
- the authentication and verification processing may be a several step process. For example, the processing may require that the user enter preliminary identification information, and in response, the system communicates a code or text to the user via an electronic medium such as email or text message. The processing may require that the user then enter the communicated code.
- issuer vault system 120 retrieves account details corresponding to the entered log-in credentials.
- the retrieved information may comprise, for example, information identifying any instruments or accounts associated with the particular user.
- the retrieved information may comprise account numbers for the particular user's credit card(s) and/or debit card(s).
- the retrieved instrument information is transmitted to the user.
- a user interface screen such as that noted by reference numeral 1314 may be presented to the user.
- issuer vault system 120 receives a selection from the user application identifying a particular account or instrument that has been selected for linking to the user's virtual wallet.
- issuer vault system 120 evaluates the request. For example, issuer vault system 120 may search its database to confirm that there are no limits that prevent linking the account.
- issuer vault system 120 generates and transmits a request to add the selected payment instrument.
- the request may comprise any information that is needed to perform the linking.
- the request may comprise: a wallet provider identifier; a wallet instance identifier identifying the particular account to which the instrument is to be linked; an issuer identifier identifying the issuer vault system 120 ; an account reference number assigned to the account that is being linked to the wallet account; and a status for the account reference number which may be, for example, active or pending activation.
- the request may also include one or more payment items which are to be available via the account.
- secure cloud 130 receives and validates the request. For example, secure cloud 130 may verify all of the expected fields have been received.
- secure cloud 130 transmits the request to add the selected payment instrument to the wallet provider identified in the request from the issuer vault system 120 .
- wallet provider 140 validates the request. For example wallet provider 140 confirms that the request is in the proper format and all mandatory fields are present.
- wallet provider 140 updates its records or database to indicate that the selected instrument is now associated with the user's virtual wallet account.
- wallet provider 140 may update its database to make an association between the account reference number of the selected account and the particular user's wallet account.
- the update may require updating data at wallet server 242 , and may also comprise updating database at user device 246 as well depending upon the particular implementation of the virtual wallet.
- Wallet provider 140 may also generate and transmit an interface providing acknowledgment that the instrument or account has been added to the user's virtual wallet. For example, wallet provider 140 may generate and transmit a series of user interface screens such as those noted by reference number 1316 and 1318 on FIG. 13 .
- wallet provider 140 generates and transmits a response acknowledging the request to add the payment instrument.
- the response may comprise information identifying that the payment instrument has been added to the virtual wallet.
- the response may comprise: the wallet provider identifier for the wallet; the wallet instance identifier associated with the wallet account to which the instrument was added; the account reference number associated with the particular instrument, e.g., credit card, that was associated with the wallet; and a response code identifying that the instrument has been added to the wallet.
- secure cloud 130 receives and validates the response.
- secure cloud 130 may validate that the response is in the proper form and contains the expected data items.
- secure cloud generates and transmits a response.
- the response may comprise information identifying that the status of the request to add the payment instrument.
- the response may comprise: the wallet provider identifier for the wallet; the wallet instance identifier associated with the wallet account to which the instrument was added; the account reference number associated with the particular instrument, e.g., credit card, that was associated with the wallet; and a response code identifying that the instrument has been added to the wallet.
- issuer vault system 120 receives and validates the response.
- secure cloud 130 may validate that the response is in the proper form and contains the expected data items.
- Issuer vault system 120 updates its database to indicate the association of the payment instrument with the wallet account has been confirmed.
- payment items may be provisioned to mobile devices and payments initiated from the mobile device. Accordingly, physical possession of the mobile phone takes on added significance from the perspective of payment processing. For example, if a mobile device that has payment items provisioned thereon is stolen, the person who has stolen the device may use the payment items to make purchases. Even in the circumstance where a mobile device is lost, the person who eventually finds the device may have the capacity to make purchases.
- specialized processing may be applied to the status of a mobile device so as to account for physical possession of a user's mobile device and thereby prevent the opportunity for fraud.
- FIG. 16 depicts a flow diagram of example processing associated with missing or found mobile device.
- the operator of the mobile device 246 reports that his or her mobile device has been lost, stolen, or (when previously reported lost) found.
- the operator typically would report the status of mobile device 246 to the entity that issued the account to which the user's virtual wallet is linked.
- the virtual wallet owner may contact the bank that had issued the credit or debit card to which the user's virtual wallet account is linked.
- the issuing institution may require that the owner of the card verify their identity before taking further action. For example, the institution may require entering a username and password.
- the process may further involve the issuer forwarding a code to the user using some electronic means such as an email or text message, and the user providing the code to the issuer.
- issuer or bank system may undertake internal procedures to update its records. For example, in the instance of a lost or stolen device, the issuer may update systems 212 , 214 to note the change in status which may result in further use of the corresponding accounts being prohibited. The procedures may also involve notifying issuer vault system 120 of the change in status of mobile device 246 .
- issuer vault system 120 searches computing memory 224 for account and payment item data corresponding to the lost/misplaced/found mobile device.
- issuer vault system 120 generates and transmits a request to secure cloud 130 to update the status of the wallet instances corresponding to the particular mobile device.
- the request may comprise any information that may be needed in further processing to update the status of the mobile device.
- the request may include information sufficient to identify the particular wallet service provider, the particular account impacted, and the change in status (i.e., whether the mobile device has been lost, stolen, or found).
- the request may comprise the following data: a wallet provider identifier identifying a virtual wallet service provider; a wallet instance identifier identifying an instance of a virtual identifier associated with a customer; an account reference number; and a data item specifying the status of the relevant account (e.g., suspend, unsuspend, or cancel).
- secure cloud system 130 validates that the request. For example, secure cloud 130 may confirm that the request is in the proper format and all of the received data items are valid.
- secure cloud system 130 transmits a request to update status to mobile wallet provider system 140 .
- wallet provider system 140 updates its database records to reflect the current status of the relevant accounts. For example, wallet provider system 140 may update its database to indicate the relevant wallet is suspended (in the case of a lost device), unsuspended (in the case of a found device), or cancelled (in the case of a stolen device).
- wallet provider system 140 generates and transmits a response to the request to update status.
- the response may comprise any information that is required for further processing.
- wallet provider system 140 generates and transmits: a wallet provider identifier identifying a virtual wallet service provider; a wallet instance identifier identifying an instance of a virtual identifier associated with a customer; an account reference number; and a data item specifying the status of the relevant device (e.g., suspend, unsuspend, or cancel).
- secure cloud system 130 validates the response. For example, secure cloud 130 may confirm that all of the received data items are valid.
- secure cloud system 130 generates and transmits a response to issuer vault system 120 .
- the response may comprise any information that is required for further processing.
- wallet provider system 140 generates and transmits: a wallet provider identifier identifying a virtual wallet service provider; a wallet instance identifier identifying an instance of a virtual identifier associated with a customer; an account reference number; and a data item specifying the status of the relevant device (e.g., suspend, unsuspend, or cancel).
- issuer vault system 120 updates its database to reflect that the wallet provider system 140 has updated its database in computing memory to reflect that the particular account has been suspended, unsuspended, or cancelled.
- records reflecting a particular account may exist at multiple different issuer vaults.
- secure cloud system 130 is responsible for notifying all other vaults regarding the change in status.
- Secure cloud 130 may have stored in computing memory data specifying for each wallet provider system 140 , issuer vaults that have data stored therein corresponding to accounts of the wallet provider system 140 .
- secure cloud system 130 searches its computing memory for additional issuer vaults that may have data for the particular mobile device.
- secure cloud system 130 generates and transmits a request to update at the identified issuer vaults information regarding the particular wallet provider account corresponding to the particular device.
- FIG. 17 depicts an example secure architecture that may be employed at issuer vault 120 .
- issuer vault system 120 may store its data such as data relating to user financial accounts in encrypted database 1710 .
- Encrypted database 1710 may comprise any suitable software system such as, for example, DB2 database software.
- Encrypted database 1710 is positioned behind a firewall 1712 so as to prevent unauthorized access. Communications with encrypted database 1710 may use secure sockets and transmitted using an enterprise service bus 1712 .
- enterprise service bus 1712 may be Websphere Message Broker.
- Issuer vault 120 may comprise security appliance 1720 which operates as a secure gateway through which all communications are conducted including communications with external systems such as issuer vault 120 , acquirer system 170 , and wallet provider 140 .
- Security appliance 1720 operates to block unwanted communication traffic and prevent unauthorized requests to encrypted database 1710 .
- Security appliance 1720 may be any suitable device that provides the appropriate functionality.
- security appliance 1720 may be an IBM DataPower security appliance.
- secure cloud system 130 employs an active directory application 1730 to authenticate all users and computers that attempt to employ secure cloud resources. Accordingly, in an example scenario, when a system attempts to communicate with secure cloud 130 , active directory 1730 authenticates the machine from which the request was made.
- communications between issuer vault system 120 and secure cloud system 130 are made over a private communication line and use secure sockets layer in order to provide enhanced security.
- Communications between acquirer system 170 and secure cloud system 130 are likewise made over a private communication line using secure sockets layer protocol.
- secure cloud system 130 has stored thereon the MAC ID of the devices located at wallet provider system 140 and vault system 120 with which communications take place and can thereby authenticate the communication source.
- communications between wallet provider system 140 and secure cloud system 130 may take place over public networks such as the Internet, but may use secure communication protocols such as HTTPS and secure sockets layer (SSL).
- secure cloud system 130 and wallet provider system 140 may have stored therein IP addresses for the other system.
- Each of systems 130 and 140 may also have stored thereon certificates.
- the communications may comprise the IP address for the system from which the communication was sent as well as the encrypted certificate.
- the system validates that the IP address is that of the other system and decrypts the received certificate and compares the certificate to an expected value. Accordingly, another level of authentication is provided between secure cloud system 130 and wallet provider system 140 .
- FIG. 18 depicts an example software stack that may be employed on secure cloud system 130 .
- secure cloud system 130 may comprise a combination of operating system software such as, for example, Linux and Windows Server. Virtualization software such as VmWare is employed so as to allow the different operating systems to coexist on the same platform.
- VmWare Virtualization software
- all communications into secure cloud system 130 are received at secure appliance 1720 . It is through secure appliance 1720 that interactions with secure cloud system 130 take place.
- communications between secure appliance 1720 and the applications located within secure cloud 130 require authorization through active director 1730 and take place over enterprise service bus 1712 .
- FIG. 19 depicts a block diagram of an exemplary computing environment 2000 that may be used to implement the systems and methods described herein.
- the computing system 2000 may be used to implement the issuer vault system 120 , secure cloud system 130 , wallet provider 140 , acquirer system 170 , merchant system 150 , payment processor system 160 , card network system 180 , and bank issuer vault system 110 .
- the computing system 2000 may be controlled primarily by computer readable instructions that may be in the form of software.
- the computer readable instructions may include instructions for the computing system 2000 for storing and accessing computer readable instructions themselves.
- Such software may be executed within a central processing unit (CPU) 2010 to cause the computing system 2000 to perform the processes or functions associated therewith.
- the CPU 2010 may be implemented by micro-electronic chips CPUs called microprocessors.
- the CPU 2010 may fetch, decode, and/or execute instructions and may transfer information to and from other resources via a main data-transfer path or a system bus 2005 .
- a system bus may connect the components in the computing system 2000 and may define the medium for data exchange.
- the computing system 2000 may further include memory devices coupled to the system bus 2005 .
- the memory devices may include a random access memory (RAM) 2025 and read only memory (ROM) 2030 .
- the RAM 2025 and ROM 2030 may include circuitry that allows information to be stored and retrieved.
- the ROM 2030 may include stored data that cannot be modified. Additionally, data stored in the RAM 2025 typically may be read or changed by CPU 2010 or other hardware devices. Access to the RAM 2025 and/or ROM 2030 may be controlled by a memory controller 2020 .
- the memory controller 2020 may provide an address translation function that translates virtual addresses into physical addresses as instructions are executed.
- the computing system 2000 may include a peripherals controller 2035 that may be responsible for communicating instructions from the CPU 1010 to peripherals, such as, a printer 2040 , a keyboard 2045 , a mouse 2050 , and data a storage drive 2055 .
- the computing system 2000 may further include a display 2065 that may be controlled by a display controller 2063 .
- the display 2065 may be used to display visual output generated by the computing system 2000 . Such visual output may include text, graphics, animated graphics, video, or the like.
- the display controller 2063 may include electronic components that generate a video signal that may be sent to the display 2065 .
- the computing system 2000 may include a network adaptor 2070 that may be used to connect the computing system 2010 to an external communication network such as any of networks 202 , 204 , 206 , and 205 , described above in FIG. 1 .
- the disclosed systems and methods allow for consumers to use payment technologies such as virtual wallets, while limiting the distribution of the consumers' account data to a comparatively small number of systems.
- Consumers' account information including account numbers is maintained on a secure system which may be referred to as an issuer vault.
- the issuer vault generates payment items, which correspond to consumer account information and which replicate the structure of the account information but do not include consumers' actual account number.
- the payment items, rather than the actual account information, are communicated to on-line and mobile payment services for use by consumers in payment transactions.
- the payment authorization network uses the payment item to request and receive the actual account information from the issuer vault.
- the authorization network uses the actual account information for the limited use of authorizing the transaction. Once the transaction has been authorized using the actual account information, the processing of the transaction continues using the payment item information rather than the actual account information.
- the computing device In the case where program code is stored on media, it may be the case that the program code in question is stored on one or more media that collectively perform the actions in question, which is to say that the one or more media taken together contain code to perform the actions, but that—in the case where there is more than one single medium—there is no requirement that any particular part of the code be stored on any particular medium.
- the computing device In the case of program code execution on programmable computers, the computing device generally includes a processor, a storage medium readable by the processor (including volatile and non-volatile memory and/or storage elements), at least one input device, and at least one output device.
- One or more programs that may implement or utilize the processes described in connection with the subject matter described herein, e.g., through the use of an API, reusable controls, or the like.
- Such programs are preferably implemented in a high level procedural or object oriented programming language to communicate with a computer system.
- the program(s) can be implemented in assembly or machine language, if desired.
- the language may be a compiled or interpreted language, and combined with hardware implementations.
- example embodiments may refer to utilizing aspects of the subject matter described herein in the context of one or more stand-alone computer systems, the subject matter described herein is not so limited, but rather may be implemented in connection with any computing environment, such as a network or distributed computing environment. Still further, aspects of the subject matter described herein may be implemented in or across a plurality of processing chips or devices, and storage may similarly be affected across a plurality of devices. Such devices might include personal computers, network servers, handheld devices, supercomputers, or computers integrated into other systems.
- the disclosed embodiments may be provided as a subscription web based solution that anyone with an internet connection may log on and begin using the system.
- the potential embodiments may be developed and programmed in any web based technology platform. Alternatively, a potential embodiment may be implemented as a standalone application.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
Claims (20)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/685,983 US11816666B2 (en) | 2014-10-29 | 2022-03-03 | Secure payment processing |
US18/487,990 US12106301B2 (en) | 2014-10-29 | 2023-10-16 | Secure payment processing |
US18/821,035 US20250061455A1 (en) | 2014-10-29 | 2024-08-30 | Secure payment processing |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462072021P | 2014-10-29 | 2014-10-29 | |
US14/926,112 US11295308B1 (en) | 2014-10-29 | 2015-10-29 | Secure payment processing |
US17/685,983 US11816666B2 (en) | 2014-10-29 | 2022-03-03 | Secure payment processing |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/926,112 Division US11295308B1 (en) | 2014-10-29 | 2015-10-29 | Secure payment processing |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/487,990 Continuation US12106301B2 (en) | 2014-10-29 | 2023-10-16 | Secure payment processing |
Publications (2)
Publication Number | Publication Date |
---|---|
US20220188825A1 US20220188825A1 (en) | 2022-06-16 |
US11816666B2 true US11816666B2 (en) | 2023-11-14 |
Family
ID=80934294
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/926,112 Active 2037-02-15 US11295308B1 (en) | 2014-10-29 | 2015-10-29 | Secure payment processing |
US17/685,983 Active US11816666B2 (en) | 2014-10-29 | 2022-03-03 | Secure payment processing |
US18/487,990 Active US12106301B2 (en) | 2014-10-29 | 2023-10-16 | Secure payment processing |
US18/821,035 Pending US20250061455A1 (en) | 2014-10-29 | 2024-08-30 | Secure payment processing |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/926,112 Active 2037-02-15 US11295308B1 (en) | 2014-10-29 | 2015-10-29 | Secure payment processing |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/487,990 Active US12106301B2 (en) | 2014-10-29 | 2023-10-16 | Secure payment processing |
US18/821,035 Pending US20250061455A1 (en) | 2014-10-29 | 2024-08-30 | Secure payment processing |
Country Status (1)
Country | Link |
---|---|
US (4) | US11295308B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12106301B2 (en) | 2014-10-29 | 2024-10-01 | The Clearing House Payments Company L.L.C. | Secure payment processing |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11295293B2 (en) * | 2016-01-07 | 2022-04-05 | Worldpay, Llc | Point of interaction device emulation for payment transaction simulation |
US11367070B2 (en) * | 2017-09-19 | 2022-06-21 | The Toronto-Dominion Bank | System and method for provisioning a data transfer application |
CN110910134B (en) * | 2019-10-25 | 2021-08-27 | 网联清算有限公司 | Payment processing system and method |
WO2023073510A1 (en) * | 2021-10-29 | 2023-05-04 | S1LK PAY Ltd. | Distributed payment processing using centralized payment processing platform |
US20230198966A1 (en) * | 2021-12-22 | 2023-06-22 | Mastercard Technologies Canada ULC | Protecting sensitive data in internet-of-things (iot) device |
US11995643B2 (en) * | 2022-05-10 | 2024-05-28 | Capital One Services, Llc | System and method for providing a temporary virtual payment card |
US11887103B2 (en) | 2022-05-10 | 2024-01-30 | Capital One Services, Llc | System and method for facilitating transaction account provisioning |
US11810123B1 (en) * | 2022-05-10 | 2023-11-07 | Capital One Services, Llc | System and method for card present account provisioning |
Citations (512)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3852571A (en) | 1970-05-18 | 1974-12-03 | Hempstead Bank | System of transferral of funds |
US4201978A (en) | 1978-10-19 | 1980-05-06 | NCR Canada Ltd. -- NCR Canada Ltee | Document processing system |
US4205780A (en) | 1977-03-21 | 1980-06-03 | Teknekron, Inc. | Document processing system and method |
US4264808A (en) | 1978-10-06 | 1981-04-28 | Ncr Corporation | Method and apparatus for electronic image processing of documents for accounting purposes |
US4268715A (en) | 1978-05-03 | 1981-05-19 | Atalla Technovations | Method and apparatus for securing data transmissions |
US4270042A (en) | 1977-08-01 | 1981-05-26 | Case John M | Electronic funds transfer system |
EP0029733A2 (en) | 1979-11-26 | 1981-06-03 | Edward Louis Braun | Automated banking apparatus |
US4326258A (en) | 1980-01-31 | 1982-04-20 | Ncr Canada Ltd - Ncr Canada Ltee | Method and apparatus for reducing the gray scale resolution of a digitized image |
US4404649A (en) | 1980-11-03 | 1983-09-13 | Recognition Equipment Incorporated | Document processing system |
US4417136A (en) | 1981-08-05 | 1983-11-22 | Ncr Canada Ltd - Ncr Canada Ltee | Method and apparatus for improving bank operation productivity |
US4457015A (en) | 1981-12-17 | 1984-06-26 | Ncr Corporation | Matrix character preprocessing system |
US4491725A (en) | 1982-09-29 | 1985-01-01 | Pritchard Lawrence E | Medical insurance verification and processing system |
US4500750A (en) | 1981-12-30 | 1985-02-19 | International Business Machines Corporation | Cryptographic application for interbank verification |
US4523330A (en) | 1982-12-23 | 1985-06-11 | Ncr Canada Ltd - Ncr Canada Ltee | Banking system and method |
US4555617A (en) | 1982-12-23 | 1985-11-26 | Ncr Canada Ltd.-Ncr Canada Ltee | Concurrent, image-based, reject-re-entry repair system and method |
US4578530A (en) | 1981-06-26 | 1986-03-25 | Visa U.S.A., Inc. | End-to-end encryption system and method of operation |
US4602936A (en) | 1983-09-09 | 1986-07-29 | Ciba-Geigy Corporation | Herbicidal sulfonylureas |
US4617457A (en) | 1983-12-19 | 1986-10-14 | Ncr Corporation | Teller-assisted, customer-operated ATM document cashing system |
US4652990A (en) | 1983-10-27 | 1987-03-24 | Remote Systems, Inc. | Protected software access control apparatus and method |
US4672377A (en) | 1985-09-09 | 1987-06-09 | Murphy Arthur J | Check authorization system |
US4673802A (en) | 1983-02-23 | 1987-06-16 | Omron Tateisi Electronics Co. | System for making payments for transactions |
US4675815A (en) | 1983-02-18 | 1987-06-23 | Fujitsu Limited | Transaction safety system for falsely indicating successful completion of illegal transaction |
US4680803A (en) | 1984-12-17 | 1987-07-14 | Ncr Corporation | Method and apparatus for isolating image data for character recognition |
US4694147A (en) | 1985-03-20 | 1987-09-15 | Hitachi, Ltd. | Slip reception terminal system |
US4723283A (en) | 1985-06-28 | 1988-02-02 | Sony Corporation | Data transmission system |
US4745267A (en) | 1983-12-28 | 1988-05-17 | Fairview Partners | Fraudulent card intercept system |
US4747058A (en) | 1986-12-15 | 1988-05-24 | Ncr Corporation | Code line display system |
US4748557A (en) | 1984-02-09 | 1988-05-31 | Kabushiki Kaisha Toshiba | Data processing terminal device for storing encrypted journal data and decrypting the data |
US4750201A (en) | 1985-09-10 | 1988-06-07 | Plessey Overseas Limited | Credit transaction arrangements |
US4755940A (en) | 1983-09-17 | 1988-07-05 | International Business Machines Corporation | Transaction security system |
US4758530A (en) | 1986-12-08 | 1988-07-19 | Delco Electronics Corporation | Doubly-self-aligned hole-within-a-hole structure in semiconductor fabrication involving a double LOCOS process aligned with sidewall spacers |
US4799156A (en) | 1986-10-01 | 1989-01-17 | Strategic Processing Corporation | Interactive market management system |
US4810866A (en) | 1987-08-07 | 1989-03-07 | Lord Jr Miles | Check validation/check writing system |
US4823264A (en) | 1986-05-27 | 1989-04-18 | Deming Gilbert R | Electronic funds transfer system |
US4843220A (en) | 1987-03-13 | 1989-06-27 | American Magnetics Corporation | Automatic data capture for multiple form point of sale slip packs |
US4858121A (en) | 1986-12-12 | 1989-08-15 | Medical Payment Systems, Incorporated | Medical payment system |
US4882779A (en) | 1984-04-12 | 1989-11-21 | Pengeinstitutternes Kobe - Og Kreditkortaktieselskab | Apparatus for communicating with data systems and a method of communicating with data systems |
US4888812A (en) | 1987-12-18 | 1989-12-19 | International Business Machines Corporation | Document image processing system |
US4910774A (en) | 1987-07-10 | 1990-03-20 | Schlumberger Industries | Method and system for suthenticating electronic memory cards |
US4912762A (en) | 1987-04-22 | 1990-03-27 | International Business Machines Corporation | Management of cryptographic keys |
US4922503A (en) | 1988-10-28 | 1990-05-01 | Infotron Systems Corporation | Local area network bridge |
WO1990004837A1 (en) | 1988-10-24 | 1990-05-03 | Empire Blue Cross/Blue Shield | Method and apparatus for converting documents into electronic data for transaction processing |
US4926325A (en) | 1988-08-23 | 1990-05-15 | Moneyfax, Inc. | Apparatus for carrying out financial transactions via a facsimile machine |
US4941125A (en) | 1984-08-01 | 1990-07-10 | Smithsonian Institution | Information storage and retrieval system |
US4961142A (en) | 1988-06-29 | 1990-10-02 | Mastercard International, Inc. | Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer |
US4960981A (en) | 1989-01-17 | 1990-10-02 | Moneyfax, Inc. | Method of and system for electronic funds transfer via facsimile machines |
US4962531A (en) | 1987-08-28 | 1990-10-09 | U.S. Philips Corporation | Transaction system comprising one or more host exchanges and a number of distributed terminal stations |
US4977595A (en) | 1989-04-03 | 1990-12-11 | Nippon Telegraph And Telephone Corporation | Method and apparatus for implementing electronic cash |
US4985921A (en) | 1988-04-11 | 1991-01-15 | Spa Syspatronic Ag | Portable data carrying device |
US5003594A (en) | 1988-12-23 | 1991-03-26 | Hitachi Maxell, Ltd. | Portable electronic device and its secret information collation method |
WO1991006058A1 (en) | 1989-10-10 | 1991-05-02 | Unisys Corporation | Storage and retrieval system for document image data |
US5014311A (en) | 1985-07-03 | 1991-05-07 | Siemens Aktiengesellschaft | Integrated circuit with an access-controlled data memory |
US5016277A (en) | 1988-12-09 | 1991-05-14 | The Exchange System Limited Partnership | Encryption key entry method in a microcomputer-based encryption system |
US5053607A (en) | 1986-10-06 | 1991-10-01 | Carlson Steven R | Point-of-sale device particularly adapted for processing checks |
US5081680A (en) | 1987-11-20 | 1992-01-14 | General Instrument Corporation | Initial reporting of remotely generated data |
US5091968A (en) | 1990-12-28 | 1992-02-25 | Ncr Corporation | Optical character recognition system and method |
US5093787A (en) | 1986-06-12 | 1992-03-03 | Simmons John C | Electronic checkbook with automatic reconciliation |
US5095480A (en) | 1989-06-16 | 1992-03-10 | Fenner Peter R | Message routing system for shared communication media networks |
US5111395A (en) | 1989-11-03 | 1992-05-05 | Smith Rodney A | Automated fund collection system including means to eliminate duplicate entries from a mailing list |
US5123047A (en) | 1988-12-09 | 1992-06-16 | The Exchange System Limited Partnership | Method of updating encryption device monitor code in a multichannel data encryption system |
US5122950A (en) | 1989-11-02 | 1992-06-16 | Moneyfax, Inc. | Method of and system for electronic funds transfer via facsimile machines |
US5144115A (en) | 1990-01-29 | 1992-09-01 | Hi Tachi, Ltd. | Transaction inquiring method and apparatus |
US5159548A (en) | 1988-06-17 | 1992-10-27 | Banctec, Inc. | Apparatus and method for priority processing of financial documents using video image capture |
US5159592A (en) | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5163098A (en) | 1990-09-06 | 1992-11-10 | Dahbura Abbud S | System for preventing fraudulent use of credit card |
US5168444A (en) | 1989-11-15 | 1992-12-01 | Teknekron Transportation Systems | Shipment system including processing of document images |
US5170466A (en) | 1989-10-10 | 1992-12-08 | Unisys Corporation | Storage/retrieval system for document |
US5173594A (en) | 1988-12-27 | 1992-12-22 | Gte Cellular Communications Corporation | System for printing personalized charge-card service receipts at remote locations |
US5175682A (en) | 1990-12-14 | 1992-12-29 | Verifone, Inc. | Check system and method including prioritizing checks for transmission to banks for processing |
US5175766A (en) | 1988-12-09 | 1992-12-29 | The Exchange System Limited Partnership | Signalling scheme for controlling data encryption device in an electronic fund transaction processing system |
WO1993002424A1 (en) | 1991-07-17 | 1993-02-04 | J.D. Carreker And Associates, Inc. | Electronic check presentment system |
US5185798A (en) | 1989-07-26 | 1993-02-09 | Ntt Data Communications Systems Corporation | Ic card system having a function of authenticating destroyed data |
US5187750A (en) | 1991-03-15 | 1993-02-16 | Unisys Corporation | Archival document image processing and printing system |
US5195133A (en) | 1991-01-11 | 1993-03-16 | Ncr Corporation | Apparatus and method for producing a digitized transaction record including an encrypted signature |
US5198975A (en) | 1989-11-30 | 1993-03-30 | Valley National Bank | Apparatus and method for processing of check batches in banking operations |
US5200993A (en) | 1991-05-10 | 1993-04-06 | Bell Atlantic Network Services, Inc. | Public telephone network including a distributed imaging system |
US5204811A (en) | 1991-03-25 | 1993-04-20 | International Business Machines Corporation | Document processor with transport buffer |
US5214697A (en) | 1990-03-27 | 1993-05-25 | Kabushiki Kaisha Toshiba | Program execution apparatus for ensuring security of a program |
US5220501A (en) | 1989-12-08 | 1993-06-15 | Online Resources, Ltd. | Method and system for remote delivery of retail banking services |
US5231569A (en) | 1990-06-12 | 1993-07-27 | Sears Payment Systems, Inc. | Account transaction system |
US5233547A (en) | 1991-11-12 | 1993-08-03 | Ncr Corporation | Electronic checking account apparatus and method having a digitizer to receive information as a check is being written |
US5233656A (en) | 1990-05-29 | 1993-08-03 | France Telecom - Centre National D'etudes Des Telecommunications | Telephone installation for the remote loading of telephone rental data of an independent station |
US5235433A (en) | 1991-04-30 | 1993-08-10 | International Business Machines Corporation | System and method for automatically indexing facsimile transmissions received in a computerized image management system |
US5237158A (en) | 1989-10-10 | 1993-08-17 | Unisys Corporation | Image-based document processing system providing for priority document shipment |
US5237620A (en) | 1989-05-01 | 1993-08-17 | Credit Verification Corporation | Check reader method and system for reading check MICR code |
US5241600A (en) | 1991-07-16 | 1993-08-31 | Thinking Machines Corporation | Vertification system for credit or bank card or the like |
US5256863A (en) | 1991-11-05 | 1993-10-26 | Comark Technologies, Inc. | In-store universal control system |
US5259025A (en) | 1992-06-12 | 1993-11-02 | Audio Digitalimaging, Inc. | Method of verifying fake-proof video identification data |
US5262942A (en) | 1990-06-05 | 1993-11-16 | Bankers Trust Company | Financial transaction network |
US5265007A (en) | 1988-06-07 | 1993-11-23 | Huntington Bancshares Incorporated | Central check clearing system |
US5274567A (en) | 1990-12-27 | 1993-12-28 | Ncr Corporation | Table top image based document processing machine and methods of processing documents |
US5283829A (en) | 1992-10-01 | 1994-02-01 | Bell Communications Research, Inc. | System and method for paying bills electronically |
US5287497A (en) | 1991-03-15 | 1994-02-15 | Unisys Corporation | Image statement printing system with document storage/retrieval using optical media |
EP0593209A2 (en) | 1992-10-13 | 1994-04-20 | AT&T Corp. | Transmission of check images by way of a public switched telephone network |
US5317637A (en) | 1991-12-24 | 1994-05-31 | Gao Gesellschaft Fur Automation Und Organisation Mbh | Data exchange system with a check of the apparatus for its authentication status |
US5321238A (en) | 1989-03-10 | 1994-06-14 | Fujitsu Limited | Banking apparatus for processing the bill and the check |
US5321816A (en) | 1989-10-10 | 1994-06-14 | Unisys Corporation | Local-remote apparatus with specialized image storage modules |
US5321751A (en) | 1993-02-18 | 1994-06-14 | Eastman Kodak Company | Method and apparatus for credit card verification |
US5326959A (en) | 1992-08-04 | 1994-07-05 | Perazza Justin J | Automated customer initiated entry remittance processing system |
US5329589A (en) | 1991-02-27 | 1994-07-12 | At&T Bell Laboratories | Mediation of transactions by a communications system |
US5337358A (en) | 1992-11-20 | 1994-08-09 | Pitney Bowes Inc. | Apparatus for recording a transaction including authenticating an identification card |
US5341428A (en) | 1992-01-30 | 1994-08-23 | Gbs Systems Corporation | Multiple cross-check document verification system |
US5343529A (en) | 1993-09-28 | 1994-08-30 | Milton Goldfine | Transaction authentication using a centrally generated transaction identifier |
US5345090A (en) | 1993-03-08 | 1994-09-06 | Verifone, Inc. | Manual check reader apparatus with optical imaging |
US5383113A (en) | 1991-07-25 | 1995-01-17 | Checkfree Corporation | System and method for electronically providing customer services including payment of bills, financial analysis and loans |
US5396558A (en) | 1992-09-18 | 1995-03-07 | Nippon Telegraph And Telephone Corporation | Method and apparatus for settlement of accounts by IC cards |
US5408531A (en) | 1991-09-20 | 1995-04-18 | Olympus Optical Co., Ltd. | Information recording/reproducing apparatus for converting and processing data exceeding error correction ability at recording |
WO1995012859A1 (en) | 1993-11-01 | 1995-05-11 | Visa International Service Association | Electronic bill pay system |
US5426281A (en) | 1991-08-22 | 1995-06-20 | Abecassis; Max | Transaction protection system |
CA2131667A1 (en) | 1993-12-29 | 1995-06-30 | John Burnie Ostrander | System for automatic compilation of customer information database from bank check data |
US5434928A (en) | 1993-12-06 | 1995-07-18 | At&T Global Information Solutions Company | Method for verifying a handwritten signature entered into a digitizer |
US5436970A (en) | 1993-02-18 | 1995-07-25 | Eastman Kodak Company | Method and apparatus for transaction card verification |
US5440634A (en) | 1991-10-16 | 1995-08-08 | Jonhig Limited | Value transfer system |
US5444794A (en) | 1993-08-25 | 1995-08-22 | Sqn | Check image capture system |
US5453601A (en) | 1991-11-15 | 1995-09-26 | Citibank, N.A. | Electronic-monetary system |
US5454575A (en) | 1994-02-28 | 1995-10-03 | Del Buono; Deborah M. | Systems for receiving and supporting child car seats |
US5457747A (en) | 1994-01-14 | 1995-10-10 | Drexler Technology Corporation | Anti-fraud verification system using a data card |
US5473143A (en) | 1991-09-23 | 1995-12-05 | Atm Communications International, Inc. | ATM/POS based electronic mail system |
US5479510A (en) | 1994-11-15 | 1995-12-26 | Olsen; Kurt B. | Automated data card payment verification method |
US5484988A (en) | 1992-11-13 | 1996-01-16 | Resource Technology Services, Inc. | Checkwriting point of sale system |
US5506691A (en) | 1994-03-23 | 1996-04-09 | International Business Machines Corporation | Method and apparatus for image processing at remote sites |
US5524073A (en) | 1992-11-17 | 1996-06-04 | Stambler; Leon | Secure transaction system and method utilized therein |
US5523167A (en) | 1994-08-24 | 1996-06-04 | Pierce Companies, Inc. | Indelible magnetic transfer film |
US5528705A (en) | 1994-08-26 | 1996-06-18 | Unisys Corporation | JPEG synchronization tag |
US5539822A (en) | 1994-04-19 | 1996-07-23 | Scientific-Atlanta, Inc. | System and method for subscriber interactivity in a television system |
US5539825A (en) | 1991-09-30 | 1996-07-23 | Fujitsu Limited | Electronic cashless transaction system |
US5544043A (en) | 1994-03-07 | 1996-08-06 | Glory Kogyo Kabushiki Kaisha | Check processing equipment |
US5544255A (en) | 1994-08-31 | 1996-08-06 | Peripheral Vision Limited | Method and system for the capture, storage, transport and authentication of handwritten signatures |
US5557518A (en) | 1994-04-28 | 1996-09-17 | Citibank, N.A. | Trusted agents for open electronic commerce |
US5577121A (en) | 1994-06-09 | 1996-11-19 | Electronic Payment Services, Inc. | Transaction system for integrated circuit cards |
US5590038A (en) | 1994-06-20 | 1996-12-31 | Pitroda; Satyan G. | Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions |
US5594226A (en) | 1994-07-11 | 1997-01-14 | Steger; Paul | Automated check verification and tracking system using bar code information |
US5596642A (en) | 1994-09-30 | 1997-01-21 | Electronic Payment Services, Inc. | Network settlement performed on consolidated information |
US5602936A (en) | 1993-01-21 | 1997-02-11 | Greenway Corporation | Method of and apparatus for document data recapture |
US5602933A (en) | 1995-03-15 | 1997-02-11 | Scientific-Atlanta, Inc. | Method and apparatus for verification of remotely accessed data |
US5604802A (en) | 1993-10-29 | 1997-02-18 | International Business Machines Corporation | Transaction processing system |
US5604640A (en) | 1994-01-31 | 1997-02-18 | Motorola | Business card scanner and method of use |
WO1997007468A1 (en) | 1995-08-15 | 1997-02-27 | Citibank, N.A. | Electronic document and data storage and retrieval system |
US5608800A (en) | 1992-04-09 | 1997-03-04 | Siemens Aktiengesellschaft | Process for detecting unauthorized introduction of any data transmitted by a transmitter to a receiver |
US5613001A (en) | 1996-01-16 | 1997-03-18 | Bakhoum; Ezzat G. | Digital signature verification technology for smart credit card and internet applications |
US5615269A (en) | 1996-02-22 | 1997-03-25 | Micali; Silvio | Ideal electronic negotiations |
US5621796A (en) | 1994-09-30 | 1997-04-15 | Electronic Payment Services, Inc. | Transferring information between transaction networks |
US5623547A (en) | 1990-04-12 | 1997-04-22 | Jonhig Limited | Value transfer system |
US5625694A (en) | 1995-12-19 | 1997-04-29 | Pitney Bowes Inc. | Method of inhibiting token generation in an open metering system |
US5629981A (en) | 1994-07-29 | 1997-05-13 | Texas Instruments Incorporated | Information management and security system |
US5633930A (en) | 1994-09-30 | 1997-05-27 | Electronic Payment Services, Inc. | Common cryptographic key verification in a transaction network |
WO1997022060A1 (en) | 1995-12-12 | 1997-06-19 | Financial Services Technology Consortium | Communication of images of electronic funds transfer instruments |
US5649117A (en) | 1994-06-03 | 1997-07-15 | Midwest Payment Systems | System and method for paying bills and other obligations including selective payor and payee controls |
US5649116A (en) | 1995-03-30 | 1997-07-15 | Servantis Systems, Inc. | Integrated decision management system |
US5652786A (en) | 1994-02-14 | 1997-07-29 | Telepay | Automated interactive bill payment system |
US5657396A (en) | 1992-04-30 | 1997-08-12 | International Business Machines Corporation | Method and apparatus for pattern recognition and validation, especially for hand-written signatures |
US5657389A (en) | 1995-05-08 | 1997-08-12 | Image Data, Llc | Positive identification system and method |
US5659616A (en) | 1994-07-19 | 1997-08-19 | Certco, Llc | Method for securely using digital signatures in a commercial cryptographic system |
US5668897A (en) | 1994-03-15 | 1997-09-16 | Stolfo; Salvatore J. | Method and apparatus for imaging, image processing and data compression merge/purge techniques for document image databases |
US5673333A (en) | 1993-11-15 | 1997-09-30 | Ncr Corporation | Depository apparatus for envelopes and single sheets |
US5677955A (en) | 1995-04-07 | 1997-10-14 | Financial Services Technology Consortium | Electronic funds transfer instruments |
US5682549A (en) | 1992-04-20 | 1997-10-28 | Hitachi, Ltd. | Image data management system for accessing image data from communication network by reading file name information stored in an IC card |
US5684965A (en) | 1992-10-22 | 1997-11-04 | American Express Travel Related Services, Inc. | Automated billing consolidation system and method |
US5691524A (en) | 1991-07-17 | 1997-11-25 | J.D. Carreker And Associates, Inc. | Electronic check presentment system having a non-ECP exceptions notification system incorporated therein |
US5699528A (en) | 1995-10-31 | 1997-12-16 | Mastercard International, Inc. | System and method for bill delivery and payment over a communications network |
US5703344A (en) | 1995-06-30 | 1997-12-30 | Visa International Service Association | Electronic funds confirmation at point of transaction |
US5708810A (en) | 1989-10-10 | 1998-01-13 | Unisys Corporation | Image-based document processing system having a platform architecture |
US5710887A (en) | 1995-08-29 | 1998-01-20 | Broadvision | Computer system and method for electronic commerce |
US5715298A (en) | 1996-05-16 | 1998-02-03 | Telepay | Automated interactive bill payment system using debit cards |
US5717868A (en) | 1995-03-07 | 1998-02-10 | Huntington Bancshares Inc. | Electronic payment interchange concentrator |
US5732400A (en) | 1995-01-04 | 1998-03-24 | Citibank N.A. | System and method for a risk-based purchase of goods |
US5742668A (en) | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Electronic massaging network |
US5742888A (en) | 1995-09-27 | 1998-04-21 | Fuji Xerox Co., Ltd. | Transfer apparatus for an image forming apparatus |
WO1998018095A1 (en) | 1996-10-22 | 1998-04-30 | Unisys Corporation | Method of transferring funds employing a three-node real-time electronic interlock |
US5751842A (en) | 1993-07-01 | 1998-05-12 | Ncr Corporation | Document transaction apparatus |
US5754673A (en) | 1995-06-19 | 1998-05-19 | Ncr Corporation | Document image processing system including a first document path for the automated processing of documents and a second document path for the processing of documents requiring operator correction |
US5760916A (en) | 1996-09-16 | 1998-06-02 | Eastman Kodak Company | Image handling system and method |
US5778178A (en) | 1995-11-13 | 1998-07-07 | Arunachalam; Lakshmi | Method and apparatus for enabling real-time bi-directional transactions on a network |
US5781654A (en) | 1996-01-18 | 1998-07-14 | Merrill Lynch & Co., Inc. | Check authentication system utilizing payee information |
US5784610A (en) | 1994-11-21 | 1998-07-21 | International Business Machines Corporation | Check image distribution and processing system and method |
US5783808A (en) | 1996-01-11 | 1998-07-21 | J. D. Carreker And Associates, Inc. | Electronic check presentment system having transaction level reconciliation capability |
US5784503A (en) | 1994-08-26 | 1998-07-21 | Unisys Corp | Check reader utilizing sync-tags to match the images at the front and rear faces of a check |
US5787403A (en) | 1995-03-08 | 1998-07-28 | Huntington Bancshares, Inc. | Bank-centric service platform, network and system |
US5790260A (en) | 1995-11-08 | 1998-08-04 | Financial Ware, Inc. | Offline digitizing of items for subsequent image processing |
US5790790A (en) | 1996-10-24 | 1998-08-04 | Tumbleweed Software Corporation | Electronic document delivery system in which notification of said electronic document is sent to a recipient thereof |
US5793869A (en) | 1996-10-11 | 1998-08-11 | Claflin, Jr.; Raymond E. | Method and apparatus for encoding and data compressing text information |
WO1998047100A1 (en) | 1997-04-14 | 1998-10-22 | Cummins-Allison Corp. | Image processing network |
US5832460A (en) | 1995-06-02 | 1998-11-03 | International Business Machines Corporation | Method and system for bill presentation and payment reconciliation |
US5832463A (en) | 1996-03-28 | 1998-11-03 | Electronic Data Systems Corporation | Automated system and method for checkless check transaction |
US5848400A (en) | 1996-07-01 | 1998-12-08 | Sun Microsystems, Inc. | Electronic check exchange, clearing and settlement system |
WO1998058356A2 (en) | 1997-06-16 | 1998-12-23 | Keilani Badieh Z Ii | System and method for processing multiple financial applications using a three-tier value network |
US5857034A (en) | 1991-05-21 | 1999-01-05 | Hitachi, Ltd. | System for inputting character data |
US5870725A (en) | 1995-08-11 | 1999-02-09 | Wachovia Corporation | High volume financial image media creation and display system and method |
US5870724A (en) | 1989-12-08 | 1999-02-09 | Online Resources & Communications Corporation | Targeting advertising in a home retail banking delivery service |
US5870456A (en) | 1997-01-22 | 1999-02-09 | Telepay, Inc. | Automated interactive bill payment system using debit cards |
GB2328310A (en) | 1996-05-15 | 1999-02-17 | Ho Keung Tse | Electronic transaction authorisation system |
US5893080A (en) | 1995-07-25 | 1999-04-06 | Bottomline Technologies, Inc. | Disbursement system and method |
US5903874A (en) | 1996-06-27 | 1999-05-11 | Mci Communications Corporation | System and method for electronic coupon management |
US5903881A (en) | 1997-06-05 | 1999-05-11 | Intuit, Inc. | Personal online banking with integrated online statement and checkbook user interface |
US5903880A (en) | 1996-07-19 | 1999-05-11 | Biffar; Peter C. | Self-contained payment system with circulating digital vouchers |
US5910988A (en) | 1997-08-27 | 1999-06-08 | Csp Holdings, Inc. | Remote image capture with centralized processing and storage |
US5915023A (en) | 1997-01-06 | 1999-06-22 | Bernstein; Robert | Automatic portable account controller for remotely arranging for transfer of value to a recipient |
US5917965A (en) | 1994-11-18 | 1999-06-29 | The Chase Manhattan Bank, N.A. | Method and apparatus for storing images of documents having magnetic ink code line |
US5920847A (en) | 1993-11-01 | 1999-07-06 | Visa International Service Association | Electronic bill pay system |
US5926288A (en) | 1996-09-16 | 1999-07-20 | Eastman Kodak Company | Image handling system and method using mutually remote processor-scanner stations |
US5930778A (en) | 1993-11-22 | 1999-07-27 | Huntington Bancshares Incorporated | System for expediting the clearing of financial instruments and coordinating the same with invoice processing at the point of receipt |
US5937396A (en) | 1996-12-04 | 1999-08-10 | Konya; Arpad | System for ATM/ATM transfers |
US5963647A (en) | 1997-02-14 | 1999-10-05 | Citicorp Development Center, Inc. | Method and system for transferring funds from an account to an individual |
US5963925A (en) | 1996-10-09 | 1999-10-05 | Visa International Service Association | Electronic statement presentment system |
US5973731A (en) | 1994-03-03 | 1999-10-26 | Schwab; Barry H. | Secure identification system |
US5978780A (en) | 1997-11-21 | 1999-11-02 | Craig Michael Watson | Integrated bill consolidation, payment aggregation, and settlement system |
WO1999056219A1 (en) | 1998-04-27 | 1999-11-04 | The Clearing House Service Company L.L.C. | Electronic funds transfer method and system and bill presentment method and system |
US5999625A (en) | 1997-02-27 | 1999-12-07 | International Business Machines Corporation | Method for electronic payment system with issuer control |
US6006208A (en) | 1998-03-25 | 1999-12-21 | First Usa Bank, N.A. | MICR line decoding logic system |
US6021202A (en) | 1996-12-20 | 2000-02-01 | Financial Services Technology Consortium | Method and system for processing electronic documents |
US6029150A (en) | 1996-10-04 | 2000-02-22 | Certco, Llc | Payment and transactions in electronic commerce system |
US6029151A (en) | 1996-12-13 | 2000-02-22 | Telefonaktiebolaget L M Ericsson | Method and system for performing electronic money transactions |
US6036344A (en) | 1998-06-10 | 2000-03-14 | Goldenberg; David Milton | Secure check processing system and method |
US6047051A (en) | 1996-11-11 | 2000-04-04 | Nokia Telecommunications Oy | Implementation of charging in a telecommunications system |
US6049785A (en) | 1993-12-16 | 2000-04-11 | Open Market, Inc. | Open network payment system for providing for authentication of payment orders based on a confirmation electronic mail message |
US6049786A (en) | 1997-07-22 | 2000-04-11 | Unisys Corporation | Electronic bill presentment and payment system which deters cheating by employing hashes and digital signatures |
US6055567A (en) | 1998-02-02 | 2000-04-25 | Checkfree Corporation | Distributed data accessing technique |
US6058382A (en) | 1996-09-12 | 2000-05-02 | Hitachi, Ltd. | Electronic money holding device utilizing an automatic payment method |
US6070150A (en) | 1996-10-18 | 2000-05-30 | Microsoft Corporation | Electronic bill presentment and payment system |
US6069896A (en) | 1996-10-15 | 2000-05-30 | Motorola, Inc. | Capability addressable network and method therefor |
US6076068A (en) | 1992-09-17 | 2000-06-13 | Ad Response Micromarketing Corporation | Coupon delivery system |
US6076074A (en) | 1998-05-05 | 2000-06-13 | The Clearing House Service Company L.L.C. | System and method for intraday netting payment finality |
US6108104A (en) | 1996-09-16 | 2000-08-22 | Eastman Kodak Company | Image handling method and system |
US6115509A (en) | 1994-03-10 | 2000-09-05 | International Business Machines Corp | High volume document image archive system and method |
US6138107A (en) | 1996-01-04 | 2000-10-24 | Netscape Communications Corporation | Method and apparatus for providing electronic accounts over a public network |
US6145738A (en) | 1997-02-06 | 2000-11-14 | Mr. Payroll Corporation | Method and apparatus for automatic check cashing |
US6189785B1 (en) | 1998-04-14 | 2001-02-20 | International Check Services | Demand deposit account data processing system |
US6192407B1 (en) | 1996-10-24 | 2001-02-20 | Tumbleweed Communications Corp. | Private, trackable URLs for directed document delivery |
US6192142B1 (en) | 1994-11-28 | 2001-02-20 | Smarttouch, Inc. | Tokenless biometric electronic stored value transactions |
US6199077B1 (en) | 1998-12-08 | 2001-03-06 | Yodlee.Com, Inc. | Server-side web summary generation and presentation |
US6212556B1 (en) | 1995-11-13 | 2001-04-03 | Webxchange, Inc. | Configurable value-added network (VAN) switching |
US6223168B1 (en) | 1995-07-25 | 2001-04-24 | Bottomline Technologies, Inc. | Automatic remittance delivery system |
US6230148B1 (en) | 1994-11-28 | 2001-05-08 | Veristar Corporation | Tokenless biometric electric check transaction |
US6243689B1 (en) | 1998-12-29 | 2001-06-05 | Robert G. Norton | System and method for authorizing electronic funds transfer at a point of sale |
US6260024B1 (en) | 1998-12-02 | 2001-07-10 | Gary Shkedy | Method and apparatus for facilitating buyer-driven purchase orders on a commercial network system |
US6269348B1 (en) | 1994-11-28 | 2001-07-31 | Veristar Corporation | Tokenless biometric electronic debit and credit transactions |
US6278993B1 (en) | 1998-12-08 | 2001-08-21 | Yodlee.Com, Inc. | Method and apparatus for extending an on-line internet search beyond pre-referenced sources and returning data over a data-packet-network (DPN) using private search engines as proxy-engines |
US20010016034A1 (en) | 1998-12-08 | 2001-08-23 | Sukhinder Singh | Method and apparatus for obtaining and aggregating off-line user data for re-packaging and presentation to users over a data-packet-network |
US6282523B1 (en) | 1998-06-29 | 2001-08-28 | Walker Digital, Llc | Method and apparatus for processing checks to reserve funds |
US6283366B1 (en) | 1996-12-31 | 2001-09-04 | Chequemark Patent Inc. | Check writing point of sale system |
US6285991B1 (en) | 1996-12-13 | 2001-09-04 | Visa International Service Association | Secure interactive electronic account statement delivery system |
US6289322B1 (en) | 1998-03-03 | 2001-09-11 | Checkfree Corporation | Electronic bill processing |
US6292789B1 (en) | 1997-08-26 | 2001-09-18 | Citibank, N.A. | Method and system for bill presentment and payment |
US20010023414A1 (en) | 1998-12-08 | 2001-09-20 | Srihari Kumar | Interactive calculation and presentation of financial data results through a single interface on a data-packet-network |
US20010024157A1 (en) | 1999-12-30 | 2001-09-27 | International Business Machines Corporation | Easy check-out with enhanced security |
US6301379B1 (en) | 1996-01-17 | 2001-10-09 | Carreker-Antinori, Inc. | Electronic check presentment systems and methods employing volatile memory datastore access techniques |
US6304857B1 (en) | 1998-06-08 | 2001-10-16 | Microsoft Corporation | Distributed electronic billing system with gateway interfacing biller and service center |
US20010032182A1 (en) | 1998-12-08 | 2001-10-18 | Srihari Kumar | Interactive bill payment center |
US20010032183A1 (en) | 1994-06-03 | 2001-10-18 | Midwest Payment Systems, Inc. | System and method for paying bills and other obligations including selective payor and payee controls |
US6317783B1 (en) | 1998-10-28 | 2001-11-13 | Verticalone Corporation | Apparatus and methods for automated aggregation and delivery of and transactions involving electronic personal information or data |
US6324526B1 (en) | 1999-01-15 | 2001-11-27 | D'agostino John | System and method for performing secure credit card purchases |
US6324525B1 (en) | 1996-06-17 | 2001-11-27 | Hewlett-Packard Company | Settlement of aggregated electronic transactions over a network |
US6327577B1 (en) | 1997-12-19 | 2001-12-04 | Checkfree Services Corporation | Electronic bill payment system with account-number scheming |
US6330544B1 (en) | 1997-05-19 | 2001-12-11 | Walker Digital, Llc | System and process for issuing and managing forced redemption vouchers having alias account numbers |
US20010051907A1 (en) | 1998-12-08 | 2001-12-13 | Srihari Kumar | Interactive financial portfolio tracking interface |
US6334116B1 (en) | 1998-02-02 | 2001-12-25 | Checkfree Corporation | Technique for centrally tracking transactions in an electronic billing system |
US20020002536A1 (en) | 2000-05-09 | 2002-01-03 | Spectrum Ebp, Llc | Electronic bill presentment and payment system |
US6338050B1 (en) | 1998-11-16 | 2002-01-08 | Trade Access, Inc. | System and method for providing and updating user supplied context for a negotiations system |
US20020007323A1 (en) | 2000-06-05 | 2002-01-17 | Masaharu Tamatsu | Order placement and payment settlement system |
US20020010612A1 (en) | 2001-05-30 | 2002-01-24 | Smith Steven B. | Method and system for managing spending through account allocation |
US20020015480A1 (en) | 1998-12-08 | 2002-02-07 | Neil Daswani | Flexible multi-network voice/data aggregation system architecture |
US20020019808A1 (en) | 2000-01-12 | 2002-02-14 | Dushyant Sharma | Integrated systems for electronic bill presentment and payment |
US20020023108A1 (en) | 1999-09-09 | 2002-02-21 | Neil Daswani | Automatic web form interaction proxy |
US6351553B1 (en) | 1999-03-03 | 2002-02-26 | Unisys Corporation | Quality assurance of captured document images |
WO2002017196A1 (en) | 2000-08-22 | 2002-02-28 | Citibank, N.A. | Method and system for payment over the internet |
US6353811B1 (en) | 1998-11-18 | 2002-03-05 | Steven I. Weissman | Credit card billing system for identifying expenditures on a credit card account |
US6363362B1 (en) | 1999-04-07 | 2002-03-26 | Checkfree Services Corporation | Technique for integrating electronic accounting systems with an electronic payment system |
US20020049671A1 (en) | 2000-03-29 | 2002-04-25 | Mastercard International Incorporated | Method and system for processing messages in a bill payment and presentment system over a communications network |
US6385652B1 (en) | 1998-04-16 | 2002-05-07 | Citibank, N.A. | Customer access solutions architecture |
US20020059139A1 (en) | 1999-03-12 | 2002-05-16 | Scott Evans | System and method for debt presentment and resolution |
US20020059369A1 (en) | 1998-12-08 | 2002-05-16 | Christoph Kern | Method and apparatus for creating and distributing non-sensitized information summaries to users |
US20020069161A1 (en) | 2000-08-18 | 2002-06-06 | Eckert Daniel J. | Method of managing risk in a security based on the income of a performer |
US20020077952A1 (en) | 2000-08-18 | 2002-06-20 | Eckert Daniel J. | Method and apparatus for tradable security based on the prospective income of a performer |
US20020077978A1 (en) | 2000-06-22 | 2002-06-20 | The Chase Manhattan Bank | Method and system for processing internet payments |
US20020077961A1 (en) | 2000-08-18 | 2002-06-20 | Eckert Daniel J. | Performer income trading system and method |
US6411939B1 (en) | 1999-05-17 | 2002-06-25 | Offshore Benefits, Llc | Computer-aided method, machine, and products produced thereby, for illustrating a replacement of a benefit plan that is viable at one location but not viable at the location of the replacement |
US6412073B1 (en) | 1998-12-08 | 2002-06-25 | Yodiee.Com, Inc | Method and apparatus for providing and maintaining a user-interactive portal system accessible via internet or other switched-packet-network |
US20020087455A1 (en) | 2000-12-30 | 2002-07-04 | Manolis Tsagarakis | Global foreign exchange system |
US20020087465A1 (en) | 2000-12-28 | 2002-07-04 | Ravi Ganesan | Technique for debit and credit triggering |
US20020087454A1 (en) | 2000-12-30 | 2002-07-04 | Bea Calo | Global trading system |
US20020091635A1 (en) | 2000-09-20 | 2002-07-11 | Venkatachari Dilip | Method and apparatus for managing transactions |
US20020111886A1 (en) | 2001-02-12 | 2002-08-15 | Chenevich William L. | Payment management |
US6438527B1 (en) | 1993-11-01 | 2002-08-20 | Visa International Service Association | Method and apparatus for paying bills electronically using machine readable information from an invoice |
US6442590B1 (en) | 1999-05-27 | 2002-08-27 | Yodlee.Com, Inc. | Method and apparatus for a site-sensitive interactive chat network |
US20020128964A1 (en) | 2001-03-08 | 2002-09-12 | Dewayne Baker | Electronic exchange and settlement system for cash letter adjustments for financial institutions |
US20020143655A1 (en) | 2001-04-02 | 2002-10-03 | Stephen Elston | Remote ordering system for mobile commerce |
US6477565B1 (en) | 1999-06-01 | 2002-11-05 | Yodlee.Com, Inc. | Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances |
US20020174048A1 (en) | 2000-07-24 | 2002-11-21 | Sanjeev Dheer | Method and apparatus for delegating authority |
US20020184144A1 (en) | 2001-05-31 | 2002-12-05 | Byrd Marc Jeston | Methods and systems for delivery of information upon enrollment in an internet bill presentment and payment environment |
US6493685B1 (en) | 1999-02-10 | 2002-12-10 | The Chase Manhattan Bank | Electronic account presentation and response system and method |
US20020194137A1 (en) | 2000-03-16 | 2002-12-19 | Park Kyung Yang | Optical payment transceiver and system using the same |
US6510451B2 (en) | 1999-10-14 | 2003-01-21 | Yodlee.Com, Inc. | System for completing a multi-component task initiated by a client involving Web sites without requiring interaction from the client |
US20030018571A1 (en) | 2001-06-14 | 2003-01-23 | Eckert Daniel J. | System and method of trading securities based on the income of a performer |
US20030023552A1 (en) | 1991-07-25 | 2003-01-30 | Checkfree Services Corporation | Payment processing utilizing alternate account identifiers |
US6517587B2 (en) | 1998-12-08 | 2003-02-11 | Yodlee.Com, Inc. | Networked architecture for enabling automated gathering of information from Web servers |
US20030037002A1 (en) | 2001-08-16 | 2003-02-20 | Ncr Corporation | Electronic check presentment with image interchange system and method of operating an electronic check presentment with image interchange system |
US6553346B1 (en) | 1996-09-04 | 2003-04-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for packages |
US20030089768A1 (en) | 1999-12-10 | 2003-05-15 | Terri Page | System and method for verifying the authenticity of a check and authorizing payment thereof |
US6578015B1 (en) | 1999-08-31 | 2003-06-10 | Oracle International Corporation | Methods, devices and systems for electronic bill presentment and payment |
US20030126075A1 (en) | 2001-11-15 | 2003-07-03 | First Data Corporation | Online funds transfer method |
US6594647B1 (en) | 1997-07-30 | 2003-07-15 | Huntington Bancshares Incorporated | Real time bank-centric universal payment system |
WO2003060749A1 (en) | 2002-01-02 | 2003-07-24 | International Business Machines Corporation | System and method for electronic check conversion at a point-of-sale terminal |
US20030158811A1 (en) | 2001-07-18 | 2003-08-21 | Ventanex | System and method for rules based electronic funds transaction processing |
US20030182206A1 (en) | 2002-03-07 | 2003-09-25 | Hendrix Thomas R. | Accounts payable electronic processing |
US20030187925A1 (en) | 1998-12-08 | 2003-10-02 | Inala Suman Kumar | Software engine for enabling proxy chat-room interaction |
US20030191711A1 (en) | 2001-11-01 | 2003-10-09 | Jamison Eric W. | System and method for obtaining customer bill information and facilitating bill payment at biller websites |
US20030191832A1 (en) | 1999-06-01 | 2003-10-09 | Ramakrishna Satyavolu | Method and apparatus for controlled establishment of a turnkey system providing a centralized data aggregation and summary capability to third party entities |
US20030195844A1 (en) | 2001-05-31 | 2003-10-16 | Hogan Lawrence Daniel | Electronic bill and non-bill information presentation |
US20030208421A1 (en) | 2000-06-26 | 2003-11-06 | The Chase Manhattan Bank | Electronic check presentment system and method having an item sequence capability |
US20030208441A1 (en) | 2000-06-29 | 2003-11-06 | The Chase Manhattan Bank | Electronic bill presentment and payment system and method |
US6647376B1 (en) | 1998-10-09 | 2003-11-11 | Henry C. Farrar | System and method for point-of-sale check authorization |
US20030225705A1 (en) | 2002-06-04 | 2003-12-04 | Bottomline Technologies (De) Inc. | System and method for producing and verifying secure negotiable instruments |
US20030236728A1 (en) | 2000-09-20 | 2003-12-25 | Amir Sunderji | Method and apparatus for managing a financial transaction system |
US6678664B1 (en) | 1999-04-26 | 2004-01-13 | Checkfree Corporation | Cashless transactions without credit cards, debit cards or checks |
US6694300B1 (en) | 1997-03-21 | 2004-02-17 | Walker Digital, Llc | Method and apparatus for providing supplementary product sales to a customer at a customer terminal |
US20040034594A1 (en) | 2002-04-23 | 2004-02-19 | Thomas George F. | Payment identification code and payment system using the same |
US20040039701A1 (en) | 2001-05-09 | 2004-02-26 | Yoshiyuki Nakamura | Deposits and savings display apparatus |
US20040059671A1 (en) | 2002-09-12 | 2004-03-25 | Pioneer Corporation | Settlement processing apparatus, system, method, and program thereof, and recording medium for recording the program |
US20040059672A1 (en) | 2000-07-11 | 2004-03-25 | Baig Aamer Ali | Wide area network person-to-person payment |
US20040071333A1 (en) | 2002-10-15 | 2004-04-15 | Electronic Imaging Systems Corporation | System and method for detecting cheque fraud |
US6725425B1 (en) | 1998-12-08 | 2004-04-20 | Yodlee.Com | Method and apparatus for retrieving information from semi-structured, web-based data sources |
US20040078464A1 (en) | 1999-09-16 | 2004-04-22 | Rajan Sreeranga P. | Method and apparatus for enabling real time monitoring and notification of data updates for WEB-based data synchronization services |
US20040078423A1 (en) | 2002-03-22 | 2004-04-22 | Ramakrishna Satyavolu | Method and apparatus for controlled establishment of a turnkey system providing a centralized data aggregation and summary capability to third party entities |
US20040088235A1 (en) | 2002-11-01 | 2004-05-06 | Ziekle William D. | Technique for customizing electronic commerce user |
US6738804B1 (en) | 2000-09-15 | 2004-05-18 | Yodlee.Com, Inc. | Method and apparatus for enabling sectored data refreshing of Web-site data during session |
US6748367B1 (en) | 1999-09-24 | 2004-06-08 | Joonho John Lee | Method and system for effecting financial transactions over a public network without submission of sensitive information |
US20040133515A1 (en) | 2002-11-01 | 2004-07-08 | Mccoy Randal A. | Distributed matching of consumers with billers having bills available for electronic presentment |
US20040139011A1 (en) | 2002-11-01 | 2004-07-15 | Kozee Casey W. | Technique for identifying probable payees of a consumer |
US20040139009A1 (en) | 2002-11-01 | 2004-07-15 | Kozee Casey W. | Technique for identifying probable billers of a consumer |
US20040139010A1 (en) | 2002-11-01 | 2004-07-15 | Mcmichael William R. | Reduced communication technique for matching electronic billers and consumers |
US20040143552A1 (en) | 2003-01-22 | 2004-07-22 | First Data Corporation | Direct payment with token |
US20040148252A1 (en) | 2001-01-26 | 2004-07-29 | Jack Fleishman | Online payment transfer and identity management system and method |
US20040148235A1 (en) | 2002-01-11 | 2004-07-29 | Craig Mark S. | Real time financial instrument image exchange system and method |
US6802042B2 (en) | 1999-06-01 | 2004-10-05 | Yodlee.Com, Inc. | Method and apparatus for providing calculated and solution-oriented personalized summary-reports to a user through a single user-interface |
US20040215543A1 (en) | 2003-04-28 | 2004-10-28 | Betz Mark S. | Systems and methods for providing enhanced merchant contact detail for credit and debit card transactions |
US20040225609A1 (en) | 2003-03-13 | 2004-11-11 | Andrew Greene | Electronic bill presentation and payment system |
US20040236653A1 (en) | 2002-01-03 | 2004-11-25 | Sokolic Jeremy N. | System and method for associating identifiers with data |
US20040236681A1 (en) | 2003-02-28 | 2004-11-25 | Franco Modigliani | Enhanced system for electronic funds transfer and elimination of the payee's need for encryption and privacy |
US6826545B2 (en) | 1998-06-18 | 2004-11-30 | Nec Corporation | Method for settling accounts among a plurality of participants |
US6842782B1 (en) | 1998-12-08 | 2005-01-11 | Yodlee.Com, Inc. | Method and apparatus for tracking functional states of a web-site and reporting results to web developers |
US20050010523A1 (en) | 2002-05-08 | 2005-01-13 | Myklebust Hans E. | Integrated bill presentment and payment system and method of operating the same |
US20050010483A1 (en) | 2003-07-08 | 2005-01-13 | Ling Marvin T. | Methods and apparatus for transacting electronic commerce using account hierarchy and locking of accounts |
US6856975B1 (en) | 2000-03-30 | 2005-02-15 | Verify & Protect Inc. | System, method, and article of manufacture for secure transactions utilizing a computer network |
US6856974B1 (en) | 1998-02-02 | 2005-02-15 | Checkfree Corporation | Electronic bill presentment technique with enhanced biller control |
US6859212B2 (en) | 1998-12-08 | 2005-02-22 | Yodlee.Com, Inc. | Interactive transaction center interface |
US6865680B1 (en) | 2000-10-31 | 2005-03-08 | Yodlee.Com, Inc. | Method and apparatus enabling automatic login for wireless internet-capable devices |
US6863214B2 (en) | 2000-02-01 | 2005-03-08 | Wachovia Corporation | Image enabled reject repair for check processing capture |
US6871220B1 (en) | 1998-10-28 | 2005-03-22 | Yodlee, Inc. | System and method for distributed storage and retrieval of personal information |
US20050086136A1 (en) | 2003-09-30 | 2005-04-21 | Federal Reserve Bank Of Atlanta | Value tracking and reporting of automated clearing house transactions |
US20050086165A1 (en) | 2003-09-08 | 2005-04-21 | The Clearing House Payments Company L.L.C. | System and method for intraday netting payment finality with supplemental funding |
US20050119971A1 (en) | 2002-11-01 | 2005-06-02 | Sean Zito | Reuse of an EBP account through alternate althentication |
US6910023B1 (en) | 2000-05-26 | 2005-06-21 | Eitan Schibi | Method of conducting secure transactions containing confidential, financial, payment, credit, or other information over a network |
US20050137960A1 (en) | 2003-11-26 | 2005-06-23 | Brann John E.T. | Protocol-independent asset trading system and methods |
US20050149439A1 (en) | 2004-01-07 | 2005-07-07 | Daniel Suisa | Transaction Method and System Using an Issued Transaction Number for Verification of a Transaction |
US20050154923A1 (en) | 2004-01-09 | 2005-07-14 | Simon Lok | Single use secure token appliance |
US20050171900A1 (en) | 2004-02-02 | 2005-08-04 | Onneken Onno S. | Automated bill presentment and payment |
US20050171899A1 (en) | 2004-01-30 | 2005-08-04 | Dunn John P. | Electronic payment clearing and check image exchange systems and methods |
US20050177505A1 (en) | 2003-11-24 | 2005-08-11 | Keeling John E. | System and method for registering a user with an electronic bill payment system |
US20050182720A1 (en) | 2003-02-24 | 2005-08-18 | Wow! Technologies, Inc. | Online payment system and method |
US6934691B1 (en) | 1999-02-09 | 2005-08-23 | Metavante Corporation | System and method for managing mail/bills through a central location |
US6932268B1 (en) | 2003-06-30 | 2005-08-23 | Checkfree Corporation | Dual mode credit card based payment technique |
US20050187867A1 (en) | 2002-01-03 | 2005-08-25 | Sokolic Jeremy N. | System and method for associating identifiers with transactions |
US20050198377A1 (en) | 1999-06-01 | 2005-09-08 | Hill Ferguson | Method and system for verifying state of a transaction between a client and a service over a data-packet-network |
US20050203835A1 (en) | 1998-01-30 | 2005-09-15 | Eli Nhaissi | Internet billing |
US6945453B1 (en) | 2001-08-13 | 2005-09-20 | Bank One Delaware N.A. | System and method for funding a collective account by use of an electronic tag |
US6948063B1 (en) | 1999-12-23 | 2005-09-20 | Checkfree Corporation | Securing electronic transactions over public networks |
US20050210297A1 (en) | 1998-12-08 | 2005-09-22 | Jonathan Wu | Network-based bookmark management and WEB-summary system |
US20050222954A1 (en) | 2002-07-26 | 2005-10-06 | Checkfree Corporation | Multi-factor algorithm for facilitating electronic payments to payees |
US6968319B1 (en) | 1996-10-18 | 2005-11-22 | Microsoft Corporation | Electronic bill presentment and payment system with bill dispute capabilities |
US6980973B1 (en) | 1999-09-07 | 2005-12-27 | Visa International Service Association | Self-paying smart utility meter and payment service |
US7004382B2 (en) | 2002-08-02 | 2006-02-28 | Sandru Calin A | Payment validation network |
US20060047724A1 (en) | 2002-01-03 | 2006-03-02 | Roy Messing | Method and apparatus for retrieving and processing data |
US7028886B1 (en) | 2004-11-19 | 2006-04-18 | Vectorsgi, Inc. | Method and system for duplicate commercial paper detection |
US7039656B1 (en) | 1999-10-20 | 2006-05-02 | Yodlee.Com, Inc. | Method and apparatus for synchronizing data records between a remote device and a data server over a data-packet-network |
US20060106717A1 (en) | 2000-05-25 | 2006-05-18 | Randle William M | End to end check processing from capture to settlement with security and quality assurance |
US20060136595A1 (en) | 1998-12-08 | 2006-06-22 | Ramakrishna Satyavolu | Network-based verification and fraud-prevention system |
US7089208B1 (en) | 1999-04-30 | 2006-08-08 | Paypal, Inc. | System and method for electronically exchanging value among distributed users |
US20060195398A1 (en) | 2005-02-04 | 2006-08-31 | Sanjeev Dheer | Method and apparatus for processing payment requests |
US7110969B1 (en) | 1999-07-30 | 2006-09-19 | Crossmar, Inc. | Methods and systems for electronic order routing (CORS) |
US7110993B2 (en) | 1999-05-28 | 2006-09-19 | Overture Services, Inc. | System and method for influencing a position on a search result list generated by a computer network search engine |
US20060230343A1 (en) | 1998-12-08 | 2006-10-12 | Yodlee.Com, Inc. | Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes |
US7146338B2 (en) | 2001-06-28 | 2006-12-05 | Checkfree Services Corporation | Inter-network financial service |
US20060282381A1 (en) | 2005-02-11 | 2006-12-14 | Ritchie Brian L | Customizable payment system and method |
US7155508B2 (en) | 2000-09-01 | 2006-12-26 | Yodlee.Com, Inc. | Target information generation and ad server |
US7158955B2 (en) | 2001-03-31 | 2007-01-02 | First Data Corporation | Electronic identifier payment systems and methods |
US7167711B1 (en) | 1997-12-23 | 2007-01-23 | Openwave Systems Inc. | System and method for controlling financial transactions over a wireless network |
US7165723B2 (en) | 2003-12-31 | 2007-01-23 | Bank Of America Corporation | System and method for the processing of MICR documents that produce read errors |
US7177846B2 (en) | 2002-07-29 | 2007-02-13 | Checkfree Corporation | Technique for account authentication |
US7175074B2 (en) | 2004-08-25 | 2007-02-13 | Checkfree Services Corporation | Methods and apparatus for processing electronic checks |
US7181430B1 (en) | 2000-04-28 | 2007-02-20 | Netdeposit, Inc. | Method and system for processing financial instrument deposits physically remote from a financial institution |
US7191150B1 (en) | 2000-02-01 | 2007-03-13 | Fair Isaac Corporation | Enhancing delinquent debt collection using statistical models of debt historical information and account events |
US7191151B1 (en) | 2001-08-23 | 2007-03-13 | Paypal, Inc. | Instant availability of electronically transferred funds |
US20070067239A1 (en) | 2005-09-19 | 2007-03-22 | Cashedge, Inc. | Method and Apparatus for Transferring Financial Information |
US7200551B1 (en) | 2000-02-28 | 2007-04-03 | Telpay, Inc. | Automated bill payment system |
US7200804B1 (en) | 1998-12-08 | 2007-04-03 | Yodlee.Com, Inc. | Method and apparatus for providing automation to an internet navigation application |
US7203845B2 (en) | 2002-01-11 | 2007-04-10 | Cashedge, Inc. | Multiple trust modes for handling data |
US20070100748A1 (en) | 2005-10-19 | 2007-05-03 | Sanjeev Dheer | Multi-channel transaction system for transferring assets between accounts at different financial institutions |
US20070106612A1 (en) | 2004-02-26 | 2007-05-10 | Payment Pathways, Inc. | Methods and systems for identity authentication |
WO2007053123A2 (en) | 2005-11-04 | 2007-05-10 | Veritas Mobile Solutions Pte. Ltd. | System and method to facilitate online funds transfer to a mobile phone subscriber |
WO2007056274A2 (en) | 2005-11-03 | 2007-05-18 | Payment Pathways, Inc. | Methods and systems for identity authentication |
US7225464B2 (en) | 2002-04-03 | 2007-05-29 | Yodlee.Com, Inc. | Method for verifying the identity of a user for session authentication purposes during Web navigation |
US7225156B2 (en) | 2001-07-11 | 2007-05-29 | Fisher Douglas C | Persistent dynamic payment service |
US20070130347A1 (en) | 1998-12-08 | 2007-06-07 | Yodlee.Com, Inc. | Method and Apparatus for Providing Calculated and Solution-Oriented Personalized Summary-Reports to a User through a Single User-Interface |
US20070125840A1 (en) | 2005-12-06 | 2007-06-07 | Boncle, Inc. | Extended electronic wallet management |
US7236950B2 (en) | 1998-10-29 | 2007-06-26 | Universal Card Services Corp. | Method and system of combined billing of multiple accounts on a single statement |
US7249080B1 (en) | 1999-10-25 | 2007-07-24 | Upstream Technologies Llc | Investment advice systems and methods |
US7249094B2 (en) | 2001-02-26 | 2007-07-24 | Paypal, Inc. | System and method for depicting on-line transactions |
US20070179885A1 (en) | 2006-01-30 | 2007-08-02 | Cpni Inc. | Method and system for authorizing a funds transfer or payment using a phone number |
US20070230371A1 (en) | 2006-03-30 | 2007-10-04 | Obopay Inc. | Data Communications Over Voice Channel With Mobile Consumer Communications Devices |
US20070233615A1 (en) | 2006-03-30 | 2007-10-04 | Obopay Inc. | Member-Supported Mobile Payment System |
US20070239601A1 (en) | 1999-10-08 | 2007-10-11 | Checkfree Services Corporation | Monitoring The Viewing of Supplemental Information Accompanying Electronic Billing Transactions |
US20070244811A1 (en) | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
US20070255620A1 (en) | 2006-03-30 | 2007-11-01 | Obopay Inc. | Transacting Mobile Person-to-Person Payments |
US20070255662A1 (en) | 2006-03-30 | 2007-11-01 | Obopay Inc. | Authenticating Wireless Person-to-Person Money Transfers |
US7296004B1 (en) | 1997-12-19 | 2007-11-13 | Checkfree Corporation | Electronic bill payment system with merchant identification |
US7302408B2 (en) | 2002-04-29 | 2007-11-27 | Checkfree Corporation | Technique for transaction reconciliation |
US7308426B1 (en) | 1999-08-11 | 2007-12-11 | C-Sam, Inc. | System and methods for servicing electronic transactions |
US20080015982A1 (en) | 2000-09-20 | 2008-01-17 | Jeremy Sokolic | Funds transfer method and system including payment enabled invoices |
US20080027874A1 (en) | 2006-07-26 | 2008-01-31 | Monseignat Bernard De | System and method for facilitating secure transactions over communication networks |
US20080032741A1 (en) | 2006-03-30 | 2008-02-07 | Obopay | Programmable Functionalities for Mobile Consumer Communications Devices with Identification-Modules |
US20080033878A1 (en) | 2004-08-25 | 2008-02-07 | Krikorian Shari L | Method And System For Automated Payment Authorization And Settlement |
US7330831B2 (en) | 2001-06-29 | 2008-02-12 | Checkfree Corporation | System and method for multiple account single security trading |
US20080052226A1 (en) | 2006-08-25 | 2008-02-28 | Agarwal Amit D | Utilizing phrase tokens in transactions |
US7356502B1 (en) | 1998-03-03 | 2008-04-08 | Crosscheck, Inc. | Internet based payment system |
US20080091663A1 (en) | 1998-12-08 | 2008-04-17 | Inala Suman K | Software Bundle for Providing Automated Functionality to a WEB-Browser |
US20080097899A1 (en) | 2006-07-14 | 2008-04-24 | The Clearing House Payments Company L.L.C. | Method and system for electronic settlement of checks |
US7370014B1 (en) | 2001-11-01 | 2008-05-06 | Metavante Corporation | Electronic bill presentment and payment system that obtains user bill information from biller web sites |
WO2008060725A2 (en) | 2006-09-18 | 2008-05-22 | John Franco Franchi | Secure universal transaction system |
US20080133407A1 (en) | 2006-11-30 | 2008-06-05 | Checkfree Corporation | Methods and Systems for Determining and Displaying Payment Options in an Electronic Payment System |
US7392223B1 (en) | 1998-02-02 | 2008-06-24 | Checkfree Corporation | Electronic billing with updateable electronic bill summary |
US7395319B2 (en) | 2003-12-31 | 2008-07-01 | Checkfree Corporation | System using contact list to identify network address for accessing electronic commerce application |
US7447347B2 (en) | 2005-02-17 | 2008-11-04 | Vectorsgi, Inc. | Method and system for retaining MICR code format |
US20080275816A1 (en) | 2007-05-01 | 2008-11-06 | Yodlee.Com | Method and System for Increasing Client Participation in a Network-Based Bill Pay Service |
US20080288400A1 (en) | 2007-04-27 | 2008-11-20 | Cashedge, Inc. | Centralized Payment Method and System for Online and Offline Transactions |
US20080301023A1 (en) | 2007-05-02 | 2008-12-04 | Cashedge, Inc. | Multi-Channel and Cross-Channel Account Opening |
US20080301022A1 (en) | 2007-04-30 | 2008-12-04 | Cashedge, Inc. | Real-Time Core Integration Method and System |
US20080306846A1 (en) | 2003-10-31 | 2008-12-11 | Yodlee, Inc. | System and Method for a Frame-Based Internet Enabled User Interface |
US20080319880A1 (en) | 2002-08-29 | 2008-12-25 | Paymentsnation | System, computer program and method for processing presentment and adjustment information to institutions participating in a regional or national clearing house |
US20090006205A1 (en) | 2007-06-26 | 2009-01-01 | The Western Union Company | Consolidated Payment Options |
US7474779B2 (en) | 2003-01-11 | 2009-01-06 | Magtek, Inc. | Check imaging device |
US20090024505A1 (en) | 2007-06-28 | 2009-01-22 | Cashedge, Inc. | Global Risk Administration Method and System |
US20090063197A1 (en) | 2007-08-31 | 2009-03-05 | Lisle Michael J | Method and system for billing and payment for medical services |
US20090076950A1 (en) | 2007-09-18 | 2009-03-19 | Ujin Chang | Universal Network-Based Deposit Management Service |
US7526448B2 (en) | 2002-11-01 | 2009-04-28 | Checkfree Corporation | Matching consumers with billers having bills available for electronic presentment |
US20090119190A1 (en) | 2006-03-30 | 2009-05-07 | Obopay Inc. | Virtual Pooled Account for Mobile Banking |
US7533058B2 (en) | 2002-11-27 | 2009-05-12 | Mpay International Sp. Z O.O. | Method of accounting and effecting electronic transactions |
US20090125446A1 (en) | 2001-07-10 | 2009-05-14 | American Express Travel Related Services Company, Inc. | System and Method for Secure Transactions Manageable by a Transaction Account Provider |
US7536340B2 (en) | 2000-07-24 | 2009-05-19 | Cashedge, Inc. | Compliance monitoring method and apparatus |
US20090132289A1 (en) | 2007-11-20 | 2009-05-21 | Aetna Inc. | System and method for facilitating health savings account payments |
US20090222369A1 (en) | 2008-02-29 | 2009-09-03 | Scott Zoldi | Fraud Detection System For The Faster Payments System |
WO2009114876A2 (en) | 2008-03-14 | 2009-09-17 | Obopay, Inc. | Network-based viral payment system |
US7606752B2 (en) | 2006-09-07 | 2009-10-20 | Yodlee Inc. | Host exchange in bill paying services |
US20090265241A1 (en) | 1999-11-05 | 2009-10-22 | American Express Travel Related Services Company, Inc. | Systems and methods for determining a rewards account to fund a transaction |
US7610245B2 (en) | 1997-09-09 | 2009-10-27 | Microsoft Corporation | Consumer-based system and method for managing and paying electronic billing statements |
US20090271854A1 (en) | 2008-04-25 | 2009-10-29 | Peter Hazlehurst | System for Performing Web Authentication of a User by Proxy |
US20090287613A1 (en) | 2005-06-07 | 2009-11-19 | Michele Pierdinock | Automated actions based on restrictions |
WO2009152184A1 (en) | 2008-06-09 | 2009-12-17 | Obopay, Inc. | Mobile payment system |
US20090319425A1 (en) | 2007-03-30 | 2009-12-24 | Obopay, Inc. | Mobile Person-to-Person Payment System |
US7640197B1 (en) | 2004-04-23 | 2009-12-29 | Checkfree Corporation | Technique for financial account information processing |
US7644023B2 (en) | 1998-12-08 | 2010-01-05 | Yodlee.Com, Inc. | Portfolio synchronizing between different interfaces |
US7653598B1 (en) | 2003-08-01 | 2010-01-26 | Checkfree Corporation | Payment processing with selection of a processing parameter |
US20100030687A1 (en) | 2008-01-18 | 2010-02-04 | Cashedge, Inc. | Real-Time Settlement of Financial Transactions Using Electronic Fund Transfer Networks |
US7660766B1 (en) | 2003-06-30 | 2010-02-09 | Checkfree Services Corporation | Technique for information flow to payees |
US7672879B1 (en) | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
US7702583B1 (en) | 2003-08-01 | 2010-04-20 | Checkfree Corporation | Payment processing with selection of an electronic debiting option |
US7702585B2 (en) | 2006-11-30 | 2010-04-20 | Checkfree Corporation | Methods and systems for the determination and display of payment lead time in an electronic payment system |
US20100100466A1 (en) | 1998-01-21 | 2010-04-22 | Checkfree Corporation | Dual Source Remittance Processing |
US7711626B2 (en) | 2006-06-30 | 2010-05-04 | Checkfree Corporation | Systems, methods, and computer program products for adjusting the assets of an investment account |
US7725389B1 (en) | 2002-08-29 | 2010-05-25 | Viewpointe Clearing, Settlement & Association Services, Llc | Clearing house settlement system |
US7729283B2 (en) | 1999-06-01 | 2010-06-01 | Yodlee.Com, Inc. | Method and apparatus for configuring and establishing a secure credential-based network link between a client and a service over a data-packet-network |
US7729969B1 (en) | 2003-02-25 | 2010-06-01 | Checkfree Corporation | Coordinated rebalancing by money manager portfolio management systems and a master overlay manager portfolio management system |
US20100138243A1 (en) | 2008-10-02 | 2010-06-03 | Payformance Corporation | Systems and methods for facilitating healthcare cost remittance, adjudication, and reimbursement processes |
US7734541B2 (en) | 1998-12-08 | 2010-06-08 | Yodlee.Com, Inc. | Interactive funds transfer interface |
US7752535B2 (en) | 1999-06-01 | 2010-07-06 | Yodlec.com, Inc. | Categorization of summarized information |
US20100198645A1 (en) | 2009-01-30 | 2010-08-05 | Bank Of America Corporation | Comprehensive coordinated communication system |
US7792749B2 (en) | 1999-04-26 | 2010-09-07 | Checkfree Corporation | Dynamic biller list generation |
US20110202415A1 (en) | 2010-02-18 | 2011-08-18 | Bling Nation, Ltd. | Automated transaction system and settlement processes |
US8032932B2 (en) | 2008-08-22 | 2011-10-04 | Citibank, N.A. | Systems and methods for providing security token authentication |
US8073772B2 (en) | 1999-11-05 | 2011-12-06 | American Express Travel Related Services Company, Inc. | Systems and methods for processing transactions using multiple budgets |
US20120047075A1 (en) | 2010-04-13 | 2012-02-23 | Mastercard International Incorporated | Method and apparatus for global replacement card services |
US20120226582A1 (en) * | 2010-02-24 | 2012-09-06 | Ayman Hammad | Integration of Payment Capability into Secure Elements of Computers |
US20120284175A1 (en) | 2011-05-03 | 2012-11-08 | Panther Payments, LLC | Method and system for facilitating person-to-person payments |
US20130018793A1 (en) | 2011-07-15 | 2013-01-17 | Shoon Ping Wong | Methods and systems for payments assurance |
US8369601B2 (en) | 2002-12-10 | 2013-02-05 | Ncr Corporation | Method of processing a check in an image-based check processing system and an apparatus therefor |
US8423453B1 (en) | 2009-10-07 | 2013-04-16 | Capital One Financial Corporation | Systems and methods for processing a transaction |
US20130268839A1 (en) | 2012-04-06 | 2013-10-10 | Connexive, Inc. | Method and Apparatus for Inbound Message Summarization |
US20130297501A1 (en) | 2012-05-04 | 2013-11-07 | Justin Monk | System and method for local data conversion |
US20130293363A1 (en) | 2012-05-02 | 2013-11-07 | Jpmorgan Chase Bank, N.A. | Alert Optimization System and Method |
US20140052553A1 (en) | 2012-08-14 | 2014-02-20 | Chijioke Chukwuemeka UZO | Method of making mobile payments to a recipient lacking a wireless or contactless terminal |
US20140067677A1 (en) | 2012-06-27 | 2014-03-06 | Moneris Solutions Corporation | Secure payment system |
US20140089182A1 (en) | 1998-12-08 | 2014-03-27 | Nomadix, Inc. | Systems and methods for providing content and services on a network system |
US8688580B1 (en) | 2009-12-08 | 2014-04-01 | Xoom Corporation | Expediting electronic funds transfers |
US20140188728A1 (en) | 2012-12-31 | 2014-07-03 | Fiserv, Inc. | Systems and methods for performing financial transactions |
US20150161597A1 (en) | 2013-12-09 | 2015-06-11 | Kaushik Subramanian | Transactions using temporary credential data |
US20150254665A1 (en) | 2014-03-04 | 2015-09-10 | Bank Of America Corporation | Authorizing a temporary token for a user |
US9135620B2 (en) | 2008-02-08 | 2015-09-15 | Microsoft Technology Licensing, Llc | Mobile device security using wearable security tokens |
US9195984B1 (en) | 2011-08-16 | 2015-11-24 | Jpmorgan Chase Bank, N.A. | Systems and methods for processing transactions using a wallet |
US20160019536A1 (en) | 2012-10-17 | 2016-01-21 | Royal Bank Of Canada | Secure processing of data |
US9264902B1 (en) | 2007-03-02 | 2016-02-16 | Citigroup Global Markets Inc. | Systems and methods for remote authorization of financial transactions using public key infrastructure (PKI) |
US20160092872A1 (en) | 2014-09-29 | 2016-03-31 | Gyan Prakash | Transaction Risk Based Token |
GB2533432A (en) | 2014-12-18 | 2016-06-22 | Ipco 2012 Ltd | A device system, method and computer program product for processing electronic transaction requests |
GB2533379A (en) | 2014-12-18 | 2016-06-22 | Ipco 2012 Ltd | A system and server for receiving transaction requests |
GB2533380A (en) | 2014-12-18 | 2016-06-22 | Ipco 2012 Ltd | An interface, system, method and computer program product for controlling the transfer of electronic messages |
WO2016097675A1 (en) | 2014-12-18 | 2016-06-23 | Ipco 2012 Limited | An interface, method and computer program product for controlling the transfer of electronic messages |
WO2016097674A1 (en) | 2014-12-18 | 2016-06-23 | Ipco 2012 Limited | A system, method and computer program product for receiving electronic messages |
US20160359829A1 (en) | 2015-06-03 | 2016-12-08 | At&T Intellectual Property I, L.P. | System and method for generating a service provider based secure token |
US20160358163A1 (en) | 2014-12-29 | 2016-12-08 | Ca, Inc. | Payment tokenization using format preserving encryption for secure transactions |
US20170004501A1 (en) | 2015-07-01 | 2017-01-05 | The Clearing House Payments Company, L.L.C. | Real-time payment system, method, apparatus, and computer program |
US9600817B2 (en) | 2014-03-04 | 2017-03-21 | Bank Of America Corporation | Foreign exchange token |
US9693234B2 (en) | 2014-04-22 | 2017-06-27 | Centurylink Intellectual Property Llc | Proximity security tokens |
US9715689B1 (en) | 2012-12-17 | 2017-07-25 | Wells Fargo Bank, N.A. | Interoperable mobile wallet refund |
US20170221066A1 (en) | 2015-07-01 | 2017-08-03 | The Clearing House Payments Company, L.L.C. | Real-time payment system, method, apparatus, and computer program |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5497317A (en) | 1993-12-28 | 1996-03-05 | Thomson Trading Services, Inc. | Device and method for improving the speed and reliability of security trade settlements |
US7249112B2 (en) | 2002-07-09 | 2007-07-24 | American Express Travel Related Services Company, Inc. | System and method for assigning a funding source for a radio frequency identification device |
US20130144783A1 (en) | 2003-06-30 | 2013-06-06 | American Express Travel Related Services Company, Inc. | System and method for a supplier to supplier payment system to process a transaction |
CA2503740A1 (en) | 2005-03-11 | 2006-09-11 | Dushyant Sharma | Electronic payment system for financial institutions and companies to receive online payments |
US20070156584A1 (en) | 2005-11-22 | 2007-07-05 | Primerevenue, Inc. | Supply Chain Financing Systems and Methods |
US11295308B1 (en) | 2014-10-29 | 2022-04-05 | The Clearing House Payments Company, L.L.C. | Secure payment processing |
US11694168B2 (en) | 2015-07-01 | 2023-07-04 | The Clearing House Payments Company L.L.C. | Real-time payment system, method, apparatus, and computer program |
WO2018195379A1 (en) | 2017-04-21 | 2018-10-25 | Mastercard International Incorporated | Systems and methods for use in providing transaction settlement services |
US20190163790A1 (en) | 2017-11-29 | 2019-05-30 | Intuit Inc. | System and method for generating aggregated statistics over sets of user data while enforcing data governance policy |
US11436577B2 (en) | 2018-05-03 | 2022-09-06 | The Clearing House Payments Company L.L.C. | Bill pay service with federated directory model support |
-
2015
- 2015-10-29 US US14/926,112 patent/US11295308B1/en active Active
-
2022
- 2022-03-03 US US17/685,983 patent/US11816666B2/en active Active
-
2023
- 2023-10-16 US US18/487,990 patent/US12106301B2/en active Active
-
2024
- 2024-08-30 US US18/821,035 patent/US20250061455A1/en active Pending
Patent Citations (679)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3852571A (en) | 1970-05-18 | 1974-12-03 | Hempstead Bank | System of transferral of funds |
US4205780A (en) | 1977-03-21 | 1980-06-03 | Teknekron, Inc. | Document processing system and method |
US4270042A (en) | 1977-08-01 | 1981-05-26 | Case John M | Electronic funds transfer system |
US4268715A (en) | 1978-05-03 | 1981-05-19 | Atalla Technovations | Method and apparatus for securing data transmissions |
US4264808A (en) | 1978-10-06 | 1981-04-28 | Ncr Corporation | Method and apparatus for electronic image processing of documents for accounting purposes |
US4201978A (en) | 1978-10-19 | 1980-05-06 | NCR Canada Ltd. -- NCR Canada Ltee | Document processing system |
EP0029733A2 (en) | 1979-11-26 | 1981-06-03 | Edward Louis Braun | Automated banking apparatus |
US4321672A (en) | 1979-11-26 | 1982-03-23 | Braun Edward L | Financial data processing system |
US4326258A (en) | 1980-01-31 | 1982-04-20 | Ncr Canada Ltd - Ncr Canada Ltee | Method and apparatus for reducing the gray scale resolution of a digitized image |
US4404649B1 (en) | 1980-11-03 | 1994-02-08 | Recognition Equipment Incorporated | |
US4404649A (en) | 1980-11-03 | 1983-09-13 | Recognition Equipment Incorporated | Document processing system |
US4578530A (en) | 1981-06-26 | 1986-03-25 | Visa U.S.A., Inc. | End-to-end encryption system and method of operation |
US4417136A (en) | 1981-08-05 | 1983-11-22 | Ncr Canada Ltd - Ncr Canada Ltee | Method and apparatus for improving bank operation productivity |
US4457015A (en) | 1981-12-17 | 1984-06-26 | Ncr Corporation | Matrix character preprocessing system |
US4500750A (en) | 1981-12-30 | 1985-02-19 | International Business Machines Corporation | Cryptographic application for interbank verification |
US4491725A (en) | 1982-09-29 | 1985-01-01 | Pritchard Lawrence E | Medical insurance verification and processing system |
US4555617A (en) | 1982-12-23 | 1985-11-26 | Ncr Canada Ltd.-Ncr Canada Ltee | Concurrent, image-based, reject-re-entry repair system and method |
US4523330A (en) | 1982-12-23 | 1985-06-11 | Ncr Canada Ltd - Ncr Canada Ltee | Banking system and method |
US4675815A (en) | 1983-02-18 | 1987-06-23 | Fujitsu Limited | Transaction safety system for falsely indicating successful completion of illegal transaction |
US4673802A (en) | 1983-02-23 | 1987-06-16 | Omron Tateisi Electronics Co. | System for making payments for transactions |
US4602936A (en) | 1983-09-09 | 1986-07-29 | Ciba-Geigy Corporation | Herbicidal sulfonylureas |
US4755940A (en) | 1983-09-17 | 1988-07-05 | International Business Machines Corporation | Transaction security system |
US4652990A (en) | 1983-10-27 | 1987-03-24 | Remote Systems, Inc. | Protected software access control apparatus and method |
US4617457A (en) | 1983-12-19 | 1986-10-14 | Ncr Corporation | Teller-assisted, customer-operated ATM document cashing system |
US4745267A (en) | 1983-12-28 | 1988-05-17 | Fairview Partners | Fraudulent card intercept system |
US4757543A (en) | 1984-02-09 | 1988-07-12 | Kabushiki Kaisha Toshiba | Encrypting and decrypting device which stores an algorithm in a memory |
US4748557A (en) | 1984-02-09 | 1988-05-31 | Kabushiki Kaisha Toshiba | Data processing terminal device for storing encrypted journal data and decrypting the data |
US4771460A (en) | 1984-02-09 | 1988-09-13 | Kabushiki Kaishia Toshiba | Data processing terminal device which stores a modified decrypted data in a programmable read only memory in order to detect alteration thereof |
US4882779A (en) | 1984-04-12 | 1989-11-21 | Pengeinstitutternes Kobe - Og Kreditkortaktieselskab | Apparatus for communicating with data systems and a method of communicating with data systems |
US4941125A (en) | 1984-08-01 | 1990-07-10 | Smithsonian Institution | Information storage and retrieval system |
US4680803A (en) | 1984-12-17 | 1987-07-14 | Ncr Corporation | Method and apparatus for isolating image data for character recognition |
US4694147A (en) | 1985-03-20 | 1987-09-15 | Hitachi, Ltd. | Slip reception terminal system |
US4723283A (en) | 1985-06-28 | 1988-02-02 | Sony Corporation | Data transmission system |
US5014311A (en) | 1985-07-03 | 1991-05-07 | Siemens Aktiengesellschaft | Integrated circuit with an access-controlled data memory |
US4672377A (en) | 1985-09-09 | 1987-06-09 | Murphy Arthur J | Check authorization system |
US4750201A (en) | 1985-09-10 | 1988-06-07 | Plessey Overseas Limited | Credit transaction arrangements |
US4823264A (en) | 1986-05-27 | 1989-04-18 | Deming Gilbert R | Electronic funds transfer system |
US5093787A (en) | 1986-06-12 | 1992-03-03 | Simmons John C | Electronic checkbook with automatic reconciliation |
US4799156A (en) | 1986-10-01 | 1989-01-17 | Strategic Processing Corporation | Interactive market management system |
US5053607A (en) | 1986-10-06 | 1991-10-01 | Carlson Steven R | Point-of-sale device particularly adapted for processing checks |
US4758530A (en) | 1986-12-08 | 1988-07-19 | Delco Electronics Corporation | Doubly-self-aligned hole-within-a-hole structure in semiconductor fabrication involving a double LOCOS process aligned with sidewall spacers |
US4858121A (en) | 1986-12-12 | 1989-08-15 | Medical Payment Systems, Incorporated | Medical payment system |
US4747058A (en) | 1986-12-15 | 1988-05-24 | Ncr Corporation | Code line display system |
US4843220A (en) | 1987-03-13 | 1989-06-27 | American Magnetics Corporation | Automatic data capture for multiple form point of sale slip packs |
US4912762A (en) | 1987-04-22 | 1990-03-27 | International Business Machines Corporation | Management of cryptographic keys |
US4910774A (en) | 1987-07-10 | 1990-03-20 | Schlumberger Industries | Method and system for suthenticating electronic memory cards |
US4810866A (en) | 1987-08-07 | 1989-03-07 | Lord Jr Miles | Check validation/check writing system |
US4962531A (en) | 1987-08-28 | 1990-10-09 | U.S. Philips Corporation | Transaction system comprising one or more host exchanges and a number of distributed terminal stations |
US5081680A (en) | 1987-11-20 | 1992-01-14 | General Instrument Corporation | Initial reporting of remotely generated data |
US4888812A (en) | 1987-12-18 | 1989-12-19 | International Business Machines Corporation | Document image processing system |
US4985921A (en) | 1988-04-11 | 1991-01-15 | Spa Syspatronic Ag | Portable data carrying device |
US5265007A (en) | 1988-06-07 | 1993-11-23 | Huntington Bancshares Incorporated | Central check clearing system |
US5159548A (en) | 1988-06-17 | 1992-10-27 | Banctec, Inc. | Apparatus and method for priority processing of financial documents using video image capture |
US4961142A (en) | 1988-06-29 | 1990-10-02 | Mastercard International, Inc. | Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer |
US4926325A (en) | 1988-08-23 | 1990-05-15 | Moneyfax, Inc. | Apparatus for carrying out financial transactions via a facsimile machine |
US5054096A (en) | 1988-10-24 | 1991-10-01 | Empire Blue Cross/Blue Shield | Method and apparatus for converting documents into electronic data for transaction processing |
WO1990004837A1 (en) | 1988-10-24 | 1990-05-03 | Empire Blue Cross/Blue Shield | Method and apparatus for converting documents into electronic data for transaction processing |
US4922503A (en) | 1988-10-28 | 1990-05-01 | Infotron Systems Corporation | Local area network bridge |
US5016277A (en) | 1988-12-09 | 1991-05-14 | The Exchange System Limited Partnership | Encryption key entry method in a microcomputer-based encryption system |
US5175766A (en) | 1988-12-09 | 1992-12-29 | The Exchange System Limited Partnership | Signalling scheme for controlling data encryption device in an electronic fund transaction processing system |
US5123047A (en) | 1988-12-09 | 1992-06-16 | The Exchange System Limited Partnership | Method of updating encryption device monitor code in a multichannel data encryption system |
US5003594A (en) | 1988-12-23 | 1991-03-26 | Hitachi Maxell, Ltd. | Portable electronic device and its secret information collation method |
US5173594A (en) | 1988-12-27 | 1992-12-22 | Gte Cellular Communications Corporation | System for printing personalized charge-card service receipts at remote locations |
US4960981A (en) | 1989-01-17 | 1990-10-02 | Moneyfax, Inc. | Method of and system for electronic funds transfer via facsimile machines |
US5321238A (en) | 1989-03-10 | 1994-06-14 | Fujitsu Limited | Banking apparatus for processing the bill and the check |
US4977595A (en) | 1989-04-03 | 1990-12-11 | Nippon Telegraph And Telephone Corporation | Method and apparatus for implementing electronic cash |
US5237620A (en) | 1989-05-01 | 1993-08-17 | Credit Verification Corporation | Check reader method and system for reading check MICR code |
US5095480A (en) | 1989-06-16 | 1992-03-10 | Fenner Peter R | Message routing system for shared communication media networks |
US5185798A (en) | 1989-07-26 | 1993-02-09 | Ntt Data Communications Systems Corporation | Ic card system having a function of authenticating destroyed data |
US5321816A (en) | 1989-10-10 | 1994-06-14 | Unisys Corporation | Local-remote apparatus with specialized image storage modules |
US5237158A (en) | 1989-10-10 | 1993-08-17 | Unisys Corporation | Image-based document processing system providing for priority document shipment |
WO1991006058A1 (en) | 1989-10-10 | 1991-05-02 | Unisys Corporation | Storage and retrieval system for document image data |
US5170466A (en) | 1989-10-10 | 1992-12-08 | Unisys Corporation | Storage/retrieval system for document |
US5708810A (en) | 1989-10-10 | 1998-01-13 | Unisys Corporation | Image-based document processing system having a platform architecture |
US5122950A (en) | 1989-11-02 | 1992-06-16 | Moneyfax, Inc. | Method of and system for electronic funds transfer via facsimile machines |
US5111395A (en) | 1989-11-03 | 1992-05-05 | Smith Rodney A | Automated fund collection system including means to eliminate duplicate entries from a mailing list |
US5168444A (en) | 1989-11-15 | 1992-12-01 | Teknekron Transportation Systems | Shipment system including processing of document images |
US5198975A (en) | 1989-11-30 | 1993-03-30 | Valley National Bank | Apparatus and method for processing of check batches in banking operations |
US5870724A (en) | 1989-12-08 | 1999-02-09 | Online Resources & Communications Corporation | Targeting advertising in a home retail banking delivery service |
US6202054B1 (en) | 1989-12-08 | 2001-03-13 | Online Resources & Communications Corp. | Method and system for remote delivery of retail banking services |
US5220501A (en) | 1989-12-08 | 1993-06-15 | Online Resources, Ltd. | Method and system for remote delivery of retail banking services |
US7693790B2 (en) | 1989-12-08 | 2010-04-06 | Online Resources Corporation | Method and system for remote delivery of retail banking services |
US7076458B2 (en) | 1989-12-08 | 2006-07-11 | Online Resources & Communications Corp. | Method and system for remote delivery of retail banking services |
US5144115A (en) | 1990-01-29 | 1992-09-01 | Hi Tachi, Ltd. | Transaction inquiring method and apparatus |
US5214697A (en) | 1990-03-27 | 1993-05-25 | Kabushiki Kaisha Toshiba | Program execution apparatus for ensuring security of a program |
US5623547A (en) | 1990-04-12 | 1997-04-22 | Jonhig Limited | Value transfer system |
US5233656A (en) | 1990-05-29 | 1993-08-03 | France Telecom - Centre National D'etudes Des Telecommunications | Telephone installation for the remote loading of telephone rental data of an independent station |
US5262942A (en) | 1990-06-05 | 1993-11-16 | Bankers Trust Company | Financial transaction network |
US5231569A (en) | 1990-06-12 | 1993-07-27 | Sears Payment Systems, Inc. | Account transaction system |
US5163098A (en) | 1990-09-06 | 1992-11-10 | Dahbura Abbud S | System for preventing fraudulent use of credit card |
US5159592A (en) | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5175682A (en) | 1990-12-14 | 1992-12-29 | Verifone, Inc. | Check system and method including prioritizing checks for transmission to banks for processing |
US5274567A (en) | 1990-12-27 | 1993-12-28 | Ncr Corporation | Table top image based document processing machine and methods of processing documents |
US5091968A (en) | 1990-12-28 | 1992-02-25 | Ncr Corporation | Optical character recognition system and method |
US5195133A (en) | 1991-01-11 | 1993-03-16 | Ncr Corporation | Apparatus and method for producing a digitized transaction record including an encrypted signature |
US5329589A (en) | 1991-02-27 | 1994-07-12 | At&T Bell Laboratories | Mediation of transactions by a communications system |
US5187750A (en) | 1991-03-15 | 1993-02-16 | Unisys Corporation | Archival document image processing and printing system |
US5287497A (en) | 1991-03-15 | 1994-02-15 | Unisys Corporation | Image statement printing system with document storage/retrieval using optical media |
US5204811A (en) | 1991-03-25 | 1993-04-20 | International Business Machines Corporation | Document processor with transport buffer |
US5235433A (en) | 1991-04-30 | 1993-08-10 | International Business Machines Corporation | System and method for automatically indexing facsimile transmissions received in a computerized image management system |
US5200993A (en) | 1991-05-10 | 1993-04-06 | Bell Atlantic Network Services, Inc. | Public telephone network including a distributed imaging system |
US5857034A (en) | 1991-05-21 | 1999-01-05 | Hitachi, Ltd. | System for inputting character data |
US5241600A (en) | 1991-07-16 | 1993-08-31 | Thinking Machines Corporation | Vertification system for credit or bank card or the like |
US5532464A (en) | 1991-07-17 | 1996-07-02 | J. D. Carreker & Associates, Inc. | Electronic check presentment system having a return item notification system incorporated therein |
US5412190A (en) | 1991-07-17 | 1995-05-02 | J. D. Carreker & Associates, Inc. | Electronic check presentment system having a return item notification system incorporated therein |
WO1993002424A1 (en) | 1991-07-17 | 1993-02-04 | J.D. Carreker And Associates, Inc. | Electronic check presentment system |
US5691524A (en) | 1991-07-17 | 1997-11-25 | J.D. Carreker And Associates, Inc. | Electronic check presentment system having a non-ECP exceptions notification system incorporated therein |
US5237159A (en) | 1991-07-17 | 1993-08-17 | J. D. Carreker And Associates | Electronic check presentment system |
US20040093305A1 (en) | 1991-07-25 | 2004-05-13 | Checkfree Corporation | Electronic payments with risk based selection of type of debiting of the payer's deposit account |
US7213003B1 (en) | 1991-07-25 | 2007-05-01 | Checkfree Corporation | Bill payment system and method utilizing bank routing numbers |
US20040064409A1 (en) | 1991-07-25 | 2004-04-01 | Kight Peter J. | System and method for bill delivery and payment over a communications network |
US5383113A (en) | 1991-07-25 | 1995-01-17 | Checkfree Corporation | System and method for electronically providing customer services including payment of bills, financial analysis and loans |
US20040064408A1 (en) | 1991-07-25 | 2004-04-01 | Kight Peter J. | Integrated electronic bill presentment and payment |
US7107244B2 (en) | 1991-07-25 | 2006-09-12 | Checkfree Corporation | Bill payment system and method with merchant information |
US20040064407A1 (en) | 1991-07-25 | 2004-04-01 | Kight Peter J. | Integrated electronic bill presentment and universal payment |
US20020062282A1 (en) | 1991-07-25 | 2002-05-23 | Checkfree Corporation | Risk based payment method and system |
US20040064410A1 (en) | 1991-07-25 | 2004-04-01 | Kight Peter J. | Integrated electronic bill presentment and payment with improved activation |
US7240031B1 (en) | 1991-07-25 | 2007-07-03 | Checkfree Corporation | Bill payment system and method with a master merchant database |
US5873072A (en) | 1991-07-25 | 1999-02-16 | Checkfree Corporation | System and method for electronically providing customer services including payment of bills, financial analysis and loans |
US20030023552A1 (en) | 1991-07-25 | 2003-01-30 | Checkfree Services Corporation | Payment processing utilizing alternate account identifiers |
US7383226B2 (en) | 1991-07-25 | 2008-06-03 | Checkfree Corporation | Integrated electronic bill presentment and risk based payment |
US20040083171A1 (en) | 1991-07-25 | 2004-04-29 | Checkfree Corporation | Electronic payments with different selectable types of debiting of the payer's deposit account |
US20040083167A1 (en) | 1991-07-25 | 2004-04-29 | Kight Peter J. | Flexible integrated electronic bill presentment and payment |
US20020065773A1 (en) | 1991-07-25 | 2002-05-30 | Checkfree Corporation | Guaranteed payment method and system |
US5426281A (en) | 1991-08-22 | 1995-06-20 | Abecassis; Max | Transaction protection system |
US5408531A (en) | 1991-09-20 | 1995-04-18 | Olympus Optical Co., Ltd. | Information recording/reproducing apparatus for converting and processing data exceeding error correction ability at recording |
US5473143A (en) | 1991-09-23 | 1995-12-05 | Atm Communications International, Inc. | ATM/POS based electronic mail system |
US5539825A (en) | 1991-09-30 | 1996-07-23 | Fujitsu Limited | Electronic cashless transaction system |
US5440634A (en) | 1991-10-16 | 1995-08-08 | Jonhig Limited | Value transfer system |
US5256863A (en) | 1991-11-05 | 1993-10-26 | Comark Technologies, Inc. | In-store universal control system |
US5233547A (en) | 1991-11-12 | 1993-08-03 | Ncr Corporation | Electronic checking account apparatus and method having a digitizer to receive information as a check is being written |
US5455407A (en) | 1991-11-15 | 1995-10-03 | Citibank, N.A. | Electronic-monetary system |
US5453601A (en) | 1991-11-15 | 1995-09-26 | Citibank, N.A. | Electronic-monetary system |
US5317637A (en) | 1991-12-24 | 1994-05-31 | Gao Gesellschaft Fur Automation Und Organisation Mbh | Data exchange system with a check of the apparatus for its authentication status |
US5341428A (en) | 1992-01-30 | 1994-08-23 | Gbs Systems Corporation | Multiple cross-check document verification system |
US5608800A (en) | 1992-04-09 | 1997-03-04 | Siemens Aktiengesellschaft | Process for detecting unauthorized introduction of any data transmitted by a transmitter to a receiver |
US5682549A (en) | 1992-04-20 | 1997-10-28 | Hitachi, Ltd. | Image data management system for accessing image data from communication network by reading file name information stored in an IC card |
US5657396A (en) | 1992-04-30 | 1997-08-12 | International Business Machines Corporation | Method and apparatus for pattern recognition and validation, especially for hand-written signatures |
US5259025A (en) | 1992-06-12 | 1993-11-02 | Audio Digitalimaging, Inc. | Method of verifying fake-proof video identification data |
US5326959A (en) | 1992-08-04 | 1994-07-05 | Perazza Justin J | Automated customer initiated entry remittance processing system |
US6076068A (en) | 1992-09-17 | 2000-06-13 | Ad Response Micromarketing Corporation | Coupon delivery system |
US5396558A (en) | 1992-09-18 | 1995-03-07 | Nippon Telegraph And Telephone Corporation | Method and apparatus for settlement of accounts by IC cards |
US5502765A (en) | 1992-09-18 | 1996-03-26 | Nippon Telegraph And Telephone Corporation | Method and apparatus for settlement of accounts by IC cards |
US5446796A (en) | 1992-09-18 | 1995-08-29 | Nippon Telegraph And Telephone Corporation | Method and apparatus for settlement of accounts by IC cards |
US5283829A (en) | 1992-10-01 | 1994-02-01 | Bell Communications Research, Inc. | System and method for paying bills electronically |
EP0593209A2 (en) | 1992-10-13 | 1994-04-20 | AT&T Corp. | Transmission of check images by way of a public switched telephone network |
US5373550A (en) | 1992-10-13 | 1994-12-13 | At&T Corp. | Transmission of check images by way of a public switched telephone network |
US5684965A (en) | 1992-10-22 | 1997-11-04 | American Express Travel Related Services, Inc. | Automated billing consolidation system and method |
US5484988A (en) | 1992-11-13 | 1996-01-16 | Resource Technology Services, Inc. | Checkwriting point of sale system |
US5524073A (en) | 1992-11-17 | 1996-06-04 | Stambler; Leon | Secure transaction system and method utilized therein |
US5337358A (en) | 1992-11-20 | 1994-08-09 | Pitney Bowes Inc. | Apparatus for recording a transaction including authenticating an identification card |
US5602936A (en) | 1993-01-21 | 1997-02-11 | Greenway Corporation | Method of and apparatus for document data recapture |
US5436970A (en) | 1993-02-18 | 1995-07-25 | Eastman Kodak Company | Method and apparatus for transaction card verification |
US5321751A (en) | 1993-02-18 | 1994-06-14 | Eastman Kodak Company | Method and apparatus for credit card verification |
US5345090A (en) | 1993-03-08 | 1994-09-06 | Verifone, Inc. | Manual check reader apparatus with optical imaging |
US5751842A (en) | 1993-07-01 | 1998-05-12 | Ncr Corporation | Document transaction apparatus |
US5444794A (en) | 1993-08-25 | 1995-08-22 | Sqn | Check image capture system |
US5343529A (en) | 1993-09-28 | 1994-08-30 | Milton Goldfine | Transaction authentication using a centrally generated transaction identifier |
US5604802A (en) | 1993-10-29 | 1997-02-18 | International Business Machines Corporation | Transaction processing system |
US6408284B1 (en) | 1993-11-01 | 2002-06-18 | Visa International Service Association | Electronic bill pay system for consumers to generate messages directing financial institutions to pay a biller's bill |
US7028008B2 (en) | 1993-11-01 | 2006-04-11 | Visa International Service Association | Method and apparatus for paying bills electronically using machine readable information from an invoice |
US5920847A (en) | 1993-11-01 | 1999-07-06 | Visa International Service Association | Electronic bill pay system |
US6032133A (en) | 1993-11-01 | 2000-02-29 | Visainternational Service Association | Electronic bill pay system |
US5465206B1 (en) | 1993-11-01 | 1998-04-21 | Visa Int Service Ass | Electronic bill pay system |
WO1995012859A1 (en) | 1993-11-01 | 1995-05-11 | Visa International Service Association | Electronic bill pay system |
US5465206A (en) | 1993-11-01 | 1995-11-07 | Visa International | Electronic bill pay system |
US6438527B1 (en) | 1993-11-01 | 2002-08-20 | Visa International Service Association | Method and apparatus for paying bills electronically using machine readable information from an invoice |
US5673333A (en) | 1993-11-15 | 1997-09-30 | Ncr Corporation | Depository apparatus for envelopes and single sheets |
US5930778A (en) | 1993-11-22 | 1999-07-27 | Huntington Bancshares Incorporated | System for expediting the clearing of financial instruments and coordinating the same with invoice processing at the point of receipt |
US5434928A (en) | 1993-12-06 | 1995-07-18 | At&T Global Information Solutions Company | Method for verifying a handwritten signature entered into a digitizer |
US6049785A (en) | 1993-12-16 | 2000-04-11 | Open Market, Inc. | Open network payment system for providing for authentication of payment orders based on a confirmation electronic mail message |
CA2131667A1 (en) | 1993-12-29 | 1995-06-30 | John Burnie Ostrander | System for automatic compilation of customer information database from bank check data |
EP0661654A2 (en) | 1993-12-29 | 1995-07-05 | International Business Machines Corporation | Method and system for automatic compilation of a customer information database of bank check data |
US5457747A (en) | 1994-01-14 | 1995-10-10 | Drexler Technology Corporation | Anti-fraud verification system using a data card |
US5604640A (en) | 1994-01-31 | 1997-02-18 | Motorola | Business card scanner and method of use |
US5652786A (en) | 1994-02-14 | 1997-07-29 | Telepay | Automated interactive bill payment system |
US5454575A (en) | 1994-02-28 | 1995-10-03 | Del Buono; Deborah M. | Systems for receiving and supporting child car seats |
US5973731A (en) | 1994-03-03 | 1999-10-26 | Schwab; Barry H. | Secure identification system |
US5544043A (en) | 1994-03-07 | 1996-08-06 | Glory Kogyo Kabushiki Kaisha | Check processing equipment |
US6115509A (en) | 1994-03-10 | 2000-09-05 | International Business Machines Corp | High volume document image archive system and method |
US5668897A (en) | 1994-03-15 | 1997-09-16 | Stolfo; Salvatore J. | Method and apparatus for imaging, image processing and data compression merge/purge techniques for document image databases |
US5506691A (en) | 1994-03-23 | 1996-04-09 | International Business Machines Corporation | Method and apparatus for image processing at remote sites |
US5539822A (en) | 1994-04-19 | 1996-07-23 | Scientific-Atlanta, Inc. | System and method for subscriber interactivity in a television system |
US5621797A (en) | 1994-04-28 | 1997-04-15 | Citibank, N.A. | Electronic ticket presentation and transfer method |
US5557518A (en) | 1994-04-28 | 1996-09-17 | Citibank, N.A. | Trusted agents for open electronic commerce |
US5642419A (en) | 1994-04-28 | 1997-06-24 | Citibank N.A. | Method for acquiring and revalidating an electronic credential |
US20010032183A1 (en) | 1994-06-03 | 2001-10-18 | Midwest Payment Systems, Inc. | System and method for paying bills and other obligations including selective payor and payee controls |
US5956700A (en) | 1994-06-03 | 1999-09-21 | Midwest Payment Systems | System and method for paying bills and other obligations including selective payor and payee controls |
US5649117A (en) | 1994-06-03 | 1997-07-15 | Midwest Payment Systems | System and method for paying bills and other obligations including selective payor and payee controls |
US6996542B1 (en) | 1994-06-03 | 2006-02-07 | Midwest Payment Systems | System and method for paying bills and other obligations including selective payor and payee controls |
US5577121A (en) | 1994-06-09 | 1996-11-19 | Electronic Payment Services, Inc. | Transaction system for integrated circuit cards |
US5884271A (en) | 1994-06-20 | 1999-03-16 | Pitroda; Satyan G. | Device, system and methods of conducting paperless transactions |
US5590038A (en) | 1994-06-20 | 1996-12-31 | Pitroda; Satyan G. | Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions |
US5925865A (en) | 1994-07-11 | 1999-07-20 | Steger; Paul | Automated check verification and tracking system |
US5594226A (en) | 1994-07-11 | 1997-01-14 | Steger; Paul | Automated check verification and tracking system using bar code information |
US5659616A (en) | 1994-07-19 | 1997-08-19 | Certco, Llc | Method for securely using digital signatures in a commercial cryptographic system |
US5629981A (en) | 1994-07-29 | 1997-05-13 | Texas Instruments Incorporated | Information management and security system |
US5523167A (en) | 1994-08-24 | 1996-06-04 | Pierce Companies, Inc. | Indelible magnetic transfer film |
US5528705A (en) | 1994-08-26 | 1996-06-18 | Unisys Corporation | JPEG synchronization tag |
US5784503A (en) | 1994-08-26 | 1998-07-21 | Unisys Corp | Check reader utilizing sync-tags to match the images at the front and rear faces of a check |
US5647017A (en) | 1994-08-31 | 1997-07-08 | Peripheral Vision Ltd. | Method and system for the verification of handwritten signatures |
US5544255A (en) | 1994-08-31 | 1996-08-06 | Peripheral Vision Limited | Method and system for the capture, storage, transport and authentication of handwritten signatures |
US5742668A (en) | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Electronic massaging network |
US5621796A (en) | 1994-09-30 | 1997-04-15 | Electronic Payment Services, Inc. | Transferring information between transaction networks |
US5596642A (en) | 1994-09-30 | 1997-01-21 | Electronic Payment Services, Inc. | Network settlement performed on consolidated information |
US5633930A (en) | 1994-09-30 | 1997-05-27 | Electronic Payment Services, Inc. | Common cryptographic key verification in a transaction network |
US5479510A (en) | 1994-11-15 | 1995-12-26 | Olsen; Kurt B. | Automated data card payment verification method |
US6574377B1 (en) | 1994-11-18 | 2003-06-03 | The Chase Manhattan Bank | Electronic check image storage and retrieval system |
US5940844A (en) | 1994-11-18 | 1999-08-17 | The Chase Manhattan Bank, Na | Method and apparatus for displaying electronic image of a check |
US6181837B1 (en) | 1994-11-18 | 2001-01-30 | The Chase Manhattan Bank, N.A. | Electronic check image storage and retrieval system |
US5917965A (en) | 1994-11-18 | 1999-06-29 | The Chase Manhattan Bank, N.A. | Method and apparatus for storing images of documents having magnetic ink code line |
US5784610A (en) | 1994-11-21 | 1998-07-21 | International Business Machines Corporation | Check image distribution and processing system and method |
US6230148B1 (en) | 1994-11-28 | 2001-05-08 | Veristar Corporation | Tokenless biometric electric check transaction |
US6192142B1 (en) | 1994-11-28 | 2001-02-20 | Smarttouch, Inc. | Tokenless biometric electronic stored value transactions |
US6269348B1 (en) | 1994-11-28 | 2001-07-31 | Veristar Corporation | Tokenless biometric electronic debit and credit transactions |
US5732400A (en) | 1995-01-04 | 1998-03-24 | Citibank N.A. | System and method for a risk-based purchase of goods |
US5717868A (en) | 1995-03-07 | 1998-02-10 | Huntington Bancshares Inc. | Electronic payment interchange concentrator |
US5787403A (en) | 1995-03-08 | 1998-07-28 | Huntington Bancshares, Inc. | Bank-centric service platform, network and system |
US5602933A (en) | 1995-03-15 | 1997-02-11 | Scientific-Atlanta, Inc. | Method and apparatus for verification of remotely accessed data |
US5649116A (en) | 1995-03-30 | 1997-07-15 | Servantis Systems, Inc. | Integrated decision management system |
US5677955A (en) | 1995-04-07 | 1997-10-14 | Financial Services Technology Consortium | Electronic funds transfer instruments |
US5832464A (en) | 1995-05-08 | 1998-11-03 | Image Data, Llc | System and method for efficiently processing payments via check and electronic funds transfer |
US5657389A (en) | 1995-05-08 | 1997-08-12 | Image Data, Llc | Positive identification system and method |
US5832460A (en) | 1995-06-02 | 1998-11-03 | International Business Machines Corporation | Method and system for bill presentation and payment reconciliation |
US5754673A (en) | 1995-06-19 | 1998-05-19 | Ncr Corporation | Document image processing system including a first document path for the automated processing of documents and a second document path for the processing of documents requiring operator correction |
US5703344A (en) | 1995-06-30 | 1997-12-30 | Visa International Service Association | Electronic funds confirmation at point of transaction |
US6223168B1 (en) | 1995-07-25 | 2001-04-24 | Bottomline Technologies, Inc. | Automatic remittance delivery system |
US5893080A (en) | 1995-07-25 | 1999-04-06 | Bottomline Technologies, Inc. | Disbursement system and method |
US5870725A (en) | 1995-08-11 | 1999-02-09 | Wachovia Corporation | High volume financial image media creation and display system and method |
WO1997007468A1 (en) | 1995-08-15 | 1997-02-27 | Citibank, N.A. | Electronic document and data storage and retrieval system |
US5710887A (en) | 1995-08-29 | 1998-01-20 | Broadvision | Computer system and method for electronic commerce |
US5742888A (en) | 1995-09-27 | 1998-04-21 | Fuji Xerox Co., Ltd. | Transfer apparatus for an image forming apparatus |
US5699528A (en) | 1995-10-31 | 1997-12-16 | Mastercard International, Inc. | System and method for bill delivery and payment over a communications network |
US5790260A (en) | 1995-11-08 | 1998-08-04 | Financial Ware, Inc. | Offline digitizing of items for subsequent image processing |
US5987500A (en) | 1995-11-13 | 1999-11-16 | Pi-Net International, Inc. | Value-added network system for enabling real-time, by-directional transactions on a network |
US6212556B1 (en) | 1995-11-13 | 2001-04-03 | Webxchange, Inc. | Configurable value-added network (VAN) switching |
US5778178A (en) | 1995-11-13 | 1998-07-07 | Arunachalam; Lakshmi | Method and apparatus for enabling real-time bi-directional transactions on a network |
WO1997022060A1 (en) | 1995-12-12 | 1997-06-19 | Financial Services Technology Consortium | Communication of images of electronic funds transfer instruments |
US5625694A (en) | 1995-12-19 | 1997-04-29 | Pitney Bowes Inc. | Method of inhibiting token generation in an open metering system |
US6138107A (en) | 1996-01-04 | 2000-10-24 | Netscape Communications Corporation | Method and apparatus for providing electronic accounts over a public network |
US5783808A (en) | 1996-01-11 | 1998-07-21 | J. D. Carreker And Associates, Inc. | Electronic check presentment system having transaction level reconciliation capability |
US5613001A (en) | 1996-01-16 | 1997-03-18 | Bakhoum; Ezzat G. | Digital signature verification technology for smart credit card and internet applications |
US6301379B1 (en) | 1996-01-17 | 2001-10-09 | Carreker-Antinori, Inc. | Electronic check presentment systems and methods employing volatile memory datastore access techniques |
US5781654A (en) | 1996-01-18 | 1998-07-14 | Merrill Lynch & Co., Inc. | Check authentication system utilizing payee information |
US5615269A (en) | 1996-02-22 | 1997-03-25 | Micali; Silvio | Ideal electronic negotiations |
US5832463A (en) | 1996-03-28 | 1998-11-03 | Electronic Data Systems Corporation | Automated system and method for checkless check transaction |
GB2328310A (en) | 1996-05-15 | 1999-02-17 | Ho Keung Tse | Electronic transaction authorisation system |
US5715298A (en) | 1996-05-16 | 1998-02-03 | Telepay | Automated interactive bill payment system using debit cards |
US6324525B1 (en) | 1996-06-17 | 2001-11-27 | Hewlett-Packard Company | Settlement of aggregated electronic transactions over a network |
US5903874A (en) | 1996-06-27 | 1999-05-11 | Mci Communications Corporation | System and method for electronic coupon management |
US5848400A (en) | 1996-07-01 | 1998-12-08 | Sun Microsystems, Inc. | Electronic check exchange, clearing and settlement system |
US5903880A (en) | 1996-07-19 | 1999-05-11 | Biffar; Peter C. | Self-contained payment system with circulating digital vouchers |
US6553346B1 (en) | 1996-09-04 | 2003-04-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for packages |
US6058382A (en) | 1996-09-12 | 2000-05-02 | Hitachi, Ltd. | Electronic money holding device utilizing an automatic payment method |
US5926288A (en) | 1996-09-16 | 1999-07-20 | Eastman Kodak Company | Image handling system and method using mutually remote processor-scanner stations |
US5760916A (en) | 1996-09-16 | 1998-06-02 | Eastman Kodak Company | Image handling system and method |
US6108104A (en) | 1996-09-16 | 2000-08-22 | Eastman Kodak Company | Image handling method and system |
US6029150A (en) | 1996-10-04 | 2000-02-22 | Certco, Llc | Payment and transactions in electronic commerce system |
US6385595B1 (en) | 1996-10-09 | 2002-05-07 | Visa International Service Association | Electronic statement presentment system |
US5963925A (en) | 1996-10-09 | 1999-10-05 | Visa International Service Association | Electronic statement presentment system |
US5793869A (en) | 1996-10-11 | 1998-08-11 | Claflin, Jr.; Raymond E. | Method and apparatus for encoding and data compressing text information |
US6069896A (en) | 1996-10-15 | 2000-05-30 | Motorola, Inc. | Capability addressable network and method therefor |
US6968319B1 (en) | 1996-10-18 | 2005-11-22 | Microsoft Corporation | Electronic bill presentment and payment system with bill dispute capabilities |
US6070150A (en) | 1996-10-18 | 2000-05-30 | Microsoft Corporation | Electronic bill presentment and payment system |
WO1998018095A1 (en) | 1996-10-22 | 1998-04-30 | Unisys Corporation | Method of transferring funds employing a three-node real-time electronic interlock |
US6192407B1 (en) | 1996-10-24 | 2001-02-20 | Tumbleweed Communications Corp. | Private, trackable URLs for directed document delivery |
US5790790A (en) | 1996-10-24 | 1998-08-04 | Tumbleweed Software Corporation | Electronic document delivery system in which notification of said electronic document is sent to a recipient thereof |
US6047051A (en) | 1996-11-11 | 2000-04-04 | Nokia Telecommunications Oy | Implementation of charging in a telecommunications system |
US5937396A (en) | 1996-12-04 | 1999-08-10 | Konya; Arpad | System for ATM/ATM transfers |
US6029151A (en) | 1996-12-13 | 2000-02-22 | Telefonaktiebolaget L M Ericsson | Method and system for performing electronic money transactions |
US6285991B1 (en) | 1996-12-13 | 2001-09-04 | Visa International Service Association | Secure interactive electronic account statement delivery system |
US6209095B1 (en) | 1996-12-20 | 2001-03-27 | Financial Services Technology Consortium | Method and system for processing electronic documents |
US6021202A (en) | 1996-12-20 | 2000-02-01 | Financial Services Technology Consortium | Method and system for processing electronic documents |
US6283366B1 (en) | 1996-12-31 | 2001-09-04 | Chequemark Patent Inc. | Check writing point of sale system |
US5915023A (en) | 1997-01-06 | 1999-06-22 | Bernstein; Robert | Automatic portable account controller for remotely arranging for transfer of value to a recipient |
US5870456A (en) | 1997-01-22 | 1999-02-09 | Telepay, Inc. | Automated interactive bill payment system using debit cards |
US6145738A (en) | 1997-02-06 | 2000-11-14 | Mr. Payroll Corporation | Method and apparatus for automatic check cashing |
US5963647A (en) | 1997-02-14 | 1999-10-05 | Citicorp Development Center, Inc. | Method and system for transferring funds from an account to an individual |
US5999625A (en) | 1997-02-27 | 1999-12-07 | International Business Machines Corporation | Method for electronic payment system with issuer control |
US6694300B1 (en) | 1997-03-21 | 2004-02-17 | Walker Digital, Llc | Method and apparatus for providing supplementary product sales to a customer at a customer terminal |
WO1998047100A1 (en) | 1997-04-14 | 1998-10-22 | Cummins-Allison Corp. | Image processing network |
US6330544B1 (en) | 1997-05-19 | 2001-12-11 | Walker Digital, Llc | System and process for issuing and managing forced redemption vouchers having alias account numbers |
US5903881A (en) | 1997-06-05 | 1999-05-11 | Intuit, Inc. | Personal online banking with integrated online statement and checkbook user interface |
WO1998058356A2 (en) | 1997-06-16 | 1998-12-23 | Keilani Badieh Z Ii | System and method for processing multiple financial applications using a three-tier value network |
US6049786A (en) | 1997-07-22 | 2000-04-11 | Unisys Corporation | Electronic bill presentment and payment system which deters cheating by employing hashes and digital signatures |
US6594647B1 (en) | 1997-07-30 | 2003-07-15 | Huntington Bancshares Incorporated | Real time bank-centric universal payment system |
US6292789B1 (en) | 1997-08-26 | 2001-09-18 | Citibank, N.A. | Method and system for bill presentment and payment |
US5910988A (en) | 1997-08-27 | 1999-06-08 | Csp Holdings, Inc. | Remote image capture with centralized processing and storage |
US6032137A (en) | 1997-08-27 | 2000-02-29 | Csp Holdings, Llc | Remote image capture with centralized processing and storage |
US7610245B2 (en) | 1997-09-09 | 2009-10-27 | Microsoft Corporation | Consumer-based system and method for managing and paying electronic billing statements |
US5978780A (en) | 1997-11-21 | 1999-11-02 | Craig Michael Watson | Integrated bill consolidation, payment aggregation, and settlement system |
US20090138394A1 (en) | 1997-12-19 | 2009-05-28 | Checkfree Corporation | Remittance payment processing with account scheming and/or validation |
US6327577B1 (en) | 1997-12-19 | 2001-12-04 | Checkfree Services Corporation | Electronic bill payment system with account-number scheming |
US7490063B2 (en) | 1997-12-19 | 2009-02-10 | Checkfree Corporation | Remittance payment processing with account scheming and/or validation |
US7296004B1 (en) | 1997-12-19 | 2007-11-13 | Checkfree Corporation | Electronic bill payment system with merchant identification |
US7167711B1 (en) | 1997-12-23 | 2007-01-23 | Openwave Systems Inc. | System and method for controlling financial transactions over a wireless network |
US7711690B1 (en) | 1998-01-21 | 2010-05-04 | Checkfree Corporation | Dual source remittance processing |
US20100100466A1 (en) | 1998-01-21 | 2010-04-22 | Checkfree Corporation | Dual Source Remittance Processing |
US20050203835A1 (en) | 1998-01-30 | 2005-09-15 | Eli Nhaissi | Internet billing |
US7778901B2 (en) | 1998-02-02 | 2010-08-17 | Checkfree Corporation | Integrated electronic presentment and payment of bills by different entities |
US20060184451A1 (en) | 1998-02-02 | 2006-08-17 | C Heckfree Corporation | Integrated electronic presentment and payment of bills by different entities |
US6334116B1 (en) | 1998-02-02 | 2001-12-25 | Checkfree Corporation | Technique for centrally tracking transactions in an electronic billing system |
US20050137978A1 (en) | 1998-02-02 | 2005-06-23 | Checkfree Corporation | Presentation and payment of bills over a wide area communications network |
US20070121840A1 (en) | 1998-02-02 | 2007-05-31 | Checkfree Corporation | Storing notice of remittance received in a distributed data network |
US7392223B1 (en) | 1998-02-02 | 2008-06-24 | Checkfree Corporation | Electronic billing with updateable electronic bill summary |
US6856974B1 (en) | 1998-02-02 | 2005-02-15 | Checkfree Corporation | Electronic bill presentment technique with enhanced biller control |
US7657484B2 (en) | 1998-02-02 | 2010-02-02 | Checkfree Corporation | Electronic bill presentment via a wide area communications network |
US6055567A (en) | 1998-02-02 | 2000-04-25 | Checkfree Corporation | Distributed data accessing technique |
US6289322B1 (en) | 1998-03-03 | 2001-09-11 | Checkfree Corporation | Electronic bill processing |
US7636688B2 (en) | 1998-03-03 | 2009-12-22 | Checkfree Corporation | Electronic bill processing with multi-level bill information storage |
US7120602B2 (en) | 1998-03-03 | 2006-10-10 | Checkfree Corporation | Bill availability notification and billing information request |
US20020128968A1 (en) | 1998-03-03 | 2002-09-12 | Checkfree Corporation | Biller activation |
US7366697B2 (en) | 1998-03-03 | 2008-04-29 | Checkfree Corporation | Electronic bill presentment with bill categorization |
US20020052840A1 (en) | 1998-03-03 | 2002-05-02 | Checkfree Corporation | Electronic bill processing with bill normalization and templating |
US20020049672A1 (en) | 1998-03-03 | 2002-04-25 | Checkfree Corporation | Quick user payment authorization of electronically presented bills |
US20020010677A1 (en) | 1998-03-03 | 2002-01-24 | Checkfree Corporation | Electronic bill processing with enhanced bill availability notification and/or enhanced bill presentation |
US20020046168A1 (en) | 1998-03-03 | 2002-04-18 | Checkfree Corporation | Electronic bill presentment interface |
US20020046167A1 (en) | 1998-03-03 | 2002-04-18 | Checkfree Corporation | Electronic bill presentation with terms and conditions link |
US20040059673A1 (en) | 1998-03-03 | 2004-03-25 | Bill Kitchen | Dual mode electronic bill availability noticing and payment |
US7356502B1 (en) | 1998-03-03 | 2008-04-08 | Crosscheck, Inc. | Internet based payment system |
US20020019809A1 (en) | 1998-03-03 | 2002-02-14 | Checkfree Corporation | Check metaphor for electronic payment authorization |
US6006208A (en) | 1998-03-25 | 1999-12-21 | First Usa Bank, N.A. | MICR line decoding logic system |
US6189785B1 (en) | 1998-04-14 | 2001-02-20 | International Check Services | Demand deposit account data processing system |
US6385652B1 (en) | 1998-04-16 | 2002-05-07 | Citibank, N.A. | Customer access solutions architecture |
WO1999056219A1 (en) | 1998-04-27 | 1999-11-04 | The Clearing House Service Company L.L.C. | Electronic funds transfer method and system and bill presentment method and system |
US6173272B1 (en) | 1998-04-27 | 2001-01-09 | The Clearing House Service Company L.L.C. | Electronic funds transfer method and system and bill presentment method and system |
US6317745B1 (en) | 1998-04-27 | 2001-11-13 | The Clearing House Service Company L.L.C. | Trusted third party data structure for electronic funds transfer and bill presentment |
US6076074A (en) | 1998-05-05 | 2000-06-13 | The Clearing House Service Company L.L.C. | System and method for intraday netting payment finality |
US6304857B1 (en) | 1998-06-08 | 2001-10-16 | Microsoft Corporation | Distributed electronic billing system with gateway interfacing biller and service center |
US6036344A (en) | 1998-06-10 | 2000-03-14 | Goldenberg; David Milton | Secure check processing system and method |
US6826545B2 (en) | 1998-06-18 | 2004-11-30 | Nec Corporation | Method for settling accounts among a plurality of participants |
US6282523B1 (en) | 1998-06-29 | 2001-08-28 | Walker Digital, Llc | Method and apparatus for processing checks to reserve funds |
US6647376B1 (en) | 1998-10-09 | 2003-11-11 | Henry C. Farrar | System and method for point-of-sale check authorization |
US6567850B1 (en) | 1998-10-28 | 2003-05-20 | Yodlee, Inc. | System and method for determining revenue from an intermediary derived from servicing data requests |
US6405245B1 (en) | 1998-10-28 | 2002-06-11 | Verticalone Corporation | System and method for automated access to personal information |
US6871220B1 (en) | 1998-10-28 | 2005-03-22 | Yodlee, Inc. | System and method for distributed storage and retrieval of personal information |
US6317783B1 (en) | 1998-10-28 | 2001-11-13 | Verticalone Corporation | Apparatus and methods for automated aggregation and delivery of and transactions involving electronic personal information or data |
US7236950B2 (en) | 1998-10-29 | 2007-06-26 | Universal Card Services Corp. | Method and system of combined billing of multiple accounts on a single statement |
US6338050B1 (en) | 1998-11-16 | 2002-01-08 | Trade Access, Inc. | System and method for providing and updating user supplied context for a negotiations system |
US6353811B1 (en) | 1998-11-18 | 2002-03-05 | Steven I. Weissman | Credit card billing system for identifying expenditures on a credit card account |
US6260024B1 (en) | 1998-12-02 | 2001-07-10 | Gary Shkedy | Method and apparatus for facilitating buyer-driven purchase orders on a commercial network system |
US20140089182A1 (en) | 1998-12-08 | 2014-03-27 | Nomadix, Inc. | Systems and methods for providing content and services on a network system |
US6842782B1 (en) | 1998-12-08 | 2005-01-11 | Yodlee.Com, Inc. | Method and apparatus for tracking functional states of a web-site and reporting results to web developers |
US7644023B2 (en) | 1998-12-08 | 2010-01-05 | Yodlee.Com, Inc. | Portfolio synchronizing between different interfaces |
US20080091663A1 (en) | 1998-12-08 | 2008-04-17 | Inala Suman K | Software Bundle for Providing Automated Functionality to a WEB-Browser |
US20100005025A1 (en) | 1998-12-08 | 2010-01-07 | Srihari Kumar | Interactive Bill Payment Center |
US6412073B1 (en) | 1998-12-08 | 2002-06-25 | Yodiee.Com, Inc | Method and apparatus for providing and maintaining a user-interactive portal system accessible via internet or other switched-packet-network |
US20020015480A1 (en) | 1998-12-08 | 2002-02-07 | Neil Daswani | Flexible multi-network voice/data aggregation system architecture |
US20030120774A1 (en) | 1998-12-08 | 2003-06-26 | Ramakrishna Satyavolu | Networked architecture for enabling automated gathering of information from WEB servers |
US20060230343A1 (en) | 1998-12-08 | 2006-10-12 | Yodlee.Com, Inc. | Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes |
US7672879B1 (en) | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
US6594766B2 (en) | 1998-12-08 | 2003-07-15 | Yodlee.Com, Inc. | Method and apparatus for providing and maintaining a user-interactive portal system accessible via internet or other switched-packet-network |
US7313813B2 (en) | 1998-12-08 | 2007-12-25 | Yodlee.Com, Inc. | Method and apparatus for providing and maintaining a user-interactive portal system accessible via internet or other switched-packet-network |
US6199077B1 (en) | 1998-12-08 | 2001-03-06 | Yodlee.Com, Inc. | Server-side web summary generation and presentation |
US7685525B2 (en) | 1998-12-08 | 2010-03-23 | Yodlee.com, Inc | Interactive transaction center interface |
US20030187925A1 (en) | 1998-12-08 | 2003-10-02 | Inala Suman Kumar | Software engine for enabling proxy chat-room interaction |
US6517587B2 (en) | 1998-12-08 | 2003-02-11 | Yodlee.Com, Inc. | Networked architecture for enabling automated gathering of information from Web servers |
US6859212B2 (en) | 1998-12-08 | 2005-02-22 | Yodlee.Com, Inc. | Interactive transaction center interface |
US20010000537A1 (en) | 1998-12-08 | 2001-04-26 | Inala Suman Kumar | Method and apparatus for obtaining and presenting WEB summaries to users |
US20050210297A1 (en) | 1998-12-08 | 2005-09-22 | Jonathan Wu | Network-based bookmark management and WEB-summary system |
US7085997B1 (en) | 1998-12-08 | 2006-08-01 | Yodlee.Com | Network-based bookmark management and web-summary system |
US20070180380A1 (en) | 1998-12-08 | 2007-08-02 | Yodlee.Com, Inc. | Method and Apparatus for Providing Automation to an Internet Navigation Application |
US20020059369A1 (en) | 1998-12-08 | 2002-05-16 | Christoph Kern | Method and apparatus for creating and distributing non-sensitized information summaries to users |
US20010051907A1 (en) | 1998-12-08 | 2001-12-13 | Srihari Kumar | Interactive financial portfolio tracking interface |
US20010032182A1 (en) | 1998-12-08 | 2001-10-18 | Srihari Kumar | Interactive bill payment center |
US20070130347A1 (en) | 1998-12-08 | 2007-06-07 | Yodlee.Com, Inc. | Method and Apparatus for Providing Calculated and Solution-Oriented Personalized Summary-Reports to a User through a Single User-Interface |
US20060253463A1 (en) | 1998-12-08 | 2006-11-09 | Yodlee.Com A Corporation Of California | Network-Based Bookmark Management and Web-Summary System |
US20010023414A1 (en) | 1998-12-08 | 2001-09-20 | Srihari Kumar | Interactive calculation and presentation of financial data results through a single interface on a data-packet-network |
US7558795B2 (en) | 1998-12-08 | 2009-07-07 | Yodlec.com, Inc. | Method and apparatus for tracking functional states of a Web-site and reporting results to web developers |
US6278993B1 (en) | 1998-12-08 | 2001-08-21 | Yodlee.Com, Inc. | Method and apparatus for extending an on-line internet search beyond pre-referenced sources and returning data over a data-packet-network (DPN) using private search engines as proxy-engines |
US7200804B1 (en) | 1998-12-08 | 2007-04-03 | Yodlee.Com, Inc. | Method and apparatus for providing automation to an internet navigation application |
US6725425B1 (en) | 1998-12-08 | 2004-04-20 | Yodlee.Com | Method and apparatus for retrieving information from semi-structured, web-based data sources |
US7178096B2 (en) | 1998-12-08 | 2007-02-13 | Yodlee.Com, Inc. | Method and apparatus for providing calculated and solution-oriented personalized summary-reports to a user through a single user-interface |
US20010016034A1 (en) | 1998-12-08 | 2001-08-23 | Sukhinder Singh | Method and apparatus for obtaining and aggregating off-line user data for re-packaging and presentation to users over a data-packet-network |
US7734541B2 (en) | 1998-12-08 | 2010-06-08 | Yodlee.Com, Inc. | Interactive funds transfer interface |
US20090265774A1 (en) | 1998-12-08 | 2009-10-22 | Masroor Malik | Method and Apparatus for Tracking Functional States of a Web-Site and Reporting Results to Web Developers |
US20060136595A1 (en) | 1998-12-08 | 2006-06-22 | Ramakrishna Satyavolu | Network-based verification and fraud-prevention system |
US6243689B1 (en) | 1998-12-29 | 2001-06-05 | Robert G. Norton | System and method for authorizing electronic funds transfer at a point of sale |
US6324526B1 (en) | 1999-01-15 | 2001-11-27 | D'agostino John | System and method for performing secure credit card purchases |
US6934691B1 (en) | 1999-02-09 | 2005-08-23 | Metavante Corporation | System and method for managing mail/bills through a central location |
US6493685B1 (en) | 1999-02-10 | 2002-12-10 | The Chase Manhattan Bank | Electronic account presentation and response system and method |
US6351553B1 (en) | 1999-03-03 | 2002-02-26 | Unisys Corporation | Quality assurance of captured document images |
US20020059139A1 (en) | 1999-03-12 | 2002-05-16 | Scott Evans | System and method for debt presentment and resolution |
US6363362B1 (en) | 1999-04-07 | 2002-03-26 | Checkfree Services Corporation | Technique for integrating electronic accounting systems with an electronic payment system |
US20040139005A1 (en) | 1999-04-26 | 2004-07-15 | Checkfree Corporation | Making cashless purchases without identifying the purchase's payment account |
US6678664B1 (en) | 1999-04-26 | 2004-01-13 | Checkfree Corporation | Cashless transactions without credit cards, debit cards or checks |
US7792749B2 (en) | 1999-04-26 | 2010-09-07 | Checkfree Corporation | Dynamic biller list generation |
US7089208B1 (en) | 1999-04-30 | 2006-08-08 | Paypal, Inc. | System and method for electronically exchanging value among distributed users |
US20060253340A1 (en) | 1999-04-30 | 2006-11-09 | Max Levchin | System and method for electronically exchanging value among distributed users |
US6411939B1 (en) | 1999-05-17 | 2002-06-25 | Offshore Benefits, Llc | Computer-aided method, machine, and products produced thereby, for illustrating a replacement of a benefit plan that is viable at one location but not viable at the location of the replacement |
US20030014489A1 (en) | 1999-05-27 | 2003-01-16 | Inala Suman Kumar | Method and apparatus for a site-sensitive interactive chat network |
US6442590B1 (en) | 1999-05-27 | 2002-08-27 | Yodlee.Com, Inc. | Method and apparatus for a site-sensitive interactive chat network |
US7110993B2 (en) | 1999-05-28 | 2006-09-19 | Overture Services, Inc. | System and method for influencing a position on a search result list generated by a computer network search engine |
US20030191832A1 (en) | 1999-06-01 | 2003-10-09 | Ramakrishna Satyavolu | Method and apparatus for controlled establishment of a turnkey system providing a centralized data aggregation and summary capability to third party entities |
US20050198377A1 (en) | 1999-06-01 | 2005-09-08 | Hill Ferguson | Method and system for verifying state of a transaction between a client and a service over a data-packet-network |
US6477565B1 (en) | 1999-06-01 | 2002-11-05 | Yodlee.Com, Inc. | Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances |
US6802042B2 (en) | 1999-06-01 | 2004-10-05 | Yodlee.Com, Inc. | Method and apparatus for providing calculated and solution-oriented personalized summary-reports to a user through a single user-interface |
US20050203844A1 (en) | 1999-06-01 | 2005-09-15 | Hill Ferguson | Method and system for network transaction management |
US7752535B2 (en) | 1999-06-01 | 2010-07-06 | Yodlec.com, Inc. | Categorization of summarized information |
US7729283B2 (en) | 1999-06-01 | 2010-06-01 | Yodlee.Com, Inc. | Method and apparatus for configuring and establishing a secure credential-based network link between a client and a service over a data-packet-network |
US7110969B1 (en) | 1999-07-30 | 2006-09-19 | Crossmar, Inc. | Methods and systems for electronic order routing (CORS) |
US7308426B1 (en) | 1999-08-11 | 2007-12-11 | C-Sam, Inc. | System and methods for servicing electronic transactions |
US20030191701A1 (en) | 1999-08-31 | 2003-10-09 | Oracle Corporation | Methods, devices and systems for electronic bill presentment and payment |
US6578015B1 (en) | 1999-08-31 | 2003-06-10 | Oracle International Corporation | Methods, devices and systems for electronic bill presentment and payment |
US6980973B1 (en) | 1999-09-07 | 2005-12-27 | Visa International Service Association | Self-paying smart utility meter and payment service |
US20020023108A1 (en) | 1999-09-09 | 2002-02-21 | Neil Daswani | Automatic web form interaction proxy |
US7263548B2 (en) | 1999-09-16 | 2007-08-28 | Yodlee.Com | Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances |
US6633910B1 (en) | 1999-09-16 | 2003-10-14 | Yodlee.Com, Inc. | Method and apparatus for enabling real time monitoring and notification of data updates for WEB-based data synchronization services |
US7424520B2 (en) | 1999-09-16 | 2008-09-09 | Yodlee.Com | Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances |
US20040078464A1 (en) | 1999-09-16 | 2004-04-22 | Rajan Sreeranga P. | Method and apparatus for enabling real time monitoring and notification of data updates for WEB-based data synchronization services |
US20090006582A1 (en) | 1999-09-16 | 2009-01-01 | Yodlee.Com | Method and Apparatus for Restructuring of Personalized Data for Transmission from a Data Network to Connected and Portable Network Appliances |
US6748367B1 (en) | 1999-09-24 | 2004-06-08 | Joonho John Lee | Method and system for effecting financial transactions over a public network without submission of sensitive information |
US7302411B2 (en) | 1999-10-08 | 2007-11-27 | Checkfree Corporation | Electronic Billing with required viewing of supplemental information |
US20070239601A1 (en) | 1999-10-08 | 2007-10-11 | Checkfree Services Corporation | Monitoring The Viewing of Supplemental Information Accompanying Electronic Billing Transactions |
US7366696B1 (en) | 1999-10-08 | 2008-04-29 | Checkfree Corporation | Electronic billing with flexible biller controlled electronic bill presentment |
US6510451B2 (en) | 1999-10-14 | 2003-01-21 | Yodlee.Com, Inc. | System for completing a multi-component task initiated by a client involving Web sites without requiring interaction from the client |
US7039656B1 (en) | 1999-10-20 | 2006-05-02 | Yodlee.Com, Inc. | Method and apparatus for synchronizing data records between a remote device and a data server over a data-packet-network |
US20070208645A1 (en) | 1999-10-25 | 2007-09-06 | Upstream Technologies Llc | Investment advice systems and methods |
US7249080B1 (en) | 1999-10-25 | 2007-07-24 | Upstream Technologies Llc | Investment advice systems and methods |
US8073772B2 (en) | 1999-11-05 | 2011-12-06 | American Express Travel Related Services Company, Inc. | Systems and methods for processing transactions using multiple budgets |
US20090265241A1 (en) | 1999-11-05 | 2009-10-22 | American Express Travel Related Services Company, Inc. | Systems and methods for determining a rewards account to fund a transaction |
US20030089768A1 (en) | 1999-12-10 | 2003-05-15 | Terri Page | System and method for verifying the authenticity of a check and authorizing payment thereof |
US6948063B1 (en) | 1999-12-23 | 2005-09-20 | Checkfree Corporation | Securing electronic transactions over public networks |
US7415610B2 (en) | 1999-12-23 | 2008-08-19 | Checkfree Corporation | Facilitating access to information stored on a network using an extended network universal resource locator |
US7426638B2 (en) | 1999-12-23 | 2008-09-16 | Checkfree Corporation | Controlling access to information on a network using an extended network universal resource locator |
US7334128B2 (en) | 1999-12-23 | 2008-02-19 | Checkfree Corporation | Accessing information on a network using an extended network universal resource locator |
US20010024157A1 (en) | 1999-12-30 | 2001-09-27 | International Business Machines Corporation | Easy check-out with enhanced security |
US20020019808A1 (en) | 2000-01-12 | 2002-02-14 | Dushyant Sharma | Integrated systems for electronic bill presentment and payment |
US6863214B2 (en) | 2000-02-01 | 2005-03-08 | Wachovia Corporation | Image enabled reject repair for check processing capture |
US7191150B1 (en) | 2000-02-01 | 2007-03-13 | Fair Isaac Corporation | Enhancing delinquent debt collection using statistical models of debt historical information and account events |
US7200551B1 (en) | 2000-02-28 | 2007-04-03 | Telpay, Inc. | Automated bill payment system |
US20020194137A1 (en) | 2000-03-16 | 2002-12-19 | Park Kyung Yang | Optical payment transceiver and system using the same |
US20020049671A1 (en) | 2000-03-29 | 2002-04-25 | Mastercard International Incorporated | Method and system for processing messages in a bill payment and presentment system over a communications network |
US6856975B1 (en) | 2000-03-30 | 2005-02-15 | Verify & Protect Inc. | System, method, and article of manufacture for secure transactions utilizing a computer network |
US7181430B1 (en) | 2000-04-28 | 2007-02-20 | Netdeposit, Inc. | Method and system for processing financial instrument deposits physically remote from a financial institution |
US20020002536A1 (en) | 2000-05-09 | 2002-01-03 | Spectrum Ebp, Llc | Electronic bill presentment and payment system |
US20060106717A1 (en) | 2000-05-25 | 2006-05-18 | Randle William M | End to end check processing from capture to settlement with security and quality assurance |
US6910023B1 (en) | 2000-05-26 | 2005-06-21 | Eitan Schibi | Method of conducting secure transactions containing confidential, financial, payment, credit, or other information over a network |
US20020007323A1 (en) | 2000-06-05 | 2002-01-17 | Masaharu Tamatsu | Order placement and payment settlement system |
US20020077978A1 (en) | 2000-06-22 | 2002-06-20 | The Chase Manhattan Bank | Method and system for processing internet payments |
US20030208421A1 (en) | 2000-06-26 | 2003-11-06 | The Chase Manhattan Bank | Electronic check presentment system and method having an item sequence capability |
US20030208441A1 (en) | 2000-06-29 | 2003-11-06 | The Chase Manhattan Bank | Electronic bill presentment and payment system and method |
US20040059672A1 (en) | 2000-07-11 | 2004-03-25 | Baig Aamer Ali | Wide area network person-to-person payment |
US7536340B2 (en) | 2000-07-24 | 2009-05-19 | Cashedge, Inc. | Compliance monitoring method and apparatus |
US20020174048A1 (en) | 2000-07-24 | 2002-11-21 | Sanjeev Dheer | Method and apparatus for delegating authority |
US7788172B2 (en) | 2000-07-25 | 2010-08-31 | Checkfree Services Corporation | Inter-network electronic billing |
US20020077952A1 (en) | 2000-08-18 | 2002-06-20 | Eckert Daniel J. | Method and apparatus for tradable security based on the prospective income of a performer |
US20020069161A1 (en) | 2000-08-18 | 2002-06-06 | Eckert Daniel J. | Method of managing risk in a security based on the income of a performer |
US20020077961A1 (en) | 2000-08-18 | 2002-06-20 | Eckert Daniel J. | Performer income trading system and method |
WO2002017196A1 (en) | 2000-08-22 | 2002-02-28 | Citibank, N.A. | Method and system for payment over the internet |
US20070088821A1 (en) | 2000-09-01 | 2007-04-19 | Yodlee.Com, Inc. | Target Information Generation and Ad Server |
US7155508B2 (en) | 2000-09-01 | 2006-12-26 | Yodlee.Com, Inc. | Target information generation and ad server |
US6738804B1 (en) | 2000-09-15 | 2004-05-18 | Yodlee.Com, Inc. | Method and apparatus for enabling sectored data refreshing of Web-site data during session |
US20030236728A1 (en) | 2000-09-20 | 2003-12-25 | Amir Sunderji | Method and apparatus for managing a financial transaction system |
US20080086426A1 (en) | 2000-09-20 | 2008-04-10 | Cashedge, Inc. | Method and Apparatus for Managing Transactions |
US7383223B1 (en) | 2000-09-20 | 2008-06-03 | Cashedge, Inc. | Method and apparatus for managing multiple accounts |
US20020091635A1 (en) | 2000-09-20 | 2002-07-11 | Venkatachari Dilip | Method and apparatus for managing transactions |
US20080015982A1 (en) | 2000-09-20 | 2008-01-17 | Jeremy Sokolic | Funds transfer method and system including payment enabled invoices |
US20080086403A1 (en) | 2000-09-20 | 2008-04-10 | Cashedge, Inc. | Method and Apparatus for Managing Transactions |
US7505937B2 (en) | 2000-09-20 | 2009-03-17 | Cashedge, Inc. | Method and apparatus for implementing financial transactions |
US7321874B2 (en) | 2000-09-20 | 2008-01-22 | Cashedge, Inc. | Method and apparatus for implementing financial transactions |
US20080082454A1 (en) | 2000-09-20 | 2008-04-03 | Cashedge, Inc. | Method and Apparatus for Managing Transactions |
US7321875B2 (en) | 2000-09-20 | 2008-01-22 | Cashedge, Inc. | Method and apparatus for implementing financial transactions |
US6865680B1 (en) | 2000-10-31 | 2005-03-08 | Yodlee.Com, Inc. | Method and apparatus enabling automatic login for wireless internet-capable devices |
US7502749B2 (en) | 2000-12-28 | 2009-03-10 | Checkfree Corporation | Method and system for making a monetary gift |
US20020087461A1 (en) | 2000-12-28 | 2002-07-04 | Ravi Ganesan | Technique for electronic funds escrow |
US20020087465A1 (en) | 2000-12-28 | 2002-07-04 | Ravi Ganesan | Technique for debit and credit triggering |
US20020087455A1 (en) | 2000-12-30 | 2002-07-04 | Manolis Tsagarakis | Global foreign exchange system |
US20020087454A1 (en) | 2000-12-30 | 2002-07-04 | Bea Calo | Global trading system |
US20040148252A1 (en) | 2001-01-26 | 2004-07-29 | Jack Fleishman | Online payment transfer and identity management system and method |
US20020111886A1 (en) | 2001-02-12 | 2002-08-15 | Chenevich William L. | Payment management |
US7249094B2 (en) | 2001-02-26 | 2007-07-24 | Paypal, Inc. | System and method for depicting on-line transactions |
US20070011090A1 (en) | 2001-03-08 | 2007-01-11 | The Clearing House Payments Company L.L.C. | Electronic exchange and settlement system for cash letter adjustments for financial institutions |
US20020128964A1 (en) | 2001-03-08 | 2002-09-12 | Dewayne Baker | Electronic exchange and settlement system for cash letter adjustments for financial institutions |
US7158955B2 (en) | 2001-03-31 | 2007-01-02 | First Data Corporation | Electronic identifier payment systems and methods |
US7165052B2 (en) | 2001-03-31 | 2007-01-16 | First Data Corporation | Payment service method and system |
US20020143655A1 (en) | 2001-04-02 | 2002-10-03 | Stephen Elston | Remote ordering system for mobile commerce |
US20040039701A1 (en) | 2001-05-09 | 2004-02-26 | Yoshiyuki Nakamura | Deposits and savings display apparatus |
US20020010612A1 (en) | 2001-05-30 | 2002-01-24 | Smith Steven B. | Method and system for managing spending through account allocation |
US20030195844A1 (en) | 2001-05-31 | 2003-10-16 | Hogan Lawrence Daniel | Electronic bill and non-bill information presentation |
US20020184144A1 (en) | 2001-05-31 | 2002-12-05 | Byrd Marc Jeston | Methods and systems for delivery of information upon enrollment in an internet bill presentment and payment environment |
US7752130B2 (en) | 2001-05-31 | 2010-07-06 | Oracle America, Inc. | Methods and systems for delivery of information upon enrollment in an internet bill presentment and payment environment |
US20030018571A1 (en) | 2001-06-14 | 2003-01-23 | Eckert Daniel J. | System and method of trading securities based on the income of a performer |
US20100017332A1 (en) | 2001-06-28 | 2010-01-21 | Checkfree Services Corporation | Inter-network financial service |
US20090319410A1 (en) | 2001-06-28 | 2009-12-24 | Checkfree Corporation | Inter-Network Electronic Billing |
US7146338B2 (en) | 2001-06-28 | 2006-12-05 | Checkfree Services Corporation | Inter-network financial service |
US7330831B2 (en) | 2001-06-29 | 2008-02-12 | Checkfree Corporation | System and method for multiple account single security trading |
US20090125446A1 (en) | 2001-07-10 | 2009-05-14 | American Express Travel Related Services Company, Inc. | System and Method for Secure Transactions Manageable by a Transaction Account Provider |
US7225156B2 (en) | 2001-07-11 | 2007-05-29 | Fisher Douglas C | Persistent dynamic payment service |
US20030158811A1 (en) | 2001-07-18 | 2003-08-21 | Ventanex | System and method for rules based electronic funds transaction processing |
US6945453B1 (en) | 2001-08-13 | 2005-09-20 | Bank One Delaware N.A. | System and method for funding a collective account by use of an electronic tag |
US7099845B2 (en) | 2001-08-16 | 2006-08-29 | Ncr Corporation | Electronic check presentment with image interchange system and method of operating an electronic check presentment with image interchange system |
US20030037002A1 (en) | 2001-08-16 | 2003-02-20 | Ncr Corporation | Electronic check presentment with image interchange system and method of operating an electronic check presentment with image interchange system |
US7191151B1 (en) | 2001-08-23 | 2007-03-13 | Paypal, Inc. | Instant availability of electronically transferred funds |
US7370014B1 (en) | 2001-11-01 | 2008-05-06 | Metavante Corporation | Electronic bill presentment and payment system that obtains user bill information from biller web sites |
US20030191711A1 (en) | 2001-11-01 | 2003-10-09 | Jamison Eric W. | System and method for obtaining customer bill information and facilitating bill payment at biller websites |
US20030126075A1 (en) | 2001-11-15 | 2003-07-03 | First Data Corporation | Online funds transfer method |
WO2003060749A1 (en) | 2002-01-02 | 2003-07-24 | International Business Machines Corporation | System and method for electronic check conversion at a point-of-sale terminal |
US20060047724A1 (en) | 2002-01-03 | 2006-03-02 | Roy Messing | Method and apparatus for retrieving and processing data |
US20040236653A1 (en) | 2002-01-03 | 2004-11-25 | Sokolic Jeremy N. | System and method for associating identifiers with data |
US20050187867A1 (en) | 2002-01-03 | 2005-08-25 | Sokolic Jeremy N. | System and method for associating identifiers with transactions |
US7013310B2 (en) | 2002-01-03 | 2006-03-14 | Cashedge, Inc. | Method and apparatus for retrieving and processing data |
US7203845B2 (en) | 2002-01-11 | 2007-04-10 | Cashedge, Inc. | Multiple trust modes for handling data |
US20070162769A1 (en) | 2002-01-11 | 2007-07-12 | Sokolic Jeremy N | Multiple trust modes for handling data |
US20040148235A1 (en) | 2002-01-11 | 2004-07-29 | Craig Mark S. | Real time financial instrument image exchange system and method |
US20030182206A1 (en) | 2002-03-07 | 2003-09-25 | Hendrix Thomas R. | Accounts payable electronic processing |
US20040078423A1 (en) | 2002-03-22 | 2004-04-22 | Ramakrishna Satyavolu | Method and apparatus for controlled establishment of a turnkey system providing a centralized data aggregation and summary capability to third party entities |
US7225464B2 (en) | 2002-04-03 | 2007-05-29 | Yodlee.Com, Inc. | Method for verifying the identity of a user for session authentication purposes during Web navigation |
US20130262296A1 (en) | 2002-04-23 | 2013-10-03 | George F. Thomas | Payment identification code and payment system using the same |
US20140164246A1 (en) | 2002-04-23 | 2014-06-12 | The Clearing House Payments Company L.L.C. | Payment identification code and payment system using the same |
US10387879B2 (en) | 2002-04-23 | 2019-08-20 | The Clearing Housse Payments Company L.L.C. | Payment identification code and payment system using the same |
US20150046319A1 (en) | 2002-04-23 | 2015-02-12 | The Clearing House Payments Company L.L.C. | Payment identification code and payment system using the same |
US20150324801A1 (en) | 2002-04-23 | 2015-11-12 | The Clearing House Payments Company L.L.C. | Payment identification code and payment system using the same |
US20110295746A1 (en) | 2002-04-23 | 2011-12-01 | Thomas George E | Payment identification code and payment system using the same |
US20040034594A1 (en) | 2002-04-23 | 2004-02-19 | Thomas George F. | Payment identification code and payment system using the same |
US7979348B2 (en) | 2002-04-23 | 2011-07-12 | Clearing House Payments Co Llc | Payment identification code and payment system using the same |
US7302408B2 (en) | 2002-04-29 | 2007-11-27 | Checkfree Corporation | Technique for transaction reconciliation |
US20050010523A1 (en) | 2002-05-08 | 2005-01-13 | Myklebust Hans E. | Integrated bill presentment and payment system and method of operating the same |
US20030225705A1 (en) | 2002-06-04 | 2003-12-04 | Bottomline Technologies (De) Inc. | System and method for producing and verifying secure negotiable instruments |
US7251656B2 (en) | 2002-07-26 | 2007-07-31 | Checkfree Corporation | Electronic payments using multiple unique payee identifiers |
US20050222954A1 (en) | 2002-07-26 | 2005-10-06 | Checkfree Corporation | Multi-factor algorithm for facilitating electronic payments to payees |
US7606787B2 (en) | 2002-07-26 | 2009-10-20 | Checkfree Corporation | Propagating data to facilitate electronic payments to payees |
US7177846B2 (en) | 2002-07-29 | 2007-02-13 | Checkfree Corporation | Technique for account authentication |
US20070094151A1 (en) | 2002-07-29 | 2007-04-26 | Peter Moenickheim | Systems and Methods of Rules-Based Database Access For Account Authentication |
US7004382B2 (en) | 2002-08-02 | 2006-02-28 | Sandru Calin A | Payment validation network |
US20080319880A1 (en) | 2002-08-29 | 2008-12-25 | Paymentsnation | System, computer program and method for processing presentment and adjustment information to institutions participating in a regional or national clearing house |
US7725389B1 (en) | 2002-08-29 | 2010-05-25 | Viewpointe Clearing, Settlement & Association Services, Llc | Clearing house settlement system |
US20040059671A1 (en) | 2002-09-12 | 2004-03-25 | Pioneer Corporation | Settlement processing apparatus, system, method, and program thereof, and recording medium for recording the program |
US20040071333A1 (en) | 2002-10-15 | 2004-04-15 | Electronic Imaging Systems Corporation | System and method for detecting cheque fraud |
US20040139011A1 (en) | 2002-11-01 | 2004-07-15 | Kozee Casey W. | Technique for identifying probable payees of a consumer |
US7526448B2 (en) | 2002-11-01 | 2009-04-28 | Checkfree Corporation | Matching consumers with billers having bills available for electronic presentment |
US20050119971A1 (en) | 2002-11-01 | 2005-06-02 | Sean Zito | Reuse of an EBP account through alternate althentication |
US7729996B2 (en) | 2002-11-01 | 2010-06-01 | Checkfree Corporation | Reuse of an EBP account through alternate authentication |
US20040139010A1 (en) | 2002-11-01 | 2004-07-15 | Mcmichael William R. | Reduced communication technique for matching electronic billers and consumers |
US20040139009A1 (en) | 2002-11-01 | 2004-07-15 | Kozee Casey W. | Technique for identifying probable billers of a consumer |
US20040133515A1 (en) | 2002-11-01 | 2004-07-08 | Mccoy Randal A. | Distributed matching of consumers with billers having bills available for electronic presentment |
US20040088235A1 (en) | 2002-11-01 | 2004-05-06 | Ziekle William D. | Technique for customizing electronic commerce user |
US7533058B2 (en) | 2002-11-27 | 2009-05-12 | Mpay International Sp. Z O.O. | Method of accounting and effecting electronic transactions |
US8369601B2 (en) | 2002-12-10 | 2013-02-05 | Ncr Corporation | Method of processing a check in an image-based check processing system and an apparatus therefor |
US7474779B2 (en) | 2003-01-11 | 2009-01-06 | Magtek, Inc. | Check imaging device |
US20040143552A1 (en) | 2003-01-22 | 2004-07-22 | First Data Corporation | Direct payment with token |
US20050182720A1 (en) | 2003-02-24 | 2005-08-18 | Wow! Technologies, Inc. | Online payment system and method |
US7729969B1 (en) | 2003-02-25 | 2010-06-01 | Checkfree Corporation | Coordinated rebalancing by money manager portfolio management systems and a master overlay manager portfolio management system |
US20040236681A1 (en) | 2003-02-28 | 2004-11-25 | Franco Modigliani | Enhanced system for electronic funds transfer and elimination of the payee's need for encryption and privacy |
US20040225609A1 (en) | 2003-03-13 | 2004-11-11 | Andrew Greene | Electronic bill presentation and payment system |
US20040215543A1 (en) | 2003-04-28 | 2004-10-28 | Betz Mark S. | Systems and methods for providing enhanced merchant contact detail for credit and debit card transactions |
US6932268B1 (en) | 2003-06-30 | 2005-08-23 | Checkfree Corporation | Dual mode credit card based payment technique |
US20100100467A1 (en) | 2003-06-30 | 2010-04-22 | Checkfree Corporation | Credit card supported electronic payment |
US7644036B2 (en) | 2003-06-30 | 2010-01-05 | Checkfree Corporation | Credit card supported electronic payments |
US7660766B1 (en) | 2003-06-30 | 2010-02-09 | Checkfree Services Corporation | Technique for information flow to payees |
US20050192901A1 (en) | 2003-06-30 | 2005-09-01 | Mccoy Randal A. | Credit card supported electronic payments |
US20050010483A1 (en) | 2003-07-08 | 2005-01-13 | Ling Marvin T. | Methods and apparatus for transacting electronic commerce using account hierarchy and locking of accounts |
US7702583B1 (en) | 2003-08-01 | 2010-04-20 | Checkfree Corporation | Payment processing with selection of an electronic debiting option |
US7653598B1 (en) | 2003-08-01 | 2010-01-26 | Checkfree Corporation | Payment processing with selection of a processing parameter |
US20050086165A1 (en) | 2003-09-08 | 2005-04-21 | The Clearing House Payments Company L.L.C. | System and method for intraday netting payment finality with supplemental funding |
US8725609B2 (en) | 2003-09-08 | 2014-05-13 | The Clearing House Payments Company L.L.C. | System and method for intraday netting payment finality with supplemental funding |
US20190220833A1 (en) | 2003-09-08 | 2019-07-18 | The Clearing House Payments Company L.L.C. | System and method for intraday netting payment finality with supplemental funding |
US10262306B2 (en) | 2003-09-08 | 2019-04-16 | The Clearing House Payments Company, L.L.C. | System and method for intraday netting payment finality with supplemental funding |
US20140289106A1 (en) | 2003-09-08 | 2014-09-25 | The Clearing House Payments Company L.L.C. | System and method for intraday netting payment finality with supplemental funding |
US20050086136A1 (en) | 2003-09-30 | 2005-04-21 | Federal Reserve Bank Of Atlanta | Value tracking and reporting of automated clearing house transactions |
US20080306846A1 (en) | 2003-10-31 | 2008-12-11 | Yodlee, Inc. | System and Method for a Frame-Based Internet Enabled User Interface |
US20050177505A1 (en) | 2003-11-24 | 2005-08-11 | Keeling John E. | System and method for registering a user with an electronic bill payment system |
US20050137960A1 (en) | 2003-11-26 | 2005-06-23 | Brann John E.T. | Protocol-independent asset trading system and methods |
US7165723B2 (en) | 2003-12-31 | 2007-01-23 | Bank Of America Corporation | System and method for the processing of MICR documents that produce read errors |
US7395319B2 (en) | 2003-12-31 | 2008-07-01 | Checkfree Corporation | System using contact list to identify network address for accessing electronic commerce application |
US20080263069A1 (en) | 2003-12-31 | 2008-10-23 | Checkfree Corporation | User Association of a Computing Application with a Contact in a Contact List |
US20050149439A1 (en) | 2004-01-07 | 2005-07-07 | Daniel Suisa | Transaction Method and System Using an Issued Transaction Number for Verification of a Transaction |
US20050154923A1 (en) | 2004-01-09 | 2005-07-14 | Simon Lok | Single use secure token appliance |
US8725607B2 (en) | 2004-01-30 | 2014-05-13 | The Clearing House Payments Company LLC | Electronic payment clearing and check image exchange systems and methods |
US20180012199A1 (en) | 2004-01-30 | 2018-01-11 | The Clearing House Payments Company L.L.C. | Electronic payment clearing and check image exchange systems and methods |
US20180012200A1 (en) | 2004-01-30 | 2018-01-11 | The Clearing House Payments Company L.L.C. | Electronic payment clearing and check image exchange systems and methods |
US9799011B2 (en) | 2004-01-30 | 2017-10-24 | The Clearing House Payments Company L.L.C. | Electronic payment clearing and check image exchange systems and methods |
US20050171899A1 (en) | 2004-01-30 | 2005-08-04 | Dunn John P. | Electronic payment clearing and check image exchange systems and methods |
US20180012201A1 (en) | 2004-01-30 | 2018-01-11 | The Clearing House Payments Company L.L.C. | Electronic payment clearing and check image exchange systems and methods |
US20050171900A1 (en) | 2004-02-02 | 2005-08-04 | Onneken Onno S. | Automated bill presentment and payment |
US20070106612A1 (en) | 2004-02-26 | 2007-05-10 | Payment Pathways, Inc. | Methods and systems for identity authentication |
US7640197B1 (en) | 2004-04-23 | 2009-12-29 | Checkfree Corporation | Technique for financial account information processing |
US7175074B2 (en) | 2004-08-25 | 2007-02-13 | Checkfree Services Corporation | Methods and apparatus for processing electronic checks |
US20080033878A1 (en) | 2004-08-25 | 2008-02-07 | Krikorian Shari L | Method And System For Automated Payment Authorization And Settlement |
US20070131758A1 (en) | 2004-08-25 | 2007-06-14 | Checkfree Corporation | Methods and Systems For Processing Electronic Checks |
US7028886B1 (en) | 2004-11-19 | 2006-04-18 | Vectorsgi, Inc. | Method and system for duplicate commercial paper detection |
US20060195398A1 (en) | 2005-02-04 | 2006-08-31 | Sanjeev Dheer | Method and apparatus for processing payment requests |
US20060282381A1 (en) | 2005-02-11 | 2006-12-14 | Ritchie Brian L | Customizable payment system and method |
US7447347B2 (en) | 2005-02-17 | 2008-11-04 | Vectorsgi, Inc. | Method and system for retaining MICR code format |
US20090287613A1 (en) | 2005-06-07 | 2009-11-19 | Michele Pierdinock | Automated actions based on restrictions |
US7636686B2 (en) | 2005-06-07 | 2009-12-22 | Checkfree Corporation | Automated actions based on restrictions |
US20070067239A1 (en) | 2005-09-19 | 2007-03-22 | Cashedge, Inc. | Method and Apparatus for Transferring Financial Information |
US20070100748A1 (en) | 2005-10-19 | 2007-05-03 | Sanjeev Dheer | Multi-channel transaction system for transferring assets between accounts at different financial institutions |
WO2007056274A2 (en) | 2005-11-03 | 2007-05-18 | Payment Pathways, Inc. | Methods and systems for identity authentication |
WO2007053123A2 (en) | 2005-11-04 | 2007-05-10 | Veritas Mobile Solutions Pte. Ltd. | System and method to facilitate online funds transfer to a mobile phone subscriber |
US20070125840A1 (en) | 2005-12-06 | 2007-06-07 | Boncle, Inc. | Extended electronic wallet management |
US20070179885A1 (en) | 2006-01-30 | 2007-08-02 | Cpni Inc. | Method and system for authorizing a funds transfer or payment using a phone number |
US20070255662A1 (en) | 2006-03-30 | 2007-11-01 | Obopay Inc. | Authenticating Wireless Person-to-Person Money Transfers |
US20090119190A1 (en) | 2006-03-30 | 2009-05-07 | Obopay Inc. | Virtual Pooled Account for Mobile Banking |
WO2008027620A1 (en) | 2006-03-30 | 2008-03-06 | Obopay Inc. | Mobile person-to-person payment system |
US20070255653A1 (en) | 2006-03-30 | 2007-11-01 | Obopay Inc. | Mobile Person-to-Person Payment System |
US20070255652A1 (en) | 2006-03-30 | 2007-11-01 | Obopay Inc. | Mobile Person-to-Person Payment System |
US20070230371A1 (en) | 2006-03-30 | 2007-10-04 | Obopay Inc. | Data Communications Over Voice Channel With Mobile Consumer Communications Devices |
US20070244811A1 (en) | 2006-03-30 | 2007-10-18 | Obopay Inc. | Mobile Client Application for Mobile Payments |
WO2008027621A1 (en) | 2006-03-30 | 2008-03-06 | Obopay Inc. | Mobile person-to-person payment system |
US20070233615A1 (en) | 2006-03-30 | 2007-10-04 | Obopay Inc. | Member-Supported Mobile Payment System |
US20070255620A1 (en) | 2006-03-30 | 2007-11-01 | Obopay Inc. | Transacting Mobile Person-to-Person Payments |
US20080032741A1 (en) | 2006-03-30 | 2008-02-07 | Obopay | Programmable Functionalities for Mobile Consumer Communications Devices with Identification-Modules |
US7711626B2 (en) | 2006-06-30 | 2010-05-04 | Checkfree Corporation | Systems, methods, and computer program products for adjusting the assets of an investment account |
US20080097899A1 (en) | 2006-07-14 | 2008-04-24 | The Clearing House Payments Company L.L.C. | Method and system for electronic settlement of checks |
US20080027874A1 (en) | 2006-07-26 | 2008-01-31 | Monseignat Bernard De | System and method for facilitating secure transactions over communication networks |
US20080052226A1 (en) | 2006-08-25 | 2008-02-28 | Agarwal Amit D | Utilizing phrase tokens in transactions |
US20100004990A1 (en) | 2006-09-07 | 2010-01-07 | Yodlee, Inc. | Host Exchange in Bill Paying Services |
US7606752B2 (en) | 2006-09-07 | 2009-10-20 | Yodlee Inc. | Host exchange in bill paying services |
WO2008060725A2 (en) | 2006-09-18 | 2008-05-22 | John Franco Franchi | Secure universal transaction system |
US7886156B2 (en) | 2006-09-18 | 2011-02-08 | John Franco Franchi | Secure universal transaction system |
US20110125613A1 (en) | 2006-09-18 | 2011-05-26 | John Franco Franchi | Secure universal transaction system |
US20100100462A1 (en) | 2006-11-30 | 2010-04-22 | Checkfree Corporation | Methods and Systems for the Determination and Display of Payment Lead Time in an Electronic Payment System |
US20080133407A1 (en) | 2006-11-30 | 2008-06-05 | Checkfree Corporation | Methods and Systems for Determining and Displaying Payment Options in an Electronic Payment System |
US7702585B2 (en) | 2006-11-30 | 2010-04-20 | Checkfree Corporation | Methods and systems for the determination and display of payment lead time in an electronic payment system |
US9264902B1 (en) | 2007-03-02 | 2016-02-16 | Citigroup Global Markets Inc. | Systems and methods for remote authorization of financial transactions using public key infrastructure (PKI) |
US20090319425A1 (en) | 2007-03-30 | 2009-12-24 | Obopay, Inc. | Mobile Person-to-Person Payment System |
US20080288400A1 (en) | 2007-04-27 | 2008-11-20 | Cashedge, Inc. | Centralized Payment Method and System for Online and Offline Transactions |
US20080288376A1 (en) | 2007-04-27 | 2008-11-20 | Cashedge, Inc. | Centralized payment hub method and system |
US20080301022A1 (en) | 2007-04-30 | 2008-12-04 | Cashedge, Inc. | Real-Time Core Integration Method and System |
US20080275816A1 (en) | 2007-05-01 | 2008-11-06 | Yodlee.Com | Method and System for Increasing Client Participation in a Network-Based Bill Pay Service |
US20080301023A1 (en) | 2007-05-02 | 2008-12-04 | Cashedge, Inc. | Multi-Channel and Cross-Channel Account Opening |
US20090006205A1 (en) | 2007-06-26 | 2009-01-01 | The Western Union Company | Consolidated Payment Options |
US20090024505A1 (en) | 2007-06-28 | 2009-01-22 | Cashedge, Inc. | Global Risk Administration Method and System |
US20090063197A1 (en) | 2007-08-31 | 2009-03-05 | Lisle Michael J | Method and system for billing and payment for medical services |
US20090076950A1 (en) | 2007-09-18 | 2009-03-19 | Ujin Chang | Universal Network-Based Deposit Management Service |
US20090132289A1 (en) | 2007-11-20 | 2009-05-21 | Aetna Inc. | System and method for facilitating health savings account payments |
US20100030687A1 (en) | 2008-01-18 | 2010-02-04 | Cashedge, Inc. | Real-Time Settlement of Financial Transactions Using Electronic Fund Transfer Networks |
US9135620B2 (en) | 2008-02-08 | 2015-09-15 | Microsoft Technology Licensing, Llc | Mobile device security using wearable security tokens |
US20090222369A1 (en) | 2008-02-29 | 2009-09-03 | Scott Zoldi | Fraud Detection System For The Faster Payments System |
WO2009114876A2 (en) | 2008-03-14 | 2009-09-17 | Obopay, Inc. | Network-based viral payment system |
US20090287601A1 (en) | 2008-03-14 | 2009-11-19 | Obopay, Inc. | Network-Based Viral Payment System |
US20090271854A1 (en) | 2008-04-25 | 2009-10-29 | Peter Hazlehurst | System for Performing Web Authentication of a User by Proxy |
WO2009152184A1 (en) | 2008-06-09 | 2009-12-17 | Obopay, Inc. | Mobile payment system |
US8032932B2 (en) | 2008-08-22 | 2011-10-04 | Citibank, N.A. | Systems and methods for providing security token authentication |
US8327429B2 (en) | 2008-08-22 | 2012-12-04 | Citibank, N.A. | Systems and methods for providing security token authentication |
US20100138243A1 (en) | 2008-10-02 | 2010-06-03 | Payformance Corporation | Systems and methods for facilitating healthcare cost remittance, adjudication, and reimbursement processes |
US20100198645A1 (en) | 2009-01-30 | 2010-08-05 | Bank Of America Corporation | Comprehensive coordinated communication system |
US8423453B1 (en) | 2009-10-07 | 2013-04-16 | Capital One Financial Corporation | Systems and methods for processing a transaction |
US8688580B1 (en) | 2009-12-08 | 2014-04-01 | Xoom Corporation | Expediting electronic funds transfers |
US20110202415A1 (en) | 2010-02-18 | 2011-08-18 | Bling Nation, Ltd. | Automated transaction system and settlement processes |
US20120226582A1 (en) * | 2010-02-24 | 2012-09-06 | Ayman Hammad | Integration of Payment Capability into Secure Elements of Computers |
US20120047075A1 (en) | 2010-04-13 | 2012-02-23 | Mastercard International Incorporated | Method and apparatus for global replacement card services |
US20120284175A1 (en) | 2011-05-03 | 2012-11-08 | Panther Payments, LLC | Method and system for facilitating person-to-person payments |
US20130018793A1 (en) | 2011-07-15 | 2013-01-17 | Shoon Ping Wong | Methods and systems for payments assurance |
US9195984B1 (en) | 2011-08-16 | 2015-11-24 | Jpmorgan Chase Bank, N.A. | Systems and methods for processing transactions using a wallet |
US20130268839A1 (en) | 2012-04-06 | 2013-10-10 | Connexive, Inc. | Method and Apparatus for Inbound Message Summarization |
US20130293363A1 (en) | 2012-05-02 | 2013-11-07 | Jpmorgan Chase Bank, N.A. | Alert Optimization System and Method |
US20130297501A1 (en) | 2012-05-04 | 2013-11-07 | Justin Monk | System and method for local data conversion |
US20140067677A1 (en) | 2012-06-27 | 2014-03-06 | Moneris Solutions Corporation | Secure payment system |
US20140052553A1 (en) | 2012-08-14 | 2014-02-20 | Chijioke Chukwuemeka UZO | Method of making mobile payments to a recipient lacking a wireless or contactless terminal |
US20160019536A1 (en) | 2012-10-17 | 2016-01-21 | Royal Bank Of Canada | Secure processing of data |
US9715689B1 (en) | 2012-12-17 | 2017-07-25 | Wells Fargo Bank, N.A. | Interoperable mobile wallet refund |
US20140188728A1 (en) | 2012-12-31 | 2014-07-03 | Fiserv, Inc. | Systems and methods for performing financial transactions |
US20150161597A1 (en) | 2013-12-09 | 2015-06-11 | Kaushik Subramanian | Transactions using temporary credential data |
US9600817B2 (en) | 2014-03-04 | 2017-03-21 | Bank Of America Corporation | Foreign exchange token |
US20150254665A1 (en) | 2014-03-04 | 2015-09-10 | Bank Of America Corporation | Authorizing a temporary token for a user |
US9693234B2 (en) | 2014-04-22 | 2017-06-27 | Centurylink Intellectual Property Llc | Proximity security tokens |
US20160092872A1 (en) | 2014-09-29 | 2016-03-31 | Gyan Prakash | Transaction Risk Based Token |
GB2537087A (en) | 2014-12-18 | 2016-10-12 | Ipco 2012 Ltd | A system, method and computer program product for receiving electronic messages |
WO2016097674A1 (en) | 2014-12-18 | 2016-06-23 | Ipco 2012 Limited | A system, method and computer program product for receiving electronic messages |
GB2533380A (en) | 2014-12-18 | 2016-06-22 | Ipco 2012 Ltd | An interface, system, method and computer program product for controlling the transfer of electronic messages |
WO2016097675A1 (en) | 2014-12-18 | 2016-06-23 | Ipco 2012 Limited | An interface, method and computer program product for controlling the transfer of electronic messages |
GB2533379A (en) | 2014-12-18 | 2016-06-22 | Ipco 2012 Ltd | A system and server for receiving transaction requests |
WO2016097672A1 (en) | 2014-12-18 | 2016-06-23 | Ipco 2012 Limited | A device, system, method and computer program product for processing electronic transaction requests |
US9741037B2 (en) | 2014-12-18 | 2017-08-22 | Ipco 2012 Limited | System server for receiving transaction requests |
GB2533432A (en) | 2014-12-18 | 2016-06-22 | Ipco 2012 Ltd | A device system, method and computer program product for processing electronic transaction requests |
US20170344960A1 (en) | 2014-12-18 | 2017-11-30 | Ipco 2012 Limited | A System, Method and Computer Program Product for Receiving Electronic Messages |
US20170344964A1 (en) | 2014-12-18 | 2017-11-30 | Ipco 2012 Limited | Interface, System, Method and Computer Program Product for Controlling the Transfer of Electronic Messages |
US20170353420A1 (en) | 2014-12-18 | 2017-12-07 | Ipco 2012 Limited | An Interface, Method and Computer Program Product for Controlling the Transfer of Electronic Messages |
US20170372319A1 (en) | 2014-12-18 | 2017-12-28 | Ipco 2012 Limited | System and server for receiving transaction requests |
GB2533562A (en) | 2014-12-18 | 2016-06-29 | Ipco 2012 Ltd | An interface, method and computer program product for controlling the transfer of electronic messages |
US20180174140A1 (en) | 2014-12-18 | 2018-06-21 | Ipco 2012 Limited | Device, System, Method and Computer Program Product for Processing Electronic Transaction Requests |
WO2016097673A1 (en) | 2014-12-18 | 2016-06-23 | Ipco 2012 Limited | An interface, system, method and computer program product for controlling the transfer of electronic messages |
US20160358163A1 (en) | 2014-12-29 | 2016-12-08 | Ca, Inc. | Payment tokenization using format preserving encryption for secure transactions |
US20160359829A1 (en) | 2015-06-03 | 2016-12-08 | At&T Intellectual Property I, L.P. | System and method for generating a service provider based secure token |
US20170004501A1 (en) | 2015-07-01 | 2017-01-05 | The Clearing House Payments Company, L.L.C. | Real-time payment system, method, apparatus, and computer program |
US20190043052A1 (en) | 2015-07-01 | 2019-02-07 | The Clearing House Payments Company, L.L.C. | Real-time payment system, method, apparatus, and computer program |
US20170221066A1 (en) | 2015-07-01 | 2017-08-03 | The Clearing House Payments Company, L.L.C. | Real-time payment system, method, apparatus, and computer program |
Non-Patent Citations (291)
Title |
---|
"3174 Configuration," http://www.conmercecomputer.com/3174.html, Commerce Computer Corporation, 3 pages (Downloaded Oct. 7, 2002). |
"820 Payment Order/Remittance Advice" Version: X12-4010, pp. 1-61, Sep. 2005. |
"835 Health Care Claim Payment/Advice" Version: 1.0 Final, pp. 1-70, Jul. 20, 2011. |
"A Primer on HIPAA and the ACH Network," Banking Industry HIPAA Task Force, pp. 1-34. |
"ACI Proactive Risk Manager™ for Enterprise Risk—Product Flyer," ACI Universal Payments, www.aciworldwide.com, 4 pages, 2016. |
"American National Standard For Financial Image Interchange: Architecture, Overview and System Design Specification," American Bankers Association, American National Standards Institute, Inc., pp. 1-202 (1994). |
"ANSI/ABA X9.46-1995, Draft version 0.13, American National Standard For Financial Image Interchange: Architecture, Overview and System Design Specification," American Bankers Association, American National Standards Institute, Inc., 229 pages (1995). |
"ANSI/ABA X9.46-1997, American National Standard For Financial Image Interchange: Architecture, Overview and System Design Specification," American Banker Association, American National Standards Institute, Inc., 245 pages (Jan. 21, 1997). |
"Authentication in an Internet Banking Environment," Federal Financial Institutions Examination Council, http://www.ffiec.gov/pdf/authentication_guidance.pdf, pp. 1-14, published 2005. |
"By-law no. 7 Respecting the Large Value Transfer System," Canada Gazette, Part I, vol. 132, No. 16 (Canadian Government Publishing, online: Archive 1998, Part I http://canadagazette.gc.ca/part1/1998/19980418/pdf/g1-13216.pdf, Apr. 18, 1998, 71 pages. |
"CAQH Committee on Operating Rules for Information Exchange (CORE), Phase III Core EFT & ERA Operating Rule Set," pp. 1-138, Jun. 2012. |
"Check Adjustment Quick Reference Guide," Federal Reserve System, 10 pages (Jul. 1996). |
"Check Clearing for the 21st Century Act: Frequently Asked Questions about Check 21," http://www.federalreserve.gov/paymentsystems/truncation/faqs.htm, The Federal Reserve Board, 2 pages (Jan. 27, 2005). |
"Check Image Processing Archive and Retrieval System Proposal: Technical Volume—Total System Solution Overview," BancTec, Incorporated, 128 pages (Jul. 8, 1994). |
"Declaration of Richard Jesmajian," In re Claudio R. Ballard for Remote Image Capture with Centralized Processing and Storage, 3 pages (Nov. 18, 2005). |
"Electronic Check Adjustments: Are You Using FedLine?", The Federal Reserve Bank of St. Louis, http://www.stlouisfed.com/publications/pq/1998/a/pq1998a5.html, 3 pages (Spring 1998). |
"Electronic Imaging '88—International Electronic Imaging Exposition & Conference," (Advance Printing of Paper Summaries), Anaheim, California, Mar. 28-31, 1988, 26 pages. |
"Financial EDI over the Internet, A pilot conducted by BankAmerica and Lawrence Livermore National Laboratory," Bank of America, 1996. http://www.bofa.com/batoday/edi_briefing.html, 7 pages (Copyright 1996). |
"Financial Services Technology Consortium—Interbank Check Imaging Project—White Paper (Draft)," FSTC, pp. 1-29 (Jun. 20, 1994). |
"FSTC Check Image Interchange Project—Archive Storage and Retrieval Component Decomposition," 20 pages (May 25, 1995). |
"Guardian Analytics FraudDESK," Guardian Analytics, www.guardiananalytics.com, 2 pages, 2016. |
"Healthcare in the Electronic Environment, Payment, Information and Communication Within the Revenue Cycle," Alacriti Clearwave, 2011 Payments, pp. 1-30, Apr. 3-6, 2011. |
"IBM 3995 Optical Library Dataserver—Economical, high-capacity, removable optical storage," IBM Corporation, 4 pages (1991). |
"IBM ImagePlus Fact Sheet," IBM Corporation, 2 pages (1991). |
"IBM Proposal for FRB Phase Four: Image Archive System," IBM Financial Document Processing, IBM, 175 pages (Nov. 7, 1991). |
"IBM's ImagePlus eases transformation of the Worker's Compensation Board," IBM Corporation, 2 pages (1991). |
"IBM's ImagePlus key to improving Royal Trust's customer service," IBM Corporation, 2 pages (1991). |
"IBM's ImagePlus; Making USAA 's ‘Impossible Dream’ a reality," IBM Corporation, 3 pages (1991). |
"Ibnamed, A Load Balancing Name Server Written in Perl," http://www.standford.edu/-schemers/docs/lbnamed/lbnamed.html, 5 pages (Sep. 17, 1995). |
"ICI Project Security Work Session, Agenda," 3 pages (May 10, 1996). |
"Image Archive Forum—Payments System Task Force—Introduction," 52 pages (1998). |
"Image Archive Forum—Payments Systems Task Force—Economic Framework," 33 pages (Jan. 27, 1998). |
"Image Quality Functional Requirements," FSTC, Chase Manhattan Bank, 19 pages (Jul. 26, 1995). |
"Image systems garner NOAC spotlight (American Bankers' Association's National Operations and Automation Conference)," Computer in Banking, vol. 6, No. 7, p. 8(4), 9 pages (Jul. 1989). |
"Industry Security Leader Racal Supports Visa/Mastercard Proposal for Internet," PR Newswire, 2 pages (Apr. 17, 1996). |
"Microsoft Introduces SNA Server Version 3.0, Begins Beta Testing," Microsoft Press Release, http://www.microsoft.com/presspass/press/1996/jun96/sna30pr.mspx, 4 pages (Jun. 17, 1996). |
"New Universal Payment Identification Code Will Become Industry Standard for I-Enabled Payments," The Clearing House Press Release, 2 pages (Apr. 24, 2001). |
"New York Clearing House—A Proposal for an Image-based Return Item Processing System," Unisys, Document No. PDC 1010-16, 126 pages (Jun. 1991). |
"Ninth National Medical Banking Institute, The Growing Collaboration of eHealth and Medical Banking, HIMSS G7 Operating Rules in Healthcare," pp. 1-11, Feb. 15, 2011. |
"NYCH Project Shows Promise for Facilitating E-Payments," AFP Pulse, The News Source for Financial Professionals, 2 pages (Mar. 2002). |
"PACES—Paperless Automated Check Exchange & Settlement—Business Requirements," FSTC, PACESBusReq3 [1].doc, 7 pages (Apr. 3, 1998). |
"Payment Trends in the Healthcare Industry," A Survey of Healthcare Providers, pp. 5-38, Fall 2010. |
"Real-Time Gross Settlement Systems," Bank for International Settlements, 66 pages (Mar. 1997). |
"Request for Proposal for Check Image Processing and Archival and Retrieval Systems for the Federal Reserve," Federal Reserve Bank of Boston, Version 1.0, 246 pages (Apr. 21, 1994). |
"SAS® Fraud Management—Real-time scoring of all transactions for fast, accurate fraud detection," Product Brief, SAS, www.sas.com, 6 pages, 2015. |
"Supplement to Authentication in an Internet Banking Environment," Federal Financial Institutions Examination Council, http://www.ffiec.gov/pdf/auth-its-final%206-22-11%20(ffiec%20formated).pdf, pp. 1-12, published 2011. |
"SurePOS ACE Electronic Payment Support PRPQ for 4690 OS User's Guide," Version 1, Release 5, IBM, 281 pages (Mar. 2002). |
"Suspicious Activity Monitoring—Anti-Money Laundering Solutions," NICE-Actimize, www.niceactimize.com, 4 pages, Mar. 15, 2014. |
"The Bank Internet Payment System (BIPS): Leading the Way to Electronic Commerce," FSTC, http://www.fstc.org/projects/bips/index.cfm, 3 pages (Downloaded Feb. 27, 2003). |
"The Remaining Barriers to ePayments and Straight-through Processing," Research Conducted Oct. 2001-Mar. 2002 by The Clearing House, The Clearing House, 24 pages. |
250 U.S. Banks 10 Use NCR, Cincinnati Bell Financial Systems, AT&T News Release, http://www.att.com/news/0593/930504.ncd.html, 2 pages (May 4, 1993). |
3174 Network Processor, Specification Sheet, http://ecc400.com/ibm/controllers/314.prod.htm, Downloaded Oct. 7, 2002. |
7780 Mid-Range Item Processing—Product Overview, NCR Corporation, http://www.ncr.com/nroducts/hardware/hw_7780_ts_product.htm, 4 pages (Downloaded Nov. 15, 2002). |
7780 Mid-Range Item Processing—Technical Specifications, NCR Corporation, http://www.ncr.com/products/hardware/hw_7780_ts_product.htm, 1 page (Downloaded Nov. 15, 2002). |
7780—The Robust, Reliable Solution . . . for Processing Varying Volumes in any Environment, NCR Corporation, 8 pages (1998). |
About FSTC, Financial Services Technology Consortium, http://www.fstc.org/about/history.cfm, 2 pages (Downloaded Feb. 27, 2003). |
Addink et al., "AS/400 ImagePlus System View," IBM Systems Journal, vol. 29, No. 3, pp. 451-466 (1990). |
Anderson et al., "ImagePlus Workstation Program," IBM Systems Journal, vol. 29, No. 3, pp. 398-407 (1990). |
Anderson, Re: Electronic Check and Check Law, Letter to Robert Ballen, 2 pages (Apr. 8, 1996). |
Arnold B. et al., "Increasing eBilling in the Healthcare Industry Without Running Afoul of Privacy Laws," 2011 Payments, pp. 1-29, Apr. 3-6, 2011. |
AT&T Global Offers One-Step Imaging. (AT&T Global Information Solutions) (Brief Article), American Banker, vol. 159, No. 39, p. 14A(1), 1 page (Feb. 28, 1994). |
AT&T Partners with Fiserv to Form Single Source Provider for Leading Image Item Processing Solutions, PR Newswire, p. 913C1011, 2 pages (Sep. 13, 1995). |
Atzel, Article Order, Email to Marshall J. Hambro, 1 page (Oct. 9, 2001). |
Avers et al., "ImagePlus as a Model for Application Solution Development," IBM Systems Journal, vol. 29, No. 3, pp. 356-370 {1990}. |
Baby Boomers, Generation X are Both Addicted to the ATM, AT&T News Release, http://www.att.com/news/0295/950228.nca.html, 3 pages (Feb. 28, 1995). |
Banctec Inc. has Received Another Order for Its Image Statement Processing Product. (First National Bank of Chicago Orders ImageFirst), Financial Services Report, vol. 8, No. 22, p. 5(2) (Nov. 13, 1991). |
Banet, Document Image Processing, 1991: The Imaging Edge, Seybold Report on Publishing Systems, vol. 20, No. 19, p. 22(8), 10 pages (Jun. 24, 1991). |
Bank Automation News, Phillips Business Information, vol. 9, Issue 6, 2 pages (Apr. 2, 1997). |
Banks to Check Out Imaging (Solutions), Communicationsweek International, No. 093, p. 46, 2 pages (Oct. 19, 1992). |
Barhel, "NCR and Unisys Exchange Check Images in a Pivotal Test. (Computer Makers Test Compatibility of Check Imaging Systems)," American Banker, vol. 158, No. 67, p. 3(1), 2 pages (Apr. 8, 1993). |
Barthel, "Unisys, Banctec Offer PC-based Imaging: High-tech Check Statements Produced; Community Banks are Market, (Banctec Systems Inc.)," American Banker, vol. 157, No. 195, p. 3(1) (Oct. 8, 1992). |
Bartholomew, "More Checks On Checks—Bank of America Plans to Convert to an IBM Imaging System that Screens Checks Faster and More Thoroughly (Spotlight)," Informationweek, No. 504, p. 32 (Dec. 5, 1994). |
Bartimo ct al., "Fine Tuning the Terminal Picture," ComputerWorld, Special Report, vol. XVII, No. 35, 48 pages (Aug. 29, 1983). |
Beckett, P., "Credit-card Firms Get Into Web Game," Asian Wall Street Journal, p. N1, 1 page (Apr. 3, 2001). |
Behnke, "NSSDC's Mass Storage System Evolves," NSSDC, http://nssdc.gsfc.gov/nssdc_news/march95/09_j_behnke_0395.html, 2 pages (Mar. 1995). |
Bill Processing: US West Re-engineers with $7.2 Million Unisys Image-based Remittance Processing Solution, EDGE, On & About AT&T, vol. 10, No. 378, 3 pages (Oct. 23, 1995). |
Blankenhorn, "Cincinnati Bell and Unisys Go Into Bank Imaging. (Cincinnati Bell Information Systems, Inc.)", Newsbytes, p. NEW10240020, 1 page (Oct. 24, 1990). |
Block, USAA Federal Gets Imaging System. (USAA Federal Savings Bank, Cincinatti Bell Information Systems Inc.) (Brief Article), American Banker, vol. 159, No. 49, p. 6A(1), page (Mar. 14, 1994). |
Booker, "Bank to Test Scalable NCR Imaging for Check Processing," Computerworld, p. 66, 2 pages (Dec. 14, 1992). |
Broadway & Seymore Announces New VISUALIMPACT Release, Business Wire, p. 3291274, 2 pages (Mar. 29, 1996). |
Broadway & Seymour Announces Client/Server Product for Item and Image Processing, Business Wire, p. 03201186, 2 pages (Mar. 20, 1995). |
Broadway & Seymour to Invest in Two Strategic Initiatives, Business Wire, p. 03151248, 2 pages (Mar. 15, 1995). |
Brooks, A., "Still Waiting for the E-Mail and Faxes to Start Coming In?", The New York Times, (East Coast Late Edition), New York, NY, Dec. 19, 1996, p. C7, 2 pages. |
Brown, "Imaging May Dramatically Alter Bank Data Networks," Network World, vol. 6, No. 19, p. 6(2), 1 page (May 15, 1989). |
Brown, R.J., "Fstc Image Interchange Project: Pilot Phase-1A Preliminary Architecture and Project Plan," 34 pages (Jun. 30, 1995). |
Brown, R.J., ANSI X9.46, Data Structure Reference, IBM Corporations, 16 pages (Jul. 31, 1995). |
Buchok, "OCR Gets Processing Credit," Computing Canada, vol. 19, No. 26, p. 30(1), 1 page (Dec. 20, 1993). |
Cahill, T.P., "Image Processing Applications at the Chase Manhattan Bank," 2 pages (date unknown). |
Cantwell, Data Compression Over Frame Relay Implementation Agreement FRF.9, Frame Relay Forum Technical Committee, 38 pages (Jan. 22, 1996). |
Carey, T.W., "Quicken versus Money," PC World, vol. 14, No. 4, p. 162(6), 8 pages (Apr. 1996). |
Casey et al., "Intelligent Forms Processing," IBM Systems Journal, vol. 29, No. 3, pp. 435-450 (1990). |
CashFlex Selects NCR Item Processing Systems for Lockbox, AT&T News Release, http://www.att.com/news/0793/930712.ncd.html, 2 pages (Jul. 12, 1993). |
Chase's New Image (Chase Manhattan Awards 12-yrs Image-processing Contract to Flserv; Contract Could Generate $40 mil/yr in Revenue for Flserv), Information Week, No. 517, p. 14, 1 page (Mar. 6, 1995). |
Check Adjustment Request Federal Reserve·Bank, Form FRBADJ, 1 page (Sep. 1993). |
Check Image Exchange Project—Project Participants, FSTC Projects, FSTC, http://www.fstc.org/projects/imaging/participants.cfm, 1 page (Downloaded Oct. 30, 2002). |
Check Image Processing Delivers Truncation Benefits Today, NCR Reports—Financial Services Trends & Technologies, NCR Corporation, vol. 1, Iss. 8, 13 pages (1997). |
Check Technology Case Stays in Texas, IP Law Bulletin, 4 pages (Oct. 13, 2005). |
Check-Image Interchange Inches Closer (New York Clearing House, Chase Manhattan Bank and Federal Reserve Bank of Boston All Launch Check-image Interchange Program), Bank Technology News, vol. 10, No. 1, p. 19+, 2 pages (Jan. 1997). |
Checks & Checking: Check Imaging at the Teller Station, Bank Technology News, vol. 9, No. 10, p. 37 (Oct. 1996). |
Chemical Chooses IBM Check Imaging (Chemical Banking Corp to Install IBM's ImagePlus High Performance Transaction System to Process 9 Mil Checks Daily), Bank Technology News, vol. 8, No. 9, p. 11 (Sep. 1995). |
Cincinnati Bell Information Systems (Integrator Briefs), Computer Reseller News, No. 534, p. 129 (Jul. 12, 1993). |
Cincinnati Bell: CBIS & Unisys in Major Imaging Agreement, EDGE, On & About AT&T, vol. 5, No. 118, 1 page (Oct. 29, 1990). |
Cisco Partners with AT&T CMS on Network Switch Manufacturing, Lucent Technologies, http://www.lucent.com/press/0995/950926.mma.html, 2 pages (Sep. 26, 1995). |
Citibank, New Castle Installation, one page (no date available). |
Company Background and Product Guide, MagTek, 42 pages (no date available). |
Computer Earns MCI "Level 1" Approval; Computerm's Industry Exclusive Native *Frame * * Relay* Interface Passes Test for Interoperability with MCI's *Frame* * Relay* Services, Business Wire, p. 4121139, 2 pages (Apr. 12, 1995). |
Computerm Announces Remote Check Imaging Support for VMC 8200 High-speed Channel Extension System, PR Newswire, p. 408LAM012, 2 pages (Apr. 8, 1996). |
Computerm Eases Remote Imaging, (Introduces Remote Image Solution) Brief Article, American Banker, vol. 158, No. 156, p. 13A(1), 1 page (Aug. 16, 1993). |
Computerm Enables Boatmen's Bancshares to Execute Remote Check Imaging, PR Newswire, p. 408LAM013 (Apr. 8, 1996). |
Cooney,"*Frame* * Relay* Comes to Computerm Extenders," Network World, p. 14, 2 pages (Jun. 28, 1993). |
Cortese, Image Yields Interest at Banks, Collaboration Results in Imaging System to Automate Check Processing, Computerworld, p. 6, 2 pages (Mar. 19, 1990). |
Costanzo, "As Banks Cling To The Conventional, Check-imaging Struts Its Stuff," Bank Technology News, p. 1, 5 pages (Mar. 1994). |
Crockett, Systematics to Use Deposited-check Imaging; Installation at Firm's N.J. Center Would Be The First By An Outsourcer, Systematics Financial Services Inc., Unisys Corp., American Banker, vol. 158, No. 95, p. 3(1), 2 pages (May 19, 1993). |
Crone, Reducing Data Processing Costs with a Remote Item Processing System, Bank Administration, vol. 62, No. 10, pp. 44-46 (Oct. 1986). |
Cummings, S., "Home Banking with Quicken," New York: MIS Press, 15 pages (1996). |
Current Check Flow, PowerPoint Presentation, Check[1].ppt, pp. 1-4. |
Department of Health and Human Services, Federal Register, vol. 77, No. 6, pp. 1556-1590, Jan. 10, 2012. |
Depompa, "IBM Adds Image-based Processing," MIS Week, vol. 11, No. 12, p. 12(1), 2 pages (Mar. 19, 1990). |
Dinan et al., "ImagePlus High Performance Transaction System," IBM Systems Journal, vol. 29, No. 3, pp. 421-434 (1990). |
Dowdell, "Security," Email to fstc-imagE, 2 pages (Apr. 27, 1996). |
eCheck: Homepage, http://www.echeck.org, Downloaded Feb. 27, 2003, 1 page. |
Electronic Payment Systems Support/Check Processing Control System: Program Reference and Operations Manual, IBM Corporation, 6 pages (Jun. 1986). |
Encryption and Digital Signature Explained, Northern Telecom Inc., 4 pages (no date available). |
European Search Report for Application No. 03728532.7 dated Feb. 15, 2008, 3 pages. |
Evans, "The End of Paper Wait: Document Imaging. (includes related articles on successful document imaging implementations at Borgess Medical Center, the Huntington Internal Medicine Group, the University of Alabama Health Services Foundation and Quest Diagnostics)(Industry Trend or Event)," Health Management Technology, vol. 18, No. 2, p. 16(5), 7 pages (Feb. 1997). |
Fassett, "Impact of Imaging," Bank Management, vol. 67, No. 11, p. 56, 1 page (Nov. 1991). |
Fisher, "IBM, Customers Continue Work on Document Image Processor," Datamation, vol. 34, No. 19, 3 pages (Oct. 1, 1988). |
Fitch, "Check Image Capture Speeds Up Positive Pay Reconcilement," Corporate Cashflow, pp. 7 & 11 (Feb. 1995). |
Fitch, "Digital Image Systems Speed Return Items, Exceptions," Corporate Cashflow, pp. 8 & 10 (May 1996). |
Frequently Asked Questions on Drive Space Issues, Drive Space FAQ, 1 page (date unknown). |
Fricke, "PACES Paperless Automated Check Exchange & Settlement Next Steps," Chase Manhattan Bank, 10 pages (Aug. 12, 1997). |
Frost National Bank Selects NCR Over Old Mainframe Environment, AT&T News Release, http://www.aft.com/news/0493/930428.nca.html, 2 pages (Apr. 28, 1993). |
FSTC Demonstrates Interbank Check Image Pilot; Multi-vendor System Speeds Check Clearing, Cuts Fraud, FSTC Projects—Check Image Exchange Project, Press Release, http://www.fstc.orq/projects/imaging/public/information.cfm, 2 pages (Dec. 12, 1995). |
FSTC Financial Services Technology Consortium, PowerPoint Presentation, Ansi6v4[1].ppt, pp. 1-27 (no date available). |
FSTC Interbank Check Imaging Unisys Monthly Status Report, pp. 1-7 (Jun. 26, 1996). |
FSTC Interbank Check Imaging Unisys Monthly Status Report, pp. 1-9 (Jul. 22, 1996). |
FSTC Projects, Check Image Exchange Project (a.k.a Interbank Check Imaging Project), Financial Services Technology Consortium, http://www.fstc.org/projects/imaging/index.cfm, 6 pages (Downloaded Oct. 30, 2002). |
Garvey, "Check Processing Goes Digital—Chase Manhattan Bank to Store Checks Electronically, Saving Time and Money," Informationweek, No. 648, p. 20, 1 page (Sep. 15, 1997). |
Gawen, "PC Based Document Image Processing and Signature Verification," OIS IMC91 Document Imaging, Proceedings of the Information & Image Management Conference, London, pp. 389-391 (Jul. 1991). |
Global Concepts—Payment Systems Consulting, Global Concepts, Inc., http://www.global-concepts.com/image_archive.htm, 1 page (Downloaded Nov. 20, 2002). |
Graf, R.F., "Modern Dictionary of Electronics," 6th Edition, 5 pages (1997). |
Gullo, "NCR, Unisys Plan Check Imaging for IBM Systems," American Banker, vol. 156, No. 249, p. 1(2), 2 pages (Dec. 30, 1991). |
Gwendolyn Lohse et al., "Federal Operating Rules for Healthcare Administrative Simplification," 2011 Payments, NACHA—The Electronic Payments Association, pp. 1-32, Apr. 3-6, 2011. |
Hakeda, "The Image Object Content Architecture," IBM Systems Journal, vol. 29, No. 3, pp. 333-342 (1990). |
Hanna, FSTC Image Exchange, POS Image Capture Pilot—Reader-Scanner Study, RDM Corp, 1 page (May 21, 1996). |
Harding et al., "Object Storage Hierarchy Management," IBM Systems Journal, vol. 29, No. 3, pp. 384-397 (1990). |
Helm, "Banks Check Into Image Processing," Computers in Banking, vol. 7, No. 3, p. 25(7), 8 pages (Mar. 1990). |
Helm, "Who's Doing What in Image Processing. (includes definition of image processing)," ABA Banking Journal, vol. 83, No. 1, p. 31(3), 6 pages (Jan. 1991). |
Helms, "Introduction to Image Technology," IBM Systems Journal, vol. 29, No. 3, pp. 313-332 (1990). |
Henry Ijams et al., "Evaluating ePayables Opportunities to Improve A/P Efficiencies," pp. 1-28, Jun. 22, 2011. |
High-Volume Data Capture Sans the Paper, Bank Systems & Technology, p. 35 (May 1996). |
Horine, "AT&T and Fiserv Team to Offer Imaging Solutions," AT&T News Release, http://www.att.com/news/0995/950913.nca.html, 2 pages (Sep. 13, 1995). |
Huntington Bancshares in the Forefront of Technology with Purchase of Unisys Check Imaging System, PR Newswire, p. 1 (Oct. 11, 1989). |
IBM 3898 Image Processor, Product Announcement, IBM, 3 pages (Mar. 19, 1990). |
IBM X9.46 Pilot Status—Summary, 3 pages (no date available). |
IdeaCopTM OpenOpposition Prior Art Report for U.S. Pat. No. 5,910,988 by PatenTrakkerTM, Email regarding USPTO Reexam. C.N. 90/007,829, Requested Date: Nov. 25, 2005, from "PT" <[email protected]>, pp. 1-13 (May 10, 2006). |
Image Can Be . . . Everything!, At Your Service, A Newsletter from the Federal Reserve Bank of Kansas City, pp. 1-6 (Special Edition—Summer 1995). |
Image Processing Survival Guide, vol. II—Sure-Fire Strategies for Implementing Image-Remittance, Phillips Business Information, Inc., 40 pages (1996). |
Imaging Products, United States Banker, vol. 100, No. 8, p. 23(3), 6 pages (Aug. 1990). |
Imaging Technology: Generating New Bank Revenues in the Age of the Consumer, NCR Reports—Financial Services Trends & Technologies, NCR Corporation, Issue 1, 4 pages (Jan. 1997). |
Imaging Vendors Shape Processing, Banking Management, vol. 69, No. 4, p. 29, 1 page (Apr. 1993). |
Implementing Imaging Payment Systems: Managing Change to Achieve Results, NCR Reports—Financial Services Trends & Technologies, NCR Corporation, Issue 2, 3 pages (Feb. 1997). |
Implementing National Electronic Payment System in Emerging Economies, NCR Reports—Financial Services Trends & Technologies, NCR Corporation, vol. 1, Issue 7, 12 pages (1997). |
Information Technology Outsourcing: Sharpening Management Focus in Financial Institutions, NCR Reports—Financial Services Trends & Technologies, NCR Corporation, Issue 5, 6 pages (1997). |
Integrated, Customer-Focused Banking Architecture: Tomorrow's Competitive Edge, NCR Reports—Financial Services Trends & Technologies, NCR Corporation, Issue 3, 6 pages (Mar. 1997). |
Interbank Check Image Project, FSTC, PowerPoint Presentation, No. 1016V4[1].ppt, 18 pages (no date available). |
Interbank Check Imaging, FSTC General Meeting—Orlando, Florida, 5 pages (Apr. 17, 1997). |
International Search Report for Application No. PCT/US00/33010 dated Jun. 21, 2002, 4 pages. |
Introducing the Age of Document—Image Processing, FileNetTM Brochure, FileNet Corporation, 13 pages (1984). |
Irfan Ahmad, "Payments Processor Perspective on EFT Enrollment," Hearing 2—Section 10109 of the Affordable Care Act Provider Enrollment Forms, National Committee of Vital and Health Statistics (NCVHS) Subcommittee on Standards, pp. 1-5, Nov. 18, 2011. |
Irfan Ahmad, "Payments Processor Perspective on EFT Enrollment," Hearing 2—Section 10109 of the Affordable Care Act Provider Enrollment Forms, National Committee of Vital and Health Statistics (NCVHS) Subcommittee on Standards, pp. 1-6, Nov. 15, 2010. |
Item Processing Leaps Ahead with VisualImpact and Windows NT. (Sponsored Supplement: Unlock Your Back Office with Microsoft BackOffice), US Banker, vol. 105, No. 6, p. S4(3), 4 pages (Jun. 1995). |
J. Estep, "Ninth National Medical Banking Institute, The Growing Collaboration of eHealth and Medical Banking, Banks Engaging in Healthcare Reform," pp. 1-20, Feb. 21, 2011. |
J. Steven Stone et al., "Healthcare Reform: What Does It Really Mean for Banks?," NACHA, pp. 1-37, 2011. |
J.P. Morgan, "Addressing the Administrative Cost Trajectory in a New Environment," Post-Reform Opportunities for Healthcare Payments, pp. 1-14, Apr. 27, 2010. |
Janusky, FSTC Interbank Check Imaging, 6 pages (Apr. 29, 1996). |
Janusky, FSTC Interbank Check Imaging, 7 pages (May 22, 1996). |
Jim St. Clair et al., "Ninth National Medical Banking Institute, The Growing Collaboration of eHealth and Medical Banking, Banking Platforms: Creating Programs to Speed Innovation in Healthcare," pp. 1-28, Feb. 11, 2011. |
Joint Marketing & Referral Agreement Between ACS Image Solutions, Inc. and JPMorgan Chase Bank, 27 pages (Mar. 15, 2002). |
JPMorgan Chase and DataTreasury Settle Patent Dispute, Company Announcement, DataTreasury Corporation, http://www.finextra.com/fullpr.asp?pf=y&id=4989, 1 page (Jul. 6, 2005). |
Kingman III et al., "Operational Image Systems: A New Opportunity," IBM Systems Journal, vol. 29, No. 3, pp. 304-312 (1990). |
Kingson et al., "E-Processing by Banks: Idea Gains Ground," American Banker, 2 pages (Apr. 26, 2001). |
Kniskern, "Engineering A Visionary Solution," Datamation, vol. 36, No. 8, pp. 1-3 (Apr. 15, 1990). |
Kniskern, J.M., "Strategic Rethinking," 6 pages (date unknown). |
Kutler, "AT&T, IBM and Unisys Join Bank Research Group. (Financial Services Technology Consortium)," American Banker, vol. 159, No. 124, p. 14(1), 3 pages (Jun. 29, 1994). |
Lee et al., NOVAHID: A Novel Architecture for Asynchronous Hierarchical, International, Distributed, Real-Time Payments Processing, IEEE Journal on Selected Areas in Communications, vol. 12, No. 6, pp. 1072-1087 (Aug. 1994). |
MagTek Adds Enhanced Reading To MICRImageTM—New Reading Capability Supports Check Conversion with Higher Reliability, MagTek Press Release, 3 pages (Jan. 9, 2003). |
MagTek Unveils Excella, a Dual-side Scanner for Check 21 Applications, 1 page (May 10, 2004). |
MagTek Upgrades Its MICRImageTM Check Reader/Scanner—V.34 Modem Supports High-Speed Image Archiving for Check Conversion, MagTek Press Release, 3 pages (Jun. 12, 2002). |
MagTek's MICRImage Transmits Check Images at Speed of Ethernet, MagTek Press Release, 2 pages (Feb. 14, 2002). |
Mantel, "Notes Gets In The Picture," Datamation, pp. 87 & 88 (Jul. 15, 1992). |
Marjanovic, "Home Loan Bank to Offer Check-image Statements to Members' Customers. (Federal Home Loan Bank of Pittsburgh)(Brief Article)," American Banker, vol. 159, No. 248, p. 14(1), 2 pages (Dec. 29, 1994). |
Marjanovic, "Mich. National Streamlines Imaging with IBM System. (check imaging)," American Banker, vol. 160, No. 176, pp. 1-2 (Sep. 13, 1995). |
Marjanovic, "Payment Groups Square Off Over Electronic Check Plan," American Banker, 1 page (May 8, 1996). |
Matt Brodis et al., "Best Practices for Migrating Healthcare Payments to ACH," pp. 1-39, Apr. 3-6, 2011. |
Matthew Smith and Victoria Terekhova, "Electronic Payments in Healthcare: Overcoming the Challenges," pp. 1-25, Apr. 3-6, 2011. |
McGinn, "IBM ImagePlus High Performance Transaction System. (IBM Harnesses Image Processing to Make its 389x/XP Cheque Processors More Efficient)(Product Announcement)," Computergram International, No. 1389, p. CG103210008, 2 pages(Mar. 21, 1990). |
Messmer, "Hurdles Stand in Way of Electronic Checking," Network World, p. 33, 1 page (Sep. 4, 1995). |
Messmer, E., "Banks Turn to Web for Check Processing," Network World, Framingham, vol. 17, Issue 25, 3 pages (Jun. 19, 2000). |
Methodology and Value, Image Archive Forum, 20 pages (Sep. 19, 1997). |
Meyerson, "PACES Redeposit Processing," pp. 1-60 (no date available). |
MICR Technology Helps Eliminate POS Check Fraud, Chain Store Age Executive, p. 79 (Sep. 1991). |
Minoli, D., "Imaging in Corporate Environments Technology and Communication," McGraw-Hill, Inc., 315 pages (1994). |
Moore, "IBM, Unisys Test Check Systems for Fed Reserve," Federal Computer Week, vol. 6, No. 21, p. 6(2), 1 page (Jul. 27, 1992). |
Moreau, "Payment by Authenticated Facsimile Transmission A Check Replacement Technology for Small and Medium Enterprises—Payment Processing Overview," CONNOTECH, http://connotech.com/PAYPROC.HTM, 23 pages (Downloaded Nov. 25, 2006). |
Morris et al., "Image System Communications," IBM Systems Journal, vol. 29, No. 3, pp. 371-383 (1990). |
Morton, W., "E-Commerce (A Special Report): A Consumer's Guide—Payments—Check It Out: The Web is suddenly crowded with online-payment services; Here's how they compare," The Wall Street Journal, New York, NY, p. R13, 4 pages (Dec. 10, 2001). |
Murphy, POD Check Imaging Faces New Challenges (In 1995 vs 1996, banks raised investment in check imaging by 9% from $198 mil and $215 mil; new low cost POD technology keeps it down), Bank Technology News, vol. 10, No. 3, p. 23, 3 pages (Mar. 1997). |
National City, NCR Form Strategic Imaging Partnership, AT&T News Release, http://www.att.com/news/1192/921109.nca.html, 3 pages (Nov. 9, 1992). |
NCR and Arkansas Systems Announce Strategic Alliance, AT&T News Release, http://www.att.com/news/0793/930712.ncb.html, 2 pages (Jul. 12, 1993). |
NCR and Cincinnati Bell Offer Image Processing Service, AT&T News Release, http://www.att.com/news/0194/940111.nca.html, 2 pages (Jan. 11, 1994). |
NCR and NYCH to Develop Image-based Check Notification System, AT&T News Release, http://www.att.com/news/0892/920824.ncb.html, 2 pages (Aug. 14, 1992). |
NCR and Signet Banking to Provide Item Processing Services, AT&T News Release, http://www.att.com/news/0793/930713.ncb.html, 2 pages (Jul. 13, 1993). |
NCR Demonstrates Full Line of Retail Products at NFR Conference, AT&T News Release, http://www.att.com/news/0193/930118.ncd.html, 3 pages (Jan. 18, 1993). |
NCR Demonstrates Systems for Insurance and Accounting Industry, AT&T News Release, http://www.att.com/news/0592/920531.nca.html, 3 pages (May 31, 1992). |
NCR Deposit Processing Technology Speeds Banking Operations, AT&T News Release, http://www.att.com/news/1292/921207.ncc.html, 3 pages (Dec. 7, 1992). |
NCR Document Management System Includes Kodak, Ricoh Products, AT&T News Release, http://www.att.com/news/0493/930406.ncc.html. 3 pages (Apr. 6, 1993). |
NCR Introduces Scalable Image Item Processing Solution, AT&T News Release, http://www.att.com/news/0196/960119.nca.html, 3 pages (Jan. 19, 1996). |
NCR Offers New Image-Based Document Management System, AT&T News Release, http://www.att.com/news/0692/920623.ncb.html 3 pages (Jun. 23, 1992). |
NCR Reports—Financial Services Trends & Technologies, NCR Corporation, Issue 4, 6 pages (1997). |
NCR Signs DSI Alliance for Imaging Statement Processing, AT&T News Release, http://www.att.com/news/0792/920720.nca.html, 2 pages (Jul. 20, 1992). |
NCR Unveils Client-Server Check Imaging (NCR introduced NCR Scalable Image Item Processing Solution, a client-server based system for image-based check processing), Bank Technology News, vol. 9, No. 3, p. 23, 1 page (Mar. 1996). |
NCR, CKI to Market Image-based Credit Card Chargeback System, AT&T News Release, http://www.att.com/news/0193/930106.ncb.html, 2 pages (Jan. 6, 1993). |
New ATM from AT&T Gis Features Automated Document Processing, AT&T News Release, http://www.att.com/news/1194/941129.ucb.html 4 pages (Nov. 29, 1994). |
New Mexico Uses NCR Imaging Systems for Tax, Revenue Processing, AT&T News Release, http://www.att.com/news/0793/930712.ncc.html, 2 pages (Jul. 12, 1993). |
News Release, Retail Banking Solution Enhanced, AT&T News Release, http://www.att.com/news/0590/900521.nca.html, 2 pages (May 21, 1990). |
Nixdorf Computer Introduces DCPA Image—A Sophisticated Document Image Processing System with Unglue Capabilities, PR Newswire, 3 pages (Aug. 15, 1989). |
Nixon, "Is Check Imaging For You? (automation in banking)(includes related articles)," Savings & Community Banker, vol. 2, No. 10, p. 28(6), 6 pages (Oct. 1993). |
Norwest Bank Selects NCR Image-based Processing Systems, AT&T News Release, http://www.att.com/news/0893/930802.nca.html, 3 pages (Aug. 2, 1993). |
Nugent, W.R., "Specifications for a Stack Droid: Robotics Required For Large Libraries of Digitized Images on Optical Disk," 1 page (date unknown). |
O'Heney, Prepare for The Image Revolution. (Bankers and Vendors)(image processing; includes related article listing image processing products)(buyers guide), Computers in Banking, vol. 6, No. 10, p. 24(6), 8 pages (Oct. 1989). |
On The ImagingTechnology Front (Unisys Corp is in an accord to Remarket Broadway & Seymore Inc's Visuallmpact software, a midrange check-imaging system), American Banker, vol. CLXI, No. 68, p. 26, 1 page (Apr. 10, 1996). |
PACES—Paperless Automated Check Exchange & Settlement—Project Proposal, FSTC, PACESPRO[1].doc, 25 pages (Apr. 23, 1998). |
PACES—Paperless Automated Check Exchange & Settlement—Requirements Document, FSTC, PACESRequirements[1].doe, 25 pages (Apr. 3, 1998). |
Padgett, T., "Melville, N. Y.—Based DataTreasury Fights J.P. Morgan Chase over Patent," Newsday, 4 pages (Oct. 22, 2003). |
Paperless Automated Check Exchange and Settlement (FACES), FSTC Projects, http://www.fstc.org/projects/paces/projstatus.cfm, 2 pages (Jun. 22, 2000). |
Peny et al., "Experience Gained in Implementing ImagePlus," IBM Systems Journal, vol. 29, No. 3, pp. 467-488 (1990). |
Plesums et al., "Large-Scale Image Systems: USAA Case Study," IBM Systems Journal, vol. 29, No. 3, pp. 343-355 (1990). |
Priya Malhotra, "Clearing House Enumerates e-Payment Ills," American Banker, 4 pages (Aug. 13, 2002). |
Regions Bank Selects ImageSoft to Provide Imaging Solution, Business Wire, p. 9161220, 2 pages(Sep. 16, 1997). |
Richard D. Marks, "Ninth National Medical Banking Institute, The Growing Collaboration of eHealth and Medical Banking, Health Record Banking: Changing the Game for Healthcare Information Technology, An Analysis of Checking Accounts for Health Information," pp. 1-13, Feb. 10, 2011. |
Rivest et al., "A Method for Obtaining Digital Signatures and Public-Key Cryptosystems," 15 pages (Feb. 1978). |
Robert Hunter, "Letter Re: CMS-0024-IFC, Adoption of Standards for Health Care EFTs and Remittance Advice," pp. 1-10, Mar. 12, 2012. |
Roldan, "Project Overview—PACES Planning Meeting", New York City, FSTC, PacesOverview40[1].ppt, 28 pages (Dec. 19, 1997). |
Roldan, Jr., "Image Quality White Paper," FSTC PACES Project Document, Chase Manhattan Bank, pp. 1-18 (Feb. 18, 1999). |
Roldan, PACES—Paces Models—FSTC Project, Chase Manhattan Bank, 19 pages (Jul. 17, 1997). |
Roth, A., "Banks Fund B2B Payment System Effort," American Banker, 1 page (Apr. 24, 2001). |
Russ Waterhouse et al., "The Healthcare Payments Solution: What's In It for the Banking Industry," NACHA Payments 2011, pp. 1-17, Apr. 5, 2011. |
Russ Waterhouse, "Administrative Simplification under the Patient Protection and Affordable Care Act Standards and Operating Rules for Electronic Funds Transfer (EFT) and Remittance Advice (RA)," National Committee of Vital and Health Statistics (NCVHS) Subcommittee on Standards, pp. 1-11, Dec. 3, 2010. |
Russ Waterhouse, "National Committee on Vital and Health Statistics (NCVHS) Subcommittee on Standards, Administrative Simplification Under the Patient Protection and Affordable Care Act, Standards and Operating Rules for Electronic Funds Transfer (EFT) and Remittances Advice (RA)," The Clearing House, pp. 1-5, Dec. 3, 2010. |
Ryman, "Personal Systems Image Application Architecture: Lessons Learned from the ImagEdit Proaram," IBM Systems Journal. vol. 29, No. 3, pp. 408-420 (1990). |
Scheschuk, B., "Pay it on the Net," CMA Management, vol. 75, Issue 4, pp. 30-34, 4 pages (Jun. 2001). |
Schwartz, "Banks to Test Imaging for Clearing Checks," CommunicationsWeek, p. 35, 2 pages (Sep. 14, 1992). |
Signet Bank Processes Over 2,500 Documents/Hour in Unisys Check Imaging Tests, PR Newswire, p. 0409P8428, 2 pages (Apr. 9, 1991). |
Softchec Licenses ‘Envision’ Image Solution to West Suburban Bank, PR Newswire, p. 116SETU002, 2 pages (Jan. 16, 1996). |
Spencer, "Scanning Goes Vertical: A Big Future for Specialized Check Scanning; Check Scanning Technology," Advanced Imaging, pp. 42-44 (Oct. 1997). |
Stanley, P., "Pilot Overview," 8 pages (Apr. 3, 1995). |
Technical Volume—Check Image Processing Archive and Retrieval System—Proposal, BancTec, Inc., 469 pages (Jul. 8, 1994). |
Ten Dyke, R.P., "Books," IBM Systems Journal, vol. 29, No. 1, pp. 489-490, 2 pages (1990). |
Terminal Data to Supply NCR with Document Microfilmers, AT&T News Release, http://www.att.com/news/1093/931013.nca.html, 2 pages (Oct. 13, 1993). |
The Check Information Age, Vision Executive Summary Image Archive Forum, Payment System Task Force, 10 pages (Jan. 27, 1998). |
The Clearing House, "Healthcare EFT Enrollment, Mar. 25, 2011 Stakeholder Meeting Minutes & Wrap-Up," NACHA—The Electronic Payments Association, pp. 1-22, Apr. 20, 2011. |
The Clearing House, "Healthcare EFT Enrollment, Stakeholder Meeting Materials," NACHA—The Electronic Payments Association, pp. 1-43, Mar. 25, 2011. |
The Clearing House, "Healthcare EFT Enrollment, Stakeholder Meeting: Pre-read Materials," NACHA—The Electronic Payments Association, pp. 1-21, Mar. 25, 2011. |
The Clearing House, "Mayo Clinic Interview," Healthcare EFT Enrollment, NACHA—The Electronic Payments Association, Healthcare EFT Enrollment, pp. 1-6, Mar. 14, 2011. |
The New Era of Check Scanning Technology—Introducing Excella, Specifically Designed to Meet the Processing Requirements of Check21, MagTek, Inc., 22 pages (2005). |
The Wachovia Story, RDM Corporation, 1 page (Oct. 1993). |
Tracey, "IBM Unveils First Stage of Image-check System (product announcement)," Computers in Banking, vol. 7, No. 4, p. 13(3), 3 pages (Apr. 1990). |
Tucker, "Broadway Rolls Out Check Imaging System for Community Banks (Broadway & Seymour Inc.)," American Banker, vol. 160, No. 61, p. 14(1), 2 pages (Mar. 30, 1995). |
U.S. Appl. No. 15/970,058, filed May 3, 2018 entitled "Bill Pay Service With Federated Directory Model Support". |
U.S. Office Action for U.S. Appl. No. 15/488,848 dated Aug. 7, 2019. |
Understanding EDI, 2 pages (Mar. 2, 1996). |
Unisys Acquires VisualImpact Solution for Check Processing, Archive & Image Delivery, Business Wire, p. 9181204, 3 pages (Sep. 19, 1997). |
Unisys Enhances Check Imager (Unisys Corp. Makes Effort to Appeal to Wider Range of Financial Institutions), American Baker, vol. CLIX, No. 205, p. 15A, 1 page (Oct. 24, 1994). |
Unisys Enters Image Processing Market with Two New Products and Major Financial and Industrial Customers. (product announcement), PR Newswire, p. 1011PH009, 3 pages (Oct. 11, 1989). |
Unisys Integrates Retail/Wholesale Lockbox Solution for Remittance Processors, Business Wire, p. 03251075, 4 pages (Mar. 25, 1997). |
Unisys Provides Services to Bank of the West to Support Retail Banking, Business Wire, p. 9180098, 2 pages (Sep. 19, 1995). |
Unisys Solution will Support Check Processing at Vermont Federal, Business Wire, p. 5201185, 3 pages (May 20, 1996). |
Unisys Wins Contract to Supply Imaging Solution to Chase Manhattan/FISERV Check Processing Alliance, Business Wire, p. 6121175, 2 pages (Jun. 12, 1995). |
Universal Card Purchases BancTec ImageFIRST System, AT&T News Release, http://www.att.com/news/1292/921222.uca.html, 2 pages (Dec. 22, 1992). |
Unix-based lmge Statement Software (Cincinnati Bell Information Systems Inc. introduces ImageBanc II computer software)(Brief Article), ABA Banking Journal, vol. 85, No. 2, p. 80(1), 1 page (Feb. 1993). |
Verifone Software Links PCs to the Point of Sale (Brief Article), American Banker, vol. 158, No. 156, p. 13A(1), 2 pages (Aug. 16, 1993). |
Vermeire, D.R., "Prosecution of Check Image Patent," letter to Peter Hanna, 1 page (Jul. 11, 1997). |
Wachovia Tests NCR's New Imaging Item Processing System, AT&T News Release, http://www.att.com/news/1091/911015.nca.html, 2 pages (Oct. 15, 1991). |
Wagner, "Banc One Checks Out Web," Computerworld, vol. 30, No. 35, p. 69, 2 pages (Aug. 26, 1996). |
Walter, G. "Making Optical Disk Based Systems Pay," Electronic Imaging '88—Advanced Printing of Paper Summaries, vol. 1, Oct. 3-6, 1988, Boston, MA, 11 pages. |
Western Bank Purchases NCR's Document Managing System, AT&T News Release, http://www.att.com/news/0893/930831.nca.html, 3 pages (Aug. 31, 1993). |
What Is A Financial Transaction Switch?, NCR Reports—Financial Services Trends & Technologies, NCR Corporation, vol. 1, Issue 6, 6 pages (1997). |
Winig, E., "Cracking the Code," Washington Business Journal, vol. 20. No. 11, 2 pages (Jul. 20-26, 2001). |
Wong et al., FSTC Check Image Quality Subproject Status and Project Plan Update, 6 pages (May 22, 1996). |
You Have Requested Data From 32 Answers—Continue? Y/(N): Y, INSPEC, pp. 175-198 (2001). |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12106301B2 (en) | 2014-10-29 | 2024-10-01 | The Clearing House Payments Company L.L.C. | Secure payment processing |
Also Published As
Publication number | Publication date |
---|---|
US11295308B1 (en) | 2022-04-05 |
US12106301B2 (en) | 2024-10-01 |
US20220188825A1 (en) | 2022-06-16 |
US20250061455A1 (en) | 2025-02-20 |
US20240119453A1 (en) | 2024-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7407254B2 (en) | Authentication system and method using location matching | |
US12106301B2 (en) | Secure payment processing | |
US11720893B2 (en) | Systems and methods for code display and use | |
US12182792B2 (en) | Systems and methods for using a transaction identifier to protect sensitive credentials | |
US20220286287A1 (en) | System And Method For Generating Trust Tokens | |
US10424171B2 (en) | Systems and methods for transferring resource access | |
US11170379B2 (en) | Peer forward authorization of digital requests | |
US20180285875A1 (en) | Static token systems and methods for representing dynamic real credentials | |
CA3003917A1 (en) | Unique code for token verification | |
US11757638B2 (en) | Account assertion |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: THE CLEARING HOUSE PAYMENTS COMPANY L.L.C., NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FORTNEY, DAVID;MEINOLF, MICHAEL;SIGNING DATES FROM 20170316 TO 20170323;REEL/FRAME:059162/0581 |
|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |