IP Library Granted Patent US 12,677,155
Granted Patent B2
US 12,677,155 · App. 18/093,481 · Granted Jul 7, 2026

Practical easyconnect onboarding of extenders

Inventors: Jay W. Strater (San Diego, CA); Kurt Alan Lumbatis (Dacula, GA); Gregory Nobutaka Nakanishi (San Diego, CA)
Assignee: Thomson Licensing
H04W12/50H04W12/06H04W12/61H04W52/34H04W76/14H04W84/12
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,677,155
App. No.
18/093,481
Filed
Jan 5, 2023
Granted
Jul 7, 2026
Kind
B2
Art Unit
2643
USPC
455/411
Abstract

A client device is provided for use with a user, a network extender device and a gateway device. The client device includes: a memory; a graphic user interface configured to provide an instruction to the user to place the client device within a predetermined distance from the network extender device; and a processor configured to execute instructions stored on the memory to cause the client device to: obtain the backhaul credentials from the wireless network; obtain the extender identification data from the network extender device; instruct the graphic user interface to provide the instruction to the user to place the client device within a predetermined distance from the network extender device; communicate with the network extender device based on the extender identification data; and provide the backhaul credentials to the network extender device to enable the network extender device to join the wireless network.

Claims (55)

1 . A client device for use with a user, a network extender device and a gateway device, the network extender device having extender identification data associated therewith, the gateway device being configured to establish and maintain a wireless network and having backhaul credentials associated therewith and being additionally configured to provide the backhaul credentials, the gateway device having a country code therein and being configured to provide the country code, the network extender device being configured to transmit data at a first transmission power and to transmit data at a second transmission power based on the country code, the second transmission power being greater than the first transmission power, the client device comprising:

a memory;

a graphic user interface configured to provide an instruction to the user to place the client device within a predetermined distance from the network extender device; and

a processor configured to execute instructions stored on the memory to cause the client device to:

obtain the backhaul credentials from a network controller on the gateway device of the wireless network via a secure connection;

obtain the extender identification data from the network extender device that uniquely identifies the network extender device;

instruct the graphic user interface to provide the instruction to the user to place the client device within a predetermined distance from the network extender device;

communicate with the network extender device based on the extender identification data;

provide the backhaul credentials to the network extender device to enable the network extender device to join the wireless network;

obtain the country code from the gateway device; and

provide the country code to the network extender device in a DPP Configuration Response message thereby causing the network extender device to transmit data at the second transmission power,

wherein the country code is a string parameter within a DPP Configuration Object in the DPP Configuration Response message.

2 . The client device of claim 1 , wherein the extender identification data comprises a QR code from the network extender device, and the client device further comprises:

a camera configured to scan an image of the QR code,

wherein the processor is configured to execute instructions stored on the memory to cause the client device to further obtain the extender identification data from the network extender device by instructing the camera to scan the image of the QR code.

3 . The client device of claim 2 , wherein the processor is configured to execute instructions stored on the memory to cause the client device to further communicate with the gateway device to verify that the network extender device has joined the wireless network.

4 . The client device of claim 3 ,

wherein the graphic user interface is additionally configured to provide an instruction to the user to perform a second protocol to join the network extender device with the wireless network, and

wherein the processor is configured to execute instructions stored on the memory to cause the client device to:

start a timer to count down for a predetermined time after providing the backhaul credentials to the network extender device to enable the network extender device to join the wireless network; and

instruct the graphic user interface to provide the instruction to the user to perform the second protocol to join the network extender device with the wireless network if the network extender device has not been verified to have joined the wireless network after expiration of the timer.

5 . The client device of claim 1 , wherein the string parameter is a service string parameter.

6 . A method of operating a client device with a user, a network extender device and a gateway device, the network extender device having extender identification data associated therewith, the gateway device being configured to establish and maintain a wireless network and having backhaul credentials associated therewith and being additionally configured to provide the backhaul credentials, the gateway device having a country code therein and being configured to provide the country code, the network extender device being configured to transmit data at a first transmission power and to transmit data at a second transmission power based on the country code, the second transmission power being greater than the first transmission power, the method comprising:

obtaining, via a processor configured to execute instructions stored on a memory, the backhaul credentials from a network controller on the gateway device of the wireless network via a secure connection;

obtaining, via the processor, the extender identification data from the network extender device that uniquely identifies the network extender device;

instructing, via the processor, a graphic user interface to provide an instruction to the user to place the client device within a predetermined distance from the network extender device;

communicating, via the processor, with the network extender device based on the extender identification data;

providing, via the processor, the backhaul credentials to the network extender device to enable the network extender device to join the wireless network;

obtaining, via the processor, the country code from the gateway device; and

providing, via the processor, the country code to the network extender device in a DPP Configuration Response message thereby causing the network extender device to transmit data at the second transmission power,

wherein the country code is a string parameter within a DPP Configuration Object in the DPP Configuration Response message.

7 . The method of claim 6 , wherein the extender identification data comprises a QR code from the network extender device, the method further comprising:

obtaining, via a camera, the extender identification data from the network extender device by scanning an image of the QR code.

8 . The method of claim 7 , further comprising communicating, via the processor, with the gateway device to verify that the network extender device has joined the wireless network.

9 . The method of claim 8 , further comprising:

starting, via the processor, a timer to count down for a predetermined time after providing the backhaul credentials to the network extender device to enable the network extender device to join the wireless network; and

instructing, via the processor, the graphic user interface to provide an instruction to the user to perform a second protocol to join the network extender device with the wireless network if the network extender device has not been verified to have joined the wireless network after expiration of the timer.

10 . The method of claim 6 , wherein the string parameter is a service string parameter.

11 . A non-transitory, computer-readable medium having computer-readable instructions stored thereon, the computer-readable instructions being capable of being read by a client device for use with a user, a network extender device and a gateway device, the network extender device having extender identification data associated therewith, the gateway device being configured to establish and maintain a wireless network and having backhaul credentials associated therewith and being additionally configured to provide the backhaul credentials, the gateway device having a country code therein and being configured to provide the country code, the network extender device being configured to transmit data at a first transmission power and to transmit data at a second transmission power based on the country code, the second transmission power being greater than the first transmission power, wherein the computer-readable instructions are capable of instructing the client device to perform a method comprising:

obtaining, via a processor configured to execute instructions stored on a memory, the backhaul credentials from a network controller on the gateway device of the wireless network via a secure connection;

obtaining, via the processor, the extender identification data from the network extender device that uniquely identifies the network extender device;

instructing, via the processor, a graphic user interface to provide an instruction to the user to place the client device within a predetermined distance from the network extender device;

communicating, via the processor, with the network extender device based on the extender identification data;

providing, via the processor, the backhaul credentials to the network extender device to enable the network extender device to join the wireless network;

obtaining, via the processor, the country code from the gateway device; and

providing, via the processor, the country code to the network extender device in a DPP Configuration Response message thereby causing the network extender device to transmit data at the second transmission power,

wherein the country code is a string parameter within a DPP Configuration Object in the DPP Configuration Response message.

12 . The non-transitory, computer-readable medium of claim 11 ,

wherein the extender identification data comprises a QR code from the network extender device, and

wherein the method further comprises obtaining, via a camera, the extender identification data from the network extender device by scanning an image of the QR code.

13 . The non-transitory, computer-readable medium of claim 12 , wherein the method further comprises communicating, via the processor, with the gateway device to verify that the network extender device has joined the wireless network.

14 . The non-transitory, computer-readable medium of claim 13 , wherein the method further comprises:

starting, via the processor, a timer to count down for a predetermined time after providing the backhaul credentials to the network extender device to enable the network extender device to join the wireless network; and

instructing, via the processor, the graphic user interface to provide an instruction to the user to perform a second protocol to join the network extender device with the wireless network if the network extender device has not been verified to have joined the wireless network after expiration of the timer.

15 . The non-transitory, computer-readable medium of claim 11 , wherein the string parameter is a service string parameter.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2026
From: ARRIS ENTERPRISES LLC
To: THOMSON LICENSING
Reel/Frame 074722/0271 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067252/0657 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074593/0348 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067259/0697 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069790/0575 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (TERM) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067259/0697 →
PATENT SECURITY AGREEMENT (ABL) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067252/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2023
From: STRATER, JAY W.; LUMBATIS, KURT ALAN; NAKANISHI, GREGORY NOBUTAKA
To: ARRIS ENTERPRISES LLC
Reel/Frame 062284/0339 →
Continuity (3)
Provisional Application 63301566 · Jan 21, 2022
Provisional Application 63299149 · Jan 13, 2022
Related Publication 20230224703A1 · Jul 13, 2023
References Cited (22)
US 10477597B2 · Kawasaki · 2019 [cited by applicant]
US 12008881B1 · Brand · 2024 [cited by examiner]
US 20160226842A1 · Mower · 2016 [cited by examiner]
US 20170111253A1 · Girish · 2017 [cited by examiner]
US 20170317981A1 · Klein · 2017 [cited by examiner]
US 20190373464A1 · Chari · 2019 [cited by examiner]
US 20200245384A1 · Jacobs · 2020 [cited by examiner]
US 20200396584A1 · Jo · 2020 [cited by examiner]
US 20210203524A1 · Strater · 2021 [cited by examiner]
US 20210203527A1 · Strater et al. · 2021 [cited by applicant]
WO 2020132448 · 2020 [cited by applicant]
Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE (Year: 2012). [cited by examiner]
“Wireless Protected Setup” [retrieved May 7, 2025] <https://www.wi-fi.org/system/files/Wi-Fi_Protected_Setup_Best_Practices_v2.0.2.pdf> (Year: 2020). [cited by examiner]
Wi-Fi_Easy_Connect_Specification_v2.0—Wi-Fi Alliance (Year: 2020). [cited by examiner]
ATT Smart Wi-Fi Extender Simple Setup Guide [retrieved May 6, 2025] <https://web.archive.org/web/20211202162727mp_/https://www.att.com/idpassets/images/support/pdf/UVEP-100093129-BQ9-WiFi-Extender-Guide-R19-Online-R5.pd… [cited by examiner]
Pairing successful video from ATT quick setup guide [retrieved May 6, 2025] <https://web.archive.org/web/20211022152610/https://www.att.com/support/article/u-verse-high-speed-internet/KM1231556/> (Year : 2021). [cited by examiner]
International Preliminary Report on Patentability dated Jun. 20, 2024 in International (PCT) Application No. PCT/US2023/010406. [cited by applicant]
International Preliminary Report on Patentability dated Jun. 20, 2024 in International (PCT) Application No. PCT/US2023/010199. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority issued May 8, 2023 in International (PCT) Application No. PCT/US2023/010406. [cited by applicant]
Kannan, Nav et al., “How to Finally Conquer Wi-Fi in the Home: Service Provider Style”, A Technical Paper prepare for SCTE@BULLETISBE by Table of Contents, Jan. 2018, 46 pages. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority issued Apr. 13, 2023 in International (PCT) Application No. PCT/US2023/010199. [cited by applicant]
Anonymous 3, “Wi-Fi Certified Passpoint-Deployment Guidelines”, Versions 1.3.3, Nov. 2020, XP055845884, 67 pages. [cited by applicant]