Access restrictions as a means of configuring a user interface and making an application secure

  • US 5,432,934 A
  • Filed: 07/26/1993
  • Issued: 07/11/1995
  • Est. Priority Date: 07/26/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer system comprising an operating environment and an application program and user interface apparatus, an access restriction interface system for limiting user access to the computer system by restricting user input through the user interface apparatus and computer output through the user interface apparatus, said access restriction interface system comprising:

  • (a) a workspace hierarchy characterized by at least one top-level workspace and at least one lower level workspace on which items may be positioned, said workspaces being related to one another according to a logical workspace tree structure, with said at least one top-level workspace constituting the root of said workspace tree structure and said at least one lower level workspace constituting the branches of said workspace tree structure;

    (b) user restrictions selectively assignable to one or more of said workspaces and implemented in said workspace hierarchy so as to apply to the particular workspace to which said restrictions are assigned and to lower level workspaces that are hierarchal branches of the particular workspace to which said workspace restrictions are assigned;

    (c) at least one class hierarchy for items and attributes of items positioned in one or more of said workspaces, said class hierarchy being characterized by a base class and one or more lower level classes related to one another according to a class tree structure in which said lower level classes are subclasses of said base class and constitute hierarchal branches of said class tree structure, whereby each item in a class has the attributes of that class and the attributes of all higher level classes; and

    (d) class restrictions selectively assignable to said base class and said lower level classes, said class restrictions being implemented in said class hierarchy so as to apply to the particular class to which it is assigned and to all hierarchal subclasses of that class.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×