Patents by Inventor Jeffrey D. Midkiff

Jeffrey D. Midkiff 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: 7065659
    Abstract: A method and power management infrastructure are disclosed that facilitate implementing application power requirements-derived device power state schemes, on a computing device comprising a plurality of component devices managed by device drivers. The disclosed power management framework includes a set of global power state definitions specifying, for each global power state, default power states for the component devices. The infrastructure also includes a power manager. The power manager includes an application interface including a function for registering device-specific requirements associated with particular applications executing on the computing device. The power manager also includes a device power state set function facilitating issuing a device-specific command setting a power state of a specified component device.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: June 20, 2006
    Assignee: Microsoft Corporation
    Inventors: Michael D. Malueg, Jeffrey D. Midkiff, Jeff D. Rosenfeld
  • Patent number: 7055046
    Abstract: A method and power management infrastructure are disclosed that facilitate implementing application power requirements-derived device power state schemes, on a computing device comprising a plurality of component devices managed by device drivers that are capable of requesting lower power states without affecting other component device power states. The disclosed power management framework includes a set of global power state definitions specifying, for each global power state, default power states for the component devices. The infrastructure also includes a power manager. The power manager includes an application interface including a function for registering device-specific requirements associated with particular applications executing on the computing device. The power manager also includes a device power state set function facilitating issuing a device-specific command setting a power state of a specified component device.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: May 30, 2006
    Assignee: Microsoft Corporation
    Inventors: Michael D. Malueg, Jeffrey D. Midkiff, Jeff D. Rosenfeld
  • Publication number: 20040268159
    Abstract: Systems and methods are described for profiling the power consumption of software instructions executing on a processor. A power measurement circuit records power consumption levels of a processor executing various software instructions. A profiling tool tracks and identifies the instructions being executed on the processor and generates an association between the instructions and the power consumed during execution of those instructions. The power profile enables the precise isolation and identification of instructions relative to amounts of power consumed during the execution of those instructions.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Jered Donald Aasheim, Yongqi Yang, Avi Geiger, Jeffrey D. Midkiff
  • Publication number: 20040003300
    Abstract: A method and power management infrastructure are disclosed that facilitate implementing application power requirements-derived device power state schemes, on a computing device comprising a plurality of component devices managed by device drivers. The disclosed power management framework includes a set of global power state definitions specifying, for each global power state, default power states for the component devices. The infrastructure also includes a power manager. The power manager includes an application interface including a function for registering device-specific requirements associated with particular applications executing on the computing device. The power manager also includes a device power state set function facilitating issuing a device-specific command setting a power state of a specified component device.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Microsoft Corporation
    Inventors: Michael D. Malueg, Jeffrey D. Midkiff, Jeff D. Rosenfeld
  • Publication number: 20040003299
    Abstract: A method and power management infrastructure are disclosed that facilitate implementing application power requirements-derived device power state schemes, on a computing device comprising a plurality of component devices managed by device drivers that are capable of requesting lower power states without affecting other component device power states. The disclosed power management framework includes a set of global power state definitions specifying, for each global power state, default power states for the component devices. The infrastructure also includes a power manager. The power manager includes an application interface including a function for registering device-specific requirements associated with particular applications executing on the computing device. The power manager also includes a device power state set function facilitating issuing a device-specific command setting a power state of a specified component device.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Microsoft Corporation
    Inventors: Michael D. Malueg, Jeffrey D. Midkiff, Jeff D. Rosenfeld