×

Automatic client/server translation and execution of non-native applications

  • US 6,363,409 B1
  • Filed: 04/24/1995
  • Issued: 03/26/2002
  • Est. Priority Date: 04/24/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system that includes a processor, an M-bit operating system, and a memory device coupled to the processor and accessible by said operating system, the operating system including an operating system sublayer, a method of running plural windowed N-bit application programs, each such windowed N-bit application program running in a separate virtual machine, N being less than M, the method comprising:

  • providing in the operating system sublayer of the M-bit operating system a shared M-bit application program services library; and

    providing N-bit to M-bit application program services stubs located in each of the virtual machines running an N-bit application, each N-bit to M-bit application program services stub communicating application program service requests and returns between said N-bit application and the shared M-bit application program services library;

    wherein a plurality of N-bit applications, each running in a separate virtual machine containing separate N-bit to M-bit application program services stubs, can be provided application program services through the shared M-bit application program services library in the sublayer of the operating system.

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