IP Library › Granted Patent US 12,101,225
Granted Patent B2
US 12,101,225 · App. 17/317,635 · Granted Sep 24, 2024

Soft configuration and data exchange for in-home devices

Inventor: Krishna Prasad Panje (Bangalore, IN)
Assignee: ARRIS ENTERPRISES LLC
H04L41/0886H04L41/0806H04L41/12H04L63/083H04W8/24H04W12/06H04W48/16H04W4/70
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,101,225
App. No.
17/317,635
Filed
May 11, 2021
Granted
Sep 24, 2024
Kind
B2
Art Unit
2495
USPC
726/6
Abstract

A method of configuring a client device at a customer premises is provided. An electronic message is received from a vendor of a client device with customer premise equipment (CPE) at the customer premises or a portable communication device. The electronic message provides configuration information for the client device. The configuration information includes a password and an access name of a service for use in configuring the client device via communications with a remote configuration server. The service is made available at the customer premises via the CPE or the communication device so that the client device automatically pairs to the service and is authenticated with the password to the configuration server via Internet connectivity capability of the CPE or portable communication device so that the client device may be configured. The client device has firmware preprogramed to automatically and securely access the service, when detected, at the customer premises.

Claims (38)

1. A method of a device to configure an Internet of Things (IoT) client device at a customer premises, the method comprising:

receiving a configuration message providing configuration information for the IoT client device, the configuration information including a device-specific unique password required to connect to a service and a link to the service that is detectable for use in configuring the IoT client device via communications with a remote configuration server or a cloud-based web portal, wherein the device comprises a Customer Premise Equipment (CPE) device or a portable communication device;

automatically turning-on a Bluetooth low energy (BLE) of the device or a cellular data of the device based on the configuration message;

providing the link to the service to the IoT client device at the customer premises via a browser or an application that is launched on the device after receiving the configuration message so that the IoT client device automatically pairs to the service associated with the link and is authenticated to the remote configuration server or the cloud-based web portal using the device-specific unique password via Internet connectivity capability of the device, the IoT client device having firmware preprogrammed to automatically access the service for use in configuring the IoT client device when a name of the service is detected by the IoT client device at the customer premises;

configuring the IoT client device using the browser or the application launched on the device to provide required user data; and

removing the service from the device.

2. The method according to claim 1 , wherein the configuration message is received by the device, and the device comprises a network gateway device configured to be communicatively coupled to the Internet via a wide area network, and further configured to be communicatively coupled to the IoT client device via a local area network for enabling the IoT client device to send and receive data over the Internet.

3. The method according to claim 1 , wherein:

if the device is the CPE device, the device comprises an IoT Gateway or extender,

if the device is the portable communication device, the device comprises a smartphone, and

the IoT client device is without a user interface.

4. The method according to claim 1 , wherein the configuration message is directed to a user-indicated mobile phone number.

5. The method according to claim 1 , wherein

the device-specific unique password is an electronic address or telephone number associated with the device, and

the service is a Wi-Fi secure pairing service, and a name provided with the configuration information is a service set identifier (SSID) associated with the Wi-Fi secure pairing service.

6. The method according to claim 5 , wherein, once the configuration message providing the configuration information for the IoT client device is received, the method further comprises:

turning on a Wi-Fi access point (AP) of the device or a Wi-Fi hotspot of the device using the SSID and the unique password, the IoT device automatically pairing with the Wi-Fi secure pairing service.

7. The method according to claim 1 , wherein, after the IoT client device is configured, the method further comprises:

continuing to make the service available to the IoT client device, via the browser or the application launched on the device, for syncing IoT client device data from the IoT client device to the cloud-based web portal.

8. A Customer Premise Equipment (CPE) device for configuring an Internet of Things (IoT) client device at a customer premises, the CPE device comprising:

a network gateway device configured to be communicatively coupled to the Internet via a wide area network, and further configured to be communicatively coupled to the IoT client device in a local area network for enabling the IoT client device in the local area network to send and receive data over the Internet; and

at least one processor of the network gateway device, the at least one processor configured to:

receive a configuration message providing configuration information for the IoT client device, the configuration information including a device-specific unique password required to connect to a service and a link to the service that is detectable for use in configuring the IoT client device via communications with a remote configuration server,

automatically turn-on a Bluetooth low energy (BLE) of the CPE device or a cellular data of the device based on the configuration message;

provide the link to the service to the IoT client device at the customer premises via a browser or an application that is launched on the CPE device after receiving the configuration message, so that the IoT client device automatically pairs to the service associated with the link and is authenticated to the remote configuration server using the device-specific unique password via Internet connectivity capability of the CPE device, the IoT client device having firmware preprogrammed to automatically access the service for use in configuring the IoT client device when a name of the service is detected by the IoT client device at the customer premises,

configure the IoT client device using the browser or the application launched on the CPE device to provide required user data; and

remove the service from the device.

9. The CPE device according to claim 8 , wherein:

the IoT client device is without user interface, and

the CPE device is an IoT Gateway configured to aggregate, monitor or control IoT devices.

10. The CPE device according to claim 8 , wherein the configuration message is directed to a user-indicated mobile phone number.

11. The CPE device according to claim 8 wherein

The device-specific unique password is an electronic address or telephone number associated with the CPE device, and

the service is a Wi-Fi secure pairing service, and a name is a service set identifier (SSID) associated with the Wi-Fi secure pairing service.

12. The CPE device according to claim 11 , wherein, after receiving the configuration message providing the configuration information for the IoT device, the at least one processor is further configured to:

turn on a Wi-Fi access point (AP) of the CPE device using the SSID and the unique password, the IoT device automatically pairing with the Wi-Fi secure pairing service.

13. The CPE device according to claim 8 , wherein, after the IoT client device is configured, the at least one processor is further configured to:

continue making the service available to the IoT client device, via the browser or the application launched on the CPE device, for syncing IoT client device data from the IoT client device to a cloud-based web portal.

Assignments (6)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 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 069743/0057 →
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 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
Continuity (2)
Continuation 15841678 · Dec 14, 2017
Related Publication 20210266226A1 · Aug 26, 2021
Cited By (1)
US 12,526,628