Patent US5991877A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5991877A Expired / Lapsed US ⏱️ 0.0 years remaining

Object-oriented trusted application framework

Assignee: Lockheed Martin Corp
•
Filing: 1997-04-03
•
Granted: 1999-11-23
•
Expires: 2017-04-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An object-oriented framework provides ease of development and alteration of access control systems for arbitrary applications and accomodates arbitrary security policies while providing fine-grained security by providing for creation of labels for portions of a resource such as an application or portions of files, credentials corresponding to users and any other objects of the access control system by providing templates for such objects within at least one policy manager class of objects and which can be selected or modified at will. Provision for creation of label and credential objects which are later compared or correlated for granting or denying access to portions of a resource effectively decouples security policy from security enforcement and allows reconciliation of security policies having inconsistent requirements as well as development of hybrid and customized security policies.

Inventors

  • 👤 Gary L. Luckenbaugh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 13:19
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/60; G06F21/62; G06F21/6218; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99935

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 124 words
A data processing system including an access control system for controlling access to portions of a resource and capable of running an application, said access control system including a trusted framework including a credential class and a label class of objects, and a policy manager including a policy manager class of objects including means for creating label objects for portions of said resource and credential objects corresponding to users of said data processing system and instantiating said label objects and said credential objects in a respective one of said label class and said credential class, and p1 means for comparing a credential object created by said policy manager with a label object created by said policy manager for operation of said access control system.
Claim 2
Dependent Claim 124 words
A data processing system including an access control system for controlling access to portions of a resource and capable of running an application, said access control system including a trusted framework including a credential class and a label class of objects, and a policy manager including a policy manager class of objects including means for creating label objects for portions of said resource and credential objects corresponding to users of said data processing system and instantiating said label objects and said credential objects in a respective one of said label class and said credential class, and p1 means for comparing a credential object created by said policy manager with a label object created by said policy manager for operation of said access control system.
Claim 3
Dependent Claim 23 words
A data processing system as recited in claim 1, wherein said policy manager includes a plurality of said policy manager classes of objects.
Claim 4
Dependent Claim 20 words
A data processing system as recited in claim 1, wherein said policy manager class implements a mandatory access control policy.
Claim 5
Dependent Claim 20 words
A data processing system as recited in claim 3, wherein said mandatory access control policy is a role-based access policy.
Claim 6
Dependent Claim 19 words
A data processing system as recited in claim 3, wherein said mandatory access control policy is a classification-based policy.
Claim 7
Dependent Claim 20 words
A data processing system as recited in claim 1, wherein said policy manager class implements a discretionary access control policy.

References Cited (Backward Citations)

US5682535A Cited
US5680452A Cited
US5717755A Cited
US5689700A Cited
US5560005A Cited
US5720033A Cited
US5787427A Cited
US5826268A Cited
US5781633A Cited
US5787438A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-22 2003-05-24 2003-11-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-22 2007-05-24 2007-11-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-22 2011-05-24 2011-11-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag