IP Library Granted Patent US 9,419,980
Granted Patent B2
US 9,419,980 · App. 14/530,871 · Granted Aug 16, 2016

Location-based security system for portable electronic device

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,419,980
App. No.
14/530,871
Granted
Aug 16, 2016
Kind
B2
Abstract

A location-dependent security method and system for a portable electronic device is disclosed. Without requiring that the user enter any location information, the system determines one or more familiar areas for the device based on locations where the device has received at least a threshold amount of successful user authentication entries. Thereafter, when a user attempts to access the device or an application of the device, the device will implement a first authentication process if the device is in one of the familiar areas, or a different authentication process if the device is not in one of the familiar areas.

Claims (32)

1. A method, comprising:

receiving, via an input of a portable electronic device, a request to access the electronic device;

automatically determining, by a processor without a requirement for user entry of location information, a first familiar area for the electronic device by:

gathering wireless communications network address data that the electronic device detects when a user is successfully authenticated by the electronic device,

saving the gathered network address data in a computer-readable memory, and

classifying a first location as the first familiar area when the network address data corresponding to the first location has been saved a first threshold number of times and has exceeded at least one other threshold parameter relative to other locations indicated by the saved network address data; and

implementing, on the electronic device, a first lockdown rule having a first timeout period when the portable electronic device is located in the first familiar area and a second lockdown rule having a second timeout period when the portable electronic device is located outside of any familiar area.

2. The method of claim 1 , wherein determining that the network address data corresponding to the first location has been saved a first threshold number of times comprises determining that the network address data corresponding to the first location makes up at least a pre-determined percentage of the saved network address data.

3. The method of claim 1 , wherein the periodic gathering of the network address data is based on a launching of an application.

4. The method of claim 1 , wherein the periodic gathering of the network address data is based on a change of the portable electronic device from an unlocked state to a locked state.

5. The method of claim 1 , wherein classifying the first location as the first familiar area does not occur until the network address data corresponding to the first location has satisfied the first threshold and a second threshold factor.

6. The method of claim 1 , further comprising:

determining that network address data corresponding to a second location has been saved a second threshold number of times;

classifying the second location as a first highly familiar area; and

implementing, on the electronic device, a third lockdown rule having a third timeout period when the portable electronic device is located in the first highly familiar area, wherein the third lockdown rule is different from the first and second lockdown rules.

7. The method of claim 1 , wherein the at least one other threshold parameter is a rank above a first threshold in a listing of locations stored in the computer-readable memory ranked according to frequency.

8. The method of claim 1 , wherein the at least one other threshold parameter is a threshold percentage of all locations that are saved to the memory over an immediately preceding period of time.

9. A system, comprising:

a processor, and

a computer-readable memory having programming instructions that, when executed, instruct the processor to:

receive wireless communications network address data that a portable electronic device detects when a user is successfully authenticated by the portable electronic device,

save the received network address data in a computer-readable memory,

classify, without a requirement for user entry of location information, a first location as a first familiar area when network address data corresponding to the first location has been saved a first threshold number of times and has exceeded at least one other threshold parameter relative to other locations indicated by the saved network address data; and

implement a first lockdown rule having a first timeout period when the portable electronic device is located in the first familiar area and a second lockdown rule having a second timeout period when the portable electronic device is located outside of any familiar area.

10. The system of claim 9 , further comprising additional programming instructions that, when executed, instruct the processor to determine that the network address data corresponding to the first location has been saved a first threshold number of times by determining that the network address data corresponding to the first location makes up at least a pre-determined percentage of the saved network address data.

11. The system of claim 9 , further comprising additional programming instructions that, when executed, instruct the processor to receive the network address data based on a launching of an application.

12. The system of claim 9 , further comprising additional programming instructions that, when executed, instruct the processor to receive the network address data based on a change of the portable electronic device from an unlocked state to a locked state.

13. The system of claim 9 , further comprising additional programming instructions that, when executed, instruct the processor to classify the first location as the first familiar area after the network address data corresponding to the first location has satisfied the first threshold and a second threshold factor.

14. The system of claim 9 , further comprising additional programming instructions that, when executed, instruct the processor to:

determine that network address data corresponding to a second location has been saved a second threshold number of times;

classify the second location as a first highly familiar area; and

implement, on the electronic device, a third lockdown rule having a third timeout period when the portable electronic device is located in the first highly familiar area.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: HEWINSON, PHIL
To: GOOGLE INC.
Reel/Frame 037665/0531 →