Patent US6128656A successfully refreshed from Google Patents.
US6128656A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for updating selected part of configuration information stored in a memory of a network element depending on status of received state variable
Assignee: Cisco Technology Inc
•
Filing: 1998-09-10
•
Granted: 2000-10-03
•
Expires: 2018-09-10
Abstract
Abstract A system for updating a memory storing configuration information of a network element includes a network element and a network manager coupled to the network element using a communication network. The network manager receives selected configuration information from the network element to update a selected part of the memory if a received state variable does not match a stored state variable.
Inventors
- 👤 Marco J. Matchefts
- 👤 Robert C. Taylor
- 👤 Ronald A. Pleshek
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 12:02
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/08; H04L41/085; H04L41/0853; H04L41/0803; H04L41/0813; H04L41/0816; H04L41/02; H04L41/0213; H04L41/06; H04L41/22
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
109 words
A system for updating a memory storing configuration information of a network element, comprising: a network element operable to store configuration information; and a network manager coupled to the network element using a communication network, the network manager operable to store a portion of the configuration information in memory, the network manager further operable to receive a state variable from the network element and to compare the received state variable to a stored state variable, the network manager further operable to receive selected configuration information from the network element to update a selected part of the memory if the received state variable does not match the stored state variable.
Claim 2
Independent Claim
109 words
A system for updating a memory storing configuration information of a network element, comprising: a network element operable to store configuration information; and a network manager coupled to the network element using a communication network, the network manager operable to store a portion of the configuration information in memory, the network manager further operable to receive a state variable from the network element and to compare the received state variable to a stored state variable, the network manager further operable to receive selected configuration information from the network element to update a selected part of the memory if the received state variable does not match the stored state variable.
Claim 3
Dependent Claim
16 words
The system of claim 1, wherein the network element comprises a digital subscriber line access multiplier.
Claim 4
Dependent Claim
32 words
The system of claim 1, wherein the memory comprises: a database; and a cache coupled to the database, wherein the cache provides faster access to selected configuration information maintained in the database.
Claim 5
Dependent Claim
34 words
The system of claim 3, further comprising a client coupled to the network manager and operable to execute a graphical user interface to present configuration information stored in the cache to a human user.
Claim 6
Dependent Claim
44 words
The system of claim 1, wherein the configuration information comprises: first configuration information specified by the network manager in a plurality of set requests communicated to the network element; and second configuration information autonomously generated by the network element in a plurality of traps.
Claim 7
Dependent Claim
34 words
The system of claim 1, wherein: the configuration information comprises a plurality of traps; and the received state variable comprises a trap sequence number associated with a last trap generated by the network element.
Claim 8
Dependent Claim
23 words
The system of claim 6, wherein each trap identifies a selected one of an alarm, an alarm clear, or a module insertion event.
Claim 9
Dependent Claim
61 words
The system of claim 1, wherein: the configuration information comprises a plurality of data subsets; and the network manager requests a particular data subset from the network element to update the selected part of the memory if a checksum stored in the memory and associated with the particular data subset does not match a corresponding checksum received from the network element.
Claim 10
Dependent Claim
28 words
The system of claim 1, wherein the state variable comprises a set request number indicating the number of times configuration information in the network element has been modified.
Claim 11
Dependent Claim
36 words
The system of claim 1, further comprising a second network manager operable to modify configuration information of the network element so that the memory maintained at the network manager does not reflect the modified configuration information.
Claim 12
Dependent Claim
93 words
A network manager, comprising: a network interface operable to receive configuration information from a network element, the configuration information comprising at least one state variable; a cache operable to store a subset of the configuration information; and a processor coupled to the network interface and the cache, the processor operable to compare the received state variable to a stored state variable, wherein the network manager receives selected configuration information from the network element to update a selected part of the cache if the received state variable does not match the stored state variable.
Claim 13
Dependent Claim
93 words
A network manager, comprising: a network interface operable to receive configuration information from a network element, the configuration information comprising at least one state variable; a cache operable to store a subset of the configuration information; and a processor coupled to the network interface and the cache, the processor operable to compare the received state variable to a stored state variable, wherein the network manager receives selected configuration information from the network element to update a selected part of the cache if the received state variable does not match the stored state variable.
Claim 14
Dependent Claim
34 words
The network manager of claim 11, and further comprising a database operable to store configuration information of the network element, wherein the cache provides faster access to selected configuration information stored in the database.
Claim 15
Dependent Claim
29 words
The network manager of claim 11, further comprising a client operable to execute a graphical user interface to present configuration information stored in the cache to a human user.
Claim 16
Dependent Claim
43 words
The network manager of claim 11, wherein the network interface comprises: a network monitor operable to poll the network element for configuration information; and an alarm formatter operable to receive configuration information autonomously generated by the network element in a plurality of traps.
Claim 17
Dependent Claim
35 words
The network manager of claim 11, wherein: the configuration information comprises a plurality of traps; and the received state variable comprises a trap sequence number associated with a last trap generated by the network element.
Claim 18
Dependent Claim
24 words
The network manager of claim 15, wherein each trap identifies a selected one of an alarm, an alarm clear, or a module insertion event.
Claim 19
Dependent Claim
69 words
The network manager of claim 11, wherein: the configuration information comprises a plurality of data subsets; and the processor receives a plurality of checksums associated with the data subsets; and the processor requests a particular data subset from the network element to update the selected part of the memory if the received checksum for the particular data subset does not match the stored checksum for the particular data subset.
Claim 20
Dependent Claim
29 words
The network manager of claim 11, wherein the state variable comprises a set request number indicating the number of times configuration information in the network element has been modified.
Claim 21
Dependent Claim
32 words
The network manager of claim 11, further comprising a second network manager operable to modify configuration information of the network element so that the memory does not reflect the modified configuration information.
Claim 22
Independent Claim
80 words
A method for updating a memory storing configuration information of a network element, comprising: storing, in a memory located remotely from the network element, a portion of configuration information maintained by a network element; receiving a first state variable from the network element; receiving a second state variable from the memory; and receiving selected configuration information from the network element to update a selected part of the memory if the first state variable does not match the second state variable.
Claim 23
Independent Claim
80 words
A method for updating a memory storing configuration information of a network element, comprising: storing, in a memory located remotely from the network element, a portion of configuration information maintained by a network element; receiving a first state variable from the network element; receiving a second state variable from the memory; and receiving selected configuration information from the network element to update a selected part of the memory if the first state variable does not match the second state variable.
Claim 24
Dependent Claim
38 words
The method of claim 20, wherein the memory comprises a database and a cache coupled to the database, and further comprising the step of providing faster access to selected configuration information maintained in the database using the cache.
Claim 25
Dependent Claim
34 words
The method of claim 21, further comprising a client coupled to the network manager and operable to execute a graphical user interface to present configuration information stored in the cache to a human user.
Claim 26
Dependent Claim
16 words
The method of claim 20, wherein the network element comprises a digital subscriber line access multiplier.
Claim 27
Dependent Claim
49 words
The method of claim 20, wherein the configuration information maintained by the network element comprises: first configuration information specified by a network manager in a plurality of set requests communicated to the network element; and second configuration information autonomously generated by the network element in a plurality of traps.
Claim 28
Dependent Claim
34 words
The method of claim 20, wherein: the configuration information comprises a plurality of traps; and the first state variable comprises a trap sequence number associated with a last trap generated by the network element.
Claim 29
Dependent Claim
23 words
The method of claim 25, wherein each trap identifies a selected one of an alarm, an alarm clear, or a module insertion event.
Claim 30
Dependent Claim
67 words
The method of claim 20, wherein the configuration information comprises a plurality of data subsets, and further comprising: receiving a first checksum associated with a particular data subset from the network element; receiving a second checksum from the memory; and requesting the particular data subset from the network element to update the selected part of the memory if the first checksum does not match the second checksum.
Claim 31
Dependent Claim
28 words
The method of claim 20, wherein the state variable comprises a set request number indicating the number of times configuration information in the network element has been modified.
Claim 32
Dependent Claim
36 words
The method of claim 20, further comprising a second network manager operable to modify configuration information of the network element so that the memory maintained at the network manager does not reflect the modified configuration information.
References Cited (Backward Citations)
US5210530A
Cited
US5471617A
Cited
US5931911A
Cited
US5621721A
Cited
US5678006A
Cited
US6058445A
Cited
US6018625A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-10-03 | 2004-04-03 | 2004-10-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-10-03 | 2008-04-03 | 2008-10-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-10-03 | 2012-04-03 | 2012-10-03 | $7700.00 | Window Closed / Lapsed |