IP Library Granted Patent US 12,086,803
Granted Patent B2
US 12,086,803 · App. 18/482,880 · Granted Sep 10, 2024

Method for authenticating internet users

Inventors: Guy Hefetz (Boca Raton, FL); Jacob Heffez (Holon, IL); Christopher Wood (Arlington, VA)
Assignee: SPRIV LLC
G06Q20/40G06Q20/32G06Q20/322G06Q20/3224G06Q20/401G06Q20/4014G06Q20/4016H04W4/14H04W12/12H04W4/021
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 12,086,803
App. No.
18/482,880
Granted
Sep 10, 2024
Kind
B2
Abstract

A method for authenticating the identity of a user who is attempting to access a website or conduct a transaction is described. The method involves receiving two geographical locations, and associated time stamps, of a mobile phone associated with the user, one of the locations being the location of the transaction or access attempt. The method determines whether the speed required to travel between the two geographical locations in the elapsed time is within acceptable limits. A confidence score, derived in part from this calculation, is taken into account when deciding whether to allow or deny the access or the transaction.

Claims (62)

1. A method for authenticating a transaction associated with a time, a location, and a user's identity, wherein the user is associated with a mobile phone, comprising the steps of:

requesting the user's authorization to be located via the mobile phone;

receiving a notification that the user's identity has been received by a card reader, wherein the card reader is at the location associated with the transaction, and comprises at least one of: a magnetic strip reader and a chip reader;

receiving a pre-transaction location of the mobile phone and a time associated with the pre-transaction location, wherein the pre-transaction location was obtained from the mobile phone and is determined via at least one of: GPS, Wi-Fi, antenna triangulation, and cellular base station ID;

receiving an assessment of the transaction, wherein the assessment is based on at least a time difference and a calculated distance, wherein:

(i) the time difference is the difference between the time associated with the transaction and the time associated with the pre-transaction location of the mobile phone; and

(ii) the calculated distance is the distance between the location associated with the transaction and the pre-transaction location of the mobile phone;

and

generating a decision comprising:

(i) allowing the transaction, or

(ii) preventing the transaction;

wherein the decision is based on at least the assessment.

2. The method of claim 1 , wherein the user's identity is associated with a number entered via the mobile phone prior to the time associated with the transaction, and wherein the number is one of a credit card number and a debit card number.

3. The method of claim 1 , further comprising the step of, prior to the time associated with the transaction, storing the pre-transaction location in a remote database.

4. The method of claim 1 , wherein the time associated with the pre-transaction location is not prior to the beginning of a time period predetermined by a financial institution, wherein the time period ends at the time associated with the transaction.

5. The method of claim 1 , wherein the card reader is an ATM or is coupled to a cash register.

6. The method of claim 1 , further comprising the step of, prior to the step of receiving the notification, verifying the association between the user and the mobile phone, wherein the verification is based at least on identifying information received from the mobile phone.

7. The method of claim 1 , wherein the mobile phone and the user's identity have become associated after a successful verification that has occurred prior to the receiving of the notification.

8. The method of claim 7 , wherein the successful verification comprises the steps of:

(i) sending to the mobile phone a first message comprising a numerical sequence; and

(ii) receiving from the mobile phone a second message comprising the numerical sequence.

9. The method of claim 8 , wherein, prior to the step of sending to the mobile phone the first message, a number has been entered via the mobile phone, wherein the number entered is one of a credit card number and a debit card number.

10. The method of claim 1 , further comprising the step of, prior to the time associated with the transaction, receiving a number entered via the mobile phone, wherein the number entered is one of a credit card number and a debit card number.

11. The method of claim 10 , wherein the time associated with the pre-transaction location is not prior to the beginning of a time period predetermined by a financial institution, wherein the time period ends at the time associated with the transaction.

12. A method for authenticating a transaction, wherein the transaction is associated with a time, a location, and a user's identity received by a card reader at the location, wherein the card reader comprises at least one of: a magnetic strip reader and a chip reader, and wherein the user is associated with a mobile phone, comprising the steps of:

receiving a pre-transaction location of the mobile phone and a time associated with the pre-transaction location, wherein the pre-transaction location was obtained from the mobile phone and is determined via at least one of: GPS, Wi-Fi, antenna triangulation, and cellular base station ID;

storing the pre-transaction location;

calculating a time difference, wherein the time difference is the difference between the time associated with the transaction and the time associated with the pre-transaction location of the mobile phone;

calculating a distance, wherein the calculated distance is based on the distance between the location associated with the transaction and the pre-transaction location of the mobile phone; and

receiving, from a financial institution associated with the user's identity, a decision comprising

(i) allowing the transaction, or

(ii) preventing the transaction,

wherein the decision is based on at least the calculated distance and the time difference.

13. The method of claim 12 , wherein the user's identity is associated with a number entered via the mobile phone prior to the time associated with the transaction, wherein the number entered is one of a credit card number associated with the financial institution and a debit card number associated with the financial institution.

14. The method of claim 13 , wherein the time associated with the pre-transaction location is not prior to the beginning of a time period predetermined by the financial institution, wherein the time period ends at the time associated with the transaction.

15. The method of claim 12 , wherein the time associated with the pre-transaction location is not prior to the beginning of a time period predetermined by the financial institution, wherein the time period ends at the time associated with the transaction.

16. The method of claim 12 , wherein the step of storing the pre-transaction location occurs prior to the time associated with the transaction, and wherein the pre-transaction location is stored is in a remote database.

17. The method of claim 12 , wherein the card reader is an ATM or is coupled to a cash register.

18. The method of claim 12 , wherein, prior to the time associated with the transaction, a successful verification has associated the mobile phone with the user's identity.

19. The method of claim 18 , wherein the successful verification is based on at least:

(i) the mobile phone having received a first message comprising a numerical sequence, and

(ii) the mobile phone having sent a second message comprising the numerical sequence.

20. The method of claim 19 , wherein, prior to the successful verification, at least one of a credit card number associated with the financial institution and a debit card number associated with the financial institution has been entered via the mobile phone.

21. A method for authenticating a transaction associated with a time, a location, and a user's identity, wherein the user is associated with a mobile phone, comprising the steps of:

requesting the user's authorization to be located via the mobile phone;

receiving a pre-transaction location of the mobile phone and a time associated with the pre-transaction location, wherein the pre-transaction location was obtained from the mobile phone and is determined via at least one of: GPS, Wi-Fi, antenna triangulation, and cellular base station ID;

prior to the time associated with the transaction, verifying the association between the mobile phone and the user, wherein the verification is based on at least identifying information received from the mobile phone;

calculating a time difference, wherein the time difference is the difference between the time associated with the transaction and the time associated with the pre-transaction location of the mobile phone;

calculating a distance, wherein the calculated distance is based on the distance between the location associated with the transaction and the pre-transaction location of the mobile phone; and

generating a decision comprising:

(i) allowing the transaction, or

(ii) preventing the transaction,

wherein the decision is based on at least the time difference and the calculated distance.

22. The method of claim 21 , wherein the user's identity is further associated with a number entered via the mobile phone prior to the time associated with the transaction, wherein the number is one of a credit card number and a debit card number.

23. The method of claim 22 , wherein the location associated with the transaction is one of: the user's home address, a point of sale, and the user's work address.

24. The method of claim 21 , wherein the identifying information comprises a numerical sequence previously sent to the mobile phone.

25. The method of claim 24 , further comprising the step of receiving from the mobile phone one of a credit card number and a debit card number entered via the mobile phone prior to the time associated with the transaction.

26. The method of claim 25 , wherein the time associated with the pre-transaction location is not prior to the beginning of a time period predetermined by a financial institution associated with the user's identity, wherein the time period ends at the time associated with the transaction.

27. The method of claim 25 , wherein the location associated with the transaction is one of: the user's home address, a point of sale, and the user's work address.

28. The method of claim 21 , wherein the time associated with the pre-transaction location is not prior to the beginning of a time period predetermined by a financial institution associated with the user's identity, wherein the time period ends at the time associated with the transaction.

29. The method of claim 28 , further comprising the step of, prior to the time associated with the transaction, storing the pre-transaction location in a remote database.

30. The method of claim 21 , wherein the location associated with the transaction is one of: the user's home address, a point of sale, and the user's work address.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2024
From: WOOD, CHRISTOPHER; HEFETZ, GUY; HEFFEZ, JACOB
To: SPRIV LLC
Reel/Frame 067954/0884 →
Continuity (17)
Continuation In Part 17592528 · Feb 4, 2022
Continuation In Part 16724361 · Dec 22, 2019
Continuation In Part 15787805 · Oct 19, 2017
Continuation In Part 15606270 · May 26, 2017
Continuation In Part 15134545 · Apr 21, 2016
Continuation In Part 14835707 · Aug 25, 2015
Continuation In Part 14479266 · Sep 5, 2014
Continuation In Part 14145862 · Dec 31, 2013
Continuation In Part 13479235 · May 23, 2012
Continuation In Part 13290988 · Nov 7, 2011
Continuation In Part 13065691 · Mar 28, 2011
Continuation In Part 12600808 · Nov 18, 2009
Continuation In Part 12357380 · Jan 21, 2009
Continuation In Part 12260065 · Oct 28, 2008
Division 12260065
Provisional Application 60711346 · Aug 25, 2005
Related Publication 20240037549A1 · Feb 1, 2024