Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request
DCFirst Claim
1. A method for superimposing prespecified locational, environmental, and contextual controls on user interactions, including interactions of mobile users, with computational resources of a distributed computer system for performing a multiplicity of operations and with processes running on equipment residing on said system, each device of the distributed computer system having a location and at least one allowable operation, the method comprising the steps of:
- registering interaction policies, including user specified interaction policies, on an identifiable address path;
registering user and equipment locations, including dynamically updated indications of the locations of mobile users;
registering interaction requests, each interaction request including a requested operation;
identifying locational and contextual attributes of each of said interaction requests by reference to contextual information, including registered locations;
for each interaction request, identifying a device having locational attributes consistent with the locational attributes of the interaction request and an allowable operation consistent with the requested operation of the interaction request;
granting interaction requests that have locational and contextual attributes that are consistent with said interaction policies and for which a device has been identified whose allowable operation is consistent with the requested operation; and
denying interaction requests that have locational or contextual attributes that are inconsistent with said interaction policies.
7 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
The present invention describes a method for superimposing prespecified locational, environmental, and contextual controls on user interactions, including interactions of mobile users, with computational resources. A system is described for electronically monitoring contextual information concerning users and machines, including state and locational information including proximity. Interaction policies, including user specified interaction policies, may be registered on an identifiable address path. Methods are described for detecting, selecting and controlling computercontrolled devices, based on the proximity of the device to the user, the current context of the user, the location of other nearby users and devices, and the current state of the devices. Temporary transfer of control, including exclusive control, of particular computers and computer controlled devices to individual users based on the context and environment in proximity to those computing devices is also described.
-
Citations
6 Claims
-
1. A method for superimposing prespecified locational, environmental, and contextual controls on user interactions, including interactions of mobile users, with computational resources of a distributed computer system for performing a multiplicity of operations and with processes running on equipment residing on said system, each device of the distributed computer system having a location and at least one allowable operation, the method comprising the steps of:
-
registering interaction policies, including user specified interaction policies, on an identifiable address path; registering user and equipment locations, including dynamically updated indications of the locations of mobile users; registering interaction requests, each interaction request including a requested operation; identifying locational and contextual attributes of each of said interaction requests by reference to contextual information, including registered locations; for each interaction request, identifying a device having locational attributes consistent with the locational attributes of the interaction request and an allowable operation consistent with the requested operation of the interaction request; granting interaction requests that have locational and contextual attributes that are consistent with said interaction policies and for which a device has been identified whose allowable operation is consistent with the requested operation; and denying interaction requests that have locational or contextual attributes that are inconsistent with said interaction policies. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification