Detecting content and user response to content
First Claim
Patent Images
1. A method comprising:
- accessing information associated with user selections of webpage components, the information reflecting responses and requests resulting from user selections of the webpage components and associated identifiers of the webpage components, wherein;
at least one of the webpage components corresponds to a particular identifier,a user selection of the at least one webpage component results in multiple responses and requests being sent from a client system to one or more server systems for resources,the accessed information reflects the multiple responses and requests, which include one or more requests to one or more intermediate resources associated with the selected at least one webpage component, one or more responses from the one or more intermediate resources that cause the client system to be redirected to another resource, a request for a destination webpage sent to a destination server as a result of one of the redirections of the client system, and a response from the destination server that includes the destination webpage,information reflecting the one or more requests to the one or more intermediate resources and the one or more responses from the one or more intermediate resources is received from the client system at the one or more servers at a first time, andinformation reflecting the request for the destination webpage sent to the destination server and the response from the destination server is received from the client system at the one or more servers at a second time after the first time;
determining, from the accessed information, at least one data set that includes the particular identifier and information reflecting the multiple responses and requests for resources that result from a user selection of the at least one webpage component;
determining, at the one or more servers, that the difference between the first time and the second time is below a threshold;
based on determining that the difference between first time and the second time is below the threshold, determining that the received information reflecting the one or more requests to the one or more intermediate resources and the one or more responses from the one or more intermediate resources corresponds to the same user selection of the at least one webpage component as the received information reflecting the request for the destination webpage sent to the destination server and the response from the destination server;
determining the destination webpage for the at least one webpage component based on the determined data set; and
associating the particular identifier with the destination webpage.
10 Assignments
0 Petitions
Accused Products
Abstract
Information associated with responses and requests that result from one or more selections of a webpage component is collected. The webpage component corresponds to at least one identifier. At least one set including the at least one identifier and the collected information associated with the responses and requests is determined. A destination webpage for the webpage component corresponding to the webpage component based at least on the information associated with the responses and requests is determined.
33 Citations
34 Claims
-
1. A method comprising:
-
accessing information associated with user selections of webpage components, the information reflecting responses and requests resulting from user selections of the webpage components and associated identifiers of the webpage components, wherein; at least one of the webpage components corresponds to a particular identifier, a user selection of the at least one webpage component results in multiple responses and requests being sent from a client system to one or more server systems for resources, the accessed information reflects the multiple responses and requests, which include one or more requests to one or more intermediate resources associated with the selected at least one webpage component, one or more responses from the one or more intermediate resources that cause the client system to be redirected to another resource, a request for a destination webpage sent to a destination server as a result of one of the redirections of the client system, and a response from the destination server that includes the destination webpage, information reflecting the one or more requests to the one or more intermediate resources and the one or more responses from the one or more intermediate resources is received from the client system at the one or more servers at a first time, and information reflecting the request for the destination webpage sent to the destination server and the response from the destination server is received from the client system at the one or more servers at a second time after the first time; determining, from the accessed information, at least one data set that includes the particular identifier and information reflecting the multiple responses and requests for resources that result from a user selection of the at least one webpage component; determining, at the one or more servers, that the difference between the first time and the second time is below a threshold; based on determining that the difference between first time and the second time is below the threshold, determining that the received information reflecting the one or more requests to the one or more intermediate resources and the one or more responses from the one or more intermediate resources corresponds to the same user selection of the at least one webpage component as the received information reflecting the request for the destination webpage sent to the destination server and the response from the destination server; determining the destination webpage for the at least one webpage component based on the determined data set; and associating the particular identifier with the destination webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing a computer program, the program comprising one or more code segments configured to perform the following when executed:
-
access information associated with user selections of webpage components, the information reflecting responses and requests resulting from user selections of the webpage components and associated identifiers of the webpage components, wherein; at least one of the webpage components corresponds to a particular identifier, a user selection of the at least one webpage component results in multiple responses and requests being sent from a client system to one or more server systems for resources, the accessed information reflects the multiple responses and requests, which include one or more requests to one or more intermediate resources associated with the selected at least one webpage component, one or more responses from the one or more intermediate resources that cause the client system to be redirected to another resource, a request for a destination webpage sent to a destination server as a result of one of the redirections of the client system, and a response from the destination server that includes the destination webpage, information reflecting the one or more requests to the one or more intermediate resources and the one or more responses from the one or more intermediate resources is received from the client system at the one or more servers at a first time, and information reflecting the request for the destination webpage sent to the destination server and the response from the destination server is received from the client system at the one or more servers at a second time after the first time; determine, from the accessed information, at least one data set that includes the particular identifier and information reflecting the multiple responses and requests for resources that result from a user selection of the at least one webpage component; determine, at the one or more servers, that the difference between the first time and the second time is below a threshold; based on determining that the difference between first time and the second time is below the threshold, determine that the received information reflecting the one or more requests to the one or more intermediate resources and the one or more responses from the one or more intermediate resources corresponds to the same user selection of the at least one webpage component as the received information reflecting the request for the destination webpage sent to the destination server and the response from the destination server; determine the destination webpage for the at least one webpage component based on the determined data set; and associate the particular identifier with the destination webpage. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system comprising:
-
one or more processors; one or more storage device storing instructions that, when executed, cause the one or more processors to; access information associated with user selections of webpage components, the information reflecting responses and requests resulting from user selections of the webpage components and associated identifiers of the webpage components, wherein; at least one of the webpage components corresponds to a particular identifier, a user selection of the at least one webpage component results in multiple responses and requests being sent from a client system to one or more server systems for resources, the accessed information reflects the multiple responses and requests, which include one or more requests to one or more intermediate resources associated with the selected at least one webpage component, one or more responses from the one or more intermediate resources that cause the client system to be redirected to another resource, a request for a destination webpage sent to a destination server as a result of one of the redirections of the client system, and a response from the destination server that includes the destination webpage, information reflecting the one or more requests to the one or more intermediate resources and the one or more responses from the one or more intermediate resources is received from the client system at the one or more servers at a first time, and information reflecting the request for the destination webpage sent to the destination server and the response from the destination server is received from the client system at the one or more servers at a second time after the first time; determine, from the accessed information, at least one data set that includes the particular identifier and information reflecting the multiple responses and requests for resources that result from a user selection of the at least one webpage component; determine, at the one or more servers, that the difference between the first time and the second time is below a threshold; based on determining that the difference between first time and the second time is below the threshold, determine that the received information reflecting the one or more requests to the one or more intermediate resources and the one or more responses from the one or more intermediate resources corresponds to the same user selection of the at least one webpage component as the received information reflecting the request for the destination webpage sent to the destination server and the response from the destination server; determine the destination webpage for the at least one webpage component based on the determined data set; and associate the particular identifier with the destination webpage. - View Dependent Claims (33, 34)
-
Specification