Iterative serialisation procedure for structured software objects

A software object and structured technology, applied in the field of repetitive programs, can solve the problems of not providing the flow management function of sending data integrity and continuity, not being able to store large objects, and storing linear data streams, etc.

Inactive Publication Date: 2005-07-20
GEMPLU
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] In the case of embedded platforms, the software mechanisms used to exchange data with the outside world do not provide stream management functions that can guarantee the integrity and continuity of sent data
Moreover, the limited memory resources of embedded platforms also make it impossible to store linear data streams during transmission and conversion, thus making it impossible to store large objects.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Iterative serialisation procedure for structured software objects
  • Iterative serialisation procedure for structured software objects
  • Iterative serialisation procedure for structured software objects

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0132] In some languages ​​(e.g. "Java embarque" - Eyrolles-Paris 1999), the phrase "embedded computer" is used to refer to a computer that is invisible in itself because it is integrated into a in the device. The French phrase "ordinateurembarque" is an approximate interpretation of the English "embedded computer".

[0133] This feature, a specific function provided in another device, basically accounts for the fact that such embedded computers tend to have limited hardware or software resources and often use a basic operating system or software environment . Although it can also be expanded and enhanced, the resources of this type of computer are usually only 512kb to a lower order of magnitude static memory, and an 8bit or 16bit processor. In the case of a smart card, the available RAM capacity may be on the order of 4kb, up to 32kb for the most powerful models currently available.

[0134] In the general IT context, the phrase "platform" refers to a data processing appa...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

This invention concerns an iterative procedure for conversion of structured software objects into a raw data stream and vice versa, providing for their direct transfer using simple communication resources such as those of an embedded computer station, and reset of said software objects or reutilisation of memory space allocated to them.This procedure can be used by an embedded platform (2) or a portable object including at least a processor capable of exchanging information with a terminal in the form of linear data sequences. The procedure includes a step for conversion of a data set, in one direction or the other, between a linear data sequence arrangement on the one hand, and a structured arrangement describing or representing an object-oriented software object on the other hand.

Description

technical field [0001] The present invention relates to an iterative program for the conversion of structured software objects into raw data streams and vice versa, and to provide their direct transmission using simple communication devices such as embedded computer base stations, and to the reset of the software objects or reuse of the memory space allocated to them. Background technique [0002] In an application program written in a high-level language, especially a structured or object-oriented language such as Java, most of the data used or processed is organized and stored in the form of software objects, which have a precise structure , and is more complex than a simple sequence of bytes. These objects may contain multiple variables or data groups, for example in the form of simple types, characters ("char" type), or integers ("int" type), or primitive object types, or A member-defined type, a character string ("string" type), or an array containing one or more dime...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F12/00G06F9/44G06F9/46G07F7/10
CPCG07F7/1008G06F9/547G06Q20/3552G06F9/548
Inventor 奥利维尔・法布恩安德烈・弗雷西内塞尔日・拉库尔特
Owner GEMPLU
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products