IP Library Granted Patent US 8,271,329
Granted Patent B2
US 8,271,329 · App. 12/254,809 · Granted Sep 18, 2012

Methods and systems for tracking electronic commerce transactions

Assignee: LinkShare Corporation
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 8,271,329
App. No.
12/254,809
Granted
Sep 18, 2012
Kind
B2
Abstract

Systems and methods are disclosed for tracking user access to an advertisement and user transactions with an electronic commerce computer associated with the advertisement. In accordance with one aspect of the disclosed technology, a transaction tracking computer associates an identifier with each access (e.g., click) of an advertisement. Transactions that occur at the electronic commerce computer that are related to the advertisement will be reported to the transaction tracking server together with the identifier. In one embodiment, if the reported transaction is a duplicate of a previously reported transaction, then the reported transaction is determined to be invalid. In one embodiment, if the reported transaction occurs more than a predetermined amount of time after the time the identifier was initially generated, then the reported transaction will also be determined to be invalid.

Claims (41)

1. A computed-implemented method for reducing recording of fraudulent transactions, comprising:

associating via a selectively programmed data processor an identifier with an access of an electronic advertisement and with a first time stamp;

receiving through a network connection a report of an electronic commerce transaction involving said identifier, wherein said electronic commerce transaction is related to said electronic advertisement;

in response to receiving said report, associating via said data processor said identifier with a second time stamp;

determining via said data processor that said electronic commerce transaction is valid if a difference between said first time stamp and said second time stamp is less than or equal to a predetermined value; and

storing in a non-transitory storage medium said electronic commerce transaction, if said electronic commerce transaction is valid.

2. The method of claim 1 , wherein said identifier includes a current date and a current time.

3. The method of claim 1 , further comprising computing an advertising fee for said electronic advertisement based on said electronic commerce transaction, if said report is valid.

4. A method for reducing recording of fraudulent transactions, comprising:

for a plurality of accesses of an electronic advertisement, associating a unique identifier to each of said plurality of accesses;

receiving through a network connection reports of a plurality of electronic commerce transactions related to said electronic advertisement, wherein each of said plurality of electronic commerce transactions is associated with one of said unique identifiers;

for each of said plurality of electronic commerce transactions, determining via a computer if said electronic commerce transaction is valid based on said unique identifier associated with said electronic commerce transaction; and

storing, in a non-transitory storage medium, valid electronic commerce transactions in a storage medium,

wherein determining if said electronic commerce transactions is valid based on the unique identifier associated with said electronic commerce transaction comprises determining that said electronic commerce transaction is invalid if said electronic commerce transaction is identical to another electronic commerce transaction associated with the same unique identifier.

5. The method of claim 4 , further comprising computing an advertising fee for said electronic identifier based on only the valid electronic commerce transactions.

6. A system for recording information regarding an electronic commerce transaction, the system comprising:

a transaction tracking computer selectively programmed for:

associating an identifier with an access of an electronic advertisement and with a fist time stamp;

receiving through a network connection a report of an electronic commerce transaction involving said identifier, wherein said electronic commerce transaction is related to said electronic advertisement;

in response to receiving said report, associating said identifier with a second time stamp;

determining that said electronic commerce transaction is valid if a difference between said first time stamp and second time stamp is less than or equal to a predetermined value; and

storing, in a non-transitory storage medium, said electronic commerce transaction, if said electronic commerce transaction is valid.

7. The system of claim 6 , further comprising an electronic commerce computer that provides a Web page for an online transaction, wherein said Web page included software code that, when executed, communicates information regarding said electronic commerce transaction to said transaction tracking computer, wherein said software code is one of: a pixel beacon, and a script.

8. The system of claim 6 , wherein said electronic commerce transaction comprises purchasing merchandise.

9. The system of claim 8 , wherein information regarding said electronic commerce transaction is a total value of the merchandise.

10. The system of claim 8 , wherein information regarding said electronic commerce transaction is a number of units of said merchandise, and a cost per unit of said merchandise.

11. A system for recording information regarding an electronic commerce transaction, the system comprising:

a transaction tracking computer selectively programmed for:

associating a unique identifier to each of a plurality of accesses of an electronic advertisement;

receiving through a network connection reports of a plurality of electronic commerce transactions related to said electronic advertisement, wherein each of said plurality of electronic commerce transactions is associated with one of said unique identifiers;

for each of said plurality of electronic commerce transactions, determining via a computer if said electronic commerce transaction is valid based on said unique identifier associated with said electronic commerce transaction; and

storing, in a non-tansitory storage medium, valid electronic commerce transactions in a storage medium,

wherein determining if said electronic commerce transaction is valid based on the unique identifier associated with said electronic commerce transaction comprises determining that said electronic commerce transaction is invalid if said electronic commerce transaction is identical to another electronic commerce transaction associated with the same unique identifier.

12. The system of claim 11 , further comprising:

an electronic commerce computer that includes a storage medium and Web service software, wherein said electronic commerce computer records information regarding an electronic commerce transaction in said storage medium, and directs said Web service software to communicate said information regarding said electronic commerce transactions to said transaction tracking computer,

wherein said transaction tracking computer further transmits a conformation to said electronic commerce computer that said information has been recorded; and

wherein said Web service software implements one of: a GET command, and a POST command.

13. The system of claim 11 , wherein said electronic commerce transaction comprises purchasing merchandise.

14. The system of claim 13 , wherein information regarding said electronic commerce transaction is a total value of the merchandise.

15. The system of claim 13 , wherein information regarding said electronic commerce transaction is a number of units of said merchandise, and a cost per unit of said merchandise.

16. The system of claim 12 , wherein said electronic commerce transaction directs said Web service software to communicate a cancellation transaction to said transaction tracking computer.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2023
From: RAKUTEN USA, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 063031/0561 →
ASSET PURCHASE AGREEMENT Recorded Jun 15, 2020
From: RAKUTEN MARKETING LLC
To: RAKUTEN USA, INC.
Reel/Frame 052936/0213 →
CHANGE OF NAME Recorded May 20, 2015
From: LINKSHARE CORPORATION
To: RAKUTEN MARKETING LLC
Reel/Frame 035742/0094 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2009
From: LEVINE, JONATHAN; SYRETT, MATTHEW; SILVERSTEIN, STEVEN; BRYANT, NATHAN; FAN, SHAOCHEN
To: LINKSHARE CORPORATION
Reel/Frame 022261/0052 →
Continuity (2)
Provisional Application 60980970 · Oct 18, 2007
Related Publication 20090144146A1 · Jun 4, 2009