可编程听力装置及听力装置的程序设计方法制造方法及图纸

技术编号:20120637 阅读:26 留言:0更新日期:2019-01-16 12:34
本申请公开了可编程听力装置及听力装置的程序设计方法,其中所述听力装置包括:用于接收数据的数据接口;用于存储数据的存储器单元或分区,所述存储器单元包括非静态部分及静态部分,其中所述静态部分包括对于特定听力装置独一无二的唯一密钥;验证器,配置成处理所述唯一密钥及经数据接口接收的数据中包含的第二密钥以确定所述第二密钥是否满足关于所述唯一密钥的验证判据,及如果所述接收的数据中包含的第二密钥不满足关于所述唯一密钥的验证判据,在所述非静态部分中废除所接收的数据。

Programming Method of Programmable Hearing Device and Hearing Device

The present application discloses a program design method for programmable hearing devices and hearing devices, wherein the hearing devices include a data interface for receiving data, a memory unit or partition for storing data, the memory unit comprising a non-static part and a static part, and the static part comprising a unique key unique to a particular hearing device; Configured to process the unique key and the second key contained in the data received through the data interface to determine whether the second key satisfies the authentication criteria for the unique key, and if the second key contained in the received data does not satisfy the authentication criteria for the unique key, the received data is abolished in the non-static part.

【技术实现步骤摘要】
可编程听力装置及听力装置的程序设计方法
本申请涉及具有用于接收数据的数据接口及用于存储数据的存储器单元的听力装置。本申请还涉及听力装置的程序设计方法。
技术介绍
听力装置尤其是助听器为有助于佩戴该听力装置的人的听力的头戴装置。助听器用于补偿听觉困难或者听力受损的人的听力损失。已知有多种不同类型的助听器。助听器例如可实施为耳后式(BTE)装置、深耳道式(CIC)装置、耳蜗植入件等。此外,助听器可以是双耳助听器。双耳助听器通常包括两个装置,听力受损人员的每只耳朵各一个。助听器通常包括一个或多个传声器,用于将周围声音转换为可由处理单元进行处理的电声音信号。助听器通常还包括输出变换器,例如扬声器,也称为接收器,其将电输出信号转换为声音。声音处理器处理电输入声音信号以产生给输出变换器的输出信号,输出变换器进而将该输出信号转换为用户可感知的信号,例如声音或者耳蜗植入件中的刺激脉冲。听力装置尤其是许多助听器现在已可编程。这些听力装置包括用于接收数据的数据接口和用于存储数据的存储器单元。存储在存储器中的数据可以是程序数据或者其它数据。由于程序数据至少部分确定听力装置的运行,必须确保所接收的程序数据对于特定听力装置可接受。在固件更新的情形下,应确保固件适合特定听力装置。
技术实现思路
本专利技术的目标在于提供一种可在线进行编程或更新的听力装置。根据本专利技术,提供一种听力装置,其包括用于接收数据的数据接口和用于存储数据的存储器单元。存储器单元包括非静态部分和静态部分。静态部分包括对于特定听力装置独一无二的唯一密钥。听力装置还包括验证器,配置成处理所述唯一密钥及经数据接口接收的第一类型数据中包含的第二密钥以确定所述第二密钥是否满足关于所述唯一密钥的验证判据。验证器还配置成,如果所接收的数据中包含的第二密钥不满足关于存储器单元的静态部分中存储的唯一密钥的验证判据,在存储器单元的非静态部分中废除所接收的第一类型数据。废除数据可包括阻止所接收的数据的进一步存储或者阻止激活或使用所接收的数据。本专利技术的目的例如在于阻止听力装置未经授权从较廉价升级的听力装置更新为更昂贵升级的听力装置。例如,听力装置可能包括使能至少三个价格点配置的技术特征,如低价配置的听力装置、一般价格配置的听力装置和高价配置的听力装置。为低价配置的听力装置支付的用户可能寻求将其低价配置的听力装置未经授权而更新到听力装置的更昂贵升级。本专利技术将阻止这样的事情发生。第一类型的数据可以是任何数据或者特定种类的数据,例如表示固件的数据。除了第一类型的数据如固件之外,数据接口可配置成还接收第二类型的数据,例如表示音乐流的数据、表示传声器捕获的声音的数据等。优选地,听力装置配置成接收包括首部和有效载荷数据的数据包。有效载荷数据可表示不同类型的数据。有效载荷数据的数据类型由数据包的首部中的数据指明。存储器单元的非静态部分可包括易失性存储器(随机存取存储器(RAM)或静态随机存取存储器(SRAM))、非易失性存储器、用户可编程存储器(例如可擦除可编程只读存储器(EPROM)或电可擦除可编程只读存储器(EEPROM或闪存ROM))、不可再编程、只读存储器(ROM)或其组合。存储器单元可包括一个以上分区。一个分区可预留给表示运行程序代码或运行参数值的数据。总的来说,静态部分也可包括易失性存储器、非易失性存储器、用户可编程存储器、不可再编程、只读存储器或者其组合。然而,优选地,静态部分包括电可擦除可编程只读存储器(EEPROM)或任何其它类型的存储器,用于存储表示固件或基本运行参数值的数据。根据本专利技术的听力装置使得上传到听力装置的数据-是一致的且没有任何变化地进行传送;-与计划接收该传送的听力装置兼容;及-不会导致听力装置超出现有的功能限制。优选地,听力装置包括电输入声音信号的输入装置、用于处理电输入声音信号并产生电输出声音信号的处理单元、及用于将电输出声音信号转换为用户可感知的信号的输出变换器。电输入声音信号的输入装置在工作时可连接到输入变换器如传声器。处理单元可包括用于处理电输入声音信号的数字信号处理器。输出变换器可以是扬声器,也称为接收器,或者可产生例如适合传送到耳蜗的、用户可感知的刺激脉冲的刺激单元。处理单元还可配置成控制听力装置的运行。优选地,处理单元包括运行控制子系统和声音处理子系统。验证器可包括存储在存储器单元的静态部分中的程序代码,及随机编码可由处理单元执行。由于唯一密钥被保存在存储器的静态部分中,其不能借助于在线编程进行改变因而不能被损害。因而,验证器结合唯一密钥能够可靠地证实经数据接口连同数据一起接收的任何第二密钥是否满足验证判据,从而仅可靠的程序数据最终被保存在存储器单元的非静态部分中。数据接口可配置成连接到将数据传给听力装置的传送子系统,例如该传送子系统可以是计算机、服务器、云服务器、智能电话等等。根据优选实施例,听力装置为构造成由听觉不灵的人头戴的助听器,其中存储器的非静态部分包括用于在处理电输入声音信号方面控制处理单元的运行的数据,及其中处理单元配置成根据存储器的非静态部分中存储的参数数据和/或程序代码数据处理电输入声音信号。听力装置可配置成提供另外的功能,其中另外的功能通过处理单元及存储器的非静态部分中存储的程序代码提供。听力装置例如可配置成接收表示流传输的音乐的数据并将所接收的数据转换为对应于流传输的音乐的电输出声音信号。所接收的数据被包括在包括首部和有效载荷数据的数据包中。首部指明有效载荷数据的类型,例如程序代码、运行控制参数、助听器设置、控制参数值、流传输的声音数据。优选地,听力装置配置成提供未激活的另外的功能,其中该另外的功能通过处理单元结合存储器的非静态部分中存储的运行程序代码和/或运行参数值提供。验证器优选被配置成使能在第二密钥不满足关于唯一密钥的验证判据时更新运行参数值和/或运行程序代码。具体地,优选地,听力装置配置成借助于更新运行参数值和/或运行程序代码而激活另外的功能。根据另一方面,提供用于确认听力装置的已变化的功能的在线传送的系统。该系统包括:-被配置成接收包含表示运行参数或运行软件如程序代码的变化和/或更新的有效载荷数据的数据包的听力装置;-包括表示听力装置的运行参数或运行软件如程序代码的变化和/或更新(例如固件更新)的有效载荷数据的数据包;-听力装置中的验证器;及-传送包括表示更新的运行参数的数据和/或确定听力装置的运行的程序代码的数据包的传送子系统。例如,传送子系统可以是计算机、服务器、云服务器、智能电话等。当将上传到听力装置的功能在线传送时,所述系统使得-数据包被没有任何变化地一致传送;-数据包中的数据与计划接收该传送的听力装置兼容;及-数据包中的数据不会导致听力装置超出现有的功能限制。根据又一方面,提供听力装置的程序设计方法。该方法包括:-提供具有用于接收数据的数据接口和包括非静态部分及静态部分的存储器单元的助听器,所述静态部分包括对于特定听力装置独一无二的唯一密钥;-经所述数据接口接收数据;-确定所述数据是否包括第二密钥;-通过确定所述第二密钥是否满足关于所述唯一密钥的验证判据而验证所述第二密钥;-如果所接收的数据包括满足关于所述唯一密钥的验证判据的第二密钥,将所接收的数据保存在存储器单元的非静态部分中;或者-如果第二密钥不本文档来自技高网...

【技术保护点】
1.一种听力装置,包括:‑用于接收数据的数据接口(28);‑用于存储数据的存储器单元或分区(22),所述存储器单元包括‑‑非静态部分(24);及‑‑静态部分(26),其中所述静态部分(26)包括对于特定听力装置(10)独一无二的唯一密钥(42);‑验证器,配置成‑‑处理所述唯一密钥(42)及经数据接口(28)接收的数据中包含的第二密钥(40)以确定所述第二密钥(40)是否满足关于所述唯一密钥(42)的验证判据;及‑‑如果所述接收的数据中包含的第二密钥(40)不满足关于所述唯一密钥(42)的验证判据,在所述非静态部分(24)中废除所接收的数据。

【技术特征摘要】
2017.07.06 EP 17179991.91.一种听力装置,包括:-用于接收数据的数据接口(28);-用于存储数据的存储器单元或分区(22),所述存储器单元包括--非静态部分(24);及--静态部分(26),其中所述静态部分(26)包括对于特定听力装置(10)独一无二的唯一密钥(42);-验证器,配置成--处理所述唯一密钥(42)及经数据接口(28)接收的数据中包含的第二密钥(40)以确定所述第二密钥(40)是否满足关于所述唯一密钥(42)的验证判据;及--如果所述接收的数据中包含的第二密钥(40)不满足关于所述唯一密钥(42)的验证判据,在所述非静态部分(24)中废除所接收的数据。2.根据权利要求1所述的听力装置,还包括电输入声音信号的输入装置(14)、用于处理电输入声音信号并产生电输出声音信号的处理单元(16)、及用于将电输出声音信号转换为用户可感知的信号的输出变换器(20),所述处理单元(16)还被配置成控制所述听力装置(10)。3.根据权利要求1所述的听力装置,其中所述验证器包括存储在所述存储器单元或分区(22)的静态部分(26)中并被配置成由所述处理单元(16)执行的程序代码。4.根据权利要求1-3任一所述的听力装置,其中所述听力装置(10)为构造成由听觉不灵的人头戴的助听器,其中所述存储器单元或分区(22)的非静态部分(24)包括用于在处理电输入声音信号方面控制处理单元(16)的运行的数据,及其中所述处理单元(16)配置成根据所述存储器单元或分区(22)的非静态部分(24)中存储的参数数据和/或程序代码数据处理电输入声音信号(14)。5.根据权利要求1-4任一所述的听力装置,其中所述听力装置(10)配置成提供未激活的另外的功能,其中所述另外的功能通过所述处理单元(16)结合所述存储器单元或分区(22)的非静态部分(24)中存储的运行程序代码和/或运行参数值提供。6.根据权利要求1-5任一所述的听力装置,其中所述验证器优选被配置成使能在第二密钥不满足关于唯一密钥(42)的验证判据时更新运行参数值和/或运行程序代...

【专利技术属性】
技术研发人员:K·R·梅布斯H·尼尔森F·特罗伊厄
申请(专利权)人:奥迪康有限公司
类型:发明
国别省市:丹麦,DK

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1