Surgical Robot Data Logging With QR-Based User Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for secure measures to prevent unauthorized access and ensure the integrity of sensitive data collected during robotic surgical procedures, as high volumes of data are being collected and distributed without adequate technical safeguards.

Innovation Solution

A surgical robotic system that includes a data logger and a portable user terminal, both equipped with cameras and capable of generating and decoding machine-readable codes to authenticate users and log their identities securely, ensuring that only authorized personnel are associated with specific procedures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is collected and distributed without sufficient technical safeguards, then data distribution efficiency is improved, but security of sensitive surgical data deteriorates

Engineering Contradiction:
Improvedata distribution efficiencyVSAvoidsecurity of sensitive surgical data
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary authentication actions by capturing images of machine-readable codes before allowing data access or logging. The camera captures the code, the processor decodes it to identify the user or data logger, and only then is the user logged in association with the procedure. This preliminary identification step ensures security measures are in place before data distribution occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The machine-readable code acts as an intermediary element between the user and the data logging system. Instead of direct authentication, the system uses the code as a mediator that contains encoded identification information. The camera captures this intermediary code, which then serves as the basis for identifying and logging the user, providing a secure intermediate step in the authentication process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If machine-readable code authentication is implemented, then security of surgical data is improved, but system complexity increases

Engineering Contradiction:
Improvesecurity of surgical dataVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses a visual copy (image) of the machine-readable code captured by the camera as a substitute for more complex authentication mechanisms. Instead of requiring physical tokens, biometric scanners, or multi-factor authentication systems, the solution creates and processes a digital image copy of the code, which is then decoded to retrieve identification information. This copying approach maintains security while avoiding the complexity of more sophisticated authentication hardware.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11696805B2Device interoperation
Publication Date: 2023.07.11 CMR SURGICAL LTD
  • US11696805B2 patent drawing
  • US11696805B2 patent drawing

AI summary

A surgical robotic system comprising: a surgical robot; a user interface console coupled to the surgical robot whereby a user can control motion 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 comprising: a display controllable by one of the data logger and the user terminal, that one of the data logger and the user terminal being configured for displaying a machine-readable code whereby the data logger or a user of the user terminal can be identified; and a camera coupled to the other of the data logger and the user terminal; the said other of the data logger and the user terminal being configured to, on receiving from the camera an image of a machine-readable code, decode that code to identify the data logger or a user of the user terminal and to cause the identified entity to be logged in association with a procedure performed by means of the robot.