Patents by Inventor Anil Sinha

Anil Sinha 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).

  • Patent number: 11966729
    Abstract: In one embodiment, a system for managing communication connections in a virtualization environment includes a plurality of host machines implementing a virtualization environment, wherein each of the host machines includes a hypervisor, at least one user virtual machine (user VM), and a distributed file server that includes file server virtual machines (FSVMs) and associated local storage devices. Each FSVM and associated local storage device are local to a corresponding one of the host machines, and the FSVMs conduct I/O transactions with their associated local storage devices based on I/O requests received from the user VMs. Each of the user VMs on each host machine sends each of its representative I/O requests to an FSVM that is selected by one or more of the FSVMs for each I/O request based on a lookup table that maps a storage item referenced by the I/O request to the selected one of the FSVMs.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: April 23, 2024
    Assignee: Nutanix, Inc.
    Inventors: Richard James Sharpe, Kalpesh Ashok Bafna, Durga Mahesh Arikatla, Shyamsunder Prayagchand Rathi, Satyajit Sanjeev Deshmukh, Vishal Sinha, Anil Kumar Gopalapura Venkatesh, Rashmi Gupta, Rishabh Sharma, Yifeng Huang
  • Patent number: 11922157
    Abstract: In one embodiment, a system for managing communication connections in a virtualization environment includes a plurality of host machines implementing a virtualization environment, wherein each of the host machines includes a hypervisor, at least one user virtual machine (user VM), and a distributed file server that includes file server virtual machines (FSVMs) and associated local storage devices. Each FSVM and associated local storage device are local to a corresponding one of the host machines, and the FSVMs conduct I/O transactions with their associated local storage devices based on I/O requests received from the user VMs. Each of the user VMs on each host machine sends each of its representative I/O requests to an FSVM that is selected by one or more of the FSVMs for each I/O request based on a lookup table that maps a storage item referenced by the I/O request to I/O the selected one of the FSVMs.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: March 5, 2024
    Assignee: Nutanix, Inc.
    Inventors: Richard James Sharpe, Kalpesh Ashok Bafna, Durga Mahesh Arikatla, Shyamsunder Prayagchand Rathi, Satyajit Sanjeev Deshmukh, Vishal Sinha, Anil Kumar Gopalapura Venkatesh, Rashmi Gupta, Rishabh Sharma, Yifeng Huang
  • Publication number: 20070038180
    Abstract: An apparatus for placement of a chest tube includes a chest tube assembly and an advancing mechanism configured to move the chest tube assembly. The chest tube assembly includes an outer structure and a chest tube disposed in the outer structure. The chest tube assembly may further include a trocar. The advancing mechanism may include a depth control. A method for using an apparatus for placement of a chest tube includes placing the apparatus against the chest, and advancing the chest tube assembly to a desired depth, wherein the apparatus includes a chest tube assembly and an advancing mechanism configured to move the chest tube assembly, wherein the chest tube assembly includes an outer structure and a chest tube disposed in the outer structure.
    Type: Application
    Filed: August 14, 2006
    Publication date: February 15, 2007
    Inventors: Anil Sinha, Daniel DeOliveira
  • Publication number: 20070038139
    Abstract: An air counter for use with a chest tube includes a housing having an inlet and an outlet, at least one of which is configured to connect with the chest tube; a gas flow detection mechanism; and an electronic module having a memory for storing gas flow records. A method for draining a pleural cavity with a chest tube includes inserting a chest tube into the pleural cavity; and connecting an air counter with the chest tube, wherein the air counter comprises: a housing having an inlet and an outlet, at least one of which is configured to connect with the chest tube; a gas flow detection mechanism; and an electronic module having a memory for storing gas flow records.
    Type: Application
    Filed: August 14, 2006
    Publication date: February 15, 2007
    Inventors: Anil Sinha, Daniel DeOliveira
  • Publication number: 20070038177
    Abstract: A chest tube includes a hollow tube having a first end and a second end; a first securing device disposed proximate the first end; and a mechanism to activate the first securing device. A method for draining a pleural cavity with a chest tube includes the steps of: (1) inserting a chest tube into the pleural cavity, wherein the chest tube comprising a hollow tube comprising: a first end; and a second end; and a first securing device disposed proximate the first end; and (2) activating the first securing device.
    Type: Application
    Filed: August 14, 2006
    Publication date: February 15, 2007
    Inventors: Anil Sinha, Daniel DeOliveira
  • Publication number: 20020072979
    Abstract: A web-based method for identifying panelboards includes receiving panelboard specification information from a user and utilizing a server to compare the received specification information with pre-stored information. The method also includes selecting at least one panelboard which matches the received specification information and downloading to the user information related to the panelboard.
    Type: Application
    Filed: April 10, 2001
    Publication date: June 13, 2002
    Inventors: Anil Sinha, Loknath Esety Patro