IP Library Granted Patent US 8,745,181
Granted Patent B2
US 8,745,181 · App. 11/313,898 · Granted Jun 3, 2014

Generic SNMP information collection

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 8,745,181
App. No.
11/313,898
Granted
Jun 3, 2014
Kind
B2
Abstract

The present invention provides a technique to define objects and object instances in a dynamically modifiable table within the confines of a management information base definition. With the invention, new objects and object instances may be added to the table without changing the management information base definition at a managed device or network management system. The managed device can change the table, yet allow the network management system to access the table using an associated object identifier. The network management system can systematically step through the various objects or object instances, which may correspond to rows and columns of the table, to detect additions or modifications to the table. The various objects and object instances in the table may be individually accessed, once identified, using a unique object identifier.

Claims (29)

1. A method for operating a managed device in a simple network management protocol environment comprising:

providing a managed information base definition, which is known by a network management system and comprises a position corresponding to a table and having a unique object identifier;

creating the table to comprise information for objects and associated object instances, the objects and object instances not included in the managed information base definition; and

providing access to the information by the network management system.

2. The method of claim 1 further comprising adding additional information associated with additional objects or associated object instances to the table and providing access to the additional information by the network management system without modifying the managed information base definition at the managed device or the network management system.

3. The method of claim 1 wherein providing access to the information and additional information comprises sequentially receiving requests for select information corresponding to the objects or associated object instances from the table and providing the select information until an end of a row or column in the table is reached, such that the table is fully accessible without modifying the managed information base definition.

4. The method of claim 1 wherein each object and associated object instance in the table is associated with an object identifier dependent on the object identifier for the table.

5. The method of claim 1 wherein multiple tables are associated with one another to provide historical information for the objects and object instances.

6. The method of claim 1 wherein the object instances are metrics obtained from the managed device.

7. A managed device for operating in a simple network management protocol environment comprising:

at least one communication interface; and

a control system associated with the at least one communication interface and adapted to:

provide a managed information base definition, which is known by a network management system and comprises a position corresponding to a table and having a unique object identifier,

create the table to comprise information for objects and associated object instances, the objects and object instances not included in the managed information base definition; and

provide access to the information by the network management system.

8. The managed device of claim 7 wherein the control system is further adapted to add additional information associated with additional objects or associated object instances to the table, and provide access to the additional information by the network management system without modifying the managed information base definition at the managed device or the network management system.

9. The managed device of claim 7 wherein to provide access to the information and additional information, the control system is further adapted to sequentially receive requests for select information corresponding to objects or associated object instances from the table and provide the select information until an end of a row or column in the table is reached, such that the table is fully accessible without modifying the managed information base definition.

10. The managed device of claim 7 wherein each object and associated object instance in the table is associated with an object identifier dependent on the object identifier for the table.

11. The managed device of claim 7 wherein multiple tables are associated with one another to provide historical information for the objects and object instances.

12. The managed device of claim 7 wherein the object instances are metrics obtained from the managed device.

13. A method for operating a network management system in a simple network management protocol system comprising:

providing a managed information base definition, which is known by a managed device and comprises a position corresponding to a table and having a unique object identifier;

sending a request to obtain information for objects and associated object instances within the table, the objects and object instances not included in the managed information base definition; and

receiving the information from the managed device.

14. The method of claim 13 wherein when the managed device adds additional information associated with additional objects or associated object instances to the table, the additional information is accessible without modifying the managed information base definition at the managed device or the network management system.

15. The method of claim 13 wherein access to the information and additional information comprises sequentially sending requests for select information corresponding to objects or associated object instances from the table, and receiving the select information until an end of a row or column in the table is reached, such that the table is fully accessible without modifying the managed information base definition.

16. The method of claim 13 wherein each object and associated object instance in the table is associated with an object identifier dependent on the object identifier for the table.

17. The method of claim 13 wherein multiple tables are associated with one another to provide historical information for the objects and object instances.

18. The method of claim 13 wherein the object instances are metrics obtained from the managed device.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032425/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →