EP1511357A2 - Hearing instrument with individually configurable hardware interface - Google Patents

Hearing instrument with individually configurable hardware interface Download PDF

Info

Publication number
EP1511357A2
EP1511357A2 EP04019750A EP04019750A EP1511357A2 EP 1511357 A2 EP1511357 A2 EP 1511357A2 EP 04019750 A EP04019750 A EP 04019750A EP 04019750 A EP04019750 A EP 04019750A EP 1511357 A2 EP1511357 A2 EP 1511357A2
Authority
EP
European Patent Office
Prior art keywords
hearing aid
interface
interface device
aid according
hearing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP04019750A
Other languages
German (de)
French (fr)
Other versions
EP1511357B1 (en
EP1511357A3 (en
Inventor
Stefan Aschoff
Jörg Bindner
Matthias Lechner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sivantos GmbH
Original Assignee
Siemens Audioligische Technik GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Audioligische Technik GmbH filed Critical Siemens Audioligische Technik GmbH
Publication of EP1511357A2 publication Critical patent/EP1511357A2/en
Publication of EP1511357A3 publication Critical patent/EP1511357A3/en
Application granted granted Critical
Publication of EP1511357B1 publication Critical patent/EP1511357B1/en
Not-in-force legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R25/00Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
    • H04R25/55Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using an external connection, either wireless or wired
    • H04R25/556External connectors, e.g. plugs or modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R25/00Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
    • H04R25/35Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using translation techniques
    • H04R25/356Amplitude, e.g. amplitude shift or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R25/00Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
    • H04R25/50Customised settings for obtaining desired overall acoustical characteristics
    • H04R25/505Customised settings for obtaining desired overall acoustical characteristics using digital signal processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R25/00Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception
    • H04R25/55Deaf-aid sets, i.e. electro-acoustic or electro-mechanical hearing aids; Electric tinnitus maskers providing an auditory perception using an external connection, either wireless or wired
    • H04R25/558Remote control, e.g. of amplification, frequency

Definitions

  • the present invention relates to a hearing aid with a Memory device for storing adjustment data of the hearing aid and an interface device for data communication with the storage device.
  • a method for adjusting a such hearing aid concerns the present invention a method for adjusting a such hearing aid.
  • Hearing aids are being further developed by bringing new insights into the signal processing can be implemented in circuits, housed on an integrated circuit (IC) in the hearing aid are.
  • IC integrated circuit
  • hearing aids For patient-specific adaptation of hearing aids takes Professional (Acoustician) settings on the hearing aid by Understand and apply signal processing concepts. He thinks doing so in the coined by the signal processing doctrines such as B. reinforcement, compression concept, Knee point, compression ratio, etc. It turns out that these signal processing terms are more durable than that Time lapse between development consecutive Hearing Aids generations. For example, hearing aids are which map such signal processing terms, in several implemented successive hearing aid generations.
  • High-end hearing aid platforms are being developed by an IC all the possibilities of the most recent State of the art implemented corresponding signal processing become.
  • the IC is provided with an interface accessing the signal processing units housed on the IC, d. H. a readout and also a setting same enable.
  • the interface is designed that coherent sections as a hearing aid be handled, the above-mentioned terminology map the signal processing.
  • the described software is built up in layers, so that in a first shift the reduction of the platform's own Hearing aid plate space on the device's own hearing aid user space is made.
  • the device's own whilr space is on an interface of another software layer posed.
  • a second software layer is an interpreter accommodating sequences of program instructions, by according to these program commands the current Hearing aid position changes. This is explicit to the publication (EP 109 16 20 A1) of the applicant directed.
  • the second software layer is a third one Software layer, which is a user for the end user Interface maps and receives from him input commands. Such input command, for example, a Loading a program command sequence in the second Layer is processed by the interpreter.
  • the object of the present invention is therefore to one for hearing aid families and generations across unified command set to customize hearing aids being able to use, creating a condition for small and specialized hearing aid control software modules, for example can be created by smartphone.
  • this object is achieved by a hearing aid with a first memory device for storing adjustment data the hearing aid and an interface device for data communication of an external device with the first Memory device, wherein the interface device in the hearing device is implemented as hardware and the interface device individually configurable.
  • the invention provides a method for adjusting of such a hearing aid by providing the Hearing aid, providing a universal instruction set, Interpreting a universal instruction set instruction, Mask the interpreted command according to the type of the hearing aid and accessing the first storage device according to the masked, interpreted command.
  • the configuration can be a universal platform for a single hearing aid and implementing the interpreter in the IC.
  • the tasks, which are still to be mastered by the software are comparatively small, so that for example a fitting assistant (Dialog unit of the fitting software) on a mobile Hardware (smartphone / mobile phone) can be implemented.
  • the interface device provided in the hearing aid according to the invention can be an allocation unit, with the data packets from or for the first storage device semantically can be assigned. This allows access to the register or the first storage device by means Hardware by a single register language.
  • the interface device has a masking unit, with the a predetermined part of the over Interface device transferable data is maskable. This allows uniform program commands for high-end devices and low-end devices, for example, in their length depending on Hearing aid type are masked differently.
  • a Computing device which to the interface device is connected, integrated to execute program commands be.
  • This can, for example, the adaptation program commands to be performed directly in the hearing aid and it can do without an external PC become.
  • a second memory device for storing Program commands integrated into the hearing aid.
  • This second Memory device can be macro commands in a domain-specific Save language. The computing device should then have interpreter functionality.
  • a hearing aid instruction set is provided, to whose central component an adjustment of signal processing manipulated variables, such as amplification, compression concept, Knee point, compression ratio, etc., heard.
  • This hearing aid instruction set is from the beginning on expandability designed so that signal processing variables, which will be defined in the future by a simple one Addition to the vocabulary, but usually without redefinition or extension of the syntax, in the instruction set with can be included.
  • the signal processing variables can be used Assign to the operators of a hearing aid. This assignability is guaranteed across all software layers.
  • a new hearing aid generation hearing aid device which is the same Take over function as in the precursor generation, different addressed.
  • the format of a Such a hearing aid plate other than that of its predecessor generation For example, in the corresponding Hardware registers used a larger number of bits.
  • the invention therefore further provides a unitary but extensible one System of addresses and formats for hearing aid users to define and implement this on the IC. This system could then start from a first hearing aid generation be maintained for each successive generation.
  • the invention provides that now also the interpreter is implemented such that it, prompted by appropriate Program commands, the hearing aid in this unified system changes or reads out.
  • the invention also contemplates that the one implemented on the IC Interpreter with an external interface is provided via the hearing aid programs or individual Hearing aid program commands can be transferred is pending.
  • This site is an interface for a domain-specific (that is, a language compatible with terminology of the field of application works) programming instruction set. This interface makes the development smaller, if necessary available across generations, across generations and possibly manufacturer-independent Software modules economically interesting.
  • a hearing aid When a hearing aid is to be adapted to a hearing aid wearer, becomes a register 1, in which the setting values of the various Hearing aid are stored by means of a user Interface 2, which is installed on a PC, manipulated.
  • a user Interface 2 which is installed on a PC, manipulated.
  • Each bit stands for a configuration of a signal processing block.
  • the register 1 is on the IC of Hearing device arranged.
  • a typical HIPRO interface for hearing aids 3 ensures the access of an external Software, controlled by the User Interface 2, on the register 1. All components between the HIPRO interface 3 and the user interface 2 are in accordance with the state technology as PC software.
  • an abstraction unit 4 which is the User Interface 2 is downstream, still implemented as software.
  • This abstraction unit then communicates directly with a HIPRO interface 3 'or optionally with a wireless interface.
  • This interface 3 ' provides a connection to a computing unit 5 and an associated Memory unit 6, both on the hearing aid IC are installed, fro.
  • In the arithmetic unit 5 are program commands or macros from the memory unit 6 processed. These macros or commands are in a domain-specific Language for manipulating a hearing aid control or Formulated Global Access Control. The desired commands are triggered by the abstraction unit 4.
  • the commands in the arithmetic unit 5 are the hearing aid specific commands to the standardized instruction set assigned.
  • the command consists of setting the amplification in a certain frequency band for a high-end device with many settings out of five Data units (see FIG.
  • the same command can for one Low-end hearing aid from fewer data units 7 exist because This device has fewer adjustment options.
  • Not used data units 8 are therefore when reading from the Register 1 is masked by a masking unit 9. Therefore, must the unused data units 8 accessing the register 1 for using the standardized command syntax the low-end device in reversal of the masking process again be supplemented.
  • the standardized command thus obtained 10 is in an allocation unit 11 the register units assigned semantically.
  • the hearing aid combines advantages a freely programmable device with those of a power and area-saving device. In the case of possible enforcement can even the customer request for uniform software met become. In addition, research is facilitated.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Neurosurgery (AREA)
  • Otolaryngology (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Communication Control (AREA)

Abstract

The interface is implemented in hardware in the hearing aid and is individually-configurable. Data packet communication and masking facilities are included. The associated computer has interpreter functionality. An independent claim is included for the corresponding method.

Description

Die vorliegende Erfindung betrifft ein Hörgerät mit einer Speichereinrichtung zum Speichern von Einstelldaten des Hörgeräts und einer Schnittstelleneinrichtung zur Datenkommunikation mit der Speichereinrichtung. Darüber hinaus betrifft die vorliegende Erfindung ein Verfahren zum Anpassen eines derartigen Hörgeräts.The present invention relates to a hearing aid with a Memory device for storing adjustment data of the hearing aid and an interface device for data communication with the storage device. In addition, concerns the present invention a method for adjusting a such hearing aid.

Hörgeräte werden weiterentwickelt, indem neue Erkenntnisse in der Signalverarbeitung in Schaltungen implementiert werden, die auf einer integrierten Schaltung (IC) im Hörgerät untergebracht sind. Die Zeitspanne zwischen der Entwicklung einer Schaltung und ihrer Nachfolgegeneration beträgt im Allgemeinen wenige Jahre. Folglich befinden sich ständig mehrere Hörgerätefamilien und -generationen auf dem Markt.Hearing aids are being further developed by bringing new insights into the signal processing can be implemented in circuits, housed on an integrated circuit (IC) in the hearing aid are. The time span between the development of a Circuit and its successor generation is generally a few years. Consequently, there are several families of hearing aids constantly and generations in the market.

Zur patientenspezifischen Anpassung von Hörgeräten nimmt ein Fachmann (Akustiker) Einstellungen am Hörgerät vor, indem er Signalverarbeitungskonzepte versteht und anwendet. Er denkt dabei in den durch die Signalverarbeitungslehre geprägten Begrifflichkeiten wie z. B. Verstärkung, Kompressionskonzept, Kniepunkt, Kompressionsverhältnis usw. Es zeigt sich, dass diese Signalverarbeitungsbegriffe langlebiger sind als die Zeitspanne zwischen der Entwicklung aufeinander folgender Hörgerätegenerationen. Beispielsweise werden Hörgerätesteller, die solche Signalverarbeitungsbegriffe abbilden, in mehreren aufeinander folgenden Hörgerätegenerationen implementiert.For patient-specific adaptation of hearing aids takes Professional (Acoustician) settings on the hearing aid by Understand and apply signal processing concepts. He thinks doing so in the coined by the signal processing doctrines such as B. reinforcement, compression concept, Knee point, compression ratio, etc. It turns out that these signal processing terms are more durable than that Time lapse between development consecutive Hearing Aids generations. For example, hearing aids are which map such signal processing terms, in several implemented successive hearing aid generations.

Ferner führt eine Weiterentwicklung der Signalverarbeitungstechnik erfahrungsgemäß dazu, dass neue Begriffe geprägt werden (z. B. voice activity detection VAD oder fast attack noise cancellation FANCY), die zuerst als Neuentwicklung in einer Hörgerätegeneration implementiert werden, sich etablieren und in gleicher Form ebenfalls in den Nachfolgegenerationen implementiert werden. Zudem zeigt sich, dass viele Signalverarbeitungsbegriffe branchenweit etabliert sind und damit von einem größeren Umfeld gebraucht werden, als es dem Kundenkreis eines einzelnen Hörgeräteherstellers entspricht.Furthermore, a further development of the signal processing technology experience has shown that new concepts are being shaped (eg voice activity detection VAD or fast attack noise cancellation FANCY), first as a new development in one Hearing aid generation are implemented, establish themselves and in the same form also in the successor generations be implemented. It also shows that many signal processing concepts are established in the industry and thus by needed for a larger environment than the customer base of a single hearing aid manufacturer.

High-End-Hörgeräteplattformen werden entwickelt, indem auf einem IC alle Möglichkeiten der im Allgemeinen dem neuesten Stand der Forschung entsprechenden Signalverarbeitung implementiert werden. Der IC ist mit einer Schnittstelle versehen, die den Zugriff auf die auf dem IC untergebrachten Signalverarbeitungseinheiten, d. h. ein Auslesen und auch ein Einstellen derselben, ermöglichen. Die Schnittstelle ist so konzipiert, dass zusammenhängende Ausschnitte als Hörgerätesteller gehandhabt werden, die bereits obengenannte Begrifflichkeiten der Signalverarbeitung abbilden.High-end hearing aid platforms are being developed by an IC all the possibilities of the most recent State of the art implemented corresponding signal processing become. The IC is provided with an interface accessing the signal processing units housed on the IC, d. H. a readout and also a setting same enable. The interface is designed that coherent sections as a hearing aid be handled, the above-mentioned terminology map the signal processing.

Entsprechend dem Konzept einer universellen Hörgeräteplattform sind diese Hörgerätesteller nicht nur nach ihrer Anzahl im großen Umfang vorhanden, auch jeder einzelne der Hörgerätesteller hat einen weit ausgelegten, umfangreichen Stellbereich. Um nun unter Verwendung einer Hörgeräteplattform verschiedene Hörgeräte auf den Markt zu bringen, wird ein universeller Softwarecontainer erstellt, der nicht nur in der Lage ist, alle Hörgerätesteller in jeweils ihrem vollen Umfang abzubilden, sondern der ebenfalls dahingehend konfiguriert werden kann, dass er infolge der Konfiguration nur noch von einer eingeschränkten Auswahl von Hörgerätestellern und gegebenenfalls unter diesen nur von einem eingeschränkten Stellbereich Gebrauch macht. Durch diesen Konfigurationsvorgang wird daher eine universelle Plattform zu einem konkreten Hörgerät spezialisiert, auf dem die Software alle Aktionen, die durch den Endanwender veranlasst werden, vornimmt.According to the concept of a universal hearing aid platform these hearing aids are not just their number on a large scale, also every single one of the hearing aid device has a wide-ranging, extensive adjustment range. To get different using a hearing aid platform To bring hearing aids on the market becomes a universal Software container created not only in the Able to place all hearing aid in their respective full extent but also configured to that effect can be that he only due to the configuration from a limited selection of hearing aid users and if appropriate, only a limited one among these Adjustment range makes use. Through this configuration process therefore becomes a universal platform for a concrete one Specialized in hearing aids, on which the software handles all actions, which are initiated by the end user.

Die beschriebene Software ist in Schichten aufgebaut, so dass in einer ersten Schicht die Reduktion des plattformeigenen Hörgerätestellerraums auf den geräteeigenen Hörgerätestellerraum vorgenommen wird. Der geräteeigene Stellerraum wird an einem Interface einer weiteren Softwareschicht zur Verfügung gestellt. In einer zweiten Softwareschicht ist ein Interpreter untergebracht, der Sequenzen von Programmbefehlen abarbeitet, indem er entsprechend diesen Programmbefehlen die aktuellen Hörgerätestellerpositionen abändert. Hierzu wird ausdrücklich auf die Druckschrift (EP 109 16 20 A1) der Anmelderin verwiesen. Der zweiten Softwareschicht ist eine dritte Softwareschicht übergeordnet, die für den Endanwender ein User Interface abbildet und von ihm Eingabekommandos entgegennimmt. Ein solches Eingabekommando kann beispielsweise ein Laden einer Programmbefehlssequenz bewirken, die in der zweiten Schicht vom Interpreter abgearbeitet wird. Ein konkretes Beispiel hierzu wäre die in einer Anpasssoftware implementierte Dialogeinheit, die als Menüauswahl eine Reihe typischer Hörsituationen und diesen entsprechenden, häufig benannten Hörproblemen auflistet. Jeder der Auswahlpunkte bewirkt, dass der Interpreter eine Programmbefehlssequenz abarbeitet, die das Hörgerät entsprechend dem benannten Problem nachstellt, um eine Verbesserung im Hörempfinden zu erreichen. Ein derartiges Verfahren ist in der Druckschrift US 6,574,340 B1 beschrieben.The described software is built up in layers, so that in a first shift the reduction of the platform's own Hearing aid plate space on the device's own hearing aid user space is made. The device's own Steller space is on an interface of another software layer posed. In a second software layer is an interpreter accommodating sequences of program instructions, by according to these program commands the current Hearing aid position changes. This is explicit to the publication (EP 109 16 20 A1) of the applicant directed. The second software layer is a third one Software layer, which is a user for the end user Interface maps and receives from him input commands. Such input command, for example, a Loading a program command sequence in the second Layer is processed by the interpreter. A concrete one An example of this would be the one implemented in a fitting software Dialogue unit, which offers a number of typical menu choices Listening situations and their corresponding, often named Lists hearing problems. Each of the selection points causes that the interpreter executes a program instruction sequence, the hearing aid according to the named problem adjusts to achieve an improvement in hearing. Such a method is in the document US 6,574,340 B1.

Ferner ist festzustellen, dass im Allgemeinen jedes Hörgerät ein eigenes Kommunikationsprotokoll aufweist. Weiterhin hat jedes Hörgerät ein eigenes, individuelles Registermodell. Ansätze zur Standardisierung der Kommunikationsprotokolle und Registermodelle sind bislang nicht bekannt. Allein frei programmierbare Hörgeräte würden einen solchen Ansatz auf Kosten eines sehr hohen Flächen- und Stromsverbrauchs bei hoher Komplexität bieten. Auch in dem bereits genannten Dokument US 6,574,340 B1 wird lediglich eine externe Software dargestellt, die eine generalisierte Schnittstelle in Form von Makros bereitstellt und diese in IC-spezifische Registermodifikationen und Kommunikationssignale umwandelt. It should also be noted that in general every hearing aid has its own communication protocol. Furthermore has Each hearing aid has its own, individual register model. approaches for the standardization of communication protocols and Register models are not known yet. Alone freely programmable Hearing aids would take such an approach at a cost a very high area and electricity consumption with high complexity Offer. Also in the already mentioned document US 6,574,340 B1, only external software is shown which is a generalized interface in the form of Provides macros and these in IC-specific registry modifications and converts communication signals.

Die Aufgabe der vorliegenden Erfindung besteht somit darin, einen für Hörgerätefamilien und -generationen übergreifend vereinheitlichten Befehlssatz zum Anpassen von Hörgeräten verwenden zu können, wodurch eine Voraussetzung für kleine und spezialisierte Softwaremodule zur Hörgerätesteuerung beispielsweise mittels Smartphone geschaffen werden kann.The object of the present invention is therefore to one for hearing aid families and generations across unified command set to customize hearing aids being able to use, creating a condition for small and specialized hearing aid control software modules, for example can be created by smartphone.

Erfindungsgemäß wird diese Aufgabe gelöst durch ein Hörgerät mit einer ersten Speichereinrichtung zum Speichern von Einstelldaten des Hörgeräts und einer Schnittstelleneinrichtung zur Datenkommunikation eines externen Geräts mit der ersten Speichereinrichtung, wobei die Schnittstelleneinrichtung in dem Hörgerät als Hardware implementiert ist und die Schnittstelleneinrichtung individuell konfigurierbar ist.According to the invention this object is achieved by a hearing aid with a first memory device for storing adjustment data the hearing aid and an interface device for data communication of an external device with the first Memory device, wherein the interface device in the hearing device is implemented as hardware and the interface device individually configurable.

Ferner ist erfindungsgemäß vorgesehen ein Verfahren zum Anpassen eines derartigen Hörgeräts durch Bereitstellen des Hörgeräts, Bereitstellen eines universellen Befehlssatzes, Interpretieren eines Befehls des universellen Befehlssatzes, Maskieren des interpretierten Befehls entsprechend dem Typ des Hörgeräts und Zugreifen auf die erste Speichereinrichtung gemäß dem maskierten, interpretierten Befehl.Furthermore, the invention provides a method for adjusting of such a hearing aid by providing the Hearing aid, providing a universal instruction set, Interpreting a universal instruction set instruction, Mask the interpreted command according to the type of the hearing aid and accessing the first storage device according to the masked, interpreted command.

Erfindungsgemäß werden somit Aufgaben, die bisher von dem Softwarecontainer vorgenommen wurden, im konkreten Fall in den IC des Hörgeräts verlagert. Somit lässt sich die Konfiguration einer universellen Plattform für ein einzelnes Hörgerät und der Interpreter in dem IC implementieren. Die Aufgaben, die dann noch von der Software zu bewältigen sind, sind vergleichsweise klein, so dass beispielsweise ein Fittingassistent (Dialogeinheit der Anpasssoftware) auf einer mobilen Hardware (Smartphone / Handy) implementiert werden kann.Thus, according to the invention, tasks which have hitherto been performed by the Software containers were made, in the specific case in shifted the IC of the hearing aid. Thus, the configuration can be a universal platform for a single hearing aid and implementing the interpreter in the IC. The tasks, which are still to be mastered by the software are comparatively small, so that for example a fitting assistant (Dialog unit of the fitting software) on a mobile Hardware (smartphone / mobile phone) can be implemented.

Die in dem erfindungsgemäßen Hörgerät vorgesehene Schnittstelleneinrichtung kann eine Zuordnungseinheit, mit der Datenpakete von der oder für die erste Speichereinrichtung semantisch zuordenbar sind, aufweisen. Dadurch kann der Zugriff auf das Register bzw. die erste Speichereinrichtung mittels Hardware durch eine einheitliche Registersprache erfolgen.The interface device provided in the hearing aid according to the invention can be an allocation unit, with the data packets from or for the first storage device semantically can be assigned. This allows access to the register or the first storage device by means Hardware by a single register language.

Vorzugsweise besitzt die Schnittstelleneinrichtung eine Maskierungseinheit, mit der ein vorbestimmter Teil der über die Schnittstelleneinrichtung übertragbaren Daten maskierbar ist. Damit können einheitliche Programmbefehle für High-End-Geräte und Low-End-Geräte beispielsweise in ihrer Länge abhängig vom Hörgerätetyp unterschiedlich maskiert werden.Preferably, the interface device has a masking unit, with the a predetermined part of the over Interface device transferable data is maskable. This allows uniform program commands for high-end devices and low-end devices, for example, in their length depending on Hearing aid type are masked differently.

Darüber hinaus kann in ein erfindungsgemäßes Hörgerät eine Recheneinrichtung, welche an die Schnittstelleneinrichtung angeschlossen ist, zur Ausführung von Programmbefehlen integriert sein. Damit können beispielsweise die zur Anpassung durchzuführenden Programmbefehle direkt im Hörgerät ausgeführt werden, und es kann auf einen externen PC hierfür verzichtet werden.In addition, in a hearing aid according to the invention a Computing device, which to the interface device is connected, integrated to execute program commands be. This can, for example, the adaptation program commands to be performed directly in the hearing aid and it can do without an external PC become.

Bei im Hörgerät integrierter Recheneinrichtung ist günstigerweise auch eine zweite Speichereinrichtung zum Speichern von Programmbefehlen in das Hörgerät integriert. In dieser zweiten Speichereinrichtung lassen sich Makrobefehle in einer domänenspezifischen Sprache abspeichern. Die Recheneinrichtung sollte dann Interpreterfunktionalität besitzen.When integrated in the hearing aid computing device is conveniently also a second memory device for storing Program commands integrated into the hearing aid. In this second Memory device can be macro commands in a domain-specific Save language. The computing device should then have interpreter functionality.

Für die Entwicklung von hörgerätegenerationsübergreifenden Befehlssätzen sollten langlebige Signalverarbeitungsbegriffe (vergleiche Einleitung) verwendet werden. Daher ist erfindungsgemäß ein Hörgerätebefehlssatz vorgesehen, zu dessen zentralen Bestandteil eine Einstellung von Signalverarbeitungsstellgrößen, wie beispielsweise Verstärkung, Kompressionskonzept, Kniepunkt, Kompressionsverhältnis etc., gehört. Dabei ist dieser Hörgerätebefehlssatz von Beginn an auf Erweiterbarkeit ausgelegt, so dass Signalverarbeitungsstellgrößen, die erst in Zukunft definiert werden, durch eine einfache Ergänzung des Vokabulars, aber in der Regel ohne Neudefinition oder Erweiterung der Syntax, in den Befehlssatz mit aufgenommen werden können.For the development of hearing aid generation-spreading Instruction sets should have long-lasting signal processing terms (see Introduction). Therefore, according to the invention a hearing aid instruction set is provided, to whose central component an adjustment of signal processing manipulated variables, such as amplification, compression concept, Knee point, compression ratio, etc., heard. This hearing aid instruction set is from the beginning on expandability designed so that signal processing variables, which will be defined in the future by a simple one Addition to the vocabulary, but usually without redefinition or extension of the syntax, in the instruction set with can be included.

Wie bereits erwähnt, lassen sich die Signalverarbeitungsstellgrößen den Stellern eines Hörgeräts zuordnen. Diese Zuordenbarkeit ist über alle Softwareschichten gewährleistet. Im Gegensatz dazu werden gegenwärtig mit der Entwicklung einer neuen Hörgerätegeneration Hörgerätesteller, die die gleiche Funktion wie in der Vorläufergeneration übernehmen, anders adressiert. Gegebenenfalls ist auch das Format eines solchen Hörgerätestellers ein anderes als das seiner Vorgängergeneration. Beispielsweise wird in dem entsprechenden Hardwareregister eine größere Anzahl von Bits verwendet. Die Erfindung sieht daher ferner vor, ein einheitliches, aber erweiterbares System von Adressen und Formaten für Hörgerätesteller zu definieren und dieses auf dem IC zu implementieren. Dieses System könnte dann ab einer ersten Hörgerätegeneration für jede nachfolgende Generation beibehalten werden. Außerdem sieht die Erfindung vor, dass nun auch der Interpreter derart implementiert ist, dass er, veranlasst durch entsprechende Programmbefehle, die Hörgerätesteller in diesem vereinheitlichten System abändert beziehungsweise ausliest.As already mentioned, the signal processing variables can be used Assign to the operators of a hearing aid. This assignability is guaranteed across all software layers. In contrast, with the development of a new hearing aid generation hearing aid device, which is the same Take over function as in the precursor generation, different addressed. If necessary, the format of a Such a hearing aid plate other than that of its predecessor generation. For example, in the corresponding Hardware registers used a larger number of bits. The The invention therefore further provides a unitary but extensible one System of addresses and formats for hearing aid users to define and implement this on the IC. This system could then start from a first hearing aid generation be maintained for each successive generation. In addition, the invention provides that now also the interpreter is implemented such that it, prompted by appropriate Program commands, the hearing aid in this unified system changes or reads out.

Die kongruente Konzeption des Adress/Formatsystems für Hörgerätesteller mit dem Vokabular der Hörgeräteprogrammiersprache bietet folgende Vorteile:

  • 1. Vorwärtskompatibilität:
  • Das System schafft einen Standard für Hörgerätesteller etablierter Signalverarbeitungsstellgrößen, der beginnend ab der ersten Implementierung auf dem Hörgeräte-IC in gleicher Form in jeder Hörgerätegeneration wieder verwendet werden kann.
  • 2. Erweiterbarkeit:
  • Das System ist auf Erweiterbarkeit um neue Hörgerätesteller angelegt, ohne den Vorteil der Vorwärtskompatibilität aufzugeben.
  • 3. Attraktivität zur Schaffung von herstellerübergreifenden Standards:
  • Da das System Hörgerätesteller vereinheitlicht, die zum Teil Signalverarbeitungsstellgrößen abbilden, die branchenweit etabliert sind, besteht die Voraussetzung, einen herstellerübergreifenden Standard zu schaffen.
  • The congruent design of the address / format system for hearing aid users with the vocabulary of the hearing aid programming language offers the following advantages:
  • 1. forward compatibility:
  • The system provides a standard for hearing aid manufacturers of established signal processing manipulated variables, which can be reused in the same form in every generation of hearing aids starting from the first implementation on the hearing aid IC.
  • 2. Expandability:
  • The system is designed for expandability to new hearing aid devices, without giving up the advantage of forward compatibility.
  • 3. Attractiveness to the creation of manufacturer-independent standards:
  • Since the system standardizes hearing device actuators, some of which represent signal processing manipulated variables that are established in the industry, it is essential to create a manufacturer-independent standard.
  • Da die Erfindung ferner vorsieht, dass der auf dem IC implementierte Interpreter mit einer nach außen führenden Schnittstelle versehen ist, über den Hörgeräteprogramme oder einzelne Hörgeräteprogrammbefehle übergeben werden können, steht an dieser Stelle eine Schnittstelle für einen domänenspezifischen (d. h. eine Sprache, die mit Begrifflichkeiten des Anwendungsgebiets arbeitet) Programmierbefehlssatz zur Verfügung. Diese Schnittstelle macht die Entwicklung kleiner, gegebenenfalls auf verschiedene Plattformen verfügbarer, generationsübergreifender und eventuell herstellerübergreifender Softwaremodule wirtschaftlich interessant.The invention also contemplates that the one implemented on the IC Interpreter with an external interface is provided via the hearing aid programs or individual Hearing aid program commands can be transferred is pending This site is an interface for a domain-specific (that is, a language compatible with terminology of the field of application works) programming instruction set. This interface makes the development smaller, if necessary available across generations, across generations and possibly manufacturer-independent Software modules economically interesting.

    Die vorliegende Erfindung wird nun anhand der beigefügten Zeichnung näher erläutert, die ein prinzipielles Blockschaltbild der funktionellen Einheiten für die Anpassung eines Hörgeräts gemäß der vorliegenden Erfindung zeigt.The present invention will now be described with reference to the attached Drawing explained in more detail, which is a schematic block diagram the functional units for fitting a hearing aid according to the present invention.

    Die nachfolgend näher aufgeführten Ausführungsbeispiele stellen bevorzugte Ausführungsformen der vorliegenden Erfindung dar.The embodiments listed in more detail below preferred embodiments of the present invention represents.

    Wenn ein Hörgerät an einen Hörgeräteträger anzupassen ist, wird ein Register 1, in dem die Einstellwerte der verschiedenen Hörgerätesteller abgespeichert sind, mittels eines User Interface 2, das auf einem PC installiert ist, manipuliert. Gemäß dem hier standardisierten Registermodell des Hörgeräts steht jedes Bit für eine Konfiguration eines Signalverarbeitungsbausteins.When a hearing aid is to be adapted to a hearing aid wearer, becomes a register 1, in which the setting values of the various Hearing aid are stored by means of a user Interface 2, which is installed on a PC, manipulated. According to the here standardized register model of the hearing aid Each bit stands for a configuration of a signal processing block.

    Gemäß dem Stand der Technik ist das Register 1 auf dem IC des Hörgeräts angeordnet. Eine bei Hörgeräten übliche HIPRO-Schnittstelle 3 gewährleistet den Zugriff einer externen Software, gesteuert durch das User Interface 2, auf das Register 1. Sämtliche Komponenten zwischen der HIPRO-Schnittstelle 3 und dem User Interface 2 sind gemäß dem Stand der Technik als PC-Software ausgeführt.According to the prior art, the register 1 is on the IC of Hearing device arranged. A typical HIPRO interface for hearing aids 3 ensures the access of an external Software, controlled by the User Interface 2, on the register 1. All components between the HIPRO interface 3 and the user interface 2 are in accordance with the state technology as PC software.

    Erfindungsgemäß wird nun, um die Softwaregröße zu reduzieren und eine Standardisierung des Registermodells und des Kommunikationsprotokolls zu erreichen, ein Großteil der Datenverarbeitungskomponenten zwischen dem Register 1 und dem User Interface 2 als Hardware ausgeführt. Bei einer ersten Ausführungsform ist lediglich eine Abstraktionseinheit 4, die dem User Interface 2 nachgeschaltet ist, noch als Software implementiert. Diese Abstraktionseinheit kommuniziert dann direkt mit einer HIPRO-Schnittstelle 3' oder gegebenenfalls mit einer drahtlosen Schnittstelle. Diese Schnittstelle 3' stellt eine Verbindung zu einer Recheneinheit 5 und einer damit verbundenen Speichereinheit 6, die beide auf dem Hörgeräte-IC installiert sind, her. In der Recheneinheit 5 werden Programmbefehle bzw. Makros aus der Speichereinheit 6 abgearbeitet. Diese Makros bzw. Befehle sind in einer domänenspezifischen Sprache zur Manipulation einer Hörgerätesteuerung oder Global-Access-Steuerung formuliert. Die gewünschten Befehle werden durch die Abstraktionseinheit 4 angestoßen.According to the invention, to reduce the software size and standardization of the register model and the communication protocol to achieve much of the computing components between the register 1 and the user Interface 2 executed as hardware. In a first embodiment is merely an abstraction unit 4, which is the User Interface 2 is downstream, still implemented as software. This abstraction unit then communicates directly with a HIPRO interface 3 'or optionally with a wireless interface. This interface 3 'provides a connection to a computing unit 5 and an associated Memory unit 6, both on the hearing aid IC are installed, fro. In the arithmetic unit 5 are program commands or macros from the memory unit 6 processed. These macros or commands are in a domain-specific Language for manipulating a hearing aid control or Formulated Global Access Control. The desired commands are triggered by the abstraction unit 4.

    Zur Abarbeitung der Befehle in der Recheneinheit 5 sind die hörgerätespezifischen Befehle dem standardisierten Befehlssatz zuzuordnen. Beispielsweise besteht der Befehl zur Einstellung der Verstärkung in einem bestimmten Frequenzband für ein High-End-Gerät mit vielen Einstellmöglichkeiten aus fünf Dateneinheiten (vgl. FIG). Der gleiche Befehl kann für ein Low-End-Hörgerät aus wenigeren Dateneinheiten 7 bestehen, da dieses Gerät weniger Einstellmöglichkeiten besitzt. Die nicht genutzten Dateneinheiten 8 sind daher beim Auslesen aus dem Register 1 durch eine Maskiereinheit 9 maskiert. Daher müssen die nicht genutzten Dateneinheiten 8 beim Zugriff auf das Register 1 zur Nutzung der standardisierten Befehlssyntax bei dem Low-End-Gerät in Umkehrung des Maskierungsprozesses wieder ergänzt werden. Der so erhaltene standardisierte Befehl 10 wird in einer Zuordnungseinheit 11 den Registereinheiten semantisch zugeordnet.For processing the commands in the arithmetic unit 5 are the hearing aid specific commands to the standardized instruction set assigned. For example, the command consists of setting the amplification in a certain frequency band for a high-end device with many settings out of five Data units (see FIG. The same command can for one Low-end hearing aid from fewer data units 7 exist because This device has fewer adjustment options. Not used data units 8 are therefore when reading from the Register 1 is masked by a masking unit 9. Therefore, must the unused data units 8 accessing the register 1 for using the standardized command syntax the low-end device in reversal of the masking process again be supplemented. The standardized command thus obtained 10 is in an allocation unit 11 the register units assigned semantically.

    Mit dieser ersten Ausführungsform, bei der die Recheneinheit 5 und die Speichereinheit 6 auf dem Hörgeräte-IC angeordnet ist, ist es möglich, komplexe Optimierungsaufgaben mit dem Hörgerät selbst ohne Zuhilfenahme eines externen PC zu bewerkstelligen. Beispielsweise kann, wenn ein Hörgeräteträger Geschirrklappern oder Zeitungsrascheln durch sein Hörgerät als zu laut empfindet, die für diese Situationen maßgebliche Gruppe von Verstärkungen mit dem Hörgerät selbst reduziert werden.With this first embodiment, in which the arithmetic unit 5 and the memory unit 6 are arranged on the hearing aid IC It is possible to do complex optimization tasks with the Hearing aid itself without the help of an external PC to accomplish. For example, if a hearing aid wearer Dish clatter or newspaper rustling through his hearing aid as too loud, which is relevant for these situations Group of reinforcements with the hearing aid itself reduced become.

    Falls jedoch der Bedarf besteht, lediglich einfache Verstellmöglichkeiten am Hörgerät bereitzustellen, wie z. B. laut, leise oder das An- und Abschalten von Signaltönen, so reicht es gemäß einer zweiten Ausführungsform der vorliegenden Erfindung, wenn lediglich die Zuordnungseinheit 11 und die Maskierungseinheit 9 zusätzlich zum Register 1 auf dem Hörgeräte-IC hardwaremäßig realisiert sind. Entsprechend ist dann die HIPRO-Schnittstelle oder drahtlose Schnittstelle 3" unmittelbar nach der Maskierungseinheit 9 angeordnet.However, if the need exists, only simple adjustment provide on the hearing aid, such as. B. loud, quiet or the switching on and off of signal tones, that's enough according to a second embodiment of the present invention, if only the allocation unit 11 and the masking unit 9 in addition to register 1 on the hearing aid IC realized in hardware. The same then the HIPRO interface or wireless interface 3 "directly arranged after the masking unit 9.

    In dem in der unteren Hälfte der Figur wiedergegebenen konkreten Syntaxbeispiel ist ein Befehl zum Ändern einer Verstärkung in der Syntax der jeweiligen Datenverarbeitungseinheit wiedergegeben. Der Maskierungs- bzw. Demaskierungsschritt lässt sich in diesem Beispiel jedoch nicht erkennen, da durch ihn lediglich eine Auswahl aus einer Vielzahl von Befehlen bzw. eine Rückzuordnung zu einer Vielzahl von Befehlen erfolgt.In the reproduced in the lower half of the figure concrete Syntax example is a command to change a gain in the syntax of the respective data processing unit played. The masking step can not be recognized in this example, however because only a selection of a variety of Commands or remapping to a variety of commands he follows.

    Das im DSP/ASIC des Hörgeräts vorhandene Registermodell besitzt somit ein standardisiertes Interface. Das Hörgerät erhält an der Kommunikationsschnittstelle dann nicht mehr wie bisher Befehle wie "Schreibe in Register Nr. 99 die Inhalte 10111000101001010...", sondern den standardisierten Befehl "G1, Steps up, 1" und setzt dies in interne Registerinhalte um. Damit ist ein anwendungsspezifischer, universeller, generischer Befehlssatz definiert, der über die Kommunikationsschnittstelle übertragen wird. Dieser Befehlssatz kann über Hörgerätefamilien, IC-Generationen und herstellerübergreifend vereinheitlicht werden, so dass eine universelle Software zur Anpassung von Hörgeräten geschaffen werden kann. Die genannten Befehlssatzeigenschaften sind dabei wie folgt definiert:

    • anwendungsspezifisch: An der Schnittstelle für den audiologischen Bereich werden spezialisierte Befehle empfangen und interpretiert.
    • universell: Für jede Funktionalität der Anpasssoftware und für jede kommende Hörgerätefamilie und -generation kann der Befehlssatz verwendet werden.
    • generisch: Der Befehlssatz ist so gestaltet, dass er über Generationen von Hörgeräten gleiche Funktionen gleich abbildet, Funktionserweiterungen aber zulässt.
    The register model in the DSP / ASIC of the hearing aid thus has a standardized interface. The hearing aid receives at the communication interface then no longer as before commands such as "write in register no. 99 the contents 10111000101001010 ...", but the standardized command "G1, Steps up, 1" and converts this into internal register contents. This defines an application-specific, universal, generic instruction set that is transmitted via the communication interface. This set of commands can be standardized across hearing aid families, IC generations and manufacturer-independent, so that a universal software for the adaptation of hearing aids can be created. The mentioned instruction rate properties are defined as follows:
    • Application-specific: Specialized commands are received and interpreted at the interface for the audiological area.
    • universal: The instruction set can be used for every functionality of the fitting software and for every upcoming hearing aid family and generation.
    • generic: The instruction set is designed so that it over generations of hearing aids the same functions, but allows functional extensions.

    Ist dieser Befehlssatz über Hörgerätefamilien und - generationen übergreifend vereinheitlicht, wird die Komplexität der Anpasssoftware deutlich verringert. Dies schafft eine Voraussetzung, kleine und spezialisierte Softwaremodule zur Hörgerätesteuerung (beispielsweise Anpass-Assistent auf Smartphone) bereitzustellen. Das Hörgerät vereinigt Vorteile eines frei programmierbaren Geräts mit denen eines strom- und flächensparenden Geräts. Bei der möglichen Durchsetzung kann sogar der Kundenwunsch nach einheitlicher Software erfüllt werden. Darüber hinaus werden Forschungsarbeiten erleichtert.Is this instruction set about hearing aid families and Unified across generations, the complexity becomes the fitting software significantly reduced. This creates one Prerequisite, small and specialized software modules for Hearing Aid Control (for example, Adjustment Wizard on Smartphone). The hearing aid combines advantages a freely programmable device with those of a power and area-saving device. In the case of possible enforcement can even the customer request for uniform software met become. In addition, research is facilitated.

    Claims (11)

    Hörgerät mit einer ersten Speichereinrichtung (1) zum Speichern von Einstelldaten des Hörgeräts und einer Schnittstelleneinrichtung zur Datenkommunikation eines externen Geräts mit der ersten Speichereinrichtung dadurch gekennzeichnet, dass die Schnittstelleneinrichtung in dem Hörgerät als Hardware implementiert ist und die Schnittstelleneinrichtung individuell konfigurierbar ist. Hearing aid with a first memory device (1) for storing adjustment data of the hearing aid and an interface device for data communication of an external device with the first memory device characterized in that the interface device is implemented in the hearing aid as hardware and the interface device is individually configurable. Hörgerät nach Anspruch 1, wobei die Schnittstelleneinrichtung eine Zuordnungseinheit (11), mit der Datenpakete von der oder für die erste Speichereinrichtung (1) semantisch zuordenbar sind, aufweist.Hearing aid according to claim 1, wherein the interface device an allocation unit (11), with the data packets from the or semantically assignable to the first memory device (1) are, has. Hörgerät nach Anspruch 1 oder 2, wobei die Schnittstelleneinrichtung eine Maskierungseinheit (9), mit der ein vorbestimmter Teil der über die Schnittstelleneinrichtung übertragbaren Daten maskierbar ist, aufweist.Hearing aid according to claim 1 or 2, wherein the interface device a masking unit (9) with which a predetermined Part of the transferable via the interface device Data is maskable. Hörgerät nach einem der vorhergehenden Ansprüche, das eine Recheneinrichtung (5), welche an die Schnittstelleneinrichtung angeschlossen ist, zur Ausführung von Programmbefehlen aufweist.Hearing aid according to one of the preceding claims, which is a Computing device (5), which to the interface device is connected to execute program commands having. Hörgerät nach Anspruch 4, das eine zweite Speichereinrichtung (6) zum Speichern von Programmbefehlen für die Recheneinrichtung (5) aufweist.Hearing aid according to claim 4, which has a second memory device (6) for storing program instructions for the computing device (5). Hörgerät nach Anspruch 4 oder 5, wobei die Recheneinrichtung (5) Interpreterfunktionalität besitzt.Hearing aid according to claim 4 or 5, wherein the computing device (5) has interpreter functionality. Hörgerät nach einem der Ansprüche 4 bis 6, wobei die Programmbefehle bei unveränderter Syntax erweiterbar sind. Hearing aid according to one of claims 4 to 6, wherein the program instructions with unchanged syntax are expandable. Hörgerät nach Anspruch 7, wobei die Programmbefehle anwendungsspezifisch, universell und generisch sind.Hearing aid according to claim 7, wherein the program instructions are application-specific, are universal and generic. Hörgerät nach einem der Ansprüche 3 bis 8, wobei die über die Maskierungseinheit (9) übertragbaren Daten Hörgerätestellerdaten umfassen, die für mehrere Geräte unterschiedlichen Typs einheitliche Adressen und Formate besitzen und die abhängig vom Hörgerätetyp maskierbar sind.Hearing aid according to one of claims 3 to 8, wherein the over the masking unit (9) transferable data hearing aid plate data include, which are different for multiple devices Type uniform addresses and formats own and the dependent be masked by the hearing aid type. Verfahren zum Anpassen eines Hörgeräts nach Anspruch 1 durch Bereitstellen des Hörgeräts, Bereitstellen eines universellen Befehlssatzes, Interpretieren eines Befehls des universellen Befehlssatzes, Maskieren des interpretierten Befehls entsprechend dem Typ des Hörgeräts und Zugreifen auf die erste Speichereinrichtung (1) gemäß dem maskierten, interpretierten Befehl. A method for adjusting a hearing aid according to claim 1 by Providing the hearing aid, Providing a universal instruction set, Interpreting a universal instruction set instruction, Masking the interpreted command according to the type of hearing aid and Accessing the first memory device (1) according to the masked, interpreted instruction. Verfahren nach Anspruch 10, wobei der universelle Befehlssatz anwendungsspezifisch und generisch ist.The method of claim 10, wherein the universal instruction set is application specific and generic.
    EP04019750.1A 2003-08-27 2004-08-19 Hearing instrument with individually configurable hardware interface Not-in-force EP1511357B1 (en)

    Applications Claiming Priority (2)

    Application Number Priority Date Filing Date Title
    DE10339485A DE10339485B4 (en) 2003-08-27 2003-08-27 Hearing aid with configurable hardware interface
    DE10339485 2003-08-27

    Publications (3)

    Publication Number Publication Date
    EP1511357A2 true EP1511357A2 (en) 2005-03-02
    EP1511357A3 EP1511357A3 (en) 2009-12-23
    EP1511357B1 EP1511357B1 (en) 2014-06-04

    Family

    ID=34089217

    Family Applications (1)

    Application Number Title Priority Date Filing Date
    EP04019750.1A Not-in-force EP1511357B1 (en) 2003-08-27 2004-08-19 Hearing instrument with individually configurable hardware interface

    Country Status (4)

    Country Link
    US (1) US7499560B2 (en)
    EP (1) EP1511357B1 (en)
    DE (1) DE10339485B4 (en)
    DK (1) DK1511357T3 (en)

    Families Citing this family (9)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US8166312B2 (en) * 2007-09-05 2012-04-24 Phonak Ag Method of individually fitting a hearing device or hearing aid
    US8165313B2 (en) * 2009-04-28 2012-04-24 Bose Corporation ANR settings triple-buffering
    US8073150B2 (en) * 2009-04-28 2011-12-06 Bose Corporation Dynamically configurable ANR signal processing topology
    US8345888B2 (en) * 2009-04-28 2013-01-01 Bose Corporation Digital high frequency phase compensation
    US8085946B2 (en) * 2009-04-28 2011-12-27 Bose Corporation ANR analysis side-chain data support
    US8090114B2 (en) * 2009-04-28 2012-01-03 Bose Corporation Convertible filter
    US8184822B2 (en) * 2009-04-28 2012-05-22 Bose Corporation ANR signal processing topology
    US8073151B2 (en) * 2009-04-28 2011-12-06 Bose Corporation Dynamically configurable ANR filter block topology
    US8538049B2 (en) * 2010-02-12 2013-09-17 Audiotoniq, Inc. Hearing aid, computing device, and method for selecting a hearing aid profile

    Citations (1)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US5553152A (en) 1994-08-31 1996-09-03 Argosy Electronics, Inc. Apparatus and method for magnetically controlling a hearing aid

    Family Cites Families (3)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US6236731B1 (en) * 1997-04-16 2001-05-22 Dspfactory Ltd. Filterbank structure and method for filtering and separating an information signal into different bands, particularly for audio signal in hearing aids
    EP0917397A1 (en) * 1997-10-14 1999-05-19 Siemens Audiologische Technik GmbH Method of determining a set of parameters of a hearing aid
    EP1091620A1 (en) * 1999-10-08 2001-04-11 Siemens Audiologische Technik GmbH Device for adjusting a hearing aid

    Patent Citations (1)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US5553152A (en) 1994-08-31 1996-09-03 Argosy Electronics, Inc. Apparatus and method for magnetically controlling a hearing aid

    Also Published As

    Publication number Publication date
    DE10339485B4 (en) 2005-11-17
    DK1511357T3 (en) 2014-09-15
    US20050078845A1 (en) 2005-04-14
    EP1511357B1 (en) 2014-06-04
    US7499560B2 (en) 2009-03-03
    EP1511357A3 (en) 2009-12-23
    DE10339485A1 (en) 2005-03-31

    Similar Documents

    Publication Publication Date Title
    EP1133897B1 (en) Hearing aid
    EP1744590B1 (en) Hearing-aid and corresponding method for adjusting the same
    CH623968A5 (en)
    EP1511357B1 (en) Hearing instrument with individually configurable hardware interface
    DE19720651C2 (en) Hearing aid with various assemblies for recording, processing and adapting a sound signal to the hearing ability of a hearing impaired person
    DE102014202335A1 (en) Analog-to-digital converter circuit, integrated circuit, electronic device and associated method
    WO2000057672A2 (en) Hand-held programmer
    EP1933593A2 (en) Method of side definition when fitting hearing aids
    DE102008049396B4 (en) Hearing aid adjustment device, hearing aid and program
    DE60307590T2 (en) Electronic drive circuit for directing an audio signal optionally to one of two speakers
    CH692317A5 (en) Hearing aid.
    DE10152197A1 (en) Operating hearing aid involves recording control and recording steps repeated until command sequence completed, deactivating recorder, carrying out recorded command steps
    DE3040032C2 (en) Calculator with speech output
    DE102008039120A1 (en) Self-tuning filter
    EP1696700B1 (en) Hearing aid with user-controlled automatic calibration system
    DE102009024577A1 (en) Method for determining a frequency response of a hearing device and associated hearing device
    EP3679650B1 (en) Method and apparatus for carrying out a morphing process of audio signals
    DE10063331C2 (en) Voice control system
    EP1401170A2 (en) Electronic apparatus for a bussystem
    DE10309504B4 (en) Method for filtering an input signal for a digital signal processor and apparatus for carrying out the method
    EP3244325B1 (en) Method for the synchronized output and/or synchronized processing of signals
    EP3384689B1 (en) System for outputting audio signals and associated method and adjusting device
    EP0873041A1 (en) Digital sound processor
    DE102021103769A1 (en) Methods for signal processing
    DE102007039447A1 (en) Method for page definition for fitting hearing aids

    Legal Events

    Date Code Title Description
    PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

    Free format text: ORIGINAL CODE: 0009012

    AK Designated contracting states

    Kind code of ref document: A2

    Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

    AX Request for extension of the european patent

    Extension state: AL HR LT LV MK

    PUAL Search report despatched

    Free format text: ORIGINAL CODE: 0009013

    AK Designated contracting states

    Kind code of ref document: A3

    Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

    AX Request for extension of the european patent

    Extension state: AL HR LT LV MK

    17P Request for examination filed

    Effective date: 20091207

    17Q First examination report despatched

    Effective date: 20091228

    AKX Designation fees paid

    Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

    GRAP Despatch of communication of intention to grant a patent

    Free format text: ORIGINAL CODE: EPIDOSNIGR1

    INTG Intention to grant announced

    Effective date: 20131220

    GRAS Grant fee paid

    Free format text: ORIGINAL CODE: EPIDOSNIGR3

    GRAA (expected) grant

    Free format text: ORIGINAL CODE: 0009210

    AK Designated contracting states

    Kind code of ref document: B1

    Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R081

    Ref document number: 502004014629

    Country of ref document: DE

    Owner name: SIVANTOS GMBH, DE

    Free format text: FORMER OWNER: SIEMENS AUDIOLOGISCHE TECHNIK GMBH, 91058 ERLANGEN, DE

    Ref country code: GB

    Ref legal event code: FG4D

    Free format text: NOT ENGLISH

    REG Reference to a national code

    Ref country code: CH

    Ref legal event code: NV

    Representative=s name: SIEMENS SCHWEIZ AG, CH

    Ref country code: CH

    Ref legal event code: EP

    REG Reference to a national code

    Ref country code: AT

    Ref legal event code: REF

    Ref document number: 671684

    Country of ref document: AT

    Kind code of ref document: T

    Effective date: 20140615

    REG Reference to a national code

    Ref country code: IE

    Ref legal event code: FG4D

    Free format text: LANGUAGE OF EP DOCUMENT: GERMAN

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R096

    Ref document number: 502004014629

    Country of ref document: DE

    Effective date: 20140710

    REG Reference to a national code

    Ref country code: DK

    Ref legal event code: T3

    Effective date: 20140911

    REG Reference to a national code

    Ref country code: NL

    Ref legal event code: VDEP

    Effective date: 20140604

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: FI

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: CY

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: GR

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140905

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: SE

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: RO

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: CZ

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: ES

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: EE

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: SK

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: PT

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20141006

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: PL

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: NL

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R097

    Ref document number: 502004014629

    Country of ref document: DE

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: LU

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140819

    Ref country code: MC

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    PLBE No opposition filed within time limit

    Free format text: ORIGINAL CODE: 0009261

    STAA Information on the status of an ep patent application or granted ep patent

    Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R082

    Ref document number: 502004014629

    Country of ref document: DE

    Representative=s name: FDST PATENTANWAELTE FREIER DOERR STAMMLER TSCH, DE

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: IT

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: BE

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20140831

    26N No opposition filed

    Effective date: 20150305

    REG Reference to a national code

    Ref country code: IE

    Ref legal event code: MM4A

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R097

    Ref document number: 502004014629

    Country of ref document: DE

    Effective date: 20150305

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: SI

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: IE

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20140819

    REG Reference to a national code

    Ref country code: AT

    Ref legal event code: MM01

    Ref document number: 671684

    Country of ref document: AT

    Kind code of ref document: T

    Effective date: 20140819

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R082

    Ref document number: 502004014629

    Country of ref document: DE

    Representative=s name: FDST PATENTANWAELTE FREIER DOERR STAMMLER TSCH, DE

    Ref country code: DE

    Ref legal event code: R081

    Ref document number: 502004014629

    Country of ref document: DE

    Owner name: SIVANTOS GMBH, DE

    Free format text: FORMER OWNER: SIEMENS AUDIOLOGISCHE TECHNIK GMBH, 91058 ERLANGEN, DE

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: AT

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20140819

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: BG

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: TR

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

    Effective date: 20140604

    Ref country code: HU

    Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

    Effective date: 20040819

    REG Reference to a national code

    Ref country code: FR

    Ref legal event code: PLFP

    Year of fee payment: 13

    REG Reference to a national code

    Ref country code: FR

    Ref legal event code: PLFP

    Year of fee payment: 14

    REG Reference to a national code

    Ref country code: FR

    Ref legal event code: PLFP

    Year of fee payment: 15

    PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

    Ref country code: DK

    Payment date: 20190822

    Year of fee payment: 16

    Ref country code: DE

    Payment date: 20190822

    Year of fee payment: 16

    Ref country code: FR

    Payment date: 20190822

    Year of fee payment: 16

    PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

    Ref country code: GB

    Payment date: 20190827

    Year of fee payment: 16

    PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

    Ref country code: CH

    Payment date: 20190826

    Year of fee payment: 16

    REG Reference to a national code

    Ref country code: DE

    Ref legal event code: R119

    Ref document number: 502004014629

    Country of ref document: DE

    REG Reference to a national code

    Ref country code: DK

    Ref legal event code: EBP

    Effective date: 20200831

    REG Reference to a national code

    Ref country code: CH

    Ref legal event code: PL

    GBPC Gb: european patent ceased through non-payment of renewal fee

    Effective date: 20200819

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: CH

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20200831

    Ref country code: LI

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20200831

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: FR

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20200831

    Ref country code: DE

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20210302

    PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

    Ref country code: DK

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20200831

    Ref country code: GB

    Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

    Effective date: 20200819