报警管理及监护装置的制作方法

文档序号:6694633阅读:176来源:国知局
专利名称:报警管理及监护装置的制作方法
技术领域
本发明涉及生物信号监测领域,尤其涉及报警管理及监护装置。
背景技术
在人体生命体征监测的过程中,往往需要设置报警指示灯或者报警蜂鸣器,以提 醒陪护或者医护人员进行及时处理。报警指示灯或者报警蜂鸣器动作由中央处理器进行控 制,当中央处理器接收到报警信息时,中央处理器根据报警信息的级别,控制报警指示灯或 者报警蜂鸣器动作。目前,现有技术的报警管理中当报警信息集中发生,发生的次数比较多时,很可 能导致某些报警信息丢失,造成报警漏报现象。甚至,在某个级别的报警信息发生的次数比 较多,而其他级别的报警信息发生的次数比较少,也会造成该级别的报警漏报现象。上面的 报警漏报现象,给临床上带来了很大风险。

发明内容
本发明为了解决现有技术中报警信息集中发生时漏报的风险大的技术问题,提供
一种报警管理方法。本发明实施例的报警管理方法,包括如下步骤
51、建立报警池;
所述报警池包含若干节点,所述节点包括用于存储报警信息的存储部和用于存储地址 的指针部;
52、设立报警链条,所述报警链条用于挂载存储有报警信息的节点;
所述报警链条包括第一指针,所述第一指针用于存储挂载到所述报警链条的第一个节 点的地址;
53、当接收到报警信息时,处理器从报警池中取出一个节点,将报警信息存储到所述节 点的存储部,并把所述节点挂靠在所述报警链条中。本发明实施例还提供了 一种报警管理装置。该报警管理装置,包括处理器、报警池 和报警链条单元;所述报警池包含若干节点,所述节点包括用于存储报警信息的存储部和 用于存储地址的指针部;所述报警链条单元用于挂载存储有报警信息的节点,所述报警链 条单元包括第一指针部,所述第一指针部用于存储挂载到所述报警链条单元的第一个节点 的地址;所述处理器包括处理模块,所述处理模块用于当接收到报警信息时,从报警池中取 出一个节点,将报警信息存储到所述节点的存储部,并把所述节点挂靠在所述报警链条单 元中。本发明实施例还提供了 一种监护装置。该监护装置包括上述报警管理装置。本实施例的报警管理方法和装置,采用集合了若干节点的报警池对报警信息进行 管理,而没有对报警池进行进一步细分(细分成不同级别的报警信息各具有多少个节点)。 因此,本实施例的报警管理方法和装置,不存在细分带来的限制,该报警池中的所有节点可以根据需要对报警链条(单元)任意分配。所以,大大降低了,报警信息集中发生时漏报风 险。采用了该报警管理装置的监护装置,很显然也具有该报警管理装置的优点。


图1是本发明实施例一的报警管理方法流程图。图2是本发明实施例一改进的报警管理方法流程图。图3是本发明实施例的报警管理装置结构示意图。图4是本发明实施例二的处理器结构示意图。图5是本发明实施例的报警链条单元结构示意图。图6是本发明实施例二改进的处理器结构示意图。图7是本发明实施例二的报警池和报警链条单元结构示意图。图8是本发明实施例的监护装置结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。实施例一
本发明实施例的报警管理方法,包括如下步骤
首先,建立报警池;该报警池包含若干节点,该节点包括用于存储报警信息的存储部和 用于存储地址的指针部。一般该报警信息包括高级报警信息(例如,室颤报警、室速报警、窒息报警和停搏 报警等)、中级报警信息(例如,心率过速报警和心律不齐报警等)和低级报警信息(例如,导 联脱落报警、呼吸率报警和连发室早报警等)。该指针部存储的地址可以为实际的内存地 址,也可以为指针。然后,设立报警链条;所述报警链条用于挂载存储有报警信息的节点;所述报警 链条包括第一指针,所述第一指针用于存储挂载到所述报警链条的第一个节点的地址。该报警链条的第一指针在没有挂载第一节点的情况下,该第一指针存放空指针。本实施例,对于报警链条的数量并没有限制。该报警链条可以为一个链条,也可以 为多个链条,目前,临床一般需要三个级别的报警。因此,本实施例的报警链条数优选为3 条,分别是高级报警链条、中级报警链条和低级报警链条。该高级报警链条用于挂载存储 有高级报警信息的节点。该中级报警链条用于挂载存储有中级报警信息的节点。该低级报 警链条用于挂载存储有低级报警信息的节点。最后,当接收到报警信息时,处理器从报警池中取出一个节点,将报警信息存储到 所述节点的存储部,并把所述节点挂靠在所述报警链条中。本实施例挂载、挂靠是一通俗形象术语,是指存储有报警信息的节点的地址被该 报警链条中的第一指针或者该报警链条中的已挂靠的节点的指针部存储,很像集装箱挂靠 在牵弓|车上或者牵弓|车挂载集装箱那样。本实施例的报警管理方法,采用集合了若干节点的报警池对报警信息进行管理,而没有对报警池进行进一步细分(细分成不同级别的报警信息各具有多少个节点)。因此, 本实施例的报警管理方法,不存在细分带来的限制,该报警池中的所有节点可以根据需要 对报警链条任意分配。所以,大大降低了,报警信息集中发生时漏报风险。在具有多个报警 链条的情况下,该报警管理方法更加有利于降低这种风险,即由于某级报警信息异常增多 而其它级别报警信息正常的情况下,导致该级报警信息丢失的风险。图1是本发明实施例一的报警管理方法流程图。图2是本发明实施例一改进的报 警管理方法流程图。下面结合图1和图2,对本实施例的报警管理方法作进一步详尽描述。本实施例的报警管理方法,包括如下步骤
S10、建立报警池。该报警池包含若干节点,该节点包括用于存储报警信息的存储部和 用于存储地址的指针部。每个节点本身都有地址,本步骤中这些节点的存储部和指针部都是空的,没有数 据。该节点一般为内存中的存储单元。该节点间可以为分立式(即两两节点间没有相 互联系),也可以为存在某种联系(例如在内存中的位置是连续的)等等。该报警池也就是这 些节点的集合,用于保障报警信息具有足够的存储空间得以保存。该节点为本发明实施例的报警信息存储的最小单元,一个节点用于存储一条报警 信息。当然,在其它实施例中该节点也可以用于存储几条相似的或者相同的报警信息。本实施例的报警池中的节点并没按照不同级别再进一步细分,比如用于存储高级 报警信息的节点具有多少,用于存储中级报警信息的节点具有多少,用于存储低级报警信 息的节点又具有多少,即报警池中的所有节点可以在高级、中级和低级报警信息的保存过 程中根据需求进行任意分配。也就是说,只要某个级别报警有需求,本实施例的方案可以穷 尽报警池中所有节点用于保存该级别的报警信息,因此,大大降低了这种风险,即由于某级 报警信息异常增多而其它级别报警信息正常的情况下,导致该级报警信息丢失的风险。降 低了本实施例的报警管理方法的漏报风险。建立报警池的步骤,就相当于在内存中划分一定区域的步骤。目前监护类产品的 报警信息容纳量(即报警池的大小)都是厂家固定的,不能调节。一般该报警池的大小根据 医生经验事先确定,满足监护类产品的正常使用。即,使该报警池足够大,足够应付一般的 监护需求。由于报警池的大小与内存使用效率有很大联系,因此,这种事先进行最大化划分 内存的行为,会导致内存使用效率低下的缺点。S20、初始化报警池。本步骤属于步骤S10的延续,在某些实施例可以将步骤S10和S20合并成一个步 骤。该初始化报警池的步骤为处理器将前一节点的指针部存储后一节点的地址,往复下去 形成一个链条。该链条即为一个链表,该链条可以为循环链表、双向链表或者单链表。本实施例优选该链条为单链表,初始化步骤为首先,处理器提供报警池头指针; 其次,处理器将某节点的地址存放在该报警池头指针里;再次,将前一节点的指针部存储后 一节点的地址,依次往复下去直到最后一个节点的地址被存放;最后,处理器将最后一个节 点的指针部存储空指针。这样报警池就形成了一个单链表,称为报警池链表。采用链表的方式组建报警池(初始化),可以很方便地对报警池进行管理。报警池 内部若是分立的节点,在管理上会比较耗费资源。
330、设立报警链条。所述报警链条用于挂载存储有报警信息的节点;所述报警链 条包括第一指针,所述第一指针用于存储挂载到所述报警链条的第一个节点的地址。本发明实施例,对于报警链条的数量并没有特别限制。本实施例的报警链条数优 选为3条,分别是高级报警链条、中级报警链条和低级报警链条。本发明实施例的报警链 条优选采用单链表进行管理。即高级报警链条、中级报警链条和低级报警链条一般都采用 单链表管理。在设立报警链条的时候,该报警链条只有链头指针,该链头指针为第一指针。这种 方式具有在设立报警链条的时候比较简单、快速占用内存较少的优点。或者,在设立报警链条的时候,该报警链条包括存放有链条结构地址的链头指针 和链条结构,该链条结构包括第一指针。该链条结构可以存储一些有用信息,例如链条属性 或者描述的信息,利于管理。本实施例优选,在设立报警链条的时候,该报警链条只有链头指针。即在设立报警 链条的时候,高级报警链条只具有高级链头指针,中级报警链条只具有中级链头指针,低级 报警链条只具有低级链头指针。采用该链表方式对报警池和报警链条进行管理,是本发明实施例的是一个核心发 明点,能够将报警池中的节点方便的分配给各个报警链条,同时可以很方便地收回利用。降 低了报警漏报风险以及提高了系统效率。540、报警链条管理一-增加节点。当接收到报警信息时,处理器从报警池中取出一个节点,将该报警信息存储到所 述节点的存储部,并把所述节点挂靠在所述报警链条中。本实施例的报警管理方法设置有了三级报警信息和三级报警链条。一般报警信息 的级别和属性是事先定义好的。当产生一个报警信息时,处理器就会知晓其报警级别和属 性。处理器接收到报警信息时,就会取出节点并存储报警信息,然后将该节点挂靠到相应级 另_报警链条上,例如将存储有高级报警信息的节点挂靠到高级报警链条上。本实施例中,处理器可以从报警池链表的头部、中部和尾部取出该节点。取出和挂 靠方式如下
在报警池链表头部取出节点,处理器读取报警池头指针中存放的地址,存放到报警链 条的链头指针中,同时将空指针存入该节点的指针部,完成取出和挂靠的步骤。但是为了保 证报警池链表的完整性,通常此时还包括,将报警池链表中的第二个节点的地址存入报警 池头指针。在报警池链表中部取出节点,处理器将某一节点的地址读取,放入报警链条的链 头指针中,同时将空指针存入该节点的指针部,完成取出和挂靠的步骤。但是为了保证报警 池链表的完整性,通常此时还包括,将报警池链表中的该节点后一个节点的地址存入该节 点前一个节点的指针部。在报警池链表尾部取出节点,处理器将报警池尾部节点的地址读取,放入报警链 条的链头指针中,完成取出和挂靠的步骤。但是为了保证报警池链表的完整性,通常此时还 包括,将报警池链表中的倒数第二个节点的指针部存放空指针。本实施例优选从报警池链表头部取出节点,方便管理。550、报警链条管理一-删除链节点。
当报警信息撤销时,处理器从报警链条中拆除存储所述报警信息的节点,清空所 述报警信息并将所述存储所述报警信息的节点释放到报警池。从报警链条中拆除存储有报警信息的节点,就是将该存储有报警信息的节点的地 址从报警链条中消除同时保证报警链条的完整性。这与从报警池链表中取出节点的过程相 似,因此,不再详述拆除存储有报警信息的节点的过程。释放到报警池,可以被放在报警池链表的任何地方,报警池链表的头部、中部和尾 部。具体过程如下
存储有报警信息的节点被释放到头部时,首先将报警池头指针中地址读取并存放到该 节点的指针部,然后将该节点的地址存放到该报警池头指针中。存储有报警信息的节点被释放到中部时,例如放在第X个节点和第X+1个节点之 间,首先,将第X个节点指针部的地址读取并存入到该节点的指针部中,然后,将该节点的 地址存入到第X个节点的指针部。存储有报警信息的节点被释放到尾部时,将该节点的地址存入该尾部节点的指针 部,然后将该节点的指针部存放空指针。本实施例选择从报警池链表的头部取出节点,为了方便管理,本实施例优选该节 点被释放到报警池链表的头部。从报警链条中删除节点然后释放到报警池,保证了该节点的循环利用,可以减少 在报警管理的过程中对内存的重新申请,保证一定稳定性和减少处理器负担。这种循环利 用不是某个级别报警信息存储的循环利用,而是所有级别的报警信息存储的循环利用,这 是采用报警池和报警链条进行报警管理的又一个优点。S60、动态报警池管理。通过处理器动态管理报警池大小,从而尽可能地解决报警 漏报现象;再进一步优化的情况下,还可以提高内存的利用率。当报警池中节点数量小于N个时,处理器再次分配M个节点给报警池。当报警池中节点数量大于H个时,处理器从报警池中收回K个节点。 N、M、H和K的值,根据不同类的监护需要提前设置好,一般要求N+M小于H,以防止 处理器处于增完节点数后立马处于减少节点数的状态。一般也要求H-K大于N,道理同样。 在满足上述条件下,本实施例优选一般该N为5-25,M为10-30,H为20-50,K为13-43,这 样耗费内存就会比较少,同时被空闲的内存数量就相对于现有技术来说就比较少,因此,提 高了内存的使用效率。当然,报警池在采用链表的管理下,也可以用地址进行管理。例如,取出和释放同 时在头部的情况下,在当报警池头指针存放到某个地址时,表示该报警池需要增加一定数 量的节点;当报警池头指针存放到某另一地址时,表示该报警池需要减少一定数量的节点。 当然,对于采用地址管理而言,也可以判断尾部节点的地址变化(取出和释放同时在尾部的 情况下),这些都是可以通用,可以达到动态管理报警池大小的目的。通过采用动态报警池管理,就不需要在事先预定较大范围的存储量,只需要在事 先保存最少满足量(例如5个节点)即可,然后通过动态管理,随时分配和收回报警池中的节 点,可以提高内存的使用效率,这也是其他管理方式所不能及的。在没有动态管理或者内存资源没办法再被分配的情况下(后者属于极端情况),报 警池节点被用完了,再产生报警信息的话,肯定是要丢失的。高级报警信息、中级报警信息和低级报警信息是根据危害程度来定,高级报警信息产生表示此刻发生非常危险的事件。 为了保护高阶报警信息不丢失,减少由于高阶报警信息漏报损失带来的较重后果,我们的 工程师还想出来了用低阶报警链条中的存储有低阶报警信息的节点来充当高阶报警链条 的“报警池”的方法。这也是其他类型的报警管理所不能的,也不是一般技术人员在现有技 术的教导下不经过创造性劳动所能获得的。在低级报警链条上有存储有低级报警信息的节点存在的情况下,高阶报警信息为 高级和中级报警信息。高阶报警链条为高级和中级报警链条,低阶报警链条为低级报警链 条。在低级报警链条上没有存储有低级报警信息的节点存在的情况下,高阶报警信息 为高级报警信息。高阶报警链条为高级报警链条,低阶报警链条为中级报警链条。如图2所示,步骤S60’ 报警池节点用完,高阶警报信息维持。该步骤具体如下 在报警池节点用完的情况下发生高阶报警信息时,处理器将低阶报警链条中的存储有
低阶报警信息的节点取出存储高阶报警信息并将所述节点挂靠到与高阶报警信息相对应 的高阶报警链条上。采用这用管理方法,高阶报警信息漏报的可能性要大大地小于现有技术,提高了 安全性能。实施例二
图3是本发明实施例的报警管理装置结构示意图。图4是本发明实施例二的处理器结 构示意图。图5是本发明实施例的报警链条单元结构示意图。图6是本发明实施例二改进 的处理器结构示意图。图7是本发明实施例二的报警池和报警链条单元结构示意图。参照 图3到图7,描述本发明实施例的报警管理装置。本发明实施例的报警管理装置,包括处理器100、报警池200和报警链条单元300。该报警池200包含若干节点220,该节点220包括用于存储报警信息的存储部221 和用于存储地址的指针部222。该节点220为本发明实施例的报警信息存储的最小单元,一 个节点220用于存储一条报警信息。当然在其它实施例中该节点也可以用于存储几条相似 的或者相同的报警信息。该节点220 —般为内存中的存储单元。该若干节点可以为分立式 (即两两节点间没有相互联系),也可以存在某种联系(例如在内存中的位置是连续的)等等。 该报警池200也就是这些节点220的集合,用于保障报警信息具有足够的存储空间得以保 存。该报警链条单元300用于挂载存储有报警信息的节点,该报警链条单元300包括 第一指针部(311、321、331),该第一指针部(311、321、331)用于存储挂载到该报警链条单 元300的第一个节点的地址;该第一指针部(311、321、331)为链头指针部,或者该报警链条 单元300包括存放有链条结构地址的链头指针部和链条结构,该链条结构包括第一指针部 (311、321、331)。该链条结构可以存储一些有用信息,例如链条属性或者描述的信息,利于 管理。该链条结构与挂载到报警链条单元300的节点在组成或者构成上是相同的。为了满 足临床需要,一般,该报警链条单元300包括高级报警链条单元310 (用于挂载存储有高级 报警信息的节点),中级报警链条单元320 (用于挂载存储有中级报警信息的节点)和低级报 警链条单元330 (用于挂载存储有低级报警信息的节点)。所述处理器100包括处理模块140,该处理模块140用于当接收到报警信息时,从报警池200中取出一个节点220,将报警信息存储到该节点220的存储部221,并把该节点 挂靠在该报警链条单元300中。在具有高级报警链条单元310,中级报警链条单元320和低 级报警链条单元330的情况下,该处理模块140接收到报警信息时,就会取出节点并存储报 警信息,然后将该节点挂靠到相应级别的报警链条单元上。
〔0074〕 进一步,该处理器100还包括用于初始化该报警池200的预处理模块130,该预处 理模块130包括联合单元131,该联合单元131用于将前一节点的指针部存储后一节点的地 址,往复下去用所有节点220形成一个链条;该链条为一链表,该链表可以为循环链表、双 向链表和单链表。本实施例优选该报警池200以单链表的形式组建,该预处理模块130还 包括用于在该链条的最后一个节点的指针部存储空指针的结束单元132。该联合单元131 还提供一报警池指针部210,该联合单元131先将某节点的地址存放在该报警池头指针部 210里,再将前一节点的指针部存储后一节点的地址,往复下去用所有节点220形成一个链 条。该结束单元132在该链条的最后一个节点的指针部存储空指针。该预处理模块130初 始化该报警池200,使得该报警池200更容易管理,稳定性得到提高。此时,该处理模块140 按照前面描述取出和挂靠该节点220,在此不再赘述。
〔0075〕 进一步,该处理器100还包括回收模块110,该回收模块110用于当报警信息撤销 时,从报警链条单元300中拆除存储所述被撤报警信息的节点,清空所述被撤报警信息并 将所述存储所述被撤报警信息的节点释放到报警池。
〔0076〕 该回收模块110保证了节点220的循环利用,可以减少该报警管理装置对内存的 重新申请,保证一定稳定性和减少处理器负担。这种循环利用不是某个级别报警信息存储 的循环利用,而是所有级别的报警信息存储的循环利用,这是采用报警池和报警链条单元 进行管理的又一个优点。
〔0077〕 进一步,处理器100还包括节点管理模块120,该节点管理模块120用于动态管理 报警池中节点数量。
〔0078〕 当报警池中节点数量小于~时,该节点120管理模块再次分配1个节点给报警池。 和I或,当报警池中节点数量大于II个时,该节点管理模块120从报警池中收回X个节点。 〔0079〕 队和X的值,根据不同类的监护需要提前设置好,一般要求小于0,以防止 处理器处于增加节点后立马要减掉节点状态。一般也要求大于I道理同样。在满足上 述条件下,本实施例优选一般该 为5-25,I为10-30,!!为20-50,X为13-43,这样耗费内 存就会比较少,同时被空闲的内存数量就相对于现有技术来说就比较少,因此,提高了内存 的使用效率。
〔0080〕 当然,报警池在采用链表的管理下,也可以用地址进行管理。例如,在头部取出和 释放节点的情况下,当报警池头指针存放到某个地址时,表示该报警池需要增加一定数量 的节点;当报警池头指针存放到某另一地址时,表示该报警池需要减少一定数量的节点。 〔0081〕 当然,对于采用地址管理而言,也可以判断尾部节点的地址变化。
〔0082〕 通过节点管理模块120对报警池动态管理,因此,不需要在事先预定较大范围的 存储量,只需要在事先保存最少(例如5个节点〉满足量即可,然后通过动态管理,随时分配 和收回报警池中的节点,可以提高内存的使用效率,这也是其他管理方式所不能及的。
〔0083〕 该处理器100还包括重复利用模块150,用于在报警池节点用完,高阶警报信息维 持。
在没有动态管理或者内存资源没办法在被分配的情况下,报警池节点被用完了, 再产生报警信息的话,肯定是要丢失的。高级报警信息、中级报警信息和低级报警信息是根 据危害程度来定,高级报警信息产生表示此刻发生非常危险的事件。为了保护高阶报警信 息不丢失,减少漏报损失,我们的工程师还想出来了用低阶报警链条单元中的存储有低阶 报警信息的节点来充当高阶报警链条单元的“报警池”的方法。这也是其他类型的报警管 理所不能的,也不是一般技术人员在现有技术的教导下不经过创造性劳动所能获得的。在低级报警链条单元330上有存储有低级报警信息的节点存在的情况下,高阶报 警信息为高级和中级报警信息。高阶报警链条单元为高级和中级报警链条单元(310、320), 低阶报警链条单元为低级报警链条单元330。在低级报警链条单元330上没有存储有低级报警信息的节点存在的情况下,高阶 报警信息为高级报警信息。高阶报警链条单元为高级报警链条单元310,低阶报警链条单元 为中级报警链条单元320。该重复利用模块150的存在大大降低了高阶报警信息漏报的可能,提高了安全性 倉泛。本实施例的报警管理装置采用集合了若干节点的报警池200对报警信息进行管 理,而没有对报警池进行进一步细分(细分成不同级别的报警信息各具有多少个节点),该 报警池200中所有的节点可以根据需要挂靠载报警链条单元300 (任何级别的)上。所以, 大大降低了,报警信息集中发生时漏报风险。在具有多个报警链条单元的情况下,该报警管 理方法更加有利于降低这种风险,即由于某级报警信息异常增多而其它级别报警信息正常 的情况下,导致该级报警信息丢失的风险。实施例三
图8是本发明实施例的监护装置结构示意图。参照图8,提出本发明实施例的监护装置10。该监护装置10包括参数模块11、显 示器12、中央处理装置13、报警模块14和报警管理装置15。该参数模块11采集被监护对 象的生理参数并转化为电信号。该中央处理装置13对参数模块11转化的电信号进行处理 运算获得相应的波形和结论,例如获取心电波形和得到心率正常等结论。一般,该中央处理 装置13产生报警信息时,该中央处理装置13会将报警信息发送给报警管理装置15。该报 警管理装置15为实施例二所描述的报警管理装置,在中央处理装置13产生报警信息时,对 报警信息进行管理。该报警管理装置15具有报警链条单元,一般该报警链条单元包括高级 报警链条单元、中级报警链条单元和低级报警链条单元。该显示器12与中央处理装置13 连接用于显示该中央处理装置13获得的波形、结论和报警信息。该报警模块14与中央处 理装置13连接,用于在中央处理装置13控制下进行报警动作,例如进行声音报警、光报警 以及声光同时报警。该中央处理装置13产生一个任务遍历报警管理装置15中的高级报警 链条单元、中级报警链条单元和低级报警链条单元,若这些链条单元中有报警信息存在,那 么该中央处理装置13就控制该报警模块14产生相应级别的报警动作和控制报警信息在显 示器12上显示。本实施例的监护装置10具有报警管理装置15,因此,报警遗漏的可能性大大降 低,显著地提高了监护装置10的报警安全性能。本实施例的监护装置可以为多参数监护仪、胎儿监护仪或者其他生命体监测装0093〕 以上对本发明提供的报警管理和监护装置进行了详细介绍,本文中应用了具体个 例对发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的核 心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范 围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种报警管理方法,其特征在于,包括如下步骤 51、建立报警池; 所述报警池包含若干节点,所述节点包括用于存储报警信息的存储部和用于存储地址的指针部; 52、设立报警链条,所述报警链条用于挂载存储有报警信息的节点; 所述报警链条包括第一指针,所述第一指针用于存储挂载到所述报警链条的第一个节点的地址; 53、当接收到报警信息时,处理器从报警池中取出一个节点,将报警信息存储到所述节点的存储部,并把所述节点挂靠在所述报警链条中。
2.如权利要求I所述的报警管理办法,其特征在于,还包括步骤S4 54、当报警信息撤销时,处理器从报警链条中拆除存储所述被撤报警信息的节点,清空所述被撤报警信息并将所述存储所述被撤报警信息的节点释放到报警池。
3.如权利要求I所述的报警管理办法,其特征在于,处理器动态管理报警池大小。
4.如权利要求3所述的报警管理办法,其特征在于,当报警池中的节点数量小于N个时,处理器再次分配M个节点给报警池。
5.如权利要求3所述的报警管理办法,其特征在于,当报警池中节点数量大于H个时,处理器从报警池中收回K个节点。
6.如权利要求I所述的报警管理办法,其特征在于,步骤SI和步骤S2之间还包括初始化所述报警池的步骤,具体步骤如下 Si,:前一节点的指针部存储后一节点的地址,往复下去形成一个链条。
7.如权利要求1-6任一项所述报警管理方法,其特征在于,所述报警链条包括用于挂载存储有高级报警信息的节点的高级报警链条,用于挂载存储有中级报警信息的节点的中级报警链条和用于挂载存储有低级报警信息的节点低级报警链条。
8.如权利要求7所述的报警管理办法,其特征在于,在报警池节点用完的情况下发生高阶报警信息时,处理器将低阶报警链条中的存储有低阶报警信息的节点取出存储高阶报警信息并将所述节点挂靠到对应的高阶报警链条。
9.一种报警管理装置,其特征在于,包括处理器、报警池和报警链条单元;所述报警池包含若干节点,所述节点包括用于存储报警信息的存储部和用于存储地址的指针部;所述报警链条单元用于挂载存储有报警信息的节点,所述报警链条单元包括第一指针部,所述第一指针部用于存储挂载到所述报警链条单元的第一个节点的地址;所述处理器包括处理模块,所述处理模块用于当接收到报警信息时,从报警池中取出一个节点,将报警信息存储到所述节点的存储部,并把所述节点挂靠在所述报警链条单元中。
10.如权利要求9所述的报警管理装置,其特征在于,所述处理器还包括回收模块,所述回收模块用于当报警信息撤销时,从报警链条单元中拆除存储所述被撤报警信息的节点,清空所述被撤报警信息并将所述存储所述被撤报警信息的节点释放到报警池。
11.如权利要求9所述的报警管理装置,其特征在于,处理器还包括节点管理模块,所述节点管理模块用于动态管理报警池中节点数量。
12.如权利要求11所述的报警管理装置,其特征在于,当报警池中的节点数量小于N个时,所述节点管理模块再次分配M个节点给报警池。
13.如权利要求11所述的报警管理装置,其特征在于,当报警池节中点数量大于H个 时,所述节点管理模块从报警池中收回K个节点。
14.如权利要求9所述的报警管理装置,其特征在于,所述处理器还包括用于初始化所 述报警池的预处理模块,所述预处理模块包括联合单元;所述联合单元用于将前一节点的 指针部存储后一节点的地址,往复下去用所有节点形成一个链条。
15.如权利要求9-14任一项所述报警管理装置,其特征在于,所述报警链条单元包括 用于挂载存储有高级报警信息的节点的高级报警链条单元,用于挂载存储有中级报警信息 的节点的中级报警链条单元和用于挂载存储有低级报警信息的节点低级报警链条单元。
16.如权利要求15所述的报警管理装置,其特征在于,所述处理器还包括重复利用模 块,所述重复利用模块用于在报警池节点用完的情况下发生高阶报警信息时,将低阶报警 链条单元中存储有低阶报警信息的节点取出存储高阶报警信息并将所述节点挂靠到对应 的高阶报警链条单元。
17.一种监护装置,其特征在于,包括权利要求9-16任一项所述的报警管理装置。
全文摘要
本发明涉及生物信号监测领域,提供一种报警管理方法、装置及监护装置。该报警管理方法,包括S1、建立包含若干节点的报警池;该节点包括用于存储报警信息的存储部和用于存储地址的指针部。S2、设立用于挂载存储有报警信息的节点的报警链条;该报警链条包括第一指针,该第一指针用于存储挂载的第一个节点的地址。S3、当接收到报警信息时,处理器从报警池中取出一个节点,将报警信息存储到该节点的存储部,并把该节点挂靠在该报警链条中。该报警管理方法,不存在细分带来的限制,该报警池中的节点可以根据需要对报警链条任意分配。所以,大大降低了,报警信息集中发生时漏报风险。
文档编号G08B21/18GK102722965SQ201210168009
公开日2012年10月10日 申请日期2012年5月28日 优先权日2012年5月28日
发明者刘辉, 林明锋 申请人:深圳市邦健电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1