IP Library › Granted Patent US 11,038,757
Granted Patent B2
US 11,038,757 · App. 15/841,678 · Granted Jun 15, 2021

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 11,038,757
App. No.
15/841,678
Filed
Dec 14, 2017
Granted
Jun 15, 2021
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 (30)

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

receiving, by one of a Customer Premise Equipment (CPE) device and a portable communication device, an electronic message from a vendor of the IoT client device at the customer premises, the electronic message providing configuration information for the IoT client device, the configuration information including a device-specific password and a name of a service for use in configuring the IoT client device via communications with a remote configuration server or a cloud-based web portal, wherein the device-specific password is an electronic address or telephone number associated with the CPE or the portable communication device, the service is a Bluetooth (BT) or Bluetooth Low Energy (BLE) secure pairing service, and the name is an identifier associated with the BT or BLE secure pairing service;

making the BT or BLE secure pairing service available to the IoT client device at the customer premises via an application that is launched on the CPE device or the portable communication device in response to receiving the electronic message providing the configuration information for the IoT client device, so that the IoT client device automatically pairs to the BT or BLE secure pairing service associated with the name and is authenticated to the remote configuration server or the cloud-based web portal using the device-specific password via Internet connectivity capability of the CPE device or the portable communication device, the IoT client device having firmware preprogrammed to automatically access the BT or BLE secure pairing service for use in configuring the IoT client device when detected by the IoT client device at the customer premises; and

configuring the IoT client device using the application launched on the CPE device or the portable communication device.

2. The method according to claim 1 , wherein the electronic message is received by the CPE device, and the CPE 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 the IoT client device is without a user interface.

4. The method according to claim 1 , wherein the CPE device is an IoT Gateway or extender.

5. The method according to claim 1 , wherein the portable communication device is a smartphone.

6. The method according to claim 1 , wherein, after receiving the electronic message providing the configuration information for the IoT client device, the method further comprises:

automatically turning on a Bluetooth interface of the CPE device or the portable communication device to make the BT or BLE secure pairing service available to the IoT client device at the customer premises via the application launched on the CPE device or the portable communication device,

wherein the IoT client device automatically detects the name of the BT or BLE secure pairing service via the firmware and uses the device-specific password provided in the configuration information to automatically pair with the BT or BLE secure pairing service via the Bluetooth interface of the CPE device or the portable communication device.

7. The method according to claim 1 , wherein the electronic message is directed to a user-indicated mobile phone number provided to the vendor of the IoT client device.

8. The method according to claim 1 , wherein the remote configuration server is provided by the cloud-based web portal.

9. 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 application launched on the CPE device or the portable communication device, for syncing IoT client device data from the IoT client device to the cloud-based web portal.

10. 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 an electronic message from a vendor of the IoT client device, the electronic message providing configuration information for the IoT client device, the configuration information including a device-specific password and a name of a service for use in configuring the IoT client device via communications with a remote configuration server, wherein the device-specific password is an electronic address or telephone number associated with the CPE device, the service is a Bluetooth (BT) or Bluetooth Low Energy (BLE) secure pairing service, and the name is an identifier associated with the BT or BLE secure pairing service,

make the BT or BLE secure pairing service available to the IoT client device available at the customer premises via an application that is launched on the CPE device in response to receiving the electronic message providing the configuration information for the IoT client device, so that the IoT client device automatically pairs to the BT or BLE secure pairing service associated with the name and is authenticated to the remote configuration server using the device-specific password via Internet connectivity capability of the CPE device, the IoT client device having firmware preprogrammed to automatically access the BT or BLE secure pairing service for use in configuring the IoT client device when detected by the IoT client device at the customer premises, and

configure the IoT client device using the application launched on the CPE device.

11. The CPE device according to claim 10 , 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.

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

automatically turn on a Bluetooth interface of the CPE device to make the BT or BLE secure pairing service available to the IoT client device at the customer premises via the application launched on the CPE device,

wherein the IoT client device automatically detects the name of the BT or BLE secure pairing service via the firmware and uses the device-specific password provided in the configuration information to automatically pair with the BT or BLE secure pairing service via the Bluetooth interface of the CPE device.

13. The CPE device according to claim 10 , wherein the electronic message is directed to a user-indicated mobile phone number provided to the vendor of the IoT client device.

14. The CPE device according to claim 10 , 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 application launched on the CPE device, for syncing IoT client device data from the IoT client device to a cloud-based web portal.

Assignments (7)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
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 Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2017
From: PANJE, KRISHNA PRASAD
To: ARRIS ENTERPRISES LLC
Reel/Frame 044396/0805 →
Continuity (1)
Related Publication 20190190782A1 · Jun 20, 2019
Cited By (1)
US 12,452,934