IP Library Granted Patent US 10,698,652
Granted Patent B2
US 10,698,652 · App. 16/216,895 · Granted Jun 30, 2020

Intermediary device for establishing wireless services

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 10,698,652
App. No.
16/216,895
Granted
Jun 30, 2020
Kind
B2
Abstract

Various embodiments are disclosed for facilitating reception of a digital audio stream over a wireless personal area network (PAN). At a wireless network mobile computing device, a wireless network audio broadcast device is discovered. The wireless network audio broadcast device is operable to provide a digital audio stream over a wireless PAN. The wireless network mobile computing device facilitates the reception of the digital audio stream over the wireless PAN by a wireless network audio listening device.

Claims (44)

1. A device comprising:

at least one processor circuit configured to:

discover a first wireless device over a first wireless network, the first wireless device being configured to broadcast a wireless service;

receive information for accessing the wireless service; and

facilitate an exchange of the information between the first wireless device and a second wireless device to directly connect the second wireless device with the first wireless device over a second wireless network for access to the wireless service.

2. The device of claim 1 , wherein the information comprises an identifier associated with the first wireless device for connecting to the first wireless device.

3. The device of claim 2 , wherein the at least one processor circuit is further configured to:

transmit, to the second wireless device, the information for connecting to the first wireless device to access the wireless service.

4. The device of claim 1 , wherein the information comprises an identifier associated with the second wireless device for connecting to the second wireless device.

5. The device of claim 4 , wherein the at least one processor circuit is further configured to:

transmit, to the first wireless device, the information for connecting to the second wireless device to access the wireless service.

6. The device of claim 1 , wherein one or more of the first wireless network or the second wireless network is associated with a wireless personal area network.

7. The device of claim 6 , wherein the second wireless device is not a member of the wireless personal area network prior to connecting to the first wireless device to access the wireless service.

8. The device of claim 6 , wherein the first wireless device is in a coverage zone of the wireless personal area network.

9. The device of claim 6 , wherein the first wireless device wirelessly broadcasts audio over the wireless personal area network.

10. The device of claim 6 , wherein the wireless personal area network comprises at least one of a Wi-Fi network or a Bluetooth network.

11. The device of claim 1 , wherein the at least one processor circuit is further configured to:

receive the wireless service from the first wireless device;

establish a direct connection with the second wireless device; and

forward the wireless service from the first wireless device to the second wireless device.

12. The device of claim 1 , wherein the at least one processor circuit is further configured to:

select between forwarding the wireless service from the first wireless device to the second wireless device as an intermediary device or facilitate a direct connection between the first wireless device and the second wireless device, based on operating conditions of the device.

13. The device of claim 12 , wherein the at least one processor circuit is further configured to:

elect to operate as the intermediary device by forwarding the wireless service from the first wireless device to the second wireless device when a first operating condition indicates that the first wireless device is more proximate to the device than to the second wireless device.

14. The device of claim 12 , wherein the at least one processor circuit is further configured to:

elect not to operate as the intermediary device when a second operating condition indicates that a power consumption level of the device is lesser than a predefined threshold.

15. The device of claim 1 , wherein the at least one processor circuit is further configured to:

listen for wireless devices on the first wireless network, wherein the first wireless device is discovered using a message exchange with the first wireless device;

establish a direct connection with the first wireless device; and

obtain, over the direct connection, from the first wireless device, the information for connecting to the first wireless device.

16. A method comprising:

discovering, by an intermediary device, a first device over a first network, the first device being configured to broadcast a service;

receiving, by the intermediary device, information for accessing the service; and

facilitating, by the intermediary device, an exchange of the information between the first device and a second device to directly connect the second device with the first device over a second network for access to the service.

17. The method of claim 16 , wherein the information comprises an identifier associated with the first device for connecting to the first device, further comprising:

transmitting, to the second device, the information for connecting the second device with the first device to access the service.

18. The method of claim 16 , wherein the information comprises an identifier associated with the second device for connecting to the second device, further comprising:

transmitting, to the first device, the information for connecting the first device with the second device to access the service.

19. The method of claim 16 , further comprising:

selecting between forwarding the service from the first device to the second device as an intermediary device or facilitate a direct connection between the first device and the second device, based on operating conditions of the device.

20. A computer program product comprising instructions stored in a non-transitory computer-readable storage medium, the instructions comprising:

instructions to discover, by an intermediary device, a first device over a first network, the first device being configured to broadcast data on a wireless personal area network to a plurality of devices;

instructions to identify, by the intermediary device, information for receiving at least a portion of the data directly from the first device; and

instructions to facilitate, by the intermediary device, an exchange of the information between the first device and a second device to directly connect the second device with the first device over a second network for receiving the at least the portion of the data directly from the first device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 051827/0155 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: HULVEY, ROBERT WILLIAM
To: BROADCOM CORPORATION
Reel/Frame 051827/0158 →
MERGER Recorded Feb 14, 2020
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051944/0345 →