Patents by Inventor Ujjwal Gupta
Ujjwal Gupta 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: 20250217423Abstract: A method of facilitating content selection includes generating benchmark queries for a particular category. Generating the benchmark queries includes applying a text prompt as input to a language model trained on a knowledge base. The text prompt requests search queries indicative of user interest in the particular category. The method also includes selecting, responsive to new search queries entered by users, content items associated with the particular category for delivery to client devices of the users. Selecting the content items includes determining whether the new search queries correspond to the particular category at least in part by comparing the new search queries to a query set that includes the benchmark queries.Type: ApplicationFiled: March 11, 2024Publication date: July 3, 2025Inventors: Balaji Pattabhiraman, Ujjwal Gupta, Ajinkya, Rohit Jain, Chien-Chen Chen, Josiah Katsutoshi Putman, Gautam Arakalgud, Divyanshu Ranjan, Yaxian Wang
-
Publication number: 20250199597Abstract: An apparatus includes: at least one core to execute instructions; an interface circuit coupled to the at least one core to perform non-processing operations and interface with one or more platform components; and a power controller coupled to the least one core and the interface circuit. The power controller is to receive at least one efficiency latency parameter to optimize a power-latency tradeoff and control a frequency of the interface circuit based at least in part on an activity level of the at least one core and the at least one efficiency latency parameter. Other embodiments are described and claimed.Type: ApplicationFiled: December 15, 2023Publication date: June 19, 2025Inventors: Shruthi Venugopal, Nikethan Shivanand Baligar, Rajesh Poornachandran, Vivek Garg, Ujjwal Gupta
-
Publication number: 20250199483Abstract: In an example, an apparatus includes: a proportional-integral-derivative (PID) controller to receive a first feedback signal and a second feedback signal, and determine, based at least in part on the first and second feedback signals, a first frequency; a circuit coupled to the PID controller to receive the determination of the first frequency and modify, based on at least one limit signal, the first frequency to a working point frequency and provide the working point frequency to at least one core to cause the at least one core to operate at the working point frequency; and a tracking error circuit coupled to the PID controller to receive the determination of the first frequency and an indication of the working point frequency and determine therefrom the second feedback signal, and provide the second feedback signal to the PID controller.Type: ApplicationFiled: March 25, 2024Publication date: June 19, 2025Inventor: Ujjwal Gupta
-
Publication number: 20250199931Abstract: Techniques and mechanisms for determining an operational state of a processor with inference engine circuitry. In an embodiment, inference engine circuitry implements a classification function with which a given workload is classified as belonging to any of multiple possible workload classes. Each of the workload classes corresponds to a different respective value of an uncore-core frequency ratio. The inference engine circuitry receives or otherwise identifies telemetry information which is generated during a particular phase of the workload execution. Based on the telemetry information, the inference engine circuitry generates an output specifying or otherwise indicating a recommended frequency ratio value which corresponds to an identified workload class. In another embodiment, a frequency of a core, or a frequency of uncore resource, is changed based on the recommended frequency ratio value.Type: ApplicationFiled: June 28, 2024Publication date: June 19, 2025Applicant: Intel CorporationInventors: Ujjwal Gupta, Sai Mahathi Naladala, Ankush Varma
-
Patent number: 12298833Abstract: A single communication fabric for a data processing apparatus is provided. The fabric has an interconnection network to provide a topology of data communication channels between a plurality of data-handling functional units. The interconnection network has a first interconnection domain to provide data communication between a first subset of the data-handling functional units and a second interconnection domain to provide data communication between a second subset of the data-handling functional units. The power management circuitry is arranged to control a first performance level for the first interconnection domain independently from control of a second performance level for the second interconnection domain. Machine readable instructions and a method are provided to concurrently set performance levels of two different fabric domains to respective different operating frequencies.Type: GrantFiled: June 26, 2020Date of Patent: May 13, 2025Assignee: Intel CorporationInventors: Ujjwal Gupta, Ankush Varma, Lakshmipriya Seshan, Nikethan Shivanand Baligar, Nikhil Gupta, Swadesh Choudhary, Yogesh Bansal
-
Publication number: 20250076954Abstract: Hierarchical Power Management (HPM) architecture considers the limits of scaling on a power management controller, the autonomy at each die, and provides a unified view of the package to a platform. At a simplest level, HPM architecture has a supervisor and one or more supervisee power management units (PMUs) that communicate via at least two different communication fabrics. Each PMU can behave as a supervisor for a number of supervisee PMUs in a particular domain. HPM addresses these needs for products that comprise a collection of dice with varying levels of power and thermal management capabilities and needs. HPM serves as a unified mechanism than can span collection of dice of varying capability and function, which together form a traditional system-on-chip (SoC). HPM provides a basis for managing power and thermals across a diverse set of dice.Type: ApplicationFiled: September 12, 2024Publication date: March 6, 2025Inventors: Vivek GARG, Ankush VARMA, Krishnakanth SISTLA, Nikhil GUPTA, Nikethan Shivanand BALIGAR, Stephen WANG, Nilanjan PALIT, Timothy Yee-Kwong KAM, Adwait PURANDARE, Ujjwal GUPTA, Stanley CHEN, Dorit SHAPIRA, Shruthi VENUGOPAL, Suresh CHEMUDUPATI, Rupal PARIKH, Eric DEHAEMER, Pavithra SAMPATH, Phani Kumar KANDULA, Yogesh BANSAL, Dean MULLA, Michael TULANOWSKI, Stephen Paul HAAKE, Andrew HERDRICH, Ripan DAS, Nazar Syed HAIDER, Aman SEWANI
-
Patent number: 12093100Abstract: Hierarchical Power Management (HPM) architecture considers the limits of scaling on a power management controller, the autonomy at each die, and provides a unified view of the package to a platform. At a simplest level, HPM architecture has a supervisor and one or more supervisee power management units (PMUs) that communicate via at least two different communication fabrics. Each PMU can behave as a supervisor for a number of supervisee PMUs in a particular domain. HPM addresses these needs for products that comprise a collection of dice with varying levels of power and thermal management capabilities and needs. HPM serves as a unified mechanism than can span collection of dice of varying capability and function, which together form a traditional system-on-chip (SoC). HPM provides a basis for managing power and thermals across a diverse set of dice.Type: GrantFiled: September 26, 2020Date of Patent: September 17, 2024Assignee: Intel CorporationInventors: Vivek Garg, Ankush Varma, Krishnakanth Sistla, Nikhil Gupta, Nikethan Shivanand Baligar, Stephen Wang, Nilanjan Palit, Timothy Yee-Kwong Kam, Adwait Purandare, Ujjwal Gupta, Stanley Chen, Dorit Shapira, Shruthi Venugopal, Suresh Chemudupati, Rupal Parikh, Eric Dehaemer, Pavithra Sampath, Phani Kumar Kandula, Yogesh Bansal, Dean Mulla, Michael Tulanowski, Stephen Paul Haake, Andrew Herdrich, Ripan Das, Nazar Syed Haider, Aman Sewani
-
Patent number: 11809250Abstract: A scheme to improve performance of power-constrained computers, comprising a heterogeneous mix of compute elements, by dynamically reacting to changes in the switching capacitance that present workload induces in each heterogeneous compute element and learning the coefficients of a power-frequency model for each compute element for the present workload. At each time step, the scheme forecasts a maximum frequency that the compute element can run at without exceeding an input power limit for a given workload. The scheme rapidly re-learns coefficients of the power model and rapidly adapts the frequency as the workload's characteristics shift ensuring that compute elements run at the maximum frequency they can while not exceeding the input power limit.Type: GrantFiled: October 19, 2020Date of Patent: November 7, 2023Assignee: Intel CorporationInventors: Ali Mohammad, Asma Al-Rawi, Ujjwal Gupta, Federico Ardanaz, Jonathan Eastep
-
Publication number: 20230236651Abstract: A single communication fabric for a data processing apparatus is provided. The fabric has an interconnection network to provide a topology of data communication channels between a plurality of data-handling functional units. The interconnection network has a first interconnection domain to provide data communication between a first subset of the data-handling functional units and a second interconnection domain to provide data communication between a second subset of the data-handling functional units. The power management circuitry is arranged to control a first performance level for the first interconnection domain independently from control of a second performance level for the second interconnection domain. Machine readable instructions and a method are provided to concurrently set performance levels of two different fabric domains to respective different operating frequencies.Type: ApplicationFiled: June 26, 2020Publication date: July 27, 2023Inventors: UJJWAL GUPTA, ANKUSH VARMA, LAKSHMIPRIYA SESHAN, NIKETHAN SHIVANAND BALIGAR, NIKHIL GUPTA, SWADESH CHOUDHARY, YOGESH BANSAL
-
Publication number: 20220100247Abstract: Hierarchical Power Management (HPM) architecture considers the limits of scaling on a power management controller, the autonomy at each die, and provides a unified view of the package to a platform. At a simplest level, HPM architecture has a supervisor and one or more supervisee power management units (PMUs) that communicate via at least two different communication fabrics. Each PMU can behave as a supervisor for a number of supervisee PMUs in a particular domain. HPM addresses these needs for products that comprise a collection of dice with varying levels of power and thermal management capabilities and needs. HPM serves as a unified mechanism than can span collection of dice of varying capability and function, which together form a traditional system-on-chip (SoC). HPM provides a basis for managing power and thermals across a diverse set of dice.Type: ApplicationFiled: September 26, 2020Publication date: March 31, 2022Applicant: Intel CorporationInventors: Vivek Garg, Ankush Varma, Krishnakanth Sistla, Nikhil Gupta, Nikethan Shivanand Baligar, Stephen Wang, Nilanjan Palit, Timothy Kam, Adwait Purandare, Ujjwal Gupta, Stanley Chen, Dorit Shapira, Shruthi Venugopal, Suresh Chemudupati, Rupal Parikh, Eric Dehaemer, Pavithra Sampath, Phani Kumar Kandula, Yogesh Bansal, Dean Mulla, Michael Tulanowski, Stephen Haake, Andrew Herdrich, Ripan Das
-
Publication number: 20210124404Abstract: A scheme to improve performance of power-constrained computers, comprising a heterogeneous mix of compute elements, by dynamically reacting to changes in the switching capacitance that present workload induces in each heterogeneous compute element and learning the coefficients of a power-frequency model for each compute element for the present workload. At each time step, the scheme forecasts a maximum frequency that the compute element can run at without exceeding an input power limit for a given workload. The scheme rapidly re-learns coefficients of the power model and rapidly adapts the frequency as the workload's characteristics shift ensuring that compute elements run at the maximum frequency they can while not exceeding the input power limit.Type: ApplicationFiled: October 19, 2020Publication date: April 29, 2021Applicant: Intel CorporationInventors: Ali Mohammad, Asma Al-Rawi, Ujjwal Gupta, Federico Ardanaz, Jonathan Eastep
-
Patent number: 9984962Abstract: Systems and methods for flexible hybrid electronic (FHE) systems integrate traditional rigid integrated circuits with flexible substrates and/or interconnects. The layout and components of the system may be selected and/or optimized for a desired level of performance or flexibility. Via use of exemplary FHE system principles, improved wearable devices and other portable electronic systems may be realized.Type: GrantFiled: August 30, 2016Date of Patent: May 29, 2018Assignee: Arizona Board of Regents on behalf of Arizona State UniversityInventors: Umit Y. Ogras, Ujjwal Gupta, Md Ali Muztoba
-
Publication number: 20170062309Abstract: Systems and methods for flexible hybrid electronic (FHE) systems integrate traditional rigid integrated circuits with flexible substrates and/or interconnects. The layout and components of the system may be selected and/or optimized for a desired level of performance or flexibility. Via use of exemplary FHE system principles, improved wearable devices and other portable electronic systems may be realized.Type: ApplicationFiled: August 30, 2016Publication date: March 2, 2017Inventors: Umit Y. Ogras, Ujjwal Gupta, Md Ali Muztoba