×

Synchronization of multi-channel audio communicated over bluetooth low energy

  • US 9,712,266 B2
  • Filed: 11/08/2013
  • Issued: 07/18/2017
  • Est. Priority Date: 05/21/2013
  • Status: Active Grant
First Claim
Patent Images

1. A wireless device configured to communicate audio data to first and second audio rendering devices via wireless communication links that are based on Bluetooth Low Energy (BLE) technology, wherein the audio data is for stereo audio output that includes a plurality of stereo audio channels, wherein the plurality of stereo audio channels comprise a left and a right audio channel, the wireless device comprising:

  • an antenna; and

    a processing element operatively coupled to the antenna;

    wherein the antenna and the processing element are configured to;

    receive a first plurality of audio packets and a second plurality of audio packets, wherein;

    the first plurality of audio packets includes audio data for a first audio channel from the plurality of stereo audio channels;

    the second plurality of audio packets includes audio data for a second audio channel from the plurality of stereo channels; and

    for each audio packet in the first plurality of audio packets, there is a corresponding audio packet in the second plurality of audio packets, such that audio data in the audio packet in the first plurality of audio packets and audio data in the corresponding audio packet from the second plurality of audio packets are configured for simultaneous rendering as part of, respectively, the first audio channel and the second audio channel;

    configure a transmission schedule for transmitting the first plurality of audio packets and the second plurality of audio packets, wherein, according to the transmission schedule;

    audio packets from the first plurality of audio packets are scheduled for transmission to the first audio rendering device;

    audio packets from the second plurality of audio packets are scheduled for transmission to the second audio rendering device; and

    each audio packet of the first plurality of audio packets is scheduled for transmission at a first interval after the corresponding audio packet from the second plurality of audio packets is scheduled for transmission;

    indicate to the second audio rendering device to delay rendering the audio data received in the second plurality of audio packets by the first interval, wherein said indicating is performed at a first time prior to wirelessly transmitting the first plurality of audio packets and the second plurality of audio packets, and wherein the second audio rendering device is configured to delay rendering of each of the second plurality of audio packets by the first interval; and

    wirelessly transmit the first plurality of audio packets to the first audio rendering device and the second plurality of audio packets to the second audio rendering device via the wireless communication links according to the transmission schedule, wherein the first audio rendering device is configured to render the audio data received in the first plurality of audio packets without delaying the rendering by the first interval.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×