Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
108 words
A method for managing power provided to a plurality of hardware devices of a computer system, the method comprising the steps of: intercepting an Advanced Power Management message from an Advanced Power Management driver to a Basic Input/Output System; analyzing the Advanced Power Management message to determine whether the plurality of hardware devices are currently allowed to be powered down in response to a power management event; and transmitting at least one Advanced Power Management acknowledgment message to said Basic Input/Output System to sequentially reduce an amount of power supplied to at least one of the plurality of hardware devices that is currently allowed to be powered down.
Claim 2
Independent Claim
108 words
A method for managing power provided to a plurality of hardware devices of a computer system, the method comprising the steps of: intercepting an Advanced Power Management message from an Advanced Power Management driver to a Basic Input/Output System; analyzing the Advanced Power Management message to determine whether the plurality of hardware devices are currently allowed to be powered down in response to a power management event; and transmitting at least one Advanced Power Management acknowledgment message to said Basic Input/Output System to sequentially reduce an amount of power supplied to at least one of the plurality of hardware devices that is currently allowed to be powered down.
Claim 3
Dependent Claim
40 words
The method according to claim 1, wherein said transmitting step includes the step of transmitting an Advanced Power Management acknowledgment message to said Basic Input/Output System in order to place a processor of the computer system into a HALT state.
Claim 4
Dependent Claim
42 words
The method according to claim 2, wherein said transmitting step further includes the step of transmitting an Advanced Power Management acknowledgment message to said Basic Input/Output System in order to decrease a rotational speed of a hard drive of the computer system.
Claim 5
Dependent Claim
49 words
The method according to claim 3, wherein said transmitting step further includes the step of transmitting an Advanced Power Management acknowledgment message to said Basic Input/Output System in order to disable at least one of a pair of sync signals transmitted to a display monitor of the computer system.
Claim 6
Dependent Claim
57 words
The method according to claim 1 further comprising the step of transmitting an Advanced Power Management reject event message to said Basic Input/Output System to prevent said Basic Input/Output System from reducing said amount of power supplied to the plurality of hardware devices when the plurality of hardware devices currently are not allowed to be powered down.
Claim 7
Dependent Claim
30 words
The method according to claim 1 further comprising the step of increasing the amount of power supplied to the plurality of hardware devices after receiving a power management resume event.
Claim 8
Dependent Claim
132 words
The method according to claim 1, wherein prior to said intercepting step, the method comprises the steps of: transmitting said power management event to the Basic Input/Output System; transmitting an Advanced Power Management message from said Basic Input/Output System to an Advanced Power Management driver in response to said power management event; converting said Advanced Power Management message into a power state request; transmitting said power state request to a control software module; transmitting a control message from said control software module to said Advanced Power Management driver, said control message indicating whether or not said control software module requires at least one of the plurality of hardware devices to be fully powered; and converting the control message into the Advanced Power Management message to be read by the Basic Input/Output System.
Claim 9
Dependent Claim
163 words
A computer system comprising: a first bus; a second bus; a bridge, coupled to said first and second buses, said bridge enables information to be exchanged between said first bus and said second bus; a plurality of hardware devices coupled to one of said first bus and second bus; and a memory subsystem coupled to said first bus, said memory subsystem includes a memory element which contains a Basic Input/Output System, an Advanced Power Management driver and a Power Management driver which (i) intercepts an Advanced Power Management message, (ii) analyzes said Advanced Power Management message to determine which of said plurality of hardware devices currently are allowed to be powered down in response to a power management suspend event and (iii) transmits a plurality of Advanced Power Management acknowledgment messages, corresponding to each hardware device allowed to be powered down, to said Basic Input/Output System to sequentially reduce an amount of power supplied to each hardware device allowed to be powered down.
Claim 10
Dependent Claim
163 words
A computer system comprising: a first bus; a second bus; a bridge, coupled to said first and second buses, said bridge enables information to be exchanged between said first bus and said second bus; a plurality of hardware devices coupled to one of said first bus and second bus; and a memory subsystem coupled to said first bus, said memory subsystem includes a memory element which contains a Basic Input/Output System, an Advanced Power Management driver and a Power Management driver which (i) intercepts an Advanced Power Management message, (ii) analyzes said Advanced Power Management message to determine which of said plurality of hardware devices currently are allowed to be powered down in response to a power management suspend event and (iii) transmits a plurality of Advanced Power Management acknowledgment messages, corresponding to each hardware device allowed to be powered down, to said Basic Input/Output System to sequentially reduce an amount of power supplied to each hardware device allowed to be powered down.
Claim 11
Dependent Claim
21 words
The computer system according to claim 8, wherein said plurality of hardware devices includes a processor coupled to said first bus.
Claim 12
Dependent Claim
27 words
The computer system according to claim 9, wherein said plurality of hardware devices further includes a display monitor and a hard drive coupled to said second bus.
Claim 13
Dependent Claim
30 words
The computer system according to claim 10, wherein one of said plurality of Advanced Power Management acknowledgment messages to said Basic Input/Output System places said processor into a HALT state.
Claim 14
Dependent Claim
64 words
The computer system according to claim 8, wherein said Power Management driver, stored in said memory element, further transmits an Advanced Power Management reject event message to said Basic Input/Output System to prevent said Basic Input/Output System from reducing said amount of power supplied to the plurality of hardware devices when the plurality of hardware devices currently are not allowed to be powered down.
Claim 15
Dependent Claim
41 words
The computer system according to claim 12, wherein said Power Management driver, stored in said memory element, further requests said Basic Input/Output System to increase the amount of power supplied to the hardware device after receiving a power management resume event.
Claim 16
Dependent Claim
195 words
A computer system for managing power provided to a first device connected to a first bus and a second device connected to a second bus, the computer system comprising: bridge means for enabling the at least one device connected to the first bus to communicate with the at least one device connected to the second bus, said bridge means being coupled to said first and second buses; and memory means, coupled to the first bus, containing a Basic Input/Output System, Advanced Power Management driver and a Power Management driver, said Power Management driver includes means for intercepting an Advanced Power Management message from said Advanced Power Management driver to said Basic Input/Output System, means for analyzing said Advanced Power Management message to determine whether said first and second devices currently are allowed to be powered down in response to a power management event, and means for transmitting a plurality of Advanced Power Management acknowledgment messages, corresponding to said first and second devices, to said Basic Input/Output System to sequentially reduce an amount of power supplied to said first device when allowed to be powered down and said second device when allowed to be powered down.
Claim 17
Dependent Claim
195 words
A computer system for managing power provided to a first device connected to a first bus and a second device connected to a second bus, the computer system comprising: bridge means for enabling the at least one device connected to the first bus to communicate with the at least one device connected to the second bus, said bridge means being coupled to said first and second buses; and memory means, coupled to the first bus, containing a Basic Input/Output System, Advanced Power Management driver and a Power Management driver, said Power Management driver includes means for intercepting an Advanced Power Management message from said Advanced Power Management driver to said Basic Input/Output System, means for analyzing said Advanced Power Management message to determine whether said first and second devices currently are allowed to be powered down in response to a power management event, and means for transmitting a plurality of Advanced Power Management acknowledgment messages, corresponding to said first and second devices, to said Basic Input/Output System to sequentially reduce an amount of power supplied to said first device when allowed to be powered down and said second device when allowed to be powered down.
Claim 18
Dependent Claim
62 words
The computer system according to claim 14, wherein said Power Management driver further includes means for transmitting an Advanced Power Management reject event message to said Basic Input/Output System to prevent said Basic Input/Output System from reducing said amount of power supplied to the first and second devices when the first and second devices currently are not allowed to be powered down.
Claim 19
Dependent Claim
35 words
The computer system according to claim 14, wherein said Power Management driver further includes means for increasing the amount of power supplied to the first and second devices after receiving a power management resume event.
Claim 20
Dependent Claim
45 words
The computer system according to claim 14, wherein said means for transmitting includes a means for transmitting one of said plurality of Advanced Power Management acknowledgment messages to the first device coupled to said first bus to place the first device in a HALT state.
Claim 21
Dependent Claim
74 words
A first computer system, coupled to a network to enable data communications with a second computer system remotely located from the first computer system, comprising: a processor; and a memory subsystem coupled to said processor, said memory subsystem including a memory element which contains a Power Management driver that supports a time scheduled event after reducing power to said processor upon detecting inactivity of said first computer system for a predetermined period of time.
Claim 22
Dependent Claim
74 words
A first computer system, coupled to a network to enable data communications with a second computer system remotely located from the first computer system, comprising: a processor; and a memory subsystem coupled to said processor, said memory subsystem including a memory element which contains a Power Management driver that supports a time scheduled event after reducing power to said processor upon detecting inactivity of said first computer system for a predetermined period of time.