Computer program product and program storage device for a data transmission dictionary for encoding, storing, and retrieving hierarchical data processing information for a computer system
First Claim
1. A computer program product for use in a computer system, said computer program product comprising a computer usable medium having embodied therein a data transmission dictionary, stored in a memory of a computer system for encoding, storing, or retrieving hierarchically related data transmission information comprising:
- a plurality of computer searchable definition trees,each said tree representing a compacted request command, a compacted reply command, or a compacted object command,each said tree having a root node identifying a specific request command, reply command, or object command,each said tree having one or more internal or terminal descent nodes, each of said internal or terminal descent nodes representing components of the definition of one of said trees,wherein each of said trees is a linear, depth-first representation of said root node and the one or more internal or terminal descent nodes associated therewith, wherein each said tree is used to generate a specific request command, a specific reply command, or a specific object command therefrom, the generated command representing a data stream of information.
0 Assignments
0 Petitions
Accused Products
Abstract
A data transmission dictionary is provided, which is adapted for use by a computer system for encoding, storing, or retrieving hierarchically related data transmission information. The dictionary is comprised of a group of one or more computer searchable definition trees relating to transmission information of the computer system. The trees are derived from a first definition group which includes characteristics of commands, replies or data usable by the computer system. The characteristics include structure and value properties and restrictions, if any, applying to the commands, replies or data. Each tree represents, respectively, a definition of a the command, reply or data to which it relates. Each tree includes a root node identified by name, e.g., a codepoint. The root node includes information describing the type of definition tree concerned (i.e., whether it relates to a command, reply or data), and may include one or more internal or terminal descendant nodes. These nodes represent components of the definition represented by the tree. The descendent nodes include level information describing the level of the node within its tree. The nodes may include attribute information, and may include value requirements relating to transmission information represented by the nodes.
-
Citations
15 Claims
-
1. A computer program product for use in a computer system, said computer program product comprising a computer usable medium having embodied therein a data transmission dictionary, stored in a memory of a computer system for encoding, storing, or retrieving hierarchically related data transmission information comprising:
-
a plurality of computer searchable definition trees, each said tree representing a compacted request command, a compacted reply command, or a compacted object command, each said tree having a root node identifying a specific request command, reply command, or object command, each said tree having one or more internal or terminal descent nodes, each of said internal or terminal descent nodes representing components of the definition of one of said trees, wherein each of said trees is a linear, depth-first representation of said root node and the one or more internal or terminal descent nodes associated therewith, wherein each said tree is used to generate a specific request command, a specific reply command, or a specific object command therefrom, the generated command representing a data stream of information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for use in a computer system, said computer program product comprising a data transmission dictionary for encoding, storing, or retrieving hierarchically related data transmission information for use by said computer system internally or in communication with another computer system comprising:
-
a plurality of computer searchable definition trees, each said tree representing a compacted request command, a compacted reply command, or a compacted object command, each said tree having a root node identifying a specific request command, reply command, or object command, each said tree having one or more internal or terminal descent nodes, each of said internal or terminal descent nodes representing components of the definition of one of said trees, wherein each of said trees is a linear, depth-first representation of said root node and the one or more internal or terminal descent nodes associated therewith, wherein each said tree is used to parse a specific request command, a specific reply command, or a specific object command in order to create one or more commands and parameters therefrom, said one or more commands and parameters being understood to a local processor.
-
-
8. A computer program product for use in a computer system, said computer program product comprising a computer usable medium having embodied therein a data processing dictionary for encoding, storing, or retrieving hierarchically related data processing information comprising:
-
a plurality of computer searchable definition trees, each said tree representing a compacted request command, a compacted reply command, or a compacted object command, each said tree having a root node identifying a specific request command, reply command, or object command, each said tree having one or more internal or terminal descent nodes, each of said internal or terminal descent nodes representing components of the definition of one of said trees, wherein each of said trees is a linear, depth-first representation of said root node and the one or more internal or terminal descent nodes associated therewith, wherein each said tree is used to generate a specific request command, a specific reply command, or a specific object command therefrom, the generated command representing a data stream of information, wherein each said tree is used to parse a specific request command, a specific reply command, or a specific object command in order to create one or more commands and parameters therefrom, said one or more commands and parameters being understood to a local processor. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program product for use in a computer system, said computer program product comprising a computer usable medium having embodied therein a data processing dictionary for encoding, storing, or retrieving hierarchically related data processing information for use by said computer system internally or in communication with another computer system comprising:
-
a plurality of computer searchable definition trees, each said tree representing a compacted request command, a compacted reply command, or a compacted object command, said compacted request command, compacted reply command, or compacted object command respectively representing a full request command data stream, a full reply command data stream, or a full object command data stream, each said full command data stream representing a mapped data structure understood across a plurality of servers and client located remotely from one another, each said tree having a root node identifying a full request command data stream, a reply command data stream, or an object command data stream, each said tree having one or more internal or terminal descent nodes, each of said internal or terminal descent nodes representing components of the definition of one of said trees, wherein each of said trees is a linear, depth-first representation of said root node and the one or more internal or terminal descent nodes associated therewith, wherein each said tree is used to generate a full request command data stream, a full reply command data stream, or a full object command data stream therefrom, wherein each said tree is used to parse a full request command data stream, a full reply command data stream, or a full object command data stream in order to create one or more additional commands and parameters therefrom, said one or more additional commands and parameters being understood to a local processor.
-
-
13. A computer program product for use in a computer system, said computer program product comprising a computer usable medium having embodied therein a data transmission dictionary, stored in a memory of a computer system, for encoding, storing, or retrieving hierarchically related data transmission information comprising:
-
a plurality of computer searchable definition trees, each said tree representing a compacted request command, a compacted reply command, or a compacted object command, said compacted request command, compacted reply command, or compacted object command respectively representing a full request command data stream, a full reply command data stream, or a full object command data stream, each said full command data stream representing a mapped data structure understood across a plurality of servers and clients located remotely from one another, each said tree having a root node identifying a full request command data stream, a reply command data stream, or an object command data stream, wherein each said tree is used to generate a full request command data stream, a full reply command data stream, or a full object command data stream therefrom, wherein each said tree is used to parse a full request command data stream, a full reply command data stream, or a full object command data stream in order to create one or more additional commands and parameters therefrom, said one or more additional commands and parameters being understood to a local processor. - View Dependent Claims (14, 15)
-
Specification