Method for managing computer power supply by using custom ACPI (Advanced Configuration and Power Interface)

A computer management and self-defining technology, applied in data processing power supply, electrical digital data processing, measuring devices, etc., can solve problems such as inability to obtain execution results conveniently, complex environment configuration, and inability to obtain execution results efficiently

Active Publication Date: 2016-07-27
联想开天科技有限公司
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

ACPI is one of the very important management interfaces in the operating system. During the running process, the operating system will dynamically call the functions in ACPI to achieve the purpose of power management according to the needs. It is precisely because of the passive nature of the functions in ACPI , we cannot easily obtain the execution result of a function in ACPI
And existing solution has: way 1, uses software to monitor the execution process of the function in ACPI, but this method needs to carry out complicated environment configuration; Way 2, installs the execution of the function in the ACPI driver monitoring ACPI of window driver program module process, but this method requires the basic input and output system (BIOS) to pre-define a virtual device, and the user can only get the function data in ACPI under the virtual device pre-defined by BIOS; method 3, monitor ACPI through Windows Management Instrumentation (WMI) However, this method requires the BIOS to define a virtual device and needs to set the PNPID required by the operating system. It also requires the BIOS to write the resource file corresponding to the ACPI function requested by the user, and the user can only get the virtual device defined in advance by the BIOS. Function data in ACPI under
In short, the existing above-mentioned solutions are complex and bring great inconvenience to users, and cannot efficiently obtain the execution results of the required functions in ACPI, which brings great inconvenience to software development and error analysis

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for managing computer power supply by using custom ACPI (Advanced Configuration and Power Interface)
  • Method for managing computer power supply by using custom ACPI (Advanced Configuration and Power Interface)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to enable those skilled in the art to better understand the present invention, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings, but this is not intended to limit the present invention.

[0022] A method of utilizing self-defining ACPI to manage computer power in the embodiment of the present invention, such as figure 1 The following steps are shown:

[0023] S1, load the custom ACPI into the operating system by running the application program, and associate the custom ACPI with the operating system ACPI;

[0024] Specifically, the operating system ACPI (that is, the advanced configuration and power interface, which includes at least one function or method inside, and the one or more functions usually require input parameters, and of course no input parameters) can be used during the operation of the operating system as needed. , dynamically call the function in the operating system ACPI to ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for managing a computer power supply by using a custom ACPI (Advanced Configuration and Power Interface). The method comprises following steps of S1, loading the custom ACPI to an operation system by operating an application program; associating the custom ACPI with an operation system ACPI; S2, invoking one or more computer power supply management request functions by the application program; S3, enumerating functions in the operation system ACPI; matching the functions with the request functions; S4, executing the successfully matched request functions; and feeding back the executed related information of the request functions to a user. According to the method, the user especially a developer is enabled to obtain the demanded execution results of the functions in the ACPI efficiently at any time; complex environment configurations are unnecessary; and therefore, great convenience is brought to the user when the user carries out software development and error analysis.

Description

technical field [0001] The invention relates to the field of computer control, in particular to a method for managing computer power by using self-defined ACPI. Background technique [0002] Advanced Configuration and Power Interface (Advanced Configuration and Power Interface), referred to as ACPI, was jointly developed by Intel, Microsoft, and Toshiba in 1997 to provide all power management interfaces for operating system management. ACPI is one of the very important management interfaces in the operating system. During the running process, the operating system will dynamically call the functions in ACPI to achieve the purpose of power management according to the needs. It is precisely because of the passive nature of the functions in ACPI , we cannot easily obtain the execution result of a function in ACPI. And existing solution has: way 1, uses software to monitor the execution process of the function in ACPI, but this method needs to carry out complicated environment c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F13/10G06F1/26
CPCG06F1/26G06F13/102
Inventor 汪二虎
Owner 联想开天科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products