IP Library Granted Patent US 10,178,093
Granted Patent B2
US 10,178,093 · App. 15/236,077 · Granted Jan 8, 2019

Systems and methods for online fraud detection

Inventors: Angel Favila (Lake in the Hills, IL); Puneet Shivam (Schaumburg, IL)
Assignee: SEARS BRANDS, L.L.C.
H04L63/0876H04L67/10H04L67/12H04L67/32H04W4/70H04L2463/121
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 10,178,093
App. No.
15/236,077
Granted
Jan 8, 2019
Kind
B2
Abstract

Systems and methods for preventing fraud are disclosed. The system includes, for example, a front end device that is operatively coupled to a back end device. The front end device is configured to generate a first dynamic device identification based on dynamic device characteristics of the front end device. The back end device is configured to generate a second dynamic device identification based on the dynamic device characteristics of the front end device to authenticate the front end device. The front end device can also authenticate itself through an Internet of Things (IoT) device that has a trusted connection to the back end device.

Claims (28)

1. A computer implemented method using at least one hardware processor, comprising:

storing, in a front end device, device characteristics of the front end device with corresponding time stamps;

sending the stored device characteristics with the corresponding time stamps to a back end device;

downloading a device identification generator from a plurality of device identification generators stored at a back end device;

generating a first dynamic device identification for the front end device based on one or more device characteristics;

sending the first dynamic device identification and a time stamp corresponding to the one or more device characteristics used to generate the first dynamic device identification to the back end device;

generating, by the back end device, a second dynamic device identification for the front end device based on the device identification generator and the time stamp used by the front end device;

comparing, using at least the one hardware processor, the first dynamic device identification and the second dynamic device identification to authenticate the front end device to the back end device;

downloading, by the front end device, a device identification generator from the back end device; and

selecting, by the back end device, the device identification generator for downloading from a repository of a plurality of different device identification generators; wherein at least some of the device identification generators have different combinations of device characteristics and mathematical operations.

2. The method according to claim 1 , comprising changing the dynamic device characteristics with time.

3. The method according to claim 1 , comprising:

downloading an application from the back end device, wherein the generating of the first dynamic device identification is performed by the downloaded application.

4. The method according to claim 3 , wherein the generating of the first dynamic device identification is performed by a same application as downloaded by the front end device.

5. A computer implemented method using at least one hardware processor, comprising:

storing, in a front end device, device characteristics of the front end device with corresponding time stamps;

sending the stored device characteristics with the corresponding time stamps to a back end device;

downloading a device identification generator from a plurality of device identification generators stored at a back end device;

generating a first dynamic device identification for the front end device based on one or more device characteristics;

sending the first dynamic device identification and a time stamp corresponding to the one or more device characteristics used to generate the first dynamic device identification to the back end device;

generating, by the back end device, a second dynamic device identification for the front end device based on the device identification generator and the time stamp used by the front end device;

comparing, using at least the one hardware processor, the first dynamic device identification and the second dynamic device identification to authenticate the front end device to the back end device;

downloading, by the front end device, a device identification generator from the back end device; and

selecting, by the back end device, the device identification generator for downloading from a repository of a plurality of different device identification generators; wherein at least some of the device identification generators have different combinations of seed numbers and device characteristics.

6. The method according to claim 5 , comprising changing the dynamic device characteristics with time.

7. The method according to claim 5 , comprising:

downloading an application from the back end device, wherein the generating of the first dynamic device identification is performed by the downloaded application.

8. The method according to claim 7 , wherein the generating of the first dynamic device identification is performed by a same application as downloaded by the front end device.

Assignments (18)
SECURITY INTEREST Recorded May 7, 2021
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 056179/0863 →
SECURITY INTEREST Recorded May 15, 2020
From: TRANSFORM SR BRANDS LLC
To: JPP, LLC
Reel/Frame 053467/0062 →
RELEASE OF SECURITY INTEREST Recorded Mar 18, 2020
From: CITIBANK, N.A., AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052188/0176 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: CANTOR FITZGERALD SECURITIES
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052184/0782 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: BANK OF AMERICA, N.A.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052183/0879 →
SECURITY INTEREST Recorded Sep 20, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 050451/0309 →
RELEASE OF SECURITY INTEREST Recorded Apr 22, 2019
From: CANTOR FITZGERALD SECURITIES, AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 049284/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2019
From: SEARS BRANDS, L.L.C.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 048710/0182 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 048433/0001 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: CITIBANK, N.A.
Reel/Frame 048424/0291 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2019
From: JPP, LLC
To: SEARS BRANDS, L.L.C.
Reel/Frame 048352/0708 →
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2019
From: BANK OF AMERICA, N.A.
To: SEARS BRANDS, L.L.C.
Reel/Frame 048351/0185 →
RELEASE OF SECURITY INTEREST Recorded Feb 12, 2019
From: CANTOR FITZGERALD SECURITIES
To: SEARS BRANDS, L.L.C.
Reel/Frame 048321/0093 →
SECURITY INTEREST Recorded Feb 12, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES, AS AGENT
Reel/Frame 048308/0275 →
SECURITY INTEREST Recorded Dec 4, 2018
From: SEARS BRANDS, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 048325/0422 →
SECURITY INTEREST Recorded Nov 30, 2018
From: SEARS BRANDS, L.L.C.
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 047688/0843 →
SECURITY INTEREST Recorded Jan 5, 2018
From: SEARS BRANDS, L.L.C.
To: JPP, LLC
Reel/Frame 045013/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2017
From: FAVILA, ANGEL; SHIVAM, PUNEET
To: SEARS BRANDS, L.L.C.
Reel/Frame 040986/0878 →
Continuity (1)
Related Publication 20180048647A1 · Feb 15, 2018