IP Library Granted Patent US 9,607,139
Granted Patent B1
US 9,607,139 · App. 14/227,550 · Granted Mar 28, 2017

Map-based authentication

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,607,139
App. No.
14/227,550
Granted
Mar 28, 2017
Kind
B1
Abstract

Methods, apparatus and articles of manufacture for map-based authentication are provided herein. A method includes establishing a set of cryptographic information, wherein said set of cryptographic information comprises (i) at least one graphical-based input element and (ii) one or more graphical-based input sub-elements derived from said at least one graphical-based input element, wherein said at least one graphical-based input element comprises at least one given map and wherein said one or more graphical-based input sub-elements comprise one or more points of interest on said at least one given map; generating a prompt via a computing device interface in connection with an authentication request to access a protected resource associated with the computing device; processing input cryptographic information entered via the computing device interface in response to the prompt against the set of cryptographic information; and resolving the authentication request based on said processing.

Claims (38)

1. A method comprising:

establishing a set of cryptographic information, wherein said set of cryptographic information comprises (i) at least one graphical-based input element and (ii) one or more graphical-based input sub-elements derived from said at least one graphical-based input element, wherein said at least one graphical-based input element comprises at least one given map and wherein said one or more graphical-based input sub-elements comprise one or more points of interest on said at least one given map;

generating a prompt via a computing device interface in connection with an authentication request to access a protected resource associated with the computing device;

processing input cryptographic information entered via the computing device interface in response to the prompt against the set of cryptographic information, wherein said input cryptographic information is entered via user manipulation of the computing device interface, and wherein said user manipulation comprises zooming-in on a given area of the at least one given map via user manipulation of the computing device interface to create a magnified view of the given area of the at least one given map; and

resolving the authentication request based on said processing.

2. The method of claim 1 , wherein said user manipulation of the computing device interface comprises said user manipulation of the computing device interface via at least one of a finger, an implement, a mouse and a pointer.

3. The method of claim 1 , further comprising:

enabling user navigation of the magnified view of the given area of the at least one given map, wherein said user navigation comprises displaying one or more different areas of the at least one given map in response to user manipulation of the computing device interface in one or more directions.

4. The method of claim 1 , wherein said set of cryptographic information comprises the one or more graphical-based input sub-elements selected in accordance with a given arrangement.

5. The method of claim 4 , wherein said given arrangement comprises a given chronological order.

6. The method of claim 4 , wherein said given arrangement comprises a first graphical-based input sub-element and a second graphical-based input sub-element connected by a line.

7. The method of claim 4 , wherein said given arrangement comprises three or more graphical-based input sub-elements connected by a continuous sequence of two or more lines.

8. The method of claim 7 , wherein said continuous sequence of two or more lines connects the three or more graphical-based input sub-elements in a given order.

9. The method of claim 1 , wherein said at least one given map comprises at least one of a municipal map, a regional map, a country map, and a world map.

10. The method of claim 1 , further comprising:

determining a pattern associated with input behavior via the computing device interface over multiple iterations of said processing step.

11. The method of claim 10 , further comprising:

supplementing the set of cryptographic information to include the pattern associated with input behavior.

12. The method of claim 1 , wherein said resolving comprises:

granting access to the protected resource associated with the computing device if the input cryptographic information matches the set of cryptographic information; and

denying access to the protected resource associated with the computing device if the input cryptographic information does not match the set of cryptographic information.

13. An article of manufacture comprising a processor-readable storage medium having processor-readable instructions tangibly embodied thereon which, when implemented, cause a processor to carry out the steps of the method of claim 1 .

14. An apparatus comprising:

a memory; and

at least one processor coupled to the memory and configured to:

establish a set of cryptographic information, wherein said set of cryptographic information comprises (i) at least one graphical-based input element and (ii) one or more graphical-based input sub-elements derived from said at least one graphical-based input element, wherein said at least one graphical-based input element comprises at least one given map and wherein said one or more graphical-based input sub-elements comprise one or more points of interest on said at least one given map;

generate a prompt via a computing device interface in connection with an authentication request to access a protected resource associated with the computing device;

process input cryptographic information entered via the computing device interface in response to the prompt against the set of cryptographic information, wherein said input cryptographic information is entered via user manipulation of the computing device interface, and wherein said user manipulation comprises zooming-in on a given area of the at least one given map via user manipulation of the computing device interface to create a magnified view of the given area of the at least one given map; and

resolve the authentication request based on said processing.

15. The apparatus of claim 14 , wherein the at least one processor is further configured to:

enable user navigation of the magnified view of the given area of the at least one given map, wherein said user navigation comprises displaying one or more different areas of the at least one given map in response to user manipulation of the computing device interface in one or more directions.

16. The apparatus of claim 14 , wherein said set of cryptographic information comprises the one or more graphical-based input sub-elements selected in accordance with a given arrangement.

17. The apparatus of claim 16 , wherein said given arrangement comprises a given chronological order.

18. The apparatus of claim 16 , wherein said given arrangement comprises a first graphical-based input sub-element and a second graphical-based input sub-element connected by a line.

19. The apparatus of claim 14 , wherein the at least one processor is further configured to:

determine a pattern associated with input behavior via the computing device interface over multiple iterations of said processing step.

20. The apparatus of claim 14 , wherein the at least one processor is further configured to:

supplement the set of cryptographic information to include the pattern associated with input behavior.

Assignments (7)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (042769/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 059803/0802 →
RELEASE OF SECURITY INTEREST AT REEL 042768 FRAME 0585 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058297/0536 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY INTEREST (NOTES) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 042769/0001 →
PATENT SECURITY INTEREST (CREDIT) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 042768/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2014
From: MACHANI, SALAH
To: EMC CORPORATION
Reel/Frame 034183/0078 →