System, method and computer readable medium for determining an event generator type
First Claim
Patent Images
1. A method of recording a web page interaction, the method comprising:
- identifying on a client a web page interaction of arbitrary unmodified web pages or web page application code with a web page server;
recording an event generator type indicating a type of the web page interaction between a client and the web page server;
generating an event stream message based on the web page interaction;
recording client data from an event header message of the event stream message comprising an interaction ID uniquely identifying the web page interaction between the client and the web server and aids to identify a particular event stream of at least one of an operating system, browser type, client device type, and screen size;
determining, from the event stream message, that the event generator type has changed since a previous interaction; and
recording a new event generator type to reflect the changes.
4 Assignments
0 Petitions
Accused Products
Abstract
Human interaction with a webpage may be determined by processing an event stream generated by the client device during the webpage interaction. A classification server receives the event stream and compares components of the event stream, including components of an event header message, with prerecorded datasets. The datasets include prerecorded event streams having a known interaction type. Training clients may be provided for generating the prerecorded datasets.
12 Citations
17 Claims
-
1. A method of recording a web page interaction, the method comprising:
-
identifying on a client a web page interaction of arbitrary unmodified web pages or web page application code with a web page server; recording an event generator type indicating a type of the web page interaction between a client and the web page server; generating an event stream message based on the web page interaction; recording client data from an event header message of the event stream message comprising an interaction ID uniquely identifying the web page interaction between the client and the web server and aids to identify a particular event stream of at least one of an operating system, browser type, client device type, and screen size; determining, from the event stream message, that the event generator type has changed since a previous interaction; and recording a new event generator type to reflect the changes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus configured to record a web page interaction, the apparatus comprising:
-
a memory configured to record an event generator type indicating a type of web page interaction between a client and a web page server; and a processor configured to identify on a client a web page interaction of arbitrary unmodified web pages or web page application code with a web page server; generate an event stream message based on the web page interaction; record client data from an event header message of the event stream message comprising an interaction ID that uniquely identifies the web page interaction between the client and the web server and aids to identify a particular event stream of at least one of an operating system, browser type, client device type, and screen size; determine from the event stream message that the event generator type has changed since a previous interaction; and record a new event generator type to reflect the changes. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform recording a web page interaction, the processor being further configured to perform:
-
identifying on a client a web page interaction of arbitrary unmodified web pages or web page application code with a web page server; recording an event generator type indicating a type of the web page interaction between a client and the web page server; generating an event stream message based on the web page interaction; recording client data from an event header message of the event stream message comprising an interaction ID uniquely identifying the web page interaction between the client and the web server and aids to identify a particular event stream of at least one of an operating system, browser type, client device type, and screen size; determining, from the event stream message, that the event generator type has changed since a previous interaction; and recording a new event generator type to reflect the changes. - View Dependent Claims (14, 15, 16, 17)
-
Specification