US 12,329,588 B2
Surgical virtual reality user interface
Jeffrey Bail, Watertown, MA (US); Adam Sachs, Somerville, MA (US); and Maxim Antinori, Arlington, MA (US)
Assigned to Vicarious Surgical Inc., Waltham, MA (US)
Appl. No. 17/774,372
Filed by Vicarious Surgical Inc., Waltham, MA (US)
PCT Filed Nov. 5, 2020, PCT No. PCT/US2020/059137
§ 371(c)(1), (2) Date May 4, 2022,
PCT Pub. No. WO2021/092194, PCT Pub. Date May 14, 2021.
Claims priority of provisional application 62/933,873, filed on Nov. 11, 2019.
Claims priority of provisional application 62/930,922, filed on Nov. 5, 2019.
Prior Publication US 2022/0387128 A1, Dec. 8, 2022
Int. Cl. A61B 90/00 (2016.01); A61B 34/00 (2016.01); A61B 34/20 (2016.01); A61B 34/37 (2016.01); G06F 3/01 (2006.01)
CPC A61B 90/36 (2016.02) [A61B 34/20 (2016.02); A61B 34/25 (2016.02); A61B 34/37 (2016.02); A61B 34/74 (2016.02); G06F 3/011 (2013.01); A61B 2034/2057 (2016.02); A61B 2034/256 (2016.02); A61B 2034/743 (2016.02); A61B 2090/365 (2016.02); A61B 2090/368 (2016.02)] 34 Claims
OG exemplary drawing
 
1. A surgical virtual reality user interface generating system, comprising
a sensor and tracking unit for sensing and tracking a position of a portion of a user in space and for generating at least position data based on movement of the user;
a computing unit for receiving the position data, the computing unit having:
a processor for processing the position data, and
a control unit for generating control signals in response to the processed position data;
a surgical robot system coupled to the computing unit for receiving the control signals and having a camera assembly having a pair of axially spaced apart cameras for generating image data;
a virtual reality computing unit for generating a virtual reality world, the virtual reality computing unit including:
a virtual reality rendering unit for receiving at least the image data from the camera assembly and generating an output rendering signal for rendering the image data for display, and
a virtual reality object generating unit for:
generating one or more virtual reality informational objects;
generating a docking station in the virtual reality world, the docking station configured to include a plurality of slots, each of which is configured to house at least one of the one or more virtual reality informational objects; and
emplacing at least one of the one or more virtual reality informational objects in the docking station or removing at least one of the one or more virtual reality informational objects from the docking station; and
a display unit for displaying the virtual reality world including the docking station, the one or more virtual reality informational objects, and the image data from the output rendering signal to the user.