Translating and executing object-oriented computer programs

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/45 (2006.01)

Patent

CA 2383884

A method of translating object-oriented computer programs into native code includes a two-step translation process, first by a code translator (212) into a machine-independent virtual processor code (213), and then by a native translator (214) into native code (230). In a heterogeneous multiprocessor environment, the machine-independent part of the translation can be carried out at the central server, with machine-independent virtual processor code being distributed as required to the individual clients. Each client then needs to carry just a small processor-dependent native translator (214) with which it completes the conversion into native code. The invention finds particular application in embedded systems, and particularly in heterogeneous- processor systems such as mobile phone networks.

L'invention concerne un procédé de traduction de logiciels orientés objet en langage natif, qui comprend un processus de traduction en deux étapes: un transcodeur (212) effectue d'abord la traduction en un code de processeur virtuel indépendant (213) puis un transcodeur natif (214) effectue la traduction en langage natif. Dans un environnement multiprocesseur hétérogène, la partie de la traduction indépendante des machines peut être effectuée dans un serveur central, le code de processeur virtuel indépendant de machine pouvant être distribué selon demande à destination de clients individuels. Chaque client ne nécessite ensuite qu'un petit transcodeur natif (214) dépendant du processeur, qui parachève la conversion en langage natif. L'invention trouve notamment des applications dans des systèmes à processeurs hétérogènes tels que les réseaux de téléphonie mobile.

LandOfFree

Say what you really think

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

Rating

Translating and executing object-oriented computer programs does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Translating and executing object-oriented computer programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Translating and executing object-oriented computer programs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1993469

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