Wireless streaming to hearing assistance devices
First Claim
1. A method for receiving streaming audio with a first hearing assistance device from a system including a second hearing assistance device and a streaming audio transmission device, the method comprising:
- at the first hearing assistance device;
receiving a packet of stereo streaming audio data from a streaming audio transmission device over a first wireless link;
receiving a second packet of the stereo streaming audio data from a second hearing assistance device over a second wireless link, the second hearing assistance device receiving the packet of stereo streaming audio data from the streaming audio transmission device and retransmitting at least a portion of the stereo streaming audio data in the packet to the first hearing assistance device over the second wireless link as the second packet;
determining a first quality metric for the first wireless link;
determining a second quality metric for the second wireless link;
selecting an output packet based upon the first and second quality metrics, the output packet comprising the first packet if the first quality metric is better than or equal to the second quality metric and the second packet if the second quality metric is better than the first quality metric; and
outputting to a speaker of the first hearing assistance device, audio corresponding to the output packet.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed in some examples are methods, systems, apparatus, and machine readable mediums which mitigate multipath fading and extend the robustness and the useable range of the wireless link between a streaming device and a hearing assistance device. In some examples, this may be accomplished by utilizing redundant wireless sources of the streaming data—that is, multiple copies of the streaming information may be sent to the hearing assistance devices. To prevent interference, at least one transmission parameter may be varied between the transmissions (e.g., frequency, channel, time, coding, or the like).
57 Citations
28 Claims
-
1. A method for receiving streaming audio with a first hearing assistance device from a system including a second hearing assistance device and a streaming audio transmission device, the method comprising:
at the first hearing assistance device; receiving a packet of stereo streaming audio data from a streaming audio transmission device over a first wireless link; receiving a second packet of the stereo streaming audio data from a second hearing assistance device over a second wireless link, the second hearing assistance device receiving the packet of stereo streaming audio data from the streaming audio transmission device and retransmitting at least a portion of the stereo streaming audio data in the packet to the first hearing assistance device over the second wireless link as the second packet; determining a first quality metric for the first wireless link; determining a second quality metric for the second wireless link; selecting an output packet based upon the first and second quality metrics, the output packet comprising the first packet if the first quality metric is better than or equal to the second quality metric and the second packet if the second quality metric is better than the first quality metric; and outputting to a speaker of the first hearing assistance device, audio corresponding to the output packet. - View Dependent Claims (2, 3, 4, 5, 21, 22)
-
6. A non-transitory machine-readable medium, including instructions, which when performed by the machine, causes the machine to perform operations on a first hearing assistance device, for receiving streaming audio from a system including a second hearing assistance device and a streaming audio transmission device, the operations comprising:
at the first hearing assistance device; receiving a packet of stereo streaming audio data from a streaming audio transmission device over a first wireless link; receiving a second packet of the stereo streaming audio data from a second hearing assistance device over a second wireless link, the second hearing assistance device receiving the packet of stereo streaming audio data from the streaming audio transmission device and retransmitting at least a portion of the stereo streaming audio data in the packet to the first hearing assistance device over the second wireless link as the second packet; determining a first quality metric for the first wireless link; determining a second quality metric for the second wireless link; selecting an output packet based upon the first and second quality metrics, the output packet comprising the first packet if the first quality metric is better than or equal to the second quality metric and the second packet if the second quality metric is better than the first quality metric; and outputting to a speaker of the first hearing assistance device, audio corresponding to the output packet. - View Dependent Claims (7, 8, 9, 10, 23, 24)
-
11. A first hearing assistance device for receiving streaming audio from a system including a second hearing assistance device and a streaming audio transmission device, the first hearing assistance device comprising:
-
transmission and reception circuitry configured to; receive a packet of stereo streaming audio data from a streaming audio transmission device over a first wireless link; receive a second packet of the stereo streaming audio data from a second hearing assistance device over a second wireless link, the second hearing assistance device receiving the packet of stereo streaming audio data from the streaming audio transmission device and retransmitting at least a portion of the stereo streaming audio data in the packet to the first hearing assistance device over the second wireless link as the second packet; control circuitry configured to; determine a first quality metric for the first wireless link; determine a second quality metric for the second wireless link; selecting an output packet based upon the first and second quality metrics, the output packet comprising the first packet if the first quality metric is better than or equal to the second quality metric and the second packet if the second quality metric is better than the first quality metric; and digital to analog conversion circuitry configured to; output to a speaker of the first hearing assistance device, audio corresponding to the output packet. - View Dependent Claims (12, 13, 14, 15, 25, 26)
-
-
16. A system comprising:
-
a first hearing assistance device comprising; transmission and reception circuitry configured to; receive a packet of stereo streaming audio data from a streaming audio transmission device over a first wireless link; receive a second packet of the stereo streaming audio data from a second hearing assistance device over a second wireless link, the second hearing assistance device receiving the packet of stereo streaming audio data from the streaming audio transmission device and retransmitting at least a portion of the stereo streaming audio data in the packet to the hearing assistance device over the second wireless link as the second packet; control circuitry configured to; determine a first quality metric for the first wireless link; determine a second quality metric for the second wireless link; selecting an output packet based upon the first and second quality metrics, the output packet comprising the first packet if the first quality metric is better than or equal to the second quality metric and the second packet if the second quality metric is better than the first quality metric; digital to analog conversion circuitry configured to; output to a speaker of the first hearing assistance device, audio corresponding to the output packet; a streaming audio transmission device comprising; first antennae; an audio input port configured to receive the streaming audio; and at least one transmitter configured to transmit the streaming audio to the first hearing assistance device over the first antennae using the first wireless link, wherein the streaming audio is stereo. - View Dependent Claims (17, 18, 19, 20, 27, 28)
-
Specification