IP Library Patent Application 15641121
Patent Application
App. No. 15/641,121

SECURITY ADJUSTMENTS IN MOBILE DEVICES

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 None
App. No.
15/641,121
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 (39)

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 suggestion corresponding to an increased security configuration based on the one or more base events and the current security configuration; and

displaying an option to implement the suggested security configuration on a display of the mobile computing device.

2 . 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 suggested security configuration.

3 . The method of claim 2 , further comprising updating the security configuration of multiple user devices to conform with the suggested security configuration.

4 . The method of claim 1 , wherein the increased security configuration comprises applying at least one new security measure to an application that is installed on the mobile computing device, the at least one new security measure being a measure that was previously not applied to the application.

5 . The method of claim 1 , wherein the one or more base events includes a determination of the mobile device being in a predetermined location.

6 . The method of claim 1 , further comprising:

determining, by the inference module that of the mobile device is in a country determined to be a high security risk.

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

8 . The method of claim 1 , wherein the one or more base events comprises an inferred event that is determined based on one or more explicit events.

9 . The method of claim 1 , further comprising displaying a reason for the suggested security configuration on the display of the mobile computing device.

10 . 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.

11 . The method of claim 10 , wherein a device lock timeout is a duration of device lock.

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

13 . The method of claim 10 , 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.

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 . 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 suggestion corresponding to an increased security configuration based on the one or more base events and the current security configuration; and

display an option to implement the suggested security configuration on a display of the mobile computing device.

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

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

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

17 . The system of claim 15 , further configured to update the security configuration of multiple user devices to conform with the suggested security configuration.

18 . The system of claim 15 , further configured to display a reason for the suggested security configuration on the display of the mobile computing device.

19 . The system of claim 15 , wherein the increased security configuration comprises applying at least one new security measure to an application that is installed on the mobile computing device, the at least one new security measure being a measure that was previously not applied to the application.

20 . The system of claim 15 , wherein the one or more base events includes a determination of the mobile device being in a predetermined location.

21 . The system of claim 15 , wherein the one or more base events includes a determination of the mobile device being in a country determined to be a high security risk.

Assignments (3)
CHANGE OF NAME Recorded Dec 14, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044886/0466 →
CHANGE OF NAME Recorded Oct 20, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044567/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2017
From: DAYAN, TAL; BEN ARI, MAYA; KEELY, BRANDON; JHANB, SUBIR; OFIR, IDO
To: GOOGLE INC.
Reel/Frame 043085/0505 →