<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.7.1//EN" "ep-patent-document-v1-7-1.dtd">
<!-- This XML data has been generated under the supervision of the European Patent Office -->
<ep-patent-document id="EP26173100A1" file="EP26173100NWA1.xml" lang="en" country="EP" doc-number="4827117" kind="A1" date-publ="20261021" status="n" dtd-version="ep-patent-document-v1-7-1">
<SDOBI lang="en"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHUPLSKBAHRIS..MTNORSMESMMAKHTNMDGELA......</B001EP><B005EP>J</B005EP><B007EP>0009012-RPUB02</B007EP></eptags></B000><B100><B110>4827117</B110><B120><B121>EUROPEAN PATENT APPLICATION</B121></B120><B130>A1</B130><B140><date>20261021</date></B140><B190>EP</B190></B100><B200><B210>26173100.4</B210><B220><date>20260417</date></B220><B250>en</B250><B251EP>en</B251EP><B260>en</B260></B200><B300><B310>202563790435 P</B310><B320><date>20250417</date></B320><B330><ctry>US</ctry></B330></B300><B400><B405><date>20261021</date><bnum>202643</bnum></B405><B430><date>20261021</date><bnum>202643</bnum></B430></B400><B500><B510EP><classification-ipcr sequence="1"><text>H04R  25/00        20060101AFI20260828BHEP        </text></classification-ipcr></B510EP><B520EP><classifications-cpc><classification-cpc sequence="1"><text>H04R  25/70        20130101 FI20260820BHEP        </text></classification-cpc><classification-cpc sequence="2"><text>H04R2225/43        20130101 LA20260820BHEP        </text></classification-cpc></classifications-cpc></B520EP><B540><B541>de</B541><B542>VERFAHREN UND SYSTEM ZUR UNTERSTÜTZUNG EINES HÖRGERÄTEBERUFS BEI DER KONFIGURATION EINES HÖRGERÄTESYSTEMS</B542><B541>en</B541><B542>METHOD AND SYSTEM FOR ASSISTING A HEARING CARE PROFESSIONAL IN CONFIGURING A HEARING AID SYSTEM</B542><B541>fr</B541><B542>PROCÉDÉ ET SYSTÈME D'ASSISTANCE À UN PROFESSIONNEL DE SOINS AUDITIFS DANS LA CONFIGURATION D'UN SYSTÈME D'AIDE AUDITIVE</B542></B540><B590><B598>2</B598></B590></B500><B700><B710><B711><snm>WS Audiology A/S</snm><iid>102095199</iid><irf>P2025-0045EP01</irf><adr><str>Nymøllevej 6</str><city>3540 Lynge</city><ctry>DK</ctry></adr></B711></B710><B720><B721><snm>PELDIUS, Sebastian</snm><adr><city>3540 Lynge</city><ctry>DK</ctry></adr></B721><B721><snm>JESPERSEN, Caspar Aleksander Bang</snm><adr><city>3540 Lynge</city><ctry>DK</ctry></adr></B721><B721><snm>OUGAARD, Asger</snm><adr><city>3540 Lynge</city><ctry>DK</ctry></adr></B721><B721><snm>JOHNSRUDE, Blair Richard</snm><adr><city>3540 Lynge</city><ctry>DK</ctry></adr></B721><B721><snm>BERTHELSEN, Tina Hildebrandt</snm><adr><city>3540 Lynge</city><ctry>DK</ctry></adr></B721><B721><snm>HENNINGSEN, Soeren</snm><adr><city>3540 Lynge</city><ctry>DK</ctry></adr></B721></B720></B700><B800><B840><ctry>AL</ctry><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>ME</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>RS</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>SM</ctry><ctry>TR</ctry></B840><B844EP><B845EP><ctry>BA</ctry></B845EP></B844EP><B848EP><B849EP><ctry>GE</ctry></B849EP><B849EP><ctry>KH</ctry></B849EP><B849EP><ctry>LA</ctry></B849EP><B849EP><ctry>MA</ctry></B849EP><B849EP><ctry>MD</ctry></B849EP><B849EP><ctry>TN</ctry></B849EP></B848EP></B800></SDOBI>
<abstract id="abst" lang="en">
<p id="pa01" num="0001">A computer-implemented system (200) for supporting configuration of a hearing aid system acquires patient-specific input data comprising structured intake data and conversational audio (Fig. 2). The data are processed using at least one trained language-processing model to classify hearing-related challenges into impact categories and generate a structured patient profile. Using a stored feature ontology, selectable fitting parameters of hearing-aid fitting software are dynamically constrained to technically permissible parameter combinations correlated with the patient profile, thereby producing a further technical effect.
<img id="iaf01" file="imgaf001.png" wi="77" he="124" img-content="drawing" img-format="png"/></p>
</abstract>
<description id="desc" lang="en"><!-- EPO <DP n="1"> -->
<heading id="h0001">CROSS-REFERENCE TO RELATED APPLICATIONS</heading>
<p id="p0001" num="0001">This application claims the benefit of <patcit id="pcit0001" dnum="US63790435"><text>U.S. Provisional Application No. 63/790,435, filed April 17, 2025</text></patcit>, the entire disclosure of which is incorporated herein by reference.</p>
<heading id="h0002">BACKGROUND</heading>
<p id="p0002" num="0002">Generally, a hearing system according to the one or more aspects of the disclosure is understood as meaning any device which provides an output signal that can be perceived as an acoustic signal by a user or contributes to providing such an output signal, and which has means which are customized to compensate for an individual hearing loss of the user or contribute to compensating for the hearing loss of the user. They are, for example, hearing aids which can be worn on the body or by the ear, for example on or in the ear, and which can be fully or partially implanted. However, some devices whose main aim is not to compensate for a hearing loss, may also be regarded as hearing systems, for example consumer electronic devices such as mobile phones and headsets, earbuds or other types of hearables devices provided they have measures for compensating for an individual hearing loss.</p>
<p id="p0003" num="0003">Within the present context a traditional hearing aid can be understood as a small, battery-powered, microelectronic device designed to be worn behind or in the human ear by a hearing-impaired user. Prior to use, the hearing aid is adjusted by a hearing aid fitter according to a prescription. The prescription is based on a hearing test, resulting in a so-called audiogram, of the performance of the hearing-impaired user's unaided hearing. The prescription is developed to reach a setting where the hearing aid will alleviate a hearing loss by amplifying sound at frequencies in those parts of the audible frequency range where the user suffers a hearing deficit. A hearing aid may include one or more microphones, a battery, a microelectronic circuit including a signal processor, and an acoustic output transducer. The signal processor is preferably a digital signal processor. The hearing aid is enclosed in a casing suitable for fitting behind or in a human ear.<!-- EPO <DP n="2"> --></p>
<p id="p0004" num="0004">Within the present context a hearing system may include a single hearing aid (a so called monaural hearing system) or include two hearing aids, one for each ear of the hearing aid user (a so called binaural hearing system). Furthermore, the hearing system may include an external device, such as a smart phone having software applications adapted to interact with other devices of the hearing system. Thus, within the present context the term "hearing system device" may denote a hearing aid or an external device.</p>
<p id="p0005" num="0005">The mechanical design of hearing aids has developed into a number of general categories. As the name suggests, Behind-The-Ear (BTE) hearing aids are worn behind the ear. To be more precise, an electronics unit including a housing containing the major electronics parts thereof is worn behind the ear. An earpiece for emitting sound to the hearing aid user is worn in the ear, e.g. in the concha or the ear canal. In a traditional BTE hearing aid, a sound tube is used to convey sound from the output transducer, which in hearing aid terminology is normally referred to as the receiver, located in the housing of the electronics unit and to the ear canal. In other types of hearing aids, a conducting member including electrical conductors conveys an electric signal from the housing and to a receiver placed in the earpiece in the ear. Such hearing aids are commonly referred to as Receiver-In-The-Ear (RITE) hearing aids. In a specific type of RITE hearing aids the receiver is placed inside the ear canal. This category is sometimes referred to as Receiver-In-Canal (RIC) hearing aids.</p>
<p id="p0006" num="0006">In-The-Ear (ITE) hearing aids are designed for arrangement in the ear, normally in the funnel-shaped outer part of the ear canal. In a specific type of ITE hearing aids the hearing aid is placed substantially inside the ear canal. This category is sometimes referred to as Completely-In-Canal (CIC) hearing aids. This type of hearing aid requires an especially compact design in order to allow it to be arranged in the ear canal, while accommodating the components necessary for operation of the hearing aid.</p>
<p id="p0007" num="0007">Hearing loss of a hearing impaired person is normally frequency-dependent. This means that the hearing loss of the person varies depending on the frequency. Therefore, when compensating for hearing losses, it is advantageous to utilize frequency-dependent amplification.</p>
<p id="p0008" num="0008">Additionally, the amplification is level dependent and adapted for compressing the signal in order to control the dynamic range of the output of the hearing aid. The compression can be regarded as an automatic adjustment of the gain levels for the purpose of improving the listening<!-- EPO <DP n="3"> --> comfort of the user of the hearing aid and the compression may therefore be denoted Automatic Gain Control (AGC). The AGC also provides the gain values required for alleviating the hearing loss of the person using the hearing aid. Compression may be implemented in the way described in the international application <patcit id="pcit0002" dnum="WO9934642A1"><text>WO-A1-9934642</text></patcit>.</p>
<p id="p0009" num="0009">Finally hearing aids normally include anti-feedback algorithms for continuously measuring input levels and output levels as a function of frequency for the purpose of continuously controlling acoustic feedback instability by providing cancellation signals and through lowering of the frequency dependent gain settings when necessary.</p>
<p id="p0010" num="0010">Additionally, it has been suggested to use models for the prediction of the intelligibility of speech after a transmission though a linear system. The most well-known of these models is the "articulation index", the speech intelligibility index, SII, and the "speech transmission index", STI, but other indices exist.</p>
<p id="p0011" num="0011">The ANSI S3.5-1969 standard (revised 1997) provides methods for the calculation of the speech intelligibility index, SII. The SII makes it possible to predict the intelligible amount of the transmitted speech information, and thus, the speech intelligibility in a linear transmission system. The SII is a function of the system's transfer function and of the acoustic input, i.e. indirectly of the speech spectrum at the output of the system. Furthermore, it is possible to take both the effects of a masking noise and the effects of a hearing aid user's hearing loss into account in the SII. The SII is always a number between 0 (speech is not intelligible at all) and 1 (speech is fully intelligible). The SII is, in fact, an objective measure of the system's ability to convey speech intelligibility and hereby hopefully making it possible for the listener to understand what is being said.</p>
<p id="p0012" num="0012">An increase of gain in the hearing aid will always lead to an increase in the loudness of the amplified sound, which may in some cases lead to an unpleasantly high sound level, thus creating loudness discomfort for the hearing aid user.</p>
<p id="p0013" num="0013">The loudness of the output of the hearing aid may be calculated according to a loudness model, e.g. by the method described in an article by<nplcit id="ncit0001" npl-type="b"><text> B.C.J. Moore and B.R. Glasberg "A revision of Zwicker's loudness model", Acta Acustica Vol. 82 (1996) 335-345</text></nplcit>, which proposes a model for calculation of loudness in normal-hearing and hearing-impaired subjects. The model is designed for steady state sounds, but an extension of the model allows calculations of loudness of shorter<!-- EPO <DP n="4"> --> transient-like sounds, too. Reference is made to ISO standard 226 (ISO 1987) concerning equal loudness contours.</p>
<p id="p0014" num="0014"><patcit id="pcit0003" dnum="EP1522206B1"><text>EP-B1-1522206</text></patcit> discloses a hearing aid and a method of operating a hearing aid wherein speech intelligibility is improved based on frequency band gain adjustments based on real-time determinations of speech intelligibility and loudness, and which is suitable for implementation in a processor in a hearing aid.</p>
<p id="p0015" num="0015">This type of hearing aid and operation method requires the capability of increasing or decreasing the gain as a function of frequency. Additionally, the frequency dependent gain may depend on the current sound situation. For bands with high noise levels, e.g., it may be advantageous to decrease the gain, while an increase of gain can be advantageous in bands with low noise levels, in order to enhance the SII. However, such a simple strategy will not always be an optimal solution, as the SII also takes inter-band interactions, such as mutual masking, into account. A precise calculation of the SII is therefore necessary.</p>
<p id="p0016" num="0016">While such a system is generally advantageous it has been found that the amount of gain preferred by an individual hearing aid user may differ from user to user due to the preferences of the individual hearing aid user.</p>
<p id="p0017" num="0017">It is not feasible to compute a general relationship between the SII and a given change in amplification gain analytically and therefore some kind of numerical optimization routine is needed to determine this relationship in order to determine the particular amplification gain that gives the largest SII value. However, deriving an optimization routine that provides optimized speech intelligibility in real time using the limited processing resources in a hearing aid is in no way straightforward.</p>
<p id="p0018" num="0018">However, in most, if not all, of these gain adjustment methods, the gain levels are modified according to algorithms that have been predefined to reflect requirements for generalized situations, which means that these methods are not specifically optimized neither for the specific user nor for the specific sound environments the specific user is experiencing.</p>
<p id="p0019" num="0019">Thus, speech enhancement has been a significant interest to the signal processing community already from the 1960's and earlier, see e.g. <nplcit id="ncit0002" npl-type="s"><text>Y. Ephraim and D. Malah: "Speech enhancement<!-- EPO <DP n="5"> --> using a minimum mean-square error short-time spectral amplitude estimator," IEEE Trans. Acoustics, Speech and Signal Processing, vol. ASSP-32, no. 6, pp. 1109-1121, December 1984</text></nplcit>.</p>
<p id="p0020" num="0020">The basic problem concerns the estimation of a clean underlying speech signal from one or more noisy/degraded signals. A more general problem is that of speaker separation, in which one attempts to separate a mixture of (potentially noisy) speech signals into separate clean speech signals.</p>
<p id="p0021" num="0021">Hearing impairment limits the ability to cope with background noise. Therefore, a noise reduction (speech enhancement) system is usually seen as an integral part of a hearing aid. When asked about desired improvements of their hearing aids, users often request more effective systems for attenuating (or otherwise managing) background noise.</p>
<p id="p0022" num="0022">Traditionally, speech enhancement systems have been based on manually devised statistical models of speech and noise, which in turn lead to signal processing based methods of optimally removing noise from noisy speech. These approaches are limited by the ability to accurately describing speech and noise by statistical models, while keeping these models simple enough to allow closed form derivations of the relevant estimators.</p>
<p id="p0023" num="0023">One particularly difficult hearing situation is the so called cocktail party situation where multiple speakers are present at the same time and typically positioned close together.</p>
<p id="p0024" num="0024">It has therefore been suggested to provide separation of speakers in order to suppress undesired speakers. Traditionally this has been provided using e.g. various beamforming techniques and more recently speaker separation (which in the following may also be denoted source separation) has been demonstrated based on specifically trained neural networks.</p>
<p id="p0025" num="0025">Recently, machine learning (artificial intelligence) has revolutionized speech enhancement (along with many other scientific disciplines). Speech enhancement is essentially a simple regression problem, where a clean signal is estimated from a noisy counterpart. Plentiful training data can easily be obtained by mixing clean speech recordings with separate noise recordings. Proposed methods vary primarily according to their model architecture (how the neural network is configured), the data used for training, and the objective (loss) optimized during training.<!-- EPO <DP n="6"> --></p>
<p id="p0026" num="0026">However, neither neural network based speech enhancement methods are free from various sound artefacts that results in a less than optimal speech intelligibility and/or perceived sound quality (for the specific user) provided by even the most advanced neural network method.</p>
<p id="p0027" num="0027">It is therefore a feature of the invention to provide a method of assisting a hearing care professional to provide the best possible support for her or his patients.</p>
<heading id="h0003">SUMMARY OF THE INVENTION</heading>
<p id="p0028" num="0028">The present disclosure relates to computer-implemented techniques for assisting a hearing care professional in configuring a hearing aid system for a hearing-impaired patient, and in particular to systems, methods, and computer-readable media that automatically transform patient-specific information into actionable configuration guidance within hearing aid fitting software.</p>
<p id="p0029" num="0029">In one aspect, the disclosure provides a computer-implemented system including a plurality of functional subsystems configured to acquire and process patient-specific data, including structured intake data and audio data from a recorded conversation between the patient and the hearing care professional. The system further includes a language-processing subsystem configured to generate transcript data from the recorded audio and to extract and label patient-specific descriptors indicative of hearing-related challenges, including emotional, lifestyle, or usability-related attributes expressed by the patient. A classification subsystem maps the extracted descriptors into a predefined set of hearing-related impact categories represented in a maintained data model, and a summarization subsystem generates a structured patient profile including a normalized and prioritized representation of the impact categories. Based on the structured patient profile, a feature-matching subsystem automatically determines one or more candidate hearing aid system features or hearing aid types using a stored feature ontology that relates hearing aid capabilities to the hearing-related impact categories. A personalization subsystem generates configuration-support data associated with the candidate features, and an interface component presents the configuration-support data in association with selectable options of hearing aid fitting software, while dynamically constraining, modifying, or prioritizing said options.</p>
<p id="p0030" num="0030">In another aspect, the disclosure provides a computer-implemented method for assisting a hearing care professional in configuring a hearing aid system. The method includes acquiring patient-specific data including structured intake data and recorded audio data, transcribing the<!-- EPO <DP n="7"> --> audio data to generate transcript data, processing the structured intake data and transcript data using at least one trained language-processing model to extract and label patient-specific hearing-related descriptors, and classifying the descriptors into predefined hearing-related impact categories. The method further includes generating a structured and prioritized patient profile from the classified descriptors, automatically determining candidate hearing aid system features corresponding to the patient profile using a feature ontology, generating configuration-support data adapted to patient-specific attributes, and dynamically constraining or prioritizing selectable fitting options within hearing aid fitting software while presenting the configuration-support data in association therewith. Through execution of the method, a machine-generated and traceable linkage is established between patient-specific hearing-related challenges and hearing aid configuration options.</p>
<p id="p0031" num="0031">In some embodiments, dynamically constraining selectable fitting options comprises restricting hearing aid configuration to technically permissible parameter combinations correlated with the structured patient profile via the stored feature ontology. The dynamic constraint modifies internal operation of the hearing-aid fitting software by preventing application or transmission of incompatible parameter combinations, thereby producing a further technical effect in the operation of the fitting software.</p>
<p id="p0032" num="0032">In a further aspect, the disclosure provides a non-transitory computer-readable medium storing executable instructions which, when executed by one or more processors, cause a computing system to perform the operations of the disclosed method and thereby configure the system to provide patient-aligned hearing aid configuration support.</p>
<p id="p0033" num="0033">Advantageously, the disclosed techniques enable technically consistent, explainable, and patient-aligned hearing aid configuration by integrating language-based patient input, structured clinical data, and hearing aid capability models directly into the fitting software workflow, thereby supporting improved counseling efficiency, transparency, and outcome alignment without requiring changes to underlying hearing aid hardware.</p>
<p id="p0034" num="0034">Further advantageous features appear from the dependent claims.</p>
<p id="p0035" num="0035">Still other features of the present invention will become apparent to those skilled in the art from the following description wherein the invention will be explained in greater detail.<!-- EPO <DP n="8"> --></p>
<heading id="h0004">BRIEF DESCRIPTION OF THE DRAWINGS</heading>
<p id="p0036" num="0036">The accompanying drawings are included to provide a further understanding of the present disclosure and are incorporated in and constitute a part of this specification. The drawings illustrate example embodiments and, together with the description, serve to explain the principles of the disclosure.
<ul id="ul0001" list-style="none">
<li><figref idref="f0001">Fig. 1</figref> is a flow diagram illustrating an example of a computer-implemented method for assisting a hearing care professional in configuring a hearing aid system for a hearing-impaired patient, according to certain embodiments of the present disclosure.</li>
<li><figref idref="f0002">Fig. 2</figref> is a schematic block diagram illustrating an example of a computer-implemented system including functional subsystems configured to perform the method of <figref idref="f0001">Fig. 1</figref> and to generate configuration-support data for use in hearing aid fitting software, according to certain embodiments of the present disclosure.</li>
<li><figref idref="f0003">Fig. 3</figref> is a block diagram illustrating an example computing system for implementing the computer-implemented system and method for assisting a hearing care professional in configuring a hearing aid system.</li>
</ul></p>
<heading id="h0005">DETAILED DESCRIPTION</heading>
<p id="p0037" num="0037">The following detailed description is provided to assist the reader in gaining a comprehensive understanding of the methods, apparatuses, and systems described herein. However, various changes, modifications, and equivalents of the methods, apparatuses, and systems described herein will be apparent after an understanding of the disclosure of this application. The described embodiments are provided as examples only, and the disclosure is not limited thereto.</p>
<p id="p0038" num="0038">Unless otherwise indicated, all numbers expressing quantities, dimensions, conditions, and so forth used in the specification and claims are to be understood as being modified in all instances by the term 'about.'</p>
<p id="p0039" num="0039">The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used herein, the singular forms 'a,' 'an,' and 'the' are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms 'comprises' and 'comprising,' when used in this specification, specify the presence of stated features, steps, operations, elements, and/or components, but do not<!-- EPO <DP n="9"> --> preclude the presence or addition of one or more other features, steps, operations, elements, components, and/or groups thereof.</p>
<p id="p0040" num="0040">References to 'one embodiment,' 'an embodiment,' 'example embodiment,' 'various embodiments,' and the like indicate that the embodiments so described may include a particular feature, structure, or characteristic, but not every embodiment necessarily includes the particular feature, structure, or characteristic. Further, repeated use of the phrase 'in one embodiment' does not necessarily refer to the same embodiment, although it may.</p>
<p id="p0041" num="0041">The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed.</p>
<p id="p0042" num="0042">As used herein, the terms 'module,' 'unit,' 'component,' 'subsystem,' 'engine,' and 'system' refer to, but are not limited to, a hardware circuit, such as a processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a digital signal processor (DSP); a software component executing on a hardware processor; a firmware component; or any combination thereof. A module, unit, component, subsystem, engine, or system may be implemented entirely in hardware, entirely in software executing on one or more processors, or as any combination of hardware and software. For example, the language-processing subsystem, the classification subsystem, the summarization subsystem, the feature-matching subsystem, the personalization subsystem, and the behavioral analytics engine described herein may each be implemented as software modules executing on one or more general-purpose or special-purpose processors, as dedicated hardware accelerators, or as a combination thereof. When implemented in software, the modules, units, components, subsystems, engines, and systems may be stored as computer-executable instructions on one or more non-transitory computer-readable storage media and executed by one or more processors.</p>
<p id="p0043" num="0043">The block diagrams and flow diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer-readable media according to various embodiments of the present disclosure. In this regard, each block in the block diagrams or flow diagrams may represent a module, segment, or portion of instructions, which includes one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the blocks may<!-- EPO <DP n="10"> --> occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.</p>
<p id="p0044" num="0044">While the present disclosure has been described with reference to specific embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present disclosure. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present disclosure without departing from its scope. Therefore, it is intended that the present disclosure not be limited to the particular embodiments disclosed, but that the present disclosure will include all embodiments falling within the scope of the appended claims.</p>
<p id="p0045" num="0045"><figref idref="f0001">Figure 1</figref>: Computer implemented method for assisting a hearing care professional Referring now to <figref idref="f0001">Fig. 1</figref>, a computer-implemented method 100 is illustrated for assisting a hearing care professional in configuring a hearing aid system for a hearing-impaired patient.</p>
<p id="p0046" num="0046">The method begins at step 101 with acquiring patient-specific data, including structured intake data obtained from a completed intake form and audio data from a recorded conversation between the patient and the hearing care professional.</p>
<p id="p0047" num="0047">At step 102, the recorded audio data is transcribed to generate transcript data.</p>
<p id="p0048" num="0048">The method further includes, at step 103, processing the structured intake data and the transcript data using at least one trained language-processing model in order to extract and label patient-specific descriptors indicative of hearing-related challenges expressed by the patient, including emotional, lifestyle, or usability-related attributes.</p>
<p id="p0049" num="0049">At step 104, the extracted and labelled descriptors are classified by mapping them into a predefined set of hearing-related impact categories represented in a data model maintained by the system.</p>
<p id="p0050" num="0050">The method then includes, at step 105, generating a structured patient profile from the classified descriptors, the structured patient profile including a normalized representation of the patient-specific impact categories and a prioritization of said impact categories based on occurrence frequency or contextual relevance within the acquired patient-specific data. Based on the structured patient profile, the method further includes automatically determining one or more<!-- EPO <DP n="11"> --> candidate hearing aid system features or hearing aid types using a stored feature ontology that relates hearing aid system capabilities to hearing-related impact categories.</p>
<p id="p0051" num="0051">At step 106, configuration-support data associated with the candidate hearing aid system features is generated, the configuration-support data including explanatory or instructional content adapted to patient-specific attributes represented in the structured patient profile, and selectable fitting options within hearing aid fitting software are dynamically constrained, modified, or prioritized based on the determined candidate features, with the configuration-support data presented in association therewith.</p>
<p id="p0052" num="0052">In one embodiment, dynamically constraining selectable fitting options comprises disabling or preventing selection of fitting parameter combinations that are technically incompatible according to the stored feature ontology, such that only technically permissible signal-processing states can be applied.</p>
<p id="p0053" num="0053">Through execution of the method 100, a machine-generated, traceable linkage is established between patient-specific hearing-related challenges and hearing aid configuration options within the hearing aid fitting software.</p>
<p id="p0054" num="0054"><figref idref="f0002">Figure 2</figref>: A computer implemented system for assisting a hearing care professional Referring now to <figref idref="f0002">Fig. 2</figref>, an embodiment of a computer-implemented system 200 is illustrated for assisting a hearing care professional in configuring a hearing aid system for a hearing-impaired patient.</p>
<p id="p0055" num="0055">The system 200 includes a data acquisition system 201 configured to acquire patient-specific data including structured intake data and audio data from a recorded conversation, and a language-processing subsystem 202 configured to process the acquired data, including generating transcript data and extracting and labelling patient-specific descriptors indicative of hearing-related challenges.</p>
<p id="p0056" num="0056">The system further includes a classification subsystem 203 configured to map the extracted descriptors into predefined hearing-related impact categories represented in a maintained data model, and a summarization subsystem 204 configured to generate a structured patient profile including a normalized and prioritized representation of said impact categories.<!-- EPO <DP n="12"> --></p>
<p id="p0057" num="0057">A feature-matching subsystem 205 is configured to determine one or more candidate hearing aid system features corresponding to the structured patient profile using a stored feature ontology and a personalization subsystem 206 is configured to generate configuration-support data including explanatory or instructional content adapted to patient-specific attributes represented in the structured patient profile.</p>
<p id="p0058" num="0058">The system 200 further includes an interface component 207 operatively coupled to hearing aid fitting software to present the configuration-support data in association with selectable fitting options and to dynamically constrain, modify, or prioritize said options.</p>
<p id="p0059" num="0059">In some embodiments, the interface component 207 is configured to dynamically constrain selectable fitting parameters processed by the hearing-aid fitting software by enforcing predefined permissible parameter range profiles stored in association with the feature ontology. The interface component may prevent simultaneous selection of parameter combinations that are technically incompatible and may block transmission of impermissible parameter sets to the hearing aid.</p>
<p id="p0060" num="0060">The functional subsystems of the computer-implemented system 200 may be realized in hardware, software, or a combination thereof, and in one implementation are embodied as executable instructions stored on a non-transitory computer-readable medium which, when executed by one or more processors, cause a system to perform the operations described herein.</p>
<p id="p0061" num="0061">Accordingly, <figref idref="f0002">Fig. 2</figref> provides support for both a computer-implemented system and a non-transitory computer-readable medium storing instructions which, when executed, configure a computing system to assist in hearing aid configuration as claimed.</p>
<p id="p0062" num="0062">Reference is now given to <figref idref="f0003">FIG. 3</figref> illustrating an example computing system 300 suitable for implementing the system 200 and the method 100 described herein.</p>
<p id="p0063" num="0063">The computing system 300 includes one or more processors 310 and a memory 320 coupled to the one or more processors 310. The memory 320 stores computer-executable instructions that, when executed by the one or more processors 310, cause the computing system 300 to perform the operations described with reference to <figref idref="f0001">FIGS. 1</figref> and <figref idref="f0002">2</figref>, including the operations of the data acquisition system 201, the language-processing subsystem 202, the classification subsystem<!-- EPO <DP n="13"> --> 203, the summarization subsystem 204, the feature-matching subsystem 205, the personalization subsystem 206, and the fitting software interface 207.</p>
<p id="p0064" num="0064">The one or more processors 310 may include one or more central processing units (CPUs), graphics processing units (GPUs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), or any combination thereof. For example, the one or more processors 310 may be processors of a clinic workstation running the hearing-aid fitting software, processors of a cloud-based server that performs the language processing and feature matching, or processors of a mobile device such as a smartphone or tablet used by the hearing care professional.</p>
<p id="p0065" num="0065">The memory 320 may include one or more of random-access memory (RAM), read-only memory (ROM), flash memory, solid-state storage, magnetic storage, optical storage, or any other non-transitory computer-readable storage medium. For example, the memory 320 may store the stored feature ontology, the data model representing hearing-related impact categories, trained language-processing model parameters, historical patient outcome data, and structured patient profiles. The memory 320 stores the computer-executable instructions as well as data including audio recordings, transcript data, structured intake data, and generated configuration-support data.</p>
<p id="p0066" num="0066">The computing system 300 further includes a network interface 330 configured to communicate with one or more external devices over a network. For example, the network interface 330 may communicate over a local area network within a clinic, over the internet to a cloud-based language-processing service, or via a wireless connection such as Bluetooth or Wi-Fi to a smartphone or tablet used for recording the conversation between the patient and the hearing care professional.</p>
<p id="p0067" num="0067">The computing system 300 further includes an input/output interface 340 coupled to the one or more processors 310. The input/output interface 340 is configured to receive input from one or more input devices, such as a keyboard, mouse, touchscreen, or microphone, and to provide output to one or more output devices, such as a display device 350. For example, the input/output interface 340 may receive audio data from a microphone positioned in a fitting room, receive structured intake data from an electronic intake form, or provide output to a monitor displaying the hearing-aid fitting software interface. The display device 350 is configured to display the<!-- EPO <DP n="14"> --> configuration-support data in association with selectable fitting options, including guided conversation prompts, natural-language benefit explanations, and justification data, thereby providing the machine-generated, traceable linkage between patient-specific hearing-related challenges and hearing aid configuration options.</p>
<p id="p0068" num="0068">The computing system 300 may be implemented as a single device, such as a workstation or server, or as a distributed system including multiple interconnected devices, such as a cloud-based computing platform. In a distributed implementation, the one or more processors 310 and the memory 320 may be distributed across multiple physical or virtual machines, and the operations described herein may be performed by different processors at different locations. For example, in a distributed implementation, a mobile device may capture and transmit the audio recording to a cloud server, the cloud server may perform the language processing, classification, and feature matching using the trained language-processing model and the stored feature ontology, and the generated configuration-support data may be transmitted to the clinic workstation running the hearing-aid fitting software for presentation to the hearing care professional.</p>
<p id="p0069" num="0069">In operation, the one or more processors 310 execute the computer-executable instructions stored in the memory 320 to: acquire patient-specific data including structured intake data and audio data; transcribe the audio data to generate transcript data; process the structured intake data and transcript data using at least one trained language-processing model to extract and label patient-specific descriptors; classify the descriptors into hearing-related impact categories; generate a structured patient profile; automatically determine candidate hearing aid system features using the stored feature ontology; generate configuration-support data; and cause the fitting software interface to dynamically constrain, modify, or prioritize selectable fitting options and to present the configuration-support data in association therewith. The dynamic constraint affects internal validation or processing sequences of the fitting software and restricts configuration to technically permissible signal-processing states correlated with the structured patient profile.</p>
<heading id="h0006">Additional Embodiments and Optional Features</heading>
<heading id="h0007"><i>Guided Conversation Prompts</i></heading>
<p id="p0070" num="0070">In one embodiment, the system is further configured to assist the hearing care professional during an appointment by generating guided conversation prompts that are dynamically adapted<!-- EPO <DP n="15"> --> to the structured patient profile. The personalization subsystem may process the prioritized hearing-related impact categories together with contextual information derived from the transcript data to determine conversational guidance designed to support clarification, confirmation, or explanation of patient-specific challenges. Such guided conversation prompts may be presented via the fitting software interface contemporaneously with selectable fitting options, thereby enabling the hearing care professional to maintain a patient-aligned counseling dialogue while interacting with the hearing aid fitting software. The prompts may be generated in real time or near-real time and may be updated responsively as additional patient input is acquired during the appointment.</p>
<heading id="h0008"><i>Prompt Framing as Problem-Solution Dialogue</i></heading>
<p id="p0071" num="0071">In some embodiments, the guided conversation prompts are structured to frame hearing aid configuration steps or capabilities as responses to patient-expressed real-life challenges rather than as technical specifications. For example, the system may generate prompts that guide the hearing care professional to relate a specific hearing aid setting, program, or capability to an emotional, social, or situational concern identified in the structured patient profile. By explicitly associating configuration actions with patient-aligned outcomes, the system supports transparent and consistent counseling without requiring the hearing care professional to manually translate technical features into patient-specific explanations.</p>
<heading id="h0009"><i>Feature-to-Benefit Translation</i></heading>
<p id="p0072" num="0072">In a further embodiment, the configuration-support data generated by the personalization subsystem includes natural-language explanations that explicitly translate hearing aid system features into patient-relevant benefits. These explanations may be generated by mapping candidate hearing aid system features to the structured patient profile using the stored feature ontology and rendering the mapped relationship as explanatory content understandable to a non-expert patient. Such benefit-oriented explanations may be presented alongside, or in lieu of, purely technical descriptors within the fitting software interface. This translation reduces cognitive load for the patient while preserving traceability between the patient-specific challenges and the underlying hearing aid system capabilities.<!-- EPO <DP n="16"> --></p>
<heading id="h0010"><i>Selective Feature Presentation and Information Reduction</i></heading>
<p id="p0073" num="0073">In some implementations, the fitting software interface is further configured to selectively filter, deemphasize, or suppress presentation of hearing aid features that are not correlated to the structured patient profile. The dynamic constraining or prioritizing of selectable fitting options thereby limits the hearing care professional's view to those configuration options determined to be relevant to the patient-specific impact categories. This selective presentation mitigates information overload and supports efficient configuration by focusing interaction with the fitting software on features most likely to address the patient's identified challenges. In addition to visual filtering or deemphasis, the dynamic constraining may (in some embodiments) include enforcing hard technical constraints such that disabled configuration options cannot be applied to the hearing aid system, regardless of user interface interaction.</p>
<heading id="h0011"><i>Justification of Higher-Priced Hearing Aid Options</i></heading>
<p id="p0074" num="0074">According to another embodiment, the personalization subsystem is configured to generate justification data for alternative hearing aid system options, including higher-priced devices or feature sets. The justification data may be generated by associating patient-specific real-life challenges represented in the structured patient profile with corresponding hearing aid system capabilities that differ across price tiers or technology levels. The resulting justification data may include explanatory content describing why a particular device or feature set is technically suited to address the identified challenges. Such justification data may be presented to the hearing care professional alone or formatted for shared presentation to both the hearing care professional and the patient, thereby supporting transparent decision-making.</p>
<heading id="h0012"><i>Co-Presentation to the Patient</i></heading>
<p id="p0075" num="0075">In certain embodiments, the fitting software interface is configured to present portions of the configuration-support data, including benefit explanations and justification data, simultaneously to the hearing care professional and to the patient via a shared display or patient-facing interface. The co-presentation may preserve technical traceability while providing patient-appropriate explanations, allowing the patient to understand how recommended hearing aid options relate to their expressed challenges. This shared presentation further supports informed consent and confidence in the configuration process.<!-- EPO <DP n="17"> --></p>
<heading id="h0013"><i>Metrics Tracking and Counseling Effectiveness</i></heading>
<p id="p0076" num="0076">In one embodiment, the system includes a metrics tracking subsystem configured to monitor interaction data generated during counseling and fitting sessions. Such interaction data may include, by way of example, use of guided conversation prompts, sequence of fitting option selections, acceptance or rejection of recommended configurations, hearing aid adoption outcomes, and follow-up behaviors. The monitored data may be aggregated to derive indicators of counseling effectiveness, configuration efficiency, or likelihood of hearing aid adoption, enabling longitudinal analysis across multiple appointments or hearing care professionals.</p>
<heading id="h0014"><i>Behavioral Analytics and Coaching Feedback</i></heading>
<p id="p0077" num="0077">In some embodiments, a behavioral analytics engine processes the tracked performance indicators to identify patterns associated with successful or unsuccessful patient outcomes. Based on this analysis, the system may generate coaching recommendations for the hearing care professional, such as suggesting alternative counseling strategies, adjustments in prompt usage, or different sequencing of configuration explanations. The coaching feedback may be provided post-appointment or in a training context and does not replace the professional judgment of the hearing care professional.</p>
<heading id="h0015"><i>Historical and Population-Level Outcome Integration</i></heading>
<p id="p0078" num="0078">In further embodiments, determining candidate hearing aid system features includes comparison with historical outcome data derived from prior patients exhibiting similar structured patient profiles. Such historical data may be anonymized and stored within the system and used to inform feature matching or prioritization. Incorporation of population-level outcome data enables the system to refine candidate feature determinations over time while maintaining traceable links between patient-specific challenges and hearing aid configuration options.</p>
<heading id="h0016"><i>Dynamic Constraint Logic and Parameter Compatibility</i></heading>
<p id="p0079" num="0079">In some embodiments, the feature ontology defines compatibility relationships between hearing-aid system features and corresponding signal-processing parameters. The fitting control logic applies these relationships to determine technically permissible parameter combinations. When a selected fitting parameter would violate a compatibility rule, the fitting software interface dynamically prevents application of the parameter or disables the conflicting option.<!-- EPO <DP n="18"> --></p>
<p id="p0080" num="0080">In some implementations, confidence values assigned to hearing-related impact categories are used to control when dynamic constraints are enforced, such that parameter constraints are applied when a confidence value exceeds a predefined threshold.</p>
<heading id="h0017">Technical Effect and Advantages</heading>
<p id="p0081" num="0081">Through the integration of language-processing, classification, feature-matching, and interface subsystems as described herein, the disclosed system and method provide a technical mechanism by which patient-expressed challenges are algorithmically transformed into actionable configuration support within hearing aid fitting software. The resulting machine-generated linkage between input data and configuration actions improves consistency, transparency, and efficiency of the hearing aid configuration process while assisting the hearing care professional in aligning technical configuration decisions with patient-specific needs and expectations.</p>
<heading id="h0018">Additional, Non-Limiting Applications of Conversational Data Processing</heading>
<p id="p0082" num="0082">The following is independent of the hearing-aid configuration parameter constraint mechanisms described above and is presented as a separate, optional application of conversational data processing.</p>
<p id="p0083" num="0083">In the following is described a method for generating a summary of a meeting between a patient and a hearing care professional in prose.</p>
<p id="p0084" num="0084">This method is carried out by a system that in the following is denoted Aura.</p>
<p id="p0085" num="0085">Aura is a notetaking assistant designed to ease the documentation burden for Hearing Care Professionals (HCPs) and allowing them to focus their efforts on patient care.</p>
<p id="p0086" num="0086">Aura includes three separate components, which works together to generate a complete and accurate medical note documenting an audiological appointment between an HCP and a patient: Aura Transcribe</p>
<p id="p0087" num="0087">Aura Transcribe is a smartphone app, which uses the smartphone as a recording device. The app allows the HCP to record appointments and send the recordings to the cloud for transcription.</p>
<heading id="h0019">Aura Helper</heading>
<p id="p0088" num="0088">Aura Helper is a small app that is installed on the HCP's computer which collects actions taken in the fitting software (FSW)<!-- EPO <DP n="19"> --></p>
<heading id="h0020">Aura Notes</heading>
<p id="p0089" num="0089">Aura Notes is a web app and the main component of the Aura system. Aura Notes works as a staging area, where the generated notes are presented to the HCP for final refinements. Aura Notes allows HCPs to define their preference for note taking style by presenting a list of presets for note structure and detail levels, and further it allows HCPs to upload a writing sample from which a "writing style" is extracted and imposed on future generated notes.</p>
<heading id="h0021">How It Works</heading>
<p id="p0090" num="0090">When recordings from an appointment is sent to the cloud, the recordings are processed by a Speech-to-Text (STT) model, which has been presented with common audiological terms and specific brand vocabulary for improved accuracy on this domain. The recordings are processed as a collection of timestamped utterances, such that a full appointment transcript includes a list of what was said and when.</p>
<p id="p0091" num="0091">(A subset of) FSW actions are processed by the Aura Helper app and are timestamped, such that they can be presented in chronological order along with the transcribed utterances.</p>
<heading id="h0022"><i>Core Summary</i></heading>
<p id="p0092" num="0092">The combined list of utterances and FSW actions are presented to a Large Language Model (LLM), which is instructed to provide a summary of the appointment. The LLM has been provided some context about the audiological domain, professional and brand terminology and FSW action interpretations. It has further been instructed in attempting to correct any transcription errors that might occur in the automatic STT model.</p>
<p id="p0093" num="0093">The first summary is further refined (filtered) by an LLM which is instructed to only preserve information that is
<ol id="ol0001" ol-style="">
<li>1. Audiologically relevant</li>
<li>2. Relevant to the HCP</li>
</ol></p>
<p id="p0094" num="0094">Furthermore, it is tasked with structuring information and making sure that information is only presented once.</p>
<p id="p0095" num="0095">As a last step in the summary generation process, the summary is broken down into <i>atomic facts</i> by an LLM. An atomic fact is a short, stand-alone fact extracted from the summary. Each fact is<!-- EPO <DP n="20"> --> reviewed against the transcript by an LLM, which provides a rating of "Yes," "Uncertain" or "No," depending on whether the fact can be verified.</p>
<p id="p0096" num="0096">The final verified summary is what we call our <i>Core Summary.</i> The Core Summary is our internal representation - or understanding - of what has happened at an appointment, and it is the basis on which appointment notes will be generated.</p>
<p id="p0097" num="0097">The Core Summary includes a list of summaries for different topics of the appointment along with a list of relevant quotes (determined by the LLM) from the transcript for each topic. This allows the note generation process to determine exactly how a patient's issue was described or quotes complaints verbatim in the final note.</p>
<heading id="h0023"><i>Note Generation</i></heading>
<p id="p0098" num="0098">The Core Summary is parsed by an LLM which presents the information as an appointment note according to the customization settings for structure and detail. This note is further refined by an LLM which makes sure that the generated note is concise and to the point, refines on structure and detail levels and - if provided - imposes the HCPs personalized writing style on the note.</p>
<heading id="h0024"><i>Staging</i></heading>
<p id="p0099" num="0099">The proposed note is displayed in the Aura Notes web app, where the HCP can change between the different levels of structure and detail, toggle custom style on and off and finally review and edit the note to their satisfaction. The finalized note can then be copied into their respective office management system.</p>
<heading id="h0025">Fitting software notes enrichment</heading>
<p id="p0100" num="0100">It is noted that this method and the associated system are especially advantageous compared to known methods and systems due to:<br/>
Using timestamping from fitting events (and fitting metadata; hearing aid model selection, acoustical coupling, etc.) to enrich the content of an appointment note such as a summary of a meeting between a patient and a hearing care professional.</p>
<p id="p0101" num="0101">The timestamping can be implemented using either of:
<ol id="ol0002" compact="compact" ol-style="">
<li>a. a separate section in the note / summary disentangled from the remaining content, such as "Fitting information: Did A, B, and C.", or<!-- EPO <DP n="21"> --></li>
<li>b. interleaved with the remaining note /summary in a fluid manner, such as "Patient complained about A. Did B and C in fitting software, to which patient reported satisfaction."</li>
</ol></p>
<heading id="h0026"><i>Recommendations in FSW</i></heading>
<p id="p0102" num="0102">When opening fitting software during an appointment, Aura can recommend certain actions in the fitting software, for increased efficiency and ease of use. These actions can be
<ol id="ol0003" ol-style="">
<li>a. actions that have previously been promised/verbalized by the HCP to be performed (e.g. "we can set up a music program for you")</li>
<li>b. actions that are derived by Aura through an internal recommender system</li>
</ol>
<ul id="ul0002" list-style="bullet" compact="compact">
<li>This can be based on latent processing of the previous conversational content (e.g. patient has a specific complaint in natural language, Aura can then identify possible solutions to said complaint, e.g. through LLM prompting against a solution database, or any more advanced data-informed predictive ML recommender systems)</li>
</ul></p>
<p id="p0103" num="0103">"Previously" can denote at any previous time during the current appointment, or at any previous time during a prior appointment by the same patient.</p>
<p id="p0104" num="0104">Moreover, an implementation can be either one-off or real-time:
<ul id="ul0003" list-style="bullet">
<li>In a one-off implementation (simplest), when opened, the fitting software would request recommendations from Aura based on the conversational content until that point-in-time</li>
<li>In a real time implementation, Aura needs to continuously classify/observe for whether incoming utterances are actionable (which poses implementation difficulty to do in a scalable and cost-efficient manner, with a sufficiently low latency)</li>
</ul></p>
<heading id="h0027"><i>End-to-end AI Fitting</i></heading>
<p id="p0105" num="0105">Aura could be enhanced with
<ol id="ol0004" ol-style="">
<li>a. instructions in following a certain workflow or fitting policy, and</li>
<li>b. obtain a voice-to-voice conversational interface directly with the patient.</li>
</ol><!-- EPO <DP n="22"> --></p>
<p id="p0106" num="0106">The workflow/fitting policy could include instructions such as "always perform a first fit, followed by in-situ measurements, a feedback test, and then react to feedback from the patient for further tuning".</p>
<p id="p0107" num="0107">In that situation, it would be able to conduct a fitting session without involvement from the HCP. The patient could engage in a natural-language conversation with an Aura AI that performs a fitting session with the same capabilities through the fitting software as a traditional HCP would have.</p>
<p id="p0108" num="0108">This could either be conducted in the clinic (optionally in a separate room) allowing the HCP to focus on other tasks while Aura is "self-fitting" the hearing aids together with the patient, or it could be enabled for the patient directly through a smart-phone app.</p>
<heading id="h0028"><i>Sales Recommendations</i></heading>
<p id="p0109" num="0109">Selling hearing aids can be an awkward task for many HCPs, and it can be difficult to translate from patient-expressed needs, in their own language, to matching this with newest technology available on the market from manufacturers.</p>
<p id="p0110" num="0110">Aura could be used to bridge this gap. Prior, during or after an HAE (hearing aid evaluation) appointment, Aura could
<ol id="ol0005" compact="compact" ol-style="">
<li>1. retrieve the most recent hearing aid technology and accessories available in a database
<ol id="ol0006" ol-style="">
<li>a. (optionally) cross-reference with insurance policy/coverage to filter on available models and/or out-of-pocket price</li>
<li>b. (optionally) cross-reference with clinic stock database to filter on models available for same-day fitting</li>
</ol></li>
<li>2. Process previous patient expressions against list of available models and accessories and derive which matches best.</li>
</ol></p>
<p id="p0111" num="0111">The results could be presented in a way that the HCP can co-present to the patient, gaining some credibility/backing in a sales situation, offering a way for them to distance themselves from the recommendation. Furthermore, this could apply to different price points of the models.<!-- EPO <DP n="23"> --></p>
<p id="p0112" num="0112">This system could be extended with a real-time component listening in for patient questions regarding details on the specific models, and Aura providing answers back, either to the HCP directly or to HCP and patient together.</p>
<heading id="h0029"><i>HCP Training</i></heading>
<p id="p0113" num="0113">Aura could be used as a training tool, allowing HCPs to train on certain aspects of their care.</p>
<p id="p0114" num="0114">This could be <i>pro-active,</i> where Aura is instructed to observing for specific behavior/patterns that the HCP wants to improve in, examples could be e.g.
<ul id="ul0004" list-style="bullet" compact="compact">
<li>"Help me show more empathy towards the patients"</li>
</ul></p>
<p id="p0115" num="0115">It could also be <i>reactive,</i> where Aura is used as a buddy after one or more appointments, where the HCP could ask questions such as
<ul id="ul0005" list-style="bullet">
<li>"What could I have said differently to de-escalate the situation?"</li>
<li>"How could I cut 10 minutes off my fitting sessions?"</li>
</ul></p>
<p id="p0116" num="0116">Aura can then go through transcripts and give provocations or recommendations.</p>
<heading id="h0030"><i>Clinic Insights</i></heading>
<p id="p0117" num="0117">Any of the HCP Training insights could be provided for business owners or clinic chains to allow for advanced analytics/insights, potentially unlocking answers to questions such as why one provider is converting much better than another, etc.</p>
<heading id="h0031"><i>Shop &amp; OMS Integration</i></heading>
<p id="p0118" num="0118">Agreements made during an appointment could be integrated with a shop or order management system (OMS), allowing for seamless integration. Examples could be:<br/>
"Let's book a follow-up appointment for Monday 25<sup>th</sup> at 9AM" could automatically draft an appointment booking for said patient at said time, only requiring the HCP to approve.</p>
<p id="p0119" num="0119">"I'll order a pair of the hearing aids in the color we agreed" could automatically draft a purchase order draft pending confirmation from HCP.</p>
</description>
<claims id="claims01" lang="en"><!-- EPO <DP n="24"> -->
<claim id="c-en-0001" num="0001">
<claim-text>A computer-implemented system for supporting configuration of a hearing aid system for a hearing-impaired patient, comprising:
<claim-text>- a data acquisition subsystem configured to acquire patient-specific input data comprising structured intake data and audio data representing a conversation between the patient and a hearing care professional;</claim-text>
<claim-text>- a processing subsystem comprising one or more processors and at least one trained language-processing model, the processing subsystem being configured to derive transcript data from the audio data and to process the structured intake data and the transcript data to extract and label data descriptors indicative of hearing-related challenges;</claim-text>
<claim-text>- a classification subsystem configured to assign the extracted data descriptors to a predefined plurality of hearing-related impact categories represented in a stored data model;</claim-text>
<claim-text>- a profile generation subsystem configured to generate a structured patient profile comprising a normalized representation and a prioritization of the hearing-related impact categories;</claim-text>
<claim-text>- a feature-matching subsystem configured, using a stored feature ontology that relates hearing-aid system capabilities to hearing-related impact categories, to determine a subset of candidate hearing-aid system features corresponding to the structured patient profile; and</claim-text>
<claim-text>- a fitting control interface operatively coupled to hearing-aid fitting software and configured, based on the determined subset of candidate hearing-aid system features, to dynamically constrain selectable fitting parameters processed by the fitting software, wherein the dynamic constraint limits hearing-aid configuration to technically permissible parameter combinations correlated, via the feature ontology, with the structured patient profile, thereby producing a further technical effect in the operation of the hearing-aid fitting software.</claim-text></claim-text></claim>
<claim id="c-en-0002" num="0002">
<claim-text>The system of claim 1, wherein the fitting control interface is configured to dynamically constrain the selectable fitting parameters by preventing simultaneous selection of<!-- EPO <DP n="25"> --> parameter combinations that are technically incompatible according to the stored feature ontology.</claim-text></claim>
<claim id="c-en-0003" num="0003">
<claim-text>The system of any of claims 1 or 2, wherein the candidate hearing-aid system features comprise one or more signal-processing functions selected from noise reduction, directional microphone control, frequency-band gain adjustment, and speech enhancement, and wherein the fitting control interface dynamically adjusts or constrains corresponding signal-processing parameter ranges processed by the fitting software.</claim-text></claim>
<claim id="c-en-0004" num="0004">
<claim-text>The system of any of claims 1 to 3, wherein the fitting control interface enforces predefined permissible parameter range profiles stored in association with the feature ontology.</claim-text></claim>
<claim id="c-en-0005" num="0005">
<claim-text>The system of any of claims 1 to 4, wherein dynamically constraining selectable fitting parameters comprises disabling configuration options such that the disabled options cannot be applied to the hearing aid system.</claim-text></claim>
<claim id="c-en-0006" num="0006">
<claim-text>The system of any of claims 1 to 5, wherein the prioritization of hearing-related impact categories controls an internal validation or processing sequence applied by the fitting software to selectable fitting parameters.</claim-text></claim>
<claim id="c-en-0007" num="0007">
<claim-text>The system of any of claims 1 to 6, wherein the classification subsystem assigns confidence values to the hearing-related impact categories, and wherein the fitting control interface applies parameter constraints when the confidence value exceeds a predefined threshold.</claim-text></claim>
<claim id="c-en-0008" num="0008">
<claim-text>The system of any of claims 1 to 7, wherein the feature-matching subsystem refines the subset of candidate hearing-aid system features by comparison with stored historical outcome profiles.</claim-text></claim>
<claim id="c-en-0009" num="0009">
<claim-text>The system of any of claims 1 to 8, wherein dynamically constraining selectable fitting parameters further comprises visually deemphasizing configuration options that are not correlated with the structured patient profile.</claim-text></claim>
<claim id="c-en-0010" num="0010">
<claim-text>The system of any of claims 1 to 9, wherein the extracted data descriptors include descriptors indicative of situational or usability-related hearing challenges expressed in the patient-specific input data.<!-- EPO <DP n="26"> --></claim-text></claim>
<claim id="c-en-0011" num="0011">
<claim-text>A non-transitory computer-readable medium storing instructions which, when executed by one or more processors of a fitting system, cause the fitting system to perform operations for supporting configuration of a hearing aid system, the operations comprising:
<claim-text>- acquiring patient-specific input data comprising structured intake data and audio data representing a conversation between a patient and a hearing care professional;</claim-text>
<claim-text>- deriving transcript data from the audio data;</claim-text>
<claim-text>- processing the structured intake data and the transcript data using at least one trained language-processing model to extract and label data descriptors indicative of hearing-related challenges;</claim-text>
<claim-text>- classifying the extracted data descriptors into a predefined plurality of hearing-related impact categories represented in a stored data model;</claim-text>
<claim-text>- generating a structured patient profile comprising a normalized representation and a prioritization of the hearing-related impact categories;</claim-text>
<claim-text>- determining, using a stored feature ontology that relates hearing-aid system capabilities to hearing-related impact categories, a subset of candidate hearing-aid system features corresponding to the structured patient profile; and</claim-text>
<claim-text>- dynamically constraining, by a fitting control interface operatively coupled to hearing-aid fitting software, selectable fitting parameters processed by the fitting software based on the determined subset of candidate hearing-aid system features, wherein execution of the instructions limits hearing-aid configuration to technically permissible parameter combinations correlated with the structured patient profile, thereby producing a further technical effect in the operation of the fitting software.</claim-text></claim-text></claim>
<claim id="c-en-0012" num="0012">
<claim-text>A hearing-aid fitting system comprising:
<claim-text>a hearing aid comprising signal-processing circuitry configurable by a plurality of fitting parameters; and</claim-text>
<claim-text>a fitting system comprising one or more processors and memory storing instructions which, when executed, cause the fitting system to:
<claim-text>- acquire patient-specific input data comprising structured intake data and recorded conversational audio data;</claim-text>
<claim-text>- process the patient-specific input data using at least one trained language-processing<!-- EPO <DP n="27"> --> model to extract data descriptors indicative of hearing-related challenges;</claim-text>
<claim-text>- classify the extracted data descriptors into predefined hearing-related impact categories and generate a structured patient profile;</claim-text>
<claim-text>- determine, using a stored feature ontology that relates hearing-aid capabilities to hearing-related impact categories, a subset of candidate signal-processing features for the hearing aid; and</claim-text>
<claim-text>- dynamically constrain configuration of the hearing aid by limiting application of fitting parameter combinations to those corresponding to the determined subset of candidate signal-processing features,</claim-text></claim-text>
<claim-text>whereby configuration of the hearing aid is restricted to technically permissible signal-processing states correlated with the structured patient profile.</claim-text></claim-text></claim>
<claim id="c-en-0013" num="0013">
<claim-text>The hearing-aid fitting system of claim 12, wherein the candidate signal-processing features comprise one or more of noise reduction parameters, directional microphone parameters, frequency-band gain parameters, or speech enhancement parameters.</claim-text></claim>
<claim id="c-en-0014" num="0014">
<claim-text>The hearing-aid fitting system of claim 12 or 13, wherein the fitting system is configured to prevent transmission of fitting parameter sets to the hearing aid that violate the dynamically constrained configuration.</claim-text></claim>
<claim id="c-en-0015" num="0015">
<claim-text>The hearing-aid fitting system of any of claims 12 to 14, wherein the fitting system comprises a remote computing system communicatively coupled to a local fitting workstation and configured to perform the processing and classification of the patient-specific input data.</claim-text></claim>
</claims>
<drawings id="draw" lang="en"><!-- EPO <DP n="28"> -->
<figure id="f0001" num="1"><img id="if0001" file="imgf0001.tif" wi="70" he="105" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="29"> -->
<figure id="f0002" num="2"><img id="if0002" file="imgf0002.png" wi="145" he="232" img-content="drawing" img-format="png"/></figure><!-- EPO <DP n="30"> -->
<figure id="f0003" num="3"><img id="if0003" file="imgf0003.png" wi="149" he="202" img-content="drawing" img-format="png"/></figure>
</drawings>
<search-report-data id="srep" lang="en" srep-office="EP" date-produced=""><doc-page id="srep0001" file="srep0001.tif" wi="160" he="240" type="tif"/><doc-page id="srep0002" file="srep0002.tif" wi="158" he="240" type="tif"/></search-report-data><search-report-data date-produced="20260826" id="srepxml" lang="en" srep-office="EP" srep-type="ep-sr" status="n"><!--
 The search report data in XML is provided for the users' convenience only. It might differ from the search report of the PDF document, which contains the officially published data. The EPO disclaims any liability for incorrect or incomplete data in the XML for search reports.
 -->

<srep-info><file-reference-id>P2025-0045EP01</file-reference-id><application-reference><document-id><country>EP</country><doc-number>26173100.4</doc-number></document-id></application-reference><applicant-name><name>WS Audiology A/S</name></applicant-name><srep-established srep-established="yes"/><srep-invention-title title-approval="yes"/><srep-abstract abs-approval="yes"/><srep-figure-to-publish figinfo="by-applicant"><figure-to-publish><fig-number>2</fig-number></figure-to-publish></srep-figure-to-publish><srep-info-admin><srep-office><addressbook><text>DH</text></addressbook></srep-office><date-search-report-mailed><date>20260831</date></date-search-report-mailed></srep-info-admin></srep-info><srep-for-pub><srep-fields-searched><minimum-documentation><classifications-ipcr><classification-ipcr><text>H04R</text></classification-ipcr></classifications-ipcr></minimum-documentation></srep-fields-searched><srep-citations><citation id="sr-cit0001"><patcit dnum="EP4633203A1" id="sr-pcit0001" url="http://v3.espacenet.com/textdoc?DB=EPODOC&amp;IDX=EP4633203&amp;CY=ep"><document-id><country>EP</country><doc-number>4633203</doc-number><kind>A1</kind><name>SONOVA AG [CH]</name><date>20251015</date></document-id></patcit><category>X,P</category><rel-claims>1,6,8,10-12,15</rel-claims><rel-passage><passage>* paragraph [0002] - paragraph [0008] *</passage><passage>* paragraph [0026] - paragraph [0106]; figures 1-9 *</passage></rel-passage></citation><citation id="sr-cit0002"><patcit dnum="US2019149927A1" id="sr-pcit0002" url="http://v3.espacenet.com/textdoc?DB=EPODOC&amp;IDX=US2019149927&amp;CY=ep"><document-id><country>US</country><doc-number>2019149927</doc-number><kind>A1</kind><name>ZHANG TAO [US] ET AL</name><date>20190516</date></document-id></patcit><category>X</category><rel-claims>1-15</rel-claims><rel-passage><passage>* paragraph [0003] - paragraph [0008] *</passage><passage>* paragraph [0018] - paragraph [0191]; figures 1-6 *</passage></rel-passage></citation><citation id="sr-cit0003"><patcit dnum="US2018275956A1" id="sr-pcit0003" url="http://v3.espacenet.com/textdoc?DB=EPODOC&amp;IDX=US2018275956&amp;CY=ep"><document-id><country>US</country><doc-number>2018275956</doc-number><kind>A1</kind><name>REED KIERAN [AU] ET AL</name><date>20180927</date></document-id></patcit><category>A</category><rel-claims>1-15</rel-claims><rel-passage><passage>* paragraph [0128] - paragraph [0679]; figures 7-35 *</passage></rel-passage></citation></srep-citations><srep-admin><examiners><primary-examiner><name>Guillaume, Mathieu</name></primary-examiner></examiners><srep-office><addressbook><text>The Hague</text></addressbook></srep-office><date-search-completed><date>20260826</date></date-search-completed></srep-admin><!--							The annex lists the patent family members relating to the patent documents cited in the above mentioned European search report.							The members are as contained in the European Patent Office EDP file on							The European Patent Office is in no way liable for these particulars which are merely given for the purpose of information.							For more details about this annex : see Official Journal of the European Patent Office, No 12/82						--><srep-patent-family><patent-family><priority-application><document-id><country>EP</country><doc-number>4633203</doc-number><kind>A1</kind><date>20251015</date></document-id></priority-application><family-member><document-id><country>EP</country><doc-number>4633203</doc-number><kind>A1</kind><date>20251015</date></document-id></family-member><family-member><document-id><country>US</country><doc-number>20250310708</doc-number><kind>A1</kind><date>20251002</date></document-id></family-member></patent-family><patent-family><priority-application><document-id><country>US</country><doc-number>2019149927</doc-number><kind>A1</kind><date>20190516</date></document-id></priority-application><family-member><document-id><country>EP</country><doc-number>3711306</doc-number><kind>A1</kind><date>20200923</date></document-id></family-member><family-member><document-id><country>US</country><doc-number>2019149927</doc-number><kind>A1</kind><date>20190516</date></document-id></family-member><family-member><document-id><country>US</country><doc-number>2022295194</doc-number><kind>A1</kind><date>20220915</date></document-id></family-member><family-member><document-id><country>US</country><doc-number>20250159418</doc-number><kind>A1</kind><date>20250515</date></document-id></family-member><family-member><document-id><country>WO</country><doc-number>2019099699</doc-number><kind>A1</kind><date>20190523</date></document-id></family-member></patent-family><patent-family><priority-application><document-id><country>US</country><doc-number>2018275956</doc-number><kind>A1</kind><date>20180927</date></document-id></priority-application><text>NONE</text></patent-family></srep-patent-family></srep-for-pub></search-report-data>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>REFERENCES CITED IN THE DESCRIPTION</b></heading>
<p id="ref-p0001" num=""><i>This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.</i></p>
<heading id="ref-h0002"><b>Patent documents cited in the description</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="US63790435" dnum-type="L"><document-id><country>US</country><doc-number>63790435</doc-number><date>20250417</date></document-id></patcit><crossref idref="pcit0001">[0001]</crossref></li>
<li><patcit id="ref-pcit0002" dnum="WO9934642A1"><document-id><country>WO</country><doc-number>9934642</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0002">[0008]</crossref></li>
<li><patcit id="ref-pcit0003" dnum="EP1522206B1"><document-id><country>EP</country><doc-number>1522206</doc-number><kind>B1</kind></document-id></patcit><crossref idref="pcit0003">[0014]</crossref></li>
</ul></p>
<heading id="ref-h0003"><b>Non-patent literature cited in the description</b></heading>
<p id="ref-p0003" num="">
<ul id="ref-ul0002" list-style="bullet">
<li><nplcit id="ref-ncit0001" npl-type="b"><article><atl>A revision of Zwicker's loudness model</atl><book><author><name>B.C.J. MOORE</name></author><author><name>B.R. GLASBERG</name></author><book-title>Acta Acustica</book-title><imprint><name/><pubdate>19960000</pubdate></imprint><vid>82</vid><location><pp><ppf>335</ppf><ppl>345</ppl></pp></location></book></article></nplcit><crossref idref="ncit0001">[0013]</crossref></li>
<li><nplcit id="ref-ncit0002" npl-type="s"><article><author><name>Y. EPHRAIM</name></author><author><name>D. MALAH</name></author><atl>Speech enhancement using a minimum mean-square error short-time spectral amplitude estimator</atl><serial><sertitle>IEEE Trans. Acoustics, Speech and Signal Processing</sertitle><pubdate><sdate>19841200</sdate><edate/></pubdate><vid>ASSP-32</vid><ino>6</ino></serial><location><pp><ppf>1109</ppf><ppl>1121</ppl></pp></location></article></nplcit><crossref idref="ncit0002">[0019]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
