IP Library Granted Patent US 10,044,601
Granted Patent B2
US 10,044,601 · App. 15/087,357 · Granted Aug 7, 2018

Transmission of broadcast communication

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,044,601
App. No.
15/087,357
Granted
Aug 7, 2018
Kind
B2
Abstract

A multi-cast multi-poll scheme for BLUETOOTH low energy (BLE) technology to be used by one or more mobile devices within a communication environment is disclosed. A broadcaster communication device comprises a transceiver that is configured to communicate with a plurality of recipient communication devices. The broadcaster communication device further comprises a controller that is configured to transmit a packet to the plurality of recipient communication devices and to receive, at predefined time intervals, responses from the plurality of recipient communication devices according to a pre-negotiated order without transmitting any additional packets.

Claims (42)

1. A broadcaster communication device, comprising:

a transceiver configured to communicate with a plurality of recipient communication devices; and

a controller configured to:

transmit a packet to the plurality of recipient communication devices using the transceiver;

receive, at predefined time intervals, responses from the plurality of recipient communication devices according to a pre-negotiated order without transmitting any additional packets;

determine that one of the plurality of recipient communication devices is disconnected, resulting in a remaining number of the plurality of recipient communication devices that are connected; and

reorganize the pre-negotiated order of the remaining number of the plurality of recipient communication devices based on the determination that one of the plurality of recipient communication devices is disconnected.

2. The broadcaster communication device of claim 1 , wherein the transceiver communicates with the plurality of recipient communication devices over a Bluetooth Low Energy (BLE) protocol.

3. The broadcaster communication device of claim 1 , wherein the predefined time intervals have a same time period length.

4. The broadcaster communication device of claim 1 , wherein the predefined time intervals have different time period lengths.

5. The broadcaster communication device of claim 1 , wherein the broadcaster communication device and each of the plurality of recipient communication devices have a unique access code.

6. The broadcaster communication device of claim 1 , wherein the controller is further configured to transmit negotiation packets to the plurality of recipient communication devices to inform the plurality of recipient communication devices of the pre-negotiated order.

7. A recipient communication device, comprising:

a transceiver configured to communicate with a broadcaster communication device; and

a controller configured to:

receive a packet from the broadcaster communication device using the transceiver; and

transmit, at a predefined time interval based on a pre-negotiated order, a response to the broadcaster communication device without receiving any additional packets from the broadcaster communication device;

wherein the pre-negotiated order of a remaining number of the plurality of recipient communication devices is reorganized based on a determination that one of the plurality of recipient communication devices is disconnected.

8. The recipient communication device of claim 7 , wherein the controller is further configured to receive responses from other recipient communication devices in response to the packet from the broadcaster communication device.

9. The recipient communication device of claim 7 , wherein the broadcaster communication device communicates with the recipient communication device over a Bluetooth Low Energy (BLE) protocol.

10. The recipient communication device of claim 7 , wherein the broadcaster communication device and the recipient communication device have a unique access code.

11. The recipient communication device of claim 7 , wherein the controller is further configured to receive a negotiation packet from the broadcaster communication device and determine the pre-negotiated order from the negotiation packet.

12. A method for a broadcaster communication device to communicate with a plurality of recipient communication devices, the method comprising:

transmitting a packet to the plurality of recipient communication devices;

receiving, at predefined time intervals, responses from the plurality of recipient communication devices according to a pre-negotiated order without transmitting any additional packets;

determining that one of the plurality of recipient communication devices is disconnected resulting in a remaining number of the plurality of recipient communication devices that are connected; and

reorganizing the pre-negotiated order of the remaining number of the plurality of recipient communication devices based on the determination that one of the plurality of recipient communication devices is disconnected.

13. The method of claim 12 , wherein the transmitting the packet to the plurality of recipient communication devices includes transmitting the packet to the plurality of recipient communications devices using a transceiver operating according to a Bluetooth Low Energy (BLE) protocol.

14. The method of claim 12 , further comprising:

transmitting negotiation packets to the plurality of recipient communication devices to inform them of the pre-negotiated order.

15. The method of claim 12 , wherein the predefined time intervals have a same time period length.

16. The method of claim 12 , wherein the predefined time intervals have different time period lengths.

17. A method for a recipient communication device to communicate with a broadcaster communication device, the method comprising:

receiving a packet from the broadcaster communication device; and

transmitting, at a predefined time interval based on a pre-negotiated order, a response to the broadcaster communication device without receiving any additional packets from the broadcaster communication device,

wherein the pre-negotiated order of a remaining number of the plurality of recipient communication devices is reorganized based on a determination that one of the plurality of recipient communication devices is disconnected.

18. The method of claim 17 , further comprising:

receiving responses from other recipient communication devices in response to the packet from the broadcaster communication device.

19. The method of claim 18 , further comprising:

receiving a negotiation packet from the broadcaster communication device to inform it of the pre-negotiated order.

20. The method of claim 19 , further comprising:

sending an acknowledgement packet with a scan request packet to the broadcaster communication device in response to receiving the negotiation packet.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2016
From: XIE, GUOXIN; KWAN, CHIKAN; DING, SHAWN; GUO, JUN; ZHUANG, YUAN
To: BROADCOM CORPORATION
Reel/Frame 038164/0407 →