×

Device and method for assisting laparoscopic surgery—rule based approach

  • US 10,092,164 B2
  • Filed: 08/21/2012
  • Issued: 10/09/2018
  • Est. Priority Date: 08/21/2011
  • Status: Active Grant
First Claim
Patent Images

1. A surgical tracking system for assisting an operator to perform a laparoscopic surgery of a human body, said surgical tracking system comprising:

  • at least one endoscope configured to acquire real-time images of a surgical environment within said human body;

    an automated maneuvering subsystem configured to control the spatial position of said endoscope during said laparoscopic surgery; and

    ,an automated tracking subsystem in communication with said automated maneuvering subsystem, configured to control the automated maneuvering subsystem so as to direct and modify the spatial position of said endoscope to a region of interest;

    wherein said automated tracking subsystem comprises a data processor;

    said data processor is configured to perform real-time image processing of said surgical environment and to instruct said automated maneuvering subsystem to modify the spatial position of said endoscope according to input received from a maneuvering function f(t);

    said maneuvering function f(t) is configured to (a) receive input from at least two instructing functions gi(t), where i is 1, . . . , n and n≥

    2;

    where t is time;

    i and n are integers, said instructing functions gi(t) being functions configured to assess said surgical environment of said at least one endoscope and said laparoscopic surgery, and to output data configured to guide said tracking subsystem; and

    , to (b) output instructions to said automated maneuvering subsystem based on said input from said at least two instructing functions gi(t), so as to spatially position said endoscope to said region of interest;

    wherein each of said instructing functions gi(t) is weighted by a weighting function α

    i(t);

    further wherein said weighting functions α

    i(t) are time-varying functions, wherein the value of which at said time t is determined by said operator, said instructing functions gi(t) and any combination thereof, said weighting functions α

    i(t) being configured to arbitrate between said at least two instructing functions gi(t) to move said automated maneuvering system.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×