IP Library Granted Patent US 11,706,046
Granted Patent B2
US 11,706,046 · App. 17/711,378 · Granted Jul 18, 2023

Dynamic superframe slotting

Inventors: Nagaraj Chickmagalur Lakshminarayan (Bangalore, IN); Arun Handanakere Sheshagiri (Bangalore, IN); Rajeev Ranjan (Bengaluru, IN); Sheetal R. Kadam (Bangalore, IN); Robert D. Juntunen (Golden Valley, MN)
Assignee: Ademco Inc.
H04L12/2832H04B7/2656H04W4/80H04W72/0446H04L2012/2841
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,706,046
App. No.
17/711,378
Granted
Jul 18, 2023
Kind
B2
Abstract

An apparatus includes processing circuitry configured to output, to a plurality of devices, an initial superframe configured in an initial superframe mode of a plurality of superframe modes. Each superframe mode of the plurality of superframe modes allocating each slot of a plurality of slots for wireless communication to a first protocol, a second protocol, or a third protocol. In response to determining a change in bandwidth, the processing circuitry is configured to select an updated superframe mode from the plurality of superframe modes. The processing circuitry is further configured to output, to the plurality of devices, an updated superframe configured in the updated superframe mode.

Claims (68)

1. An apparatus comprising processing circuitry configured to:

for each respective superframe associated with a superframe mode, dynamically allocate a slot of a plurality of slots of the respective superframe to one of at least a first protocol and a second protocol, wherein the first protocol and the second protocol are different from each other;

select an initial superframe mode for wireless communication based on at least one of:

a type of device of a plurality of devices using the wireless communication for communication with the apparatus; and

an operational mode of the wireless communication;

determine a change in bandwidth allocated to one or more of the first protocol and/or the second protocol based on a change in the operational mode of the wireless communication;

in response to determining the change in bandwidth, select an updated superframe mode that is different from the initial superframe mode; and

output, to the plurality of devices, a second superframe configured for the updated superframe mode.

2. The apparatus of claim 1 , wherein the processing circuitry is further configured to:

output, to the plurality of devices, a first superframe configured for the initial superframe mode,

wherein, to output the first superframe, the processing circuitry is configured to output a beacon indicating starting of the first superframe and indicating a group number assigned to each device of the plurality of devices; and

wherein, to output the second superframe, the processing circuitry is configured to output a second beacon indicating starting of the second superframe and indicating the group number assigned to each device of the plurality of devices.

3. The apparatus of claim 1 , wherein the processing circuitry is further configured to:

output, to the plurality of devices, a first superframe configured for the initial superframe mode,

wherein the first superframe allocates a dynamic slot of the plurality of slots for wireless communication to the first protocol; and

wherein the second superframe allocates the dynamic slot to a third protocol.

4. The apparatus of claim 3 , wherein, to determine the change in bandwidth, the processing circuitry is configured to determine a device of the plurality of devices is to output video and/or audio content using the third protocol.

5. The apparatus of claim 3 , wherein, to determine the change in bandwidth, the processing circuitry is configured to determine a device of the plurality of devices is to be paired with the apparatus using the third protocol.

6. The apparatus of claim 3 ,

wherein the first superframe allocates more bandwidth to the first protocol than the second protocol; and

wherein the second superframe allocates more bandwidth to the second protocol than the first protocol.

7. The apparatus of claim 1 ,

wherein the initial superframe mode allocates a dynamic slot of the plurality of slots for wireless communication to the first protocol and allocates one or more second protocol slots of the plurality of slots for wireless communication to the second protocol; and

wherein the updated superframe mode allocates the dynamic slot to a third protocol and allocates the one or more second protocol slots to the third protocol.

8. The apparatus of claim 7 , wherein, to determine the change in bandwidth, the processing circuitry is configured to determine a device of the plurality of devices is to be paired with the apparatus using the third protocol.

9. The apparatus of claim 7 , wherein the second superframe allocates no bandwidth to the second protocol.

10. The apparatus of claim 1 , wherein the processing circuitry is further configured to:

output, to the plurality of devices, a first superframe configured for the initial superframe mode,

wherein the initial superframe mode allocates a third protocol slot of the plurality of slots for wireless communication to a third protocol; and

wherein the updated superframe mode allocates the third protocol slot to the first protocol.

11. The apparatus of claim 10 , wherein, to determine the change in bandwidth, the processing circuitry is configured to determine a data transmission using the first protocol exceeds a threshold.

12. The apparatus of claim 10 ,

wherein the first superframe allocates more bandwidth to the third protocol than the first protocol and wherein the first superframe allocates more bandwidth to the third protocol than the second protocol; and

wherein the second superframe allocates less bandwidth to the third protocol than the first protocol and wherein the second superframe allocates less bandwidth to the third protocol than the second protocol.

13. The apparatus of claim 1 ,

wherein the initial superframe mode allocates a dynamic slot of the plurality of slots for wireless communication to a third protocol; and

wherein the updated superframe mode splits the dynamic slot into a first sub-slot allocated to the first protocol and a second sub-slot allocated to the second protocol.

14. The apparatus of claim 1 ,

wherein the initial superframe mode allocates a dynamic slot of the plurality of slots for wireless communication to a third protocol; and

wherein the updated superframe mode splits the dynamic slot into a first sub-slot allocated to the third protocol and a second sub-slot allocated to the second protocol.

15. The apparatus of claim 1 , wherein the processing circuitry is further configured to:

output, to the plurality of devices, a first superframe configured for the initial superframe mode,

wherein the wireless communication is time divisional multiple access (TDMA) communication;

wherein the first protocol includes a local area networking protocol;

wherein the second protocol includes a low-power wireless connection protocol; and

wherein a third protocol includes a high-bandwidth connection protocol.

16. The apparatus of claim 15 ,

wherein the first protocol includes WI-FI™;

wherein the second protocol includes IEEE 802.15.4; and

wherein the third protocol includes BLUETOOTH.

17. The apparatus of claim 1 , wherein the superframe is configured for a 2.4 GHz band.

18. The apparatus of claim 1 , wherein the plurality of devices comprises one or more of a thermostat, a security device, a water heater, a water flow controller, or a garage door controller.

19. A method for wireless communication with a plurality of devices, the method comprising the steps of:

for each respective superframe associated with a superframe mode, dynamically allocating a slot of a plurality of slots of the respective superframe to one of at least a first protocol and a second protocol, wherein the first protocol and the second protocol are different from each other;

selecting an initial superframe mode based on at least one of: (i) a type of device of the plurality of devices, and (ii) an operational mode of communication;

determining a change in bandwidth allocated to the first protocol and/or the second protocol based on a change in the operational mode of communication;

in response to determining the change in bandwidth, selecting, by processing circuitry, an updated superframe mode that is different from the initial superframe mode; and

outputting, by the processing circuitry, to the plurality of devices, a second superframe configured for the updated superframe mode.

20. A system comprising:

a plurality of sensor devices; and

a hub device in wireless communication with the plurality of devices, the hub device comprising processing circuitry configured to:

for each respective superframe associated with a superframe mode, dynamically allocate a slot of a plurality of slots of the respective superframe to one of at least a first protocol and a second protocol, wherein the first protocol and the second protocol are different from each other;

select an initial superframe mode for the wireless communication based on at least one of:

a type of the plurality of devices using the wireless communication; and

an operational mode of the wireless communication;

determine a change in bandwidth allocated to the first protocol and/or the second protocol based on a change in the operational mode of the wireless communication;

in response to determining the change in bandwidth, select an updated superframe mode that is different from the initial superframe mode; and

output, to the plurality of devices, a second superframe configured for the updated superframe mode.

Assignments (3)
CHANGE OF NAME Recorded Jul 4, 2025
From: ADEMCO INC.
To: RESIDEO LLC
Reel/Frame 071814/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2022
From: JUNTUNEN, ROBERT D.
To: ADEMCO INC.
Reel/Frame 060580/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2022
From: LAKSHMINARAYAN, NAGARAJ CHICKMAGALUR; SHESHAGIRI, ARUN HANDANAKERE; RANJAN, RAJEEV; KADAM, SHEETAL R.
To: ADEMCO INC.
Reel/Frame 059579/0048 →
Continuity (2)
Continuation 16785047 · Feb 7, 2020
Related Publication 20220224560A1 · Jul 14, 2022