Patents by Inventor Rahul NARAYANAN NAIR

Rahul NARAYANAN NAIR 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).

  • Patent number: 11940860
    Abstract: Systems and methods for managing a power budget are provided. The method includes designating, by a power budget manager implemented on at least one processor, each of one or more applications with an individual quality of service (QoS) designation, the one or more applications executable by the at least one processor, assigning, by the power budget manager, a throttling priority to each of the one or more applications based on the individual QoS designations, determining, by the power budget manager, whether a platform mitigation threshold is exceeded, and responsive to determining that the platform mitigation threshold is exceeded, throttling, by the power budget manager, processing power allocated to at least one application of the one or more applications based on the throttling prioritization.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: March 26, 2024
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Sandeep Prabhakar, Mark Allan Bellon, Mika Megan Latimer, Tristan Anthony Brown, Christopher Peter Kleynhans, Rahul Narayanan Nair
  • Publication number: 20220404888
    Abstract: Systems and methods for managing a power budget are provided. The method includes designating, by a power budget manager implemented on at least one processor, each of one or more applications with an individual quality of service (QoS) designation, the one or more applications executable by the at least one processor, assigning, by the power budget manager, a throttling priority to each of the one or more applications based on the individual QoS designations, determining, by the power budget manager, whether a platform mitigation threshold is exceeded, and responsive to determining that the platform mitigation threshold is exceeded, throttling, by the power budget manager, processing power allocated to at least one application of the one or more applications based on the throttling prioritization.
    Type: Application
    Filed: June 20, 2022
    Publication date: December 22, 2022
    Inventors: Sandeep PRABHAKAR, Mark Allan BELLON, Mika Megan LATIMER, Tristan Anthony BROWN, Christopher Peter KLEYNHANS, Rahul NARAYANAN NAIR