Patents by Inventor Hemalkumar Chandrkant Doshi

Hemalkumar Chandrkant Doshi 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: 9395799
    Abstract: Power management techniques for a Universal Serial Bus (USB) include determining an idle period on one or more USB ports by a main controller circuit of a USB host controller. The main controller circuit signals a suspend to a Power Management Controller (PMC) sub-circuit of the USB host controller, in response to the determined idle period. The PMC sub-circuit stores one or more operating parameters of the one or more USB ports in response to the suspend signal. The PMC sub-circuit also maintains the idle state on the one or more USB ports in response to the suspend signal. Thereafter, the main controller circuit is placed in a low energy state while the PMC sub-circuit maintains the idle state.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: July 19, 2016
    Assignee: NVIDIA CORPORATION
    Inventors: Eric L. Masson, Matthew R. Longnecker, Hemalkumar Chandrkant Doshi, Brian Smith
  • Patent number: 8850252
    Abstract: A USB host for wakeup from a sleep state includes a hold memory, a USB host controller, and a USB driver. When going to sleep, the USB driver sends a suspend command to the USB host controller in response to receiving a sleep command. The USB driver also reads a controller context from the USB host controller and saves the controller context in the hold memory. Thereafter, the USB driver turns off one or more supply potentials and one or more clocks in the host controller, and returns a sleep acknowledgement. While in sleep, the interface pins are placed in a hold state and notification to the operating system are disabled.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: September 30, 2014
    Assignee: Nvidia Corporation
    Inventors: Hemalkumar Chandrkant Doshi, Rajkumar Jayaraman, Seshendra Gadagottu, Narendra Damahe
  • Publication number: 20130117489
    Abstract: A USB host for wakeup from a sleep state includes a hold memory, a USB host controller, and a USB driver. When going to sleep, the USB driver sends a suspend command to the USB host controller in response to receiving a sleep command. The USB driver also reads a controller context from the USB host controller and saves the controller context in the hold memory. Thereafter, the USB driver turns off one or more supply potentials and one or more clocks in the host controller, and returns a sleep acknowledgement. While in sleep, the interface pins are placed in a hold state and notification to the operating system are disabled.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 9, 2013
    Applicant: NVIDIA CORPORATION
    Inventors: Hemalkumar Chandrkant Doshi, Rajkumar Jayaraman, Seshendra Gadagottu, Narendra Damahe