一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

机器人手术系统的全面消息传输系统的制作方法

2021-10-26 19:15:00 来源:中国专利 TAG:

技术特征:

1.一种方法,包括:

通过由机器人手术系统中的多个计算设备中的每一个实现的时间同步协议来同步与所述多个计算设备相关联的时钟,其中所述多个计算设备通过所述机器人手术系统的内部网络连接;

由所述多个计算设备中的第一计算设备捕获由所述多个计算设备通过所述机器人手术系统的内部网络发送的网络数据,其中所述网络数据与基于所述多个计算设备的相应时钟生成的时间戳相关联;

由第一计算设备基于与网络数据相关联的时间戳将网络数据存储在与第一计算设备相关联的存储设备中预定时间段;

由第一计算设备通过所述内部网络接收由至少第二计算设备通过一个或多个专用网络端口发布的发布的消息的集合,所述发布的消息的集合中的每一个与消息优先级和基于第二计算设备的时钟生成的时间戳相关联,其中由第一计算设备通过所述内部网络捕获的网络数据包含所述发布的消息的集合;

根据相应的消息优先级和时间戳,由第一计算设备通过外部网络将所述发布的消息的集合的至少一部分发送到服务器设备以进行处理;

在所述预定时间段内接收检索网络数据的请求,其中所述请求是基于发送到所述服务器设备的所述发布的消息的集合的所述部分生成的并且指定了用于检索网络数据的一个或多个标准;

检索满足所述一个或多个标准的网络数据;以及

响应于所述请求,由第一计算设备通过所述外部网络将检索的网络数据发送到所述服务器设备。

2.根据权利要求1所述的方法,还包括基于由所述服务器设备的处理来修改手术机器人系统。

3.根据权利要求1所述的方法,还包括:

在将检索的网络数据发送到所述服务器设备之前,由第一计算设备过滤所述网络数据以减小所述网络数据的大小。

4.根据权利要求1所述的方法,还包括:

在所述预定时间段内,基于所述网络数据检测预定义事件;

检索与所述预定义事件相关联的网络数据;和

由第一计算设备通过所述外部网络向所述服务器设备发送与所述预定义事件相关联的网络数据。

5.根据权利要求1所述的方法,其中所述机器人手术系统的第一计算设备被配置为在预定的有限时间段内访问所述外部网络,并且其中所述发布的消息的集合的至少一部分在所述预定的有限时间段期间通过所述外部网络被发送。

6.根据权利要求5所述的方法,其中发送所述发布的消息的集合的至少一部分包括在所述预定的有限时间段期间向中继设备发送所述发布的消息的集合的至少一部分,其中所述中继设备在所述预定的有限时间段期间或之外向所述服务器设备发送所述发布的消息的集合的至少一部分。

7.根据权利要求1所述的方法,其中发送所述发布的消息的集合的至少一部分包括发送具有最高优先级的发布的消息,而不发送具有最低优先级的发布的消息。

8.根据权利要求1所述的方法,其中所述发布的消息的集合包括从所述机器人手术系统的第三计算设备接收的发布的消息,所述方法还包括:

根据相应的消息优先级划分所述发布的消息的集合,以至少生成具有第一优先级的第一组发布的消息的和具有第二优先级的第二组发布的消息,第一优先级高于第二优先级,其中第一组和第二组发布的消息中的至少一个包括来自第二计算设备的发布的消息和来自第三计算设备的发布的消息;

其中发送所述发布的消息的集合的至少一部分包括在发送第二组发布的消息之前发送第一组发布的消息。

9.根据权利要求8所述的方法,其中在第一组和第二组的每一个中,具有较早时间戳的发布的消息在具有较晚时间戳的发布的消息之前被发送。

10.根据权利要求8所述的方法,还包括基于各个发布的消息的时间戳为第一组发布的消息生成分组的消息,其中通过发送各个分组的消息来发送第一组发布的消息。

11.根据权利要求1所述的方法,还包括:

将所述发布的消息的集合中的一个或多个识别为包含敏感数据;和

在发送所述发布的消息之前,从所述发布的消息的集合中的一个或多个移除所述敏感数据。

12.根据权利要求1所述的方法,还包括:

基于确定所述预定时间段已经过去,由第一计算设备从与第一计算设备相关联的存储设备删除所述网络数据。

13.一种系统,包括:

经由内部网络连接的多个任务设备,其中一个或多个过程在所述多个任务设备上执行,并且其中所述多个任务设备中的每一个被配置为实现用于同步与多个计算设备相关联的时钟的时间同步协议;和

经由所述内部网络与所述多个任务设备连接的消息设备,所述消息设备包括:

处理器;和

其上存储有处理器可执行指令的非暂时性计算机可读介质,当由所述处理器执行时,所述指令使得处理器:

通过实现所述时间同步协议,将与所述消息设备相关联的时钟与所述多个任务设备的时钟同步;

捕获由所述多个任务设备通过所述内部网络发送的网络数据,其中所述网络数据与基于所述多个任务设备的相应时钟生成的时间戳相关联;

基于与网络数据相关联的时间戳,将网络数据存储在与所述消息设备相关联的存储设备中预定时间段;

接收由所述一个或多个过程发布的发布的消息的集合,所述发布的消息的集合中的每一个与消息优先级和基于相应任务设备的时钟生成的时间戳相关联,其中由所述消息设备通过所述内部网络捕获的网络数据包含所述发布的消息的集合;

根据相应的消息优先级和时间戳、通过外部网络将所述发布的消息的集合的至少一部分发送到服务器设备,以进行处理;

在所述预定时间段内接收检索网络数据的请求,其中所述请求是基于发送到所述服务器设备的所述发布的消息的集合的所述部分生成的,并且指定了用于检索网络数据的一个或多个标准;

检索满足所述一个或多个标准的网络数据;和

响应于所述请求,通过所述外部网络将检索的网络数据发送到所述服务器设备。

14.根据权利要求13所述的系统,其中,所述非暂时性计算机可读介质具有存储在其上的另外的处理器可执行指令,当由所述处理器执行时,所述指令使得所述处理器在将检索的网络数据发送到所述服务器设备之前过滤检索的网络数据以减小检索的网络数据的大小。

15.根据权利要求13所述的系统,还包括通过不同于所述内部网络的网络连接到所述消息设备的中继设备,

其中发送所述发布的消息的集合的至少一部分包括:

由所述消息设备向所述中继设备发送所述发布的消息的集合的至少一部分;和

由所述中继设备向所述服务器设备发送所述发布消息的集合的所述部分。

16.根据权利要求15所述的系统,其中,当所述消息设备已经接入所述网络时,所述消息设备在预定的有限时间段期间将所述发布的消息的集合的所述部分发送给所述中继设备,并且其中,所述中继设备在所述预定的有限时间段期间或之外将所述发布的消息的所述部分发送给所述服务器设备。

17.一种计算设备,包括:

处理器;和

其上存储有处理器可执行指令的非暂时性计算机可读介质,当由所述处理器执行时,所述指令使得处理器:

通过实现时间同步协议来同步与机器人手术系统中的多个任务设备相关联的时钟,其中所述计算设备和所述多个任务设备通过所述机器人手术系统的内部网络连接;

捕获由所述多个任务设备通过所述内部网络发送的网络数据,其中所述网络数据与基于所述多个任务设备的相应时钟生成的时间戳相关联;

基于与网络数据相关联的时间戳,将网络数据存储在与所述计算设备相关联的存储设备中预定时间段;

接收由所述任务设备中的至少一个发布的发布的消息的集合,所述发布的消息的集合中的每一个与消息优先级和基于相应任务设备的时钟生成的时间戳相关联,其中由所述消息设备通过所述内部网络捕获的网络数据包含所述发布的消息的集合;

根据相应的消息优先级和时间戳、通过外部网络将所述发布的消息的集合的至少一部分发送到服务器设备,以进行处理;

在所述预定时间段内接收检索网络数据的请求,其中所述请求是基于发送到所述服务器设备的所述发布的消息的集合的所述部分生成的,并且指定了用于检索网络数据的一个或多个标准;

检索满足所述一个或多个标准的网络数据;和

响应于所述请求,通过所述外部网络将检索的网络数据发送到所述服务器设备。

18.根据权利要求17所述的计算设备,其中,当所述机器人手术系统被配置为访问所述外部网络时,在预定的有限时间段期间,通过所述外部网络发送所述发布的消息的集合的所述至少一部分。

19.根据权利要求18所述的计算设备,其中,所述非暂时性计算机可读介质具有存储在其上的另外的处理器可执行指令,当由所述处理器执行时,所述指令使得所述处理器:

将所述发布的消息的集合中的一个或多个识别为包含敏感数据;和

在将所述发布的消息发送到所述服务器设备之前,从所述发布的消息的集合中的一个或多个中移除所述敏感数据。

20.一种非暂时性计算机可读介质,包括处理器可执行指令,用于使处理器:

通过实现时间同步协议,使与处理器相关联的时钟与机器人手术系统中的多个任务设备相关联的时钟同步,其中包含处理器的计算设备和多个任务设备通过机器人手术系统的内部网络连接;

捕获由所述多个任务设备通过所述内部网络发送的网络数据,其中所述网络数据与基于所述多个任务设备的相应时钟生成的时间戳相关联;

基于与网络数据相关联的时间戳,将网络数据存储在与所述计算设备相关联的存储设备中预定时间段;

接收由所述任务设备的至少一个发布的发布的消息的集合,所述发布的消息的集合中的每一个与消息优先级和基于相应任务设备的时钟生成的时间戳相关联,其中所述网络数据包含所述发布的消息的集合;

根据相应的消息优先级和时间戳通过外部网络将所述发布的消息的集合的至少一部分发送到服务器设备,以便进行处理;

在所述预定时间段内接收检索网络数据的请求,其中所述请求是基于发送到所述服务器设备的所述发布的消息的集合的所述部分生成的并且指定了用于检索网络数据的一个或多个标准;

检索满足所述一个或多个标准的网络数据;和

响应于所述请求,通过所述外部网络将检索的网络数据发送到所述服务器设备。


技术总结
一种用于全面记录和报告机器人手术系统内生成的消息的示例方法,包括在机器人手术系统的内部网络上捕获和存储网络数据。该方法还包括订阅和接收来自在机器人手术系统的一个或多个任务设备上执行的感兴趣的过程的发布的消息。接收到的发布的消息每个都与优先级相关联。该方法还包括根据相应的消息优先级将发布的消息的至少一部分发送到服务器设备进行分析。基于分析结果,该方法包括使手术机器人系统被修改以提高其性能。

技术研发人员:J.舒马;D.希拉纳达尼;J.巴拉尔;
受保护的技术使用者:威里利生命科学有限责任公司;
技术研发日:2019.12.16
技术公布日:2021.10.26
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜