Context-based resource access mediation
First Claim
1. An apparatus, comprising:
- processor circuitry communicatively coupled with communication interface circuitry, the processor circuitry is arranged to operate a request receiver to at least receive, via the communication interface circuitry, a request from a computing device for a user to access a computer-accessible resource using the computing device;
the processor circuitry arranged to operate a context retriever to at least obtain context information including information about a state of the computing device that includes information about one or more states of one or more local resources of the computing device, the local resource being physically located in or on the computing device or being in communication with the computing device via a short range communication link; and
the processor circuitry arranged to operate an access mediator to at least;
determine, based on the context information and an operating profile for the user or the computing device, whether the computing device is permitted to access the computer-accessible resource, andmediate access of the computer-accessible resource by the computing device, wherein, to mediate access, the access mediator is to;
grant access to the computer-accessible resource when the user or the computing device is allowed to access the computer-accessible resource, andgrant access to an alternative computer-accessible resource when the user or the computing device is not allowed to access the computer-accessible resource and when the user or the computing device is allowed to access the alternative computer-accessible resource.
0 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses, methods, and computer-readable media for a context-based access mediator (“CAM”) are described. The CAM may be configured to mediate access to computer-accessible resources by a user using a computing device after receiving a request from the computing device for the computing device to access a computer-accessible resource. The computer-accessible resource may be local or remote to the computing device. The CAM may be configured to receive the request and to mediate access to the requested resource. Such mediation may be performed through the CAM determining whether the resource may be accessed by the computing device and/or through the CAM determining which resources are available to the be accessed by the computing device. The CAM may be configured to mediate access to computer-accessible resources based on information about a context for the computing device and/or computer-accessible resource. Other embodiments are described and claimed.
-
Citations
25 Claims
-
1. An apparatus, comprising:
-
processor circuitry communicatively coupled with communication interface circuitry, the processor circuitry is arranged to operate a request receiver to at least receive, via the communication interface circuitry, a request from a computing device for a user to access a computer-accessible resource using the computing device; the processor circuitry arranged to operate a context retriever to at least obtain context information including information about a state of the computing device that includes information about one or more states of one or more local resources of the computing device, the local resource being physically located in or on the computing device or being in communication with the computing device via a short range communication link; and the processor circuitry arranged to operate an access mediator to at least; determine, based on the context information and an operating profile for the user or the computing device, whether the computing device is permitted to access the computer-accessible resource, and mediate access of the computer-accessible resource by the computing device, wherein, to mediate access, the access mediator is to; grant access to the computer-accessible resource when the user or the computing device is allowed to access the computer-accessible resource, and grant access to an alternative computer-accessible resource when the user or the computing device is not allowed to access the computer-accessible resource and when the user or the computing device is allowed to access the alternative computer-accessible resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising:
-
receiving, by a computer-implemented context-based access mediator (“
CAM”
), a request from a computing device for a user to access a computer-accessible resource using the computing device;obtaining, by the CAM, context information of the computing device, the context information including information about a state of the computing device that includes information about one or more states of one or more local resources of the computing device, the local resource being physically located in or on the computing device or being in communication with the computing device via a short range communication link; determining, by the CAM, based on the context information and an operating profile for the user or the computing device, whether the computing device is permitted to access the computer-accessible resource; mediating, by the CAM, access of the computer-accessible resource by the computing device, the mediating comprising; granting, by the CAM, access to the computer-accessible resource in response to determining that the user or the computing device is allowed to access the computer-accessible resource, and granting, by the CAM, access to an another computer-accessible resource different than the computer-accessible resource in response to determining that the user or the computing device is not allowed to access the computer-accessible resource and determining that the user or the computing device is allowed to access the other computer-accessible resource. - View Dependent Claims (17, 18, 19)
-
-
20. One or more non-transitory computer-readable media (NTCRM) comprising instructions written thereon, wherein execution of the instructions by a computing system is to cause the computing system to:
-
receive a request from a computing device for a user to access a computer-accessible resource using the computing device; obtain context information including information about a state of the computing device that includes information about one or more states of one or more local resources of the computing device, the local resource being physically located in or on the computing device or being in communication with the computing device via a short range communication link; determine, based on the context information and an operating profile for the user or the computing device, whether the computing device is permitted to access the computer-accessible resource; mediate access to the computer-accessible resource, wherein, to mediate access, execution of the instructions is to cause the computing system to; grant access to the computer-accessible resource in response to determination that the user or the computing device is allowed to access the computer-accessible resource, and grant access to an alternative computer-accessible resource in response to determination that the user or the computing device is not allowed to access the computer-accessible resource and in response to determination that the user or the computing device is allowed to access the alternative computer-accessible resource. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification