US 12,301,677 B2
Computer-based systems for dynamic persona-based access to computer network resources based on machine learning techniques and methods of use thereof
Nazish Amir-Siddiqi, New York, NY (US); Jeremy D. Seideman, New York, NY (US); Matthew K. Meyer, New York, NY (US); Jillian Smythe, New York, NY (US); Nishit Bandi, New York, NY (US); Mark T. Horton, New York, NY (US); and Thomas J. Katavic, New York, NY (US)
Assigned to American Express Travel Related Services Company, Inc., New York, NY (US)
Filed by American Express Travel Related Services Company, Inc., New York, NY (US)
Filed on Nov. 23, 2022, as Appl. No. 17/993,105.
Application 17/993,105 is a continuation of application No. 16/888,169, filed on May 29, 2020, granted, now 11,516,299.
Prior Publication US 2023/0199074 A1, Jun. 22, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/306 (2022.01); G06F 40/20 (2020.01); G06N 5/01 (2023.01); G06N 5/04 (2023.01); G06N 7/01 (2023.01); G06N 20/00 (2019.01); G06N 20/20 (2019.01); H04L 9/40 (2022.01)
CPC H04L 67/306 (2013.01) [G06F 40/20 (2020.01); G06N 5/04 (2013.01); G06N 7/01 (2023.01); G06N 20/00 (2019.01); H04L 63/102 (2013.01); G06N 5/01 (2023.01); G06N 20/20 (2019.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus for generating a profile of a user to a computer network, comprising:
a processor; and
a non-transitory memory storing instructions which, when executed by the processor, cause the processor to:
input a set of profile values associated with a set of existing users profiles into a machine learning model to determine a set of existing user entitlements;
input an existing user profile, the set of existing user entitlements, and a set of entitlement conditions associated with a usage of the computer network into a natural language processing engine to determine a set of new user entitlements;
provide a new user with an access to an electronic resource of the computer network based on the set of new user entitlements;
track new user computer network activity within the computer network based at least in part on the set of new user entitlements; and
generate a new user profile based at least in part on:
(i) the set of new user entitlements, and
(ii) the new user computer network activity with the set of new user entitlements.