Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
277 words
An apparatus for turning on and shutting down a computing device, comprising: a control switch separate from any power on/off switch constituent to the computing device, said control switch for receiving on and off commands for toggling the computing device between an on state and an off state; latch circuitry electrically coupled to said control switch, said latch circuitry (a) for retaining whether the computing device is in said on state or said off state; (b) for sensing said control switch on and off commands; and, (c) for providing turn-on and turn-off commands to the computing device; a relay controller, said relay controller electrically coupled to said latch circuitry for controlling the operation of a relay; said relay electrically coupled to said relay controller and to a source of electrical current, said relay for controlling the flow of electrical current to the computing device; non-volatile memory for storing the internal state of the computing device while the computing device is in said off state; a saving program for saving the current internal state of the computing device to said non-volatile memory upon receipt by said control switch of said off command, said saving program for disconnecting electrical power from the computing device whereby the computing device is put into said off state; a restoring program for providing electrical power to the computing device whereby the computing device is put into said on state, said restoring program for restoring the internal state of the computing device from said non-volatile memory, upon receipt by said control switch of said on command; and, computer interface circuitry for communication between said latch circuitry and said saving program and said restoring program.
Claim 2
Independent Claim
277 words
An apparatus for turning on and shutting down a computing device, comprising: a control switch separate from any power on/off switch constituent to the computing device, said control switch for receiving on and off commands for toggling the computing device between an on state and an off state; latch circuitry electrically coupled to said control switch, said latch circuitry (a) for retaining whether the computing device is in said on state or said off state; (b) for sensing said control switch on and off commands; and, (c) for providing turn-on and turn-off commands to the computing device; a relay controller, said relay controller electrically coupled to said latch circuitry for controlling the operation of a relay; said relay electrically coupled to said relay controller and to a source of electrical current, said relay for controlling the flow of electrical current to the computing device; non-volatile memory for storing the internal state of the computing device while the computing device is in said off state; a saving program for saving the current internal state of the computing device to said non-volatile memory upon receipt by said control switch of said off command, said saving program for disconnecting electrical power from the computing device whereby the computing device is put into said off state; a restoring program for providing electrical power to the computing device whereby the computing device is put into said on state, said restoring program for restoring the internal state of the computing device from said non-volatile memory, upon receipt by said control switch of said on command; and, computer interface circuitry for communication between said latch circuitry and said saving program and said restoring program.
Claim 3
Dependent Claim
13 words
The apparatus of claim 1, wherein said control switch includes an electrical switch.
Claim 4
Dependent Claim
27 words
The apparatus of claim 1, wherein said control switch includes network interface circuitry to receive said on and said off commands remotely from a remote central controller.
Claim 5
Dependent Claim
34 words
The apparatus of claim 1, wherein said non-volatile memory is integral with the computing device, meaning a portion of a long term memory storage inside the computing device is used to store non-volatile data.
Claim 6
Dependent Claim
15 words
The apparatus of claim 1, wherein said non-volatile memory is external to the computing device.
Claim 7
Dependent Claim
14 words
The apparatus of claim 1, wherein said non-volatile memory includes external non-volatile storage media.