IP Library Granted Patent US 7,350,065
Granted Patent B2
US 7,350,065 · App. 10/736,429 · Granted Mar 25, 2008

Method, apparatus and program storage device for providing a remote power reset at a remote server through a network connection

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,350,065
App. No.
10/736,429
Granted
Mar 25, 2008
Kind
B2
Abstract

A method, apparatus and program storage device for performing a remote power reset at a remote server through a network connection is disclosed. A power reset procedure is pinned to memory at a remote server. The remote server listens for a call specifying the power reset procedure pinned to memory. The call is received at the predetermined port. The power reset procedure pinned in the memory of the remote server is initiated in response to the call.

Claims (24)

1. A method for performing a remote power reset at a remote server through a network connection, comprising:

pinning a power reset procedure to memory at a remote server; and

continuously running the power reset procedure to listen for a call to initiate a power reset in response thereto.

2. The method of claim 1 , wherein the listening for a call further comprises listening for a Request TCP/IP packet to initiate the power reset.

3. The method of claim 2 , wherein the listening for a call further comprises listening for a call via a network connection.

4. The method of claim 1 , wherein the listening for a call further comprises listening for a call via a network connection.

5. The method of claim 1 , wherein the listening for a call further comprises listening to a predetermined TCP/IP port for a Request TCP/IP packet specifying the power reset procedure.

6. The method of claim 5 further comprising receiving at the predetermined TCP/IP port the Request TCP/IP packet and initiating the power reset procedure pinned in the memory of the remote server in response to receipt of the Request TCP/IP packet.

7. The method of claim 6 , wherein the initiating the power reset further comprises performing a system call to reboot or power off the remote server.

8. The method of claim 6 , wherein the remote server hangs as result of running out of virtual memory, and wherein the initiating the power reset further comprises unhanging the remote server using the power reset procedure.

9. A remote server, comprising:

a memory for storing program instructions, a power reset procedure being pinned to the memory; and

a processor configured according to the program instructions for running the power reset procedure to listen for a call to initiate a power reset in response thereto.

10. The remote server of claim 9 , wherein the call comprises a Request TCP/IP packet for initiating the power reset.

11. The remote server of claim 9 , wherein the processor listens for the call via a network connection.

12. The remote server of claim 9 , wherein the processor listens for a call by listening to a predetermined TCP/IP port for a Request TCP/IP packet specifying the power reset procedure.

13. The remote server of claim 12 , wherein the processor receives the Request TCP/IP packet from predetermined TCP/IP port and initiates the power reset procedure pinned in the memory in response to the Request TCP/IP packet.

14. The remote server of claim 13 , wherein the processor initiates the power reset by performing a system call to reboot or power off the remote server.

15. A remote server, comprising:

means for storing program instructions, a power reset procedure being pinned to a memory; and

means configured according to the program instructions for running the power reset procedure to listen for a call to initiate a power reset in response thereto.

16. A program storage device readable by a computer, the program storage device tangibly embodying one or more programs of instructions executable by the computer to perform a method for performing a remote power reset at a remote server through a network connection, the method comprising:

pinning a power reset procedure to memory at a remote server; and

continuously running the power reset procedure to listen for a call to initiate a power reset in response thereto.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2003
From: BARSUK, VYACHESLAV
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014809/0984 →
Continuity (1)
Related Publication 20050132237A1 · Jun 16, 2005