Patents by Inventor Eric Marks

Eric Marks has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220101745
    Abstract: A virtual reality system may generate a virtual robotic surgical environment using a client application, where the virtual robotic surgical environment includes at least one virtual robotic component. In response to a user input to move the at least one virtual robotic component in the virtual robotic surgical environment, the system may pass status information regarding the at least one virtual robotic component from the client application to a server application, generate an actuation command based on the user input and the status information using the server application, pass the actuation command from the server application to the client application, and move the at least one virtual robotic component based on the actuation command.
    Type: Application
    Filed: December 9, 2021
    Publication date: March 31, 2022
    Inventors: Haoran YU, Pablo Eduardo GARCIA KILROY, Bernard Fai Kin SIU, Eric Mark JOHNSON
  • Patent number: 11284955
    Abstract: A virtual reality system providing a virtual robotic surgical environment, and methods for using the virtual reality system, are described herein. The virtual reality system may be used to expedite the R&D cycle during development of a robotic surgical system, such as by allowing simulation of potential design without the time and significant expense of physical prototypes. The virtual reality system may also be used to test a control algorithm or a control mode for a robotic surgical component.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: March 29, 2022
    Assignee: VERB SURGICAL INC.
    Inventors: Haoran Yu, Pablo Eduardo Garcia Kilroy, Bernard Fai Kin Siu, Eric Mark Johnson
  • Patent number: 11270601
    Abstract: A virtual reality system may generate a virtual robotic surgical environment using a client application, where the virtual robotic surgical environment includes at least one virtual robotic component. In response to a user input to move the at least one virtual robotic component in the virtual robotic surgical environment, the system may pass status information regarding the at least one virtual robotic component from the client application to a server application, generate an actuation command based on the user input and the status information using the server application, pass the actuation command from the server application to the client application, and move the at least one virtual robotic component based on the actuation command. The client application and the server application may be run on a shared processor device, or on separate processor devices.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: March 8, 2022
    Assignee: VERB SURGICAL INC.
    Inventors: Haoran Yu, Pablo Eduardo Garcia Kilroy, Bernard Fai Kin Siu, Eric Mark Johnson
  • Publication number: 20220035636
    Abstract: A method of instruction dispatch routing comprises receiving an instruction for dispatch to one of a plurality of issue queues; determining a priority status of the instruction; selecting a rotation order based on the priority status, wherein a first rotation order is associated with priority instructions and a second rotation order, different from the first rotation order, is associated with non-priority instructions; selecting an issue queue of the plurality of issue queues based on the selected rotation order; and dispatching the instruction to the selected issue queue.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 3, 2022
    Inventors: Eric Mark Schwarz, Brian W. Thompto, Kurt A. Feiste, Michael Joseph Genden, Dung Q. Nguyen, Susan E. Eisen
  • Publication number: 20210393339
    Abstract: A method for a robotic surgical system includes displaying a graphical user interface on a display to a user, wherein the graphical user interface includes a plurality of reconfigurable display panels, receiving a user input at one or more user input devices, wherein the user input indicates a selection of at least one software application relating to the robotic surgical system, and rendering content from the at least one selected software application among the plurality of reconfigurable display panels.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 23, 2021
    Inventors: Eric Mark Johnson, Emma Essock-Burns, Lawrence Edward Miller, Francois W. Brahic
  • Publication number: 20210298845
    Abstract: A method of determining a location of a user input device of a surgical robotic system within a surgical workspace using a virtual workspace including determining, by one or more processors communicatively coupled to a user input device, that a user is engaging with the user input device within a surgical workspace; in response to determining the user is engaging with the user input device, displaying a virtual user input device within a first virtual workspace boundary, wherein at least a portion of the first virtual workspace boundary is operable to move in response to a movement of the user input device; displaying a second virtual workspace boundary that represents a second workspace limit beyond which the user input device is inoperable to control the surgical robotic instrument in the teleoperation mode; and determining a location of the user input device within the surgical workspace.
    Type: Application
    Filed: March 27, 2020
    Publication date: September 30, 2021
    Inventors: Anette Lia Freiin von Kapri, Eric Mark Johnson, Joan Savall
  • Publication number: 20210304637
    Abstract: A virtual reality system providing a virtual robotic surgical environment, and methods for using the virtual reality system, are described herein. Within the virtual reality system, various user modes enable different kinds of interactions between a user and the virtual robotic surgical environment. For example, one variation of a method for facilitating navigation of a virtual robotic surgical environment includes displaying a first-person perspective view of the virtual robotic surgical environment from a first vantage point, displaying a first window view of the virtual robotic surgical environment from a second vantage point and displaying a second window view of the virtual robotic surgical environment from a third vantage point. Additionally, in response to a user input associating the first and second window views, a trajectory between the second and third vantage points can be generated sequentially linking the first and second window views.
    Type: Application
    Filed: April 2, 2021
    Publication date: September 30, 2021
    Inventors: Pablo Eduardo Garcia Kilroy, Eric Mark Johnson, Bernard Fai Kin Siu, Haoran Yu
  • Publication number: 20210275264
    Abstract: Graphical user guidance for a robotic surgical system is provided. In one embodiment, a graphical user interface for a robotic surgical system comprises a first region and a second region. The first region is used to display an endoscopic view of a surgical site inside a patient taken by an endoscopic camera of the robotic surgical system, and the second region is used to display user feedback information. The graphical user interface overlays a guidance message on top of the endoscopic view of the surgical site in the first region to provide user instructions for interacting with a user input device to engage a robotic arm of the robotic surgical system. Other embodiments are provided.
    Type: Application
    Filed: March 3, 2020
    Publication date: September 9, 2021
    Applicant: Verb Surgical Inc.
    Inventors: Eric Mark Johnson, Michal Levin, Anette Lia Freiin Von Kapri
  • Patent number: 11071595
    Abstract: A method for a robotic surgical system includes displaying a graphical user interface on a display to a user, wherein the graphical user interface includes a plurality of reconfigurable display panels, receiving a user input at one or more user input devices, wherein the user input indicates a selection of at least one software application relating to the robotic surgical system, and rendering content from the at least one selected software application among the plurality of reconfigurable display panels.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: July 27, 2021
    Assignee: Verb Surgical Inc.
    Inventors: Eric Mark Johnson, Emma Essock-Burns, Lawrence Edward Miller, Francois W. Brahic
  • Patent number: 11013559
    Abstract: A virtual reality system providing a virtual robotic surgical environment, and methods for using the virtual reality system, are described herein. The virtual reality system may simulate a robotic surgical environment in which a user may operate both a robotically-controlled surgical instrument using a handheld controller and a manual laparoscopic surgical instrument while adjacent a patient table.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: May 25, 2021
    Assignee: VERB SURGICAL INC.
    Inventors: Eric Mark Johnson, Pablo Eduardo Garcia Kilroy, Bernard Fai Kin Siu, Haoran Yu
  • Patent number: 11011077
    Abstract: A virtual reality system providing a virtual robotic surgical environment, and methods for using the virtual reality system, are described herein. Within the virtual reality system, various user modes enable different kinds of interactions between a user and the virtual robotic surgical environment. For example, one variation of a method for facilitating navigation of a virtual robotic surgical environment includes displaying a first-person perspective view of the virtual robotic surgical environment from a first vantage point, displaying a first window view of the virtual robotic surgical environment from a second vantage point and displaying a second window view of the virtual robotic surgical environment from a third vantage point. Additionally, in response to a user input associating the first and second window views, a trajectory between the second and third vantage points can be generated sequentially linking the first and second window views.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: May 18, 2021
    Assignee: VERB SURGICAL INC.
    Inventors: Pablo Eduardo Garcia Kilroy, Eric Mark Johnson, Bernard Fai Kin Siu, Haoran Yu
  • Publication number: 20210090169
    Abstract: The techniques disclosed herein permit active, non-transparent management of financial assets within an exchange-traded fund while yielding the traditional advantages of scale and cost efficiency for secondary market participants. The fund may supplement traditional periodic disclosures of holdings with additional information to facilitate accurate intraday pricing of ETF shares. In this context, a substitute basket may be engineered and published on a daily basis that closely tracks the fund composition, but contains an active share of about 5-30% relative to the fund in order to obfuscate the actual fund holdings. This substitute basket may advantageously provide a high quality signal of fund value, while also facilitating in-kind transactions in the primary market that are closely related to the fund composition without revealing specific fund holdings or weightings.
    Type: Application
    Filed: September 23, 2020
    Publication date: March 25, 2021
    Inventors: Lorraine Wang, Anna Paglia, Jason Richard Stoneberg, Bradley Hepburn Smith, Eric Mark Pollackov, William Seng Geyer
  • Patent number: 10903988
    Abstract: Aspects of the invention include receiving a first dictionary that includes key/value pairs for a first code listing. Key instances of the first dictionary include instruction addresses of the first code listing, and value instances of the first dictionary include hashes of data that uniquely identify instructions at the instruction addresses in the first code listing. A second dictionary that includes key/value pairs for a second code listing is received. Key instances of the second dictionary include hashes of data that uniquely identify instructions at instruction addresses in the second code listing, and value instances of the second dictionary include instruction addresses of the second code listing. A match between a value instance of the first dictionary and a key instance of the second dictionary is identified. Responsive to identifying the match, an instruction address is translated between the first code listing and the second code listing.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brenton Belmar, Elliott Binder, Christopher Raymond Conklin, Eric Mark Schwarz
  • Publication number: 20210004206
    Abstract: An instruction is executed in round-for-reround mode wherein the permissible resultant value that is closest to and no greater in magnitude than the infinitely precise result is selected. If the selected value is not exact and the units digit of the selected value is either 0 or 5, then the digit is incremented by one and the selected value is delivered. In all other cases, the selected value is delivered.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Eric Mark Schwarz, Martin Stanley Schmookler
  • Publication number: 20200261159
    Abstract: A virtual reality system providing a virtual robotic surgical environment, and methods for using the virtual reality system, are described herein. The virtual reality system may simulate a robotic surgical environment in which a user may operate both a robotically-controlled surgical instrument using a handheld controller and a manual laparoscopic surgical instrument while adjacent a patient table.
    Type: Application
    Filed: February 24, 2020
    Publication date: August 20, 2020
    Inventors: Eric Mark Johnson, Pablo Eduardo GARCIA KILROY, Bernard Fai Kin SIU, Haoran YU
  • Publication number: 20200222790
    Abstract: A string bowling pin as described herein incorporates one or more improvements that extend the time between maintenance and repair events that might otherwise be required at the place where the string leads from the top of the pin. A free-floating bushing improves the longevity of the string and pin connection. In another example, a radiused opening at the top of the pin improves the longevity of the string and pin connection. Also, both the improved bushing and radiused opening at the top of the pin, either alone or together, make the pin less likely to tangle with other strings and pins during use.
    Type: Application
    Filed: January 14, 2019
    Publication date: July 16, 2020
    Applicant: QubicaAMF Worldwide, LLC
    Inventors: LEROY THOMAS WARREN, JR., ERIC MARK WATTS
  • Publication number: 20200205922
    Abstract: A method for engaging and disengaging a surgical instrument of a surgical robotic system including receiving a sequence of user inputs from one or more user interface devices of the surgical robotic system; determining, by one or more processors communicatively coupled to the user interface devices and the surgical instrument, whether the sequence of user inputs indicates an intentional engagement or disengagement of a teleoperation mode in which the surgical instrument is controlled by user inputs received from the user interface devices; in response to determining of engagement, transition the surgical robotic system into the teleoperation mode; and in response to determining of disengagement, transition the surgical robotic system out of the teleoperation mode such that the user interface devices are prevented from controlling the surgical instrument.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Taylor Joseph Cone, Joan Savall, Anette Lia Freiin von Kapri, Eric Mark Johnson
  • Patent number: 10610303
    Abstract: A virtual reality system providing a virtual robotic surgical environment, and methods for using the virtual reality system, are described herein. The virtual reality system may simulate a robotic surgical environment in which a user may operate both a robotically-controlled surgical instrument using a handheld controller and a manual laparoscopic surgical instrument while adjacent a patient table.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: April 7, 2020
    Assignee: VERB SURGICAL INC.
    Inventors: Eric Mark Johnson, Pablo Eduardo Garcia Kilroy, Bernard Fai Kin Siu, Haoran Yu
  • Publication number: 20190183591
    Abstract: A method for a robotic surgical system includes displaying a graphical user interface on a display to a user, wherein the graphical user interface includes a plurality of reconfigurable display panels, receiving a user input at one or more user input devices, wherein the user input indicates a selection of at least one software application relating to the robotic surgical system, and rendering content from the at least one selected software application among the plurality of reconfigurable display panels.
    Type: Application
    Filed: December 14, 2017
    Publication date: June 20, 2019
    Inventors: Eric Mark Johnson, Emma Essock-Burns, Lawrence Edward Miller, Francois W. Brahic
  • Publication number: 20190133689
    Abstract: A virtual reality system providing a virtual robotic surgical environment, and methods for using the virtual reality system, are described herein. The virtual reality system may simulate a robotic surgical environment in which a user may operate both a robotically-controlled surgical instrument using a handheld controller and a manual laparoscopic surgical instrument while adjacent a patient table.
    Type: Application
    Filed: June 25, 2018
    Publication date: May 9, 2019
    Inventors: Eric Mark Johnson, Pablo Eduardo GARCIA KILROY, Bernard Fai Kin SIU, Haoran YU