Patents by Inventor Karthi R. Vadivelu

Karthi R. Vadivelu 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: 20170270021
    Abstract: A repair engine for a computing platform is separate from the repeatedly-rewritten storage components for software and firmware. For example, the repair engine may reside in ROM or hardware logic. Through dedicated connections to one or more controllers, the repair engine detects when any of the platform's dual-role ports (e.g., on-the-go USB ports) is connected to a host device. The repair engine responds by opening firmware-independent communication with the host device and supporting the downloading and execution (DnX) of a firmware image from the host. Because the communication is initiated independently of the firmware, even a catastrophic firmware failure is repairable without requiring a user to identify and use a specially modified port.
    Type: Application
    Filed: May 26, 2017
    Publication date: September 21, 2017
    Inventors: Nitin V. Sarangdhar, Mukesh Kataria, Chee Lim Nge, Basavaraj B. Astekar, Karthi R. Vadivelu
  • Patent number: 9652351
    Abstract: The present techniques include detecting a charger and remote host for a Type-C connector. An apparatus, system, and method are described herein. The apparatus comprises a USB Type-C port and a USB receiver detector. A charger and a remote host are differentiated based on the USB receiver detector.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 16, 2017
    Assignee: Intel Corporation
    Inventors: Amit Kumar Srivastava, Karthi R. Vadivelu
  • Publication number: 20170091060
    Abstract: In one embodiment an electronic device includes a processor and at least one universal serial bus (USB) subsystem comprising logic, at least partially including hardware logic, configured to detect a connection from a remote electronic device to a USB port of the electronic device, determine whether the USB port of the electronic device is to act as an upstream facing port or a downstream facing port, and in response to a determination that the USB port of the electronic device is to be configured as an upstream facing port, to implement a port mapping process to map the USB port to one of a device controller or a debug controller. Other embodiments may be described.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Applicant: Intel Corporation
    Inventors: Karthi R. Vadivelu, Raul Gutierrez, Joseph A. Bennett
  • Patent number: 9559905
    Abstract: An apparatus for retimer configuration and control is described herein. The apparatus includes at least one retimer. The is to receive an inband low frequency periodic signal (LFPS), and to send an inband LFPS based pulse width modulation message (LBPM) in response to the inband LFPS. The retimer is configured by decoding the LBPM.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: January 31, 2017
    Assignee: Intel Corporation
    Inventors: Huimin Chen, Karthi R. Vadivelu, Howard L. Heck
  • Publication number: 20160378633
    Abstract: A repair engine for a computing platform is separate from the repeatedly-rewritten storage components for software and firmware. For example, the repair engine may reside in ROM or hardware logic. Through dedicated connections to one or more controllers, the repair engine detects when any of the platform's dual-role ports (e.g., on-the-go USB ports) is connected to a host device. The repair engine responds by opening firmware-independent communication with the host device and supporting the downloading and execution (DnX) of a firmware image from the host. Because the communication is initiated independently of the firmware, even a catastrophic firmware failure is repairable without requiring a user to identify and use a specially modified port.
    Type: Application
    Filed: June 27, 2015
    Publication date: December 29, 2016
    Inventors: Nitin V. Sarangdhar, Mukesh Kataria, Chee Lim Nge, Basavaraj B. Astekar, Karthi R. Vadivelu
  • Publication number: 20160350247
    Abstract: Techniques for latency improvement are described herein. The techniques may include an apparatus having a receiver configured to receive transfers over a bus. The transfers include a periodic transfer at a predefined interval, wherein the periodic transfer is associated with a guaranteed bandwidth over the bus. The transfers may also include an asynchronous transfer at any time within the predefined interval. The apparatus may also include logic configured to implement a modified periodic transfer at an interval that is less than the predefined interval, and a modified asynchronous transfer comprising a priority status above the asynchronous transfer.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 1, 2016
    Applicant: INTEL CORPORATION
    Inventors: John S. Howard, Karthi R. Vadivelu, Abdul R. Ismail
  • Publication number: 20160283423
    Abstract: A system, method and apparatus for enabling a closed chassis debug control interface are disclosed. In one embodiment, the system comprises a debug mode control (DCI) unit; a Type-C connector; a Universal Serial Bus (USB) physical (phy) interface coupled to the connector; and interface logic coupled to the DCI unit and the USB phy interface to exchange debug control interface (DCI) signaling between the connector and the DCI unit.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Amit Kumar Srivastava, Karthi R. Vadivelu
  • Publication number: 20160283425
    Abstract: An apparatus is described herein. The apparatus includes a Universal Serial Bus (USB) component and a controller interface. The controller interface is to allocate register space for interfacing with the USB component and the USB component is virtualized into multiple instantiations. The apparatus also includes a secure environment, and the secure environment further virtualizes the multiple instantiations such that the multiple instantiations are owned by the secure environment.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Applicant: Intel Corporation
    Inventors: Nitin V. Sarangdhar, Steven B. McGowan, Raul Gutierrez, Karthi R. Vadivelu
  • Publication number: 20160191313
    Abstract: An apparatus for retimer configuration and control is described herein. The apparatus includes at least one retimer. The is to receive an inband low frequency periodic signal (LFPS), and to send an inband LFPS based pulse width modulation message (LBPM) in response to the inband LFPS. The retimer is configured by decoding the LBPM.
    Type: Application
    Filed: December 24, 2014
    Publication date: June 30, 2016
    Applicant: INTEL CORPORATION
    Inventors: Huimin Chen, Karthi R. Vadivelu, Howard L. Heck
  • Publication number: 20160179648
    Abstract: The present techniques include detecting a charger and remote host for a Type-C connector. An apparatus, system, and method are described herein. The apparatus comprises a USB Type-C port and a USB receiver detector. A charger and a remote host are differentiated based on the USB receiver detector.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Applicant: Intel Corporation
    Inventors: Amit Kumar Srivastava, Karthi R. Vadivelu
  • Patent number: 9280510
    Abstract: An interface for low power, high bandwidth communications between units in a device in provided herein. The interface comprises a USB 3.0 system interface and a SuperSpeed inter-chip (SSIC) protocol adaptor configured to facilitate communications between the USB 3.0 system interface and an M-PHY interface.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: March 8, 2016
    Assignee: Intel Corporation
    Inventors: Sridharan Ranganathan, David J. Harriman, Anoop Mukker, Satheesh Chellappan, Karthi R. Vadivelu, Shalini Sharma, Zeeshan Sarwar
  • Publication number: 20150212969
    Abstract: An interface for low power, high bandwidth communications between units in a device in provided herein. The interface comprises a USB 3.0 system interface and a SuperSpeed inter-chip (SSIC) protocol adaptor configured to facilitate communications between the USB3.0 system interface and an M-PHY interface, wherein the SSIC is configured to issue remote register access protocol (RRAP) commands through a local M-PHY to a remote M-PHY in a low speed burst mode.
    Type: Application
    Filed: April 3, 2015
    Publication date: July 30, 2015
    Applicant: Intel Corporation
    Inventors: Karthi R. Vadivelu, SRIDHARAN RANGANATHAN, ANOOP MUKKER, SATHEESH CHELLAPPAN
  • Patent number: 9092367
    Abstract: An interface for low power, high bandwidth communications between units in a device in provided herein. The interface comprises a USB 3.0 system interface and a SuperSpeed inter-chip (SSIC) protocol adaptor configured to facilitate communications between the USB 3.0 system interface and an M-PHY interface, wherein the SSIC is configured to issue remote register access protocol (RRAP) commands through a local M-PHY to a remote M-PHY in a low speed burst mode.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: July 28, 2015
    Assignee: Intel Corporation
    Inventors: Karthi R. Vadivelu, Sridharan Ranganathan, Anoop Mukker, Satheesh Chellappan
  • Publication number: 20150134866
    Abstract: An interface for low power, high bandwidth communications between units in a device in provided herein. The interface comprises a USB 3.0 system interface and a SuperSpeed inter-chip (SSIC) protocol adaptor configured to facilitate communications between the USB 3.0 system interface and an M-PHY interface.
    Type: Application
    Filed: January 20, 2015
    Publication date: May 14, 2015
    Inventors: Sridharan Ranganathan, David J. Harriman, Anoop Mukker, Satheesh Chellappan, Karthi R. Vadivelu, Shalini Sharma, Zeeshan Sarwar
  • Patent number: 8972646
    Abstract: An interface for low power, high bandwidth communications between units in a device in provided herein. The interface comprises a USB 3.0 system interface and a SuperSpeed inter-chip (SSIC) protocol adaptor configured to facilitate communications between the USB 3.0 system interface and an M-PHY interface.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: March 3, 2015
    Assignee: Intel Corporation
    Inventors: Sridharan Ranganathan, David J. Harriman, Anoop Mukker, Satheesh Chellappan, Karthi R. Vadivelu, Shalini Sharma, Zeeshan Sarwar
  • Publication number: 20130297833
    Abstract: An interface for low power, high bandwidth communications between units in a device in provided herein. The interface comprises a USB 3.0 system interface and a SuperSpeed inter-chip (SSIC) protocol adaptor configured to facilitate communications between the USB 3.0 system interface and an M-PHY interface, wherein the SSIC is configured to issue remote register access protocol (RRAP) commands through a local M-PHY to a remote M-PHY in a low speed burst mode.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 7, 2013
    Inventors: Karthi R. Vadivelu, Sridharan Ranganathan, Anoop Mukker, Satheesh Chellappan
  • Publication number: 20130262731
    Abstract: An interface for low power, high bandwidth communications between units in a device in provided herein. The interface comprises a USB 3.0 system interface and a SuperSpeed inter-chip (SSIC) protocol adaptor configured to facilitate communications between the USB 3.0 system interface and an M-PHY interface.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Inventors: Sridharan Ranganathan, David J. Harriman, Anoop Mukker, Satheesh Chellappan, Karthi R. Vadivelu, Shalini Sharma, Zeeshan Sarwar
  • Patent number: 8510583
    Abstract: Embodiments of the invention utilize a universal serial bus (USB) host controller to traverse an asynchronous data transfer list to identify data transfers to execute. The asynchronous data transfer list may include a plurality of header nodes, each header node to identify data transfers to one of a plurality of devices operatively coupled to an electronic device. The USB host controller may execute an extended sleep mode in response to identifying no data transfers to execute and receiving an indication that the system processor is in a sleep state. The USB host controller may exit the extended sleep mode in response to receiving an indication that the processor is in non-sleep state.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: August 13, 2013
    Assignee: Intel Corporation
    Inventors: Choon Gun Por, Karthi R. Vadivelu
  • Patent number: 8347015
    Abstract: A method, apparatus, and system to synchronize multiple host controllers with non-uniform frame rates. The apparatus includes a first host controller, a second host controller, and logic. The first host controller is configured to access memory at a first frame rate. The second host controller is configured to access the memory at a second frame rate which is different from the first frame rate. The logic is coupled to the first and second host controllers to synchronize the memory accesses of the first and second host controllers at a common frame rate. Other embodiments are described.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: January 1, 2013
    Assignee: Intel Corporation
    Inventors: Michael N. Derr, Darren L. Abramson, Bryan C. Doucette, Karthi R. Vadivelu
  • Patent number: 8185072
    Abstract: A power reduction proposal for a receiver circuit that adheres to a plurality of defined states and masking logic to mask the output of the squelch receiver. Furthermore, the proposal utilizes and counters to count the various timeout conditions. Consequently, the squelch receiver consumes less power and can be either powered down or periodically enabled to allow for polling.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: May 22, 2012
    Assignee: Intel Corporation
    Inventors: Mikal Hunsaker, Karthi R. Vadivelu