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;
multiple requests by the client for web pages as part of the transaction;
HTML objects associated with the requested web page and objects referenced by the HTML objects returned to the client in response to the requests;
a repository accessible by the server, wherein the filter stores the data associated with the transaction in the repository indexed by one or more transaction attributes.
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.
-
Citations
21 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; multiple requests by the client for web pages as part of the transaction; HTML objects associated with the requested web page and objects referenced by the HTML objects returned to the client in response to the requests; a repository accessible by the server, wherein the filter stores the data associated with the transaction in the repository indexed by one or more transaction attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
providing a system comprising a server running a server application to host a transaction and a repository accessible by the server, a filter to capture information sent to or received by the server and one or more additional computers configured to store unstructured data in the repository; capturing data associated with the transaction at the server, wherein the data associated with the transaction comprises; multiple requests by the client for web pages as part of the transaction; HTML objects associated with the requested web page and objects referenced by the HTML objects returned to the client in response to the requests; storing the data associated with the transaction in the repository; storing additional unstructured data associated with the transaction in the repository, wherein the data and unstructured data associated with the transaction are stored with one or more transaction attributes. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a non-transitory computer readable medium storing a set of computer instructions, the computer instructions executable to:
-
capture data associated with a transaction hosted by a server, wherein the data associated with the transaction is captured at the server and comprises; multiple requests by the client for web pages as part of the transaction; HTML objects associated with the requested web page and objects referenced by the HTML objects returned to the client in response to the requests; store the data associated with the transaction in the repository indexed by one or more transaction attributes; store unstructured data associated with the transaction from one or more additional document sources in the repository indexed by the one or more transaction attributes. - View Dependent Claims (20, 21)
-
Specification