Recording a Log of Operations
First Claim
1. A system, comprising:
- a response receiving unit to receive an input response from a server, the input response including first content corresponding to a first client request, the first content adapted to prompt data input via a client;
an identifier embedding unit to generate an identifier and to embed the identifier in the first content, wherein the identifier is to identify the first content;
a response sending unit to send an output response to the client, wherein the output response includes at least the first content and the identifier;
a logging database to record the first content in association with the identifier;
a request receiving unit to receive a second client request from the client, the second client request corresponding to the output response, the second client request including input data related to the first content and the second client request including the identifier; and
a content combining unit to;
extract the input data and the identifier from the second client request;
retrieve the first content from the logging database based on the extracted identifier;
combine the extracted input data with the retrieved first content to produce resulting data; and
record the resulting data in the logging database.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided that record an easily viewable log of operations. A particular system includes a response receiving unit that receives an input response from a server, the input response related to a first client request and including first content adapted to prompt data input via a client. Additionally, the system includes a response sending unit that sends the client an output response, including the first content and an identifier to identify the first content and a logging database to record the first content in association with the identifier. Further, the system includes a request receiving unit that receives a second client request including input data related to the first content and the identifier and a content combining unit that combines the input data extracted from the second client request with the first content that is retrieved from the logging database based on the identifier.
35 Citations
20 Claims
-
1. A system, comprising:
-
a response receiving unit to receive an input response from a server, the input response including first content corresponding to a first client request, the first content adapted to prompt data input via a client; an identifier embedding unit to generate an identifier and to embed the identifier in the first content, wherein the identifier is to identify the first content; a response sending unit to send an output response to the client, wherein the output response includes at least the first content and the identifier; a logging database to record the first content in association with the identifier; a request receiving unit to receive a second client request from the client, the second client request corresponding to the output response, the second client request including input data related to the first content and the second client request including the identifier; and a content combining unit to; extract the input data and the identifier from the second client request; retrieve the first content from the logging database based on the extracted identifier; combine the extracted input data with the retrieved first content to produce resulting data; and record the resulting data in the logging database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving an input response at a logging system from a server, the input response related to a first client request and the input response including first content adapted to prompt data input via a client; determining that the input response includes an object to be logged; embedding an identifier of the first content in the input response; sending an output response from the logging system to the client, wherein the output response is derived from the input response and the identifier; recording the first content in a logging database in association with the identifier; receiving a second client request at the logging system from the client, the second client request corresponding to the output response, the second client request including input data related to the first content and including the identifier; combining the input data extracted from the second client request with the first content to produce resulting data; and recording the resulting data in the logging database. - View Dependent Claims (14, 15, 16)
-
-
17. A computer program product to cause a computer to function as a logging system to record a log of an operation, the computer program product comprising:
a computer usable medium having computer usable program code embedded therewith, the computer usable program code including; computer usable program code configured to receive an input response from a server, the input response including first content corresponding to a first client request, the first content adapted to prompt data input via a client; computer usable program code configured to embed an identifier in the first content, the identifier to identify the first content; computer usable program code configured to send the client an output response, the output response including at least the first content in which the identifier is embedded; computer usable program code configured to record the first content in association with the identifier in a logging database; computer usable program code configured to receive a second client request from the client, the second client request corresponding to the output response and the second client request including input data related to the first content and the second client request including the identifier; computer usable program code configured to extract the input data and the identifier from the second client request; computer usable program code configured to retrieve the first content from the logging database based on the extracted identifier; computer usable program code configured to combine the extracted input data and the retrieved first content to produce resulting data and to store the resulting data in the logging database. - View Dependent Claims (18, 19, 20)
Specification