Methods, software, and systems for providing policy-based access
First Claim
1. A self-identifying device, the self-identifying device comprising:
- a device identifier, said device identifier providing a unique identity for the device;
a power source;
a data processor for transmitting the device identifier over a communications interface, said data processor receiving power from said power source;
a data storage containing encoded information, said encoded information including the device identifier, the data storage connected to said data processor;
an accelerometer connected to the data processor, wherein the data processor compares data from said accelerometer to known accelerometer data patterns to determine if the safety equipment is being properly worn;
the communications interface, connected to said data processor, for receiving and sending signals, said signals encoded with the encoded information and with information regarding a presence of the self-identifying device,said signals exchanged with a smartphone configured to monitor the presence of said self-identifying device area within a policy controlled; and
an attachment mechanism for mechanically coupling the self-identifying device to safety equipment.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, software, apparatus, and systems for policy-based access control are provided. In one embodiment, a method for providing policy-based access to a policy-controlled resource for a user, comprising: detecting an electronically encoded signal from a computer-controlled electronic access control service at a user-controlled computer-controlled electronic communications device proximate to the user; receiving an electronically encoded compliance query from the computer-controlled electronic access control service at the computer-controlled electronic communications device; determining an electronically encoded response to the electronically encoded compliance query using an electronically encoded, computer-controlled process on the computer-controlled computation device; and returning the electronically encoded response to the computer-controlled electronic access control service using the computer-controlled computation device.
-
Citations
11 Claims
-
1. A self-identifying device, the self-identifying device comprising:
-
a device identifier, said device identifier providing a unique identity for the device; a power source; a data processor for transmitting the device identifier over a communications interface, said data processor receiving power from said power source; a data storage containing encoded information, said encoded information including the device identifier, the data storage connected to said data processor; an accelerometer connected to the data processor, wherein the data processor compares data from said accelerometer to known accelerometer data patterns to determine if the safety equipment is being properly worn; the communications interface, connected to said data processor, for receiving and sending signals, said signals encoded with the encoded information and with information regarding a presence of the self-identifying device, said signals exchanged with a smartphone configured to monitor the presence of said self-identifying device area within a policy controlled; and an attachment mechanism for mechanically coupling the self-identifying device to safety equipment. - View Dependent Claims (2)
-
-
3. A method for providing policy-based access control, said method providing policy-based access to a policy-controlled resource for a user, comprising:
-
detecting an electronically encoded signal from a computer-controlled electronic access control service at a user-controlled smartphone proximate to the user; receiving an electronically encoded compliance query from the computer-controlled electronic access control service at the smartphone; starting an electronically encoded computer-controlled compliance determination process on the smartphone; searching under computer control for at least one electronically encoded signal corresponding to at least one aspect of the electronically encoded compliance query, wherein the electronically encoded signal further corresponds to presence of safety equipment; determining an electronically encoded response to said electronically encoded compliance query using an electronically encoded, computer-controlled process on said computer-controlled computation device; and returning said electronically encoded response to said computer-controlled electronic access control service using the computer-controlled computation device, said electrically encoded response including presence data regarding the presence of said safety equipment and usage data relating to whether the safety equipment is being properly worn, the usage data derived from a comparison of accelerometer data with known accelerometer data patterns. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A computer-controlled, electronic system for providing policy-based access to a policy-controlled resource for a user, comprising:
-
a computer-controlled electronic access control service configured to send an electronically encoded query to a user-controlled smartphone proximate to said user, said electronically encoded query being configured to enable said computer-controlled access control service to determine using an electronically encoded process under computer control whether the conditions of a policy controlling access to said resource are met, wherein said policy includes a presence of safety equipment proximate to said user and a determination of whether the safety equipment is being properly worn, the determination derived from a comparison of accelerometer data with known accelerometer patterns; and process an electronically encoded response to said query from said smartphone using an electronically encoded computer-controlled process configured to determine whether to grant access to said policy-controlled resource to determine whether the conditions for said policy-based access have been satisfied. - View Dependent Claims (11)
-
Specification