×

Seamless application interface manager

  • US 5,878,258 A
  • Filed: 05/06/1996
  • Issued: 03/02/1999
  • Est. Priority Date: 05/06/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. 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, anda 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.

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