Patent US5706508A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5706508A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for monitoring SNMP tables

Assignee: International Business Machines Corp
•
Filing: 1993-04-05
•
Granted: 1998-01-06
•
Expires: 2013-04-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A new system and method allows a Manager in a Simple Network Management Protocol (SNMP) environment to gather updates from its Agents. The system and method comprise the unique provision of an index which is used in each of the Agent's tables for indicating the various revisions thereof. The index lexicographically increases with each revision to the table. The Manager maintains a record of the index of the data which it has received from its Agents, requesting only that data having a lexicographically larger indexing. Further, the index is used in related tables so that the tables will be kept in "sync" in that the Manager will know whether it has the latest updates so that an accurate picture may be portrayed.

Inventors

  • 👤 David De-Hui Chen
  • 👤 William Frank McKenzie, Jr.
  • 👤 Zvonimir Ordanic
  • 👤 Leo Temoshenko

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 04:14
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/02; H04L41/0213; H04L41/04; H04L41/046; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99951; Y10S707/99952; Y10S707/99953

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 242 words
For use in a Manager of a network conforming to the Simple Network Management Protocol (SNMP) comprising at least one Agent, said Agent maintaining at least one table, each table comprising a plurality of individual records defining one or more individual managed objects, each individual record having a unique index assigned thereto, a method of monitoring said table comprising the steps of: requesting from said Agent, from at least one table, all of said plurality of individual records for said managed objects which said Manager wishes to monitor; receiving from said Agent said requested individual records for said managed objects; inspecting each individual record of said plurality of individual records received from said Agent to determine said unique index of each individual record; maintaining a record of said index of a most recently received record for each managed object; periodically requesting from said Agent, from said at least one table, a next record defining a changed managed object representing an update to said most recently received record for each managed object as indicated by said index of the most recently received record for each managed object, said next record having an index, said index comprising said changed object, said next record index being lexicographically larger than the index of said most recently received record for each managed object; and after said periodically requesting step, receiving said next record for said changed managed object and maintaining a record of said lexicographically larger index.
Claim 2
Dependent Claim 242 words
For use in a Manager of a network conforming to the Simple Network Management Protocol (SNMP) comprising at least one Agent, said Agent maintaining at least one table, each table comprising a plurality of individual records defining one or more individual managed objects, each individual record having a unique index assigned thereto, a method of monitoring said table comprising the steps of: requesting from said Agent, from at least one table, all of said plurality of individual records for said managed objects which said Manager wishes to monitor; receiving from said Agent said requested individual records for said managed objects; inspecting each individual record of said plurality of individual records received from said Agent to determine said unique index of each individual record; maintaining a record of said index of a most recently received record for each managed object; periodically requesting from said Agent, from said at least one table, a next record defining a changed managed object representing an update to said most recently received record for each managed object as indicated by said index of the most recently received record for each managed object, said next record having an index, said index comprising said changed object, said next record index being lexicographically larger than the index of said most recently received record for each managed object; and after said periodically requesting step, receiving said next record for said changed managed object and maintaining a record of said lexicographically larger index.
Claim 3
Dependent Claim 35 words
The method defined in claim 1 wherein said network comprises a plurality of nodes and a corresponding plurality of Agents, each of said Agents maintaining a node characteristics table and a transmission group characteristics table.
Claim 4
Dependent Claim 245 words
For use in a network conforming to the Simple Network Management Protocol (SNMP) comprising at least one Agent, said Agent maintaining at least one table, each table comprising a plurality of individual records defining one or more individual managed objects, each individual record having a unique index assigned thereto, a Manager for monitoring said table comprising: means for requesting from said Agent, from at least one table, all of said plurality of said individual records for said managed objects which said Manager wishes to monitor; means for receiving from said Agent said requested individual records for said managed objects; means for inspecting each individual record of said plurality of individual records received from said Agent to determine said unique index of each individual record; means for maintaining a record of said index of a most recently received record for each managed object; means for periodically requesting from said Agent, from said at least one table, a next record defining a changed managed object representing an update to said most recently received record for each managed object as indicated by said index of the most recently received record for each managed object, said next record having an index, said index comprising said changed managed object, said next record index being lexicographically larger than the index of said most recently received record for each managed object; and means for receiving said next record for said changed managed object and maintaining a record of said lexicographically larger index.
Claim 5
Dependent Claim 245 words
For use in a network conforming to the Simple Network Management Protocol (SNMP) comprising at least one Agent, said Agent maintaining at least one table, each table comprising a plurality of individual records defining one or more individual managed objects, each individual record having a unique index assigned thereto, a Manager for monitoring said table comprising: means for requesting from said Agent, from at least one table, all of said plurality of said individual records for said managed objects which said Manager wishes to monitor; means for receiving from said Agent said requested individual records for said managed objects; means for inspecting each individual record of said plurality of individual records received from said Agent to determine said unique index of each individual record; means for maintaining a record of said index of a most recently received record for each managed object; means for periodically requesting from said Agent, from said at least one table, a next record defining a changed managed object representing an update to said most recently received record for each managed object as indicated by said index of the most recently received record for each managed object, said next record having an index, said index comprising said changed managed object, said next record index being lexicographically larger than the index of said most recently received record for each managed object; and means for receiving said next record for said changed managed object and maintaining a record of said lexicographically larger index.
Claim 6
Dependent Claim 59 words
The Manager defined in claim 3 wherein said network comprises a plurality of nodes and a corresponding plurality of Agents, each of said Agents maintaining a node characteristics table and a transmission group characteristics table, said Manager further comprising means for receiving the records of said tables and means for periodically polling said Agents for updates to said tables.
Claim 7
Dependent Claim 242 words
A network conforming to the Simple Network Management Protocol (SNMP) comprising at least one Agent, said Agent maintaining at least one table, each table comprising a plurality of individual records defining one or more individual managed objects, each individual record having a unique index assigned thereto, a Manager for monitoring said table comprising means for requesting from said Agent, from at least one table, all of said plurality of said individual records for said managed objects which said Manager wishes to monitor, means for receiving from said Agent said requested individual records for said managed objects, means for inspecting each individual record of said plurality of individual records received from said Agent to determine said unique index of each individual record, means for maintaining a record of said index of a most recently received record for each managed object, means for periodically requesting from said Agent, from said at least one table, a next record defining a changed object representing an update to said most recently received record for each managed object as indicated by said index of the most recently received record for each managed object, said next record having an index comprising said changed managed object, said next record index being lexicographically larger than the index of said most recently received record for each managed object, and means for receiving said next record for said changed managed object from said Agent and maintaining a record of said lexicographically larger index.
Claim 8
Dependent Claim 242 words
A network conforming to the Simple Network Management Protocol (SNMP) comprising at least one Agent, said Agent maintaining at least one table, each table comprising a plurality of individual records defining one or more individual managed objects, each individual record having a unique index assigned thereto, a Manager for monitoring said table comprising means for requesting from said Agent, from at least one table, all of said plurality of said individual records for said managed objects which said Manager wishes to monitor, means for receiving from said Agent said requested individual records for said managed objects, means for inspecting each individual record of said plurality of individual records received from said Agent to determine said unique index of each individual record, means for maintaining a record of said index of a most recently received record for each managed object, means for periodically requesting from said Agent, from said at least one table, a next record defining a changed object representing an update to said most recently received record for each managed object as indicated by said index of the most recently received record for each managed object, said next record having an index comprising said changed managed object, said next record index being lexicographically larger than the index of said most recently received record for each managed object, and means for receiving said next record for said changed managed object from said Agent and maintaining a record of said lexicographically larger index.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-01-05 2001-07-07 2002-01-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-01-05 2005-07-07 2006-01-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-01-05 2009-07-07 2010-01-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag