05414852 is referenced by 168 patents and cites 5 patents.

A data processing system include a plurality of data objects which are accessible by application programs through a system level interface. Each data object has an associated user access list. In addition, each object has at least one key indicating which applications can access that object. The key is preferably maintained in a protected storage area, accessible only by the low level system interface. Both the application identifier key and the user who invoked that application must match the identifier information in the data object for access to be allowed to that object. If an unauthorized user attempts access to the data object through the correct application, or an authorized user attempts access through an incorrect application, access to the data object will be denied by the low level interface.

Title
Method for protecting data in a computer system
Application Number
7/969678
Publication Number
5414852
Application Date
October 30, 1992
Publication Date
May 9, 1995
Inventor
Kay A Tate
Rochester
MN, US
Paul H Kramer
Rochester
MN, US
Agent
Andrew J Dillon
Kenneth C Hill
Steven W Roth
Assignee
International Business Machines Corporation
NY, US
IPC
G06F 12/14
View Original Source