Binaural hearing instrument
First Claim
1. A binaural hearing instrument set, comprising a first unit and a second unit, each of the units comprising processing circuitry, communication circuitry and memory circuitry, wherein,the processing circuitry and the memory circuitry are configured to execute at least a first data processing algorithm,the first data processing algorithm is configured such that it comprises software code that is configured to execute in a server mode and a client mode,the first unit comprises the software code that is configured to execute in the server mode, and the second unit comprises the software code that is configured to execute in the client mode,the communication circuitry is configured to provide a communication channel between the software code that is configured to execute in the server mode in the first unit and the software code that is configured to execute in the client mode in the second unit,the processing circuitry and the memory circuitry are configured to execute a second data processing algorithm in addition to the first data processing algorithm,the second data processing algorithm is configured such that it comprises software code that is configured to execute in a server mode and a client mode,the first unit comprises the software code of the second algorithm that is executable in the client mode, and the second unit comprises the software code of the second algorithm that is executable in the server mode,the software code of the first unit that is executable in the server mode is configured to process data pertaining to the first unit and the second unit, and configured to receive data from the second unit and transmit processed data to the second unit,the software code of the second unit that is executable in the client mode is configured to transmit data to the first unit and receive processed data from the first unit,the first unit and the second unit comprise respective audio input transducers and respective audio output transducers,the software code of the first unit is configured to receive audio input data from the input transducer in the first unit, process the audio data from the input transducer in the first unit and output processed audio data to the audio output transducer in the first unit,the software code of the first unit is configured to receive audio data from the second unit, process the received audio data and transmit processed audio data to the second unit, andthe software code of the second unit is configured receive audio input data from the input transducer in the second unit, transmit the audio data from the input transducer in the second unit, receive processed audio data from the first unit, and output the processed audio data to the audio output transducer in the second unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A binaural hearing instrument set is described in which algorithms are split into a server part and a thin-client part. The respective server part of the algorithm is located in a first hearing instrument unit, while the thin-client part is located in a second unit in the binaural hearing instrument set. This is advantageous in that it enables optimization of the usage of combined processing resources in the two units.
-
Citations
8 Claims
-
1. A binaural hearing instrument set, comprising a first unit and a second unit, each of the units comprising processing circuitry, communication circuitry and memory circuitry, wherein,
the processing circuitry and the memory circuitry are configured to execute at least a first data processing algorithm, the first data processing algorithm is configured such that it comprises software code that is configured to execute in a server mode and a client mode, the first unit comprises the software code that is configured to execute in the server mode, and the second unit comprises the software code that is configured to execute in the client mode, the communication circuitry is configured to provide a communication channel between the software code that is configured to execute in the server mode in the first unit and the software code that is configured to execute in the client mode in the second unit, the processing circuitry and the memory circuitry are configured to execute a second data processing algorithm in addition to the first data processing algorithm, the second data processing algorithm is configured such that it comprises software code that is configured to execute in a server mode and a client mode, the first unit comprises the software code of the second algorithm that is executable in the client mode, and the second unit comprises the software code of the second algorithm that is executable in the server mode, the software code of the first unit that is executable in the server mode is configured to process data pertaining to the first unit and the second unit, and configured to receive data from the second unit and transmit processed data to the second unit, the software code of the second unit that is executable in the client mode is configured to transmit data to the first unit and receive processed data from the first unit, the first unit and the second unit comprise respective audio input transducers and respective audio output transducers, the software code of the first unit is configured to receive audio input data from the input transducer in the first unit, process the audio data from the input transducer in the first unit and output processed audio data to the audio output transducer in the first unit, the software code of the first unit is configured to receive audio data from the second unit, process the received audio data and transmit processed audio data to the second unit, and the software code of the second unit is configured receive audio input data from the input transducer in the second unit, transmit the audio data from the input transducer in the second unit, receive processed audio data from the first unit, and output the processed audio data to the audio output transducer in the second unit.
Specification