SYSTEMS, METHODS, MEANS, AND MEDIA FOR RECORDING, SEARCHING, AND OUTPUTTING DISPLAY INFORMATION
First Claim
1. A system for recording display information, comprising:
- a virtual display that;
intercepts display-changes describing changes to be made to a state of a display;
sends the display-changes to a client for display;
records the display-changes; and
a context recorder that records context information describing a state of the display derived from a source independently of the display changes and independently of screen-images.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems for recording, searching, and outputting display information are provided. In some embodiments, systems for recording display information are provided. The systems include a virtual display that: intercepts display-changes describing changes to be made to a state of a display; sends the display-changes to a client for display; records the display-changes; and a context recorder that records context information describing a state of the display derived from a source independently of the display changes and independently of screen-images. In some embodiments, the systems further include a display system that generates an output screen-image based at least in part on at least one of the display-changes and in response to a search of the context information. In some embodiments, the virtual display further records screen-images; and the display system further generates the output screen-image based at least in part on a recorded-screen-image of the recorded screen-images.
-
Citations
35 Claims
-
1. A system for recording display information, comprising:
-
a virtual display that; intercepts display-changes describing changes to be made to a state of a display; sends the display-changes to a client for display; records the display-changes; and a context recorder that records context information describing a state of the display derived from a source independently of the display changes and independently of screen-images. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for recording display information, comprising:
-
means for intercepting display-changes describing changes to be made to a state of a display; means for sending the display-changes to a client for display; means for recording the display-changes; and means for recording context information describing a state of the display derived from a source independent of the display changes and independent of screen-images. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for recording display information, comprising:
-
intercepting display-changes describing changes to be made to a state of a display; sending the display-changes to a client for display; recording the display-changes; and recording context information describing a state of the display derived from a source independent of the display changes and independent of screen-images. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for recording display information, comprising:
-
a virtual display that; intercepts display-changes describing changes to be made to a state of a display; sends the display-changes to a client for display; records the display-changes; and a context recorder that records context information derived from an accessibility mechanism and describing a state of the display - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for recording display information, the method comprising:
-
intercepting display-changes describing changes to be made to a state of a display; sending the display-changes to a client for display; recording the display-changes; and recording context information describing a state of the display derived from a source independent of the display changes and independent of screen-images. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for recording display information, the method comprising:
-
intercepting display-changes describing changes to be made to a state of a display; sending the display-changes to a client for display; recording the display-changes; and recording context information derived from an accessibility mechanism and describing a state of the display - View Dependent Claims (29, 30, 31, 32)
-
-
33. A system for recording, searching, and outputting display information, comprising
a display recorder that receives and stores: -
display-image-state information including a first screen-image of a display at a first time and a second screen-image of the display at a second time that is after the first time; display-command information including; at least one first command that describes advancing the first screen-image to a third screen-image of the display at a third time that is between the first time and the second time; and at least one second command that describes advancing the second screen-image to a fourth screen-image of the display at a fourth time that is after the third time; and a text recorder that receives; text information of text displayed at the third time from a text stream derived independently of the display-image-state information and independently of the display-command information; and text information of text displayed at the fourth time from a text stream derived independently of the display-image-state information and independently of the display-command information. - View Dependent Claims (34, 35)
-
Specification