IP Library Granted Patent US 11,825,386
Granted Patent B2
US 11,825,386 · App. 17/076,212 · Granted Nov 21, 2023

Broadcast delivery techniques in a wireless network

Inventors: Adam Kuenzi (Silverton, OR); Michael Lang (Oregon City, OR); Chih-Kuang Lin (Clonee, IE); Davide Villa (Cork, IE)
Assignee: CARRIER CORPORATION
H04W4/06H04W4/23H04W4/80H04W76/11
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,825,386
App. No.
17/076,212
Granted
Nov 21, 2023
Kind
B2
Abstract

A method for handling a broadcast data packet using a network ( 300 ) including a plurality of nodes (NH, N 1 , N 2 , N 3 , N 4 , N 5 , N 6 ), the method including: receiving, at a sending node, the broadcast data packet; checking, at the sending node, whether the broadcast data packet has been received at the sending node on a previous occasion, wherein if the sending node has not previously received the broadcast data packet the sending node enters a broadcast delivery mode, the broadcast delivery mode including: switching to a scan mode to listen for advertisements from other nodes in the network; starting a timer; wherein upon receipt of an advertisement from a neighbouring node the sending node sends an instance of the broadcast data packet to the neighbouring node and resets the timer.

Claims (30)

1. A method for handling a broadcast data packet using a network comprising a plurality of nodes, the method comprising:

receiving, at a sending node, the broadcast data packet;

checking, at the sending node, whether the broadcast data packet has been received at the sending node on a previous occasion, wherein if the sending node has not previously received the broadcast data packet the sending node enters a broadcast delivery mode, the broadcast delivery mode comprising:

switching to a scan mode to listen for advertisements from other nodes in the network;

starting a timer at the sending node;

wherein upon receipt of an advertisement from a neighbouring node the sending node sends an instance of the broadcast data packet to the neighbouring node and the sending node resets the timer; and

wherein when the timer expires, the sending node exits the broadcast delivery mode.

2. The method of claim 1 , further comprising transmitting, from a head node, the broadcast data packet.

3. The method of claim 2 , wherein the broadcast data packet is transmitted from the head node as a unicast delivery.

4. The method of claim 2 , wherein the broadcast data packet is transmitted from the head node as a multicast delivery method.

5. The method of claim 1 , wherein if the broadcast has been previously received at the sending node, the sending node ignores the broadcast data packet.

6. The method of claim 1 , wherein sending an instance of the broadcast data comprises generating a copy of the broadcast data packet at the sending node.

7. The method of claim 1 , wherein if the sending node has not previously received the broadcast data packet, the sending node stores the data from the broadcast data packet.

8. The method of claim 1 , wherein the sending node may establish a connection with one or more additional neighbouring nodes prior to sending an instance of the broadcast data packet.

9. The method of claim 8 , wherein instances of the broadcast data packet are sent to each of the neighbouring nodes connected to the sending node at about the same time.

10. The method of claim 1 , wherein the sending node stores information about neighbouring nodes, the information including whether the sending node has previously sent an instance of a broadcast data packet to a particular neighbouring node on a previous occasion during activation of the broadcast delivery mode.

11. The method of claim 1 , wherein the network is configured to switch to a routing table method, the routing table method comprising:

extracting, at the sending node, unique identifications of one or more nodes connected to the sending node;

establishing a connection between the sending node and one of its neighbouring nodes for which it has extracted a unique identification;

sending an instance of the broadcast data packet to that neighbouring node.

12. A Bluetooth Low Energy (BLE) network comprising multiple nodes and being for handling a broadcast data packet, the network comprising:

a sending node; and

one or more neighbouring nodes, wherein the neighbouring nodes are a one-hop distance from the sending node;

wherein the sending node is configured to receive the broadcast data packet and check whether the broadcast data packet has been received at the sending node on a previous occasion, and wherein if the sending node has not previously received the broadcast data packet the sending node enters a broadcast delivery mode, the broadcast delivery mode comprising:

switching to a scan mode to listen for advertisements from other nodes in the network;

starting a timer at the sending node;

wherein upon receipt of an advertisement from a neighbouring node the sending node sends an instance of the broadcast data packet to the neighbouring node and the sending node resets the timer, and

wherein when the timer expires, the sending node exits the broadcast delivery mode.

13. A Bluetooth Low Energy (BLE) network, wherein the network is configured to operate in accordance with the method of claim 1 .

14. A non-transitory computer readable medium containing instructions that, when executed within a Bluetooth Low Energy network comprising multiple nodes, will configure the network to operate in accordance with the method of claim 1 .

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2024
From: CARRIER CORPORATION
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 069175/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2023
From: LIN, CHIH-KUANG; VILLA, DAVIDE
To: UNITED TECHNOLOGIES RESEARCH CENTRE IRELAND, LIMITED
Reel/Frame 064322/0396 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2023
From: UNITED TECHNOLOGIES RESEARCH CENTRE IRELAND, LIMITED
To: RAYTHEON TECHNOLOGIES CORPORATION
Reel/Frame 064322/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2023
From: KUENZI, ADAM; LANG, MICHAEL; RAYTHEON TECHNOLOGIES CORPORATION
To: CARRIER CORPORATION
Reel/Frame 064322/0423 →
Priority Claims (1)
EP 19204402 · Oct 21, 2019 · regional
Continuity (1)
Related Publication 20210120373A1 · Apr 22, 2021