Dynamic conversion of byte ordering for use on different processor platforms
AssigneeSoftbook Press, Inc.
InventorsBrady Duga, Andrew Marder, Garth Conboy
Life of this patent
Estimating the term…
Abstract
The invention is a method for dynamically converting the byte-ordering of a data structure of a resource type from a first format to a second format, the first format being incompatible with the second format. The method comprises the following steps: (a) creating a template which corresponds to the data structure of the resource type, the template having a structure in a third format which is compatible with the first and second formats; (b) linking the template to the resource type; and (c) converting automatically the byte-ordering of the data structure of the resource type from the first format to the second format using the template.
Claims9
A method for providing a dynamically converted, byte-ordered data structure of a resource type to a device, the data structure being converted from a first format to a second format, the first format being incompatible with the second format, the method comprising the steps of:
- (a) creating a template corresponding to the data structure of the resource type, the template having a structure in a third format, the third format being compatible with the first and second formats;
- (b) linking the template to the resource type;
- and
- (c) converting automatically the byte-ordering of the data structure of the resource type from the first format to the second format using the template;
- and
- (d) sending the converted data structure of the resource type to the device.
A system for dynamically converting byte-ordering of a data structure of a resource type from a first format to a second format, the first format being incompatible with the second format, the system comprising:
- (a) a server including:
- a resource file system having a database for storing the resource type, the resource type being stored in a first format, the resource file system creating a template corresponding to the data structure of the resource type, the template having a template structure in a third format, the third format being compatible with the first and second formats, the resource file system linking the template to the resource type;
- and
- (b) a device in electrical communication with the server, the device requesting the resource type in the second format;
- wherein the resource file system automatically converts the byte-ordering of the data structure of the resource type from the first format to the second format using the template.
Dependencies are inferred from the claim text.