Patents by Inventor Muhammad ABOZAED

Muhammad ABOZAED 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: 20240004442
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Application
    Filed: August 28, 2023
    Publication date: January 4, 2024
    Inventors: Muhammad Abozaed, Eugene Gorbatov, Gaurav Khanna, Avinash N. Ananthakrishnan
  • Patent number: 11775036
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: October 3, 2023
    Assignee: Intel Corporation
    Inventors: Muhammad Abozaed, Eugene Gorbatov, Gaurav Khanna, Avinash N. Ananthakrishnan
  • Patent number: 11593154
    Abstract: The present disclosure is directed to dynamically prioritizing, selecting or ordering a plurality threads for execution by processor circuitry based on a quality of service and/or class of service value/indicia assigned to the thread by an operating system executed by the processor circuitry. As threads are executed by processor circuitry, the operating system dynamically updates/associates respective class of service data with each of the plurality of threads. The current quality of service/class of service data assigned to the thread by the operating system is stored in a manufacturer specific register (MSR) associated with the respective thread. Selection circuitry polls the MSRs on a periodic, aperiodic, intermittent, continuous, or event-driven basis and determines an execution sequence based on the current class of service value associated with each of the plurality of threads.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: February 28, 2023
    Assignee: Intel Corporation
    Inventors: Ahmad Samih, Rajshree Chabukswar, Russell Fenger, Shadi Khasawneh, Vijay Dhanraj, Muhammad Abozaed, Mukund Ramakrishna, Atsuo Kuwahara, Guruprasad Settuvalli, Eugene Gorbatov, Monica Gupta, Christine M. Lin
  • Publication number: 20230004201
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Application
    Filed: July 18, 2022
    Publication date: January 5, 2023
    Inventors: Muhammad Abozaed, Eugene Gorbatov, Gaurav Khanna, Avinash N. Ananthakrishnan
  • Patent number: 11392187
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: July 19, 2022
    Assignee: Intel Corporation
    Inventors: Muhammad Abozaed, Eugene Gorbatov, Gaurav Khanna, Avinash N. Ananthakrishnan
  • Patent number: 11199895
    Abstract: In one embodiment, a method receives data regarding processing of a workload by a processor. The data is input into a prediction engine configured to classify the data into a plurality of workload classifications. Each workload classification describes different temporal behavior of the workload. Then, the method outputs a prediction for at least one of the plurality of workload classifications, wherein the prediction is used to control performance of the processor in an upcoming period of time.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: December 14, 2021
    Assignee: Intel Corporation
    Inventors: Patrick Kam-shing Leung, James Hermerding, II, Muhammad Abozaed, Gilad Olswang, Moran Peri, Ido Karavany, William Freelove, Sudheer Nair, Tahi Hollander, Avishai Wagner
  • Patent number: 10969776
    Abstract: Methods and apparatus for reducing energy consumed by drones during flight are disclosed. A drone includes a housing, a motor, receiver circuitry carried by the housing, and a route manager. The receiver circuitry is to receive airborne drone-generated wind data from an airborne drone located in an area within which a segment of a flight of the drone is to occur. The airborne drone-generated wind data is to be determined by an inertial measurement unit of the airborne drone. The route manager is to generate a route for the flight of the drone based on wind data, the wind data including the airborne drone-generated wind data. The route is to be followed by the drone during the flight. The route manager is to select at least one portion of the route to cause the drone to be at least partially propelled by wind to reduce energy consumed by the drone during the flight.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: April 6, 2021
    Assignee: INTEL CORPORATION
    Inventors: Songnan Yang, Muhammad Abozaed, Rafael De La Guardia Gonzalez, David Gomez Gutierrez, Hong W. Wong
  • Publication number: 20200317334
    Abstract: Unmanned aerial vehicles and flight planning methods and apparatus are disclosed. An example apparatus includes an unmanned vehicle including a body and a propulsion source to propel the unmanned vehicle during flight; and a route planner to determine a route through an area including a restriction, the route planner to negotiate access through the restricted area.
    Type: Application
    Filed: August 28, 2017
    Publication date: October 8, 2020
    Inventors: Kirk W. Skeba, David W. Browning, Muhammad Abozaed, Anuradha Srinivasan
  • Patent number: 10739842
    Abstract: In some examples, a peak power system includes a plurality of system components, one or more of the system components to dynamically provide a peak power requirement of the component. The system also includes a peak power manager to receive the peak power requirement of the one or more of the system components. The peak power manager can also dynamically provide, based on a system peak power limit and based on at least one updated peak power requirement received from at least one of the one or more system components, an updated component peak power limit to one or more of the system components.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: August 11, 2020
    Assignee: Intel Corporation
    Inventors: Eugene Gorbatov, Alexander B. Uan-Zo-Li, Muhammad Abozaed, Efraim Rotem, Tod F. Schiff, James G. Hermerding, II, Chee Lim Nge
  • Publication number: 20200218320
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Application
    Filed: December 9, 2019
    Publication date: July 9, 2020
    Inventors: Muhammad ABOZAED, Eugene GORBATOV, Gaurav KHANNA, Avinash N. ANANTHAKRISHNAN
  • Publication number: 20200201671
    Abstract: The present disclosure is directed to dynamically prioritizing, selecting or ordering a plurality threads for execution by processor circuitry based on a quality of service and/or class of service value/indicia assigned to the thread by an operating system executed by the processor circuitry. As threads are executed by processor circuitry, the operating system dynamically updates/associates respective class of service data with each of the plurality of threads. The current quality of service/class of service data assigned to the thread by the operating system is stored in a manufacturer specific register (MSR) associated with the respective thread. Selection circuitry polls the MSRs on a periodic, aperiodic, intermittent, continuous, or event-driven basis and determines an execution sequence based on the current class of service value associated with each of the plurality of threads.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Applicant: Intel Corporation
    Inventors: AHMAD SAMIH, RAJSHREE CHABUKSWAR, Russell Fenger, Shadi Khasawneh, Vijay Dhanraj, Muhammad Abozaed, Mukund Ramakrishna, Atsuo Kuwahara, Guruprasad Settuvalli, Eugene Gorbatov, MONICA GUPTA, CHRISTINE M. LIN
  • Publication number: 20190377405
    Abstract: In some examples, a voltage protection apparatus includes a circuit to compare an input voltage of a processor to a threshold voltage, and to provide a throttle signal to the processor if the input voltage of the processor droops below the threshold voltage. The processor input voltage can then be set to a lower voltage and the processor power can thus be lowered.
    Type: Application
    Filed: March 29, 2019
    Publication date: December 12, 2019
    Applicant: Intel Corporation
    Inventors: Alexander B. Uan-Zo-li, Eugene Gorbatov, Philip R. Lehwalder, Michael Zelikson, Sameer Shekhar, Nimrod Angel, Jonathan Douglas, Muhammad Abozaed, Alan Hallberg, Douglas Huard, Edward Burton, Merwin Brown
  • Patent number: 10503226
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: December 10, 2019
    Assignee: INTEL CORPORATION
    Inventors: Muhammad Abozaed, Eugene Gorbatov, Gaurav Khanna, Avinash N. Ananthakrishnan
  • Publication number: 20190324445
    Abstract: Methods and apparatus for reducing energy consumed by drones during flight are disclosed. A drone includes a housing, a motor, receiver circuitry carried by the housing, and a route manager. The receiver circuitry is to receive airborne drone-generated wind data from an airborne drone located in an area within which a segment of a flight of the drone is to occur. The airborne drone-generated wind data is to be determined by an inertial measurement unit of the airborne drone. The route manager is to generate a route for the flight of the drone based on wind data, the wind data including the airborne drone-generated wind data. The route is to be followed by the drone during the flight. The route manager is to select at least one portion of the route to cause the drone to be at least partially propelled by wind to reduce energy consumed by the drone during the flight.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 24, 2019
    Inventors: Songnan Yang, Muhammad Abozaed, Rafael De La Guardia Gonzalez, David Gomez Gutierrez, Hong W. Wong
  • Patent number: 10386833
    Abstract: Methods and apparatus for reducing energy consumed by drones during flight are disclosed. A drone includes a housing, a motor, and a route manager to generate a route for a flight of the drone based on wind data. The wind data includes turbine-generated wind data provided by turbines that detect airflows received at the turbines. The turbines are located in an area within which a segment of the flight of the drone is to occur. The route is to be followed by the drone during the flight to reduce energy consumed by the drone during the flight.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: August 20, 2019
    Assignee: INTEL CORPORATION
    Inventors: Songnan Yang, Muhammad Abozaed, Rafael De La Guardia Gonzalez, David Gomez Gutierrez, Hong Wong
  • Publication number: 20190129498
    Abstract: In one embodiment, a method receives data regarding processing of a workload by a processor. The data is input into a prediction engine configured to classify the data into a plurality of workload classifications. Each workload classification describes different temporal behavior of the workload. Then, the method outputs a prediction for at least one of the plurality of workload classifications, wherein the prediction is used to control performance of the processor in an upcoming period of time.
    Type: Application
    Filed: December 27, 2018
    Publication date: May 2, 2019
    Inventors: Patrick Kam-shing Leung, James Hermerding, II, Muhammad Abozaed, Gilad Olswang, Moran Peri, Ido Karavany, William Freelove, Sudheer Nair, Tahi Hollander, Avishai Wagner
  • Publication number: 20190086974
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Application
    Filed: November 15, 2018
    Publication date: March 21, 2019
    Inventors: Muhammad ABOZAED, Eugene GORBATOV, Gaurav KHANNA, Avinash N. ANANTHAKRISHNAN
  • Patent number: 10156877
    Abstract: Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event.
    Type: Grant
    Filed: October 1, 2016
    Date of Patent: December 18, 2018
    Assignee: INTEL CORPORATION
    Inventors: Muhammad Abozaed, Eugene Gorbatov, Gaurav Khanna, Avinash N. Ananthakrishnan
  • Publication number: 20180292817
    Abstract: Methods and apparatus for reducing energy consumed by drones during flight are disclosed. A drone includes a housing, a motor, and a route manager to generate a route for a flight of the drone based on wind data. The wind data includes turbine-generated wind data provided by turbines that detect airflows received at the turbines. The turbines are located in an area within which a segment of the flight of the drone is to occur. The route is to be followed by the drone during the flight to reduce energy consumed by the drone during the flight.
    Type: Application
    Filed: December 7, 2016
    Publication date: October 11, 2018
    Inventors: Songnan Yang, Muhammad Abozaed, Rafael De La Guardia Gonzalez, David Gomez Gutierrez, Hong Wong
  • Publication number: 20180284879
    Abstract: In some examples, a peak power system includes a plurality of system components, one or more of the system components to dynamically provide a peak power requirement of the component. The system also includes a peak power manager to receive the peak power requirement of the one or more of the system components. The peak power manager can also dynamically provide, based on a system peak power limit and based on at least one updated peak power requirement received from at least one of the one or more system components, an updated component peak power limit to one or more of the system components.
    Type: Application
    Filed: April 1, 2017
    Publication date: October 4, 2018
    Applicant: Intel Corporation
    Inventors: Eugene Gorbatov, Alexander B. Uan-Zo-Li, Muhammad Abozaed, Efraim Rotem, Tod F. Schiff, James G. Hermerding, II, Chee Lim Nge