Systems and methods for benchmarking online activity via encoded links
First Claim
1. A system for benchmarking online activity via encoded links generated by a linking system, comprising:
- at least one server of an online activity benchmarking system, configured to;
generate, for an information resource, a first set of encoded links linked to the information resource for presentation on a plurality of first information resources corresponding to a first vertical;
generate, for the information resource, a second set of encoded links linked to the information resource for presentation on a plurality of second information resources corresponding to a second vertical different from the first vertical;
receive, via the first set of encoded links, a first set of requests to access the information resource;
receive, via the second set of encoded links, a second set of requests to access the information resource;
identify, for each request of the first set of requests and the second set of requests to access the information resource, one or more attributes corresponding to the request;
assign the first set of requests to the first vertical and the second set of requests to the second vertical;
categorize the first set of requests and the second set of requests to access the information resource based on the one or more identified attributes;
identify, for each request of the first set of requests assigned to the first vertical, a first cookie of the online activity benchmarking system assigned to a first client device from which the request is received;
update a data structure of the first cookie to associate the first cookie to the first vertical;
identify, for each request of the second set of requests assigned to the second vertical, a second cookie of the online activity benchmarking system assigned to a second client device from which the request is received;
update a data structure of the second cookie to associate the second cookie to the second vertical; and
provide, for presentation, an output indicating statistics corresponding to the categorized first set of requests and the second set of requests based on the one or more identified attributes, the first vertical, and the second vertical.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed towards benchmarking online activity via encoded links generated by an online activity benchmarking system. The method may include identifying by a server of an online activity benchmarking system, for an information resource, a plurality of encoded links encoded by the server of the online activity benchmarking system and linked to the information resource, receiving by the server, via the identified plurality of encoded links, a plurality of requests to access the information resource, identifying by the server, for each request of the plurality of requests to access the information resource, one or more attributes corresponding to the request, categorizing by the server, the plurality of requests to access the information resource based on the one or more identified attributes, and providing by the server, for presentation, an output indicating statistics corresponding to the categorized plurality of requests based on the one or more identified attributes.
9 Citations
14 Claims
-
1. A system for benchmarking online activity via encoded links generated by a linking system, comprising:
at least one server of an online activity benchmarking system, configured to; generate, for an information resource, a first set of encoded links linked to the information resource for presentation on a plurality of first information resources corresponding to a first vertical; generate, for the information resource, a second set of encoded links linked to the information resource for presentation on a plurality of second information resources corresponding to a second vertical different from the first vertical; receive, via the first set of encoded links, a first set of requests to access the information resource; receive, via the second set of encoded links, a second set of requests to access the information resource; identify, for each request of the first set of requests and the second set of requests to access the information resource, one or more attributes corresponding to the request; assign the first set of requests to the first vertical and the second set of requests to the second vertical; categorize the first set of requests and the second set of requests to access the information resource based on the one or more identified attributes; identify, for each request of the first set of requests assigned to the first vertical, a first cookie of the online activity benchmarking system assigned to a first client device from which the request is received; update a data structure of the first cookie to associate the first cookie to the first vertical; identify, for each request of the second set of requests assigned to the second vertical, a second cookie of the online activity benchmarking system assigned to a second client device from which the request is received; update a data structure of the second cookie to associate the second cookie to the second vertical; and provide, for presentation, an output indicating statistics corresponding to the categorized first set of requests and the second set of requests based on the one or more identified attributes, the first vertical, and the second vertical. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for benchmarking online activity via encoded links generated by a linking system, comprising:
-
generating, by at least one server of an online activity benchmarking system, for an information resource, a first set of encoded links linked to the information resource for presentation on a plurality of first information resources corresponding to a first vertical; generating, by at least one server, for the information resource, a second set of encoded links linked to the information resource for presentation on a plurality of second information resources corresponding to a second vertical different from the first vertical; receiving, by the at least one server, via the first set plurality of encoded links, a first set of requests to access the information resource; receiving, by at least one server, via the second set of encoded links, a second set of requests to access the information resource; identifying, by the at least one server, for each request of the first set of requests and the second set of requests to access the information resource, one or more attributes corresponding to the request; assigning, by the at least one server, the first set of requests to the first vertical and the second set of requests to the second vertical; categorizing, by the at least one server, the first set of requests and the second set of requests to access the information resource based on the one or more identified attributes; identifying, by the at least one server, for each request of the first set of requests assigned to the first vertical, a first cookie of the online activity benchmarking system assigned to a first client device from which the request is received; updating, by the at least one server, a data structure of the first cookie to associate the first cookie to the first vertical; identifying, by the at least one server, for each request of the second set of requests assigned to the second vertical, a second cookie of the online activity benchmarking system assigned to a second client device from which the request is received; updating, by the at least one server, a data structure of the second cookie to associate the second cookie to the second vertical; and providing, by the at least one server, for presentation, an output indicating statistics corresponding to the first set of requests and the second set of requests based on the one or more identified attributes, the first vertical, and the second vertical. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification