IP Library Granted Patent US 11,205,160
Granted Patent B2
US 11,205,160 · App. 16/414,736 · Granted Dec 21, 2021

Electronic payment and authentication system with debit and identification data verification and electronic check capabilities

Inventors: Whitney Hilton Stewart (Cave Creek, AZ); Matthew Lacey Peterson (St. Paul, MN); Brian John Gallmeier (Lino Lakes, MN); Teresa Marie Crews (Shoreview, MN); Mark Andrew Nipe (Lino Lakes, MN); James Michael Haire (Eagan, MN); Robert Lawrence Hill (Mill Creek, WA); Michael Richard Bates (Kenmore, WA)
Assignee: FIDELITY INFORMATION SERVICES, LLC
G06Q20/0425G06Q20/04G06Q20/085G06Q20/10G06Q20/102G06Q20/108G06Q20/28G06Q20/40G06Q20/401G06Q30/04G06Q40/00G06Q40/025
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,205,160
App. No.
16/414,736
Granted
Dec 21, 2021
Kind
B2
Abstract

An electronic payment and authentication system that includes features to verify the authenticity of a payer, validate debit data, and facilitate debit (as opposed to credit) payment transactions. The electronic payment system allows a consumer to purchase items and services via a network while utilizing a debit transaction. The invention provides merchants with the ability to verify the identity of the consumer, determine if the consumer is a good debit transaction risk, and retrieve debit data associated with a particular consumer.

Claims (84)

1. A computer-implemented method, implemented by at least one hardware processor, comprising:

receiving by a calling application implemented by the at least one hardware processor, from at least one of a merchant computer system or a user terminal associated with a customer, and via an electronic communications network,

transactional debit data associated with a purchase transaction initiated by the customer;

calling, by the calling application, a debit data search engine implemented by the at least one hardware processor to perform identity verification of the customer, wherein the debit data search engine performs operations comprising:

performing a fraud indicator search to determine whether the received transactional debit data triggers one or more indicators of identity fraud;

performing a consumer identity validation search to search for discrepancies between the received transactional debit data and stored consumer identity data;

determining a likelihood of identity fraud, based on results of the fraud indicator search and the consumer identity validation search;

matching the received transactional debit data to a consumer key associated with debit data representative of the customer;

linking the received transactional debit data to the consumer key associated with the debit data representative of the customer;

updating the consumer key based on the received transactional debit data; and

providing the likelihood of identity fraud and updated consumer key to the calling application;

determining, by the calling application, debit worthiness of the customer based on the updated consumer key;

generating, by the calling application, a decision approving or declining the purchase transaction based on at least one of the likelihood of identity fraud or the debit worthiness; and

responsive to a decision to approving the purchase transaction, automatically transmitting an instruction to an automated clearinghouse (ACH) system, over the electronic communications network, the instruction causing the ACH system to initiate a fund transfer.

2. The computer-implemented method of claim 1 , wherein

the at least one of the merchant computer system or user terminal provides an online payment portal.

3. The computer-implemented method of claim 2 , further comprising:

before the transactional debit data is received, authenticating the customer based on a digital certificate associated with the online payment portal.

4. The computer-implemented method of claim 1 , wherein

the at least one of the merchant computer system or user terminal is a point-of-sale (POS) terminal.

5. The computer-implemented method of claim 1 , wherein receiving the transactional debit data further comprises:

receiving at least part of the transactional debit data from the user terminal, via a communication link bypassing the merchant computer system.

6. The computer-implemented method of claim 1 , further comprising:

parsing the received transactional debit data into discrete data fields; and

performing the identity verification and the matching of the received transactional debit data to the consumer key, by using the discrete data fields.

7. The computer-implemented method of claim 1 , further comprising:

determining an identity verification score measuring the likelihood of identity fraud;

determining a recommended scoring threshold based on a merchant-defined acceptable level of risk; and

transmitting the identity verification score and the recommended scoring threshold to the merchant computer system.

8. The computer-implemented method of claim 7 , wherein generating the decision approving or declining the purchase transaction comprises:

automatically declining the purchase transaction based on the identity verification score exceeding the recommended scoring threshold.

9. The computer-implemented method of claim 1 , wherein the received transactional debit data comprises at least one of:

consumer data, debit account data, and order data.

10. The computer-implemented method of claim 1 , further comprising:

sending the decision of approving or declining the purchase transaction to the merchant computer system via the electronic communications network.

11. The computer-implemented method of claim 1 , wherein generating the decision approving or declining the purchase transaction further comprises:

generating the decision based on a product decision model.

12. The computer-implemented method of claim 1 , wherein generating the decision approving or declining the purchase transaction further comprises:

automatically approving the purchase transaction based on the received transactional debit data corresponding to a preset debit account.

13. The computer-implemented method of claim 12 , further comprising:

automatically approving the purchase transaction regardless of the likelihood of identity fraud or the debit worthiness.

14. The computer-implemented method of claim 1 , wherein generating the decision approving or declining the purchase transaction further comprises:

automatically declining the purchase transaction based on the received transactional debit data corresponding to a preset debit account.

15. The computer-implemented method of claim 1 , wherein generating the decision approving or declining the purchase transaction further comprises:

automatically declining the purchase transaction based on a currency amount of the purchase transaction exceeding a preset amount threshold.

16. The computer-implemented method of claim 1 , wherein the consumer key associated with debit data representative of the customer comprises:

data attributes representative the debit worthiness of the consumer,

the attributes comprising at least one of a name, an address, a social security number, a driver's license number, a driver's license state, a bank account number, a home phone number, a work phone number, or a magnetic-ink-character-recognition (MICR) number.

17. A computer system, comprising:

at least one hardware processor;

storage comprising computer software that when executed by the at least one hardware processor, causes the at least one hardware processor to perform operations comprising:

receiving by a calling application implemented by the at least one hardware processor, from at least one of a merchant computer system or a user terminal associated with a customer, and via an electronic communications network,

transactional debit data associated with a purchase transaction initiated by the customer;

verifying the merchant computer system or user terminal, at least in part, based on the digital certificate;

calling, by the calling application, a debit data search engine to perform identity verification of the customer, by:

performing a fraud indicator search to determine whether the received transactional debit data triggers one or more indicators of identity fraud;

performing a consumer identity validation search to search for discrepancies between the received transactional debit data and stored consumer identity data;

determining a likelihood of identity fraud, based on results of the fraud indicator search and the consumer identity validation search;

matching the received transactional debit data to a consumer key associated with debit data representative of the customer;

linking the received transactional debit data to the consumer key associated with the debit data representative of the customer;

updating the consumer key based on the received transactional debit data; and

providing the likelihood of identity fraud and updated consumer key to the calling application;

determining, by the calling application, debit worthiness of the customer based on the updated consumer key;

generating, by the calling application, a decision approving or declining the purchase transaction based on at least one of the likelihood of identity fraud or the debit worthiness; and

responsive to a decision to approving the purchase transaction, automatically transmitting an instruction to an automated clearinghouse (ACH) system, over the electronic communications network, the instruction causing the ACH system to initiate a fund transfer.

18. The computer system of claim 17 , wherein the computer software cause the at least one hardware processor to perform operations comprising:

receiving the transactional debit data from an online payment portal.

19. The computer system of claim 17 , wherein the computer software cause the at least one hardware processor to perform operations comprising:

receiving the transactional debit data from a point-of-sale (POS) terminal.

20. A non-transitory computer-readable medium comprising computer software that when executed by at least one hardware processor, cause the at least one hardware processor to perform operations comprising:

implementing a calling application to receive, from at least one of a merchant computer system or a user terminal associated with a customer, and via an electronic communications network,

transactional debit data associated with a purchase transaction initiated by the customer;

verifying the merchant computer system or user terminal, at least in part, based on the digital certificate;

calling, by the calling application, a debit data search engine to perform identity verification of the customer, by:

performing a fraud indicator search to determine whether the received transactional debit data triggers one or more indicators of identity fraud;

performing a consumer identity validation search to search for discrepancies between the received transactional debit data and stored consumer identity data;

determining a likelihood of identity fraud, based on results of the fraud indicator search and the consumer identity validation search;

matching the received transactional debit data to a consumer key associated with debit data representative of the customer;

linking the received transactional debit data to the consumer key associated with the debit data representative of the customer;

updating the consumer key based on the received transactional debit data; and

providing the likelihood of identity fraud and updated consumer key to the calling application;

determining, by the calling application, debit worthiness of the customer based on the updated consumer key;

generating, by the calling application, a decision approving or declining the purchase transaction based on at least one of the likelihood of identity fraud or the debit worthiness; and

responsive to a decision to approving the purchase transaction, automatically transmitting an instruction to an automated clearinghouse (ACH) system, over the electronic communications network, the instruction causing the ACH system to initiate a fund transfer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2021
From: EFUNDS CORPORATION
To: FIDELITY INFORMATION SERVICES, LLC
Reel/Frame 057568/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2020
From: PETERSEN, MATTHEW LACEY; GALLMEIER, BRIAN JOHN; CREWS, TERESA MARIE; NIPE, MARK ANDREW; HAIRE, JAMES MICHAEL; BATES, MICHAEL RICHARD; STEWART, WHITNEY HILTON; HILL, ROBERT LAWRENCE
To: EFUNDS CORPORATION
Reel/Frame 052791/0919 →
Continuity (6)
Continuation 13776564 · Feb 25, 2013
Continuation 13245325 · Sep 26, 2011
Continuation 12785879 · May 24, 2010
Division 10082677 · Feb 25, 2002
Provisional Application 60271156 · Feb 23, 2001
Related Publication 20190279171A1 · Sep 12, 2019