Patent ID: 8543537

Claim:
A transaction management system comprising: a server that hosts an electronic commerce transaction over a network, the server having a processor and a set of computer instructions executable by the processor to communicate with a client connected in a communicating relationship with the server over the network, the client participating in the electronic commerce transaction hosted by the server; a user interface for customizing one or more filters; a filter configured using the user interface and operating on the server to capture data associated with the electronic commerce transaction in response to a trigger, wherein the filter is configured via the user interface to control which of the data associated with the electronic commerce transaction is or is not to be captured, and wherein the data associated with the electronic commerce transaction comprises: multiple requests by the client for web pages as part of the electronic commerce transaction; user selections and inputs made during the electronic commerce transaction; first objects associated with the requested web pages; and second objects referenced by the first objects returned to the client in response to the multiple requests; and a repository accessible by the server, wherein the filter stores the data associated with the electronic commerce transaction in the repository indexed by one or more transaction attributes.