Patents by Inventor Venkataramani Gopalakrishnan

Venkataramani Gopalakrishnan 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: 20240126354
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed for power budgeting for computer peripherals with electronic devices. An example apparatus to budget power in an electronic device includes interface circuitry; machine readable instructions; and programmable circuitry to at least one of instantiate or execute the machine readable instructions to: detect a Type-C event associated with a computer peripheral; write a power level offset based on an assumed power contract for the computer peripheral during debounce time; obtain an actual power contract for the computer peripheral; and adjust the power level offset based on the actual power contract.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 18, 2024
    Inventors: Kunal Shah, Prabhakar Subrahmanyam, Venkataramani Gopalakrishnan, Chuen Ming Tan, Venkataramana Kotakonda, Mitsu Shah, Kannappan Rajaraman, Yi Jen Huang, Dmitriy Berchanskiy, Swathi Nukala
  • Publication number: 20240104043
    Abstract: Embodiments herein relate to a module which can be inserted into or removed from a computing device by a user. The module includes an input-output port which is configured for a desired specification, such as USB-A, USB-C, Thunderbolt, DisplayPort or HDMI. The port can be provided on an expansion card such as an M.2 card for communicating with a host platform. The host platform can communicate with different types of modules in a standardized way so that complexity and costs are reduced. In another aspect, with a dual port module, the host platform can concurrently send/receive power through one port and send/receive data from the other port.
    Type: Application
    Filed: September 22, 2022
    Publication date: March 28, 2024
    Inventors: Shailendra Singh Chauhan, Nirmala Bailur, Reza M. Zamani, Jackson Chung Peng Kong, Charuhasini Sunder Raman, Venkataramani Gopalakrishnan, Chuen Ming Tan, Sreejith Satheesakurup, Karthi Kaliswamy, Venkata Mahesh Gunnam, Yi Jen Huang, Kie Woon Lim, Dhinesh Sasidaran, Pik Shen Chee, Venkataramana Kotakonda, Kunal A. Shah, Ramesh Vankunavath, Siva Prasad Jangili Ganga, Ravali Pampala, Uma Medepalli, Tomer Savariego, Naznin Banu Wahab, Sindhusha Kodali, Manjunatha Venkatarauyappa, Surendar Jeevarathinam, Madhura Shetty, Deepak Sharma, Rohit Sharad Mahajan
  • Publication number: 20240019918
    Abstract: A power delivery architecture is described that improves system voltage conversion and operational efficiency. The power delivery architecture performs monitoring of various system conditions such as a current power state, a current power policy setting, workload conditions, component temperatures, a state of charge of a battery, etc. The power delivery architecture may adjust the power profile provided by a power delivery source, which may result in an adjustment to the VBUS voltage and/or current when a USB-based power delivery architecture is implemented. The power delivery architecture may also adjust a mode of operation of an onboard battery charger.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 18, 2024
    Inventors: Ravi Verma, Saunak Bhalsod, Venkataramani Gopalakrishnan, Archana Rao, Raghavendra Rao, Tomer Savariego, Chuen Ming Tan, Manjunatha V
  • Publication number: 20230350479
    Abstract: Systems, apparatuses and methods may provide for technology that allocates a portion of operational power in a source device to an external sink device in response to a connection of the external sink device to the source device, detects a low power state with respect to the external sink device, and decreases the portion of operational power allocated to the external sink device in response to the low power state.
    Type: Application
    Filed: April 28, 2022
    Publication date: November 2, 2023
    Inventors: Venkataramani Gopalakrishnan, Chuen Ming Tan, Divagar Mohandass, Dmitriy Berchanskiy, Nirmala Bailur, Timothy Smith, Rajaram Regupathy
  • Publication number: 20230280809
    Abstract: Embodiments herein relate to a computer which operates in a normal power mode, a full low power mode and a modified low power mode. A power supply unit (PSU) includes main power rails and a standby power rail. An intelligent decision is made as to when to turn on and off the main power rails based on the needs of connected devices such as USB Type-C devices. Power Delivery controllers communicate with the USB devices to determine their power consumption needs, and the total power consumption is aggregated at an embedded controller. If the total exceeds an available power budget, the PSU is controlled to allow for a modified low power mode in which full power is maintained at the main power rails while non-essential internal components are turned off.
    Type: Application
    Filed: March 1, 2022
    Publication date: September 7, 2023
    Inventors: Venkataramani GOPALAKRISHNAN, Chuen Ming TAN, Charuhasini SUNDER RAMAN, Philip R. LEHWALDER, N V S Kumar SRIGHAKOLLAPU
  • Publication number: 20230093974
    Abstract: In an embodiment, a computing system for selecting a power mode may include: a system load, a battery, a power converter to receive external power and provide output power, and a processor to: monitor a charge level of the battery while the computing system is in a converter power mode, where the converter power mode comprises to power the system load and charge the battery from the output power of the power converter; and in response to a determination that the charge level of the battery is within a battery condition range, cause the computing system to switch from the converter power mode to a battery power mode, where the battery power mode comprises, during a connection of the power converter to the external power, to disconnect the battery from the power converter and power the system load from output power of the battery.
    Type: Application
    Filed: September 24, 2021
    Publication date: March 30, 2023
    Inventors: Chuen Ming Tan, Venkataramani Gopalakrishnan, Nirmala Bailur, Tai Loong Wong, Yi How Ooi, Sze Geat Pang, Wei Cheang Lau
  • Patent number: 11592884
    Abstract: Apparatus and methods for managing power consumption of a data-path in a computer system are provided, the data-path comprising a first port and a second port, the first port comprising a high-speed and the second port comprising a low-speed port. The disclosed method including connecting a device to the data-path, determining that the connected device is to communicate using the second port and turning off an active circuit associated with the first port of the data-path.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: February 28, 2023
    Assignee: Intel Corporation
    Inventors: Chee Lim Nge, Chia-Hung Kuo, Nivedita Aggarwal, Venkataramani Gopalakrishnan, Robert Gough, Basavaraj Astekar, Vijaykumar Kadgi
  • Publication number: 20220408561
    Abstract: A novel method and interface are provided to generalize power delivery (PD) solutions and allow OEMs and suppliers to easily replace PD solutions using the same design and layout without having to re-spin the motherboard. This is achieved by defining a new interface and ball-out which support dual port PD solution that meet the system requirements. The embodiments employ an interposer to unify different PD solutions. The interposer is part of a unique Land Grid Array (LGA) soldered down solution with pre-defined interface employing a generic pinout to support PD solutions for dual type-C ports from different vendors. The interposer includes an LGA having a pattern of pads that is coupled to a LGA on a platform PCB with a matching pattern.
    Type: Application
    Filed: August 23, 2022
    Publication date: December 22, 2022
    Inventors: Tomer SAVARIEGO, Richard S. PERRY, Oren HUBER, Venkataramani GOPALAKRISHNAN
  • Publication number: 20220197364
    Abstract: A power management scheme for USB systems. For Mobile systems that has re-timer, a handshake is used between power delivery (PD) controller, re-timer and embedded controller (EC) so that the PD controller can end higher wattage power contract on USB-C connector after TBT/USB4 link is in low power (CLd/U3) and during system low power transition allowing Dynamic Platform and Thermal Framework (DPTF) framework to boost CPU performance and enhance battery capacity respectively. The same solution can be extended to desktop segment to allow PD controller to lower the USB-C power contract with connected devices before switching to standby rail. For mobile systems that are without re-timer, a handshake is used between BIOS, PD controller and EC so that PD controller can end higher wattage power contract on USB-C connector after TBT/USB4 link is in low power (CLd/U3) and during system low power transition.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Applicant: Intel Corporation
    Inventors: Venkataramani Gopalakrishnan, Ravishankar S., Yaniv Hayat, Yi Jen Huang
  • Patent number: 11347673
    Abstract: Aspects of the embodiments are directed to a ThunderBolt (TBT) input/output (I/O) controller apparatus. The TBT I/O controller apparatus can include an output port to receive a connection to a display device; a multiplexer coupled to the output port; a first input port coupled to the multiplexer; a second input port coupled to the multiplexer; a memory element to store graphics preference data; and TBT firmware (FW). The TBT FW can detect a connected device at the input port; determine a graphics processor for the connected device based on the graphics preference data; and logically connect the connected device to one of the first input port or the second input port through the multiplexer based on the determined graphics processor.
    Type: Grant
    Filed: September 30, 2017
    Date of Patent: May 31, 2022
    Assignee: Intel Corporation
    Inventors: Dmitriy Berchanskiy, Venkataramani Gopalakrishnan, Jose A. Meza Arellano, James E. Akiyama, Kevin Southern
  • Patent number: 11093020
    Abstract: Techniques are provided for managing power delivery to multiple universal serial bus (USB) type-C ports of a desktop computer system. In an example, a method can include providing a first power level to a USB power delivery controller during a non-sleep mode operation of the desktop computer, and providing a second power level to the USB power delivery controller when the computer is in a sleep mode, the second power level configured to provide default charge power to a connected device when the computer is in the sleep mode.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: August 17, 2021
    Assignee: Intel Corporation
    Inventors: Vijaykumar B. Kadgi, Barnes Cooper, Nivedita Aggarwal, Venkataramani Gopalakrishnan, Jenn Chuan Cheng, Basavaraj Astekar, Charuhasini Sunderraman, Han Kung Chua, Anil Baby, Tin-Cheung Kung, Chia-Hung Kuo
  • Publication number: 20200410630
    Abstract: Embodiments are directed toward apparatuses, systems, and methods to implement policies for dynamically switching between an integrated graphics mode and a discrete graphics mode for providing a display signal to an external USB Type-C port. Some embodiments include a controller configured to provide signals to a first multiplexer and to a second multiplexer, and based on a platform policy, control the at least first or the second multiplexer to dynamically switch to the first graphics mode to output signals received from an integrated graphics controller to the external USB Type-C port or to switch to the second graphics mode to output signals received from a discrete graphics controller to the external USB Type-C port. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: September 9, 2020
    Publication date: December 31, 2020
    Inventors: Venkataramani Gopalakrishnan, Ravishankar Subramanian, Shrestha Sinha, Duane Quiet, James Akiyama, Satish Ramanathan
  • Patent number: 10860789
    Abstract: Embodiments may include systems and methods for managing multiple ports of a computing interface. A computing device may include a connector with a power port and a data port. A connector manager may identify whether a port partner is coupled to the connector, identify an inquiry related to a status of the connector, where the inquiry may be received from a BIOS of the computing device. In addition, the connector manager may generate an indication of the status of the connector, and further transmit the indication of the status of the connector to the BIOS. A BIOS may identify that a data device coupled to the connector through a port partner is to be initialized, and further transmit to a connector manager an inquiry related to a status of the connector, before initializing the data device. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: December 8, 2020
    Assignee: Intel Corporation
    Inventors: Vijaykumar B. Kadgi, Venkataramani Gopalakrishnan, Basavaraj B. Astekar, Chia-Hung S. Kuo, Nivedita Aggarwal
  • Publication number: 20200225722
    Abstract: Apparatus and methods for managing power consumption of a data-path in a computer system are provided, the data-path comprising a first port and a second port, the first port comprising a high-speed and the second port comprising a low-speed port. The disclosed method including connecting a device to the data-path, determining that the connected device is to communicate using the second port and turning off an active circuit associated with the first port of the data-path.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 16, 2020
    Inventors: CHEE LIM NGE, CHIA-HUNG KUO, NIVEDITA AGGARWAL, VENKATARAMANI GOPALAKRISHNAN, ROBERT GOUGH, BASAVARAJ ASTEKAR, VIJAYKUMAR KADGI
  • Publication number: 20190102334
    Abstract: Aspects of the embodiments are directed to a ThunderBolt (TBT) input/output (I/O) controller apparatus. The TBT I/O controller apparatus can include an output port to receive a connection to a display device; a multiplexer coupled to the output port; a first input port coupled to the multiplexer; a second input port coupled to the multiplexer; a memory element to store graphics preference data; and TBT firmware (FW). The TBT FW can detect a connected device at the input port; determine a graphics processor for the connected device based on the graphics preference data; and logically connect the connected device to one of the first input port or the second input port through the multiplexer based on the determined graphics processor.
    Type: Application
    Filed: September 30, 2017
    Publication date: April 4, 2019
    Inventors: Dmitriy Berchanskiy, Venkataramani Gopalakrishnan, Jose A. Meza Arellano, James E. Akiyama, Kevin Southern
  • Publication number: 20190033953
    Abstract: Techniques are provided for managing power delivery to multiple universal serial bus (USB) type-C ports of a desktop computer system. In an example, a method can include providing a first power level to a USB power delivery controller during a non-sleep mode operation of the desktop computer, and providing a second power level to the USB power delivery controller when the computer is in a sleep mode, the second power level configured to provide default charge power to a connected device when the computer is in the sleep mode.
    Type: Application
    Filed: November 21, 2017
    Publication date: January 31, 2019
    Inventors: Vijaykumar B. Kadgi, Barnes Cooper, Nivedita Aggarwal, Venkataramani Gopalakrishnan, Jenn Chuan Cheng, Basavaraj Astekar, Charuhasini Sunderraman, Han Kung Chua, Anil Baby, Tin-Cheung Kung, Chia-Hung Kuo
  • Publication number: 20180225272
    Abstract: Embodiments may include systems and methods for managing multiple ports of a computing interface. A computing device may include a connector with a power port and a data port. A connector manager may identify whether a port partner is coupled to the connector, identify an inquiry related to a status of the connector, where the inquiry may be received from a BIOS of the computing device. In addition, the connector manager may generate an indication of the status of the connector, and further transmit the indication of the status of the connector to the BIOS. A BIOS may identify that a data device coupled to the connector through a port partner is to be initialized, and further transmit to a connector manager an inquiry related to a status of the connector, before initializing the data device. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: June 23, 2017
    Publication date: August 9, 2018
    Inventors: Vijaykumar B. Kadgi, Venkataramani Gopalakrishnan, Basavaraj B. Astekar, Chia-Hung S. Kuo, Nivedita Aggarwal