Technique for limiting access to the resources of a system
First Claim
1. A method for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the method comprising the steps of:
- receiving a request to access the resources of the system; and
denying the request based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique for limiting access to the resources of a system is disclosed. In one embodiment, wherein the system has a server for processing requests, and wherein the server supports a plurality of projects, the technique includes receiving a request to access the resources of the system. The request is denied based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects. The limiting value limits an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system.
-
Citations
28 Claims
-
1. A method for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the method comprising the steps of:
-
receiving a request to access the resources of the system; and denying the request based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the apparatus comprising:
-
a receiver for receiving a request to access the resources of the system; and a governor for denying the request based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system.
-
-
17. A computer program embodied on one or more tangible media for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the computer program comprising:
-
instructions configured to be readable by at least one processor and thereby causing the at least one processor to operate so as to; receive a request to access the resources of the system; and deny the request based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system.
-
-
18. A method for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the method comprising the steps of:
-
receiving a request to access the resources of the system; determining if the resources of the system are available to satisfy the request; and queuing the request until the resources of the system are available to satisfy the request, wherein the availability of the resources of the system is based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system. - View Dependent Claims (19, 20)
-
-
21. An apparatus for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the apparatus comprising:
-
a receiver for receiving a request to access the resources of the system; a governor for determining if the resources of the system are available to satisfy the request; and a queue for queuing the request until the resources of the system are available to satisfy the request, wherein the availability of the resources of the system is based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system.
-
-
22. A computer program embodied on one or more tangible media for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the computer program comprising:
-
instructions configured to be readable by at least one processor and thereby causing the at least one processor to operate so as to; receive a request to access the resources of the system; determine if the resources of the system are available to satisfy the request; and queue the request until the resources of the system are available to satisfy the request, wherein the availability of the resources of the system is based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system.
-
-
23. A method for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the method comprising the steps of:
-
receiving a request to access the resources of the system; determining how much of the resources of the system are allowed to process the request; and partially processing the request until the resources of the system are no longer allowed to process the request, wherein the allowability of the resources of the system is based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system. - View Dependent Claims (24, 25, 26)
-
-
27. An apparatus for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the apparatus comprising:
-
a receiver for receiving a request to access the resources of the system; a governor for determining how much of the resources of the system are allowed to process the request; and a processing engine for partially processing the request until the resources of the system are no longer allowed to process the request, wherein the allowability of the resources of the system is based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system.
-
-
28. A computer program embodied on one or more tangible media for limiting access to resources of a system having a server for processing requests, the server supporting a plurality of projects, the computer program comprising:
-
instructions configured to be readable by at least one processor and thereby causing the at least one processor to operate so as to; receive a request to access the resources of the system; determine how much of the resources of the system are allowed to process the request; and partially process the request until the resources of the system are no longer allowed to process the request, wherein the allowability of the resources of the system is based upon an application level and a setting level, wherein the application level is associated with one of a plurality of functional layers within the system that is affected by the request, and wherein the setting level is a limiting value associated with one of the server alone and the server with one or more of the plurality of projects, the limiting value for limiting an operation on one of the plurality of functional layers, thereby limiting access to the resources of the system.
-
Specification