IP Library Granted Patent US 10,999,278
Granted Patent B2
US 10,999,278 · App. 16/158,172 · Granted May 4, 2021

Proxied multi-factor authentication using credential and authentication management in scalable data networks

Inventors: Michael Senftleber (Driftwood, TX); Zachary Daniel Kloepping (Austin, TX); Derek Joseph Wene (Austin, TX); Blake T. Kobelan (Austin, TX); Chad Walter Gowan (Austin, TX)
Assignee: Spredfast, Inc.
H04L63/0884H04L63/083H04L63/0807
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,999,278
App. No.
16/158,172
Granted
May 4, 2021
Kind
B2
Abstract

Proxied multi-factor authentication using credential and authentication management in scalable data networks is described, including 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, 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 in data communication with the proxy browser and the browser, sending a second message from the server to the extension, the second message comprising the authentication data, and transferring authentication data to the data network from the browser and the extension in response to an query from the data network.

Claims (12)

1. A method, comprising:

initiating a request to authenticate a browser to access a data network using a data communication protocol, the request being sent by an extension installed on the browser, 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 the request at a server substantially simultaneously with receipt of the request at the data network, the server configured to facilitate access to a single account at the data network via a single set of authentication data;

generating a first message at the server to send to another browser associated with another extension, the first message comprising another request from the server to receive authentication data sent from the data network to the another browser in response to the request, the single set of authentication data being configured to facilitate access to the single account in the data network by any computing device in the subset of computing devices;

receiving at the server the authentication data from the another browser; and

transferring the authentication data from the server to the browser, the browser transmitting the authentication data to the data network in a GET request to access data via the single account stored on the data network,

wherein multiple computing devices in the subset of computing devices implement the same data constituting the single set of authentication data to access the single account.

2. The method of claim 1 , wherein the data communication protocol is hypertext transfer protocol.

3. The method of claim 1 , wherein the authentication data comprises login data.

4. The method of claim 3 , wherein the login data comprises a username and password.

5. The method of claim 1 , further comprising establishing a session between the data network and the browser if data is accepted by the data network, the session being configured to enable data transfer between the extension and the data network.

6. The method of claim 5 , wherein the session is configured to expire by the data network, the session being managed by a cookie tracked by the server and the data network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2018
From: SENFTLEBER, MICHAEL; KLOEPPING, ZACHARY DANIEL; WENE, DEREK JOSEPH; KOBELAN, BLAKE T.; GOWAN, CHAD WALTER
To: SPREDFAST, INC.
Reel/Frame 047662/0030 →
Continuity (1)
Related Publication 20200120096A1 · Apr 16, 2020
Cited By (6)
US 12,197,875 US 12,223,525 US 12,235,842 US 12,238,056 US 12,261,844 US 12,332,934