Patent EP0313305A2 successfully refreshed from Google Patents.
Patent EP0495310A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0495310A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

A process control method and apparatus

Assignee: International Business Machines Corp
•
Filing: 1991-12-20
•
Granted: —
•
Expires: 2011-12-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A Process Control Framework is disclosed as an environment in which processes and their products can be formally defined as objects in a machine readable form, called a Process Control File. The Process Control File is used by a Process Control to determine the next action to be performed on the set of objects selected by the user. Where the action is machine executable, the Process Control is able to actually invoke the system command itself to perform the task. This gives rise to a unified user interface where the user can work exclusively with high level actions to Process Control File objects instead of having to remember the specific system level commands. Further, the objects have attributes associated therewith which are stored separate from the objects themselves. This allows for a single object to be accessed and used by multiple processes, both internal and external to the disclosed Process Control Framework. The object-oriented approach allows for access privileges for users, roles, and access rights for object classes to be defined and maintained by sending messages to retrieve or set the properties of these object classes. An object-oriented user paradigm for viewing and manipulating data and tools is reinforced with a true object-oriented system managing the data and tools.

Inventors

  • 👤 David Lunn Campbell
  • 👤 Robert Quentin Cordell Ii
  • 👤 Geoffrey Martin Hambrick
  • 👤 Dinesh Javantilal Vakharia

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 06:04
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/20; G06F8/70; G06F8/71; G06F9/00; G06F9/06; G06F9/44; G06F9/448; G06F9/4488

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 78 words
A method for maintaining entities of information in a computer process control environment, said entities having process control attributes and data structures, comprising: recording said process control attributes by operation of an entity manager; recording said data structures separate from said process control attributes by operation of said entity manager; and processing said entities in said process control environment, said processing further comprising using said recorded data structures and said recorded process control attributes when accessing said entities.
Claim 2
Dependent Claim 41 words
The method of Claim 1 further comprising: storing said entities of information in a file, referencing said entities of information by multiple processes, wherein only a single copy of said entity of information is maintained for reference by said multiple processes.
Claim 3
Dependent Claim 29 words
The method of claim 2 wherein said multiple processes customize their respective views of said single copy of said entity of information by saving process specific process control attributes.
Claim 4
Dependent Claim 43 words
The method of Claim 3 wherein said process specific process control attributes which are saved by each respective multiple process are limited to only those process specific process control attributes which are different from said process control attributes of said entities of information.
Claim 5
Independent Claim 96 words
A method for allowing access to an object in a computer environment by both an internal and an external process, said object having internal attributes and external attributes associated with each respective internal and external process, comprising: recording said internal and external attributes associated with said object apart from said object; maintaining an internal link between said object and said internal attributes; maintaining an external link between said object and said external attributes; accessing said object by said internal process using said internal link; and accessing said object by said external process using said external link.
Claim 6
Dependent Claim 14 words
The method of Claim 5 wherein said internal attributes are inherited from another object.
Claim 7
Dependent Claim 16 words
The method of Claim 5 or 6 wherein said external attributes are inherited from another object.
Claim 8
Dependent Claim 16 words
The method of Claim 5, 6 or 7 wherein said objects are maintained in a file.
Claim 9
Dependent Claim 11 words
The method of Claim 8 wherein said file is machine readable.
Claim 10
Dependent Claim 115 words
A computer system for incorporating software development tools and data into a multi-leveled integrated environment, comprising means providing each of: a user interface level having objects therein, said objects having attributes, methods, links, and data structures; a process control level in communication with said user interface level and having an object manager which records process control attributes relating to said objects; and an internal structure level in communication with said process control level which records said object data structures by the operation of said object manager, wherein said objects at any level of integration can be maintained externally by one or more external processes to allow free access of said objects to said external processes.
Claim 11
Dependent Claim 127 words
A computer system for incorporating software development tools and data into a multi-leveled integrated environment, comprising means providing each of: a user interface level having objects therein, said objects having attributes, methods, links, and data structures; a process control level in communication with said user interface level and having an object manager which records process control attributes relating to said objects; a client level in communication with said user interface level; a kernel level having a kernel ipc, a communication subsystem, a file subsystem, a process manager, and a display subsystem, all of which interface with a computer hardware system; and a communication level in communication with and between said client level and said kernel level, for providing communications between said client level and said kernel level.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag