Patents by Inventor Reza Arastoo

Reza Arastoo 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: 11809256
    Abstract: Embodiments are presented herein of, inter alia, systems, devices, and associated methods for allocating and distributing power management budgets for classes of tasks being executed by a computer system, based on thermal feedback loops. Specifically, multiple quality-of-service (QoS) tiers may be defined, and each QoS tier may be allocated power based on a different set of thermal feedback loops. QoS tiers including tasks that are invisible to the user may be mitigated more aggressively than QoS tiers including tasks that are visibly supporting user operations.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: November 7, 2023
    Assignee: Apple Inc.
    Inventors: James S. Ismail, Bryan R. Hinch, Evan M. Hoke, Andrei Dorofeev, Shirin Dadashi, Mohsen Heidarinejad, Reza Arastoo
  • Patent number: 11513576
    Abstract: Systems and methods are disclosed for allocating and distributing power management budgets for subsystems (e.g., power usage clients) of a computer system. A power budget allocation subsystem may include a plurality of feedback branches having different associated time constants. Power usage clients with slower power response times may be provided power budgets based on a feedback branch having an associated longer time constant, while power usage clients with faster power response times may be provided with power budgets based on a feedback branch having an associated shorter time constant. The power budgets may be determined in the feedback branches based on power budgeting policies weighting the power budget of each subsystem relative to total power mitigation.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: November 29, 2022
    Assignee: Apple Inc.
    Inventors: Achmed R. Zahir, Diwakar N. Tundlam, James S. Ismail, Keith Cox, Reza Arastoo, Douglas A. MacKay, John M. Ananny, Michael Eng
  • Publication number: 20200379534
    Abstract: Systems and methods are disclosed for allocating and distributing power management budgets for subsystems (e.g., power usage clients) of a computer system. A power budget allocation subsystem may include a plurality of feedback branches having different associated time constants. Power usage clients with slower power response times may be provided power budgets based on a feedback branch having an associated longer time constant, while power usage clients with faster power response times may be provided with power budgets based on a feedback branch having an associated shorter time constant. The power budgets may be determined in the feedback branches based on power budgeting policies weighting the power budget of each subsystem relative to total power mitigation.
    Type: Application
    Filed: June 1, 2020
    Publication date: December 3, 2020
    Inventors: Achmed R. Zahir, Diwakar N. Tundlam, James S. Ismail, Keith Cox, Reza Arastoo, Douglas A. MacKay, John M. Ananny, Michael Eng