IP Library Granted Patent US 8,953,516
Granted Patent B2
US 8,953,516 · App. 12/717,873 · Granted Feb 10, 2015

Facilitating asynchronous transmissions using a protocol having asynchronous and synchronous portions

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 8,953,516
App. No.
12/717,873
Granted
Feb 10, 2015
Kind
B2
Abstract

One or more repeaters enable the conveyance of both asynchronous and synchronous transmissions. This can comprise receiving, via a first carrier, a transmission from a message source that is asynchronous with respect to a time slot partitioning of the communication protocol and then, when the asynchronous transmission is received during an asynchronous source transmission portion, buffering a corresponding message until a next available synchronous time slot opportunity during the asynchronous source transmission portion and then transmitting the message via the first carrier to at least attempt to forward the message.

Claims (47)

1. A method to facilitate conveying asynchronous transmissions from a message source to a message destination via a communications protocol having a synchronous source transmission portion and an asynchronous source transmission portion, comprising:

at a wireless repeater:

receiving, via a first carrier, a transmission comprising a message from the message source that is asynchronous with respect to a time slot partitioning of the communication protocol;

when the asynchronous transmission is received during the asynchronous source transmission portion, buffering the message until a next available synchronous time slot opportunity that is reserved for transmissions of the wireless repeater, as amongst other wireless repeaters, wherein the next available synchronous time slot opportunity is reserved for transmissions of the wireless repeater as a function of an identifier identifying the wireless repeater as amongst other wireless repeaters, and wherein the next available synchronous time slot opportunity is reserved for transmissions of the wireless repeater regardless of whether the wireless repeater has a need to transmit;

when buffering the message, ignoring a subsequently received transmission; and

transmitting the message via a second carrier during the next available synchronous time slot opportunity.

2. The method of claim 1 wherein the asynchronous source transmission portion has at least twice the temporal duration of the synchronous source transmission portion.

3. The method of claim 1 wherein the asynchronous source transmission portion has at least thrice the temporal duration of the synchronous source transmission portion.

4. The method of claim 1 wherein the next available synchronous time slot opportunity comprises an opportunity that is reserved, as amongst other wireless repeaters that may be similarly supported by the communications protocol.

5. The method of claim 1 wherein the communications protocol provides for transmission of a beacon message during the synchronous source transmission portion and wherein the method further comprises:

at the wireless repeater:

receiving the beacon message;

partitioning at least the synchronous source transmission portion into a plurality of time slots as a temporal function of the beacon message.

6. The method of claim 5 wherein partitioning at least the synchronous source transmission portion into a plurality of time slots comprises, at least in part, partitioning at least the synchronous source transmission portion into a plurality of time slots where some, but not all, of the plurality of time slots are uniquely reserved for transmissions of the wireless repeater as against transmissions of other repeaters that are observing the communication protocol.

7. The method of claim 5 further comprising:

at the wireless repeater:

also partitioning the asynchronous source transmission portion into a plurality of time slots as a temporal function of the beacon message.

8. The method of claim 7 wherein partitioning at least the synchronous source transmission portion into a plurality of time slots as a temporal function of the beacon message comprises forming a beacon message frame, a command frame, and an acknowledgement frame.

9. The method of claim 8 wherein also partitioning the asynchronous source transmission portion into a plurality of time slots as a temporal function of the beacon message comprises forming a plurality of asynchronous transmission frames which together constitute the asynchronous source transmission portion.

10. The method of claim 9 wherein the plurality of asynchronous transmission frames have a temporal duration that is at least twice a temporal duration for the synchronous source transmission portion.

11. The method of claim 1 further comprising:

at the wireless repeater:

frequency hopping pursuant to a frequency hopping schedule specified by the communications protocol a plurality of times when receiving during a single synchronous source transmission portion.

12. The method of claim 11 further comprising:

at the wireless repeater:

receiving using only a single carrier frequency during a single asynchronous source transmission portion.

13. The method of claim 1 wherein the first carrier and the second carrier are a same frequency.

14. A method to facilitate conveying asynchronous transmissions from a message source to a message destination via a communications protocol having a synchronous source transmission portion and an asynchronous source transmission portion, comprising:

at a wireless repeater:

receiving, via a first carrier, a transmission comprising a message from the message source that is asynchronous with respect to a time slot partitioning of the communication protocol;

when the asynchronous transmission is received during the asynchronous source transmission portion, buffering the message until a next available synchronous time slot opportunity that is reserved, as amongst other wireless repeaters; and

transmitting the message via a second carrier during the next available synchronous time slot opportunity;

wherein the communications protocol provides for transmission of a beacon message during the synchronous source transmission portion and wherein the method further comprises:

at the wireless repeater:

receiving the beacon message;

partitioning at least the synchronous source transmission portion into a plurality of time slots as a temporal function of the beacon message,

also partitioning the asynchronous source transmission portion into a plurality of time slots as a temporal function of the beacon message;

wherein partitioning at least the synchronous source transmission portion into a plurality of time slots as a temporal function of the beacon message comprises forming a beacon message frame, a command frame, and an acknowledgement frame; and

wherein forming a beacon message frame, a command frame, and an acknowledgement frame comprises further forming follow-on command frame and acknowledgement frame pairs to accommodate redundant command message and acknowledgement message transmissions.

15. A method to facilitate conveying asynchronous transmissions from a message source to a message destination via a communications protocol having a synchronous source transmission portion and an asynchronous source transmission portion, comprising:

at a wireless repeater:

receiving, via a first carrier, a transmission comprising a message from the message source that is asynchronous with respect to a time slot partitioning of the communication protocol;

when the asynchronous transmission is received during the asynchronous source transmission portion, buffering the message until a next available synchronous time slot opportunity that is reserved, as amongst other wireless repeaters;

transmitting the message via a second carrier during the next available synchronous time slot opportunity; frequency hopping pursuant to a frequency hopping schedule specified by the communications protocol a plurality of times when receiving during a single synchronous source transmission portion;

receiving using only a single carrier frequency during a single asynchronous source transmission portion; and

readjusting a carrier frequency starting point for the frequency hopping schedule as a function of beginning of the synchronous source transmission portion.

16. The method of claim 15 wherein readjusting the carrier frequency starting point comprises precessing within the frequency hopping schedule with respect to a last carrier frequency starting point.

Assignments (5)
NOTICE OF TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 26, 2024
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
Reel/Frame 066374/0749 →
CONVERSION Recorded Apr 22, 2022
From: THE CHAMBERLAIN GROUP, INC.
To: THE CHAMBERLAIN GROUP LLC
Reel/Frame 060379/0207 →
CONVERSION Recorded Jan 14, 2022
From: THE CHAMBERLAIN GROUP, INC.
To: THE CHAMBLERLAIN GROUP LLC
Reel/Frame 058738/0305 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 3, 2021
From: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058014/0931 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 3, 2021
From: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 058015/0001 →