Method and apparatus for providing proxy-based access controls
First Claim
Patent Images
1. A method comprising:
- determining, by an apparatus, a designation of at least one monitoring client of a proxy server;
receiving, by the apparatus, an input for associating one or more accessing clients with the at least one monitoring client;
in response to receiving a request for accessing one or more resources from one of the accessing clients, initiating, by the apparatus, a presentation on an user interface associated with the one accessing client of a prompt to send to the at least one monitoring client a request for lifting an access policy, an access list, or a combination thereof that deny the request for accessing, wherein the prompt specifies the at least one monitoring client;
initiating, by the apparatus, a modification of content to be delivered from the one or more resources to the one or more accessing clients based, at least in part, on one or more capabilities or characteristics associated with the one or more accessing clients;
generating, by the apparatus, respective access histories for the one or more accessing clients; and
providing, by the apparatus, access to the respective access histories to the at least one monitoring client via the proxy server,wherein the at least one monitoring client manages, remotely from the proxy server, access to the one or more resources of the proxy server by the one or more accessing clients, andwherein the at least one monitoring client and the one or more accessing clients are peer clients of the proxy server.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for proxy-based access controls. A proxy platform causes, at least in part, designation of at least one monitoring client of a proxy server. The proxy platform receives an input for associating one or more accessing clients with the at least one monitoring client. The at least one monitoring client manages access to one or more resources of the proxy server by the one or more accessing clients.
-
Citations
18 Claims
-
1. A method comprising:
-
determining, by an apparatus, a designation of at least one monitoring client of a proxy server; receiving, by the apparatus, an input for associating one or more accessing clients with the at least one monitoring client; in response to receiving a request for accessing one or more resources from one of the accessing clients, initiating, by the apparatus, a presentation on an user interface associated with the one accessing client of a prompt to send to the at least one monitoring client a request for lifting an access policy, an access list, or a combination thereof that deny the request for accessing, wherein the prompt specifies the at least one monitoring client; initiating, by the apparatus, a modification of content to be delivered from the one or more resources to the one or more accessing clients based, at least in part, on one or more capabilities or characteristics associated with the one or more accessing clients; generating, by the apparatus, respective access histories for the one or more accessing clients; and providing, by the apparatus, access to the respective access histories to the at least one monitoring client via the proxy server, wherein the at least one monitoring client manages, remotely from the proxy server, access to the one or more resources of the proxy server by the one or more accessing clients, and wherein the at least one monitoring client and the one or more accessing clients are peer clients of the proxy server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine a designation of at least one monitoring client of a proxy server; receive an input for associating one or more accessing clients with the at least one monitoring client; in response to receiving a request for accessing one or more resources from one of the accessing clients, initiate a presentation on an user interface associated with the one accessing client of a prompt to send to the at least one monitoring client a request for lifting an access policy, an access list, or a combination thereof that deny the request for accessing, wherein the prompt specifies the at least one monitoring client; initiate a modification of content to be delivered from the one or more resources to the one or more accessing clients based, at least in part, on one or more capabilities or characteristics associated with the one or more accessing clients; generate respective access histories for the one or more accessing clients; and provide access to the respective access histories to the at least one monitoring client via the proxy server, wherein the at least one monitoring client manages, remotely from the proxy server, access to the one or more resources of the proxy server by the one or more accessing clients, and wherein the at least one monitoring client and the one or more accessing clients are peer clients of the proxy server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions that, when executed by at least one processor, cause an apparatus to at least perform the following steps:
-
determining a designation of at least one monitoring client of a proxy server; receiving an input for associating one or more accessing clients with the at least one monitoring client; in response to receiving a request for accessing one or more resources from one of the accessing clients, initiating a presentation on an user interface associated with the one accessing client of a prompt to send to the at least one monitoring client a request for lifting an access policy, an access list, or a combination thereof that deny the request for accessing, wherein the prompt specifies the at least one monitoring client; initiating a modification of content to be delivered from the one or more resources to the one or more accessing clients based, at least in part, on one or more capabilities or characteristics associated with the one or more accessing clients; generating respective access histories for the one or more accessing clients; and providing access to the respective access histories to the at least one monitoring client via the proxy server, wherein the at least one monitoring client manages, remotely from the proxy server, access to the one or more resources of the proxy server by the one or more accessing clients, and wherein the at least one monitoring client and the one or more accessing clients are peer clients of the proxy server. - View Dependent Claims (18)
-
Specification