Accessing data substructures
OwnerLionel Kyriakides, Sebastien Baratangeinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerLionel Kyriakides, Sebastien Baratangeinventors
Estimating the term…
A method, and a corresponding development environment, is described for providing access functions to substructure fields within a data structure, such as an octet string, defined using a standard datatype definition, such as an ASN.1 definition, comprising: labeling the data structure within the standard definition; providing a corresponding definition of the substructure; generating from the labeled standard datatype definition and the corresponding substructure definition, a table that links the data structure with position data positioning the substructure with respect to the data structure; compiling the standard datatype definition to generate access functions for the data structure; and generating access functions for the substructure fields by combining the access functions for the data structure and using the position information from the generated table to access to data items therein.
A method for providing access functions to substructure fields within a data structure defined using a standard datatype definition, comprising:
A development environment for use with a compiler for a standard datatype notation comprising a table generator for processing a set of labeled standard datatype definitions and a set of corresponding substructure definitions, or compiler output generated therefrom, to generate a table linking the standard datatype definitions to position data for positioning the substructures with respect to the data structures and an access function generator for generating access functions for the substructure by combining access functions generated by the ASN.1 compiler with accesses to retrieved data items using the position information from the generated table.
A datastructure definition for use with a compiler for a standard datatype notation a set of labeled standard datatype definitions comprising a set of corresponding substructure definitions that can be used to generate a table linking the standard datatype definitions to position data for positioning the substructures with respect to the data structures.
A method for providing access functions to substructure fields within an octet string defined using a ASN.1 datatype definition, comprising:
Dependencies are inferred from the claim text.