用于更新和/或升级电子设备的操作软件的方法

文档序号:10617853阅读:172来源:国知局
用于更新和/或升级电子设备的操作软件的方法
【专利摘要】本发明涉及用于更新和/或升级电子设备的操作软件的方法,该电子设备尤其是医疗设备,该方法通过用户认证部件、尤其用户认证卡来进行,该用户认证部件具有集成的存储器,在使用设备典型的操作之前,用户将该用户认证部件提供给设备以在该设备上认证用户。在认证过程期间,将一个或多个软件包从用户认证部件传送到设备以更新和/或升级操作软件。本发明还涉及电子设备,优选地为医疗设备、特别优选地为透析机,该电子设备包括用于读取用户认证部件、尤其用户认证卡的读取设备,以及用于检查设备的操作软件是否能够通过一个或多个软件包来更新和/或升级的部件,该一个或多个软件包被存储在能够插入到读取设备中的用户认证部件上。
【专利说明】
用于更新和/或升级电子设备的操作软件的方法
技术领域
[0001]本发明涉及更新和/或升级电子设备(尤其是医疗设备)的操作软件的方法,该电子设备具有带有集成存储器的用户认证部件(尤其是用户认证卡),在设备处习惯性使用该设备进行自我认证之前,用户将该用户认证部件提供给该设备。
【背景技术】
[0002]电子设备所需的操作系统被称为操作软件。除了管理设备硬件和控制设备功能夕卜,操作软件还提供一系列接口,尤其用于交互式用户输入。设备的输入区域和显示元件通常可用于该目的。
[0003]以出厂设置的语言将用于交互式用户输入的信息在视觉上或听觉上呈现于设备上。如果操作软件包括多个语言包,则用户可以在不同的语言呈现之间进行选择。为了保持低的出厂制造成本和存储器需求,这样的电子设备仅配备有一个语言包或有限数目个语言包。如果设备将被输送到国外或者如果用户期望原始不可用的语言,则必须通过软件升级将操作软件扩展成包括所需的语言包。
[0004]升级过程通常由训练有素的技术人员来执行。然而,该升级过程是复杂的和/或昂贵的,并且必须针对每一单个设备来手动执行。
[0005]前述问题尤其应用于医疗设备,尤其应用于透析器。安装在设备侧的操作软件一方面控制透析过程用于患者治疗,另一方面提供交互式菜单导航用于透析器的用户侧配置。对于医疗设备,特别期望的是,患者可以针对机器操作确定其优选的语言呈现。在度假胜地的透析器可以被称为实际示例,应当为来自许多不同国家的多个游客提供透析器。于是这些设备必须包括巨大量的不同语言包。
[0006]由于透析器通常在交付时出于成本原因而具有有限数量的语言包,因此必须后续在特定环境下通过复杂的和/或昂贵的软件升级来安装期望的语言包。这也适用于已安装的语言包将要被更新为更新版本的情况。

【发明内容】

[0007]本发明的目的涉及简化用于电子设备的对应的更新过程或升级过程。
[0008]该目的通过根据权利要求1的特征的方法来实现。该方法的有利实施方式是从属于独立权利要求的从属权利要求2至8的内容。
[0009]根据权利要求1,提出了一种用于更新和/或升级电子设备的操作软件的方法,该电子设备尤其是医疗设备。将通过电子设备使用根据本发明的方法,其中,在设备的习惯性使用之前,操作者必须使用适合于该目的的单独的用户认证部件(尤其使用用户认证卡)进行自我认证。优选地可以通过医疗设备使用该方法,该医疗设备例如透析器,尤其用于腹膜透析或血液透析。通过在机场或在自动柜员机上用于航班乘客登记的设备,其它的使用目的是可行的。在该情况下,用户认证部件将会是航线的对应的航班乘客卡、信用卡、驾驶证、ID卡或银行卡或ATM卡。
[0010]用户认证卡通常可以是任何期望的芯片卡,经常也称为智能卡或集成电路卡。这类卡具有至少一个安装的集成电路,该集成电路具有存储器部件,可选地具有附加的硬件逻辑和/或可编程的微处理器。在设备侧读取这些卡通过在电子设备处为此提供的读卡器来进行。然而,本发明不应当受限于用户认证卡的使用。原则上,任何形式的具有用于存储一个或多个软件包的集成存储器的认证部件适合于执行该方法。
[0011]根据本发明的方法使用如下事实:在用户使设备运行之前,认证过程通过用户认证部件发生。根据本发明,现在提出的是,在认证过程期间,通过用户认证部件将一个或多个软件包传送到设备以更新和/或升级设备操作软件。
[0012]相比于现有技术,因此不需要由受过训练的技术员进行的特殊更新过程;在每天使用设备期间,在后台更快地执行更新/升级过程。更新包提前被存储在用户的认证部件的存储器中,且在电子设备的习惯性操作使用期间被传送到电子设备,用于升级或更新操作软件。
[0013]更新过程尤其被理解成使得用存储在用户认证部件中的更新的版本替换操作软件的现有的软件包。而升级过程被理解成使得将电子设备的现有操作软件补充附加功能或数据包。从而不更新当前版本的操作软件,而是仅扩展了附加功能。
[0014]在优选实施方式中可以提供的是,在更新或升级之前,在设备侧检查一个或多个软件包是否已存在于该设备处。仅对于待传送的软件包不存在于电子设备上或仅以较旧版本存在的情况,通过用户认证部件将一个或多个软件包传送到电子设备。
[0015]有利的是,在认证过程期间,在设备侧检查已安装或存储在设备侧的一个或多个软件包是否被存储在用户认证部件中。如果对应的软件包不存在于用户认证部件中,则优选地将这些软件包传送到用户认证部件。
[0016]当用户在不同的电子设备上使用其用户认证部件登记或能够登记时,该过程是特别有意义的。使用提出的过程,可以通过用户认证部件将电子设备的软件包转发到多个其它电子设备而无需额外工作,即,通过其用户认证部件,用户将一个电子设备的一个或多个软件包分配给还不具有或还未安装该软件包或这些软件包的其它设备。
[0017]特别优选的是,将一个或多个用户特定的参数存储在用户认证部件中。在这一点上有利的是,根据所存储的一个或多个用户特定的参数,通过认证部件将一个或多个软件包传送到电子设备。用户特定的参数理想地包括一种用户配置文件,其描述用户行为或用户偏好的特征;例如,用户是否在过去已经使用特定的软件包,或者用户是否将在未来有足够的可能性使用这些特定的软件包。在该背景下,电子设备的更新或扩展可以仅在如下情况下进行:用户认证部件的对应的拥有者实际上也在过去已经使用待复制的软件包或者将在未来高概率地使用这些软件包。
[0018]同样地,也可以根据一个或多个用户特定的参数,通过电子设备将一个或多个软件包传送到用户认证部件。仅当软件包对于用户认证部件的拥有者可能是有意义的或在不远的未来会发挥作用时,软件包的转发即为有意义的。
[0019]除了这些参数外,用户认证部件还可以存储任何期望的其它数据,尤其是用于认证的用户数据以及设备操作所需的且针对用户配置设备的设备特定的数据。
[0020]可替选地或附加地,也可行的是,根据先前的用户输入,执行从用户认证部件到设备的传送。可想到的是,用户(即认证部件的拥有者)需要对应的确认。同样也可以提供的是,仅当用户通过用户输入在电子设备处请求或想要开始对应的软件包时,发生对应的软件包的传送。
[0021]根据本发明所提出的方法尤其适合于利用医疗设备(尤其是透析器)来使用。这样的医疗设备配备有用于用户认证的部件,从而待治疗的患者可以使用对应的就医卡在透析设备处进行登记。对应的就医卡具有透析设备根据用户的具体陈述或制定的治疗而配置的治疗数据。除了这些治疗数据外,就医卡还可以包括语言偏好数据,该语言偏好数据由电子设备来评估且自动地将设备菜单导航切换到期望的语言。
[0022]在这一点上,一个或多个软件包可以表示在电子设备上采用对应语言的视觉的和/或听觉的菜单导航所需的且可以按需逆动地安装的语言包。在该情况下可想到的是,患者在透析器处用其就医卡登记,该透析器先前未提供用于采用患者的期望语言的菜单导航的对应语言包。然而,对应语言包可以被存储在就医卡上,从而透析器通过根据本发明的过程自动地扩展了期望的语言包。
[0023]在这一点上同样可行的是,患者购买透析机,该透析机已配备有适合于患者所期望的菜单导航语言的语言包。在第一应用过程期间自动地将该语言包复制到患者的就医卡上。因此患者可以在另一透析器处登记而无需预安装的语言版本,然后自动地将该另一透析器扩展了期望的语言包。
[0024]除了根据本发明的方法以外,本发明还涉及电子设备,优选地为医疗设备、特别优选地为透析器,该电子设备具有用于读取用户认证部件(尤其是用户认证卡的形式)的读取器,以及具有用于检查设备操作软件是否能够通过一个或多个软件包来更新或升级的部件,该一个或多个软件包被存储在可被读取器读取的用户认证部件上,以及该电子设备可选地具有用于将存储在用户认证部件上的一个或多个软件包传送到设备的部件。
[0025]此外,电子设备优选地包括用于执行根据本发明的方法或根据本发明的方法的有利实施方式的部件。显然,该电子设备具有与根据本发明的方法相同的优势和特性,从而将在该点上省掉重复的描述。
[0026]除了电子设备以外,本发明还涉及用户认证部件或用户认证卡,尤其是就医卡,该用户认证部件或用户认证卡具有用于存储一个或多个软件包的存储器部件以及具有用于执行根据本发明的方法的部件。
【附图说明】
[0027]下文中将参考在唯一的附图中示出的实施方式更详细地阐述本发明的其它优势和特性。
[0028]唯一的附图示出了用于说明根据本发明的方法的总共具有三个医疗设备A、B、C的实际场景。示出的设备A、设备B、设备C可以是透析器,尤其用于腹膜透析或血液透析。
【具体实施方式】
[0029]每个设备配备有对应的操作软件,其中,设备A和设备B配备有软件版本SW2.0,而设备C已经在后续的软件版本SW 2.1上运行。
[0030]设备A在出厂时具有用于英语和德语的两个语言包GB和DE。这意味着,在设备A处向就医卡10登记的患者可以选择英语或德语用于交互式菜单导航。
[0031]如果设备A将通过另一语言包(例如通过用荷兰语的菜单显示)来进行扩展,则以前习惯的是,技术员使用为此专门提供的语言更新卡在设备A处进行升级,并且后续安装匹配设备A的已安装的软件版本的荷兰语言包。由技术员或由应用程序顾问执行的该扩展步骤用附图标记I来标记。随后,设备A因此被扩展成包括用于操作软件SW 2.0的、版本为NL-Sff 2.0的附加语言包NL。
[0032]在这方面必须关注的是,语言包的版本必须与设备软件的版本一致,这是因为不同版本彼此不兼容。
[0033]各个设备A、B、C具有用于接收对应的就医卡的读取器。就医卡可以被设计成芯片卡或智能卡的形式,其中关于患者的信息被存储在集成的存储器中。例如,该信息包括个人数据,诸如患者的名字及其国籍。就医卡还包括治疗相关的数据,该治疗相关的数据在医疗设备A、医疗设备B、医疗设备C中自动地执行关于读取的对应配置设置,并且针对认证的患者的治疗对设备进行编程。
[0034]此外,医疗设备A、医疗设备B、医疗设备C可以使用存储在就医卡上的国籍自动地确定患者的优选菜单语言,并且自动地将菜单显示切换到优选菜单语言。如果患者使用就医卡在医疗设备A处登记,则将根据患者的语言偏好(例如用荷兰语)来显示菜单。匹配的语言包必须存在于可与设备软件兼容的版本中以供切换,在先前的更新过程I之后,在目前情况下就是这种情况。
[0035]然而同时,在设备A处检查患者优选的语言包是否被存储在就医卡的内部存储器中。如果不是这种情况,则设备A发起将版本2.0的语言包NL下载到就医卡的存储器中,如用附图标记2所标记的。
[0036]在之后的时间,例如待在外国度假的期间,患者使用其就医卡在该外国可用的医疗设备B处登记。然而,没有针对度假国家提供患者优选的语言包(NL)的出厂安装。然而,患者自身可以通过根据本发明的方法来提供所需的语言更新。详细地,设备B在认证期间检查患者的国籍,并且根据国籍确定优选菜单语言。如果优选的语言包NL当前不存在于该设备上,则针对对应的语言包搜索就医卡。如果匹配的语言包存在(此外,该语言包可与设备B的安装的设备软件兼容),则该设备开始下载该语言包。
[0037]对于示出的情况,软件版本2.0的语言包NL存在于就医卡上,从而电子设备B自动地被扩展成包括对应的语言包。该步骤用附图标记3来标记。然后设备语言自动地被切换到荷兰语。
[0038]在随后的时间,就医卡的拥有者在医疗设备C处登记。设备C的设备软件在就医卡的应用过程和读取期间确定患者的优选语言是荷兰语。然而,版本2.1的荷兰语言包NL在出厂时已经被安装在设备C上。由于该语言版本还未被存储在就医卡上,因此语言包NL Sff2.1自动地被传送到就医卡的存储器(附图标记4)。就医卡现在具有荷兰语言包的版本2.0和版本2.1二者。
[0039]之前严格地将语言更新过程与设备的定期性用户操作分离,S卩,当患者改变设备(例如去外语国家旅行)时,具有正确软件版本和正确语言的设备在度假地点总是单独可用的。
[0040]利用根据本发明的方法,患者自身可以提供语言,S卩,如果患者的就医卡配备有全部的次级版本,则将要相应使用的设备可以被扩展成包括期望的语言版本。仅一个单个的主设备(设备A)必须设置有主版本,所述设备逆动地使插入的就医卡配备有期望的语言包。对于制造、服务和技术员/应用程序顾问,可以免除用于语言更新的初始工作。
【主权项】
1.一种用于更新和/或升级电子设备的操作软件的方法,所述电子设备尤其是医疗设备,所述电子设备具有用户认证部件,所述用户认证部件尤其是用户认证卡,所述用户认证部件具有集成的存储器,其中,在习惯性使用所述设备之前,用户将所述用户认证部件提供给所述设备以在所述设备处自我认证, 其特征在于: 通过所述用户认证部件将一个或多个软件包传送到所述设备,用于在认证过程期间更新和/或升级所述操作软件。2.根据权利要求1所述的方法,其特征在于,在所述更新/升级之前,在所述设备侧检查所述用户认证部件的所述一个或多个软件包是否已存在于所述设备侧,以及所述传送仅按需发生。3.根据前述任一项权利要求所述的方法,其特征在于,在所述认证过程期间,在所述设备侧检查安装或存储在所述设备侧的一个或多个软件包是否被存储在所述用户认证部件上,以及如果需要,则将这些软件包传送到所述用户认证部件。4.根据前述任一项权利要求所述的方法,其特征在于,将一个或多个用户特定的参数存储在所述用户认证部件上,以及根据所述一个或多个用户特定的参数,通过所述用户认证部件将所述一个或多个软件包传送到所述设备和/或在所述设备侧发生从所述设备到所述用户认证部件的传送。5.根据前述任一项权利要求所述的方法,其特征在于,根据先前的用户输入,发生从所述用户认证部件到所述设备的传送。6.根据前述任一项权利要求所述的方法,其特征在于,所述用户认证部件/所述用户认证卡是就医卡,除了所述一个或多个软件包外,在所述就医卡上还存储或者能够存储治疗数据和/或语言偏好数据。7.根据前述任一项权利要求所述的方法,其特征在于,所述一个或多个软件包是能够安装在所述设备上的语言包,用于以对应语言进行视觉的和/或听觉的菜单导航。8.根据前述任一项权利要求所述的方法,其特征在于,在将所述一个或多个软件包传送到所述设备之前,检查待传送的所述软件包的版本是否能够与所述设备的操作软件的版本兼容。9.一种电子设备,优选地为医疗设备、特别优选地为透析器,所述电子设备具有用于读取用户认证部件的读取器,所述用户认证部件尤其是用户认证卡,以及所述电子设备具有用于检查所述设备的操作软件是否能够通过一个或多个软件包来更新和/或升级的部件,所述一个或多个软件包被存储在能够插入到所述读取器中的用户认证部件上。10.根据权利要求9所述的电子设备,所述电子设备具有用于执行根据权利要求1至8中任一项所述的方法的部件。11.一种用户认证部件,尤其是就医卡,所述用户认证部件具有用于存储一个或多个软件包的存储器部件,以及具有用于执行根据权利要求1至8中任一项所述的方法的部件。
【文档编号】G06F9/445GK105980983SQ201480066963
【公开日】2016年9月28日
【申请日】2014年12月3日
【发明人】弗兰克·赫德曼, 托斯顿·霍仕雷恩
【申请人】弗雷森纽斯医疗护理德国有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1