Claims
- 1. A method for restricting access to information, said method comprising:
receiving a request from a requester, said request associated with a plurality of request levels of a corresponding plurality of dimensions; and comparing each of the plurality of request levels with each of a corresponding set of security levels.
- 2. The method of claim 1, further comprising:
retrieving the set of security levels from a plurality of sets of security levels, wherein each of the plurality of sets of security levels are associated with at least one requestor.
- 3. The method of claim 1, further comprising:
generating a query for the request with the request levels, wherein each of the plurality of request levels are equal or exceed each of the corresponding set of security levels; and generating a query with at least one of the security levels, wherein at least one of the security levels exceeds a corresponding one of the request levels.
- 4. The method of claim 1, wherein the request is associated with one or more request constraints, and further comprising:
retrieving one or more security constraints; and comparing each of the request constraints to a corresponding one of the security constraints.
- 5. The method of claim 4, further comprising:
generating the query wherein each of the request constraints is equivalent to the corresponding one of the security constraints; and denying the request, wherein one of the request constraints is different from the corresponding one of the security constraints.
- 6. The method of claim 1, further comprising:
determining whether the requester is in a restricted group; wherein the requester is in a restricted group, adding a request level to the request, wherein the added request level indicates that the requester is in the restricted group; and wherein the requester is in an unrestricted group, adding request levels to the request, wherein the added request level indicates that the requester is in the unrestricted group.
- 7. The method of claim 6, further comprising:
determining one or more measures associated with the request; selecting a stargroup associated with each of the one or more measures associated with the request, wherein the stargroup further comprises one or more stars; and comparing each of the requested levels and the added levels to a corresponding plurality of aggregate levels associated with the stars.
- 8. A computer readable medium for storing a plurality of instructions for restricting access to information, said plurality of instructions comprising:
receiving a request from a requester, said request associated with a plurality of request levels of a corresponding plurality of dimensions; and comparing each of the plurality of request levels with each of a corresponding set of security levels.
- 9. The computer readable medium of claim 8, wherein the plurality of instructions further comprising:
retrieving the set of security levels from a plurality of sets of security levels, wherein each of the plurality of sets of security levels are associated with at least one requester.
- 10. The computer readable medium of claim 8, wherein the plurality of instructions further comprising:
generating a query for the request, wherein each of the plurality of request levels are equal or exceed each of the corresponding set of security levels; and generating a query with at least one of the security levels, wherein at least one of the security levels exceeds a corresponding one of the request levels.
- 11. The computer readable medium of claim 8, wherein the request is associated with one or more request constraints, and the plurality of instructions further comprising:
retrieving one or more security constraints; and comparing each of the request constraints to a corresponding one of the security constraints.
- 12. The computer readable medium of claim 11, wherein the plurality of instructions further comprising:
generating the query wherein each of the request constraints is equivalent to the corresponding one of the security constraints; and denying the request, wherein one of the request constraints is different from the corresponding one of the security constraints.
- 13. The computer readable medium of claim 8, wherein the plurality of instructions further comprising:
determining whether the requestor is in a restricted group; wherein the requester is in a restricted group, adding a request level to the request, wherein the added request level indicates that the requester is in the restricted group; and wherein the requester is in an unrestricted group, adding request levels to the request, wherein the added request level indicates that the requestor is in the unrestricted group.
- 14. The computer readable medium of claim 13, wherein the plurality of instructions further comprising:
determining one or more measures associated with the request; selecting a stargroup associated with each of the one or more measures associated with the request, wherein the stargroup further comprises one or more stars; and comparing each of the requested levels and the added levels to a corresponding plurality of aggregate levels associated with the stars.
Priority Claims (1)
Number |
Date |
Country |
Kind |
PCT/US01/12501 |
Apr 2001 |
US |
|
RELATED APPLICATIONS
[0001] This application depends and claims priority from U.S. Provisional Patent Application No. 60/199,975 (filed Apr. 27, 2000), and patent application Ser. No. ______, filed Apr. 17, 2001, entitled “Analytical Server Including Metrics Engine”, Attorney Docket No. 68110328.2, which are hereby incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60199975 |
Apr 2000 |
US |