Systems and methods for location-based authentication

US9525972B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9525972-B2
Application numberUS-201414201248-A
CountryUS
Kind codeB2
Filing dateMar 7, 2014
Priority dateMar 7, 2014
Publication dateDec 20, 2016
Grant dateDec 20, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are disclosed for performing location-based authentication using location-aware devices. One method includes: receiving an access request comprising authentication credentials and a first location from a first location-aware device; receiving a second location from a second location-aware device associated with the authentication credentials; and upon determining that the first location and second location are within a pre-determined distance, authenticating the authentication credentials.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving an access request comprising authentication credentials, a first timestamp, and a first location from a first location-aware user device; receiving a second timestamp and a second location from a second location-aware user device associated with the authentication credentials; upon determining that the first location and second location are within a pre-determined distance, authenticating the authentication credentials; upon determining that the first location and second location are not within a pre-determined distance, requesting and receiving a third timestamp and third location from the first location-aware user device, and a fourth timestamp and fourth location from the second location-aware user device; using the first timestamp, first location, third timestamp, and third location to determine a first speed and direction of movement of the first location-aware user device; using the second timestamp, second location, fourth timestamp, and fourth location to determine a second speed and direction of movement of the second location-aware user device; upon determining that the first speed and direction of movement of the first location-aware user device are within pre-determined thresholds of the second speed and direction of movement of the second location-aware user device, authenticating the authentication credentials. 2. The method of claim 1 , further comprising: in response to determining that a number of successful authentications of the authentication credentials within a pre-determined distance of the first location is above a pre-determined threshold, automatically designating the first location, and a pre-determined distance therefrom, as a trusted location. 3. The method of claim 1 , wherein authenticating the authentication credentials further comprises: upon determining that the first location is not a trusted location, sending an acknowledgement request to the second location-aware device. 4. The method of claim 3 , further comprising: upon receiving a confirmation of the acknowledgement request from the second location-aware device, determining whether the first location and second location are within a pre-determined distance from each other; and upon determining that the first location and second location are within a pre-determined distance, authenticating the authentication credentials. 5. The method of claim 3 , further comprising: in response to receiving a denial of the acknowledgment request from the second location-aware device, denying the access request. 6. The method of claim 3 , further comprising: in response to receiving a denial of the acknowledgment request from the second location-aware device, disallowing further access requests from the first location-aware device. 7. A system for performing location-based authentication, the system including: a storage device storing instructions for managing location-based authentication; and a processor configured to execute the instructions to perform a method including: receiving an access request comprising authentication credentials, a first timestamp, and a first location from a first location-aware user device; receiving a second timestamp and a second location from a second location-aware user device associated with the authentication credentials; upon determining that the first location and second location are within a pre-determined distance, authenticating the authentication credentials; upon determining that the first location and second location are not within a pre-determined distance, requesting and receiving a third timestamp and third location from the first location-aware user device, and a fourth timestamp and fourth location from the second location-aware user device; using the first timestamp, first location, third timestamp, and third location to determine a first speed and direction of movement of the first location-aware user device; using the second timestamp, second location, fourth timestamp, and fourth location to determine a second speed and direction of movement of the second location-aware user device; and upon determining that the first speed and direction of movement of the first location-aware user device are within pre-determined thresholds of the second speed and direction of movement of the second location-aware user device, authenticating the authentication credentials. 8. The system of claim 7 , further comprising: in response to determining that a number of successful authentications of the authentication credentials within a pre-determined distance of the first location is above a pre-determined threshold, automatically designating the first location, and a pre-determined distance therefrom, as a trusted location. 9. The system of claim 7 , wherein authenticating the authentication credential comprises, upon determining that the first location is not a trusted location, sending an acknowledgement request to the second location-aware device. 10. The system of claim 9 , further comprising: upon receiving a confirmation of the acknowledgement request from the second location-aware device, determining whether the first location and second location are within a pre-determined distance from each other; and upon determining that the first location and second location are within a pre-determined distance, authenticating the authentication credentials. 11. The system of claim 9 , further comprising: in response to receiving a denial of the acknowledgment request from the second location-aware device, denying the access request. 12. The system of claim 9 , further comprising: in response to receiving a denial of the acknowledgment request from the second location-aware device, disallowing further access requests from the first location-aware device. 13. A non-transitory computer-readable medium that, when executed by a computer system, cause the computer system to perform a method for performing location-based authentication, the method including: receiving an access request comprising authentication credentials, a first timestamp, and a first location from a first location-aware user device; receiving a second timestamp and a second location from a second location-aware user device associated with the authentication credentials; upon determining that the first location and second location are within a pre-determined distance, authenticating the authentication credentials; upon determining that the first location and second location are not within a pre-determined distance, requesting and receiving a third timestamp and third location from the first location-aware user device, and a fourth timestamp and fourth location from the second location-aware user device; using the first timestamp, first location, third timestamp, and third location to determine a first speed and direction of movement of the first location-aware user device; using the second timestamp, second location, fourth timestamp, and fourth location to determine a second speed and direction of movement of the second location-aware user device; and upon determining that the first speed and direction of movement of the first location-aware user device are within pre-determined thresholds of the second speed and direction of movement of the second location-aware user device, authenticating the authentication credentials. 14. The non-transitory computer-readable medium of claim 13 , the method further comprising: in response to determining that a number of successful authentications of the authentication credentials within a pre-determined distance of the first location

Assignees

Inventors

Classifications

  • using an additional device, e.g. smartcard, SIM or a different communication terminal (cryptographic mechanisms or cryptographic arrangements for entity authentication involving additional secure or trusted devices H04L9/3234) · CPC title

  • wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals · CPC title

  • Location-based management or tracking services · CPC title

  • using time related information in packets, e.g. by adding timestamps · CPC title

  • using location based information parameters · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9525972B2 cover?
Systems and methods are disclosed for performing location-based authentication using location-aware devices. One method includes: receiving an access request comprising authentication credentials and a first location from a first location-aware device; receiving a second location from a second location-aware device associated with the authentication credentials; and upon determining that the fi…
Who is the assignee on this patent?
Aol Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/0853. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 20 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).