System and method of associating events with requests
First Claim
1. A management system, comprising:
- one or more processors;
one or more non-transitory computer readable media storing instructions translatable by said one or more processors to cause said management system to perform;
time ordering requests and events in requests data and events data received from different server computers communicatively connected to said management system over network connections, said requests and said events being associated with a plurality of sessions, each of said requests and said events containing a time stamp, a session ID, and a user identification, said time ordering being performed using said time stamp; and
for a user identified by said management system utilizing a common user identification and said user identification, generating an association associating each event of said events with a request from said user that is closest in time to said event for said user according to said time ordering, said request from said user being from a computing device communicatively connected to a web server computer, said web server computer being one of said different server computers communicatively connected to said management system.
11 Assignments
0 Petitions
Accused Products
Abstract
A management system can associate the behavior of backend and application systems with a web site visitor'"'"'s browsing behavior and activity at a web site. In one embodiment, the management system can time order requests and events from server computers communicatively connected to the management system. Each of these requests and events may contain a time stamp and a user identification. Each event for a user identified by the user identification is associated with a request from that user that is the closest in time to the event according to the time ordering. This can allow more relevant personalized content be sent to the user based on the user'"'"'s most recent views and/or activity on the web site.
-
Citations
20 Claims
-
1. A management system, comprising:
-
one or more processors; one or more non-transitory computer readable media storing instructions translatable by said one or more processors to cause said management system to perform; time ordering requests and events in requests data and events data received from different server computers communicatively connected to said management system over network connections, said requests and said events being associated with a plurality of sessions, each of said requests and said events containing a time stamp, a session ID, and a user identification, said time ordering being performed using said time stamp; and for a user identified by said management system utilizing a common user identification and said user identification, generating an association associating each event of said events with a request from said user that is closest in time to said event for said user according to said time ordering, said request from said user being from a computing device communicatively connected to a web server computer, said web server computer being one of said different server computers communicatively connected to said management system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising one or more non-transitory computer readable media storing instructions translatable by one or more processors to cause a management system to perform:
-
time ordering requests and events in requests data and events data received from different server computers communicatively connected to said management system over network connections, said requests and said events being associated with a plurality of sessions, each of said requests and said events containing a time stamp, a session ID, and a user identification, said time ordering being performed using said time stamp; and for a user identified by said management system utilizing a common user identification and said user identification, generating an association associating each event of said events with a request from said user that is closest in time to said event for said user according to said time ordering, said request from said user being from a computing device communicatively connected to a web server computer, said web server computer being one of said different server computers communicatively connected to said management system. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
time ordering requests and events in requests data and events data received from different server computers communicatively connected to a management system over network connections, said requests and said events being associated with a plurality of sessions, each of said requests and said events containing a time stamp, a session ID, and a user identification, said time ordering being performed by said management system using said time stamp; and for a user identified by said management system utilizing a common user identification and said user identification, generating, by said management system, an association associating each event of said events with a request from said user that is closest in time to said event for said user according to said time ordering, said request from said user being from a computing device communicatively connected to a web server computer, said web server computer being one of said different server computers communicatively connected to said management system. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification