Device interoperation

文档序号:555567 发布日期:2021-05-14 浏览:2次 中文

阅读说明:本技术 装置互操作 (Device interoperation ) 是由 鲁珀特·孟席斯 保罗·克里斯多夫·罗伯茨 于 2019-10-03 设计创作,主要内容包括:一种外科机器人系统,包括:外科机器人;用户界面控制台,其耦合到所述外科机器人,由此用户可控制所述外科机器人的运动;数据记录器,其用于记录来自借助于机器人执行的外科手术过程的数据;以及便携式用户终端;所述系统还包括:显示器,其可由所述数据记录器和所述用户终端中的一者控制,所述数据记录器和所述用户终端中的所述一者被配置用于显示机器可读代码,由此可标识所述数据记录器或所述用户终端的用户;以及摄像头,其耦合到所述数据记录器和所述用户终端中的另一者;所述数据记录器和所述用户终端中的所述另一者被配置为在从所述摄像头接收到机器可读代码的图像时,对所述代码进行解码以标识所述数据记录器或所述用户终端的用户,并且使得所标识的实体与借助于所述机器人执行的过程被相关联地记录。(A surgical robotic system comprising: a surgical robot; a user interface console coupled to the surgical robot whereby a user can control movement of the surgical robot; a data logger for logging data from a surgical procedure performed by means of the robot; and a portable user terminal; the system further comprises: a display controllable by one of the data logger and the user terminal, the one of the data logger and the user terminal configured to display a machine readable code whereby a user of the data logger or the user terminal may be identified; and a camera coupled to the other of the data recorder and the user terminal; the other of the data logger and the user terminal is configured, on receiving an image of a machine-readable code from the camera, to decode the code to identify the data logger or a user of the user terminal, and to cause the identified entity to be recorded in association with a process performed by means of the robot.)

1. A surgical robotic system comprising:

a surgical robot;

a user interface console coupled to the surgical robot whereby a user can control movement of the surgical robot;

a data logger for logging data from a surgical procedure performed by means of the robot; and

a portable user terminal;

the system further comprises:

a display controllable by one of the data logger and the user terminal, the one of the data logger and the user terminal configured to display a machine readable code whereby a user of the data logger or the user terminal may be identified; and

a camera coupled to the other of the data recorder and the user terminal;

the other of the data logger and the user terminal is configured, on receiving an image of a machine-readable code from the camera, to decode the code to identify the data logger or a user of the user terminal, and to cause the identified entity to be recorded in association with a process performed by means of the robot.

2. The surgical robotic system of claim 1, wherein the surgical robot comprises a robotic arm having a surgical instrument attached thereto as an end effector as the arm.

3. The surgical robotic system of claim 1 or 2, wherein the camera is coupled to the data logger.

4. The surgical robotic system of claim 3, wherein the surgical robot is located in an operating room and the camera is positioned such that its field of view extends into the operating room.

5. The surgical robotic system of claim 4, wherein the camera is located outside of the operating room.

6. The surgical robotic system according to any one of claims 3 to 5, wherein the portable user terminal is configured to generate the machine-readable code locally according to an identity of a user using the terminal.

7. The surgical robotic system of any one of claims 3 to 6, wherein the portable user terminal is configured to locally generate the machine-readable code as a function of a current time.

8. The surgical robotic system according to any one of claims 3 to 7, wherein the portable user terminal is configured to locally generate the machine-readable code to include data whereby the code can be authenticated to the portable user terminal.

9. The surgical robotic system according to any one of claims 3 to 8, wherein the data logger is configured to determine, upon receipt of an image of a machine-readable code from the camera, whether the code is authenticated to a portable user terminal, and if the determination is negative, not log the identity of any user identified by the code in association with a procedure performed by means of the robot.

10. The surgical robotic system according to any one of claims 3 to 9, wherein the data logger is configured to determine a time indicated by the code upon receiving an image of the machine-readable code from the camera and not log the identity of any user identified by the code associated with a procedure performed with the robot if the time is more than a predetermined time before a current time.

11. The surgical robotic system of claim 1 or 2, wherein the camera is coupled to the portable user terminal.

12. The surgical robotic system of claim 11, wherein the data logger is configured to generate machine-readable code according to one or more of: (i) an identity of the data logger, (ii) an identity of a robotic device functionally coupled to the data logger, (iii) an algorithm implemented by the data logger to generate data unique to the data logger, and (iv) a current time.

13. The surgical robotic system according to claim 11 or 12, wherein the data logger is configured to locally generate the machine-readable code to include data whereby the data logger may be authenticated to the portable user terminal.

14. The surgical robotic system according to any one of claims 11 to 13, wherein the portable user terminal is configured to determine, upon receiving an image of a machine-readable code from the camera, whether the code is truly indicative of a data logger, and if the determination is positive, to send data to associate the identity of a user associated with the terminal with a process performed by means of the robot.

15. A method of analyzing performance of a surgical robotic system, the method comprising:

performing a surgical procedure using a surgical robot;

measuring a state of the robot at a plurality of times during the process;

storing logged data indicative of the state of the robot measured at the plurality of times and including indications of users participating in the process and roles of the users in the process;

storing a data set defining a set of metrics, each metric defining one or more states of the surgical robot and indicating a role;

applying one of the metrics to the stored logged data by identifying the defined one or more states of the surgical robot in the logged data, and deriving therefrom an indicator of the performance of the surgical robot; and

selectively reporting the performance indicator to the user indicated by the logged data as having the role indicated by the metric in the process.

16. The method of claim 15, wherein metrics define an initial state of the surgical robot and a final state of the surgical robot, and the step of applying the metrics to the stored data comprises determining an elapsed time between the robot being in the initial state and being in the final state during the surgical procedure.

17. The method of claim 15 or 16, wherein the step of selectively reporting comprises preferentially reporting the performance indicator to the user indicated by the logged data as having the role indicated by the metric in the process.

18. The method of any of claims 15 to 17, wherein the step of selectively reporting comprises preventing reporting of the performance indicator to at least one user indicated by the logged data as having a different role in the process than the role indicated by the metric.

19. The method according to any of claims 15 to 18, wherein the applying step is performed at a server, and the method comprises the steps of:

receiving the performance indicator at a mobile user terminal associated with the user indicated by the logged data as having the role indicated by the metric in the process; and

displaying the performance indicator on the mobile user terminal.

20. The method of any one of claims 15 to 19, wherein the surgical procedure is performed in an operating room, and the method comprises the steps of:

initiating the surgical procedure;

after the step of initiating, displaying a machine readable code on one of a mobile user terminal and a data logger whereby the data logger or a user of the user terminal may be identified;

capturing an image of the code by means of a camera coupled to the other of the data logger and the user terminal; and

after the displaying step, terminating the process;

analyzing the code to determine the identity of the user or the data recorder identified thereby; and

(i) if the camera is coupled to the data logger: determining a role associated with the user identified by the code and storing the logging data identifying the user as participating in a process performed by the data logger; or

(ii) If the camera is coupled to the user terminal: a process performed by the data logger identified by the code is determined and the logging data identifying the user of the user terminal as participating in the process is stored.

21. The method of claim 20, wherein the camera is coupled to the data recorder and indicates the role of the user with the code.

22. The method of claim 20, wherein the camera is coupled to the data recorder, and the method comprises storing a database that maps each of a plurality of users to a respective role, and wherein the step of determining the role associated with the user comprises looking up the user in the database and retrieving the role associated with the user.

23. The method of any one of claims 15 to 22, wherein the surgical procedure is performed in an operating room, and the method comprises the steps of:

initiating the surgical procedure;

after the initiating step, displaying machine readable code identifying the procedure on a display unit installed in the operating room;

capturing an image of the code by a mobile user terminal associated with a user; and

after the displaying step, terminating the process;

analyzing the code to determine an identity of the process;

determining a role associated with the user of the terminal; and

storing the recorded data indicating the user as participating in the process and having the determined role in response to an image of a code identifying the process being captured by a mobile user terminal associated with the user at a time between the initiating step and the terminating step.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:诊断肝脂肪变性的方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!