Patents by Inventor Pratikkumar Dilipkumar Patel

Pratikkumar Dilipkumar Patel 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: 20260169537
    Abstract: A system includes a processing unit coupled with one or more additional devices. The processing unit determines a total power threshold value associated with the processing unit and the one or more additional devices. The processing unit also estimates a power consumption value associated with a first device of the one or more additional devices. Further, the processing unit determines that a combined power consumption of the power consumption value of the first device and a second power consumption value of the processing unit is below the total power threshold value. Responsive to this determination, the processing unit increases an amount of power supplied to the processing unit.
    Type: Application
    Filed: February 10, 2026
    Publication date: June 18, 2026
    Inventors: Tejvansh Singh Soni, Xutong Li, Sreedhar Narayanaswamy, Chad Plummer, Pratikkumar Dilipkumar Patel, Tao Li
  • Publication number: 20260161192
    Abstract: Apparatuses, systems, and techniques to identify a clock frequency at which one or more processors are to operate. In at least one embodiment, a processor performs an application programming interface (API) to cause one or more measurements of one or more activity levels of one or more processors to be stopped.
    Type: Application
    Filed: January 9, 2025
    Publication date: June 11, 2026
    Inventors: Sreedhar Narayanaswamy, Huizhen Guo, Rucha Oza, Pratikkumar Dilipkumar Patel, Brent Stolle, Douglas Wightman, Joannes van de Groenendaal
  • Publication number: 20260161483
    Abstract: Apparatuses, systems, and techniques to identify a clock frequency at which one or more processors are to operate. In at least one embodiment, a processor performs an application programming interface (API) to cause one or more one or more activity levels of one or more processors to be measured at one or more indicated intervals.
    Type: Application
    Filed: January 9, 2025
    Publication date: June 11, 2026
    Inventors: Sreedhar Narayanaswamy, Huizhen Guo, Rucha Oza, Pratikkumar Dilipkumar Patel, Brent Stolle, Douglas Wightman, Joannes van de Groenendaal
  • Publication number: 20260161482
    Abstract: Apparatuses, systems, and techniques to identify a clock frequency at which one or more processors are to operate. In at least one embodiment, a processor performs an application programming interface (API) to cause one or more statistics corresponding to one or more activity levels of one or more processors to be indicated to one or more users.
    Type: Application
    Filed: January 9, 2025
    Publication date: June 11, 2026
    Inventors: Sreedhar Narayanaswamy, Huizhen Guo, Rucha Oza, Pratikkumar Dilipkumar Patel, Brent Stolle, Douglas Wightman, Joannes van de Groenendaal
  • Publication number: 20260161481
    Abstract: Apparatuses, systems, and techniques to identify a clock frequency at which one or more processors are to operate. In at least one embodiment, a processor performs an application programming interface (API) to cause one or more activity levels of one or more processors to be indicated to one or more users.
    Type: Application
    Filed: January 9, 2025
    Publication date: June 11, 2026
    Inventors: Sreedhar Narayanaswamy, Huizhen Guo, Rucha Oza, Pratikkumar Dilipkumar Patel, Brent Stolle, Douglas Wightman, Joannes van de Groenendaal
  • Patent number: 12554305
    Abstract: A system includes a processing unit coupled with one or more switches via one or more links. The processing unit is to determine a total threshold power value associated with the processing unit and the one or more links and estimate a power consumption value associated with a switch of the one or more switches. The processing unit can also determine the power consumption value of the switch and a second power consumption value of the processing unit fail to satisfy the total power threshold value and responsive to determining the power consumption value and the second power consumption value fail to satisfy the total power threshold value, increase an amount of power supplied to the processing unit to satisfy the total power threshold value.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: February 17, 2026
    Assignee: NVIDIA Corporation
    Inventors: Tejvansh Singh Soni, Xutong Li, Sreedhar Narayanaswamy, Chad Plummer, Pratikkumar Dilipkumar Patel, Tao Li
  • Publication number: 20250321609
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to identify processor settings to be used when performing one or more software workloads. As an example, one or more processors comprising one or more circuits perform an API to identify processor settings to be used to configure processors assigned to perform a software workload based, at least in part, on one or more characteristics of that software workload.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 16, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Dale Allen Southard, Mark Taylor, Chad R. Plummer
  • Publication number: 20250321795
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to identify processor settings to be used when performing one or more software workloads. As an example, one or more processors comprising one or more circuits perform an API to indicate one or more computing resources to be used by one or more instructions based, at least in part, one or more characteristics of that software workload.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 16, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Dale Allen Southard, Mark Taylor, Chad R. Plummer
  • Publication number: 20250321750
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to identify processor settings to be used when performing one or more software workloads. As an example, one or more processors comprising one or more circuits perform an API to identify processor settings to be used to configure processors assigned to perform a software workload based, at least in part, on one or more processors to be used.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 16, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Dale Allen Southard, Mark Taylor, Chad R. Plummer
  • Publication number: 20250321610
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to identify processor settings to be used when performing one or more software workloads. As an example, one or more processors comprising one or more circuits perform an API to identify processor settings to be used to configure processors assigned to perform a software workload based, at least in part, on one or more priority inputs to the API.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 16, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Dale Allen Southard, Mark Taylor, Chad R. Plummer
  • Publication number: 20250322481
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to identify processor settings to be used when performing one or more software workloads. As an example, one or more processors comprising one or more circuits perform an API to identify processor settings to be used to configure processors assigned to perform a software workload based, at least in part, on one or more characteristics of that software workload.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 16, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Dale Allen Southard, Mark Taylor, Chad R. Plummer
  • Publication number: 20250321807
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to identify processor settings to be used when performing one or more software workloads. As an example, one or more processors comprising one or more circuits perform an API to cause instructions to be performed based, at least in part, on one or more processor setting inputs to the API.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 16, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Dale Allen Southard, Mark Taylor, Chad R. Plummer
  • Publication number: 20250321846
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to identify processor settings to be used when performing one or more software workloads. As an example, one or more processors comprising one or more circuits perform an API to identify processor settings to be used to configure processors assigned to perform a software workload based, at least in part, on one or more characteristics of that software workload.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 16, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Dale Allen Southard, Mark Taylor, Chad R. Plummer
  • Publication number: 20250321779
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to identify processor settings to be used when performing one or more software workloads. As an example, one or more processors comprising one or more circuits perform an API to indicate a priority based, at least in part, on one or more characteristics of that software workload.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 16, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Dale Allen Southard, Mark Taylor, Chad R. Plummer
  • Publication number: 20250298449
    Abstract: Apparatuses, systems, and techniques to perform an application programming interface (API) to indicate an amount of power to be consumed by one or more processors. As an example, one or more processors comprising one or more circuits to perform an API to indicate an amount of power to be consumed by one or more processors as a result of operating said one or more processors at a first clock frequency.
    Type: Application
    Filed: March 25, 2024
    Publication date: September 25, 2025
    Inventors: Sreedhar Narayanaswamy, Pratikkumar Dilipkumar Patel, Milica Despotovic, Ian Karlin, Mark Taylor, Dale Southard
  • Publication number: 20250021149
    Abstract: A system includes a processing unit coupled with one or more switches via one or more links. The processing unit is to determine a total threshold power value associated with the processing unit and the one or more links and estimate a power consumption value associated with a switch of the one or more switches. The processing unit can also determine the power consumption value of the switch and a second power consumption value of the processing unit fail to satisfy the total power threshold value and responsive to determining the power consumption value and the second power consumption value fail to satisfy the total power threshold value, increase an amount of power supplied to the processing unit to satisfy the total power threshold value.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 16, 2025
    Inventors: Tejvansh Singh Soni, Xutong Li, Sreedhar Narayanaswamy, Chad Plummer, Pratikkumar Dilipkumar Patel, Tao Li
  • Publication number: 20240094796
    Abstract: Apparatuses, systems, and techniques to optimize performance of a processor group. In at least one embodiment, a method increases a processor's clock frequency based, at least in part, on performance of other processors in a group.
    Type: Application
    Filed: June 10, 2022
    Publication date: March 21, 2024
    Inventors: Sreedhar Narayanaswamy, Kyle John O'Shaughnessy, Pratikkumar Dilipkumar Patel, Chad R. Plummer, Benjamin D. Faulkner
  • Publication number: 20240004705
    Abstract: A device comprises one or more circuits that dynamically adjust a load profile of one or more processing devices processing a workload in a bulk-synchronous mode.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 4, 2024
    Inventors: Chad Robert Plummer, Pratikkumar Dilipkumar Patel, Jun Gu, Tao Li, Divya Ramakrishnan, Michael Houston