US5878258A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Seamless application interface manager
Assignee: Bank of America Corp
•
Filing: 1996-05-06
•
Granted: 1999-03-02
•
Expires: 2016-05-06
Abstract
Abstract A novel computer workstation interface program provides for subordination of select operating system and application commands. The system permits a seamless integration of distinct applications with a common context controller that permits inter-application communication regarding the operating environment. System resources are managed to insure critical operations retain priority, while permitting access to resources as they are freed by the system. The workstation enhances user productivity by creating a work environment orchestrated around task and function rather than specific application and file paradigms.
Inventors
- 👤 Anthony C. Pizi
- 👤 Paul Kanevsky
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 09:02
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/542; G06F9/44; G06F9/451
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
265 words
In combination, a system for a workstation data processing system integrating the control and operating characteristics of a plurality of applications functioning under a host operating system, comprising: a user input device for manipulation by said user for entering commands and selections relating to the operation of said workstation and applications thereon and for entering a user identification code; a memory for storing programs for controlling a user interface shell and a Configuration Database for storing data relating to the operating characteristics of said shell; a shell controlling means for imparting to said plurality of applications a set of operating parameters including resource allocation, context, and display features effective to subordinate the command and control functions of said plurality of applications from said applications and said host operating system to the shell controlling means; wherein said shell controlling means further comprises: an Event Manager for communicating the occurrence of an event among said plurality of applications; a Context Manager for providing distribution and storage of data among said plurality of applications, for identifying a change in the data as an event and for providing configuration information to said plurality of applications as a function of said user identification; and a Resource Manager for managing resources set forth in said Configuration Database which are required by said plurality of applications, each of said Event Manaoer, Context Managers, and Resource Manager having a configuration dependent upon the user identification code, and a data display for displaying information related to said plurality of applications in accordance with a plurality of context determining parameters and said user identification code.
Claim 2
Dependent Claim
265 words
In combination, a system for a workstation data processing system integrating the control and operating characteristics of a plurality of applications functioning under a host operating system, comprising: a user input device for manipulation by said user for entering commands and selections relating to the operation of said workstation and applications thereon and for entering a user identification code; a memory for storing programs for controlling a user interface shell and a Configuration Database for storing data relating to the operating characteristics of said shell; a shell controlling means for imparting to said plurality of applications a set of operating parameters including resource allocation, context, and display features effective to subordinate the command and control functions of said plurality of applications from said applications and said host operating system to the shell controlling means; wherein said shell controlling means further comprises: an Event Manager for communicating the occurrence of an event among said plurality of applications; a Context Manager for providing distribution and storage of data among said plurality of applications, for identifying a change in the data as an event and for providing configuration information to said plurality of applications as a function of said user identification; and a Resource Manager for managing resources set forth in said Configuration Database which are required by said plurality of applications, each of said Event Manaoer, Context Managers, and Resource Manager having a configuration dependent upon the user identification code, and a data display for displaying information related to said plurality of applications in accordance with a plurality of context determining parameters and said user identification code.
Claim 3
Dependent Claim
22 words
The system of claim 1 wherein said Event Manager implements a plurality of event categories including events by subscription and forced events.
Claim 4
Dependent Claim
24 words
The system of claim 1, wherein said event is selected from the group consisting of subscribed events, implicit events, forced events, and combinations thereof.
Claim 5
Dependent Claim
9 words
The system of claim 1, further comprising dedicated applications.
Claim 6
Dependent Claim
14 words
The system of claim 1, further comprising a remote link to a remote computer.
Claim 7
Dependent Claim
15 words
The system of claim 1, wherein said data display further comprises a graphical user interface.
Claim 8
Dependent Claim
13 words
The system of claim 2 wherein said Event Manager further implements implied events.
Claim 9
Dependent Claim
15 words
The system of claim 5, wherein said remote computer provides database information to said link.
Claim 10
Dependent Claim
13 words
The system of claim 8, wherein said database information is available in real-time.
Claim 11
Dependent Claim
15 words
The system of claim 8, wherein said database information is available on a time-delayed basis.
References Cited (Backward Citations)
US5214756A
Cited
US5241625A
Cited
US5546541A
Cited
US5430836A
Cited
US5237684A
Cited
US5305454A
Cited
US5301326A
Cited
US5414812A
Cited
US5764985A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-03-01 | 2002-08-31 | 2003-03-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-03-01 | 2006-08-31 | 2007-03-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-03-01 | 2010-08-31 | 2011-03-02 | $7700.00 | Window Closed / Lapsed |