US 12,244,598 B2
System and method for system access credential delegation
Suresh Ramaswamy, Westford, MA (US); Sameh El-Gawady, Waltham, MA (US); and Praveen Kumar Velanati, Atlanta, GA (US)
Assigned to Verizon Patent and Licensing Inc., Basking Ridge, NJ (US)
Filed by VERIZON PATENT AND LICENSING INC., Basking Ridge, NJ (US)
Filed on Nov. 29, 2021, as Appl. No. 17/536,212.
Prior Publication US 2023/0171257 A1, Jun. 1, 2023
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/102 (2013.01) 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a server, a request from a device of a first user for the first user to perform electronic activity with an electronic entity, the electronic activity of the first user requiring account credential information of an account of a second user, the request including identifying information of the second user;
compiling, by the server, an authorization request to be sent to a device of the second user for authorization of the request from the first user, the authorization request including the identifying information of the second user, information indicating a context of the request from the first user, and a session token, wherein the authorization request is communicated to the device of the second user as a push message;
communicating, by the server, the authorization request to the device of the second user via a push notification;
receiving, by the server, in response to the authorization request, information related to consent by the second user for the first user to perform the activity;
communicating, by the server, an authorization code related to the consent, the authorization code being sent to the device of the second user, the first user and the electronic entity;
delegating authority, by the server, to the first user to act as an authorized user of the account credential information of the second user for the electronic activity; and
facilitating, by the server, the electronic activity based on the delegated authority via an access token accessible using the authorization code.