监护仪屏幕远程显示方法及系统的制作方法

文档序号:1130418阅读:422来源:国知局
专利名称:监护仪屏幕远程显示方法及系统的制作方法
监护仪屏幕远程显示方法及系统技术领域
本发明涉及远程显示的方法和系统,尤其涉及医疗领域常用的监护仪 的屏幕内容的远程显示方法及系统。背景技术
在医疗领域,监护仪已经被普遍地应用于病人的生理特征参数的监 测,并将病人的实时的生命体征参数在显示器上显示出来供医生观察和参 考。但生命体征参数的实时显示通常是在病人的监护房间内显示,实际上 还存在医生远程查看监护参数的需求。已有技术中,屏幕的远程显示通常 采用软件截取图案的方式,传输的数据量大,并且监护仪的图像要求具有 严格的时效性要求,所以截取图案的方式不适用于监护仪。
发明内容本发明的主要目的就是解决现有技术中的技术问题,提供一种监护仪 屏幕远程显示方法及系统,使监护仪的屏幕显示内容按时间顺序实时传输 到与之建立网络连接点远端显示设备上,并且使远端显示设备能够占用更 少的网络带宽。本发明的次一 目的就是提供一种监护仪屏幕远程显示方法及系统,即 使在监护仪和远程端显示设备的时钟不一致、或网络拥塞的情况下,远端 显示设备仍然能够按照时间顺序流畅的显示图形。为实现上述目的,本发明提供一种监护仪屏幕远程显示方法,包括监 护仪显示数据发送步骤、远端显示设备接收和显示步骤,其中所述监护仪 显示数据发送步骤包括以下步骤-Al、监护仪将监测到的生命体征参数显示数据转化为对应的界面元素;Bl、将界面元素转化为对应的显示命令;Cl、将显示命令打包,发送到远端显示设备;所述远端显示设备接收和显示步骤包括以下步骤A2、远端显示设备接收显示命令数据包;B2、从显示命令数据包中提取显示命令;C2、将显示命令发送到显示处理装置进行屏幕显示处理。其中在步骤Cl中将显示命令按照生成的顺序打包并标示上显示时间标识。在步骤C1中优选包括以下步骤Cll、将显示命令按生成的先后顺序排列,暂存在先入先出暂存器中; C12、每隔第一设定时间从先入先出暂存器中取出所有的显示命令; C13、将取出的显示命令打包成一个显示命令数据包; C14、在显示命令数据包内记录下当前的显示时间标识,所述显示时间标识每隔第一设定时间递增一次。在步骤CI中还可以进一步包括以下步骤C15、将显示命令数据包进行缓存,每隔第二设定时间取出所有缓存的 显示命令数据包一并发送至远端显示设备。所述第一设定时间优选为40ms,所述第二设定时间优选为400ms。其中所述步骤B2包括以下步骤B21、将接收到的显示命令数据包暂存在缓冲区中;B22、每隔一个显示时机从缓冲区中取显示命令数据包;B23 、把显示命令数据包里的显示命令按生成顺序提取出并发送至显示 处理装置执行显示。所述远端显示设备根据自身的时钟生成远程显示时间标识,所述远程 显示时间标识每隔一个显示时机递增一次,在所述步骤B22中还包括以下 步骤B221、每到一个显示时机,将缓冲区中的显示命令数据包的显示时间 标识与当前远程显示时间标识进行比较;B222、将显示时间标识小于当前远程显示时间标识的显示命令数据包 取出执行显示。在所述步骤B221之前还可以进一步包括以下步骤在第一个显示时 机,查找出缓冲区中的显示时间标识最小的显示命令数据包,将远程显示 时间标识同步到查找出的显示命令数据包的显示时间标识。其中,所述一个显示时机等于一个第一设定时间,在所述步骤B221 之前还进一步包括远程显示时间标识校正的步骤,所述远程显示时间标识 校正包括以下步骤B221K确定缓冲区中的数据包个数;B2212、根据缓冲区中的数据包的数量确定远程显示时间标识的校正值;B2213、将当前远程显示时间标识加校正值后设为新的当前远程显示时间标识。其中,在所述步骤B2212中,当缓冲区中的数据包的数量大于第一设 定值时,校正值为正值,当缓冲区中的数据包的数量小于第一设定值时, 校正值为负值。为实现上述目的,本发明还提供一种监护仪屏幕远程显示系统,包括.-用于发送显示数据的监护仪和用于接收显示数据的远端显示设备;所述监 护仪包括用于将监测到的生命体征参数显示数据转化为对应的界面元素 的第一转换装置;用于将界面元素转化为对应的显示命令第二转换装置; 用于将显示命令打包的打包装置;用于将显示命令数据包发送到远端显示 设备的发送装置。所述远端显示设备包括用于接收监护仪发送的显示命 令数据包的接收装置;用于从显示命令数据包中提取显示命令的还原装置; 用于对显示命令进行屏幕显示处理的显示处理装置。其中,所述监护仪还可以进一步包括用于将显示命令按生成的先后 顺序排列暂存的先入先出暂存器;用于每隔第一设定时间从先入先出暂存 器中取出所有的显示命令的读取装置;用于生成显示时间标识的第一时间 标识生成装置,所述显示时间标识每隔第一设定时间递增一次;所述打包 装置用于将取出的显示命令打包成一个显示命令数据包,并在显示命令数 据包内记录下当前的显示时间标识。其中,所述远端显示设备还可以进一步包括用于将接收到的显示命 令数据包暂存的缓冲装置;用于每隔一个显示时机从缓冲区中取显示命令 数据包的提取装置;所述还原装置用于将显示命令数据包里的显示命令按 生成顺序提取出并发送至显示处理装置执行显示。所述远端显示设备还包括用于生成远程显示时间标识的第二时间标识 生成装置,所述远程显示时间标识每隔一个显示时机递增一次,所述提取 装置还包括用于每到一个显示时机,将缓冲装置中的显示命令数据包的 显示时间标识与当前远程显示时间标识进行比较的比较单元;和用于将显 示时间标识小于当前远程显示时间标识的显示命令数据包取出执行显示的 提取单元。所述一个显示时机等于一个第一设定时间,所述提取装置还包括用 于确定缓冲区中的数据包个数的计数单元;用于根据缓冲区中的数据包的 数量确定远程显示时间标识的校正值的决策单元,所述决策单元用于当缓 冲区中的数据包的数量大于第一设定值时,将校正值设为正值,当缓冲区 中的数据包的数量小于第一设定值时,将校正值设为负值;和用于将当前远程显示时间标识加校正值后设为新的当前远程显示时间标识的校正单 元。本发明的有益效果是1)本发明采用传输显示命令数据包的方式, 减少传输的数据量,节约了网络带宽,同时在传输显示命令数据包在显示 命令数据包内记录显示时间标识,控制显示命令数据包在远程显示设备上 显示还原的时间,从而使监护仪的显示内容在远程显示设备上按时间顺序 实时显示,满足了监护仪图像的严格时效性要求。2)本发明远程显示设备 上的远程显示时间标识根据缓冲区中的显示命令数据包数量进行校正,控 制显示速度,避免显示内容受监护仪和远程端显示设备的时钟不一致和/ 或网络拥塞的影响,保证显示的流畅性。本发明的特征及优点将通过实施例结合附图进行详细说明。
图1是本发明一种实施例的监护仪端的处理流程图; 图2有本发明一种实施例的远程显示设备端的处理流程图; 图3有本发明另一种实施例的远程显示设备端的处理流程图; 图4是本发明一种实施例的监护仪端的结构方框图; 图5是本发明一种实施例的远程显示设备端的结构方框图。
具体实施方式本发明采用把监护仪屏幕界面用显示命令控制的方式,把显示命令按 时间顺序通过网络实时传输到与之建立网络连接的远端显示设备上,远端 显示设备接收这些有时间顺序的显示命令数据后,先进行显示命令数据接 收时间校正,再把这些显示命令还原显示为屏幕界面,从而实现监护仪的 屏幕内容在远程显示设备实时显示的目的。这样实现了监护仪远程显示的实时性,克服了图象截取方式传输数据量大的问题,使远端显示设备能够 占用更少的网络带宽。监护仪的屏幕显示通常由FPGA(场可编程门阵列)芯片控制,所述显 示命令控制方式是指本发明中使用FPGA封装了对显存的操作,对应用层 提供显示命令控制。屏幕界面可以由几种界面元素来描述点、横线、竖 线、斜线、矩形、贴位图、字符输出。每一种界面元素对应一种显示命令, 至于界面元素到显存数据的转换,可应用现有技术,由FPGA处理,用简单 的逻辑就可以处理。使用显示命令控制方式来实现远程显示要求监护仪和远程显示设备上的显示硬件中的FPGA逻辑必需对相同的显示命令解析的结果相同,这样 在监护仪和远程显示设备上才能正确解析显示命令,显示出监护仪的屏幕 界面。所以在监护仪和远程显示设备上都是通过显示命令控制的方式来实 现屏幕界面的显示。在监护仪端,监护仪的系统程序控制多个屏幕的显示,包括本机的屏 幕显示和远程显示的屏幕,每一个屏幕都通过显示命令来控制。本机屏幕 对应的显示命令就直接发送到FPGA用于执行显示,而远程显示的屏幕对应 的显示命令不发往本机FPGA执行显示,而是通过网络发送到远程显示设备 上,再由远程显示设备上的系统程序发往远程显示设备上的FPGA执行显 示。监护仪端的处理流程请参考图l,包括以下步骤在步骤Sll,监护仪进行生命体征参数的监测,将监测到的参数数据 转换为对应的界面元素,例如点、横线、竖线、斜线、矩形、贴位图、字 符输出等,然后执行步骤S12;在步骤S12,再将界面元素转换为显示命令, 一个界面元素对应一种 显示命令,每种界面元素都有其对应的显示命令,然后执行步骤S13;在步骤S13,把与显示内容相对应的显示命令缓存起来,由于显示命 令的生成和执行显示都是严格有序的,所以,在缓存里的显示命令也是按 生成的先后顺序按序排列,这个缓存就是显示命令的FIFO (即先入先出存 储器),然后执行步骤S14;在步骤S14,将显示命令缓存一定时间,例如事先设置第一设定时间, 判断缓存时间是否达到第一设定时间,第一设定时间优选为40ms,当缓存 时间达到第一设定时间时执行步骤S15;在步骤S15,将FIFO中的所有显示命令取出打包,并执行步骤S16, 在显示命令数据包中记录下当前的显示时间标识,在显示命令数据包里, 每条显示命令的顺序是与取显示命令FIFO缓存中的顺序相一致。显示时间 标识每隔一个第一设定时间递增一次,每次的递增量可以相同,也可以不 同。在一种实施例中,显示时间标识根据监护仪自身的时钟产生,并且每 隔一个第一设定时间加1,即每生成一个显示命令数据包,其内记录的显 示时间标识加l。然后执行步骤S17;在步骤S17,为减少网络发送的频率,减小网络协议栈的负荷,同时 也为了让远程显示设备的屏幕显示流畅,在监护仪端,需要把显示命令数 据包再缓存第二设定时间,例如400ms,即皇成完十个显示命令数据包,并执行步骤S18,判断缓存时间是否达到第二设定时间,如果达到,则执 行步骤S19,将这十个显示命令数据包一并发送至远程显示设备。在远程显示设备端,在远程显示设备的内存中开辟一块缓冲区,从网 络上接收监护仪端发送过来的显示命令数据包,并把显示命令数据包放入 缓冲中。远程显示设备端设定一个特定时间为一个显示时机,每个显示时 机从缓冲中取显示命令数据包。显示时机优选为40ms,与第一设定时间相 同,之所以将显示时机设置为40ms,是因为人眼的分辨率是25帧/秒,设 定40ms,即每秒显示25帧,人眼分不出帧的间隔,会感觉显示流畅。从 缓冲中取出显示命令数据包后,把显示命令数据包里的显示命令数据还原, 按顺序抽取出每一条显示命令,发往FPGA执行显示。为了使显示与监护仪 端的时间顺序一致,在远程显示设备端用一块内存空间来记录下一个显示 时机需要显示到哪一个显示命令数据包的时间标识,这个内存空间就是一 个远程显示时间标识。远程显示时间标识每隔一个显示时机递增一次,利 用远程显示时间标识来控制显示命令的显示。远程显示设备端的一种实施例如图2所示,包括以下处理步骤在步骤S21,从网络上接收监护仪端发送过来的显示命令数据包,并 执行步骤S22,将显示命令数据包放入缓冲区,然后执行步骤S23;在步骤S23,在第一个显示时机,査找出缓冲区中的显示时间标识最 小的显示命令数据包,将远程显示时间标识同步到该数据包的显示时间标 识,使远程显示时间标识等于该最小的显示时间标识,然后执行步骤S26, 同步后的远程显示时间标识仍然随显示时机递增,如果监护仪端的显示时 间标识每次递增1,则远程显示时间标识也是每次递增1;在步骤S26,在缓冲区中查找出显示时间标识小于远程显示时间标识 的数据包,如果査找到,则执行步骤S27,如果査找不到,则执行步骤S28;在步骤S27,将在步骤S26中査找出的数据包取出并将数据包中的所 有显示命令按其生成的时间顺序提取出来,然后执行步骤S29;在步骤S29,将提取出的显示命令写入FPGA,由FPGA执行显示;在步骤S28,因为没有显示命令数据包可供还原,所以该显示时机没 有数据进行显示。如果一个显示时机是40ms,则屏幕停止显示40ms。由于监护仪400ms发送的时间间隔不是绝对准确的,并且网络传输也 存在时间不定的延时,远程显示设备不可能按绝对标准的时间间隔收到显 示命令包。远程显示设备收到的显示命令包有时间差异,对于显示命令包的显示时机是不确定的,所以在本发明的另一实施例中对显示命令包的显 示时间进行校正,适当调整显示命令包的显示时间,防止在远程显示设备 的显示屏幕上出现显示不连惯的情况。调整显示命令包的显示时间通过校正远程显示时间标识实现,本实施例的流程图如图3所示,与图2的实施 例相比,增加了远程显示时间标识的校正步骤,即在步骤S23之后执行步 骤S24,在下一个显示时机到后,先査询一下缓冲区中的数据包的个数, 然后执行步骤S25。在步骤S25,根据数据包的数量,对远程显示时间标识 进行校正,其中一种校正方法是根据缓冲区中的数据包的数量确定远程 显示时间标识的校正值,将当前远程显示时间标识加校正值后设为新的当 前远程显示时间标识,并在步骤S26的比较中使用该校正后的新的当前远 程显示时间标识。确定校正值的一种方法是当缓冲区中的数据包的数量 大于第一设定值时,校正值为正值,当缓冲区中的数据包的数量等于第一 设定值时,校正值为零,当缓冲区中的数据包的数量小于第一设定值时, 校正值为负值。通常第一设定值的取值是20,校正值设为+1或-1。即当缓 冲区中的显示命令数据包的数量超过20个时,远程显示时间标识加l,当 缓冲区中的显示命令数据包的数量等于20个时,远程显示时间标识不变, 当缓冲区中的显示命令数据包的数量少于20个时,远程显示时间标识减1 。 当缓冲区中的数据包较多时,则远程显示时间标识加1,则在步骤S26中 查找出的显示时伺标识小于远程显示时间标识的数据包就多出一个,而在 该显示时机需要多显示一个数据包的内容,即一个显示时机显示两个数据 包的内容,图形会随时间加快变化,相当于显示加快了40ms。当缓冲区中 的数据包较少时,则远程显示时间标识减l,则在步骤S26中查找出的显 示时间标识小于远程显示时间标识的数据包就会少一个,而在该显示时机 需要少显示一个数据包的内容,显示就会减速。如果因远程显示时间标识 减1而使在步骤S26中査找不到显示时间标识小于远程显示时间标识的数 据包时,则不进行显示,控制屏幕停止40ms。如果监护仪和远程显示设备的硬件时钟不是完全一致时,显示校正非 常有用,比如监护仪的硬件时钟比远程显示设备的硬件时钟慢一点点,一 天慢40ms,远程显示设备就会把这40ms的时间在一次显示时机停止显示 而校正回来。对于正常的显示装置,要求显示延迟不能太大,波形等显示要保证连 续性。但网络拥塞造成数据传输时快时慢,会导致远程显示设备显示不流畅,本实施例通过远程显示时间标识的校正、使其加快显示或减速显示, 把不流畅的显示校正为流畅的显示。加快显示是指在规定的时间内多显示 一些命令。减速显示是指相同数量的显示命令在多个规定时间内显示完成。 它们对显示的正确性没有影响,加快显示可以避免缓冲区的数据累积,减 少显示延迟。减速显示可以保证最少数据的缓冲,保证显示的连贯性。因显示校正只在40ms的小时间范围内做校正,对观察者而言是没有 感觉的。上述实施例中,通过设定校正值,还可以控制一个显示时间显示两个 甚至三个数据包的内容,或者控制停止显示两个甚至三个显示时机的时间。 例如,当缓冲区中的数据包的数量大于20个且小于或等于25个时,设定 校正值为+1,当缓冲区中的数据包的数量大于25个且小于或等于30个时, 设定校正值为+2,当缓冲区中的数据包的数量大于30个时,设定校正值为 +3,当缓冲区中的数据包的数量小于20个且大于或等于15个时,设定校 正值为-1,当缓冲区中的数据包的数量小于15个且大于或等于10个时, 设定校正值为-2,当缓冲区中的数据包的数量小于10个且大于或等于5 个时,设定校正值为-3。但校正值也不宜过大,校正值过大容易导致显示 太快或等待时间太长。本发明在近端的监护仪上,每隔40ms将发送时的时间标志加1,表示 这40ms内的所有显示命令数据是一个时间内完成的。在远端显示设备上, 接收到显示命令后,每隔40ms取一次显示缓冲区内的显示命令,每次取一 个时间标签的数据,并在40ms内完成显示。这样,远端和近端的显示命令 在时间上被分割成了 40ms等间距的顺序显示,保证了近端和远端显示的一 致性。实现上述实施例的系统结构图如图4、 5所示,其中,图4为监护仪中 与本发明有关部分的结构连接图,其顺序包括用于将监测到的生命体征 参数显示数据转化为对应的界面元素的第一转换装置,用于将界面元素转 化为对应的显示命令第二转换装置,用于将显示命令按生成的先后顺序排 列暂存的先入先出暂存器,用于每隔第一设定时间从先入先出暂存器中取 出所有的显示命令的读取装置,用于将显示命令打包的打包装置,用于将 显示命令数据包发送到远端显示设备的发送装置,第一时间标识生成装置 生成每隔第一设定时间递增一次的显示时间标识,所述打包装置用于将取 出的显示命令打包成一个显示命令数据包,并在显示命令数据包内记录当前的显示时间标识。图5为远端显示设备中与本发明相关部分的结构连接图,其顺序包括 用于接收监护仪发送的显示命令数据包的接收装置,用于将接收到的显示 命令数据包暂存的缓冲装置,用于每隔一个显示时机从缓冲区中取显示命 令数据包的提取装置,用于从显示命令数据包中提取显示命令的还原装置, 所述还原装置将显示命令发送至显示处理装置,对显示命令进行屏幕显示 处理。所述远端显示设备还包括用于生成远程显示时间标识的第二时间标 识生成装置,所述远程显示时间标识每隔一个显示时机递增一次。所述提 取装置顺序包括用于确定缓冲区中的数据包个数的计数单元;用于根据 缓冲区中的数据包的数量确定远程显示时间标识的校正值的决策单元,所 述决策单元用于当缓冲区中的数据包的数量大于第一设定值时,将校正值 设为正值,当缓冲区中的数据包的数量小于第一设定值时,将校正值设为 负值;用于将当前远程显示时间标识加校正值后设为新的当前远程显示时 间标识的校正单元;用于每到一个显示时机,将缓冲装置中的显示命令数 据包的显示时间标识与当前远程显示时间标识进行比较的比较单元;和用 于将显示时间标识小于当前远程显示时间标识的显示命令数据包取出执行 显示的提取单元。综上所述,本发明通过FPGA控制显示的方式,把屏幕界面的显示由 显存更新方式封装为显示命令控制方式;把获取的显示命令打包并指定显 示时机后传输远程显示设备上;远程显示设备接收显示命令数据包,进行 数据包显示时机校正后,还原显示命令,并发送命令到FPGA还原屏幕界面, 从而保证了远程显示的实时性和流畅性,并且节约了网络带宽。
权利要求
1. 一种监护仪屏幕远程显示方法,包括监护仪显示数据发送步骤、远端显示设备接收和显示步骤,其特征在于所述监护仪显示数据发送步骤包括以下步骤A1、监护仪将监测到的生命体征参数显示数据转化为对应的界面元素;B1、将界面元素转化为对应的显示命令;C1、将显示命令打包,发送到远端显示设备;所述远端显示设备接收和显示步骤包括以下步骤A2、远端显示设备接收显示命令数据包;B2、从显示命令数据包中提取显示命令;C2、将显示命令发送到显示处理装置进行屏幕显示处理。
2. 如权利要求1所述的监护仪屏幕远程显示方法,其特征在于在步骤 Cl中将显示命令按照生成的顺序打包并标示上显示时间标识。
3. 如权利要求2所述的监护仪屏幕远程显示方法,其特征在于在步骤 Cl中包括以下步骤Cll、将显示命令按生成的先后顺序排列,暂存在先入先出暂存器中; C12、每隔第一设定时间从先入先出暂存器中取出所有的显示命令; C13、将取出的显示命令打包成一个显示命令数据包; C14、在显示命令数据包内记录下当前的显示时间标识,所述显示时 间标识每隔第 一设定时间递增一次。
4. 如权利要求3所述的监护仪屏幕远程显示方法,其特征在于所述显 示时间标识根据监护仪的时钟产生。
5. 如权利要求3所述的监护仪屏幕远程显示方法,其特征在于在步骤 Cl中还包括以下步骤将显示命令数据包进行缓存,每隔第二设定时间取出所有缓存的显示命令数据包一并发送至远端显示设备。
6. 如权利要求3所述的监护仪屏幕远程显示方法,其特征在于所述第一设定时间为40ms,所述第二设定时间为400ms。
7. 如权利要求3至6中任一项所述的监护仪屏幕远程显示方法,其特征 在于所述步骤B2包括以下步骤B21、将接收到的显示命令数据包暂存在缓冲区中; B22、每隔一个显示时机从缓冲区中取显示命令数据包; B23、将显示命令数据包里的显示命令按生成顺序提取出并发送至显 示处理装置执行显示。
8. 如权利要求7所述的监护仪屏幕远程显示方法,其特征在于所述远 端显示设备根据自身的时钟生成远程显示时间标识,所述远程显示时间标 识每隔一个显示时机递增一次,在所述步骤B22中还包括以下步骤B221、每到一个显示时机,将缓冲区中的显示命令数据包的显示时间 标识与当前远程显示时间标识进行比较;B222、将显示时间标识小于当前远程显示时间标识的显示命令数据包 取出执行显示。
9. 如权利要求8所述的监护仪屏幕远程显示方法,其特征在于在所述 步骤B221之前还包括以下步骤在第一个显示时机,查找出缓冲区中的 显示时间标识最小的显示命令数据包,将远程显示时间标识同步到查找出 的显示命令数据包的显示时间标识。
10. 如权利要求9所述的监护仪屏幕远程显示方法,其特征在于所述一个显示时机等于一个第一设定时间,在所述步骤B221之前还包括远程显示时间标识校正的步骤,所述远程显示时间标识校正包括以下步骤B2211、确定缓冲区中的数据包个数;B2212、根据缓冲区中的数据包的数量确定远程显示时间标识的校正值;B2213、将当前远程显示时间标识加校正值后设为新的当前远程显示 时间标识。
11. 如权利要求lO所述的监护仪屏幕远程显示方法,其特征在于在所述 步骤B2212中,当缓冲区中的数据包的数量大于第一设定值时,校正值为 正值,当缓冲区中的数据包的数量小于第一设定值时,校正值为负值。
12. 如权利要求11所述的监护仪屏幕远程显示方法,其特征在于所述第 一设定值为20,所述正的校正值为l,所述负的校正值为-1,所述远程显 示时间标识和显示时间标识的递增值也为1。
13. —种监护仪屏幕远程显示系统,包括用于发送显示数据的监护仪和用于接收显示数据的远端显示设备;其特征在于 所述监护仪包括用于将监测到的生命体征参数^^数据转化为对应的界面元素的第一转换装置;用于将界面元素转化为对应的显示命令第二转换装置; 用于将显示命令打包的打包装置;用于将显示命令数据包发送到远端显示设备的发送装置; 所述远端显示设备包括用于接收监护仪发送的显示命令数据包的接收装置; 用于从显示命令数据包中提取显示命令的还原装置; 用于对显示命令进行屏幕显示处理的显示处理装置。
14. 如权利要求13所述的监护仪屏幕远程显示系统,其特征在于所述监 护仪还包括用于将显示命令按生成的先后顺序排列暂存的先入先出暂存器; 用于每隔第一设定时间从先入先出暂存器中取出所有的显示命令的 读取装置;用于生成显示时间标识的第一时间标识生成装置,所述显示时间标识 每隔第一设定时间递增一次;所述打包装置用于将取出的显示命令打包成一个显示命令数据包,并 在显示命令数据包内记录下当前的显示时间标识。
15. 如权利要求13或14所述的监护仪屏幕远程显示系统,其特征在于 所述远端显示设备还包括用于将接收到的显示命令数据包暂存的缓冲装置; 用于每隔一个显示时机从缓冲区中取显示命令数据包的提取装置; 所述还原装置用于将显示命令数据包里的显示命令按生成顺序提取 出并发送至显示处理装置执行显示。
16. 如权利要求15所述的监护仪屏幕远程显示系统,其特征在于所述远 端显示设备还包括用于生成远程显示时间标识的第二时间标识生成装置, 所述远程显示时间标识每隔一个显示时机递增一次,所述提取装置还包 括用于每到一个显示时机,将缓冲装置中的显示命令数据包的显示时间标识与当前远程显示时间标识进行比较的比较单元;和用于将显示时间标识小于当前远程显示时间标识的显示命令数据包 取出执行显示的提取单元。
17. 如权利要求16所述的监护仪屏幕远程显示系统,其特征在于所述一 个显示时机等于一个第一设定时间,所述提取装置还包括用于确定缓冲区中的数据包个数的计数单元;用于根据缓冲区中的数据包的数量确定远程显示时间标识的校正值 的决策单元,所述决策单元用于当缓冲区中的数据包的数量大于第一设定 值时,将校正值设为正值,当缓冲区中的数据包的数量小于第一设定值时, 将校正值设为负值;和用于将当前远程显示时间标识加校正值后设为新的当前远程显示时间 标识的校正单元。
全文摘要
本发明公开了一种监护仪屏幕远程显示方法及系统,包括监护仪显示数据发送步骤、远端显示设备接收和显示步骤,监护仪显示数据发送步骤包括监护仪将监测到的生命体征参数显示数据转化为对应的界面元素,将界面元素转化为对应的显示命令,将显示命令打包,发送到远端显示设备;远端显示设备接收和显示步骤包括远端显示设备接收显示命令数据包,将显示命令数据包中的显示命令提取出并发送到显示处理装置进行屏幕显示处理。本发明采用传输显示命令数据包的方式,减少传输的数据量,节约了网络带宽,同时使监护仪的显示内容在远程显示设备上按时间顺序实时显示,满足了监护仪图像的严格时效性要求。
文档编号A61B5/02GK101273885SQ20071007370
公开日2008年10月1日 申请日期2007年3月26日 优先权日2007年3月26日
发明者进 张, 彭建军, 明利强, 李长健, 旭 罗 申请人:深圳迈瑞生物医疗电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1