IP Library Granted Patent US 12,423,707
Granted Patent B1
US 12,423,707 · App. 18/056,791 · Granted Sep 23, 2025

Home router authentication device

Inventors: Ryan Thomas Russell (The Colony, TX); Gregory Brian Meyer (San Antonio, TX); Steven Michael Bernstein (San Antonio, TX); David Ira Waters, Jr. (San Antonio, TX); Patrick Michael Luberus (San Antonio, TX)
Assignee: United Services Automobile Association (USAA)
G06Q20/4093G06Q20/3674H04L63/0853
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 12,423,707
App. No.
18/056,791
Granted
Sep 23, 2025
Kind
B1
Abstract

A user authorization device (or UAD) physically connected to a user's router to aid in the authentication of the user. A bank server polls the user's router to verify that the UAD is connected to the router before granting the user the capability to perform transactions on the user's account that would be otherwise restricted. The bank server implements a set of policies designed by the user that require the UAD to be present for some transactions with the account to be performed. The presence of this device thus adds an extra layer of security to such financial transactions beyond the use of a username and password.

Claims (20)

1. A system comprising:

a router connected to a wireless local area network, wherein the router comprises a port;

a user authentication device (UAD) of a user, wherein the UAD stores an identifier and an authentication application;

a user computing device of the user;

a communications device communicatively connected to a transaction server and to an authentication server;

the authentication server storing an authentication database comprising authentication policies and security logic;

the transaction server storing an account database and running a transfer module; a bank server comprising the transaction server, the authentication server, and one or more applications that, when executed by the bank server, cause the bank server to perform the steps of:

storing a set of authentication policies for a user account of the user in the authentication database;

logging the user into the user account;

receiving a transaction request associated with the user account from the user computing device;

checking the set of authentication policies for the user account in the authentication database that the presence of the UAD is required for the received transaction request;

determining, based on the received transaction request and the set of authentication policies for the user account, that the UAD is required for executing a transaction corresponding to the transaction request;

determining, based on the determination that the UAD is required, that the UAD is plugged into the router by polling the router;

executing the requested transaction in response to the determining that the UAD is plugged into the router based on the polling of the router.

2. The system of claim 1 , wherein the authentication server is configured to determine that the identifier includes at least one of a user identification and a unique code.

3. The system of claim 1 , wherein the determination that the user authentication device is plugged into the router further comprises comparing the identifier from the UAD to a previously stored identifier.

4. The system of claim 1 , wherein the bank server transmits a one-time password to another device associated with the user account and requires receipt of the one-time password back to the server from the user computing device.

5. The system of claim 1 , wherein the bank server requires two-factor authentication before executing the transfer of funds request.

6. The system of claim 1 , wherein the user computing device is in wireless communication with the router.

7. The system of claim 1 , wherein the user authentication device is plugged into the router via the port.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2022
From: RUSSELL, RYAN THOMAS; MEYER, GREGORY BRIAN; BERNSTEIN, STEVEN MICHAEL; WATERS, DAVID IRA, JR.; LUBERUS, PATRICK MICHAEL
To: UIPCO, LLC
Reel/Frame 061825/0964 →
Continuity (2)
Continuation 17360710 · Jun 28, 2021
Provisional Application 63046412 · Jun 30, 2020
References Cited (10)
US 7823214B2 · Rubinstein · 2010 [cited by examiner]
US 10185670B2 · Litichever · 2019 [cited by examiner]
US 10198570B2 · Ma · 2019 [cited by examiner]
US 10652783B2 · Tsou · 2020 [cited by examiner]
US 20140040623A1 · Conus · 2014 [cited by applicant]
US 20180218141A1 · Biesecker · 2018 [cited by applicant]
M. M. Mohammed and M. Elsadig, “A multi-layer of multi factors authentication model for online banking services,” 2013 International Conference On Computing, Electrical and Electronic Engineering (ICCEEE), Khartoum, Sud… [cited by examiner]
M. Aramudhan, “User assigned security policy framework for m-commerce applications,” 2008 International Conference on Computer and Communication Engineering, Kuala Lumpur, Malaysia, 2008, pp. 148-150, doi: 10.1109/ICCCE… [cited by examiner]
C. J. Debona and D. Busuttil, “A secure wireless point of sale system,” 2011 IEEE Eurocon—International Conference on Computer as a Tool, 2011, pp. 1-4, doi: 10.1109/EUROCON.2011.5929195. (Apr. 2011). [cited by applicant]
Notice of Allowance mailed Aug. 30, 2022 in U.S. Appl. No. 17/360,710. [cited by applicant]