Identification of sequential browsing operations
First Claim
1. A computer hardware system, comprising:
- a hardware processor configured to initiate the following operations;
receiving session data derived from a first session and a second session;
filtering elements from a page in a first series of pages associated with the first session to generate a reduced page of the page;
hashing the reduced page to create a hash value for the reduced page;
comparing the hash value to each hash value associated with a respective reduced page in a second series of pages associated with the second session;
identifying equivalent pages, respectively found within the first and second series of pages, upon hash values of the equivalent pages being equivalent; and
merging the equivalent pages to create a common sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
Identifying sequential browsing operations includes receiving session data associated with a plurality of sessions, creating a reduced page for each page in a series of pages associated with a first session in the plurality of sessions, and creating a hash value associated with each reduced page for each page in the series of pages associated with the first session of the plurality of sessions. Responsive to a determination that the hash value of the first session is equivalent to the hash value of the second session, an associated page is identified as an equivalent page and the equivalent pages are merged to create a common sequence without a need to resend requests associated with the session data to a server.
60 Citations
6 Claims
-
1. A computer hardware system, comprising:
a hardware processor configured to initiate the following operations; receiving session data derived from a first session and a second session; filtering elements from a page in a first series of pages associated with the first session to generate a reduced page of the page; hashing the reduced page to create a hash value for the reduced page; comparing the hash value to each hash value associated with a respective reduced page in a second series of pages associated with the second session; identifying equivalent pages, respectively found within the first and second series of pages, upon hash values of the equivalent pages being equivalent; and merging the equivalent pages to create a common sequence. - View Dependent Claims (2, 3, 4, 5, 6)
Specification