Patents by Inventor Apoorv SHRIVASTAVA

Apoorv SHRIVASTAVA 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: 20240412861
    Abstract: For a scalable filtering infrastructure, a library of filters each usable at different control rates is provided by defining filters in a continuous time mode despite eventual use for digital filtering. For implementation, a filter is selected and discretized for the desired control rate. The discretized filter is then deployed as a discrete time realization for convolution. In a distributed system with multiple control rates, the library may be used to more rapidly and conveniently generate the desired filters.
    Type: Application
    Filed: June 24, 2024
    Publication date: December 12, 2024
    Inventors: Apoorv Shrivastava, Haoran Yu, Renbin Zhou, H. Tutkun Sen, Alireza Hariri
  • Publication number: 20240382277
    Abstract: For teleoperation of a surgical robotic system, the control of the surgical robotic system accounts for a limited degree of freedom of a tool in a surgical robotic system. A projection from the greater DOF of the user input commands to the lesser DOF of the tool is included within or as part of the inverse kinematics. The projection identifies feasible motion in the end-effector domain. This projection allows for a general solution that works for tools having different degrees of freedom and will converge on a solution.
    Type: Application
    Filed: July 26, 2024
    Publication date: November 21, 2024
    Inventors: APOORV SHRIVASTAVA, RENBIN ZHOU, HAORAN YU, SEUNGKOOK YUN, ELLEN KLINGBEIL
  • Patent number: 12076099
    Abstract: For teleoperation of a surgical robotic system, the control of the surgical robotic system accounts for a limited degree of freedom of a tool in a surgical robotic system. A projection from the greater DOF of the user input commands to the lesser DOF of the tool is included within or as part of the inverse kinematics. The projection identifies feasible motion in the end-effector domain. This projection allows for a general solution that works for tools having different degrees of freedom and will converge on a solution.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: September 3, 2024
    Assignee: Verb Surgical Inc.
    Inventors: Apoorv Shrivastava, Renbin Zhou, Haoran Yu, Seungkook Yun, Ellen Klingbeil
  • Publication number: 20240285361
    Abstract: Various approaches to solve for inverse kinematics may be used for teleoperation of a surgical robotic system. In one approach, an iterative solver solves for the linear component of motion independently from solving for the angular component of motion. One solver may be used to solve for both together. In another approach, all limits (e.g., position, velocity, and acceleration) are handled in one solution. Where a limit is reached, the limit is used as a bound in the intermediate solution, allowing solution even where a bound is reached. In another approach, a ratio of limits of position are used to create a slow-down region near the bounds to more naturally control motion. In yet another approach, the medical-based teleoperation uses a bounded Gauss-Siedel solver, such as with successive-over-relaxation.
    Type: Application
    Filed: May 6, 2024
    Publication date: August 29, 2024
    Inventors: RENBIN ZHOU, HAORAN YU, SEUNGKOOK YUN, ELLEN KLINGBEIL, APOORV SHRIVASTAVA
  • Patent number: 12046363
    Abstract: For a scalable filtering infrastructure, a library of filters each usable at different control rates is provided by defining filters in a continuous time mode despite eventual use for digital filtering. For implementation, a filter is selected and discretized for the desired control rate. The discretized filter is then deployed as a discrete time realization for convolution. In a distributed system with multiple control rates, the library may be used to more rapidly and conveniently generate the desired filters.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: July 23, 2024
    Assignee: Verb Surgical Inc.
    Inventors: Apoorv Shrivastava, Haoran Yu, Renbin Zhou, H. Tutkun Sen, Alireza Hariri
  • Patent number: 12004829
    Abstract: Various approaches to solve for inverse kinematics may be used for teleoperation of a surgical robotic system. In one approach, an iterative solver solves for the linear component of motion independently from solving for the angular component of motion. One solver may be used to solve for both together. In another approach, all limits (e.g., position, velocity, and acceleration) are handled in one solution. Where a limit is reached, the limit is used as a bound in the intermediate solution, allowing solution even where a bound is reached. In another approach, a ratio of limits of position are used to create a slow-down region near the bounds to more naturally control motion. In yet another approach, the medical-based teleoperation uses a bounded Gauss-Siedel solver, such as with successive-over-relaxation.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: June 11, 2024
    Assignee: Verb Surgical Inc.
    Inventors: Renbin Zhou, Haoran Yu, Seungkook Nia Yun, Ellen Klingbeil, Apoorv Shrivastava
  • Patent number: 11841859
    Abstract: A method for operating a database includes receiving, from a user, data and an instruction to store the data in a key-value based database, determining a context of the data, selecting, according to the determined context, a data write routine, writing the data and its context to the database using the selected data write routine, and writing the data to a cache associated with the database. In addition, indexes may be created in the database and cache separate from the native indexes of the database and cache.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: December 12, 2023
    Assignee: Options Clearing Corporation
    Inventors: Apoorve Shrivastava, Srinivasa Somepalli, Ram Nagpure, Krishna C Palavarapu
  • Publication number: 20230009907
    Abstract: For teleoperation of a surgical robotic system, the control of the surgical robotic system accounts for a limited degree of freedom of a tool in a surgical robotic system. A projection from the greater DOF of the user input commands to the lesser DOF of the tool is included within or as part of the inverse kinematics. The projection identifies feasible motion in the end-effector domain. This projection allows for a general solution that works for tools having different degrees of freedom and will converge on a solution.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 12, 2023
    Inventors: APOORV SHRIVASTAVA, RENBIN ZHOU, HAORAN YU, SEUNGKOOK YUN, ELLEN KLINGBEIL
  • Publication number: 20230005610
    Abstract: For a scalable filtering infrastructure, a library of filters each usable at different control rates is provided by defining filters in a continuous time mode despite eventual use for digital filtering. For implementation, a filter is selected and discretized for the desired control rate. The discretized filter is then deployed as a discrete time realization for convolution. In a distributed system with multiple control rates, the library may be used to more rapidly and conveniently generate the desired filters.
    Type: Application
    Filed: July 2, 2021
    Publication date: January 5, 2023
    Inventors: Apoorv Shrivastava, Haoran Yu, Renbin Zhou, H. Tutkun Sen, Alireza Hariri
  • Publication number: 20220061936
    Abstract: An endoscope is controlled by a surgical robotic system. A user input with six degrees of freedom maps to control of an endoscope by a robotic arm having a fewer number of degrees of freedom. For example, untethered user interface devices control motion of an endoscope through a series of projections from user command, to endoscope motion, and to joint motion of the robotic arm. The projection from user command to endoscope motion may project a singular angular motion from three angular motions of the user interface devices. The projection may account for the remote center of motion and/or an angular orientation of the view of the endoscope relative to a shaft of the endoscope.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 3, 2022
    Inventors: RENBIN ZHOU, SEUNGKOOK YUN, HAORAN YU, ELLEN KLINGBEIL, APOORV SHRIVASTAVA
  • Publication number: 20210378769
    Abstract: Various approaches to solve for inverse kinematics may be used for teleoperation of a surgical robotic system. In one approach, an iterative solver solves for the linear component of motion independently from solving for the angular component of motion. One solver may be used to solve for both together. In another approach, all limits (e.g., position, velocity, and acceleration) are handled in one solution. Where a limit is reached, the limit is used as a bound in the intermediate solution, allowing solution even where a bound is reached. In another approach, a ratio of limits of position are used to create a slow-down region near the bounds to more naturally control motion. In yet another approach, the medical-based teleoperation uses a bounded Gauss-Siedel solver, such as with successive-over-relaxation.
    Type: Application
    Filed: June 9, 2020
    Publication date: December 9, 2021
    Inventors: RENBIN ZHOU, HAORAN YU, SEUNGKOOK Nia YUN, ELLEN KLINGBEIL, APOORV SHRIVASTAVA
  • Patent number: 10331768
    Abstract: The present subject matter discloses system and method for tagging set of text snippets with set of tags. A set of text snippet and set of tags are received as input by the system. Further, each tag comprises set of words, and for each word of the set of words, numeric weight is assigned based on frequency of the word and headword of the set of words. Further, same words and similar meaning words are determined from the tag and text snippets. Further, belief factor is computed for the tag by applying certainty factor algebra upon the numeric weight assigned to the same words and the similar meaning words. Further, the tag is assigned to the text snippet based on comparison of the belief factor with threshold. Further, feedback is received about the tagging done. Based on the feedback, knowledge base of the system may be updated for future tagging.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: June 25, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Sangameshwar Suryakant Patil, Girish Keshav Palshikar, Apoorv Shrivastava
  • Publication number: 20170083484
    Abstract: The present subject matter discloses system and method for tagging set of text snippets with set of tags. A set of text snippet and set of tags are received as input by the system. Further, each tag comprises set of words, and for each word of the set of words, numeric weight is assigned based on frequency of the word and headword of the set of words. Further, same words and similar meaning words are determined from the tag and text snippets. Further, belief factor is computed for the tag by applying certainty factor algebra upon the numeric weight assigned to the same words and the similar meaning words. Further, the tag is assigned to the text snippet based on comparison of the belief factor with threshold. Further, feedback is received about the tagging done. Based on the feedback, knowledge base of the system may be updated for future tagging.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 23, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Sangameshwar Suryakant PATIL, Girish Keshav PALSHIKAR, Apoorv SHRIVASTAVA