Method for performing data structure conversions
AssigneeNokia Corporation
InventorPetri Nuuttila
Life of this patent
Estimating the term…
Loading patent…
AssigneeNokia Corporation
InventorPetri Nuuttila
Estimating the term…
The invention relates to any conversions in which data of a certain source format are converted into data of a certain target format. The conversions may also be bi-directional. The invention includes a method for performing data structure conversions, wherein a data structure comprises at least two elements located in a predetermined order in the data structure. The data structure is defined by using a definition language, and it is represented as a source bit string. During the conversion the source bit string is converted into a target bit string. The method for performing the data structure conversion handles the data structure elements in the same order as they are located in the data structure without parsing the source bit string. The avoidance of the parsing makes the method more efficient than the prior art methods. In addition, the method decodes each data structure element and encodes it directly into the target bit string. Also the avoidance of unnecessary copying of data makes the method efficient.
A method for performing data structure conversions in a communications system, wherein at least one data structure comprises at least two elements located in a predetermined order in the data structure which is defined for communication by a definition language and represented in the communication as bit strings, and wherein a source bit string conforming to a first format is converted into a target bit string conforming to a second format,
A utility for performing data structure conversions in a communications system, wherein at least one data structure comprises at least two elements located in a predetermined order in the data structure elements located in a predetermined order in the data structure which is defined for communication by a definition language and represented in the communication as bit strings, the utility being adapted to convert a source bit string conforming to a first format into a target bit string conforming to a second format,
A compiler for creating utilities for a utility set by using at least two class libraries containing classes and a certain definition file containing definitions, the utilities being adapted to perform data structure conversions in a communications system, wherein at least one data structure comprises at least two elements located in a predetermined order in the data structure, which is defined for communication by a definition language and represented in the communication as bit strings,
A system for performing data structure conversions in a communications system, wherein at least one data structure comprises at least two elements located in a predetermined order in the data structure which is defined for communication by a definition language and represented in the communication as bit strings, the system being adapted to handle several simultaneous dialogs composed of dialog primitives,
Dependencies are inferred from the claim text.