System and method for control and management of resources for consumers of information
First Claim
Patent Images
1. A service delivery platform, comprising:
- a resource map storing a representation of an environment of each of a plurality of user devices, each of the representations being based on information obtained from resource updates received from the respective user devices, the information including (i) a capabilities list (CL) stored in a resource registry associated with the respective user devices, each of the CLs specifying one or more attributes of one or more external resources available to and in proximity with the respective user devices and (ii) state information concerning a physical environment of the respective user devices obtained from one or more sensors associated with the respective user devices;
a resource profile unit containing pre-defined pattern matching rules for matching access policies of the respective user devices with the representation of the environment for the respective user devices stored in the resource map; and
a recognition unit for causing allowance and disallowance of access to one or more of the external resources available to and in proximity with the respective user devices based on the matching.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for using information broadcast by devices and resources in the immediate vicinity of a mobile device, or by sensors located within the mobile device itself, to ascertain and make a determination of the immediate environment and state of the mobile device. This determination may be used to control and manage the actions that the device is asked to carry out by or on behalf of the user.
149 Citations
36 Claims
-
1. A service delivery platform, comprising:
-
a resource map storing a representation of an environment of each of a plurality of user devices, each of the representations being based on information obtained from resource updates received from the respective user devices, the information including (i) a capabilities list (CL) stored in a resource registry associated with the respective user devices, each of the CLs specifying one or more attributes of one or more external resources available to and in proximity with the respective user devices and (ii) state information concerning a physical environment of the respective user devices obtained from one or more sensors associated with the respective user devices; a resource profile unit containing pre-defined pattern matching rules for matching access policies of the respective user devices with the representation of the environment for the respective user devices stored in the resource map; and a recognition unit for causing allowance and disallowance of access to one or more of the external resources available to and in proximity with the respective user devices based on the matching. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A service delivery platform, comprising:
-
a resource map storing a representation of an environment of each of a plurality of user devices each associated with a user, each of the representations being based on information obtained from resource updates periodically received from the respective user devices, the information including (i) a capabilities list (CL) associated with the respective user devices, each of the CLs specifying one or more attributes of external resources in proximity with the respective user devices and (ii) state information concerning a physical environment of the respective user devices obtained from one or more sensors associated with the respective user devices; a resource profile unit containing pre-defined pattern matching rules for matching access policies of the respective user devices with the representation of the environment for the respective user devices stored in the resource map; and a recognition unit for controlling user access to a service based on the matching. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for controlling access to services to be delivered to a plurality of users each associated with a respective user device, comprising:
-
receiving service requests from the user devices; allowing or disallowing each of the users to access the respective requested service based on an application of pre-defined pattern matching rules for matching access policies of the respective user devices with a respective representation of an environment for each of the user devices, each of the representations being based on information obtained from resource updates received from the respective user devices, the information including (i) a capabilities list (CL) stored in a resource registry associated with the respective user devices, each of the CLs specifying one or more attributes of an external resource in proximity with the respective user devices and (ii) state information concerning a physical environment of the respective user devices obtained from one or more sensors associated with the respective user devices. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification