IP Library Granted Patent US 7,881,972
Granted Patent B2
US 7,881,972 · App. 11/549,042 · Granted Feb 1, 2011

Electronic commerce system and method for detecting fraud

Assignee: Digital River, Inc.
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 7,881,972
App. No.
11/549,042
Granted
Feb 1, 2011
Kind
B2
Abstract

An electronic commerce system and method for managing sale and distribution of products over the Internet or other type of network is disclosed. In order to prevent attempts by users to fraudulently obtain the products, the system analyzes during an electronic commerce transaction the user-entered information entered by the users into the end user machine in connection with an electronic purchase order for a product to determine a fraud ranking. This fraud ranking indicates a likelihood that the order is attempted fraud based upon a quantitative analysis of a daily bad uses counter by determining a number of times that a piece of received user-entered information from the electronic purchase order appeared on another order that was declined that day. Based upon the determination, the system accepts or declines the order. The system also saves the user-entered information for use in determining whether to accept to decline future orders.

Claims (29)

1. An electronic commerce system having a server and an end user machine interacting through a network during an electronic commerce transaction, the server comprising:

a software module configured to receive user-entered information submitted by a user through the end user machine via the network within the electronic commerce system, the user-entered information comprising information for an electronic purchase order for a product that was entered by a user into the end user machine; and

a fraud detection mechanism active during electronic commerce transactions configured to determine a fraud ranking that indicates a likelihood that the electronic purchase order is attempted fraud based upon a quantitative analysis of a daily bad uses counter by determining a number of times that a piece of received user-entered information from the electronic purchase order appeared on another order that was declined that day.

2. The electronic commerce system of claim 1 wherein the fraud detection mechanism is configured to determine the fraud ranking based upon an additional criteria of an historical bad uses counter by determining a number of times that a piece of received user-entered information from the electronic purchase order appeared on another order that was declined any time before this electronic purchase order.

3. The electronic commerce system of claim 1 wherein the fraud detection mechanism includes a software module configured to also determine the fraud ranking based upon a number of times user-entered information was included in an electronic purchase order that failed to obtain credit card authorization.

4. The electronic commerce system of claim 1 wherein the fraud detection mechanism includes a software module configured to also determine the fraud ranking based upon a user's real-time interaction with the electronic commerce system during a transaction to process the electronic purchase order where an attempt is made to change information in the electronic purchase order that is detected by a comparison of a snapshot of information about the electronic purchase order taken after the purchase order has been submitted for processing by the system.

5. The electronic commerce system of claim 4 wherein the fraud detection mechanism includes a software module configured to (i) save snapshots of information in the electronic purchase order at first and second times after the electronic purchase order has been submitted and (ii) compare the snapshot of information in the electronic purchase order saved at the first time with the snapshot of information in the electronic purchase order saved at the second time.

6. The electronic commerce system of claim 1 wherein the fraud detection mechanism includes a software module configured to also determine the fraud ranking based upon a user's real-time interaction with the electronic commerce system during a transaction to process the electronic purchase order where a user's path of progression through web pages associated with submitting the electronic purchase order is analyzed.

7. The electronic commerce system of claim 1 wherein the fraud detection mechanism includes a software module configured to compare the fraud ranking against a particular fraud scale.

8. The electronic commerce system of claim 1 further comprising a fraud prevention mechanism that declines an electronic purchase order based on the fraud ranking determined by the fraud detection mechanism.

9. A method performed by an electronic commerce system having a server and an end user machine interacting through a network during an electronic commerce transaction, the method comprising steps of:

receiving user-entered information at the server submitted by a user through the end user machine via the network within the electronic commerce system, the user-entered information comprising information for an electronic purchase order for a product that was entered by a user into the end user machine; and

determining, at the server, a fraud ranking that indicates a likelihood that the electronic purchase order is attempted fraud based upon a quantitative analysis of a daily bad uses counter by determining a number of times that a piece of received user-entered information from the electronic purchase order appeared on another order that was declined that day.

10. The method of claim 9 wherein the determining step further comprises determining the fraud ranking based upon an additional criteria of an historical bad uses counter by determining a number of times that a piece of received user-entered information from the electronic purchase order appeared on another order that was declined any time before this electronic purchase order.

11. The method of claim 9 wherein the determining step further comprises determining the fraud ranking based upon a number of times the user-entered information was included in an electronic purchase order that failed to obtain credit card authorization.

12. The method of claim 9 wherein the determining step further comprises determining the fraud ranking based upon a user's real-time interaction with the electronic commerce system during a transaction to process the electronic purchase order where an attempt is made to change information in the electronic purchase order that is detected by a comparison of a snapshot of information about the electronic purchase order taken after the purchase order has been submitted for processing by the system.

13. The method of claim 12 further comprising steps of:

saving snapshots of information in the electronic purchase order at first and second times after the electronic purchase order has been submitted; and

comparing the snapshot of information in the electronic purchase order saved at the first time with the snapshot of information in the electronic purchase order saved at the second time.

14. The method of claim 9 wherein the determining step further comprises determining the fraud ranking based upon a user's real-time interaction with the electronic commerce system during a transaction to process the electronic purchase order where a user's path of progression through web pages associated with submitting the electronic purchase order is analyzed.

15. The method of claim 9 further comprising a step of comparing the fraud ranking against a particular fraud scale.

16. The method of claim 9 further comprising a step of preventing fraud by declining an electronic purchase order based on the fraud ranking determined by the determining step.

17. An article of manufacture including instructions stored on a computer readable medium for controlling an electronic commerce system having a server and an end user machine interacting through a network during an electronic commerce transaction, the medium comprising software modules configured to control the electronic commerce system to perform the steps of:

receiving user-entered information submitted by a user through the end user machine via the network within the electronic commerce system, the user-entered information comprising information for an electronic purchase order for a product that was entered by a user into the end user machine; and

determining a fraud ranking that indicates a likelihood that the electronic purchase order is attempted fraud based upon a quantitative analysis of a daily bad uses counter by determining a number of times that a piece of information from the electronic purchase order appeared on another order that was declined that day.

18. An article of manufacture including instructions stored on a computer readable medium for controlling an electronic commerce system having a server and an end user machine interacting through a network during an electronic commerce transaction, the medium comprising:

a software module configured to receive user-entered information submitted by a user through the end user machine via the network within the electronic commerce system, the user-entered information comprising information for an electronic purchase order for a product that was entered by a user into the end user machine; and

a fraud detection software module configured to be active during electronic commerce transactions and further configured to determine a fraud ranking that indicates a likelihood that the electronic purchase order is attempted fraud based upon a quantitative analysis of a daily bad uses counter by determining a number of times that a piece of received user-entered information from the electronic purchase order appeared on another order that was declined that day.

19. The article of manufacture of claim 18 wherein the fraud detection software module is configured to determine the fraud ranking based upon an additional criteria of an historical bad uses counter by determining a number of times that a piece of received user-entered information from the electronic purchase order appeared on another order that was declined any time before this electronic purchase order.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Jun 2, 2021
From: MACQUARIE US TRADING LLC
To: DIGITAL RIVER, INC.
Reel/Frame 057252/0637 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Jun 2, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: DIGITAL RIVER, INC.
Reel/Frame 057252/0663 →
GRANT OF SECURITY INTEREST PATENTS Recorded Jun 1, 2021
From: DIGITAL RIVER, INC.; DIGITAL RIVER MARKETING SOLUTIONS, INC.; DR APAC, LLC; DR GLOBALTECH, INC.; DR MYCOMMERCE, INC.; DANUBE PRIVATE HOLDINGS II, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS THE COLLATERAL AGENT
Reel/Frame 056448/0001 →
FIRST LIEN GRANT OF SECURITY INTEREST PATENTS Recorded Feb 12, 2015
From: DIGITAL RIVER, INC.
To: MACQUARIE US TRADING LLC
Reel/Frame 034980/0698 →
SECURITY INTEREST Recorded Feb 12, 2015
From: DIGITAL RIVER, INC.
To: CORTLAND CAPITAL MARKET SERVICESLLC, AS COLLATERAL AGENT
Reel/Frame 034981/0429 →
Continuity (4)
Continuation 11067396 · Feb 22, 2005
Continuation 09372253 · Aug 11, 1999
Provisional Application 60110952 · Dec 4, 1998
Related Publication 20070198362A1 · Aug 23, 2007