IP Library Granted Patent US 10,675,040
Granted Patent B2
US 10,675,040 · App. 14/939,776 · Granted Jun 9, 2020

Automated surgical and interventional procedures

Inventors: Peter C Kim (Washington, DC); Axel Krieger (Alexandria, VA); Yonjae Kim (Falls Church, VA); Azad Shademan (Washington, DC); Simon Leonard (Washington, DC)
Assignee: Children's National Medical Center
A61B17/1285A61B17/0469A61B17/0643A61B34/30A61B34/32A61B34/76G16H20/40A61B90/361A61B2017/1103A61B2017/1132A61B2034/104A61B2034/105A61B2034/107A61B2034/2057A61B2034/2065A61B2034/258A61B2090/363A61B2090/397
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,675,040
App. No.
14/939,776
Granted
Jun 9, 2020
Kind
B2
Abstract

Described herein are an apparatus and methods for automating subtasks in surgery and interventional medical procedures. The apparatus consists of a robotic positioning platform, an operating system with automation programs, and end-effector tools to carry out a task under supervised autonomy. The operating system executes an automation program, based on one or a fusion of two or more imaging modalities, guides real-time tracking of mobile and deformable targets in unstructured environment while the end-effector tools execute surgical interventional subtasks that require precision, accuracy, maneuverability and repetition. The apparatus and methods make these medical procedures more efficient and effective allowing a wider access and more standardized outcomes and improved safety.

Claims (31)

1. A computer implemented method of generating, using processing circuitry and memory of the computer, operation instructions for an autonomous surgical procedure for a particular surgical robot for a particular surgery, and of performing the autonomous surgical procedure, the method comprising:

processing, using the processing circuitry, clinical data from a plurality of previously performed surgeries to generate 3D spatial and temporal data defining a model surgery process;

obtaining, using the processing circuitry and from the memory, surgical robot specifications of the particular surgical robot, the surgical robot specifications defining capabilities of the particular surgical robot;

obtaining, using the processing circuitry and from the memory, clinical parameters of the particular surgery, the clinical parameters defining characteristics of a portion of a body on which the particular surgery is performed;

generating, using the processing circuitry, the operation instructions for the autonomous surgical procedure based on the 3D spatial and temporal data, the surgical robot specifications, and the clinical parameters; and

performing the autonomous surgical procedure using the generated operation instructions, without additional operation instructions from a surgeon.

2. The method of claim 1 , wherein

the clinical data includes at least one of visual data of the previously performed surgeries obtained from a camera or endoscope, kinematic data, or haptic data, or

the clinical data includes at least one of patient condition, vitals, and outcome of the previously performed surgeries.

3. The method of claim 1 , wherein the clinical data includes data associated with surgeon experience.

4. The method of claim 1 , wherein the processing of the clinical data generates the 3D spatial and temporal data defining the model surgery process based on considering at least correlations between tool motions and surgical outcomes.

5. The method of claim 3 , wherein the clinical data from a plurality of previously performed surgeries includes at least one of tool motion, tool positioning, location and movement of vital organs or structures, viable reference points, and tissue deformation.

6. The method of claim 1 , wherein the surgical robot specifications of the particular surgical robot include velocity of the particular surgical robot.

7. The method of claim 1 , wherein the generated operation instructions for the autonomous surgical procedure include surgical motions that are absent in clinical data from the plurality of previously performed surgeries but are nevertheless implementable by the particular surgical robot.

8. The method of claim 1 , wherein the clinical parameters of the particular surgery include tissue characteristics of the portion of the body on which the particular surgery is performed.

9. The method of claim 8 , wherein the tissue characteristics of the portion of the body on which the particular surgery is performed include expected amount of movement and rigidity of tissue of the portion or absorbability of dyes in the tissue of the portion.

10. The method of claim 1 , further comprising:

instructing, using processing circuitry of the particular surgical robot, robot motions based on sensor information and the operation instructions.

11. The method of claim 10 , wherein the sensor information includes at least one of vital organ positions, reference points or markers, and sensor data.

12. The method of claim 10 , further comprising generating commands based on motion constraints that include at least one of remote center of motion, no-fly zones, and velocity limits.

13. The method of claim 10 , further comprising generating commands based on tissue deformation or tissue movement models.

14. The method of claim 1 , further comprising:

updating the generated operation instructions for the autonomous surgical procedure with additional clinical data.

15. The method of claim 1 , wherein

the clinical data includes at least one of visual data of the previously performed surgeries obtained from a camera or endoscope, kinematic data, or haptic data, and

the clinical data includes patient condition throughout a surgery of the previously performed surgeries.

16. A computer implemented method of generating, using processing circuitry and memory of the computer, operation instructions for an autonomous surgical procedure for a particular surgical robot for a particular surgery, and of performing the autonomous surgical procedure, the method comprising:

processing, using the processing circuitry, clinical data from a plurality of previously performed surgeries to generate 3D spatial and temporal data defining a model surgery process;

obtaining, using the processing circuitry and from the memory, surgical robot specifications of the particular surgical robot, the surgical robot specifications defining capabilities of the particular surgical robot, or obtaining, using the processing circuitry and from the memory, clinical parameters of the particular surgery, the clinical parameters defining characteristics of a portion of a body on which the particular surgery is performed;

generating, using the processing circuitry, the operation instructions for the autonomous surgical procedure based on the 3D spatial and temporal data, the surgical robot specifications, and the clinical parameters; and

performing the autonomous surgical procedure using the generated operation instructions, without additional operation instructions from a surgeon.

Assignments (2)
SECURITY INTEREST Recorded Apr 9, 2026
From: ACTIV SURGICAL, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 074327/0069 →
SECURITY INTEREST Recorded Apr 8, 2026
From: ACTIV SURGICAL, INC.
To: DNS-URGICAL BRIDGE 2026, LLC
Reel/Frame 074316/0456 →
Continuity (3)
Division 13931371 · Jun 28, 2013
Provisional Application 61666399 · Jun 29, 2012
Related Publication 20160058517A1 · Mar 3, 2016
Cited By (8)
US 12,201,387 US 12,262,952 US 12,279,851 US 12,292,564 US 12,400,340 US 12,416,798 US 12,502,089 US 12,727,755