IMPROVED INTERFACE FOR LAPAROSCOPIC SURGERIES - MOVEMENT GESTURES
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a surgical maneuvering system, in which movement of a moving element is used to control a surgical device such as a surgical tool or an endoscope. The moving element can be a tool or a portion of an operator'"'"'s body. The relationship between the moving element and the surgical device can be any of: motion of a moving element controlling motion of a surgical device, motion of a moving element controlling an action of a surgical device, a command of a moving element controlling motion of a surgical device, or a command of a moving element controlling an action of the device. Commands are typically arbitrary movements such as shaking a tool. Actions are changes in a surgical device that do not change its overall position, such as closing a grasper.
71 Citations
660 Claims
-
1-572. -572. (canceled)
-
573. A maneuvering system, comprising:
-
a. at least one endoscope adapted to real-time provide at least one image of a field of view; b. at least one surgical tool; c. at least one maneuvering mechanism in active communication with at least one selected from a group consisting of said at least one endoscope, said at least one surgical tool and any combination thereof; said maneuvering mechanism is configured to maneuver at least one selected from a group consisting of said at least one endoscope, said at least one surgical tool and any combination thereof;
in at least two dimensions;d. a computer program which, when executed by a data processor, is in communication with a member of a group consisting of said at least one endoscope, said at least one surgical tool and any combination thereof; said program, when executed by a data processor is configured to (i) real-time image process said at least one image;
(ii) detect movement of at least a portion of said at least one surgical tool;wherein, if said detected movement of at least a portion of said at least one surgical tool is within a predetermined protocol of input movement, then at least one of the following is being held true; (a) said endoscope is maneuvered by means of said maneuvering mechanism according to a predetermined protocol of output movement; (b) said at least one surgical tool is maneuvered by means of said maneuvering mechanism according to a predetermined protocol of output movement; (c) said at least one surgical tool is activated; (d) a second surgical tool is maneuvered by means of said maneuvering mechanism according to said at least one output movement protocol; (e) a second surgical tool is activated according to said at least one output movement protocol; and
,(f) any combination thereof. - View Dependent Claims (574, 575, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612)
-
-
613. A system for maneuvering a surgical tool, comprising:
-
a. at least one surgical tool; b. at least one endoscope; c. at least one maneuvering mechanism in active communication with said at least one surgical tool and said at least one endoscope;
said maneuvering mechanism is configured to maneuver at least one selected from a group consisting of said at least one surgical tool, said at least one endoscope and any combination thereof in at least two dimensions;d. at least one sensor configured to indicate at least one movement of at least one moving element; said sensor indicates movement of said moving element if a current 3D position or current signal, 3Dcurrent, is substantially different from a previous 3D position or previous signal of the same, 3Dprevious; e. either a wired or wireless communicable database for consecutively storing said 3Dcurrent and said 3Dprevious of each of said moving element; and f. a data processor comprising a computer program in communication with said at least one surgical tool and said at least one maneuvering mechanism;
said program, when executed by said data processor is configured to identify if said movement of said moving element is within a predetermined protocol of input movement;wherein, if said detected movement of said moving element is within said predetermined protocol of input movement or said detected position of said moving element is within a predetermined protocol of input positions, then at least one of the following is being held true; (a) said endoscope is maneuvered by means of said maneuvering mechanism according to a predetermined protocol of output movement; (b) said at least one surgical tool is maneuvered by means of said maneuvering mechanism according to a predetermined protocol of output movement; and (c) said at least one surgical tool is activated; (d) a second surgical tool is maneuvered by means of said maneuvering mechanism according to said at least one output protocol; (e) a second surgical tool is activated according to said at least one output protocol; and
,(f) any combination thereof. - View Dependent Claims (614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634)
-
-
635. A maneuvering system, comprising:
-
a. at least one endoscope adapted to real-time provide at least one image of a field of view; b. at least one surgical tool; c. at least one maneuvering mechanism in active communication with at least one selected from a group consisting of said at least one endoscope, said at least one surgical tool and any combination thereof; said maneuvering mechanism is configured to maneuver at least one selected from a group consisting of said at least one endoscope, said at least one surgical tool and any combination thereof;
in at least two dimensions;d. a computer program which, when executed by a data processor, is in communication with a member of a group consisting of said at least one endoscope, said at least one surgical tool and any combination thereof; said program, when executed by a data processor is configured to determine, from said image of said field of view, an input protocol; wherein, if said input protocol is within a predetermined input command, at least one output command is being activated. - View Dependent Claims (636, 637, 638, 639, 640, 641, 642)
-
-
643. A system for maneuvering a surgical tool, comprising:
-
a. at least one surgical tool; b. at least one endoscope; c. at least one maneuvering mechanism in active communication with said at least one surgical tool and said at least one endoscope;
said maneuvering mechanism is configured to maneuver said at least one surgical tool in at least two dimensions;d. at least one sensor configured to indicate a member of a group consisting of;
movement of at least one moving element, position of at least one moving element, and any combination thereof;said sensor indicates said position of said moving element via a current 3D position or current signal, 3Dcurrent; and said sensor indicates said movement of said moving element if said current 3D position or current signal, 3Dcurrent, is substantially different from at least one previous 3D position or previous signal of the same, 3Dprevious; e. either a wired or wireless communicable database for storing said 3Dcurrent for each said moving element, and, to indicate movement, consecutively storing said 3Dcurrent and said 3Dprevious of each of said moving element; and f. a data processor comprising a computer program in communication with said at least one surgical tool and said at least one maneuvering mechanism;
said program, when executed by said data processor is configured to identify at least one of a group consisting of;
said movement of said moving element is within a predetermined input protocol;
said position of said moving element is within a predetermined input protocol and any combination thereof;wherein, if said input command is within a predetermined input protocol, at least one output command is being activated. - View Dependent Claims (644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660)
-
Specification