IP Library Granted Patent US 9,727,867
Granted Patent B2
US 9,727,867 · App. 15/134,545 · Granted Aug 8, 2017

Method for detecting misuse of identity in electronic transactions

Inventors: Guy Hefetz (Boca Raton, FL); Jacob Heffez (Arlington, VA); Christopher Donald Wood (Arlington, VA)
G06Q20/4014G06F21/44G06F21/73G06Q20/3224G06Q20/4016G06Q30/06G06Q50/265H04L63/0853H04L63/107H04M15/8033H04W4/008H04W4/02H04W12/06H04W12/12G06F2221/2111
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,727,867
App. No.
15/134,545
Granted
Aug 8, 2017
Kind
B2
Abstract

The invention provides methods for determining whether a transaction has taken place in geographic proximity to a wireless device. Upon receiving a notification to authenticate the use of an identity at a transaction location, where the identity is associated with a wireless terminal, the method determines an approximate location of the wireless terminal based on cached position information, GPS location, cellular geo-location, and/or Wi-Fi geolocation, and determines whether one or more of these is in geographic proximity to the location of the transaction.

Claims (41)

1. A method of detecting possible fraudulent use of an identity associated with a user in a transaction, comprising:

(a) associating a user identity with a wireless terminal;

(b) caching on the wireless terminal a pre-transaction second location of the wireless terminal;

(c) receiving a notification to authenticate the use of the identity at a first location;

(d) obtaining from the wireless terminal the cached pre-transaction second location of the wireless terminal;

(e) obtaining a first time stamp for the first location and a second time stamp for the second location, and calculating a speed required to move from the first location to the second location in the time elapsed between the first time stamp and the second time stamp;

(f) generating an alert if the speed is above a predetermined value; and

(g) communicating the alert to a predetermined device.

2. The method of claim 1 , wherein the second location in step (b) is identified via detection of a Wi-Fi unique ID corresponding with a known location, said Wi-Fi unique ID comprising a MAC Address.

3. The method of claim 1 , further comprising the step of determining whether the second location cached at step (b) is stale.

4. The method of claim 3 , further comprising the step of requesting a fresh second location of the wireless terminal if the second location cached at step (b) is determined to be stale.

5. The method of claim 3 wherein the cached second location is determined to be stale if the cached second location has not been updated within a predetermined time period.

6. The method of claim 1 wherein the first location is the user's home address.

7. The method of claim 1 wherein the first location is the user's work address.

8. The method of claim 1 wherein the notification to authenticate is received in connection with an online transaction, and the first location and second location are obtained vii the Internet.

9. The method of claim 1 wherein the first location is the user's work address.

10. The method of claim 1 wherein the notification to authenticate is received in connection with an online transaction, and the first location and second location are obtained via the Internet.

11. A method of detecting possible fraudulent use of an identity associated with a user in a transaction, comprising:

(a) associating the user identity with a wireless terminal;

(b) receiving a notification to authenticate the use of the identity at a first location;

(c) obtaining a pre-transaction second location of the wireless terminal based on cached position information stored on the wireless terminal, if the cached position information is stored on the wireless terminal; otherwise

(d) obtaining from the wireless terminal a post-transaction second location of the wireless terminal;

(e) obtaining a first time stamp for the first location and a second time stamp for the second location, and calculating a speed required to move from the first location to the second location in the time elapsed between the first time stamp and the second time stamp;

(f) generating an alert if the speed is above a predetermined value; and

(g) communicating the alert to a predetermined device.

12. The method of claim 11 , wherein the second location in step (c) is identified via detection of a Wi-Fi unique ID corresponding with a known location, said Wi-Fi unique ID comprising a MAC Address.

13. The method of claim 11 wherein the first location is the user's work address.

14. A method of detecting possible fraudulent use of an identity associated with a user in a transaction, comprising:

(a) associating a user identity with a wireless terminal;

(b) caching on a remote database a pre-transaction second location of the wireless terminal;

(c) receiving a notification to authenticate the use of the identity at a first location;

(d) obtaining from the remote database the cached pre-transaction second location of the wireless terminal;

(e) obtaining a first time stamp for the first location and a second time stamp for the second location, and calculating a speed required to move from the first location to the second location in the time elapsed between the first time stamp and the second time stamp;

(f) generating an alert if the speed is above a predetermined value; and

(g) communicating the alert to a predetermined device.

15. The method of claim 14 , wherein the second location in step (b) is identified via detection of a Wi-Fi unique ID corresponding with a known location, said Wi-Fi unique ID comprising a MAC Address.

16. The method of claim 14 , further comprising the step of determining whether the second location cached at step (b) is stale.

17. The method of claim 16 , further comprising the step of requesting a fresh second location of the wireless terminal if the second location cached at step (b) is determined to be stale.

18. The method of claim 16 wherein the cached location is determined to be stale if the cached second location has not been updated within a predetermined time period.

19. The method of claim 14 wherein the first location is the user's work address.

20. The method of claim 14 wherein the notification to authenticate is received in connection with an online transaction, and the first location and second location are obtained via the Internet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2018
From: HEFFEZ, JACOB, MR.
To: SPRIV LLC
Reel/Frame 047524/0083 →
Continuity (16)
Continuation In Part 14479266 · Sep 5, 2014
Continuation In Part 14145862 · Dec 31, 2013
Continuation In Part 13479235 · May 23, 2012
Continuation In Part 13065691 · Mar 28, 2011
Continuation In Part 12260065 · Oct 28, 2008
Continuation In Part 11346240 · Feb 3, 2006
Continuation In Part 12600808
Continuation In Part 12357380 · Jan 21, 2009
Continuation In Part 11405789 · Apr 18, 2006
Continuation In Part 15134545
Continuation 14835707 · Aug 25, 2015
Provisional Application 60674709 · Apr 26, 2005
Provisional Application 61445860 · Feb 23, 2011
Provisional Application 61318329 · Mar 28, 2010
Provisional Application 60711346 · Aug 25, 2005
Related Publication 20160232531A1 · Aug 11, 2016