Method and apparatus of data exchange using runtime code...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/45 (2006.01) G06F 9/44 (2006.01) G06F 17/30 (2006.01)

Patent

CA 2394058

A high level transformation method and apparatus for converting data formats in the context of network applications, among other places. A flexible transformation mechanism is provided that facilitates generation of translation machine code on the fly. A translator is dynamically generated by a translator compiler engine. The translator compiler engine implemented according to the present invention uses a pair of formal machine-readable format description (FMRFDs) and a corresponding data map (DMAP) to generate executable machine code native to the translator platform CPU. When fed an input stream, the translator generates an output stream by executing the native object code generated on the fly by the translator compiler engine. In addition, the translator may be configured to perform a bi-directional translation between the two streams as well as translation between two distinct protocol sequences.

L'invention concerne un procédé et un dispositif de transformation de haut niveau permettant de convertir des formats de données, notamment dans le contexte des applications de réseau. Un mécanisme de transformation flexible facilite la génération en temps réel d'un code d'instructions de transcodage. Un transcodeur est généré de manière dynamique par une machine de compilation de transcodeur. Dans la présente invention, cette machine de compilation de transcodeur fait appel à deux descriptions formelles de formats lisibles par une machine (FMRFD) et à une mappe de données (DMAP) correspondante afin de générer un code d'instructions naturel exécutable par l'unité centrale de la plate-forme de transcodage. Lorsqu'un train de données d'entrée est introduit dans le transcodeur, ce dernier génère un train de sortie en exécutant le code objet naturel généré en temps réel par la machine de compilation de transcodeur. Le transcodeur peut en outre être configuré de manière à pouvoir exécuter un transcodage bidirectionnel entre deux trains de données ainsi qu'un transcodage entre deux séquences de protocole distinctes.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus of data exchange using runtime code... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus of data exchange using runtime code..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus of data exchange using runtime code... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2057862

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.