用于在异构设备间记录和重播的系统和方法技术方案

技术编号:14869426 阅读:102 留言:0更新日期:2017-03-21 01:23
在异构设备间记录和重播的系统和方法包括一种或多种包括重播服务的共享服务、用于执行共享服务的处理器,以及用于提供访问共享服务的共享接口。重播服务选择用于回放的一个或多个日志、仿真一个或多个回放设备、从每个日志中提取一个或多个日志条目、基于与每个日志条目相关联的信息重建用于一种或多种共享服务的一个或多个重建服务请求,以及启动重建服务请求,其中每个回放设备与相应的一个日志相关联。在一些实施例中,系统和方法进一步包括记录服务以基于新服务请求创建新日志条目、使新日志条目与相应的时间戳相关联并记载新日志条目。

【技术实现步骤摘要】
【国外来华专利技术】
本公开总体涉及异构设备间的互操作性,并且更具体地,涉及异构设备间的记录和重播。
技术介绍
越来越多的设备正被自主和半自主电子设备取代。这在带有大数组的自主和半自主电子设备的现代医院中尤其如此,所述自主和半自主电子设备在手术室、介入套室、重症监护病房,急救室等等中发现。例如,玻璃和水银温度计正被电子温度计替换,静脉滴注法线现在包括电子监视器和流量调节器,且基本金属手术刀正被替换为计算机辅助医疗设备。这些电子设备对操作它们的人员提供优点和挑战。这些电子设备中的每个能够提供大量关于病情、电子设备的状态等等的准确且精确的数据。然而,因为每个这些不同的电子设备使用不同的数据监视和/或操作并执行不同的任务,所以它们形成异构设备的集合。且尽管许多这些异构设备中存在可编程的处理器和微处理器,这些异构设备共享数据和信息并协调它们各自的操作的能力常远未被充分利用。在许多情况下,异构设备之间数据和信息的交换微乎其微。一个原因是手术室或介入套室中的许多异构设备由不同的供应商提供。其它原因包括各种模型的设备和甚至每个医疗设备经设计以执行的不同任务之间的差异。结果,许多手术室和介入套室装满异构医疗设备,其彼此不了解且它们自身之间不交换数据和信息,更不用说展现任一种重要的互操作性。相反,医疗人员常被期望独立地监视并操作每个设备或设备必须以这样的方式使用以使它们彼此不干扰。例如,计算机辅助手术设备仅可准许在手术室的区域内,其中它将不干扰也出现在手术室中的成像系统或与成像系统碰撞。这种约束可限制计算机辅助手术设备和成像系统的功能性。支持异构设备之间的数据和信息的交换以及其它形式的互操作性的一个方法涉及供应商或单个供应商的设计团队之间的联合开发工作。这可以包括自定义硬件或软件的开发以准许两个不同的异构设备交换数据和信息并交互操作。这些类型的开发工作常耗时且昂贵,并且常要求广度测试和维修。它们仅进一步提供较大互操作性问题的有限的解决方案,因为它们仅解决两个特定的异构设备之间的问题。开发工作可不扩至其它设备,甚至在同一生产线,且将可能不扩至其它类型的设备和来自其它供应商的设备。这些开发工作可进一步引入与知识产权的交换相关联的并发症(诸如商业秘密),且难以识别最终产品的所有者。因此,提供用于支持异构设备之间的互操作性的改进的方法和系统将是可取的。提供用于支持异构设备中的记录和重播的改进的方法和系统将进一步可取。
技术实现思路
与一些实施例一致,一种记录和重播设备包括包含重播服务的一种或多种共享服务、用于执行一种或多种共享服务的处理器,以及用于提供访问一种或多种共享服务的共享接口。重播服务经配置以选择用于回放的一个或多个日志;仿真一个或多个回放设备,每个回放设备与相应的一个日志相关联;从每个日志提取一个或多个日志条目;基于与每个日志条目相关联的信息重建用于一种或多种共享服务的一个或多个重建服务请求;以及启动重建服务请求。与一些实施例一致,一种记录和重播的方法包括:选择用于回放的一个或多个日志;仿真一个或多个回放设备,每个回放设备与相应的一个日志相关联;从每个日志提取一个或多个日志条目;基于与每个日志条目相关联的信息重建用于一种或多种共享服务的一个或多个重建服务请求;以及通过使用共享接口发送重建服务请求到一种或多种共享服务中的相应的一种来启动该重建服务请求。与一些实施例一致,一种记录和重播系统包括记录和重播服务器、耦合到所述记录和重播服务器的一个或多个异构设备,以及一个或多个日志。记录和重播服务器包括包含重播服务的一种或多种共享服务、用于执行一种或多种共享服务的处理器,以及用于提供访问一种或多种共享服务的共享接口。重播服务经配置以仿真一个或多个回放设备,每个所述回放设备与相应的一个日志相关联;从每个日志提取一个或多个日志条目;基于与每个日志条目相关联的信息重建用于一种或多种共享服务的一个或多个重建服务请求;以及启动重建服务请求。一种或多种共享服务经配置以接收并响应来自一个或多个异构设备的一个或多个现场服务请求。附图说明图1是根据一些实施例的互操作性系统的简化图。图2是根据一些实施例的另一互操作性系统的简化图。图3是根据一些实施例的记录信息的方法的简化图。图4是根据一些实施例的重播信息的方法的简化图。图5是根据一些实施例的记录和重播系统的简化图。在图中,具有相同名称的元件具有相同或类似的功能。具体实施方式在下面的描述中,阐述描述与本公开一致的一些实施例的具体细节。然而,对本领域技术人员显而易见的是,一些实施例可以在没有一些或所有这些具体细节的情况下实践。这里公开的具体实施例意为说明性的而非限制性的。本领域技术人员可以意识到的是,虽然这里没有具体描述,但是其它元件在本公开的范围和精神内。此外,为了避免不必要的重复,与一个实施例相关联地示出并描述的一个或多个特征可以包括在其它实施例中,除非另有具体描述或者如果该一个或多个特征将使实施例无功能性。图1是根据一些实施例的互操作性系统100的简化图。如图1所示,互操作性系统100包括用来充当互操作性系统100的互操作性点的服务器110。服务器110可以为工作站或任何其它类型的计算设备,包括一个或多个集群计算设备,并且因此它可以是独立组件或可以被嵌入到一个或多个医疗设备中。虽然图1未示出,但是服务器110可以包括一个或多个处理器和存储器。存储器可以包括一种或多种类型的机器可读介质。一些普通形式的机器可读介质可以包括软盘、柔性磁盘、硬盘、磁带、任何其他的磁性介质、CD-ROM、任何其他的光学介质、穿孔卡片、纸带、带有孔型图案的任何其他物理介质、RAM、PROM、EPROM、FLASH-EPROM、任何其他存储器芯片或内存匣和/或处理器或计算机适应于从中读取的任何其它介质。服务器110包括共享接口120,该共享接口120经设计以支持并标准化耦合到共享接口120的异构医疗设备之间的通信和互操作性。异构设备可以包括执行不同任务和/或可以由不同供应商提供的一个或多个设备。在一些示例中,异构设备可以包括相同类型、模型和版本的两个或多个设备。共享接口120提供每个异构设备可以使用的熟知的硬件和软件接口。共享接口120可以进一步从异构设备接收请求。在一些示例中,该请求可以由异构设备生成并使用诸如应用编程接口(API)调用、远程过程调用、网络服务调用、消息传递和/或诸如此本文档来自技高网
...

【技术保护点】
一种记录和重播设备,所述设备包括:一种或多种共享服务,其包括重播服务;用于执行所述一种或多种共享服务的处理器;和用于提供访问所述一种或多种共享服务的共享接口;其中所述重播服务经配置以:选择用于回放的一个或多个日志;仿真一个或多个回放设备,每个所述回放设备与相应的一个所述日志相关联;从每个所述日志提取一个或多个日志条目;基于与每个所述日志条目相关联的信息重建用于所述一种或多种共享服务的一个或多个重建服务请求;以及启动所述重建服务请求。

【技术特征摘要】
【国外来华专利技术】2013.08.16 US 61/866,9571.一种记录和重播设备,所述设备包括:
一种或多种共享服务,其包括重播服务;
用于执行所述一种或多种共享服务的处理器;和
用于提供访问所述一种或多种共享服务的共享接口;
其中所述重播服务经配置以:
选择用于回放的一个或多个日志;
仿真一个或多个回放设备,每个所述回放设备与相应的一个所述日志
相关联;
从每个所述日志提取一个或多个日志条目;
基于与每个所述日志条目相关联的信息重建用于所述一种或多种共享
服务的一个或多个重建服务请求;以及
启动所述重建服务请求。
2.根据权利要求1所述的设备,其中:
每个所述日志条目与时间戳相关联;并且
每个所述重建服务请求的启动基于与所述时间戳相关联的信息被定时并排
序,所述时间戳与相应的日志条目相关联。
3.根据权利要求1所述的设备,其中:
所述一种或多种共享服务包括黑板服务;
所述日志条目包括与数据更新相关联的第一日志条目;并且
所述数据更新通过生成数据更新请求并用所述黑板服务启动所述数据更新
请求来重建。
4.根据权利要求1所述的设备,其中:
所述一种或多种共享服务包括通报服务;
所述日志条目包括与记载的事件相关联的第一日志条目;并且
所述记载的事件通过生成通报请求并用所述通报服务启动所述通报请求来
重建。
5.根据权利要求1所述的设备,其中所述一种或多种共享服务包括注册服

\t务,所述注册服务经配置以从一个或多个现场设备或一个或多个模拟设备接收
注册请求。
6.根据权利要求1所述的设备,其中所述一种或多种共享服务经配置以:
从一个或多个现场设备接收一个或多个现场服务请求;以及
响应所述现场服务请求。
7.根据权利要求6所述的设备,其进一步包括用于将所述记录和重播设备
耦合到所述一个或多个现场设备的一个或多个端口。
8.根据权利要求6所述的设备,其中所述一个或多个现场设备包括所述记
录和重播设备。
9.根据权利要求1所述的设备,其中所述一种或多种共享服务经配置以:
从一个或多个模拟设备接收一个或多个模拟服务请求;以及
响应所述模拟服务请求。
10.根据权利要求1所述的设备,其中所述一种或多种共享服务包括用于模
拟另一设备的服务。
11.根据权利要求1所述的设备,其进一步包括用户界面,所述用户界面用
于选择用于回放的所述一个或多个日志。
12.根据权利要求11所述的设备,其中所述用户界面经配置以使用耦合到
所述记录和重播设备的工作站来访问。
13.根据权利要求1所述的设备,其中所述重建服务请求以及对所述重建服
务请求的响应被回放到重建引擎,所述重建引擎经配置以创建所述回放设备的
虚拟重建。
14.根据权利要求13所述的设备,其中所述重建引擎在耦合到所述记录和
重播设备的工作站上托管。
15.根据权利要求13所述的设备,其中所述重建引擎在与所述记录和重播
设备相同的工作站上托管。
16.根据权利要求1所述的设备,其中所述一个或多个日志中的一个是合成
日志。
17.根据权利要求1所述的设备,其中:
所述一种或多种共享服务包括记录服务;并且
所述记录服务经配置以:
接收一个或多个记录参数;
基于与通过所述一种或多种共享服务接收的一个或多个新服务请求相
关联的信息和所述记录参数创建一个或多个新日志条目;
使每个所述新日志条目与相应的时间戳相关联;以及
将每个所述新日志条目记载在一个或多个记载日志中。
18.根据权利要求1所述的设备,其中所述重播服务进一步经配置以基于从
操作者控制台接收的输入重建用于所述一种或多种共享服务的所述一个或多个
重建服务请求。
19.根据权利要求18所述的设备,其中所述一个或多个重建服务请求的定
时基于从所述操作者控制台接收的所述输入来改变。
20.一种记录和重播的方法,所述方法包括:
选择用于回放的一个或多个日志;
仿真一个或多个回放设备,每个所述回放设备与相应的一个所述日志相关
联;
从每个所述日志提取一个或多个日志条目;
基于与每个所述日志条目相关联的信息重建用于一种或多种共享服务的一
个...

【专利技术属性】
技术研发人员:M·阿兹安J·索尔热S·P·迪马奥
申请(专利权)人:直观外科手术操作公司
类型:发明
国别省市:美国;US

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

1