IP Library Granted Patent US 11,134,082
Granted Patent B2
US 11,134,082 · App. 17/089,651 · Granted Sep 28, 2021

Cloud device identification and authentication

Inventors: Matthew A. Hardy (Atlanta, GA); Randall W. Frei (San Jose, CA); Jonathan P. Bauer (Cincinnati, OH); Mahesh Paolini-Subramanya (Austin, TX)
Assignee: UBIQUITI INC.
H04L63/0876H04L41/0806H04L41/5054H04L67/10H04L67/1097H04W4/50H04W12/04H04W12/06H04W12/35H04W24/02H04L41/5096
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 11,134,082
App. No.
17/089,651
Granted
Sep 28, 2021
Kind
B2
Abstract

Methods and apparatuses for authentication and/or provisioning of wireless network devices, and in particular, methods and apparatuses for authentication and/or provisioning of wireless network devices that are communicating with and may be monitored and/or controlled by a remote (e.g., cloud) server.

Claims (27)

1. A non-transitory computer-readable storage medium storing instructions that when executed by a computer processor of a user device cause the user device to:

identify a network device using a unique identifier on the network device;

establish that the unique identifier corresponds to a known device from a list of known devices;

communicate a secret string to the network device to establish a trusted session with the network device, the secret string associated with a network address for the network device;

establish a shared authentication key between the network device and the user device, wherein the user device communicates the authentication key to the remote server and allows only provisional communication between the remote server and the network device; and

authenticate the network device.

2. The storage medium of claim 1 , wherein the instructions cause the user device to authenticate the network device, and communicate the authentication key to a remote server to allow communication between the remote server and the network device.

3. The storage medium of claim 1 , wherein the instructions cause the user device to identify the network device by capturing an optical code on the network device.

4. The storage medium of claim 1 , wherein the secret string includes a service set identifier (SSID) for an unprovisioned network device's default access point or a password for accessing a device's access point via a default SSID.

5. The storage medium of claim 1 , wherein the unique identifier corresponds to a media access control (MAC) address or a universally-unique identifier (uuid).

6. The storage medium of claim 2 , wherein the instructions cause the user device to receive the secret string from the remote server in response to sending the unique identifier to the remote server.

7. The storage medium of claim 1 , wherein the user device establishes the shared authentication key between the network device and the user device receives the authentication key from the network device.

8. The storage medium of claim 1 , wherein the user device establishes the shared authentication key between the network device and the user device receives the authentication key from a user that enters the authentication key.

9. A non-transitory computer-readable storage medium storing instructions that when executed by a computer processor of a user device cause the user device to:

obtain a unique identifier associated with a network device;

establish that the unique identifier corresponds to a known device from a list of known devices;

communicate a secret string to the network device to establish a trusted session with the network device, wherein the secret string is associated with a network address for the network device;

establish a shared authentication key between the network device and the user device; and

authenticate the network device, wherein the user device communicates the authentication key to a remote server and allows only provisional communication between the remote server and the network device.

10. The storage medium of claim 9 , wherein the instructions cause the user device to receive confirmation from a remote server of authentication of the network device.

11. The storage medium of claim 9 , wherein the instructions cause the user device to search for unprovisioned devices by accessing a default service set identifier (SSID).

12. The storage medium of claim 9 , wherein the instructions cause the user device to refrain from provisioning the network device to operate in a user-specified device site when it is determined that the unique identifier does not correspond to a known device.

13. The storage medium of claim 9 , wherein the instructions cause the user device to transmit geographic location information associated with the network device to a remote server.

14. The storage medium of claim 9 , wherein the instructions cause the user device to display the unique identifier on a display.

15. The storage medium of claim 9 , wherein the user device obtains the unique identifier associated with the network device comprises capturing an image of a QR code, bar code, or alphanumeric code on the network device.

16. The storage medium of claim 9 , wherein the user device communicates the secret string to the network device wirelessly.

17. The storage medium of claim 9 , wherein the user device is a smartphone, tablet, or laptop.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2021
From: HARDY, MATTHEW A.; FREI, RANDALL W.; BAUER, JONATHAN P.; PAOLINI-SUBRAMANYA, MAHESH
To: UBIQUITI NETWORKS, INC.
Reel/Frame 055989/0544 →
CHANGE OF NAME Recorded Apr 21, 2021
From: UBIQUITI NETWORKS, INC.
To: UBIQUITI INC.
Reel/Frame 055990/0592 →
Continuity (8)
Continuation 16576671 · Sep 19, 2019
Continuation 15699779 · Sep 8, 2017
Continuation 15339555 · Oct 31, 2016
Continuation 14918381 · Oct 20, 2015
Continuation 14639909 · Mar 5, 2015
Provisional Application 61970763 · Mar 26, 2014
Provisional Application 61949918 · Mar 7, 2014
Related Publication 20210051147A1 · Feb 18, 2021
Cited By (1)
US 12,713,413