Display and control of pre-determined audio content playback
US-9779613-B2 · Oct 3, 2017 · US
US10645663B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10645663-B2 |
| Application number | US-201816017768-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 25, 2018 |
| Priority date | Sep 6, 2017 |
| Publication date | May 5, 2020 |
| Grant date | May 5, 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.
Synchronized media streaming in a device chain including first, second and third Bluetooth media device having a controller and time synchronization algorithm. The first device formats a first media packet including received media data, second device address, and synchronization information including packet start time including a delay time and cumulative clock drift counted thus far. The second device receives the first packet and formats a second packet including the media data, third device address, updated synchronization information including the second packet's play start time, local clock time, clock drift, and a cumulative clock drift counted thus far. The second device transmits the second packet to the third device. The synchronization algorithms begin synchronized playing of the media data including the first device playing after the delay time, second device playing after the first packet's play start time, and the third device playing after the second packet's play start time.
Opening claim text (preview).
The invention claimed is: 1. A method comprising: receiving, by a first device, encoded media data; and transmitting, by the first device, a packet comprising the encoded media data, an address for a second device, and time synchronization information, wherein the time synchronization information comprises a play start time of the packet, a delay time of the packet, and a clock drift. 2. The method of claim 1 , further comprising playing the encoded media data after the delay time. 3. The method of claim 1 , wherein the delay time is at least 50 msec. 4. The method of claim 1 , wherein the first device is a Bluetooth advanced audio distributed profile (A2DP) speaker and the encoded media data comprises A2DP audio data. 5. The method of claim 1 , wherein a preamble of the packet comprises the time synchronization information. 6. A method comprising: receiving, by a first device from a second device, a first packet comprising encoded media data, an address of the first device, and first time synchronization information, wherein the first time synchronization information comprises play start time of the first packet, a delay time of the first packet, and a clock drift; and transmitting, by the first device to a third device, a second packet, the second packet comprising the encoded media data, the second packet comprising the encoded media data, an address for the third device, and second time synchronization information, the second time synchronization information comprising a play start time of the second packet, including a time of a local clock of the first device, a drift of the local clock of the first device, a delay time value of the local clock of the first device, and a clock drift of the local clock of the first device and a local clock of the second device. 7. The method of claim 6 , further comprising playing the encoded media data after the play start time. 8. The method of claim 6 , wherein the delay time is at least 50 msec. 9. The method of claim 6 , wherein the first device is a Bluetooth advanced audio distributed profile (A2DP) speaker and the encoded media data is an A2DP audio data source. 10. The method of claim 6 , wherein a preamble of the first packet comprises the first time synchronization information and a preamble of the second packet comprises the second time synchronization information. 11. A device comprising: a processor; and a non-transitory computer readable storage medium storing a program for execution by the processor, the program including instructions to: receive, from a second device, a first packet comprising encoded media data, an address of the device, and first time synchronization information, wherein the first time synchronization information comprises play start time of the first packet, a delay time of the first packet, and a clock drift; and transmit, to a third device, a second packet, the second packet comprising the encoded media data, the second packet comprising the encoded media data, an address for the third device, and second time synchronization information, the second time synchronization information comprising a play start time of the second packet, including a time of a local clock of the device, a drift of the local clock of the device, a delay time value of the local clock of the device, and a clock drift of the local clock of the device and a local clock of the second device. 12. The device of claim 11 , wherein the instructions further comprise instructions to play the encoded media data after the play start time. 13. The device of claim 11 , wherein the delay time is at least 50 msec. 14. The device of claim 11 , wherein first device is a Bluetooth advanced audio distributed profile (A2DP) speaker and the encoded media data is an A2DP audio data source. 15. The device of claim 11 , wherein a preamble of the first packet comprises the first time synchronization information and a preamble of the second packet comprises the second time synchronization information.
Audio distribution systems for home, i.e. multi-room use · CPC title
Applications of wireless loudspeakers or wireless microphones · CPC title
Digital PA systems using, e.g. LAN or internet · CPC title
Public address systems (circuits for preventing acoustic reaction H04R3/02; circuits for distributing signals to loudspeakers H04R3/12; {monitoring or testing arrangements for public address systems H04R29/007}; amplifiers H03F) · CPC title
for distributing signals to two or more loudspeakers {(specially adapted for hearing aids H04R25/407)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.