← Back to Patent Explorer
US6480955B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Methods and apparatus for committing configuration changes to managed devices prior to completion of the configuration change

Assignee: NetApp Inc
•
Filing: 1999-07-09
•
Granted: 2002-11-12
•
Expires: 2019-07-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for managing device configuration changes. The system and method preferably comprises a management station which issues a configuration change request to a management device and waits for a reply from the managed device. The managed device receives the configuration change request from the management station and processes the change request until the configuration change request is durable on the managed device. The managed device then returns a status to the management station indicating that the configuration request is durable. The management station receives the status from the managed device and stops waiting for reply. In the meantime, the managed device continues processing the configuration change request. In addition, the system and method preferably further comprises that after the management station receives the status from the managed device and stops waiting for a reply, the management station preferably starts and event completion status object which shows the completion status of the configuration change request being processed on the managed device.

Inventors

  • 👤 Rodney A. DeKoning
  • 👤 Ray M. Jantz
  • 👤 II William V. Courtright

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 23:41
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/08; H04L41/0803; H04L41/084; H04L41/0846; G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4411; H04L41/0813; H04L41/082; H04L41/02; H04L41/0213; H04L41/12; H04L41/22

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 110 words
A method for managing device configuration changes, comprising the steps of: (a) a management station issuing a configuration change request to a managed device and waiting for a reply from said managed device; (b) said managed device receiving said configuration change request and processing said configuration change request until said configuration change request is durable on said managed device; (c) said managed device returning a status to said management station indicating that said configuration change request is durable; (d) said management station receiving said status from said managed device and ending the step of waiting for a reply; and (e) said managed device continuing to process said configuration change request.
Claim 2
Independent Claim 110 words
A method for managing device configuration changes, comprising the steps of: (a) a management station issuing a configuration change request to a managed device and waiting for a reply from said managed device; (b) said managed device receiving said configuration change request and processing said configuration change request until said configuration change request is durable on said managed device; (c) said managed device returning a status to said management station indicating that said configuration change request is durable; (d) said management station receiving said status from said managed device and ending the step of waiting for a reply; and (e) said managed device continuing to process said configuration change request.
Claim 3
Dependent Claim 43 words
The method as recited in claim 1 , further comprising the step of: (f) after step (d), starting an event completion status object on said management station, which shows the completion status of the configuration change request being processed on said managed device.
Claim 4
Dependent Claim 56 words
The method as recited in claim 2 , further comprising the steps of: (g) while said managed device is performing the step (e), said managed device sending a completion progress message to said management station; and (h) said management station receiving said completion progress message from said managed device and updating said event completion status object.
Claim 5
Dependent Claim 29 words
The method as recited in claim 3 , wherein said completion progress message comprises an message generated by a hanging asynchronous event notification process running on said managed device.
Claim 6
Dependent Claim 23 words
The method as recited in claim 3 , wherein steps (g) and (h) are performed until said configuration change request is completely processed.
Claim 7
Dependent Claim 32 words
The method as recited in claim 1 , wherein said management station invokes a management application program associated with said managed device to issue said configuration change request to said managed device.
Claim 8
Dependent Claim 26 words
The method as recited in claim 6 , wherein said management station comprises a Java run-time environment, and wherein said management application comprises a Java applet.
Claim 9
Dependent Claim 21 words
The method as recited in claim 1 , wherein said managed device comprises a storage system having a storage system controller.
Claim 10
Dependent Claim 22 words
The method as recited in claim 8 , wherein said storage system controller processes said configuration change request on said storage system.
Claim 11
Independent Claim 265 words
A method for managing device configuration changes, comprising the steps of: (a) a management station issuing a configuration change request to a managed device and waiting for a reply from said managed device; (b) said managed device receiving said configuration change request and processing said configuration change request until said configuration change request is durable on said managed device; (c) said managed device returning a status to said management station indicating that said configuration change request is durable; (d) said management station receiving said status from said managed device and ending the step of waiting for a reply; (e) said managed device continuing to process said configuration change request; (f) after step (d), starting an event completion status object on said management station, which shows the completion status of the configuration change request being processed on said managed device; (g) while said managed device is performing the step (e), said managed device sending a completion progress message to said management station; (h) said management station receiving said completion progress message from said managed device and updating said event completion status object; wherein said completion progress message comprises an message generated by a hanging asynchronous event notification process running on said managed device; and wherein steps (g) and (h) are performed until said configuration change request is completely processed; (i) after said managed device completes processing said configuration change request, said managed device sending a configuration change request completed message to said management station; and (j) said management station receiving said change request completed message and notifying a user that said configuration change request was processed.
Claim 12
Independent Claim 265 words
A method for managing device configuration changes, comprising the steps of: (a) a management station issuing a configuration change request to a managed device and waiting for a reply from said managed device; (b) said managed device receiving said configuration change request and processing said configuration change request until said configuration change request is durable on said managed device; (c) said managed device returning a status to said management station indicating that said configuration change request is durable; (d) said management station receiving said status from said managed device and ending the step of waiting for a reply; (e) said managed device continuing to process said configuration change request; (f) after step (d), starting an event completion status object on said management station, which shows the completion status of the configuration change request being processed on said managed device; (g) while said managed device is performing the step (e), said managed device sending a completion progress message to said management station; (h) said management station receiving said completion progress message from said managed device and updating said event completion status object; wherein said completion progress message comprises an message generated by a hanging asynchronous event notification process running on said managed device; and wherein steps (g) and (h) are performed until said configuration change request is completely processed; (i) after said managed device completes processing said configuration change request, said managed device sending a configuration change request completed message to said management station; and (j) said management station receiving said change request completed message and notifying a user that said configuration change request was processed.
Claim 13
Independent Claim 130 words
A method for managing storage system configuration changes issued from a management station to a storage system, comprising the steps of: (a) said management station issuing a configuration change request to said storage system and waiting for a reply from said storage system; (b) said storage system receiving said configuration change request and a controller associated with said storage system processing said configuration change request until said configuration change request is durable on said storage system; (c) said storage system returning a status to said management station indicating that said configuration change request is durable; (d) said management station receiving said status from said storage system and ending the step of waiting for a reply; and (e) said controller of said storage system continuing to process said configuration change request.
Claim 14
Independent Claim 130 words
A method for managing storage system configuration changes issued from a management station to a storage system, comprising the steps of: (a) said management station issuing a configuration change request to said storage system and waiting for a reply from said storage system; (b) said storage system receiving said configuration change request and a controller associated with said storage system processing said configuration change request until said configuration change request is durable on said storage system; (c) said storage system returning a status to said management station indicating that said configuration change request is durable; (d) said management station receiving said status from said storage system and ending the step of waiting for a reply; and (e) said controller of said storage system continuing to process said configuration change request.
Claim 15
Dependent Claim 43 words
The method as recited in claim 11 , further comprising the step of: (f) after step (d), starting an event completion status object on said management station, which shows the completion status of the configuration change request being processed on said storage system.
Claim 16
Dependent Claim 65 words
The method as recited in claim 12 , further comprising the steps of: (g) while said controller of said storage system is performing the step (e), said controller of said storage system sending a completion progress message to said management station; and (h) said management station receiving said completion progress message from said controller of said storage system and updating said event completion status object.
Claim 17
Dependent Claim 23 words
The method as recited in claim 13 , wherein steps (g) and (h) are performed until said configuration change request is completely processed.
Claim 18
Dependent Claim 32 words
The method as recited in claim 11 , wherein said management station invokes a management application program associated with said storage system to issue said configuration change request to said storage system.
Claim 19
Dependent Claim 26 words
The method as recited in claim 15 , wherein said management station comprises a Java run-time environment, and wherein said management application comprises a Java applet.
Claim 20
Independent Claim 278 words
A method for managing storage system configuration changes, issued from a management station to a storage system, comprising the steps of: (a) said management station issuing a configuration change request to said storage system and waiting for a reply from said storage system; (b) said storage system receiving said configuration change request and a controller associated with said storage system processing said configuration change request until said configuration change request is durable on said storage system; (c) said storage system returning a status to said management station indicating that said configuration change request is durable; (d) said management station receiving said status from said storage system and ending the step of waiting for a reply; (e) said controller of said storage system continuing to process said configuration change request; (f) after step (d), stating an event completion status object on said management station, which shows the completion status of the configuration change request being processed on said storage system; (g) while said controller of said storage system is performing the step (a), said controller of said storage system sending a completion progress message to said management station; (h) said management station receiving said completion progress message from said controller of said storage system and updating said event completion status object; wherein steps (g) and (h) are performed until said configuration change request is completely processed; (i) after said controller of said storage system completes processing said configuration change request, said controller of said storage system sending a configuration change request completed message to said management station; and (j) said management station receiving said change request completed message and notifying a user that said configuration change request was processed.
Claim 21
Independent Claim 278 words
A method for managing storage system configuration changes, issued from a management station to a storage system, comprising the steps of: (a) said management station issuing a configuration change request to said storage system and waiting for a reply from said storage system; (b) said storage system receiving said configuration change request and a controller associated with said storage system processing said configuration change request until said configuration change request is durable on said storage system; (c) said storage system returning a status to said management station indicating that said configuration change request is durable; (d) said management station receiving said status from said storage system and ending the step of waiting for a reply; (e) said controller of said storage system continuing to process said configuration change request; (f) after step (d), stating an event completion status object on said management station, which shows the completion status of the configuration change request being processed on said storage system; (g) while said controller of said storage system is performing the step (a), said controller of said storage system sending a completion progress message to said management station; (h) said management station receiving said completion progress message from said controller of said storage system and updating said event completion status object; wherein steps (g) and (h) are performed until said configuration change request is completely processed; (i) after said controller of said storage system completes processing said configuration change request, said controller of said storage system sending a configuration change request completed message to said management station; and (j) said management station receiving said change request completed message and notifying a user that said configuration change request was processed.
Claim 22
Independent Claim 117 words
A system for managing device configuration changes issued from a management station to a managed device, comprising: a management station connected to a network; and a managed device connected to said network; wherein said management station issues a configuration change request to said managed device and waits for a reply from said managed device, said managed device receives said configuration change request, processes said configuration change request until said configuration change request is durable, returns a status to said management station indicating that said configuration change request is durable, and then continues to process said configuration change request, upon said management station receiving said status from said managed device, said management stations stops waiting for a reply.
Claim 23
Independent Claim 117 words
A system for managing device configuration changes issued from a management station to a managed device, comprising: a management station connected to a network; and a managed device connected to said network; wherein said management station issues a configuration change request to said managed device and waits for a reply from said managed device, said managed device receives said configuration change request, processes said configuration change request until said configuration change request is durable, returns a status to said management station indicating that said configuration change request is durable, and then continues to process said configuration change request, upon said management station receiving said status from said managed device, said management stations stops waiting for a reply.
Claim 24
Dependent Claim 51 words
The system as recited in claim 18 , wherein when said management station stops waiting for a reply, said management station begins an event completion status object, which displays on a display associated with said management station the completion status of said configuration change request being processed on said managed device.
Claim 25
Dependent Claim 43 words
The system as recited in claim 19 , wherein as said managed device processes said configuration change request, said managed device communicates a completion progress message to said management station, which receives the completion progress message and updates said event completion status object.
Claim 26
Dependent Claim 32 words
The system as recited in claim 18 , wherein said management station invokes a management application program associated with said managed device to issue said configuration change request to said managed device.
Claim 27
Dependent Claim 26 words
The system as recited in claim 21 , wherein said management station comprises a Java run-time environment, and wherein said management application comprises a Java applet.
Claim 28
Dependent Claim 36 words
The system as recited in claim 18 , wherein said managed device comprises a storage system having a storage system controller, and wherein said storage system controller processes said configuration change request on said storage system.
Claim 29
Independent Claim 237 words
A system for managing device configuration changes issued from a management station to a managed device, comprising: a management station connected to a network; a managed device connected to said network; wherein said management station issues a configuration change request to said managed device and waits for a reply from said managed device, said managed device receives said configuration change request, processes said configuration change request until said configuration change request is durable, returns a status to said management station indicating that said configuration change request is durable, and then continues to process said configuration change request upon said management station receiving said status from said managed device, said management stations stops waiting for a reply; wherein when said management station stops waiting for a reply, said management station begins an event completion status object, which displays on a display associated with said management station the completion status of said configuration change request being processed on said managed device; wherein as said managed device processes said configuration change request, said managed device communicates a completion progress message to said management station, which receives the completion progress message and updates said event completion status object; and wherein after said managed device completes processing said configuration change command, said managed device communicates a completed status message to said management station, and said management station receives said completed status message and informs a uses that the configuration change was processed.
Claim 30
Independent Claim 237 words
A system for managing device configuration changes issued from a management station to a managed device, comprising: a management station connected to a network; a managed device connected to said network; wherein said management station issues a configuration change request to said managed device and waits for a reply from said managed device, said managed device receives said configuration change request, processes said configuration change request until said configuration change request is durable, returns a status to said management station indicating that said configuration change request is durable, and then continues to process said configuration change request upon said management station receiving said status from said managed device, said management stations stops waiting for a reply; wherein when said management station stops waiting for a reply, said management station begins an event completion status object, which displays on a display associated with said management station the completion status of said configuration change request being processed on said managed device; wherein as said managed device processes said configuration change request, said managed device communicates a completion progress message to said management station, which receives the completion progress message and updates said event completion status object; and wherein after said managed device completes processing said configuration change command, said managed device communicates a completed status message to said management station, and said management station receives said completed status message and informs a uses that the configuration change was processed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-11-11 2006-05-13 2006-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-11-11 2010-05-13 2010-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-11-11 2014-05-13 2014-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag