IP Library Granted Patent US 9,697,385
Granted Patent B2
US 9,697,385 · App. 14/310,544 · Granted Jul 4, 2017

Security adjustments in mobile devices

Inventors: Tal Dayan (Los Gatos, CA); Maya Ben Ari (Palo Alto, CA); Brandon Keely (San Francisco, CA); Subir Jhanb (Suunyvale, CA); Ido Ofir (Los Altos, CA)
Assignee: Google Inc.
G06F21/87G06F11/3051G06F11/3058G06F21/79H04L63/20G06F2221/2149
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,697,385
App. No.
14/310,544
Granted
Jul 4, 2017
Kind
B2
Abstract

Systems, device and techniques are disclosed for implementing a security configuration change based on one or more base events and a current security configuration. An inference module may identify a security configuration change based on receiving base events from a state storage/event listener and analyzing the base events to determine if a current security configuration is optimal given the base events.

Claims (37)

1. A method comprising:

receiving one or more base events at an event listener of a mobile computing device;

storing the one or more base events at a state storage of the mobile computing device;

providing the one or more base events stored at the state storage to an inference module;

providing a current security configuration to the inference module;

generating, by the inference module, a new security configuration based on the one or more base events and the current security configuration, wherein the new security configuration modifies a security designation of an external device or a security designation of a geographic location such that a frequency at which the mobile computing device requires entry of credentials is reduced;

displaying an option to implement the new security configuration on a display of the mobile computing device; and

providing, to a user, a suggestion corresponding to the new security configuration, the suggestion including a value indicating an estimate of an amount of reduction in a number of tasks that the new security configuration will provide.

2. The method of claim 1 , wherein the suggestion includes an expected security benefit.

3. The method of claim 1 , further comprising:

receiving an acceptance of the suggestion, from a user; and

updating the current security configuration to conform to the new security configuration.

4. The method of claim 3 , wherein the updated current security configuration applies to multiple user devices.

5. The method of claim 1 , wherein the suggestion is generated by a suggestion UI.

6. The method of claim 1 , wherein the one or more base events are one or more selected from the group consisting of: one or more unlocks, a paring with an external device, a logon event, a sensor value, a security update and a device location.

7. The method of claim 1 , wherein the one or more base events is one or more selected from the group consisting of an explicit event and an inferred event.

8. The method of claim 1 , wherein a current security configuration is one or more selected from the group consisting of: a device lock timeout, a password strength, and a password type.

9. The method of claim 8 , wherein a device lock timeout is a duration of device lock.

10. The method of claim 8 , wherein a password strength is one or more selected from the group consisting of: a password length and a password complexity.

11. The method of claim 8 , wherein a password type is one or more selected from the group consisting of: an alphanumeric password, a symbol based password, a gesture, a sequence, and a selection.

12. The method of claim 1 , further comprising summarizing the one or more base events prior to providing the one or more base events.

13. The method of claim 1 , wherein the current security configuration is provided by a user device for which the current security configuration applies to.

14. The method of claim 1 , wherein the current security configuration is provided by one selected from the group consisting of: a local or remote database, a local or remote server, and a cloud server.

15. The method of claim 1 , wherein the new security configuration is determined based on a security level selection.

16. A system comprising:

a processor of a mobile computing device configured to:

receive one or more base events at an event listener of the mobile computing device;

store the one or more base events at a state storage of the mobile computing device;

provide the one or more base events stored at the state storage to an inference module;

provide a current security configuration to the inference module;

generate, by the inference module, a new security configuration based on the one or more base events and the current security configuration, wherein the new security configuration modifies a security designation of an external device or a security designation of a geographic location, such that a frequency at which the mobile computing device requires entry of security credentials is reduced;

display an option to implement the new security configuration on a display of the mobile computing device; and

provide, to a user, a suggestion corresponding to the security configuration change, the suggestion including a value indicating an estimate of an amount of reduction in a number of tasks that the new security configuration will provide.

17. The system of claim 16 , wherein the suggestion includes an expected security benefit.

18. The system of claim 16 , further configured to:

receive an acceptance of the suggestion, from a user; and

update the current security configuration to conform to the new security configuration.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044097/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2015
From: DAYAN, TAL; ARI, MAYA BEN; KEELY, BRANDON; JHANB, SUBIR; OFIR, IDO
To: GOOGLE INC.
Reel/Frame 035288/0982 →
Continuity (1)
Related Publication 20150371064A1 · Dec 24, 2015