Analyzing Binary Data Streams to Identify Embedded Record Structures
First Claim
1. A computer-implemented method of identifying and extracting data structures embedded within a data stream comprising:
- analyzing the data stream and identifying data structure definitions corresponding to analyzed data stream portions, wherein the data structure definitions each define a structure of a corresponding data structure and are configurable to accommodate various types of data structures within the data stream; and
generating the corresponding data structures within the data stream by extracting information from the data stream in accordance with the data structure definitions.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, a system identifies and extracts data structures embedded within a data stream, and comprises a computer system including at least one processor. The system analyzes the data stream and identifies data structure definitions corresponding to analyzed data stream portions. The data structure definitions each define a structure of a corresponding data structure, and are configurable to accommodate various types of data structures within the data stream. The corresponding data structures within the data stream are generated by extracting information from the data stream in accordance with the data structure definitions. Embodiments of the present invention further include a method and computer program product for identifying and extracting data structures embedded within a data stream in substantially the same manner described above.
16 Citations
24 Claims
-
1. A computer-implemented method of identifying and extracting data structures embedded within a data stream comprising:
-
analyzing the data stream and identifying data structure definitions corresponding to analyzed data stream portions, wherein the data structure definitions each define a structure of a corresponding data structure and are configurable to accommodate various types of data structures within the data stream; and generating the corresponding data structures within the data stream by extracting information from the data stream in accordance with the data structure definitions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for identifying and extracting data structures embedded within a data stream comprising:
a computer system including at least one processor configured to; analyze the data stream and identify data structure definitions corresponding to analyzed data stream portions, wherein the data structure definitions each define a structure of a corresponding data structure and are configurable to accommodate various types of data structures within the data stream; and generate the corresponding data structures within the data stream by extracting information from the data stream in accordance with the data structure definitions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer program product for identifying and extracting data structures embedded within a data stream comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to; analyze the data stream and identify data structure definitions corresponding to analyzed data stream portions, wherein the data structure definitions each define a structure of a corresponding data structure and are configurable to accommodate various types of data structures within the data stream; and generate the corresponding data structures within the data stream by extracting information from the data stream in accordance with the data structure definitions. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
Specification