平码五不中公式规律
  • / 12
  • 下载费用:30 金币  

一种多语言报警信息的存储和读取的方法及系统.pdf

关 键 ?#21097;?/dt>
一种 语言 报警 信息 存储 读取 方法 系统
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

CN201210592968.9

申请日:

2012.12.29

公开号:

CN103914606A

公开日:

2014.07.09

当前法律状态:

授权

有效性:

有权

法?#19978;?#24773;: 授权|||实质审查的生效IPC(主分类):G06F 19/00申请日:20121229|||公开
IPC分类号: G06F19/00(2011.01)I; G06F17/30 主分类号: G06F19/00
申请人: 北京谊安医疗系统股份有限公司
发明人: 王彩伟
地址: 100070 北京市丰台区科学城航丰路4号
优?#28909;ǎ?/td>
专利代理机构: 北京品源专利代理有限公司 11332 代理人: 马晓亚
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201210592968.9

授权公告号:

||||||

法律状态公告日:

2017.08.08|||2014.09.24|||2014.07.09

法律状态类型:

授权|||实质审查的生效|||公开

摘要

本发明涉及一种多语言报警信息的存储和读取的方法,包括读取所述报警日志文件中的所述报警编号,通过所述报警编号与所述报警信息的对应关系获得与该报警编号对应的报警信息;初始化报警日志界面;判断是否需要切换语言;如果判断结果是不需要切换语言,则选定当前语言作为呈现语言,进入报警信息呈现步骤;以选定的呈现语言将获得的报警信息呈现给使用者;产生新的报警信息;将新产生的报警信息呈现给使用者,并?#21307;?#35813;报警信息对应的报警编号存入所述报警日志文件中。使得系统存储的信息少,使信息读取速度快,并且由于报警信息与语言分离开来,因此有利于以后报警信息的维护。

权利要求书

权利要求书
1.  一种多语言报警信息的存储和读取的方法,其特征在于,该方法包括以下步骤:
步骤S1110:读取报警日志文件,其中,该报警日志文件中包含多个报警编号,每个报警编号被预先设定为与报警信息唯一对应;读取所述报警日志文件中的所述报警编号,通过所述报警编号与所述报警信息的对应关系获得与该报警编号对应的报警信息;
步骤S1120:初始化报警日志界面;
步骤S1130?#21495;?#26029;是否需要切换语言;如果判断结果是不需要切换语言,则选定当前语言作为呈现语言,进入步骤S1140;
步骤S1140:以步骤S1130选定的呈现语言将步骤S1110中获得的报警信息呈现给使用者;
步骤S1150:产生新的报警信息;
步骤S1160?#33322;?#22312;步骤S1150中新产生的报警信息呈现给使用者,并?#21307;?#35813;报警信息对应的报警编号存入所述报警日志文件中。

2.  根据权利要求1所述的多语言报警信息的存储和读取方法,其特征在于,在步骤S1110中还包括:产生报警信息编号表,在该报警信息编号表中包含多个报警信息,每个报警信息唯一对应报警编号;并且
在步骤S1110中,读取所述报警日志文件中的报警编号,通过在该报警信息编号表中查询该报警编号,获得所述报警编号对应的报警信息;
在步骤S1160中,通过在该报警信息编号表中查询在步骤S1150中新产生的报警信息,获得该报警信息对应的报警编号,并将该报警编号存入所述报警日志文件中。

3.  根据权利要求1所述的多语言报警信息的存储和读取方法,其特征在于, 所述步骤S1130中还包括:产生语言-报警信息文件,该语言-报警信息文件中包含多种语言记录的多个报警信息;并且
在步骤S1130中,如果判断结果是不需要切换语言,则选定当前语言作为呈现语言,进入步骤S1140;如果判断结果为需要切换为其他语言,则从该语言-报警信息文件?#26800;?#29992;相应的其他语言记录,并返回到步骤S1120。

4.  根据权利要求1所述的多语言报警信息的存储和读取方法,其特征在于,在步骤S1130中,?#22266;?#20379;语言选择选项,如果选择当前语言,则直接进入步骤S1140;如果选择其它语言,则调用所选择的语言,并返回步骤S1120。

5.  根据权利要求4所述的多语言报警信息的存储和读取方法,其特征在于,步骤S1130中所述的提供语言选择选项进一步包括:使用者通过输入装置提供语言选择指令。

6.  根据权利要求1所述的多语言报警信息的存储和读取方法,其特征在于,在步骤S1160中,将步骤S1150中新产生的报警信息呈现给使用者之前,更?#28388;?#36848;报警日志界面呈现的内容。

7.  一种多语言报警信息的存储和读取系统,包括:
报警信息提取模块,用于读取报警日志文件中记录的报警编号,并获得与该报警编号相对应的报警信息;
报警日志界面初始化模块,用于初始化呈现报警信息的报警日志界面;
语言调用模块,用于从多种语言记录中选择一种作为呈现语言;
新报警产生模块,用于产生新的报警信息;
报警信息呈现模块,用于向使用者呈现报警信息;以及
报警信息存储模块,用于按照预先设定的报警信息与报警编号之间的对应关系在报警日志文件中存储报警信息所对应的报警编号。

8.  根据权利要求7所述的多语言报警信息的存储和读取系统,其特征在于,该系统还包括报警信息编号表产生模块,该模块用于产生报警信息编号表,在报警信息编号表中包含若干报警信息,每个报警信息与报警编号唯一对应。

9.  根据权利要求7或8所述的多语言报警信息的存储和读取系统,其特征在于,该系统还包括指令输入模块,用于向语言调用模块输入语言切换指令。

说明书

说明书一种多语言报警信息的存储和读取的方法及系统
技术领域
本发明涉及一种医疗器械,具体来说,本发明涉及一种用于医疗器械的多语言报警信息的存储和读取的方法及系统。
背景技术
目前,为了更广泛的应用,呼吸机所支持的语言种类越来越丰富,使得用户可以根据需要选择特定的语言来显示报警日志中存放的报警信息。报警信息对于患者的状况和机器的状态都十?#31181;?#35201;,当发生报警时,需要及时存储和读取更新的报警日志供医生查阅。而传统呼吸机所使用的报警系统,多采用将各个语言的报警信息都存储到文件中的方法来存储信息,而当需要读取或者显示信息时,需要将各种语言的信息都同时读取出来,这样做会导致报警日志存储的信息量越来越大,而?#21307;?#21508;种语言存放在报警日志文件中会使报警日志文件很大、影响读取速度,维护起来也很繁琐。
也就是,由于在存储?#24065;?#23558;各个语言的报警信息都存储至报警日志文件中、读取时将各个语言同时读取出来,因此,传统的呼吸机报警系统的缺点是:1.报警信息的存储量大;2.读取速度慢;3.报警与语言紧密相关。
因此,改善这种报警系统及方法具有重要的?#23548;?#24847;义。
发明内容
为?#31169;?#20915;上述现有技术中的缺陷,本发明的目的是提供一种多语言报警信息的存储和读取的方法及系统,与传统的报警系统相比,本发明所提供的报警信息的存储和读取方法和系统存储的信息少,使信息读取速度快,并且由于报警事件与语言分离开来,因此有利于以后报警信息的维护。
为了实现上述目的,本发明采用以下技术手段:
一种多语言报警信息的存储和读取方法,该方法包括以下步骤:步骤S1110:读取报警日志文件,其中,该报警日志文件中包含多个报警编号,每个报警编号被预先设定为与报警信息唯一对应;读取报警日志文件中的所述报警编号,通过所述报警编号与报警信息的对应关系获得与该报警编号对应的报警信息;步骤S1120:初始化报警日志界面;步骤S1130?#21495;?#26029;是否需要切换语言;如果判断结果是不需要切换语言,则选定当前语言作为呈现语言,进入步骤S1140;步骤S1140:以步骤S1130选定的呈现语言将步骤S1110中获得的报警信息呈现给使用者;步骤S1150:产生新的报警信息;步骤S1160?#33322;?#22312;步骤S1150中新产生的报警信息呈现给使用者,并?#21307;?#35813;报警信息对应的报警编号存入所述报警日志文件中。
此外,在步骤S1110中还包括:产生报警信息编号表,在该报警信息编号表中包含多个报警信息,每个报警信息唯一对应报警编号;并且在步骤S1110中,读取所述报警日志文件中的报警编号,通过在该报警信息编号表中查询该报警编号,获得所述报警编号对应的报警信息;在步骤S1160中,通过在该报警信息编号表中查询在步骤S1150中新产生的报警信息,获得该报警信息对应的报警编号,并将该报警编号存入所述报警日志文件中。步骤S1130中还包括:产生语言-报警信息文件,该语言-报警信息文件中包含多种语言记录的多个报警信息;并且在步骤S1130中,如果判断结果是不需要切换语言,则选定当前语言作为呈现语言,进入步骤S1140;如果判断结果为需要切换为其他语言,则从该语言-报警信息文件?#26800;?#29992;相应的其他语言记录,并返回到步骤S1120。在步骤S1130中,?#22266;?#20379;语言选择选项,如果选择当前语言,则直接进入步骤S1140;如果选择其它语言,则调用所选择的语言,并返回步骤S1120。所述的提供语言 选择选项进一步包括:使用者通过输入装置提供语言选择指令。在步骤S1160中,将步骤S1150中新产生的报警信息呈现给使用者之前,更新报警日志界面呈现的内容。
本发明?#22266;?#20379;了一种多语言报警信息的存储和读取系统,包括:报警信息提取模块,用于读取报警日志文件中记录的报警编号,并获得与该报警编号相对应的报警信息;报警日志界面初始化模块,用于初始化呈现报警信息的报警日志界面;语言调用模块,用于从多种语言记录中选择一种作为呈现语言;新报警产生模块,用于产生新的报警信息;报警信息呈现模块,用于向使用者呈现报警信息;以及报警信息存储模块,用于按照预先设定的报警信息与报警编号之间的对应关系在报警日志文件中存储报警信息所对应的报警编号。
该系统还包括报警信息编号表产生模块,该模块用于产生报警信息编号表,在报警信息编号表中包含若干报警信息,每个报警信息与报警编号唯一对应。该系统还包括指令输入模块,用于向语言调用模块输入语言切换指令。
附图说明
图1为本发明提供的多语言报警信息的存储和读取方法流程图;
图2为本发明提供的多语言报警信息的存储和读取方法的一个实施例的流程图;
图3为本发明提供的多语言报警信息的存储和读取系统结构示意图;
图4为本发明所提供的多语言报警信息的存储和读取系统的一个实施例的结构示意图。
具体实施方式
下面结合附图对本发明进行更详细的说明。在该说明书中以该方法被使用在呼吸机中为例进行说明,在不背离本发明的构思和?#27573;?#30340;情况下,本发明的 方法和系统还可以被应用在其他医疗器械中。
如图1所示,本发明提供的多语言报警信息的存储和读取方法包括以下步骤:
首先,在步骤S1110中:读取报警日志文件,该报警日志文件中包含多个报警编号,每个报警编号被预先设定为与报警信息唯一对应;读取报警日志文件中的所述报警编号,通过所述报警编号与报警信息的对应关系获得与该报警编号对应的报警信息;
步骤S1120:初始化报警日志界面;
步骤S1130?#21495;?#26029;是否需要切换语言;如果判断结果是不需要切换语言,则选定当前语言作为呈现语言,进入步骤S1140;
步骤S1140:以步骤S1130选定的呈现语言将步骤S1110中获得的报警信息呈现给使用者;
步骤S1150:产生新的报警信息;
步骤S1160?#33322;?#22312;步骤S1150中新产生的报警信息呈现给使用者,并?#21307;?#35813;报警信息对应的报警编号存入所述报警日志文件中。
具体来说,本发明所提供的报警信息的存储和读取方法中,系统预先产生报警信息编号表,在该报警信息编号表中包含多个报警信息,每个报警信息唯一对应一个报警编号。如图2所示,是本发明提供的报警信息的存储和读取方法的另一个实施例,图中所示的方法还包括步骤S1121产生报警信息编号表,在报警信息编号表中,包含了呼吸机所能够产生的多个报警信息,例如,呼吸机能够产生的n个报警信息M,并且对每个事件分别编号C,报警信息Mi对应于报警编号Ci,报警信息Mr对应于报警编号Cr,?#28304;?#31867;推,其中i和r都小于报警信息的个数n。这种编号是唯一识别的,?#24425;?#19982;报警信息唯一对应的。这 种编号的形式可以是?#25105;?#30340;,例如可以仅仅以不同的数字来编号每个报警信息,也可以将报警编码设置为更为复杂的形式。这样,即可在报警信息与唯一识别的报警编号之间实现一一对应。
此外,呼吸机系统中还预先存储有语言-报警信息文件,在该语言-报警信息文件中,使用多种语言记录呼吸机能够产生的多个报警信息。例如,如上所述的,呼吸机能产生的报警信息有n个,需要支持的语言有x种,则该语言-报警信息文件中应?#21271;?#23384;x种语言Y,每种语言包含n个报警信息。当系统需要以某种选定的语言显示报警信息时,系统将调用相应的语言记录,例如调用编号为Yi的语种,获得以Yi语种记录的n个报警信息,其中i小于语言种类x的个数。
下面对该方法进行详细说明。
首先,启动系统之后,在步骤S1110中先读取报警日志文件。报警日志文件中仅保存与报警信息相对应的报警编号,也就是仅记录有C,因此从报警日志文件中只能读取出报警日志文件中存储的报警编号,例如在报警日志文件中记录有Ci、Cr?#28909;?#24178;个记录;按照以上所描述的,在报警信息编号表中查询读取到的报警编号,通过查询报警信息编号表中Ci、Cr等记录,根据一一对应的关系获得对应的Mi、Mr等报警信息。
其次,在步骤1120中,初始化报警日志界面。报警日志界面是系统用来向使用者呈现报警信息的界面,进行初始化之后,可以使用该界面显示在步骤S1110中获得的报警信息。
再次,在步骤S1130中,系统进行切换语言判断。系统根据使用者通过系统的输入装置输入的切换语言命令进?#20449;?#26029;。当然,如果不需要切换语言,使用者无需输入指令;否则使用者应当输入切换语言的指令,指明需要切换的语 言种类。例如当前所使用的语言为Ya,当在该步骤?#20449;?#26029;的结果是不需要切换语言时,则以当前语言Ya作为选定的呈现语言直接进入步骤S1140,将在步骤S1110中获得的Mi、Mr等报警信息以当前的语言Ya呈现给使用者。相反,如果使用者通过输入装置向系统输入了切换语言的指令,例如需要用Yb语言进行显示,则系统调用该指令中指定的语言种类Yb所记录的n个报警信息,并再进入步骤S1110读取报警日志文件,根据以上步骤S1110所述的方法获得报警信息;之后,进入步骤S1130,如果不需要再次变换语言,则以调用的语言Yb进入步骤S1140中,将在步骤S1110中获得的Mi、Mr等报警信息使用所调用的语言Yb呈现给使用者。
图1中所示的步骤S1150是在使用呼吸机的过程中产生新的报警信息,而系统产生新的报警信息,在产生新的报警信息之后系统进入步骤S1160。
在步骤S1160中,将该新产生的报警信息呈现给使用者,并将相对应的报警编号存储在上述报警日志文件中。具体来说,首先系统获得步骤S1150中新产生的报警信息Mt,通过上述的报警日志界面将该报警信息呈现给使用者;同时在所述报警信息编号表中查询该报警信息Mt,获得与该报警信息相对应的报警编号Ct,也就是通过与上述步骤S1110相反的方式获得报警编号,并将该报警编号Ct存入报警日志文件中。此外,在呈现该新产生的报警信息之前,系统预?#20154;?#26032;报警日志界面,也就是更新在报警日志界面上呈现的内容。
通过使用以上所述的方法,可以在报警日志中仅仅存储报警信息编号表中各种形式的编号,而不是具体报警信息的详细内容,因此在存储速度和读取速度上都有明显提高。尤其当使用在多语言呼吸机的环?#25345;?#26102;,由于省略了大量的多种语言记录的报警事件信息,使得这种读取速度的提高更为明显。
本发明?#22266;?#20379;了一种多语言报警信息的存储和读取系统,如图3所示,示 出了本发明提供的系统示意图。该系统包括:报警信息提取模块,用于读取报警日志文件中记录的报警编号,并获得与该报警编号相对应的报警信息;报警日志界面初始化模块,用于初始化呈现报警信息的报警日志界面;语言调用模块,用于从多种语言记录中选择一种作为呈现语言;新报警产生模块,用于产生新的报警信息;报警信息呈现模块,用于向使用者呈现报警信息;以及报警信息存储模块,用于按照预先设定的报警信息与报警编号之间的对应关系在报警日志文件中存储报警信息所对应的报警编号。
如图4所示,示出了上述系统的一个实施例示意图。该系统还包括报警信息编号表产生模块,该模块用于产生报警信息编号表,在报警信息编号表中包含若干报警信息,每个报警信息与报警编号唯一对应。该系统还包括语言-报警信息文件产生模块,用于产生语言-报警信息文件,该语言-报警信息文件中使用多种语言记录有多个报警信息;该系统还包括指令输入模块,用于向语言调用模块输入语言切换指令。
具体来说,报警信息提取模块,当系统启动之后,该报警信息提取模块会读取报警日志文件中记录的报警编号,并按照预先设定的报警编号与报警信息之间的对应关系获得与该报警编号相对应的报警信息;在图4所示的系统中,该对应关系可以由报警信息编号表产生模块产生,在该模块中,对报警信息进行编号,使报警信息与报警编号一一对应,并唯一识别,将该报警信息与报警编号相对应的表格保存为任何系统可访问的形式和格式,例如可以将报警信息编号表保存为简单的二维表格,xlm文档等形式,这样就产生了报警信息编号表。通过报警信息提取模块读取报警日志文件中的报警编号,再通过报警信息编号表产生模块产生的报警信息编号表查询该报警编号,即获得了与报警编号对应的报警信息。
语言调用模块,用于从多种语言记录中选择一种作为呈现语言,并将所选择的呈现语言所记录的报警信息,使报警信息呈现模块能够使用该呈现语言将报警信息呈现给使用者。如图4所示,在系统中还包括语言-报警信息文件产生模块,用于产生语言-报警信息文件,在语言-报警信息文件中包含多用语言记录的多个报警信息,例如如上所述的,呼吸机能产生的报警信息有n个,需要支持的语言有x种,则该语言-报警信息文件中应?#21271;?#23384;x种语言Y,每种语言包含n个报警信息。本发明提供的系统还包括指令输入模块,用于向语言调用模块输入语言切换指令。当需要切换语言时,使用者通过该指令输入模块向语言调用模块输入指令,该指令中指明使用者所指定的呈现语言。语言调用模块读取使用者输入的语言切换指令,根据指令所指定的呈现语言调用语言-报警信息文件中的相应语言记录,并通过报警信息呈现模块将报警信息呈现给使用者。
本发明的多语言报警信息的存储和读取系统还包括新报警产生模块,当呼吸机发生报警信息时,通过该新报警产生模块产生新的报警信息。该新报警产生模块产生新的报警信息之后一方面通过报警信息呈现模块将该新产生的报警信息呈现给使用者,另一方面,同时将该新产生的报警信息存储入报警日志文件中。如图4中所示,在报警日志文件中存储该新产生的报警信息时,同样通过所述报警信息编号表产生模块产生的报警信息编号表中进行查询,获得报警信息对应的报警编号之后,将与该新产生的报警信息对应的报警编号存入报警日志文件中。
指令输入模块是提供给使用者向系统输入语言切换指令的。指令输入模块可以包括通常所使用的输入装置,例如键盘、触?#30103;?#24149;、语音输入装置等,使用者可以通过该输入模块发送需要转换语言的指令,并指定所需要的语言。
为?#31169;?#35813;新产生的报警信息呈现给使用者,可以使用显示装置或输出装置。 这里,所使用的输出设备可以是例如显示屏。
以上所述的方法中,所涉及的报警信息编号表、报警日志文件、语言-报警信息文件等可以保存为任何系统可访问的形式和格式,例如对于报警信息编号表,可以是简单的二维表格,xlm文档等形式。
综上所述,由于本发明所提供的报警信息的存储和读取方法以及系统只存储一个标志信息,也就是报警信号编号,由于传统的信息报警系统在切换语言之后,以不同语言显示报警信息时,需要将完整的报警日志重新读取并显示一遍,这使得读取信息的速度非常慢,因此与传统的报警系统相比,本发明提供的存储和读取报警信息的方法和系统存储的信息更少,并且使报警信息与语言相脱离,使得信息读取速度快,并且有利于以后报警信息的维护。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人?#34987;?#29702;解,本发明不限于这里所述的特定实施例,对本领域技术人员来?#30340;?#22815;进行各种明显的变化、重新调整和替代而?#25442;?#33073;离本发明的保护?#27573;А?#22240;此,虽然通过以上实施例对本发明进行?#31169;?#20026;详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的?#27573;?#30001;所附的权利要求?#27573;?#20915;定。

关于本文
本文标题:一种多语言报警信息的存储和读取的方法及系统.pdf
链接地址:http://www.pqiex.tw/p-6115698.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - ?#20122;?#38142;接 - 网站客服 - 联系我们

[email protected] 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
平码五不中公式规律 波克棋牌手机完整版下载 爱玩棋牌app下载安装 心乐棋牌 排列三做号赚钱实用表 星空棋牌下载 加拿大快乐8技巧 cac股票指数 乐彩网 足彩单式过滤软件 双色球红球杀号大全