Collection of session-related information using an extendable sampling period
First Claim
1. A method of collecting session-related information used for evaluating an event, said method comprising:
- conducting a session between a server and a client device, said session comprising client interaction with a Web site;
collecting and storing selected information corresponding to said session, said information collected over a sliding sampling period, said sampling period having a length measured from a start time that moves forward in time as said session is extended; and
anchoring said start time upon identification of an event such that said sampling period is extended in length following said event.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for collecting session-related information used for evaluating an event are described. A session is conducted between a server and a client device. The session includes client interaction with a Web site. Selected information corresponding to the session is collected and stored. The information is collected over a sliding sampling period. The sampling period has a length measured from a start time that moves forward in time as the session is extended. The start time is anchored upon identification of an event, such that the sampling period is extended in length following the event.
23 Citations
27 Claims
-
1. A method of collecting session-related information used for evaluating an event, said method comprising:
-
conducting a session between a server and a client device, said session comprising client interaction with a Web site;
collecting and storing selected information corresponding to said session, said information collected over a sliding sampling period, said sampling period having a length measured from a start time that moves forward in time as said session is extended; and
anchoring said start time upon identification of an event such that said sampling period is extended in length following said event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server providing a Web service, said server comprising:
-
a communication link to a client;
a memory unit coupled to said communication link; and
a processor coupled to said memory unit, said processor for executing a method for evaluating an event associated with said Web service, said method comprising;
executing a session with said client, said session pertaining to said Web service;
accumulating a subset of information from a set of available information, said subset acquired over a moving time period, said time period having a length that is measured from a start time that moves forward in time during said session;
identifying an event; and
fixing said start time when said event is identified, wherein said time period for acquiring information is extended in length following said event. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-usable medium having computer-readable program code embodied therein for causing a computer system to perform a method for collecting session-related information, said method comprising:
-
participating in a session comprising interaction with a Web site;
recording specified information that is associated with said session, said information recorded over a sliding window of time that coincides with the most recent portion of said session, said window having a start time that moves forward with time; and
anchoring said start time upon identification of an event such that said window is extended in length as said session progresses after said event. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A client device comprising:
-
a communication link to a server that provides a Web service;
a memory unit coupled to said communication link; and
a processor coupled to said memory unit, said processor for executing a method for evaluating an event associated with said Web service, said method comprising;
executing a session with said server, said session pertaining to said Web service;
accumulating a subset of information from a set of available information, said subset acquired over a moving time period, said time period having a length that is measured from a start time that moves forward in time during said session;
identifying an event; and
fixing said start time when said event is identified, wherein said time period for acquiring information is extended in length following said event. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification