×

Object-oriented operating system

  • US 6,351,778 B1
  • Filed: 11/05/1998
  • Issued: 02/26/2002
  • Est. Priority Date: 07/19/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system, comprising:

  • computer hardware having executable program memory;

    a procedural operating system running in said executable program memory to control the computer hardware to perform native system services;

    an object-oriented interface running in said executable memory for encapsulating method-specific data in specific memory locations for exclusive operation thereupon by a selected one of a plurality of object-oriented methods;

    procedural program logic code for adapting native system services, provided in response to an associated object-oriented method invoked on the computer hardware platform, in accordance with the method-specific data encapsulated for that associated object-oriented method;

    program code for determining if object-oriented methods to be invoked are present in the executable program memory during runtime execution; and

    a runtime loader, responsive to the determinations, for selectively loading the required object-oriented methods into the executable program memory during runtime execution before invocation of the method, if not already present;

    whereby a choice of which system implementation to use can be deferred to run-time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×