Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
266 words
In a computer system for operating in a protected and a nonprotected mode having a processor, a memory, and a nonvolatile mass storage device, said nonprotected mode including a system management interrupt mode, said memory being partitioned into an isolated memory and a non-isolated memory, said isolated memory being only accessible from said system management interrupt mode, said non-isolated memory being partitioned into a first portion of non-isolated memory that can only be accessed when said processor is operating in said protected mode and a second portion of non-isolated memory that can be accessed when said processor is operating in either said protected or nonprotected mode, a process for saving the processing state of said computer system, said process comprising the steps of: interrupting the execution of said processor upon the occurrence of a triggering event, said triggering event forcing said processor to operate in said system management interrupt mode; activating a first save system state module, said first save system state module operating in said system management interrupt mode, said first save system state module having access to said isolated memory and said second portion of non-isolated memory, said first save system state module writing information from said isolated memory into said second portion Of non-isolated memory; and activating a second save system state module, said second save system state module operating in said protected mode, said second save system state module having access to said first and second portion of non-isolated memory, said second save system state module writing information from said non-isolated memory to a predetermined location on said nonvolatile mass storage device.
Claim 2
Dependent Claim
266 words
In a computer system for operating in a protected and a nonprotected mode having a processor, a memory, and a nonvolatile mass storage device, said nonprotected mode including a system management interrupt mode, said memory being partitioned into an isolated memory and a non-isolated memory, said isolated memory being only accessible from said system management interrupt mode, said non-isolated memory being partitioned into a first portion of non-isolated memory that can only be accessed when said processor is operating in said protected mode and a second portion of non-isolated memory that can be accessed when said processor is operating in either said protected or nonprotected mode, a process for saving the processing state of said computer system, said process comprising the steps of: interrupting the execution of said processor upon the occurrence of a triggering event, said triggering event forcing said processor to operate in said system management interrupt mode; activating a first save system state module, said first save system state module operating in said system management interrupt mode, said first save system state module having access to said isolated memory and said second portion of non-isolated memory, said first save system state module writing information from said isolated memory into said second portion Of non-isolated memory; and activating a second save system state module, said second save system state module operating in said protected mode, said second save system state module having access to said first and second portion of non-isolated memory, said second save system state module writing information from said non-isolated memory to a predetermined location on said nonvolatile mass storage device.
Claim 3
Dependent Claim
33 words
The process as claimed in claim 1 further including the step of: transferring control from said first save system state module to said second save system state module by modifying processor state information.
Claim 4
Dependent Claim
32 words
The process as claimed in claim 1 further including the step of: transferring control from said second save system state module to said first save system state module by generating an interrupt.
Claim 5
Dependent Claim
17 words
The process as claimed in claim 1 further including the step of: entering a low power mode.
Claim 6
Dependent Claim
29 words
The process as claimed in claim 1 further including the step of: automatically powering off said computer system from a low power mode after a time-out period has elapsed.
Claim 7
Dependent Claim
247 words
In a computer system for operating in a protected and a nonprotected mode having a processor, a memory, and a nonvolatile mass storage device, said nonprotected mode including a system management interrupt mode, said memory being partitioned into an isolated memory and a non-isolated memory, said isolated memory being only accessible from said system management interrupt mode said non-isolated memory being partitioned into a first portion of non-isolated memory that can only be accessed when said processor is operating in said protected mode and a second portion of non-isolated memory that can be accessed when said processor is operating in either said protected or nonprotected mode, a process for restoring the processing state of said computer system, said process comprising the steps of: resetting said processor; activating a first restore system state module, said first restore system state module operating in said system management interrupt mode, said first restore system state module having access to said isolated memory and said second portion of non-isolated memory, said first restore system state module writing information from said second portion of non-isolated memory into said isolated memory; and activating a second restore system state module, said second restore system state module operating in said protected mode, said second restore system state module having access to said first and second portion of non-isolated memory, said second restore system state module writing information from a predetermined location on said nonvolatile mass storage device to said first and second portion of non-isolated memory.
Claim 8
Dependent Claim
247 words
In a computer system for operating in a protected and a nonprotected mode having a processor, a memory, and a nonvolatile mass storage device, said nonprotected mode including a system management interrupt mode, said memory being partitioned into an isolated memory and a non-isolated memory, said isolated memory being only accessible from said system management interrupt mode said non-isolated memory being partitioned into a first portion of non-isolated memory that can only be accessed when said processor is operating in said protected mode and a second portion of non-isolated memory that can be accessed when said processor is operating in either said protected or nonprotected mode, a process for restoring the processing state of said computer system, said process comprising the steps of: resetting said processor; activating a first restore system state module, said first restore system state module operating in said system management interrupt mode, said first restore system state module having access to said isolated memory and said second portion of non-isolated memory, said first restore system state module writing information from said second portion of non-isolated memory into said isolated memory; and activating a second restore system state module, said second restore system state module operating in said protected mode, said second restore system state module having access to said first and second portion of non-isolated memory, said second restore system state module writing information from a predetermined location on said nonvolatile mass storage device to said first and second portion of non-isolated memory.
Claim 9
Dependent Claim
33 words
The process as claimed in claim 6 further including the step of: transferring control from said first restore system state module to said second restore system state module by modifying processor state information.
Claim 10
Dependent Claim
32 words
The process as claimed in claim 6 further including the step of: transferring control from said second restore system state module to said first restore system state module by generating an interrupt.
Claim 11
Dependent Claim
20 words
The process as claimed in claim 6 further including the step of: returning processing control to a previously executing program.
Claim 12
Dependent Claim
44 words
The process as claimed in claim 6 further including a step of resuming operation of said computer system from a low power mode, said step of resuming being performed without reading a complete saved system state image stored on said nonvolatile mass storage device.
Claim 13
Dependent Claim
25 words
The process as claimed in claim 6 further including the steps of: determining if the contents of a battery backed random access memory is valid.
Claim 14
Dependent Claim
222 words
In a computer system for operating in a protected and nonprotected mode having a processor, a memory, and a nonvolatile mass storage device, said nonprotected mode including a system management interrupt mode, said memory being partitioned into an isolated memory and a non-isolated memory, said isolated memory being only accessible from said system management interrupt mode, said non-isolated memory being accessible when said processor is operating in either said protected or nonprotected mode, a process for saving the processing state of said computer system, said process comprising the steps of: interrupting the execution of said processor upon the occurrence of a triggering event, said triggering event forcing said processor to operate in said system management interrupt mode; activating a first save system state module, said first save system state module operating in said system management interrupt mode, said first save system state module having access to said isolated memory and said non-isolated memory, said first save system state module writing information from said isolated memory into said non-isolated memory; and activating a second save system state module, said second save system state module operating in said nonprotected mode, said second save system state module having access to said non-isolated memory, said second save system state module writing information from said non-isolated memory to a predetermined location on said nonvolatile mass storage device.
Claim 15
Dependent Claim
222 words
In a computer system for operating in a protected and nonprotected mode having a processor, a memory, and a nonvolatile mass storage device, said nonprotected mode including a system management interrupt mode, said memory being partitioned into an isolated memory and a non-isolated memory, said isolated memory being only accessible from said system management interrupt mode, said non-isolated memory being accessible when said processor is operating in either said protected or nonprotected mode, a process for saving the processing state of said computer system, said process comprising the steps of: interrupting the execution of said processor upon the occurrence of a triggering event, said triggering event forcing said processor to operate in said system management interrupt mode; activating a first save system state module, said first save system state module operating in said system management interrupt mode, said first save system state module having access to said isolated memory and said non-isolated memory, said first save system state module writing information from said isolated memory into said non-isolated memory; and activating a second save system state module, said second save system state module operating in said nonprotected mode, said second save system state module having access to said non-isolated memory, said second save system state module writing information from said non-isolated memory to a predetermined location on said nonvolatile mass storage device.
Claim 16
Dependent Claim
33 words
The process as claimed in claim 12 further including the step of: transferring control from said first save system state module to said second save system state module by modifying processor state information.
Claim 17
Dependent Claim
32 words
The process as claimed in claim 12 further including the step of: transferring control from said second save system state module to said first save system state module by generating an interrupt.
Claim 18
Dependent Claim
17 words
The process as claimed in claim 12 further including the step of: entering a low power mode.
Claim 19
Dependent Claim
29 words
The process as claimed in claim 12 further including the step of: automatically powering off said computer system from a low power mode after a time-out period has elapsed.
Claim 20
Dependent Claim
182 words
In a computer system for operating in a protected and a nonprotected mode having a processor, a memory, and a nonvolatile mass storage device, said nonprotected mode including a system management interrupt mode, said memory being partitioned into an isolated memory and a non-isolated memory, said isolated memory being only accessible from said system management interrupt mode, a process for restoring the processing state of said computer system, said process comprising the steps of: resetting said processor; activating a first restore system state module, said first restore system state module operating in said system management interrupt mode, said first restore system state module having access to said isolated memory and said non-isolated memory, said first restore system state module writing information from said non-isolated memory into said isolated memory; and activating a second restore system state module, said second restore system state module operating in said nonprotected mode, said second restore system state module having access to said non-isolated memory, said second restore system state module writing information from a predetermined location on said nonvolatile mass storage device to said non-isolated memory.
Claim 21
Dependent Claim
182 words
In a computer system for operating in a protected and a nonprotected mode having a processor, a memory, and a nonvolatile mass storage device, said nonprotected mode including a system management interrupt mode, said memory being partitioned into an isolated memory and a non-isolated memory, said isolated memory being only accessible from said system management interrupt mode, a process for restoring the processing state of said computer system, said process comprising the steps of: resetting said processor; activating a first restore system state module, said first restore system state module operating in said system management interrupt mode, said first restore system state module having access to said isolated memory and said non-isolated memory, said first restore system state module writing information from said non-isolated memory into said isolated memory; and activating a second restore system state module, said second restore system state module operating in said nonprotected mode, said second restore system state module having access to said non-isolated memory, said second restore system state module writing information from a predetermined location on said nonvolatile mass storage device to said non-isolated memory.
Claim 22
Dependent Claim
25 words
The process as claimed in claim 17 further including the steps of: determining if the contents of a battery backed random access memory is valid.
Claim 23
Dependent Claim
33 words
The process as claimed in claim 17 further including the step of: transferring control from said first restore system state module to said second restore system state module by modifying processor state information.
Claim 24
Dependent Claim
32 words
The process as claimed in claim 17 further including the step of: transferring control from said second restore system state module to said first restore system state module by generating an interrupt.
Claim 25
Dependent Claim
20 words
The process as claimed in claim 17 further including the step of: returning processing control to a previously executing program.
Claim 26
Dependent Claim
44 words
The process as claimed in claim 17 further including a step of resuming operation of said computer system from a low power mode, said step of resuming being performed without reading a complete saved system state image stored on said nonvolatile mass storage device.