Transaction management system
First Claim
1. A transaction management system comprising:
- a server that hosts a transaction;
a network;
a client connected in a communicating relationship with the server over the network, and the client participating in the transaction hosted by the server;
a filter operating on the server to capture data associated with the transaction, wherein the data associated with the transaction comprises;
a first request by the client for a first page;
a set of data associated with the first page, wherein the set of data associated with the first page comprises a first HTML object and a set of objects referenced by the first HTML object;
a second request returned by the client in response the user using a user input presented in the first page; and
a set of data associated with a second page returned in response to the second request, wherein the set of data associated with the second page comprises a second HTML object and a set of objects referenced by the second HTML object.
12 Assignments
0 Petitions
Accused Products
Abstract
The systems and methods described herein relate to a system for documenting transactions. A filter is provided that captures content associated with transactions. The filter may be configured to start and stop the capture at predetermined times, and may be further configured to specify what content is to be captured during a transaction. The system may store any documents or data associated with a transaction, including dynamic content and user selections and inputs. A document repository may be provided for storing unstructured data representing data, text, forms, and so forth presented to a party during a transaction. A viewer may be provided for displaying data stored in the document repository.
29 Citations
20 Claims
-
1. A transaction management system comprising:
-
a server that hosts a transaction; a network; a client connected in a communicating relationship with the server over the network, and the client participating in the transaction hosted by the server; a filter operating on the server to capture data associated with the transaction, wherein the data associated with the transaction comprises; a first request by the client for a first page; a set of data associated with the first page, wherein the set of data associated with the first page comprises a first HTML object and a set of objects referenced by the first HTML object; a second request returned by the client in response the user using a user input presented in the first page; and a set of data associated with a second page returned in response to the second request, wherein the set of data associated with the second page comprises a second HTML object and a set of objects referenced by the second HTML object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
providing a server running a server application to host a transaction and a filter;
a network; and
a client connected in a communicating relationship with the server over the network, the client running a client application that interacts with the server application to participate in the transaction;generating, by the client, a first request for a first page, wherein the generating is performed by the client application; responsive to a first trigger, beginning capture of data associated with the transaction by the filter, wherein the data associated with the transaction comprises the request sent by the client application; returning a set of data associated with the first page, wherein the set of data associated with the first page comprises a first HTML object and a set of objects referenced by the first HTML object and wherein the returning is performed by the server application; capturing the data associated with the first page, wherein the capturing is performed by the filter; generating a second request based on activation of a user input in the first page, wherein generating the second request is performed by the client application; capturing the second request, wherein the capturing is performed by the filter; returning a set of data associated with a second page in response to the second request, wherein the returning is performed by the server application; and capturing the set of data associated with the second page, wherein the capturing is performed by the filter. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A transaction management system comprising:
-
a client coupled to a network hosting a client application; and a set of servers connected to the network, at least one of the set of servers hosting a server application and at least one of the set of servers running a filter application, wherein the filter application is configured to; detect a first event to initiate capture of data communicated between the client application and the server application associated with a transaction, wherein the data communicated includes a GET command issued by the client application, an HTML object returned in response to the GET command, and a set of additional requests by the client application to fetch objects referenced by the HTML object; store the data communicated between the client application and the server application in a repository; detect a second event; and stop capturing data communicated between the client application and the server application in response to the second event.
-
Specification