Runtime loader
First Claim
1. An apparatus for running a task with an object-oriented operating system in a first address space in response to a run command generated in a second address space, said operating system including a first object class with a data structure for holding said run command and run command parameters and with member functions for initialization and synchronization of said task on a computer with an attached storage including said first and said second address spaces, said apparatus comprising:
- (a) means responsive to said run command for creating a command object from said first object class for encapsulating initialization and synchronization information associated with said task in said second address space of said storage of said computer;
(b) means for transmitting said command object to said first address space by communicating with said object-oriented operating system in said storage of said computer; and
(c) means in said first address space and responsive to said run command contained in said command object for executing said member functions in said command object to create, initialize and run said task.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative load architecture for a framework application by multiple users. The load architecture implements functions, static data and classes in a more flexible manner than prior operating systems.
-
Citations
13 Claims
-
1. An apparatus for running a task with an object-oriented operating system in a first address space in response to a run command generated in a second address space, said operating system including a first object class with a data structure for holding said run command and run command parameters and with member functions for initialization and synchronization of said task on a computer with an attached storage including said first and said second address spaces, said apparatus comprising:
-
(a) means responsive to said run command for creating a command object from said first object class for encapsulating initialization and synchronization information associated with said task in said second address space of said storage of said computer; (b) means for transmitting said command object to said first address space by communicating with said object-oriented operating system in said storage of said computer; and (c) means in said first address space and responsive to said run command contained in said command object for executing said member functions in said command object to create, initialize and run said task. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for running a task with an object-oriented operating system in a first address space in response to a run command generated in a second address space, said operating system including a first object class with a data structure for holding said run command and run command parameters and with member functions for initialization and synchronization of said task on a computer with a storage including said first and said second address spaces, said method comprising the steps of:
-
(a) creating a command object from said first object class for encapsulating initialization and synchronization information associated with said task in second address space of said storage; (b) transmitting said command object to said first address space by communicating with said object-oriented operating system; and (c) executing said member functions in said command object to create, initialize and run said task. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification