IP Library › Granted Patent US 9,749,867
Granted Patent B2
US 9,749,867 · App. 15/371,396 · Granted Aug 29, 2017

Authorized areas of authentication

Inventors: Alexander Lin Kremer (San Mateo, CA); Geoffrey House (San Francisco, CA); Lee McDole (Oakland, CA); Michael Godlewski (San Francisco, CA); Rudolph Mutter (Millbrae, CA); Timothy Shipman (San Francisco, CA); Jules Panopoulos (Mountain View, CA)
Assignee: Finjan Mobile, Inc.
H04W12/08H04L63/083H04L63/0861H04L63/107H04L63/108H04W4/021H04W12/06
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,749,867
App. No.
15/371,396
Granted
Aug 29, 2017
Kind
B2
Abstract

An electronic device including a memory storing biometric or passcode data of a user, and a processor, scanning biometric or passcode data of the user and validating the scanned biometric or passcode data with the stored biometric or passcode data, dynamically identifying a current location of the electronic device, accessing a secure network, requesting access of data over the secure network, wherein access to the data is controlled by a server and the server enables access to the secure data only when the current location of the electronic device is within an authorized area of authentication (AAA), and if the current location of the mobile device is not within an existing AAA, the biometric or passcode data of the user is validated and contingent upon the validation being affirmative, submitting a request to the server to generate a temporary AAA that includes the current location of the electronic device.

Claims (29)

1. An electronic device comprising:

a memory storing at least one of biometric or passcode data of a user; and

a processor, (i) scanning biometric or passcode data of the user and validating the scanned biometric or passcode data with the biometric or passcode data of the user stored in said memory, (ii) dynamically identifying a current location of the electronic device, (iii) accessing a secure network, (iv) requesting access of data over the secure network, wherein access to the data is controlled by a server and the server enables access to the secure data only when the current location of the electronic device is within an authorized area of authentication (AAA), and if the current location of the mobile device is not within an existing AAA, the biometric or passcode data of the user is validated and (v) contingent upon the validation being affirmative, submitting a request to the server to generate a temporary AAA that includes the current location of the electronic device.

2. The electronic device of claim 1 wherein the temporary AAA expires after a specified time.

3. The electronic device of claim 1 wherein the temporary AAA expires after the mobile device logs out of the secure network.

4. The electronic device of claim 1 wherein said access requestor displays a map showing the temporary AAA and the current location of the mobile device.

5. A non-transitory computer readable medium storing instructions, which, when executed by a processor of an electronic device, cause the electronic device to:

identify a current location of the electronic computing device;

submit, to a server computer via a connection over a secure network, a request to access secure data, access to which is controlled by the server;

further submit to the server over the secure network, the current location;

when the current location is within an authorized area of authentication (AAA), receive, from the server, an enablement to access the secure data; and

when the current location is not within an AAA:

prompt a user who is currently using the electronic computing device to provide at least one of a biometric or a passcode;

scan the provided biometric or passcode from the user; and

validate the scanned biometric or passcode; and

contingent upon said validating being affirmative, submit to the server over the secure network, a request for a temporary AAA that includes the current location.

6. The computer readable medium of claim 5 wherein the temporary AAA expires after a specified time.

7. The computer readable medium of claim 5 wherein the temporary AAA expires after the mobile device logs out of the secure network.

8. The computer readable medium of claim 5 wherein the program code causes the computer to display a map showing the temporary AAA and the current location of the mobile device.

9. A mobile device for accessing secure data, comprising:

an access requestor submitting to a server computer both (i) an access request for secure data, and (ii) a current location of the mobile device,

wherein the server enables access to the secure data only when the current location of the mobile device is within an authorized area of authentication (AAA), and

wherein, when the current location of the mobile device is not within an existing AAA:

said access requestor prompts the user who is currently using the mobile device to enter a biometric or prompts the user to enter a passcode,

a biometric or passcode validator scans the biometric or passcode entered by the user, and validates the scanned biometric or passcode, and

contingent upon said validating being affirmative, said access requestor submits to the server a request that the server generate a temporary AAA that includes the current location of the mobile device.

10. The mobile device of claim 9 wherein the temporary AAA expires after a specified time.

11. The mobile device of claim 9 wherein the temporary AAA expires after the mobile device logs out of the secure network.

12. The mobile device of claim 9 wherein said access requestor displays a map showing the temporary AAA and the current location of the mobile device.

Assignments (1)
CHANGE OF NAME Recorded Aug 19, 2020
From: FINJAN MOBILE, INC.
To: FINJAN MOBILE LLC
Reel/Frame 053547/0866 →
Continuity (3)
Continuation 15084969 · Mar 30, 2016
Provisional Application 62254229 · Nov 12, 2015
Related Publication 20170142590A1 · May 18, 2017