Coordination between wireless audio devices
US-2020100307-A1 · Mar 26, 2020 · US
US10771200B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10771200-B2 |
| Application number | US-201816230809-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 21, 2018 |
| Priority date | Dec 21, 2018 |
| Publication date | Sep 8, 2020 |
| Grant date | Sep 8, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of a mobile device and method of communication are generally described herein. The mobile device may be configured to operate as a slave device for a Bluetooth link with a master device. The mobile device may transmit a packet in an ESCO interval. The mobile device may, in an ESCO retransmission slot of the ESCO interval: attempt to decode, from the slave device, a request for retransmission of the packet. If the request for retransmission is not successfully decoded, the mobile device may determine whether the request for retransmission was sent during the ESCO retransmission slot based at least partly on a channel energy level detected during the ESCO retransmission slot. If it is determined that the request for retransmission was not sent during the ESCO retransmission slot, the mobile device may refrain from monitoring subsequent ESCO retransmission slots of the ESCO interval. If it is determined that the request for retransmission was sent during the ESCO retransmission slot, the mobile device may monitor one or more of the subsequent ESCO retransmission slots of the ESCO interval.
Opening claim text (preview).
What is claimed is: 1. An apparatus of a mobile device, the mobile device configured to operate as a slave device for a Bluetooth link with a master device, the apparatus comprising: memory; and processing circuitry, wherein when the mobile device operates as the slave device, the processing circuitry is configured to: encode a packet for transmission in a transmit enhanced synchronous connection-oriented (ESCO) slot of an ESCO interval; in an ESCO retransmission slot of the ESCO interval: attempt to decode, from the slave device, a request for retransmission of the packet; if the request for retransmission is not successfully decoded, determine whether the request for retransmission was sent during the ESCO retransmission slot based at least on a channel energy level detected during the ESCO retransmission slot; if it is determined that the request for retransmission was not sent during the ESCO retransmission slot, refrain from monitoring subsequent ESCO retransmission slots of the ESCO interval; and if it is determined that the request for retransmission was sent during the ESCO retransmission slot, monitor one or more of the subsequent ESCO retransmission slots of the ESCO interval for an additional request for retransmission of the packet. 2. The apparatus according to claim 1 , wherein when the mobile device operates as the slave device, the processing circuitry is further configured to: if it is determined that the request for retransmission was not sent by the master device during the ESCO retransmission slot, refrain from retransmission of the packet. 3. The apparatus according to claim 1 , wherein when the mobile device operates as the slave device, the processing circuitry is further configured to: if the request for retransmission of the packet is successfully decoded: encode the packet for retransmission in a subsequent ESCO interval; and refrain from monitoring the subsequent ESCO retransmission slots of the ESCO interval. 4. The apparatus according to claim 1 , wherein when the mobile device operates as the slave device, the processing circuitry is further configured to: determine that the request for retransmission was not sent by the master device during the ESCO retransmission slot if the channel energy level is less than a threshold; and determine that the request for retransmission was sent by the master device during the ESCO retransmission slot if the channel energy level is greater than or equal to the threshold. 5. The apparatus according to claim 1 , wherein when the mobile device operates as the slave device, the processing circuitry is further configured to: determine the channel energy level of the ESCO retransmission slot based at least partly on energy received at the mobile device during at least a portion of the ESCO retransmission slot. 6. The apparatus according to claim 1 , wherein when the mobile device operates as the slave device, the processing circuitry is further configured to: determine whether a co-located device or other device is active during the ESCO interval in a channel used for the Bluetooth link; and if it is determined that a co-located device or other device is active during the ESCO interval in a channel used for the Bluetooth link, monitor one or more of the subsequent ESCO retransmission slots of the ESCO interval for an additional request for retransmission of the packet. 7. The apparatus according to claim 1 , wherein when the mobile device operates as the slave device, the processing circuitry is further configured to: attempt to detect a synchronization word during the ESCO retransmission slot; and determine that the request for retransmission was not sent by the master device during the ESCO retransmission slot if: the synchronization word is not detected during the ESCO retransmission slot, and the channel energy level is less than a threshold. 8. The apparatus according to claim 7 , wherein when the mobile device operates as the slave device, the processing circuitry is further configured to: determine that the request for retransmission was sent by the master device during the ESCO retransmission slot if: the synchronization word is detected during the ESCO retransmission slot, or the channel energy level is greater than or equal to the threshold. 9. The apparatus according to claim 1 , wherein when the mobile device operates as the slave device, the processing circuitry is further configured to: if it is determined that the request for retransmission was not sent by the master device during the ESCO retransmission slot, refrain from monitoring one or more asynchronous connection-less (ACL) slots of the ESCO interval. 10. The apparatus according to claim 1 , wherein the ESCO interval includes: the transmit ESCO slot for transmission of packets by the slave device, a receive ESCO slot for transmission of packets by the master device, and a plurality of ESCO retransmission slots for transmission, by the master device, of requests for retransmission. 11. The apparatus according to claim 1 , wherein: the ESCO interval further includes one or more asynchronous connection-less (ACL) slots after the ESCO retransmission slots, the ACL slots are for control messages from the master device, and when the mobile device operates as the slave device, the processing circuitry is further configured to, if it is determined that the request for retransmission was not sent by the master device during the ESCO retransmission slot, refrain from monitoring during the ESCO interval until one of the ACL slots. 12. The apparatus according to claim 1 , wherein: the mobile device is a User Equipment (UE) arranged to operate in accordance with a Third Generation Partnership Project (3GPP) protocol, or the mobile device is a station (STA) arranged to operate in accordance with a wireless local area network (WLAN) protocol. 13. The apparatus according to claim 1 , wherein: the apparatus includes a Bluetooth transceiver to transmit the packet, the Bluetooth transceiver co-located with a wireless local area network (WLAN) transceiver or a cellular transceiver, the processing circuitry includes a baseband processor to encode the packet, and the memory is configured to store at least a portion of the packet. 14. A non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry of a mobile device, the mobile device configured to operate as a slave device for a Bluetooth link with a master device, wherein when the mobile device operates as the slave device, the operations configure the processing circuitry to: encode a packet for transmission in a transmit enhanced synchronous connection-oriented (ESCO) slot of an ESCO interval, wherein the ESCO interval includes the transmit ESCO slot, a receive ESCO slot, and a first plurality of ESCO retransmission slots; in a second plurality of ESCO retransmission slots included in the first plurality of ESCO retransmission slots: attempt to decode, from the slave device, at least one request for retransmission of the packet; and determine per-slot channel energy levels; if at least one request for retransmission is not successfully decoded in the second plurality of ESCO retransmission slots and if the per-slot channel energy levels are less than a threshold: refrain from monitoring the remaining ESCO retransmission slots of the first plurality of ESCO retransmission slots; and refrain from retransmission of the packet. 15. The non-transitory computer-readable storage medium according to claim 14 , wherein when the mobile device operat
Resources in time domain, e.g. slots or frames · CPC title
Arrangements specially adapted for the transmitter end · CPC title
WLAN [Wireless Local Area Networks] · CPC title
Physical properties of the supervisory signal, e.g. acknowledgement by energy bursts · CPC title
Testing, {supervising or monitoring} using real traffic · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.