IP Library Granted Patent US 11,455,641
Granted Patent B1
US 11,455,641 · App. 17/140,017 · Granted Sep 27, 2022

System and method to identify user and device behavior abnormalities to continuously measure transaction risk

Inventors: Nahal Shahidzadeh (Portland, OR); Shahrokh Shahidzadeh (Portland, OR); Haitham Akkary (Portland, OR)
Assignee: SecureAuth Corporation
G06Q20/4016G06Q20/425H04L63/0869H04L63/0892H04L63/18H04L67/306H04L67/535H04L63/0861
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 11,455,641
App. No.
17/140,017
Granted
Sep 27, 2022
Kind
B1
Abstract

Aspects of the disclosure provide techniques for using behavior based information for providing and restricting access to a secure website, or computer network and its assets to a user. Components of the system may include the following. Client remote computing device, network and browser unique attribute data collection and fingerprinting. Method for capturing user habits and fingerprinting with ability to detect abnormalities through AIML using mobile and wearable device applications. System for detection of normality of user behavior based on habits, and cyber transactions, device access and determining a confidence score associated with each transaction. Method for calculating individual transaction risk based on contextual factors such as user behavior, device, browser and the network traffic and request for authentication by account owner when risk greater than allowed threshold. Method and system to identify user device, browser, and behavior unique attributes, storing and later matching to infer change upon consequent transactions and measuring transaction risk through a search and match against classified set of static and dynamic attributes using a user, browser traffic, device search and match engine.

Claims (38)

1. A system for using user entity context and behavior information for providing and restricting access to a secure computer network comprising:

a plurality of hardware processors coupled to a network interface, the hardware processors configured to:

capture behavioral and contextual factors of a user entity interacting with a client device used to access cloud services, wherein the behavioral and contextual factors include the user entity behavior and habits, client device characteristics, client device browser characteristics and network traffic when transacting and not transacting with the secure computer network;

calculate a transaction risk and confidence score of a user entity, the client device and the client device browser for a transaction request based on the user entity behavior and habits and client device characteristics obtained from the user entity when transacting and not transacting with the secure computer network; and

compare the transaction risk and confidence score to a predetermined threshold required risk score to determine whether the transaction request is automatically approved and when not approved, send an out of band authentication request to a user entity device to authenticate and authorize access.

2. The system of claim 1 , wherein the behavioral and contextual factors required to determine the transaction risk and confidence score are limited to the user entity behavior and habits and client device characteristics and wherein the number of behavioral and contextual factors used to determine the transaction risk and confidence score are increased depending on the level of risk associated with deviation of the user entity and client device normal behavior.

3. The system of claim 1 , wherein the behavioral and contextual factors of the user entity interacting with the client device include at least one from the group consisting of: unique attribute data collection and fingerprinting of the network; unique attribute data collection and fingerprinting of the client device; and unique attribute data collection and fingerprinting of the client device browser.

4. The system of claim 1 , wherein the plurality of processors are further configured to:

measure the transaction risk through a search and match against a set of static and dynamic attributes using the behavioral and contextual factors of the user entity, the client device characteristics, and the client device browser characteristics; and

match the attributes of past approved transactions.

5. The system of claim 1 , wherein the out-of-band authentication request is performed using at least one from a group consisting of:

email, short message service (sms), voice, push, voice call, secure key, biometric authentication, and nearfield communications with the user entity device.

6. The system of claim 1 , wherein the contextual data of the user entity device contributes to the calculation of the transaction risk and confidence score.

7. The system of claim 1 , wherein the behavioral and contextual factors further include at least one of the group of egocentric and allocentric factors consisting of:

the user entity device model, the user entity device hardware configuration, the user entity device operating system, the user entity device applications, the user entity device web browser version, information of the client device.

8. A method for using user entity context and behavior information for providing and restricting access to a secure computer network comprising:

capturing behavioral and contextual factors of a user entity interacting with a client device used to access cloud services, wherein the behavioral and contextual factors include the user entity behavior and habits, client device characteristics, client device browser characteristics and network traffic when transacting and not transacting with the secure computer network;

calculating a transaction risk and confidence score of a user entity, the client device and the client device browser for a transaction request based on the user entity behavior and habits and client device characteristics obtained from the user entity when transacting and not transacting with the secure computer network; and

comparing the transaction risk and confidence score to a predetermined threshold required risk score to determine whether the transaction request is automatically approved and when not approved, send an out of band authentication request to a user entity device to authenticate and authorize access.

9. The method of claim 8 , wherein the behavioral and contextual factors required to determine the transaction risk and confidence score are limited to the user entity behavior and habits and client device characteristics and wherein the number of behavioral and contextual factors used to determine the transaction risk and confidence score are increased depending on the level of risk associated with deviation of the user entity and client device normal behavior.

10. The method of claim 8 , wherein the behavioral and contextual factors of the user entity interacting with the client device include at least one from the group consisting of: unique attribute data collection and fingerprinting of the network;

unique attribute data collection and fingerprinting of the client device; and unique attribute data collection and fingerprinting of the client device browser.

11. The method of claim 8 , further comprising:

measuring the transaction risk through a search and match against a set of static and dynamic attributes using the behavioral and contextual factors of the user entity, the client device characteristics, and the client device browser characteristics; and

matching the attributes past approved transactions.

12. The method of claim 8 , wherein the out-of-band authentication request is performed using at least one from a group consisting of:

email, short message service (sms), voice, push, voice call, secure key, and biometric authentication, and nearfield communications with the user entity device.

13. The method of claim 8 , wherein the contextual data of a user entity device contributes to the calculation of the transaction risk and confidence score.

14. The method of claim 8 , wherein the behavioral and contextual factors further include at least one of the group of egocentric and allocentric factors consisting of:

the user entity device model, the user entity device hardware configuration, the user entity device operating system, the user entity device applications, the user entity device web browser version, information of the client device.

15. The system of claim 1 wherein the user entity device includes hardware sensors embedded inside the user entity device to measure haptic-taptic factors; and

wherein the behavioral and contextual factors include the haptic-taptic factors.

16. The system of claim 1 wherein the user entity device includes a plurality of sensors to capture ambient noise, movements and location of the user entity device; and

wherein the behavioral and contextual factors include the ambient noise, movements and location of the user entity device.

17. The method of claim 8 wherein the user entity device includes hardware sensors embedded inside the user entity device to measure haptic-taptic factors; and

wherein the behavioral and contextual factors include the haptic-taptic factors.

18. The method of claim 8 wherein the user entity device includes a plurality of sensors to capture ambient noise, movements and location of the user entity device; and

wherein the behavioral and contextual factors include the ambient noise, movements and location of the user entity device.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Feb 3, 2025
From: PNC BANK, NATIONAL ASSOCIATION
To: ACCEPTTO CORPORATION
Reel/Frame 070086/0470 →
RELEASE OF SECURITY INTEREST Recorded Aug 14, 2024
From: MIDTOWN MADISON MANAGEMENT LLC (AS SUCCESSOR TO ELM PARK CAPITAL MANAGEMENT, LLC)
To: ACCEPTTO CORPORATION
Reel/Frame 068288/0686 →
SECURITY INTEREST Recorded Aug 12, 2024
From: CLOUDENTITY, INC.; SECUREAUTH CORPORATION
To: WESTERN ALLIANCE BANK
Reel/Frame 068563/0176 →
RELEASE OF SECURITY INTEREST Recorded Aug 12, 2024
From: PNC BANK, NATIONAL ASSOCIATION
To: ACCEPTTO CORPORATION
Reel/Frame 068250/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2022
From: ACCEPTTO CORPORATION
To: SECUREAUTH CORPORATION
Reel/Frame 059152/0521 →
SECURITY INTEREST Recorded Dec 14, 2021
From: ACCEPTTO CORPORATION
To: ELM PARK CAPITAL MANAGEMENT, LLC
Reel/Frame 058386/0330 →
SECURITY INTEREST Recorded Dec 14, 2021
From: ACCEPTTO CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 058384/0501 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2021
From: SHAHIDZADEH, NAHAL; SHAHIDZADEH, SHAHROKH; AKKARY, HAITHAM
To: ACCEPTTO CORPORATION
Reel/Frame 055010/0200 →
Continuity (2)
Continuation In Part 16298990 · Mar 11, 2019
Provisional Application 62641362 · Mar 11, 2018
Cited By (22)
US 12,238,101 US 12,244,599 US 12,255,906 US 12,282,922 US 12,289,328 US 12,289,329 US 12,294,482 US 12,301,600 US 12,302,451 US 12,309,152 US 12,381,902 US 12,381,913 US 12,399,999 US 12,400,455 US 12,438,774 US 12,499,437 US 12,549,561 US 12,579,239 US 12,647,427 US 12,659,330 US 12,682,027 US 12,683,963