Trust agents
AssigneeGoogle Inc.
InventorsJames Brooks Miller, Michael Andrew Cleron
Life of this patent
Estimating the term…
Abstract
Systems and techniques are provided for trust agents. Trust agents may be enabled. A state determination may be received from each of the enabled trust agents. The state determination may indicate either a trusted state or an untrusted state. The received state determinations may be combined to determine a security state. A security measure may be enabled or disabled based on the determined security state.
Claims20
A computing device comprising:
- at least one processor;
- a memory storing program instructions, which when executed by the at least one processor, cause the at least one processor to:
- receive a state determination from each of at least one trust agent, wherein the state determination received from each trust agent indicates either a trusted state or an untrusted state;
- based on the received state determination from each trust agent, determine a security state for the computing device;
- and
- when the determined security state for the computing device is the untrusted state, cause the computing device to enter a locked state, wherein the locked state requires user authentication before the computing device is allowed to enter an unlocked state.
A method comprising:
- receiving a state determination from each of at least one trust agent, wherein the state determination received from each trust agent indicates either a trusted state or an untrusted state;
- based on the received state determination from each trust agent, determining a security state for a computing device;
- and
- when the determined security state for the computing device is the untrusted state, causing the computing device to enter a locked state, wherein the locked state requires user authentication before the computing device is allowed to enter an unlocked state.
A non-transitory computer readable medium storing program instructions executable by at least one processor to cause performance of operations comprising:
- receiving a state determination from each of at least one trust agent, wherein the state determination received from each trust agent indicates either a trusted state or an untrusted state;
- based on the received state determination from each trust agent, determining a security state for a computing device;
- and
- when the determined security state for the computing device is the untrusted state, causing the computing device to enter a locked state, wherein the locked state requires user authentication before the computing device is allowed to enter an unlocked state.
Dependencies are inferred from the claim text.