×

Distributed and portable execution environment

  • US 5,961,582 A
  • Filed: 10/25/1994
  • Issued: 10/05/1999
  • Est. Priority Date: 10/25/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A system includinga first operating system disposed for controlling a set of first computer hardware, said first operating system including a first application interface disposed for receiving first requests for first services from a plurality of first application programs and being disposed for maintaining independent first state information for each one of said plurality of first application programs, said first state information including a locus of execution and an address space, said first operating system disposed for operating on a set of first operating system resources in response to said first requests for services;

  • a second operating system disposed for controlling a set of second computer hardware, said second operating system including a second application interface disposed for receiving second requests for second services from a plurality of second application programs and being disposed for maintaining independent first state information for each one of said plurality of second application programs, said second state information including a locus of execution and an address space, said second operating system disposed for operating on a set of second operating system resources in response to said second requests for services;

    wherein said first computer hardware, first application interface, and first operating system resources substantially differ from said second computer hardware, second application interface, and second operating system resources;

    a third operating system disposed for controlling a set of said first operating system resources, said third operating system including a third application interface disposed for receiving requests for third services from a plurality of third application programs and being disposed for maintaining independent third state information for each one of said plurality of third application programs, said third operating system disposed for operating on a set of third operating system resources in response to said requests for third services; and

    a fourth operating system disposed for controlling a set of said second operating system resources, said fourth operating system including a fourth application interface disposed for receiving requests for fourth services from a plurality of fourth application programs and being disposed for maintaining independent fourth state information for each one of said plurality of fourth application programs, said fourth operating system disposed for operating on a set of fourth operating system resources in response to said requests for fourth services;

    wherein said third application interface substantially equates to said fourth application interface.

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