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

Configuration parameter sequencing and sequencer

Assignee: Intel Corp
•
Filing: 2001-06-22
•
Granted: 2005-05-31
•
Expires: 2021-06-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is in the field of networking systems. More particularly, some embodiments change validation and setting of configuration parameter change requests within a transaction to provide a unified solution for software development.

Inventors

  • 👤 Bohdan T. Iwanojko
  • 👤 Krzysztof S. Perycz
  • 👤 Adam Kamiński
  • 👤 Zbigniew Przekop

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:24
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/08; H04L41/0866; H04L41/0873; H04L41/0803; H04L41/0813; H04L41/0816; H04L41/02; H04L41/0213

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 69 words
A device, comprising: a port to receive a set of configuration parameter change requests within a transaction; and a configuration manager coupled to said port to determine a corrected sequence for the configuration parameter change requests within the transaction via validation of a change request within the transaction by a module and coupled to the module to execute the set of configuration parameter change requests in the corrected sequence.
Claim 2
Independent Claim 69 words
A device, comprising: a port to receive a set of configuration parameter change requests within a transaction; and a configuration manager coupled to said port to determine a corrected sequence for the configuration parameter change requests within the transaction via validation of a change request within the transaction by a module and coupled to the module to execute the set of configuration parameter change requests in the corrected sequence.
Claim 3
Dependent Claim 24 words
The device of claim 1 , further comprising a management client module to bridge the change request from said port to said configuration manager.
Claim 4
Dependent Claim 31 words
The device of claim 1 , further comprising a temporary configuration parameter change requests database coupled to said configuration manager to store data to determine the corrected sequence for the transaction.
Claim 5
Dependent Claim 31 words
The device of claim 1 , wherein the module comprises circuitry coupled to said configuration manager to respond to a request for validation of the change request with a repeat call.
Claim 6
Dependent Claim 34 words
The device of claim 1 , wherein the module comprises circuitry of a microprocessor coupled to said configuration manager and having a configuration parameter subject to the transaction to function as a run-time variable.
Claim 7
Dependent Claim 26 words
The device of claim 1 , wherein the module comprises circuitry to receive the transaction coupled to circuitry to forward the transaction to said configuration manager.
Claim 8
Dependent Claim 19 words
The device of claim 6 , wherein the circuitry to receive the transaction comprises a network management protocol module.
Claim 9
Dependent Claim 26 words
The device of claim 1 , wherein said configuration manager comprises circuitry coupled to the module to request validation of the change request by the module.
Claim 10
Dependent Claim 40 words
The device of claim 1 , wherein said configuration manager comprises circuitry coupled to the module to determine the corrected sequence for the change request within the transaction wherein the corrected sequence is based upon a response from the module.
Claim 11
Dependent Claim 45 words
The device of claim 9 , the circuitry coupled to the module to determine a corrected sequence comprises circuitry coupled to the module to receive the response and coupled to a temporary configuration parameter change requests database to associate the response with the change request.
Claim 12
Dependent Claim 32 words
The device of claim 1 , said configuration manager comprises circuitry coupled to the module to execute the set of configuration parameter change requests based upon the corrected sequence for the transaction.
Claim 13
Dependent Claim 37 words
The device of claim 11 , wherein the circuitry to execute the set of configuration parameter change requests comprises circuitry coupled to the module to change a run-time variable of the module according to the change request.
Claim 14
Dependent Claim 80 words
In an embedded system, a method comprising: receiving multiple configuration parameter change requests within a configuration parameter change request transaction; determining whether the received configuration parameter change requests within the transaction are in an order capable of sequential execution; re-ordering the requests to be in an order capable of sequential execution, if the requests are determined not to be in such an order; and executing the configuration parameter change requests in the order to assign change-requested values to run-time variables.
Claim 15
Dependent Claim 80 words
In an embedded system, a method comprising: receiving multiple configuration parameter change requests within a configuration parameter change request transaction; determining whether the received configuration parameter change requests within the transaction are in an order capable of sequential execution; re-ordering the requests to be in an order capable of sequential execution, if the requests are determined not to be in such an order; and executing the configuration parameter change requests in the order to assign change-requested values to run-time variables.
Claim 16
Dependent Claim 38 words
The method of claim 13 , wherein determining whether the received configuration parameter change requests are capable of sequential execution comprises a configuration manager requesting a servicing module to determine the order of the configuration parameter change requests.
Claim 17
Dependent Claim 60 words
The method of claim 14 , wherein requesting the servicing module to determine the order further comprises receiving a valid acknowledgement for valid configuration parameter change requests and an out-of-order indication for configuration parameter change requests that are dependent upon updating of a different configuration parameter that has not yet been determined to be in an order of sequential execution.
Claim 18
Dependent Claim 50 words
The method of claim 14 , wherein requesting the servicing module to determine the order further comprises the configuration manager re-requesting the servicing module to determine the order of a configuration parameter change request that failed on a previous request due to dependency on an out-of-order configuration parameter change request.
Claim 19
Dependent Claim 46 words
The method of claim 13 , wherein re-ordering the requests further comprises storing in a temporary database the configuration parameter change requests in an order in which they are validated, and at the completion of validating requests, saving the temporary database as a current configuration database.
Claim 20
Dependent Claim 33 words
The method of claim 17 , wherein executing the requests in the order comprises executing the requests in the order found in the temporary database that is saved as the current configuration database.
Claim 21
Dependent Claim 98 words
An article of manufacture comprising a machine-accessible medium having content to provide instructions to cause one or more devices in an embedded system to: receive multiple configuration parameter change requests within a configuration parameter change request transaction; determine whether the received configuration parameter change request within the transaction are in an order capable of sequential execution; re-order the requests to be in an order capable of sequential execution, if the requests are determined not to be in such an order; and execute the configuration parameter change requests in the order to assign change requested values to run-time variables.
Claim 22
Dependent Claim 98 words
An article of manufacture comprising a machine-accessible medium having content to provide instructions to cause one or more devices in an embedded system to: receive multiple configuration parameter change requests within a configuration parameter change request transaction; determine whether the received configuration parameter change request within the transaction are in an order capable of sequential execution; re-order the requests to be in an order capable of sequential execution, if the requests are determined not to be in such an order; and execute the configuration parameter change requests in the order to assign change requested values to run-time variables.
Claim 23
Dependent Claim 61 words
The article of manufacture of claim 19 , wherein the content to provide instructions to cause the one or more devices to determine whether the received configuration parameter change requests are capable of sequential execution comprises the content to provide instructions to cause a configuration manager to request a servicing module to determine the order of the configuration parameter change requests.
Claim 24
Dependent Claim 84 words
The article of manufacture of claim 20 , wherein the content to provide instructions to cause the configuration manager to request the servicing module to determine the order further comprises the content to provide instructions to cause the configuration manager to receive a valid acknowledgement for valid configuration parameter change requests and an out-of-order indication for configuration parameter change requests that are dependent upon updating of a different configuration parameter that has not yet been determined to be in an order of sequential execution.
Claim 25
Dependent Claim 71 words
The article of manufacture of claim 20 , wherein the content to provide instructions to cause the configuration manager to request the servicing module to determine the order further comprises the content to provide instructions to cause the configuration module to re-request the servicing module to determine the order of a configuration parameter change request that failed on a previous request due to dependency on an out-of-order configuration parameter change request.
Claim 26
Dependent Claim 76 words
The article of manufacture of claim 19 , wherein the content to provide instructions to cause the one or more embedded devices to re-order the requests further comprises the content to provide instructions to cause the one or more embedded devices to store in a temporary database the configuration parameter change requests in an order in which they are validated, and at the completion of validating requests, save the temporary database as a current configuration database.
Claim 27
Dependent Claim 63 words
The article of manufacture of claim 23 , wherein the content to provide instructions to cause the one or more embedded devices to execute the requests in the order comprises the content to provide instructions to cause the one or more embedded devices to execute the requests in the order found in the temporary database that is saved as the current configuration database.
Claim 28
Independent Claim 144 words
A system of embedded devices for servicing parameter change requests, comprising: a configuration servicing node including: a configuration manager to receive multiple configuration parameter change requests within a configuration parameter change request transaction, to request a determination of whether the received configuration parameter change request within the transaction are in an order capable of sequential execution, and place the requests in an order capable of sequential execution, if the requests are determined not to be in such an order; a configuration parameter change request servicing module responsive to the configuration manager to effect the determination of whether the configuration parameter change requests are in an order capable of sequential execution, and execute the configuration parameter change requests in the order in which the configuration manager placed them to assign change-requested values to run-time variables; and a transmission line coupled with the configuration servicing node.
Claim 29
Independent Claim 144 words
A system of embedded devices for servicing parameter change requests, comprising: a configuration servicing node including: a configuration manager to receive multiple configuration parameter change requests within a configuration parameter change request transaction, to request a determination of whether the received configuration parameter change request within the transaction are in an order capable of sequential execution, and place the requests in an order capable of sequential execution, if the requests are determined not to be in such an order; a configuration parameter change request servicing module responsive to the configuration manager to effect the determination of whether the configuration parameter change requests are in an order capable of sequential execution, and execute the configuration parameter change requests in the order in which the configuration manager placed them to assign change-requested values to run-time variables; and a transmission line coupled with the configuration servicing node.
Claim 30
Dependent Claim 83 words
The system of claim 25 , wherein the configuration manager to request a determination and the servicing module to effect the determination further comprises the configuration manager to request the determination from the servicing module, and the servicing module to send a valid acknowledgement for valid configuration parameter change requests and an out-of-order indication for configuration parameter change requests that are dependent upon updating of a different configuration parameter that has not yet been determined to be in an order of sequential execution.
Claim 31
Dependent Claim 82 words
The system of claim 25 , wherein the configuration manager to request a determination and the servicing module to effect the determination further comprises the configuration manager to request the determination from the servicing module of multiple configuration parameter change requests and to re-request the determination for a configuration parameter change request that failed on a previous determination request due to dependency on a configuration parameter change request that had not yet been determined to be in an order of sequential execution.
Claim 32
Dependent Claim 73 words
The system of claim 25 , further comprising a temporary configuration database accessible by the servicing node, and wherein the configuration manager to place the requests in an order further comprises the configuration manager to store in the temporary database the configuration parameter change requests in an order of sequential execution determined by the servicing module, and at the completion of the determination requests, save the temporary database as a current configuration database.

References Cited (Backward Citations)

US5261099A Cited
US5794231A Cited
US6008805A Cited
US6434619B1 Cited
US6128656A Cited
US6523027B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-05-30 2008-11-29 2009-05-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-05-30 2012-11-29 2013-05-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-05-30 2016-11-29 2017-05-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag