US 11,936,652 B2
Proxied multi-factor authentication using credential and authentication management in scalable data networks
Michael Senftleber, Driftwood, TX (US); Zachary Daniel Kloepping, Austin, TX (US); Derek Joseph Wene, Austin, TX (US); Blake T. Kobelan, Austin, TX (US); and Chad Walter Gowan, Austin, TX (US)
Assigned to Spredfast, Inc., Austin, TX (US)
Filed by Spredfast, Inc., Austin, TX (US)
Filed on Jan. 29, 2021, as Appl. No. 17/163,293.
Application 17/163,293 is a continuation of application No. 16/158,172, filed on Oct. 11, 2018, granted, now 10,999,278.
Prior Publication US 2021/0226952 A1, Jul. 22, 2021
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0884 (2013.01) [H04L 63/0807 (2013.01); H04L 63/083 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
initiating a request by an extension to authenticate a browser to access a data network, the request being associated with an address and transmitted over HTTP, the extension being implemented in association of a first client computing device in a subset of computing devices each including at least one browser and a corresponding extension;
receiving at a proxy browser a first message from the data network in response to the request, the first message comprising authentication data, the authentication data being forwarded to a server hosting a credential management module in data communication with the proxy browser and the browser, the proxy browser configured to facilitate access to a n account at the data network via the authentication data;
sending a responsive request using a data processing data bus to a subset of executable instructions implementing the credential management module configured to request access to the data network, the data bus including the credential management module that is configured to direct storage of the authentication data when input, and retrieval of the authentication data when requested by the client, the responsive request requesting an instruction signal associated with the authentication data to provide access to the data network, the responsive request being rendered graphically in the browser to request input of previously-sent authentication data;
sending a second message from the server to the extension or to the corresponding extension, the second message comprising the authentication data configured to facilitate access to the account in the data network by any computing device in the subset of computing devices; and
transferring the authentication data to the data network from the browser and the extension or the at least one browser and the corresponding extension in response to a query from the data network,
wherein different computing devices in the subset of computing devices implement the authentication data to access the account,
wherein the subset of executable instructions implementing the credential management module is configured to modify configuration data to form platform-modified configuration data for a session between the extension and the data network.