Claims
- 1. A method for selectively processing data captured during at least one exchange between at least one server and at least one user, the method comprising the steps of:
retrieving data captured during the exchange between the server and the user; determining whether the retrieved data satisfies predefined rules; selecting the data that satisfies the predefined rules; and recording the selected data.
- 2. The method of claim 1, wherein the selected data is recorded for a finite duration.
- 3. The method of claim 1, wherein the user is a web browser or a web server, and the server is a web server.
- 4. The method of claim 1, wherein the captured data includes at least one of pages, events, or attributes.
- 5. The method of claim 1, wherein the captured data is in the form of an Internet protocol and is displayed to the user as a web page.
- 6. The method of claim 5, wherein only a predetermined portion of the data is captured.
- 7. The method of claim 6, wherein only a response or a request portion of the data is captured.
- 8. The method of claim 7, further comprising retrieving image data associated with the captured data for displaying the web page to the user.
- 9. The method of claim 7, further comprising retrieving code module data associated with the captured data.
- 10. The method of claim 1, wherein the steps are performed for data captured during simultaneous exchanges between a plurality of servers and the user, the server and a plurality of users, or a plurality of servers and a plurality of users.
- 11. An apparatus for selectively processing data captured during at least one exchange between at least one server and at least one user, the apparatus comprising:
means for retrieving data captured during the exchange between the server and the user; means for determining whether the retrieved data satisfies predefined rules; means for selecting the data that satisfies the predefined rules; and means for recording the selected data.
- 12. The apparatus of claim 11, wherein the selected data is recorded for a finite duration.
- 13. The apparatus of claim 11, wherein the user is a web browser or a web server, and the server is a web server.
- 14. The apparatus of claim 11, wherein the captured data includes at least one of pages, events, or attributes.
- 15. The apparatus of claim 11, wherein the captured data is in the form of an Internet protocol and is displayed to the user as a web page.
- 16. The apparatus of claim 11, wherein only a portion of the data is captured.
- 17. The apparatus of claim 16, wherein only a request or a response portion of the data is captured.
- 18. The apparatus of claim 17, further comprising means for retrieving image data associated with the captured data for displaying the web page.
- 19. The apparatus of claim 17, further comprising means for retrieving code module data associated with the captured data.
- 20. The apparatus of claim 11, wherein data captured during exchanges between a plurality of servers and the user, the server and a plurality of users, or a plurality of users and a plurality of servers is selectively processed.
- 21. A system for selectively processing captured data, comprising:
at least one server; at least one user; and at least one processor for selectively processing data captured during an exchange between the server and the user, wherein the processor retrieves the captured data, determines whether the retrieved data satisfies predefined rules, selects the data that satisfies the predefined rules, and records the selected data.
- 22. The system of claim 21, wherein the selected data is recorded for a finite duration.
- 23. The system of claim 21, wherein the user is a web browser or a web server, and the server is a web server.
- 24. The system of claim 21, wherein the captured data includes at least one of pages, attributes, and events.
- 25. The system of claim 21, wherein the data is in the form of an Internet protocol and is used for displaying a web page to the user.
- 26. The system of claim 21, wherein only a predetermined portion of the data is captured.
- 27. The system of claim 26, wherein only a request or a response portion of the data is captured.
- 28. The system of claim 27, wherein the processor retrieves image data associated the captured data for displaying the web page to the user.
- 29. The system of claim 27, wherein the processor obtains code modules associated with the captured data.
- 30. The system of claim 21, wherein data captured during exchanges between a plurality of servers and the user, the server and a plurality of users, or a plurality of servers and a plurality of users is selectively processed.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to commonly assigned U.S. Patent Applications entitled “Method, Apparatus, and System for Capturing Data Exchanged Between a Server and a User” and “Method, Apparatus, and System for Replaying Data Selected From Among Data Captured During Exchanges Between a Server and a User”, filed on or about the same day as the present application, and incorporated herein by reference.