IP Library Granted Patent US 11,865,729
Granted Patent B2
US 11,865,729 · App. 16/921,995 · Granted Jan 9, 2024

Tool position and identification indicator displayed in a boundary area of a computer display screen

Inventors: David Q. Larkin (Menlo Park, CA); Thomas R. Nixon (San Jose, CA); David S. Mintz (Mountain View, CA)
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
B25J9/1692A61B1/0005A61B1/00009A61B1/0051A61B1/3132A61B17/00234A61B34/10A61B34/20A61B34/25A61B34/30A61B34/37A61B34/74A61B90/36A61B90/37B25J9/1694B25J9/1697A61B90/361A61B2017/00199A61B2017/00292A61B2017/00296A61B2034/102A61B2034/107A61B2034/2057A61B2034/2065A61B2034/301A61B2034/741A61B2034/742A61B2090/365A61B2090/367A61B2090/371A61B2090/373G05B2219/39449G05B2219/40607G05B2219/45123
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 11,865,729
App. No.
16/921,995
Granted
Jan 9, 2024
Kind
B2
Abstract

An apparatus comprises a memory device and a processor coupled to a display device, an image capture device, and the memory device. The processor is configured to: cause images captured by the image capture device to be displayed in a viewing area on the display device; determine a position of a tool in a reference frame of the image capture device; determine a position to display a non-depictive symbol for the tool in a boundary area circumscribing the viewing area to indicate a direction of the determined position of the tool relative to a field of view of the image capture device, by determining a trajectory of the tool; and cause the non-depictive symbol to be displayed at the determined position in the boundary area while images that were captured by the image capture device are restricted to being displayed in the viewing area.

Claims (43)

1. An apparatus comprising:

a memory device non-transitorily storing program instructions; and

a processor coupled to a display device, an image capture device, and the memory device, the processor configured to execute the program instructions to:

cause images captured by the image capture device to be displayed in a viewing area on the display device;

determine a position of a tool in a reference frame of the image capture device, wherein the tool has a shaft and an end effector including opposing members coupled to the shaft;

determine a position to display a non-depictive symbol for the tool in a boundary area circumscribing the viewing area on the display device so as to indicate a direction of the determined position of the tool relative to a field of view of the image capture device, by determining a trajectory of the tool from current and past positions of the tool and by determining where an extrapolation of the trajectory enters the field of view of the image capture device, wherein the non-depictive symbol for the tool does not resemble the end effector of the tool in appearance, and wherein the position of the non-depictive symbol for the tool in the boundary area does not indicate a distance of the tool from the field of view of the image capture device; and

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area while images that were captured by the image capture device are restricted to being displayed in the viewing area on the display device.

2. The apparatus according to claim 1 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area so that the non-depictive symbol for the tool provides information identifying one of: the tool or a manipulator used for moving the tool.

3. The apparatus according to claim 2 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area so that the non-depictive symbol for the tool is marked with one of: a color that is uniquely associated with the manipulator or a number that is uniquely associated with the manipulator.

4. The apparatus according to claim 2 , wherein the processor is further configured to execute the program instructions to:

determine the position of the tool by using kinematics for the manipulator.

5. The apparatus according to claim 1 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area by:

determining a distance of a position of a reference point on the tool from a position of a reference point in the field of view of the image capture device; and

causing the non-depictive symbol for the tool to be displayed so that its size indicates the distance.

6. The apparatus according to claim 1 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area by:

determining a distance of a position of a reference point on the tool from a position of a reference point in the field of view of the image capture device; and

causing the non-depictive symbol for the tool to be displayed so that its color indicates the distance.

7. The apparatus according to claim 6 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed in the boundary area so that intensity of the color of the non-depictive symbol for the tool indicates the distance.

8. The apparatus according to claim 6 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed in the boundary area so that the color of the non-depictive symbol for the tool relative to a color spectrum indicates the distance.

9. The apparatus according to claim 1 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area by:

determining a distance of a position of a reference point on the tool from a position of a reference point in the field of view of the image capture device; and

causing the non-depictive symbol for the tool to be displayed so that a frequency of blinking of the non-depictive symbol for the tool indicates the distance.

10. The apparatus according to claim 1 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area by:

determining a distance of a position of a reference point on the tool from a position of a reference point in the field of view of the image capture device; and

causing the non-depictive symbol for the tool to be displayed so that a frequency of oscillation of the non-depictive symbol for the tool about the determined position in the boundary area indicates the distance.

11. The apparatus according to claim 1 , wherein the processor is further configured to execute the program instructions to:

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area by:

determining a distance of a position of a reference point on the tool from a position of a reference point in the field of view of the image capture device; and

causing the non-depictive symbol for the tool to be displayed so that the distance is indicated by overlaying a distance number over the non-depictive symbol for the tool.

12. The apparatus according to claim 1 , wherein the processor is further configured to execute the program instructions to:

determine the position of the tool by determining a position and an orientation of the end effector of the tool, and

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area by causing an orientation indicator to be displayed over the non-depictive symbol for the tool such that the orientation indicator is oriented so as to indicate the orientation of the end effector.

13. The apparatus according to claim 1 , wherein the processor is further configured to execute the program instructions to:

determine an orientation of an axis that extends along a length of a shaft of the tool, and

cause the non-depictive symbol for the tool to be displayed at the determined position in the boundary area by causing an orientation indicator to be displayed over the non-depictive symbol for the tool such that the orientation indicator is oriented so as to indicate the orientation of the axis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2020
From: LARKIN, DAVID Q.; NIXON, THOMAS R.; MINTZ, DAVID S.
To: INTUITIVE SURGICAL OPERATIONS, INC.
Reel/Frame 053133/0587 →
Continuity (3)
Continuation 15638172 · Jun 29, 2017
Continuation 11478531 · Jun 29, 2006
Related Publication 20200331147A1 · Oct 22, 2020
Cited By (4)
US 12,239,396 US 12,266,040 US 12,295,681 US 12,357,400