1. Technical Field
The present disclosure generally relates to the field of wireless headphones. More particularly, this disclosure relates to an apparatus and method for connecting multiple wireless headphones to a wired headphone/gateway which is attached to an audio source.
2. Description
The sharing of music among two or more listeners is valued by consumers. Current solutions are add-on gateways that send audio streams over Bluetooth (a wireless technology standard for exchanging data over short distances (using short-wavelength radio transmissions in the ISM band from 2400-2480 MHz)). Existing products can support a maximum of two Bluetooth headsets. Mobile phones themselves do not support broadcast to multiple devices.
U.S. Pat. No. 6,978,163 B2—Multi-Purpose Donale for Wireless Headset (Dyer et al.) provides devices for storing, transporting, and recharging wireless headsets and associated devices.
U.S. Pat. No. 8,131,391 B2—Wireless Digital Audio Music System (Woolfork) includes a portable audio source with a digital audio transmitter and an audio receiver coupled to a headphone set.
U.S. Pat. No. 8,126,157 B2—Apparatus and Method for Sharing Contents Via Headphone Set (Buil et al.) relates to a verification system which allows multiple users to share audio content.
U.S. Pat. No. 7,908,442 B2—Memory Management Method and System (Tan) describes a method and a system that enables wireless sharing of audio sounds among a plurality of users.
U.S. Patent Application 20120275618 A1—Wireless sharing of audio files and related information (Chan) provides a system and a method for wireless sharing of audio sounds among a plurality of users.
1) “Forget Swapping Headphones, MyStream lets you share music wirelessly”
It is an objective of this disclosure to provide a wired and wireless headphone device and method which supports the selective attachment to an audio source of one or more additional wireless headphones.
The objects of this disclosure are achieved by a base headphone, an audio gateway device with transceiver, antenna controls, a battery, and an audio connector for attachment to an audio source. In wireless mode, the base headphone operates as a single headphone. In audio gateway mode, the base headphone operates as a wired headphone and as an audio gateway for one or more additional wireless headphones receiving the same audio source as the base headphone.
The marketplace needs enhancements such as support for more than 2 wireless headphones, less interference from base mobile phone operation, light weight wireless headphone gateways, and graceful degradation of audio quality as more wireless headphones are added.
a shows a block diagram which supports the dynamic addition of additional headphones.
b shows detail of the Audio Parameter Determination Block.
The number of wireless headphones that can be supported by the audio gateway is limited by the total data throughput of the RF link, and a hard limit would be placed if each headphone uses a fixed data rate. This disclosure allows adding more users by using lower bit rate audio coding, and reducing from stereo to mono audio. For example over Bluetooth with 1 or 2 users, high quality SBC (Subband Codec, which is an audio encoder/decoder to connect Bluetooth high quality audio devices like headphones or loudspeakers) can be used, which can be reduced significantly by using 8 kHz PCM (Pulse Code Modulation) over SCO (Synchronous Connection Oriented link, a Bluetooth master/slave data link type) channels to support higher number of users. This is entirely useable for listening to voice-only content, for example, such as talk shows or news.
For Bluetooth, the typical products use stereo SBC encoding at high quality requiring data rate of around 345 kbps, which results in a maximum of just two headphones. If the quality can be reduced to mono at lower quality, the data rate can be reduced to 127 kbps, which means the number of headphones can be more than doubled to 4 or 5. Instead of a hard limit on the number of headphones, a dynamic configuration scheme can be implemented as shown in the block diagram of
The protocol engine 31 implements the logic for processing of incoming messages and generation of outgoing messages, conforming to the requirements of the specific protocols being implemented, such as AVDTP (Audio/Video Distribution Transport Protocol, used by one or more of the Bluetooth profiles that specifies at least one aspect of Bluetooth-based wireless communication between devices). It keeps a record of the status of all headphones that are connected with the audio gateway, which consists of the states of connection that each headphone are in, their capabilities and the priorities which are assigned to them. Such priorities are not part of the wireless protocol but determined arbitrarily by the application, as represented as User Input 32 in the diagram. For example the audio gateway (User) may determine that the first two connected headphones be given high priority while all subsequent ones are low priority. Whenever a change occur to the headphone status records, the Protocol Engine 31 needs to determine new audio parameters based on some evaluation logic, which is represented as the Audio Parameter Determination block 33 which accepts requests 34 from and generate responses 35 to the Protocol Engine. A more detailed block diagram for the Audio Parameter Determination block is shown in
A request 35 would consist of the number of users (headphones), their individual capabilities and the priorities assigned to them. Based on these requirements, the optimal allocation of bandwidth for each user is then calculated by the Bandwidth Allocation Block 36 to give the number of users 37 and their individual bandwidth 38 that can be supported. For example, there could be three users with first two being equal priorities and their capabilities are high quality SBC only, while the 3rd user has lower priority but support MP3 (encoding format for digital audio which uses lossy data compression) from 32 kbps to 128 kbps. The Bandwidth Allocation function determines that the Bluetooth channel can only support the first two users, so the output would be two users with their bandwidths being 345 kbps each, while the 3rd user is given 50 kbps. The next block 39 then selects the audio codecs and parameters that would meet these requirements with the best achievable quality, based on the audio coding schemes 311 that can be supported simultaneously by the Audio Gateway in terms of its processing capabilities. In this example the final response could be user 1 and 2 given SBC at 345 kbps, while the 3rd user given MP3 at 48 kbps.
A simple implementation of such a scheme can be a simple look up table that gives an audio coding scheme together with the parameters such as sampling frequency for any given number of headphones, an example of which is shown in the table below:
Regarding the processing of the protocol messages, this disclosure applies this concept to the particular usage model of the wireless audio gateway, whereby the number of headphones can be changed dynamically as users join and leave the group sharing the audio stream, as applies in a Bluetooth system where the headphones can connect and disconnect from the audio gateway at will (provided that the headphones are already paired with the audio gateway). A typical application of this disclosure using the Bluetooth protocol would use the audio/video distribution protocols consisting of A2DP (Advanced Audio Distribution Profile, a Bluetooth profile defining audio streaming over a Bluetooth connection), AVDTP and GAVDP (Generic Audio/Video Distribution Profile).
It should also be noted that the parameters need not be the same for all headphones, especially when they may have different audio coding capabilities. Thus the allocation of data bandwidth to each headphone can be made based on any prioritization schemes, including equal priorities, but in practice it will be primarily based on audio coding capabilities. The protocol for “Get Capabilities” is provided by AVDTP and is inherent during the connection establishment process shown in
Key advantages of this device and method are include: 1) Combining wired headphones with the wireless audio gateway is convenient to the user compared to a standalone audio gateway device. Most mobile phone users carry wired headphones for listening to music, and the disclosure enables adding audio sharing capability without the inconvenience of carry another standalone audio gateway product.
2) Having one user, typically the owner of the mobile phone, using the wired headphones reduces the wireless data capacity requirement, especially for Bluetooth which does not have a means to support audio broadcast to multiple slaves. This increases by one the total number of users sharing the audio stream, and as the owner typically is physically close to the phone, it does not incur any significant inconveniences. 3) RF interference between the audio gateway and the mobile phone is significantly reduced due to the greater separation between the two. 4) Split housing for better weight distribution and ergonomics, and RF performance. Also, the use of low-power and miniaturization of RF electronics allows the audio gateway and battery to be compact without adding much weight to the headphones. 5) Dynamic audio coding selection with number of users allows more users to be supported. There is a graceful degradation of audio quality as more wireless headphones are added. Existing products placed hard limit of just one or two wireless headphones being supported at any one time. This disclosure allows adding more users by using lower bit rate audio coding, and reducing from stereo to mono audio.
While this disclosure has been particularly shown and described with Reference to the preferred embodiments thereof, it will be understood by those Skilled in the art that various changes in form and details may be made without Departing from the spirit and scope of this disclosure.
This application claims priority to U.S. provisional patent application Ser. No. 61/735,247 filed Dec. 10, 2012, which is owned by a common assignee, and which is herein incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61735247 | Dec 2012 | US |