×

Mutiple-platform virtual microprocessor architecture and its corresponding operating system, in particular for onboard and mobile computer field

  • US 20030182347A1
  • Filed: 05/14/2003
  • Published: 09/25/2003
  • Est. Priority Date: 09/20/2000
  • Status: Abandoned Application
First Claim
Patent Images

1. / A multiple-platform virtual microprocessor (100) and its corresponding operating system, for use in particular for the field of mobile and embedded computing, characterized in that it comprises in combination:

  • a host machine with;

    a hardware platform (110) comprising a physical host microprocessor; and

    a software platform (120) comprising;

    a host operating system (121);

    memory and hardware manager modules (123 and 124); and

    optional native applications (126); and

    middleware means (130) comprising;

    a kernel (131) implementing low level functions, said kernel including an interface (132) with i) said host operating system, ii) said memory and hardware manager modules, and iii) said native applications, if any;

    an API (134, 135) suitable for receiving executable instructions (200) formulated in a language that is independent of the host microprocessor and system, the virtual microprocessor operating in response to said executable instructions;

    high level functional modules (133) interfaced i) between one another, ii) with the API, and iii) with the kernel; and

    means (136, 137) for transcribing the code of said executable instructions into low level code directly executable on the host microprocessor;

    in that all exchange of data between the middleware means (130) and the software platform (120) takes place via said interface (132) of the kernel (131); and

    in that all of the middleware means, excepting said interface of the kernel, is encoded in a language independent of the host machine.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×