Method and apparatus for transaction tracking over a computer network
First Claim
1. A computer network comprising:
- a user node to provide a request to perform a transaction and a request to record the transaction;
a transaction node to receive the request to perform the transaction, to perform the transaction in response, and to provide a transaction confirmation to the user node, the transaction confirmation including a command to record the transaction; and
a monitor node to receive the request to record the transaction provided by the user node in response to the command to record the transaction, and to record the transaction in response to the request to record the transaction.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and a method for tracking transactions over a computer network is provided. An advertisement is provided to a user using a web client, such as a web browser, at a user node. The user selects the advertisement, e.g., by clicking on the advertisement, to request to an ad server for redirection to a transaction node associated with the advertisement. The ad server formats a cookie and provides to the user node. When the user requests a transaction after the redirection, the transaction node sends a transaction confirmation after performing the transaction. The transaction confirmation includes a command to record the transaction. In response to the command, the user node provides a query string and the cookie to the ad server for the transaction to be recorded.
-
Citations
88 Claims
-
1. A computer network comprising:
-
a user node to provide a request to perform a transaction and a request to record the transaction;
a transaction node to receive the request to perform the transaction, to perform the transaction in response, and to provide a transaction confirmation to the user node, the transaction confirmation including a command to record the transaction; and
a monitor node to receive the request to record the transaction provided by the user node in response to the command to record the transaction, and to record the transaction in response to the request to record the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A method of tracking transactions over a computer network comprising:
-
providing a request to perform a transaction from a user node to a transaction node;
performing the transaction at the transaction node;
providing a transaction confirmation, including a command to record the transaction, from the transaction node to the user node;
providing a request to record the transaction in response to the command to record the transaction, from the user node to a monitor node; and
recording the transaction at the monitor node. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
-
-
78. A method of compiling transaction information comprising:
-
formatting a cookie at an ad server, the cookie including information related to a selection of an advertisement at a content site;
storing a cookie at a user node of a user who made the selection; and
providing the cookie from the user node to the ad server whenever the user makes a transaction at a sale site associated with the advertisement. - View Dependent Claims (79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
Specification