Methods and systems for cataloging text in a recorded session
First Claim
1. A method for searching the content of a recorded presentation layer protocol session, the method comprising:
- intercepting, by a recorder, a plurality of packets sent from a server device to a client device;
storing the plurality of intercepted packets;
rendering, by a protocol engine, at least one stored packet in the plurality of stored packets to a local video buffer;
analyzing the at least one rendered packet, wherein analyzing includes at least scanning the at least one rendered packet with an optical character recognizer executing on a server;
using the optical character recognizer to generate a word associated with the at least one packet;
using a post processing component to generate identification data associated with the generated word associated with the at least one packet, the identified data indicating a position of the generated word in the plurality of packets; and
storing the generated word associated with the at least one packet and storing the identification data associated with the generated word in a database, to provide an index to the generated word and identified data in the database.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods described herein disclose searching the content of a recorded presentation layer protocol session including the steps of storing, a plurality of packets sent to a client device, rendering, by a protocol engine, at least one stored packet in the plurality of stored packets to a local video buffer and analyzing the at least one rendered packet with wherein analyzing includes at least scanning the at least one rendered packet with an optical character recognizer executing on the server. The systems and methods described herein also disclose using the optical character recognizer to generate a word associated with the at least one packet, using a post processing component to generate identification data associated with the generated word associated with the at least one packet, and storing the generated word associated with the at least one packet and storing the identification data associated with the generated word.
-
Citations
18 Claims
-
1. A method for searching the content of a recorded presentation layer protocol session, the method comprising:
-
intercepting, by a recorder, a plurality of packets sent from a server device to a client device; storing the plurality of intercepted packets; rendering, by a protocol engine, at least one stored packet in the plurality of stored packets to a local video buffer; analyzing the at least one rendered packet, wherein analyzing includes at least scanning the at least one rendered packet with an optical character recognizer executing on a server; using the optical character recognizer to generate a word associated with the at least one packet; using a post processing component to generate identification data associated with the generated word associated with the at least one packet, the identified data indicating a position of the generated word in the plurality of packets; and storing the generated word associated with the at least one packet and storing the identification data associated with the generated word in a database, to provide an index to the generated word and identified data in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for searching the content of a recorded presentation layer protocol session, the system comprising:
-
a recorder configured to intercept a plurality of packets sent to a client device; a storage device configured to store the plurality of packets sent to the client device; a protocol engine, configured to render at least one stored packet in the plurality of stored packets to a local video buffer; an optical character recognizer executing on a server configured to analyze the at least one rendered packet wherein analyzing includes at least scanning the at least one rendered packet to generate a word associated with the at least one packet; a post processing component configured to generate identification data associated with the generated word associated with the at least one packet, the identified data indicating a position of the generated word in the plurality of packets; and a database configured to store the generated word associated with the at least one packet and also configured to store the identification data associated with the generated word, to provide an index to the generated word and identified data in the database. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification