IP Library Granted Patent US 11,165,629
Granted Patent B1
US 11,165,629 · App. 16/923,046 · Granted Nov 2, 2021

Managing a network element operating on a network

Inventor: William Charles Easttom (McKinney, TX)
Assignee: OPEN INVENTION NETWORK LLC
H04L41/06H04L41/0213H04L41/046H04L41/048H04L43/0876H04L41/00H04L41/0672H04L43/04H04L43/16
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 11,165,629
App. No.
16/923,046
Granted
Nov 2, 2021
Kind
B1
Abstract

Disclosed are an apparatus and method of managing network elements operating on a network. One example method may include transmitting a request to receive at least one activity parameter of a network element operating on the network and monitoring the at least one activity parameter of the network element. The method may include determining whether a usage value of the at least one activity parameter exceeds a predetermined threshold usage value and transmitting a corrective function message to the network element responsive to determining that the usage value of the at least one activity parameter exceeds the predetermined threshold value. The method may further include performing a corrective function to reduce the usage value of the at least one activity parameter.

Claims (40)

1. A method, comprising:

transmitting, by a local simple network management protocol (SNMP) agent, a corrective function message to a network element responsive to determining that a usage value of at least one activity parameter exceeds a predetermined threshold value, wherein the network element is at least one network computer, at least one network printer and at least one network router; and

performing, by the local SNMP agent, a corrective function to reduce the usage value of the at least one activity parameter, wherein the corrective function:

increments a virtual memory swap file size;

is added to a SNMP payload; and

is piggybacked on a protocol data unit.

2. The method of claim 1 , further comprising monitoring the at least one activity parameter of the network element, wherein the monitoring of the at least one activity parameter of the network element operating on a network is performed via a SNMP monitoring function.

3. The method of claim 1 , wherein the at least one activity parameter is a random access memory (RAM) usage, a central processor utilization (CPU) usage, a number of applications being operated, and an amount of network traffic being processed.

4. The method of claim 2 , wherein the monitoring is performed via a SNMP agent application operating on the network element.

5. The method of claim 1 , wherein the corrective function to reduce the usage value of the at least one activity parameter occurs after or concurrent with the determination of the usage value.

6. The method of claim 4 , further comprising:

detecting via the SNMP agent that the predetermined threshold usage value has been exceeded; and

initiating the corrective function via the SNMP agent locally on the network element.

7. The method of claim 6 , further comprising transmitting results of the corrective function to a SNMP server.

8. An apparatus, comprising:

a processor configured to determine by a local simple network management protocol (SNMP) agent whether a usage value of at least one activity parameter exceeds a predetermined threshold usage value, and

a transmitter configured to transmit from the local SNMP agent a corrective function message to a network element responsive to a determination that the usage value of the at least one activity parameter exceeds the predetermined threshold value, wherein the local SNMP agent performs a corrective function to reduce the usage value of the at least one activity parameter, wherein the corrective function:

increments a virtual memory swap file size;

is added to a SNMP payload; and

is piggybacked on a protocol data unit;

wherein the network element is at least one network computer, at least one network printer and at least one network router.

9. The apparatus of claim 8 , wherein the processor is configured to monitor the at least one activity parameter of the network element, wherein the at least one activity parameter of the network element operating on the network is monitored via a SNMP monitoring function.

10. The apparatus of claim 8 , wherein the at least one activity parameter is a random access memory (RAM) usage, a central processor utilization (CPU) usage, a number of applications being operated, and an amount of network traffic being processed.

11. The apparatus of claim 9 , wherein the at least one activity parameter is monitored via a SNMP agent application operating on the network element.

12. The apparatus of claim 8 , wherein the corrective function to reduce the usage value of the at least one activity parameter occurs after or concurrent with the determination of the usage value.

13. The apparatus of claim 11 , wherein the SNMP agent is further configured to detect via the SNMP agent that the predetermined threshold usage value has been exceeded, and initiate the corrective function via the SNMP agent locally on the network element.

14. The apparatus of claim 13 , wherein the SNMP agent is further configured to transmit results of the corrective function to a SNMP server.

15. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:

transmitting, by a local simple network management protocol (SNMP) agent, a corrective function message to a network element responsive to determining that a usage value of at least one activity parameter exceeds a predetermined threshold value, wherein the network element is at least one network computer, at least one network printer and at least one network router; and

performing, by the local SNMP agent, a corrective function to reduce the usage value of the at least one activity parameter, wherein the corrective function:

increments a virtual memory swap file size;

is added to a SNMP payload; and

is piggybacked on a protocol data unit.

16. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform monitoring the at least one activity parameter of the network element, wherein the monitoring of the at least one activity parameter of the network element operating on a network is performed via a SNMP monitoring function.

17. The non-transitory computer readable storage medium of claim 15 , wherein the at least one activity parameter is a random access memory (RAM) usage, a central processor utilization (CPU) usage, a number of applications being operated, and an amount of network traffic being processed.

18. The non-transitory computer readable storage medium of claim 16 , wherein the monitoring is performed via a SNMP agent application operating on the network element.

19. The non-transitory computer readable storage medium of claim 15 , wherein the corrective function to reduce the usage value of the at least one activity parameter occurs after or concurrent with the determination of the usage value.

20. The non-transitory computer readable storage medium of claim 18 , wherein the processor is further configured to perform:

detecting via the SNMP agent that the predetermined threshold usage value has been exceeded;

initiating the corrective function via the SNMP agent locally on the network element; and transmitting results of the corrective function to a SNMP server.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE PATENT ASSIGNMENT AGREEMENT DATED NOVEMBER 30, 2021 PREVIOUSLY RECORDED AT REEL: 058426 FRAME: 0791. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 14, 2022
From: OPEN INVENTION NETWORK LLC
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 058736/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2021
From: OPEN INVENTION NETWORK LLC
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 058426/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2020
From: EASTTOM, WILLIAM CHARLES
To: OPEN INVENTION NETWORK LLC
Reel/Frame 053258/0263 →