IP Library › Granted Patent US 10,110,452
Granted Patent B2
US 10,110,452 · App. 15/219,685 · Granted Oct 23, 2018

Smart internet and power connector

Inventor: R Kent Koeninger (Nashua, NH)
Assignee: International Business Machines Corporation
H04L43/0811H04L41/0672H04L43/0817H04L43/065H04L43/10
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 10,110,452
App. No.
15/219,685
Granted
Oct 23, 2018
Kind
B2
Abstract

A method for protecting a computer system is performed by a smart connector is described. The smart connector tests an Internet connection provided by an Internet hub. The connector reboots the Internet hub if the testing detects a problem in the Internet connection. Then, the connector tests the Internet connection after rebooting the Internet hub. If the problem persists after rebooting the Internet hub, the connector sends a hub problem notification. The components of the smart connector are also described.

Claims (113)

1. A method for protecting a computer system performed by a smart connector, the method comprising:

testing an Internet connection provided by an Internet hub;

rebooting the Internet hub if the testing detects a problem in the Internet connection;

testing the Internet connection after rebooting the Internet hub, wherein testing the Internet connection comprises:

setting a state of the Internet connection as failed;

pinging an Internet site;

if a response to the pinging is received:

changing the state to degraded;

requesting a large file from the Internet site;

changing the state to healthy if the large file is received within a pre-determined time; and

sending a hub problem notification if the problem persists after rebooting the Internet hub, wherein the state is reported as a problem in the hub problem notification if the state is failed or degraded.

2. The method of claim 1 , further comprising if the problem persists, providing a connection through a hotspot to the Internet hub.

3. The method of claim 1 , wherein:

the smart connector includes an uninterrupted power supply (UPS) for supplying power to the smart connector; and

the smart connector supplies power to at least one unit in the Internet hub.

4. The method of claim 3 , wherein the method further comprises monitoring the UPS, wherein monitoring the UPS comprises:

measuring a voltage output of the UPS; and

sending a UPS degradation notification if the voltage drops below a threshold.

5. The method of claim 3 , wherein the UPS includes an internal UPS battery, and the method further comprises:

optimizing the internal UPS battery, wherein optimizing the internal UPS battery comprises:

draining the internal UPS battery to 20% of its battery life; and

recharging the internal UPS battery.

6. The method of claim 3 , wherein the UPS is connected to an external power supply through a timed switch, wherein the timed switch reconnects after a preset time if the timed switch is disconnected, and the method further comprises:

testing for a UPS failure, and testing for the UPS failure comprises:

setting a UPS failure test time to present time;

cutting the external power to the UPS by disconnecting the timed switch;

if the smart connector continues operating with no interruption: reconnecting the timed switch;

setting the UPS failure test time to a large number;

sending a healthy UPS notification;

otherwise:

automatically rebooting the smart connector;

reading a time of the last reboot of the smart connector;

if the time of the last reboot of the smart connector is after the UPS failure test time, sending a failed UPS notification.

7. A method for protecting a computer system performed by a smart connector, the method comprising:

testing an Internet connection provided by an Internet hub, wherein the Internet hub includes a modem and a wireless router;

rebooting the Internet hub if the testing detects a problem in the Internet connection;

testing the Internet connection after rebooting the Internet hub;

sending a hub problem notification if the problem persists after rebooting the Internet hub;

rebooting the Internet hub includes rebooting the modem and rebooting the wireless router;

testing the Internet connection provided by the Internet hub;

if the testing detects a problem after rebooting the Internet hub, isolating the modem by rebooting the modem and testing a direct Internet connection through the modem; and

if the direct Internet connection fails, sending a modem problem notification.

8. The method of claim 7 , further comprising:

if the direct Internet connection is healthy, rebooting the wireless router; testing a wireless Internet connection through the wireless router; and if the wireless Internet connection fails, sending a router problem notification.

9. The method of claim 7 , further comprising if the problem persists, providing a connection through a hotspot to the Internet hub.

10. The method of claim 7 , wherein:

the smart connector includes an uninterrupted power supply (UPS) for supplying power to the smart connector; and

the smart connector supplies power to at least one unit in the Internet hub.

11. The method of claim 10 , wherein the method further comprises monitoring the UPS, wherein monitoring the UPS comprises:

measuring a voltage output of the UPS; and

sending a UPS degradation notification if the voltage drops below a threshold.

12. A smart connector for protecting a computer system, the smart connector comprising:

at least one microprocessor;

an uninterrupted power supply (UPS) supplying power to the smart connector;

a timed switch connecting the UPS to an external power supply;

a power output for supplying power to at least one unit in the computer system;

an Internet connection to an Internet hub in the computer system;

a connection to an Internet hot spot; and

wherein the microprocessor is configured to perform the method of:

testing an Internet connection provided by an Internet hub;

rebooting the Internet hub if the testing detects a problem in the Internet connection;

testing the Internet connection after rebooting the Internet hub;

setting a state of the Internet connection as failed;

pinging an Internet site;

if a response to the pinging is received:

changing the state to degraded;

requesting a large file from the Internet site;

changing the state to healthy if the large file is received within a predetermined time; and

sending a hub problem notification if the problem persists after rebooting the Internet hub, wherein the state is reported as a problem in the hub problem notification if the state is failed or degraded.

13. The smart connector of claim 12 , wherein the microprocessor is further configured to perform the method of providing a connection through a hotspot to the Internet hub.

14. The smart connector of claim 12 , wherein the microprocessor is further configured to perform the method of:

monitoring the UPS, wherein monitoring the UPS comprises:

measuring a voltage output of the UPS; and

sending a UPS degradation notification if the voltage drops below a threshold.

15. The smart connector of claim 12 , wherein the UPS comprises an internal UPS battery, wherein the microprocessor is further configured to perform the method of:

optimizing the internal UPS battery, wherein optimizing the internal UPS battery comprises:

draining the internal UPS battery to 20% of its battery life; and

recharging the internal UPS battery.

16. The smart connector of claim 12 , wherein the timed switch reconnects after a preset time if the timed switch is disconnected, wherein the microprocessor is further configured to perform the method of:

testing for a UPS failure, and testing for the UPS failure comprises:

setting a UPS failure test time to present time;

cutting the external power to the UPS by disconnecting the timed switch;

if the smart connector continues operating with no interruption: reconnecting the timed switch;

setting the UPS failure test time to a large number;

sending a healthy UPS notification;

otherwise:

automatically rebooting the smart connector;

reading a time of the last reboot of the smart connector;

if the time of the last reboot of the smart connector is after the UPS failure test time, sending a failed UPS notification.

17. A smart connector for protecting a computer system, the smart connector comprising:

at least one microprocessor;

an uninterrupted power supply (UPS) supplying power to the smart connector;

a timed switch connecting the UPS to an external power supply;

a power output for supplying power to at least one unit in the computer system;

an Internet connection to an Internet hub in the computer system, wherein the Internet hub includes a modem and a wireless router;

a connection to an Internet hot spot; and

wherein the microprocessor is configured to perform the method of:

testing an Internet connection provided by an Internet hub;

rebooting the Internet hub if the testing detects a problem in the Internet connection;

testing the Internet connection after rebooting the Internet hub;

sending a hub problem notification if the problem persists after rebooting the Internet hub;

rebooting the Internet hub includes rebooting the modem and rebooting the wireless router;

testing the Internet connection provided by the Internet hub;

if the testing detects a problem after rebooting the Internet hub, isolating the modem by rebooting the modem and testing a direct Internet connection through the modem; and if the direct Internet connection fails, sending a modem problem notification.

18. The smart connector of claim 17 , wherein the microprocessor is further configured to perform the method of:

if the direct Internet connection is healthy, rebooting the wireless router;

testing a wireless Internet connection through the wireless router; and

if the wireless Internet connection fails, sending a router problem notification.

19. The smart connector of claim 17 , wherein the microprocessor is further configured to perform the method of providing a connection through a hotspot to the Internet hub.

20. The smart connector of claim 17 , wherein the microprocessor is further configured to perform the method of:

monitoring the UPS, wherein monitoring the UPS comprises:

measuring a voltage output of the UPS; and

sending a UPS degradation notification if the voltage drops below a threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2016
From: KOENINGER, R KENT
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039259/0408 →
Continuity (2)
Provisional Application 62197328 · Jul 27, 2015
Related Publication 20170034022A1 · Feb 2, 2017