Field of the Invention
This application relates to wireless speaker systems that reliably pair wireless speakers, including wireless earphones, to an audio source device for synchronous audio playback of audio data.
Description of the Related Art
Wireless speaker systems utilizing wireless connections between an audio source device and wireless speakers are known in the art. Such wireless speaker systems have provided greater ease of installation, eliminated the nuisance of tangled earphone wires, and provided the ability to integrate music into daily activities where wired connections are not feasible without hassle. However, known wireless speaker systems and various components thereof are currently limited in their ability to reliably and flexibly connect to an audio source. Known wireless systems also fail to provide acceptably synchronized audio playback through the wireless speakers, a problem which is compounded in the implementation of stereo sound, which employs subtle temporal variations to achieve a spatial audio effect. Various other limitations and disadvantages of known wireless speaker systems are presented and addressed herein.
Certain embodiments of the instant disclosure provide a wireless speaker system. The system comprises a first wireless earphone comprising a speaker and a wireless transceiver configured to receive timestamped audio source data from an audio source device, generate synchronization data based on the timestamped audio source data, and transmit the audio source data and synchronization data to a second wireless earphone. The system also comprises a second wireless earphone comprising a speaker and a wireless transceiver configured to receive timestamped audio source data and synchronization data from the first wireless earphone.
Certain embodiments of the instant disclosure provide a method of synchronously playing audio through a plurality of wireless speaker assemblies. The method comprises pairing a first wireless speaker assembly to an audio source device; pairing a second wireless speaker assembly to the first wireless speaker assembly, wherein the second wireless speaker assembly is designated the slave in a master/slave configuration with the first wireless speaker assembly; receiving, at the first wireless speaker assembly, audio source data from an audio source device; transmitting the received audio data to the second wireless speaker assembly; separately rendering the received audio data and the transmitted audio data on the first and second wireless speaker assemblies, respectively; and synchronizing playback of transmitted audio data at the second wireless speaker assembly with that of received audio data at the first wireless speaker assembly. The synchronization step comprises delaying playback of received audio data at the first wireless speaker assembly and playback of transmitted audio data at the second wireless speaker assembly by a synchronization delay fixed relative to an output timestamp embedded in the audio source data and matching a sample playback rate of transmitted audio data at the second wireless speaker assembly to that of received audio data at the first wireless speaker assembly.
Non-limiting and non-exhaustive examples are described with reference to the following figures.
Similarly, wireless speaker assembly 200a, b broadly includes any speaker assembly able to wirelessly receive audio data and subsequently playback the audio data. However, wireless speaker assemblies of the invention are not restricted from optionally receiving audio data from a wired source. Accordingly, in certain embodiments, wireless speaker assembly 200 has a port to optionally receive audio source data from an audio source device through a wired connection. The port can accommodate any wired connection suitable for the transmission of audio data (e.g., a USB port, micro-USB port, stereo headphone jack, etc.). Thus, as depicted in
Wireless speaker assembly 200 further comprises speaker battery 220. In some embodiments, the battery is a lithium ion battery, a lithium-ion polymer battery, or any other battery suitable for compact electronics applications. In certain embodiments, speaker battery 220 is accompanied by battery protection circuit 222, which maintains the battery within a minimum and maximum safe voltage and regulates the rate of charge. Wireless speaker assembly 200 may further comprise microphone 230 electrically coupled to wireless transceiver 210 and configured to relay microphone data to audio source device 100 such as is necessary to operate audio source device 100 in a hands-free mode (e.g., receiving incoming calls on a smartphone, adjusting volume). Wireless speaker assembly 200 also comprises speaker 240, generally capable of producing audible playback 500 from audio data received from audio source device 100, or alternatively, another wireless speaker assembly.
In certain embodiments, wireless speaker assembly 200 further comprises switch key 250. Switch key 250 can function as a user input as an on/off button, or any switch that is responsive to pressure, capacitive touch, or the like. Switch key 250 may be disposed on external facing portion 260 of a wireless earphone, so that the user may provide input to the wireless speaker system through wireless speaker assembly 200 without interruption. In certain embodiments, operation of switch key 250 can initiate the pairing of the wireless speaker assembly with another wireless speaker assembly or an audio source device. Switch key 250 may also allow the user to initiate power on and power off sequences, either individually or for a plurality of wireless speaker assemblies. Operation of switch key 250 may further allow the user to control audio source device 100 without interacting with audio source device 100 directly, such as to pause audio data, advance the track selection, adjust the volume, etc.
Wireless speaker assembly 200a, b can also be accompanied by storage case 280. In certain embodiments, storage case 280 comprises a plurality of molded compartments for storing wireless speaker assembly 200a, b (e.g., wireless earphones) in a stable position may further comprise a cap 290 that meets the case to close at cap notch 292, in order to protect stored wireless speaker assemblies 200a, b from dust and other debris, and further stabilize stored wireless speaker assemblies. In certain embodiments, storage case 280 comprises power bank battery 282 and battery control circuit 284, which are electrically coupled to speaker battery 220 when wireless speaker assemblies 200a, b are seated in the molded compartments of storage case 280. Thus, speaker battery 220 can be recharged simply by storing wireless speaker assemblies 200a, b in storage case 280, without further input from the user. Storage case 280 may also comprise power indicator 288 to indicate the charge state of speaker battery 220, power bank battery 282, or both. Storage case 280 may further comprise a power input port 286 to supply power bank battery 282 with DC power from a wired power source. Power input port 286 is not limited to a particular shape or style, but generally can be the same or different than a power input port on audio source device 100, such as a micro-USB port.
Referring back to
Certain embodiments allow wireless speaker assembly 200 to accommodate pairings with two other devices. In the embodiment represented in
In certain embodiments, pairing sequences 300 and 400 begin with power on step 310 and 410, respectively, which can each be each initiated by pressing and/or holding switch key 250 of the intended master wireless speaker assembly, here 200a, for various time periods. For instance, pairing sequence 300 can be initiated by power on step 310 comprising pressing and/or holding switch key for about 1 second, about 2 seconds, about 3 seconds, about 4 seconds, about 5 seconds, about 8 seconds or about 10 seconds. Similarly, pairing sequence 400 can be initiated by power on step 410 comprising pressing and/or holding switch key for about 1 second, about 2 seconds, about 3 seconds, about 4 seconds, about 5 seconds, about 8 seconds or about 10 seconds.
In exemplary and non-limiting embodiments, wireless speaker assembly 200a can initiate a speaker pairing sequence 300 with wireless speaker assembly 200b after a capacitive touch is maintained with switch key 250a for 3 seconds, causing wireless speaker 200a to enter TWS pairing mode 312. Wireless speaker assembly 200a can then search for a potential TWS pair in step 314, such as a wireless speaker assembly 200b, automatically initiating power on step 310b upon detection. Wireless speaker assembly 200b is thereby paired as the slave wireless speaker assembly with first wireless speaker assembly 200a in step 316. Upon confirming success of pairing step 316, pair success messages 320a and 320b are played by each of the paired speaker assemblies.
Once wireless speaker assembly 200a, b have been paired in a master/slave arrangement, source pairing sequence 400, an embodiment of which is depicted in
Pairing sequences 300 and 400 can be conducted in any order, depending on the user's preference, although in embodiments where wireless speaker assemblies 200 have identical hardware and can flexibly serve as either the master or slave, the master/slave designation can be assigned dependent on which wireless speaker assembly is used to initiate TWS pairing sequence 300. As noted above, certain embodiments of the wireless speaker system may comprise wireless earphones 200a and 200b that are specifically designed to seat within a user's left or right ear. Therefore, in view of the discussion above, it should be apparent that the master/slave designation is not dependent on a fixed left/right designation of any wireless speaker assembly disclosed herein. Moreover, left and right channel audio data can be transposed between wireless speaker assembly 200a, b independently of the master/slave relationship (i.e., flexible audio routing).
Once initial successful pairing sequences 300 and 400 are completed, a subsequent powering on of wireless speaker assembly 200a can perform pairing sequences 300 and 400 in sequential order, playing success message 320b once wireless speaker assembly 200b is paired, and playing success message 420 once audio source device 100 is paired. As shown in
In addition to providing a wireless speaker system able to reliably recognize audio source devices and maintain wireless communication (e.g., through serial communication established via pairing sequences 300 and 400), wireless speaker systems must also provide synchronous playback to achieve an enjoyable user experience. Thus, in certain embodiments, wireless speaker assembly 200a, acting as master, can unidirectionally receive audio data from audio source device 100, which may further comprise an output timestamp to indicate the time of transmission from audio source device 100. The received audio data can comprise Advanced Audio Distribution Profile (A2DP) data, including dual-channel stereo audio data. The received audio data can further comprise Audio/Video Remote Control Profile (AVRCP) data that may contain information related to volume control, trim gain related to an individual audio source device and/or wireless speaker assembly, equalizer data, playback controls such as pause, play, reverse or advance track, previous or next track. Synchronization of audio streams 500a, b extends beyond A2DP data and AVRCP data is similarly synchronized so that changes in volume can be reflected simultaneously and dynamically in each wireless speaker assembly, despite the variable inherent latency resulting from the serial connection to audio source device 100. Further, the audio routing of left and right channels is similarly flexible and dynamic during use, as each wireless speaker assembly independently renders the audio data.
Wireless speaker assembly 200a can also return AVRCP data to audio source device 100 to allow control over source device from the wireless speaker assembly such as to allow notification and response to incoming calls, as well as displaying attributes of the wireless speaker system on the audio source device, such as remaining charge in linked wireless speaker assemblies 200. Referring again to
Accordingly, in order to maintain low latency with the audio source device and provide tightly synchronized playback, each of wireless speaker assemblies 200 must separately render the stereo audio after receiving the audio source data, by use of any suitable method, including any high-performance stereo audio codec. Transmission of the audio data and subsequent rendering by wireless speaker assemblies 200 necessarily results in an inherent and variable latency for each wireless speaker assembly. In certain embodiments, audible playback 500a, b is synchronized in spite of this variable latency through implementation of a synchronization delay that is fixed relative to an output timestamp within the audio source data. For instance, upon receiving timestamped audio data from audio source device 100, the digital signal processer of wireless speaker assembly 200a can define a fixed latency prior to audible playback 500a, b, and further relay a sample playback rate within the timestamped audio data to wireless speaker assembly 200b. Upon receipt of the audio data, wireless speaker assembly 200b can separately render the audio data and queue the rendered audio data for playback considering both the fixed latency period relative to the timestamped audio data received by each wireless speaker assembly.
In this manner, the variable latency between multiple wireless speaker assemblies in serial communication can be encompassed by the synchronization delay and separately rendered and transmitted audio data can result in synchronized audible playback 500a, b. Accordingly, it is necessary that the synchronization delay exceed the inherent latency of each component of the wireless speaker system. Thus, although the inherent latency is not restricted to any particular range, in certain embodiments, the inherent latency can be in a range from about 10 ms to about 500 ms, from about 20 ms to about 300 ms, from about 30 ms to about 200 ms, or from about 50 ms to about 150 ms. As a result, in certain embodiments, the synchronization delay can be less than about 2 sec, less than about 1 sec, less than about 800 ms, less than about 500 ms, less than about 300 ms, or less than about 200 ms. The synchronization delay can be in a range from about 30 ms to about 1 sec, from about 30 ms to about 500 ms, from about 50 ms to about 800 ms, from about 100 ms to about 500 ms, from about 100 to about 300 ms, or from about 200 ms to about 400 ms. Generally, a shorter synchronization delay will provide a more responsive feel to the wireless speaker system.
Moreover, matching the sample rate between wireless speaker assemblies 200, along with the synchronization delay, provides an unexpected synchronization of audible playback 500a, b. In certain embodiments, audible playback 500a, b is synchronized to a variance of less than about 50 ms, less than about 30 ms, less than about 10 ms, less than about 5 ms, less than about 3 ms, less than about 1 ms, less than about 0.1 ms, less than about 0.05 ms, less than about 0.03 ms, or less than about 0.01 ms. Synchronization of audible playback 500a, b is thus be achieved to a variance of less than about 100 samples, less than about 50 samples, less than about 20 samples, less than about 10 samples, less than about 6 samples, or less than about 3 samples.
Under provisions of 35 U.S.C. § 119(e), Applicant claims the benefit of U.S. Provisional Application No. 62/274,819, filed Jan. 5, 2016, which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4756528 | Umashankar | Jul 1988 | A |
5775762 | Vitito | Jul 1998 | A |
5946055 | Rosen | Aug 1999 | A |
D413856 | Scribner | Sep 1999 | S |
6056364 | De Filippo | May 2000 | A |
6115086 | Rosen | Sep 2000 | A |
6124902 | Rosen | Sep 2000 | A |
6125030 | Mola et al. | Sep 2000 | A |
6157418 | Rosen | Dec 2000 | A |
6199810 | Wu et al. | Mar 2001 | B1 |
6246449 | Rosen | Jun 2001 | B1 |
6330337 | Nicholson et al. | Dec 2001 | B1 |
6364390 | Finneman | Apr 2002 | B1 |
D469413 | To et al. | Jan 2003 | S |
6871356 | Chang | Mar 2005 | B2 |
6928654 | Tranchina et al. | Aug 2005 | B2 |
7036879 | Chang | May 2006 | B2 |
7044546 | Chang | May 2006 | B2 |
7050124 | Schedivy | May 2006 | B2 |
7245274 | Schedivy | Jul 2007 | B2 |
7267402 | Chang | Sep 2007 | B2 |
7379125 | Chang | May 2008 | B2 |
7448679 | Chang | Nov 2008 | B2 |
7597393 | Tuccinardi et al. | Oct 2009 | B1 |
7839355 | Lavelle et al. | Nov 2010 | B2 |
7894003 | Chang | Feb 2011 | B2 |
8585140 | Chang | Nov 2013 | B2 |
9114745 | Schedivy | Aug 2015 | B2 |
20050027385 | Yueh | Feb 2005 | A1 |
20080226094 | Rutschman | Sep 2008 | A1 |
20080291863 | Agren | Nov 2008 | A1 |
20090191920 | Regen | Jul 2009 | A1 |
20120196540 | Pearce | Aug 2012 | A1 |
20130266152 | Haynie | Oct 2013 | A1 |
20140031122 | Peng | Jan 2014 | A1 |
20140161274 | Singamsetty | Jun 2014 | A1 |
20160073188 | Linden | Mar 2016 | A1 |
Number | Date | Country |
---|---|---|
6415479 | Jan 1989 | JP |
194049 | Apr 1989 | JP |
2144242 | Jun 1990 | JP |
2158437 | Jun 1990 | JP |
640021 | Oct 1994 | JP |
741401 | Sep 1995 | JP |
11151986 | Jun 1999 | JP |
19990027444 | Jul 1999 | KR |
20000014983 | Jul 2000 | KR |
200207307 | Oct 2000 | KR |
2002556470 | Dec 2001 | KR |
483319 | Apr 2002 | TW |
0038951 | Jul 2000 | WO |
Entry |
---|
Claim Construction Order, U.S. District Court, Central District of California, Johnson Safety, Inc. (Plaintiff) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants), Case No. 5: 14-cv-02591-ODW(DTB), Nov. 16, 2016, 36 pgs. |
Stipulated Constructions of Claim Terms, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff—Counterdefendant) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants—Counterclaimants), Case No. 14-cv-2591-ODW (DTB), Dec. 1, 2016, 6 pgs. |
Plaintiff's Opening Claim Construction Brief for Plaintiff's Patents-in-Suit, U.S. District Court for the Central District of Califomia, Johnson Safety, Inc. (Plaintiff—Counterdefendant) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants—Counterclaimants), Case No. 14-cv-2591-ODW (DTB), Jan. 8, 2016, 31 pgs. |
Parties' Final Joint Claim Chart, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff—Counterdefendant) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants—Counterclaimants), Case No. 5: 14-cv-02591-ODW(DTBx), Jan. 8, 2016, 6 pgs. |
Parties' Proposed Constructions and Supporting Evidence for Disputed Claim Terms of the Patents in Suite, Ex. A to Final Joint Claim Chart, Case No. 5:14-cv-02591-ODW-DTB, Jan. 8, 2016, 37 pgs. |
Plaintiff's Reply Claim Construction Brief for Plaintiff's Patents-in-Suit, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff—Counterdefendant) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants—Counterclaimants), Case No. 14-cv-2591-ODW(DTB), Jan. 25, 2016, 18 pgs. |
Plaintiff's Responsive Claim Construction Brief for Defendants' Patents-in-Suit, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff—Counterdefendant) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants—Counterclaimants), Case No. 14-cv-2591-ODW (DTB), Jan. 19, 2016, 30 pgs. |
Voxx's Opening Claim Construction Brief, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff—Counterdefendant) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants—Counterclaimants), Case No. 5:14-cv-2591-ODW-DTB, Jan. 8, 2016, 29 pgs. |
Voxx's Responsive Claim Construction Brief, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants), Case No. 5:14-cv-2591-ODW(DTBx, Jan. 19, 2016, 11 pgs. |
Voxx's Reply to Johnson Safety's Response to Voxx's Opening Claim Construction Brief, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff—Counterdefendant) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants—Counterclaimants), Case No. 5:14-cv-2591-ODW-DTB, Jan. 25, 2016, 17 pgs. |
Joint Appendix of Extrinsic Evidence, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants), Case No. 5:14-cv-02591-ODW (DTBx), Jan. 25, 2016, 4 pgs. |
USI Extrinsic Evidence: Exhibits C-H, Exhibit O, Exhibit Q, Jan. 25, 2016, Case No. 5:14-cv-02591-ODW-DTB, 74 pgs. |
Voxx Extrinsic Evicence: Exhibit A, Jan. 25, 2016, Case No. 5:14-cv-02591-ODW-DTB, 15 pgs. |
Petition for Inter Partes Review of U.S. Pat. No. 8,585,140 Under 35 U.S.C. 311-319 and 37 C.F.R. 42, Voxx International Corporation (Petitioner) v. Johnson Safety, Inc. (Patent Owner), U.S. Patent and Trademark Office Before the Patent Trial and Appeal Board, Dec. 30, 2016, 49 pgs. |
Parties' P.R. 4-3 Joint Claim Construction and Prehearing Statement with Exhibits A.1-E.2, District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff—Counterdefendant) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants—Counterclaimants), Case No. 5:14-av-02591-ODW(DTBx), Nov. 23, 2015, 98 pgs. |
Voxx's Preliminary Invalidity Contentions with Exhibits A-E, U.S. District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff) v. Voxx International Corporation; Voxx Electronics Corporation; and Invision Automotive Systems Inc. (Defendants), Case No. 5:14-cv-02591-ODW(DTBx), Sep. 28, 2015, 196 pgs. |
VOXX International Corporation's, et al. Notice of Service of Amended Invalidity Contentions, United States District Court for the Central District of California, Johnson Safety, Inc. (Plaintiff) v. VOXX International Corporation, VOXX Electronics Corporation, and Invision Automotive Systems, Inc., Jan. 20, 2017, 7 pgs. |
Grumet Popular Mechanics, “Digital Dreams in Sin City,” by Tobey Grumet, May 2000, 6 pgs. (pp. 96-104). |
Popular Mechanics, “Desktop Theater”, by Steve Ditlea, Oct. 1999, 3 pgs. (pp. 88-91). |
PC Magazine, “PC Buyer's Guide”, Dec. 3, 2002, 2 pgs. |
PC Magazine, “How to Network your Home”, Apr. 8, 2003, pp. 106-112. |
Audiovox Corporation, LCM56, Owner's Manual, 2002, 12 pgs. |
Audiovox, LCM-5600NP, 5.6″ Active Matrix LCD Monitor, Owner's Manual, 2001, 8 pgs. |
Audiovox Electronics Corp., LCM5869NP & LCM7069NP Remote Controlled Color Display Monitor, Installation and Owner's Manual, Mar. 27, 2002, 22 pgs. |
Audiovox Electronics Corp., LCM5043NP & LCM5643NP Remote Controlled Color Display Monitor with Headphone Jack, Installation and Owner's Manual, Mar. 25, 2002, 20 pgs. |
Audiovox, LCM-4000, 4″ Active Matrix LCD Monitor, Owner's Manual, 2000, 8 pgs. |
Audiovox Corporation, LCM-0565, 5.6″ Active Matrix LCD Monitor, Owner's Manual, 2000, 8 pgs. |
Audiovox Corporation, LCM-0505, 5″ Active Matrix LCD Monitor, Owner's Manual, 2000, 8 pgs. |
Audiovox Electronics Corp., LCM500NP 5 Inch Monitor with 2 Video Input Capability, Installation and Operation Manual, 2001, 16 pgs. |
Number | Date | Country | |
---|---|---|---|
20170195769 A1 | Jul 2017 | US |
Number | Date | Country | |
---|---|---|---|
62274819 | Jan 2016 | US |