IP Library Granted Patent US 11,729,845
Granted Patent B2
US 11,729,845 · App. 17/576,388 · Granted Aug 15, 2023

Remote wireless network setup without pairing

Inventors: Vimalraj Ganesan (Bangalore, IN); Prakhar Jaiswal (Bangalore, IN)
Assignee: DISH Network L.L.C.
H04W76/14H04W4/80H04W8/005H04W12/068H04W48/16H04W76/11H04W80/02
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,729,845
App. No.
17/576,388
Granted
Aug 15, 2023
Kind
B2
Abstract

Various arrangements for performing setup of a wireless network without pairing are provided. A request mapped to a first characteristic may be transmitted using a first wireless protocol. In response to the request mapped to the first characteristic, a listing of one or more wireless networks within range mapped to a second characteristic may be transmitted by a peripheral device. Using the first wireless communication protocol, a third characteristic mapped to the selected wireless network and the password may be transmitted to the peripheral device. A connection to the selected wireless network using the password and the second wireless communication protocol may then be performed by the peripheral device.

Claims (58)

1. A method for performing wireless network setup without pairing, the method comprising:

scanning, by a client device, for a peripheral device that is advertising a wireless connection using a first wireless communication protocol;

without pairing with the peripheral device, transmitting, by the client device to the peripheral device, using the first wireless communication protocol, a request and a first universally unique identifier (UUID) mapped to the request;

in response to the request mapped to the first UUID, receiving, by the client device from the peripheral device, using the first wireless communication protocol, a second UUID and a listing of multiple wireless networks within range of the peripheral device, wherein:

the listing of the multiple wireless networks is mapped to the second UUID and each wireless network of the multiple wireless networks uses a second wireless communication protocol;

receiving, by the client device, user input selecting a wireless network from the multiple wireless networks and user input indicating a password of the selected wireless network; and

transmitting, by the client device, using the first wireless communication protocol, a third UUID with the selected wireless network and the password, wherein the peripheral device connects to the selected wireless network using the password and the second wireless communication protocol.

2. The method of claim 1 , wherein scanning for the peripheral device that is advertising the wireless connection using the first wireless communication protocol comprises scanning within a defined range of device addresses.

3. The method for performing the wireless network setup without pairing of claim 2 , wherein a peripheral device control application installed on the client device identifies the peripheral device that is advertising the wireless connection using the first wireless communication protocol.

4. The method for performing the wireless network setup without pairing of claim 1 , wherein the first wireless communication protocol is Bluetooth Low Energy (BLE) and the second wireless communication protocol is an IEEE 802.11 protocol.

5. The method of claim 1 , further comprising:

transmitting, by the peripheral device, using the first wireless communication protocol, a value mapped to a fourth UUID, the value indicating a wireless network connection status.

6. The method of claim 1 , further comprising:

outputting, by the client device, a first graphical user interface for presentation that allows selection of the wireless network from the listing of the multiple wireless networks within range of the peripheral device;

receiving, by the client device, selection of the wireless network; and

outputting, by the client device, a second graphical user interface for presentation that allows the user to input the password for the wireless network.

7. The method of claim 1 , wherein the peripheral device is a headless streaming media player configured to stream media to a television.

8. The method for performing the wireless network setup without pairing of claim 1 , wherein the client device is a smartphone.

9. A device for performing wireless network setup without pairing, the device comprising:

a first wireless communication interface that communicates using a first wireless communication protocol;

a display;

a user interface;

one or more processors that communicate with the first wireless communication interface and the user interface, wherein the one or more processors are configured to:

scan, using the first wireless communication interface, for a peripheral device that is advertising a wireless connection using the first wireless communication protocol,

without pairing with the peripheral device, causing a request mapped to a first UUID and the first UUID to be transmitted by the first wireless communication interface using the first wireless communication protocol,

receive, from the peripheral device, using the first wireless communication protocol, a second UUID and a listing of multiple wireless networks within range of the peripheral device, wherein:

the listing of the multiple wireless networks is mapped to the second UUID and each wireless network of the multiple wireless networks uses a second wireless communication protocol; and

cause a third UUID with a selected wireless network and a password to be transmitted to the peripheral device via the first wireless communication interface using the first wireless communication protocol.

10. The device of claim 9 , wherein the one or more processors are further configured to cause the listing of the multiple wireless networks within range to be presented via the display.

11. The device of claim 10 , wherein the one or more processors are further configured to receive a selection of the selected wireless network and the password via the user interface.

12. The device of claim 9 , wherein the one or more processors are configured to scan for the peripheral device that is advertising the wireless connection using the first wireless communication protocol comprises the one or more processors being configured to select the peripheral device based on an identifier of the peripheral device being within a defined range of MAC (Media Access Control) addresses or Bluetooth addresses.

13. The device of claim 9 , wherein the first wireless communication protocol is Bluetooth Low Energy (BLE) and the second wireless communication protocol is an IEEE 802.11 protocol.

14. The device of claim 9 , wherein the device is a smartphone.

15. A system for performing wireless network setup without pairing, the system comprising:

a client device, comprising:

a first wireless communication interface that communicates using a first wireless communication protocol;

a display;

a user interface;

one or more processors that communicate with the first wireless communication interface and the user interface, wherein the one or more processors are configured to:

scan, using the first wireless communication interface, for a peripheral device that is advertising a wireless connection using the first wireless communication protocol;

without pairing with the peripheral device, causing a request and a first UUID to be transmitted by the first wireless communication interface using the first wireless communication protocol, wherein the first UUID is mapped to the request;

receive, from the peripheral device, using the first wireless communication protocol, a second UUID and a listing of multiple wireless networks within range, wherein the listing is mapped to the second UUID and each wireless network of the multiple wireless networks uses a second wireless communication protocol;

cause a third UUID with an indication of a selected wireless network and a password to be transmitted to the peripheral device via the first wireless communication interface using the first wireless communication protocol; and

the peripheral device, comprising:

a second wireless communication interface that communicates using the first wireless communication protocol;

a third wireless communication interface that communicates using the second wireless communication protocol; and

one or more processors in communication with the second wireless communication interface and the third wireless communication interface, wherein the one or more processors are configured to:

in response to receiving the request mapped to the first UUID, cause the listing of the multiple wireless networks and the second UUID to be transmitted using the second wireless communication interface;

receive the third UUID, the indication of the selected wireless network, and the password via the second wireless communication interface using the first wireless communication protocol; and

connect to the selected wireless network using the password and the third wireless communication interface.

16. The system of claim 15 , wherein the one or more processors of the peripheral device are further configured to cause a fourth UUID and second wireless communication protocol status data to be transmitted using the second wireless communication interface.

17. The system of claim 15 , wherein the one or more processors of the client device are further configured to:

cause the display to present the listing of the multiple wireless networks within range of the peripheral device;

receive selection of the wireless network via user input; and

cause the user interface to present a second graphical user interface that allows the user to input the password for the wireless network.

18. The system of claim 15 , wherein the peripheral device is a headless media streaming device.

19. The system for performing the wireless network setup without pairing of claim 18 , wherein the client device is a smartphone.

20. The system of claim 18 , wherein the first wireless communication protocol is Bluetooth Low Energy (BLE) and the second wireless communication protocol is an IEEE 802.11 protocol.

Assignments (2)
CHANGE OF NAME Recorded Jul 20, 2022
From: SLING MEDIA PVT. LTD.
To: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
Reel/Frame 060570/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2022
From: GANESAN, VIMALRAJ; JAISWAL, PRAKHAR
To: DISH NETWORK L.L.C.
Reel/Frame 058662/0193 →
Priority Claims (1)
IN 201941032892 · Aug 14, 2019 · national
Continuity (2)
Continuation 16588275 · Sep 30, 2019
Related Publication 20220141896A1 · May 5, 2022