Remote invocation mechanism for logging
First Claim
1. A computer program product in a non-transitory computer readable medium article that stores a program, the program being executable in association with a client to:
- dynamically create and insert a script object into a page, the script object being a set of instructions distinct from the instructions that comprise the page, wherein the script object is not present in the page when the page is received in the client;
execute the script object to collect data concerning an event and to forward that data to a server, wherein the data describes one of;
a feature, a fault, and a failure; and
upon receipt of a response from the server, to destroy the script object by removing the set of instructions from page.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more events occurring within a client-side web application are logged at a remote server using a script-based invocation mechanism. The mechanism comprises a client-side script, and associated server-side code. Upon occurrence of an event to be logged, a script object is created on the client and used to pass logged data to the server, which then issues a response to destroy the script object. In this manner, the script object is created and persists in the client only as long as it is needed to log the event.
-
Citations
9 Claims
-
1. A computer program product in a non-transitory computer readable medium article that stores a program, the program being executable in association with a client to:
-
dynamically create and insert a script object into a page, the script object being a set of instructions distinct from the instructions that comprise the page, wherein the script object is not present in the page when the page is received in the client; execute the script object to collect data concerning an event and to forward that data to a server, wherein the data describes one of;
a feature, a fault, and a failure; andupon receipt of a response from the server, to destroy the script object by removing the set of instructions from page. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article, comprising:
-
computer memory; and a script adapted to be integrated into an application and executed upon a given occurrence, wherein, upon such execution, the script (a) dynamically creates and inserts a script object into the application, the script object being a distinct set of instructions that are not present in the application prior to the given occurrence and that operates to collect and forward to a server data about the given occurrence, and (b) upon receipt of a response from the server, destroys the script object by removing the set of instructions from the application. - View Dependent Claims (8, 9)
-
Specification