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

Automatic generation of reconfiguration scripts for telecommunication devices

Assignee: American Telecorp
•
Filing: 1997-02-05
•
Granted: 2000-06-20
•
Expires: 2017-02-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus is programmed with a plurality of programming instructions for automatically generating a reconfiguration script comprising a plurality of configuration commands for reconfiguring a plurality of telecommunication devices of a telecommunication system, based on a current and a target descriptive image of the telecommunication system. The current descriptive image specifies the devices and their features included in the current configuration of the telecommunication system, whereas the target image specifies the devices and their features to be included in the target configuration of the telecommunication system. The plurality of programming instructions generate the reconfiguration script employing feature dependency graph (FDG) data structures, a device model modeling the rules and behaviors of the telecommunication devices, and feature deletion/addition linklists.

Inventors

  • 👤 Xiwen Ma
  • 👤 XiaoLin Tian
  • 👤 Steve Berriatua
  • 👤 Simon Moloney
  • 👤 Mark Russell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 19:57
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/08; H04L41/0889; H04L41/02; H04L41/024; H04L41/0876; H04L41/0886; H04L41/0803; H04L41/0806

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 107 words
An apparatus comprising (a) a storage medium having stored therein a plurality of programming instructions which, when executed, implement a reconfiguration script generator to generate a reconfiguration script having a plurality of executable configuration commands for configuring/reconfiguring a plurality of telecommunication devices, based on a current configuration descriptive image and a target configuration descriptive image of the plurality of telecommunication devices, the reconfiguration script generator including a first function for building a current configuration feature dependency graph data structure to account for dependencies between current features of current telecommunication devices; and (b) an execution unit coupled to the storage medium to execute the plurality of programming instructions.
Claim 2
Independent Claim 107 words
An apparatus comprising (a) a storage medium having stored therein a plurality of programming instructions which, when executed, implement a reconfiguration script generator to generate a reconfiguration script having a plurality of executable configuration commands for configuring/reconfiguring a plurality of telecommunication devices, based on a current configuration descriptive image and a target configuration descriptive image of the plurality of telecommunication devices, the reconfiguration script generator including a first function for building a current configuration feature dependency graph data structure to account for dependencies between current features of current telecommunication devices; and (b) an execution unit coupled to the storage medium to execute the plurality of programming instructions.
Claim 3
Dependent Claim 38 words
The apparatus as set forth in claim 1, wherein the reconfiguration script generator includes a second function for initializing a current configuration data structure with current configuration data based on the current configuration descriptive image of telecommunication devices.
Claim 4
Dependent Claim 38 words
The apparatus as set forth in claim 1, wherein the reconfiguration script generator includes a second function for initializing a target configuration data structure with target configuration data based on the target configuration descriptive image of telecommunication devices.
Claim 5
Dependent Claim 75 words
The apparatus as set forth in claim 1, wherein the reconfiguration script generator further includes: a second function to build a target configuration feature dependency graph data structure to account for dependencies between target features of target telecommunication devices, and a third function to build a reconfiguration feature dependency graph data structure based on the current and target configuration feature dependency graph data structures to account for dependency between impacted features of impacted telecommunication devices.
Claim 6
Dependent Claim 38 words
The apparatus as set forth in claim 1, wherein the reconfiguration script generator includes a second function to build a target configuration feature dependency graph data structure to account for dependencies between target features of target telecommunication devices.
Claim 7
Dependent Claim 38 words
The apparatus as set forth in claim 1, wherein the reconfiguration script generator generates the reconfiguration script employing rules and behaviors of the telecommunication devices modeled by a device model to determine dependencies between features of telecommunication devices.
Claim 8
Dependent Claim 35 words
The apparatus as set forth in claim 1, wherein the reconfiguration script generator generates the reconfiguration script employing at least one ordered linklist to enumerate deletion and addition operations required to configure/reconfigure the telecommunication devices.
Claim 9
Dependent Claim 34 words
The apparatus as set forth in claim 7, wherein the reconfiguration script generator includes a second function to enumerate a number of deletion operations required to configure/reconfigure the telecommunication devices in an ordered linklist.
Claim 10
Dependent Claim 29 words
The apparatus as set forth in claim 8, wherein the second function further enumerates a number of addition operations required to configure/reconfigure the telecommunication devices in the ordered linklist.
Claim 11
Dependent Claim 34 words
The apparatus as set forth in claim 7, wherein the reconfiguration script generator includes a second function to enumerate a number of addition operations required to configure/reconfigure the telecommunication devices in an ordered linklist.
Claim 12
Dependent Claim 43 words
The apparatus as set forth in claim 1, wherein the reconfiguration script generator includes a second function for outputting the plurality of executable configuration commands based on at least one ordered linklist identifying deletion and addition operations required to configure/reconfigure the telecommunication devices.
Claim 13
Independent Claim 85 words
A method comprising: a) receiving a current configuration descriptive image of telecommunication devices; b) receiving a target configuration descriptive image of telecommunication devices; and c) automatically generating a reconfiguration script having a plurality of executable configuration commands for configuring/reconfiguring a plurality of telecommunication devices, based on the received current configuration descriptive image and target configuration descriptive image of the plurality of telecommunication devices, including building of a current configuration feature dependency graph data structure to account for dependencies between current features of current telecommunication devices.
Claim 14
Independent Claim 85 words
A method comprising: a) receiving a current configuration descriptive image of telecommunication devices; b) receiving a target configuration descriptive image of telecommunication devices; and c) automatically generating a reconfiguration script having a plurality of executable configuration commands for configuring/reconfiguring a plurality of telecommunication devices, based on the received current configuration descriptive image and target configuration descriptive image of the plurality of telecommunication devices, including building of a current configuration feature dependency graph data structure to account for dependencies between current features of current telecommunication devices.
Claim 15
Dependent Claim 32 words
The method as set forth in claim 12, wherein (c) includes initializing a current configuration data structure with current configuration data based on the received current configuration descriptive image of telecommunication devices.
Claim 16
Dependent Claim 35 words
The method as set forth in claim 12, wherein (c) includes initializing a target configuration data structure with target configuration data based on the received target configuration descriptive image of the plurality of telecommunication devices.
Claim 17
Dependent Claim 65 words
The method as set forth in claim 12, wherein (c) further includes: building a target configuration feature dependency graph data structure to account for dependencies between target features of the target telecommunication devices, and building a reconfiguration feature dependency graph data structure based on the current and target configuration feature dependency graph data structures to account for dependencies between impacted features of impacted telecommunication devices.
Claim 18
Dependent Claim 31 words
The method as set forth in claim 12, wherein (c) includes building a target configuration feature dependency graph data structure to account for dependencies between target features of target telecommunication devices.
Claim 19
Dependent Claim 33 words
The method as set forth in claim 12, wherein (c) includes employing rules and behaviors of the telecommunication devices modeled by a device model to determine dependencies between features of the telecommunication devices.
Claim 20
Dependent Claim 29 words
The method as set forth in claim 12, wherein (c) includes employing at least one ordered linklist to enumerate deletion and addition operations required to configure/reconfigure the telecommunication devices.
Claim 21
Dependent Claim 27 words
The method as set forth in claim 18, wherein (c) includes enumerating a number of deletion operations required to reconfigure the telecommunication devices in an ordered linklist.
Claim 22
Dependent Claim 28 words
The method as set forth in claim 19, wherein (c) further includes enumerating a number of addition operations required to configure/reconfigure the telecommunication devices in the ordered linklist.
Claim 23
Dependent Claim 27 words
The method as set forth in claim 18, wherein (c) includes enumerating a number of addition operations required to configure/reconfigure the telecommunication devices in an ordered linklist.
Claim 24
Dependent Claim 37 words
The method as set forth in claim 12, wherein step (c) includes outputting the plurality of executable configuration commands based on at least one ordered linklist identifying deletion and addition operations required to configure/reconfigure the telecommunication devices.

References Cited (Backward Citations)

US5265252A Cited
US5414812A Cited
US5671355A Cited
US5613123A Cited
US5450486A Cited
US5546595A Cited
US5653559A Cited
US5771386A Cited
US5630076A Cited
US5664008A Cited
US5754628A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-20 2003-12-20 2004-06-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-20 2007-12-20 2008-06-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-20 2011-12-20 2012-06-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag