Method and Apparatus for Transaction Tracking Over a Computer Network
First Claim
1. A method comprising:
- receiving, from a computing device, a request for an advertisement for display in a content provider network location that depicts content generated by a content provider;
sending, to the computing device, the advertisement;
receiving, from the computing device, a request for re-direction to a network location associated with the advertisement;
formatting a cookie with information indicative of the content provider network location;
sending, to the computing device, (i) a redirection command to redirect the computing device to the network location associated with the advertisement, and (ii) the cookie;
receiving, from the computing device, (i) information indicative of a transaction performed through the network location associated with the advertisement, and (ii) the cookie; and
generating, at least partly based on contents of the cookie, information to attribute the content provider network location with (i) redirection to the network location associated with the advertisement, and (ii) the transaction.
4 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.
28 Citations
20 Claims
-
1. A method comprising:
-
receiving, from a computing device, a request for an advertisement for display in a content provider network location that depicts content generated by a content provider; sending, to the computing device, the advertisement; receiving, from the computing device, a request for re-direction to a network location associated with the advertisement; formatting a cookie with information indicative of the content provider network location; sending, to the computing device, (i) a redirection command to redirect the computing device to the network location associated with the advertisement, and (ii) the cookie; receiving, from the computing device, (i) information indicative of a transaction performed through the network location associated with the advertisement, and (ii) the cookie; and generating, at least partly based on contents of the cookie, information to attribute the content provider network location with (i) redirection to the network location associated with the advertisement, and (ii) the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more processing devices;
anone or more machine-readable media configured to store instructions that are executable by the one or more processing devices to perform operations comprising; receiving, from a computing device, a request for an advertisement for display in a content provider network location that depicts content generated by a content provider; sending, to the computing device, the advertisement; receiving, from the computing device, a request for re-direction to a network location associated with the advertisement; formatting a cookie with information indicative of the content provider network location; sending, to the computing device, (i) a redirection command to redirect the computing device to the network location associated with the advertisement, and (ii) the cookie; receiving, from the computing device, (i) information indicative of a transaction performed through the network location associated with the advertisement, and (ii) the cookie; and generating, at least partly based on contents of the cookie, information to attribute the content provider network location with (i) redirection to the network location associated with the advertisement, and (ii) the transaction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more machine-readable media configured to store instructions that are executable by one or more processing devices to perform operations comprising:
-
receiving, from a computing device, a request for an advertisement for display in a content provider network location that depicts content generated by a content provider; sending, to the computing device, the advertisement; receiving, from the computing device, a request for re-direction to a network location associated with the advertisement; formatting a cookie with information indicative of the content provider network location; sending, to the computing device, (i) a redirection command to redirect the computing device to the network location associated with the advertisement, and (ii) the cookie; receiving, from the computing device, (i) information indicative of a transaction performed through the network location associated with the advertisement, and (ii) the cookie; and generating, at least partly based on contents of the cookie, information to attribute the content provider network location with (i) redirection to the network location associated with the advertisement, and (ii) the transaction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification