Back to results
US 7,031,962 B2Granted
System and method for managing objects and resources with access rights embedded in nodes within a hierarchical tree structure
AssigneeBEA Systems, Inc.
InventorFred Moses
Life of this patent
Estimating the term…
Abstract
A system and method for controlling access to data within a hierarchically organized document, such as an XML document. Elements may have their access rights specified, for example as a variable in an XML tag. If not specified within an element of the document, access rights are inherited from its nearest ancestor. Specified access rights may refer to a collection of entitlement expressions, which describe with arbitrarily fine granularity which users and user types may access the data.
Claims8
A system for providing information to users selectively according to predetermined access rights, the system comprising:
- a database of records, the records being hierarchically organized into elements, at least some of the elements comprising access rights information;
- an entitlement server comprising a membership map describing user membership in access groups;
- and
- a transaction server that consults the database and the entitlement server and serves information to users in response to requests only if users are allowed to access the information, said transaction server processing a received document including one or more of said elements wherein said access rights information is included as an attribute in a definition for each of said at least some of the elements in said received document, wherein said transaction server includes an interpreter which passes a first portion of a submitted document corresponding to first access rights information to said entitlement server, and a second portion of said submitted document corresponding to text information of a first data element associated with said first access rights information, access to said text information being granted to a requestor in accordance with said first access rights.
1 more element
Dependencies are inferred from the claim text.