Patents by Inventor Rajaram REGUPATHY

Rajaram REGUPATHY 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: 20190138078
    Abstract: Embodiments are directed toward a universal serial bus (USB) controller including a USB Type-C port that couples to a USB Type-C link including high speed data lines and an alternate mode function line to carry low power commands related to an alternate mode function. In embodiments, the controller or a processor coupled to the controller monitors the line used by the alternate mode function for the low power commands and provides information about the low power commands to a device policy manager (DPM) to determine a power distribution policy for a plurality of devices coupled to the DPM. In embodiments, the power distribution policy supplements or replaces a low power policy of a device of using a USB-C/Power delivery policy and another device using an alternate mode low power policy. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: December 28, 2018
    Publication date: May 9, 2019
    Inventors: Rajaram Regupathy, Abdul R. Ismail
  • Publication number: 20190121764
    Abstract: A method and a device to participate in a managed Universal Serial Bus (USB) ecosystem. The method including establishing a connection with a plurality of devices in the ecosystem as a many-to-many relationship between extended USB device policy managers, and coordinating power and data exchange within the plurality of devices the ecosystem including at least one device that is not directly connected.
    Type: Application
    Filed: October 23, 2017
    Publication date: April 25, 2019
    Inventors: Rajaram REGUPATHY, Abdul R. ISMAIL
  • Publication number: 20190086994
    Abstract: An first apparatus is provided which comprises: a first port coupled to a second port of a second apparatus; first one or more circuitries to monitor current of a power bus that is to supply power from the first port to the second port; and second one or more circuitries to: while the first port is to operate in a high-current mode of operation, determine that the current of the power bus is less than a threshold current; and cause the first port to enter a suspend mode of operation from the high-current mode of operation, in response to the current of the power bus being less than the threshold current.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 21, 2019
    Applicant: Intel Corporation
    Inventors: Rajaram Regupathy, Abdul R. Ismail
  • Publication number: 20190050350
    Abstract: Apparatuses, methods and storage medium associated with virtualizing a USB device controller of a SoC in a computing platform hosting multiple VMs, are disclosed herein. In some embodiments, a CRM includes instructions to implement a USB driver stack in a SOS of a SVM on the computing platform. The USB driver stack of the SOS includes a SOS device controller driver to communicate with one or more USB devices of the computing platform, via a USB device controller of the SoC; and a SOS function virtualization driver to communicate with one or more corresponding UVM function virtualization drivers of the UVMs to paravirtualize the SOS device controller driver to the UVMs. Other embodiments are also described and claimed.
    Type: Application
    Filed: October 16, 2018
    Publication date: February 14, 2019
    Inventors: Rajaram Regupathy, Abdul R. Ismail
  • Publication number: 20190042523
    Abstract: An apparatus is provided, where the apparatus includes a plurality of input/output (I/O) ports and a controller. A first port, a second port, and a third port are to be respectively coupled to a first device with a first class type, a second device with a second class type, and a third device with a third class type. The controller is to determine that individual ones of the first and second devices are to perform asynchronous transfer with the apparatus, and that the third device is to perform a transfer that is different from the asynchronous transfer. The controller is to allocate bandwidth to the first and second I/O ports, based at least in part on the first class type and the second class type. The controller is to ignore the third class type, while allocating bandwidth to the third I/O port.
    Type: Application
    Filed: June 12, 2018
    Publication date: February 7, 2019
    Applicant: Intel Corporation
    Inventors: Abdul R. Ismail, Rajaram Regupathy
  • Publication number: 20190036365
    Abstract: A method and device that implements communication over an interconnect to support improved power distribution over the interconnect.
    Type: Application
    Filed: December 19, 2017
    Publication date: January 31, 2019
    Inventors: Rajaram REGUPATHY, Nirmala BAILUR, Rajeev MURALIDHAR
  • Publication number: 20180356873
    Abstract: A method and system for managing power for Universal Serial Bus (USB) ports, in particular USB Type-C ports that are connected to USB devices that do not support USB power delivery (USB PD). The method and system present an advertisement of a default power supply to a USB device, receive power attribute information from a USB device configuration descriptor during USB device enumeration, in response to the connecting USB device not supporting USB power deliver (USB PD), and dynamically change the power supply to meet the power requirements of the connecting USB device identified by the power attribute information.
    Type: Application
    Filed: June 13, 2017
    Publication date: December 13, 2018
    Inventors: Rajaram REGUPATHY, Abdul R. ISMAIL, Paul Sathya CHELLADURAI