Methods and systems for generating playback instructions for playback of a recorded computer session
First Claim
Patent Images
1. A method for generating playback instructions for playback of a recorded computer session, the method comprising the steps of:
- (a) receiving, by a protocol engine executing on a first device, a recorded stream comprising a plurality of packets representing display data generated by an application program executed on a second device;
(b) determining, by the protocol engine, for a packet in the recorded stream, to render the contents of the packet in a human-perceptible manner; and
(c) storing, by the protocol engine, the determination in a playback data structure.
8 Assignments
0 Petitions
Accused Products
Abstract
A protocol engine executing on a first device receives a recorded stream comprising a plurality of packets representing display data generated by an application program executed on a second device. The protocol engine determines for a packet in the recorded stream, to render the contents of the packet in a human-perceptible manner. The protocol engine stores the determination in a playback data structure.
-
Citations
20 Claims
-
1. A method for generating playback instructions for playback of a recorded computer session, the method comprising the steps of:
-
(a) receiving, by a protocol engine executing on a first device, a recorded stream comprising a plurality of packets representing display data generated by an application program executed on a second device;
(b) determining, by the protocol engine, for a packet in the recorded stream, to render the contents of the packet in a human-perceptible manner; and
(c) storing, by the protocol engine, the determination in a playback data structure. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for playback of a recorded computer session, the method comprising the steps of:
-
(a) receiving, by a background protocol engine executing on a first device, a recorded stream comprising a plurality of packets representing display data generated by an application program executing on a second device;
(b) determining, by the background protocol engine, for at least one packet in the recorded stream, to render the packet in a human-perceptible manner;
(c) storing, by the background protocol engine, the determination in a playback data structure;
(d) retrieving, by a foreground protocol engine, at least one packet from the recorded stream;
(e) accessing, by the foreground protocol engine, the playback data structure; and
(f) rendering, by the foreground protocol engine, the at least one packet responsive to the playback data structure. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A system for rendering a recorded session comprising:
-
a background protocol engine, executing on a first device and generating a playback data structure in response to receiving a recorded stream, said recorded stream representing display data generated by an application program executed on a second device; and
a foreground protocol engine, receiving the recorded stream and rendering the recorded stream responsive to the playback data structure generated by the background protocol engine. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification