IP Library Granted Patent US 12,640,908
Granted Patent B2
US 12,640,908 · App. 18/680,079 · Granted May 26, 2026

Authentication for wireless networks

Inventors: Benjamin Kotvis (Sussex, WI); Cory Douglas Peterson (Safety Harbor, FL); Michael James Sciacero (Phoenix, AZ)
Assignee: Insight Direct USA, Inc.
H04L9/0819H04L63/20
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,640,908
App. No.
18/680,079
Granted
May 26, 2026
Kind
B2
Abstract

A network system includes a processor and memory encoded with instructions that, when executed, cause the system to receive an offered pre-shared key from a wireless device via a wireless network; access a mapped key-user pair comprising a unique pre-shared key and a user profile; and determine whether the offered pre-shared key corresponds to the unique pre-shared key. The instructions further permit the wireless device to connect to the wireless network according to a network policy associated with the mapped key-user pair in response to determining that the offered pre-shared key corresponds to the unique pre-shared key, or reject a network connection between the wireless device and the wireless network in response to determining that the offered pre-shared key does not correspond to the unique pre-shared key. The unique pre-shared key is used to encrypt and decrypt data transmitted between the wireless device and the wireless network.

Claims (45)

1 . A network system comprising:

a processor; and

computer-readable memory encoded with instructions that, when executed by the processor, cause the network system to:

receive an offered pre-shared key from a wireless device via a wireless network;

access a mapped key-user pair, the mapped key-user pair comprising a unique pre-shared key and a user profile;

determine whether the offered pre-shared key corresponds to the unique pre-shared key of the mapped key-user pair; and

permit the wireless device to connect to the wireless network according to a network policy associated with the mapped key-user pair in response to determining that the offered pre-shared key corresponds to the unique pre-shared key of the mapped key-user pair, or reject a network connection between the wireless device and the wireless network in response to determining that the offered pre-shared key does not correspond to the unique pre-shared key of the mapped key-user pair;

wherein the unique pre-shared key is used to encrypt and decrypt data transmitted between the wireless device and the wireless network.

2 . The network system of claim 1 , wherein the unique pre-shared key is a sequence of alphanumeric and/or special characters.

3 . The network system of claim 2 , wherein the unique pre-shared key is human-readable.

4 . The network system of claim 1 , wherein the mapped key-user pair represents an individual association between the network policy, the unique pre-shared key, and the user profile.

5 . The network system of claim 1 , wherein the mapped key-user pair is included in a mapped key-user pair group that represents a grouped association between the network policy and multiple key-user pairs of the mapped key-user pair group.

6 . The network system of claim 1 , wherein the network policy includes at least one of:

a policy for limiting a bandwidth rate of the wireless device over the wireless network;

a policy for permitting the wireless device to connect to a plurality of wireless devices on the wireless network that are connected using a same unique pre-shared key; and

a policy for limiting a number of devices that can connect to the wireless network using the same unique pre-shared key.

7 . The network system of claim 1 , wherein the network policy includes at least one of:

a policy for permitting only internet access;

a policy for permitting access to specific network resources; and

a policy for restricting access to specific network resources.

8 . The network system of claim 1 , wherein the instructions that cause the network system to determine whether the offered pre-shared key corresponds to the unique pre-shared key of the mapped key-user pair further cause the network system to determine whether the offered pre-shared key and the unique pre-shared key are identical.

9 . The network system of claim 1 , wherein the network system further communicates an indication to the wireless device in response to determining that the offered pre-shared key does not correspond to the unique pre-shared key of the mapped key-user pair.

10 . The network system of claim 1 , wherein the mapped key-user pair is stored in a remote database.

11 . A method of authentication for a managed wireless network comprising:

receiving an offered pre-shared key from a wireless device;

accessing a mapped key-user pair, the mapped key-user pair comprising a unique pre-shared key and a user profile;

determining whether the offered pre-shared key corresponds to the unique pre-shared key of the mapped key-user pair;

permitting the wireless device to connect to the wireless network according to a network policy associated with the mapped key-user pair in response to determining that the offered pre-shared key corresponds to the unique pre-shared key of the mapped key-user pair, or rejecting a network connection between the wireless device and the wireless network in response to determining that the offered pre-shared key does not correspond to the unique pre-shared key of the mapped key-user pair; and

encrypting and decrypting data transmitted between the wireless device and the wireless network using the unique pre-shared key.

12 . The method of claim 11 , wherein the unique pre-shared key is a sequence of alphanumeric and/or special characters.

13 . The method of claim 12 , wherein the unique pre-shared key is human-readable.

14 . The method of claim 11 , wherein the mapped key-user pair represents an individual association between the network policy, the unique pre-shared key, and the user profile.

15 . The method of claim 11 , wherein the mapped key-user pair is included in a mapped key-user pair group that represents a grouped association between the network policy and multiple key-user pairs of the mapped key-user pair group.

16 . The method of claim 11 , wherein the network policy includes at least one of:

a policy for limiting a bandwidth rate of the wireless device over the wireless network;

a policy for permitting the wireless device to connect to a plurality of wireless devices on the wireless network that are connected using a same unique pre-shared key; and

a policy for limiting a number of devices that can connect to the wireless network using the same unique pre-shared key.

17 . The method of claim 11 , wherein the network policy includes at least one of:

a policy for permitting only internet access;

a policy for permitting access to specific network resources; and

a policy for restricting access to specific network resources.

18 . The method of claim 11 , wherein determining whether the offered pre-shared key corresponds to the unique pre-shared key of the mapped key-user pair further comprises determining whether the offered pre-shared key and the unique pre-shared key are identical.

19 . The method of claim 11 and further comprising:

communicating an indication to the wireless device in response to determining that the offered pre-shared key does not correspond to the unique pre-shared key of the mapped key-user pair.

20 . The method of claim 11 , wherein the mapped key-user pair is stored in a remote database.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2024
From: KOTVIS, BENJAMIN; PETERSON, CORY DOUGLAS; SCIACERO, MICHAEL JAMES
To: INSIGHT DIRECT USA, INC.
Reel/Frame 067594/0598 →
Continuity (1)
Related Publication 20250373412A1 · Dec 4, 2025
References Cited (57)
US 9503452B1 · Kumar et al. · 2016 [cited by applicant]
US 9596605B2 · Ranade et al. · 2017 [cited by applicant]
US 10136322B2 · Rougier · 2018 [cited by applicant]
US 10182350B2 · Sheu et al. · 2019 [cited by applicant]
US 10341320B2 · Hanay et al. · 2019 [cited by applicant]
US 10630486B2 · Lindell et al. · 2020 [cited by applicant]
US 10771967B2 · Hanay et al. · 2020 [cited by applicant]
US 10945127B2 · Li et al. · 2021 [cited by applicant]
US 11005836B2 · Hanay et al. · 2021 [cited by applicant]
US 11399283B2 · Anantha et al. · 2022 [cited by applicant]
US 11451959B2 · Windsor et al. · 2022 [cited by applicant]
US 11582604B2 · Olshansky et al. · 2023 [cited by applicant]
US 11627464B2 · Ficara et al. · 2023 [cited by applicant]
US 11665544B2 · Campiglio et al. · 2023 [cited by applicant]
US 20070280481A1 · Eastlake et al. · 2007 [cited by applicant]
US 20090028335A1 · van de Groenendaal · 2009 [cited by examiner]
US 20130298182A1 · May · 2013 [cited by examiner]
US 20140071967A1 · Velasco · 2014 [cited by examiner]
US 20140073288A1 · Velasco · 2014 [cited by examiner]
US 20140073289A1 · Velasco · 2014 [cited by examiner]
US 20140233545A1 · Ferguson-Jarnes · 2014 [cited by examiner]
US 20160301675A1 · Wiles et al. · 2016 [cited by applicant]
US 20170111799A1 · Zheng · 2017 [cited by applicant]
US 20200187008A1 · Ding · 2020 [cited by applicant]
US 20200274707A1 · Kiiskilä · 2020 [cited by applicant]
US 20220150323A1 · Aluvala et al. · 2022 [cited by applicant]
US 20220229928A1 · Shachar et al. · 2022 [cited by applicant]
US 20220255747A1 · Sloane et al. · 2022 [cited by applicant]
US 20220322091A1 · Neipris et al. · 2022 [cited by applicant]
US 20230198976A1 · Jahner et al. · 2023 [cited by applicant]
US 20240121609A1 · Neipris et al. · 2024 [cited by applicant]
US 20240179131A1 · Balaganoor et al. · 2024 [cited by applicant]
US 20240205681A1 · Comarmond · 2024 [cited by applicant]
US 20240323034A1 · Kumar · 2024 [cited by examiner]
US 20240323816A1 · Gopi et al. · 2024 [cited by applicant]
US 20240349052A1 · Madappa · 2024 [cited by applicant]
CA 2446364C · 2013 [cited by applicant]
EP 1385311B1 · 2008 [cited by applicant]
EP 1887730B1 · 2013 [cited by applicant]
EP 2661681A4 · 2017 [cited by applicant]
EP 2223463B1 · 2017 [cited by applicant]
EP 3195640A1 · 2017 [cited by applicant]
EP 2345268B1 · 2019 [cited by applicant]
EP 3577849A1 · 2019 [cited by applicant]
EP 1915837B1 · 2020 [cited by applicant]
EP 3494721B1 · 2020 [cited by applicant]
EP 3275234B8 · 2021 [cited by applicant]
EP 3342118B1 · 2021 [cited by applicant]
EP 3563599B1 · 2021 [cited by applicant]
EP 3759957A4 · 2022 [cited by applicant]
EP 4028871A1 · 2022 [cited by applicant]
EP 4114061A1 · 2023 [cited by applicant]
EP 3669564B1 · 2023 [cited by applicant]
GB 2531247B · 2021 [cited by applicant]
IN 377753B · 2011 [cited by applicant]
MX 2022003781A · 2022 [cited by applicant]
WO 2006129287A1 · 2006 [cited by applicant]