Claims
- 1. A system for dynamic service activation of a plurality of internet protocol services comprised of:
an intelligent central data repository which utilizes a directory for the storage of a plurality of information; an internet protocol network attached to said directory which is comprised of a plurality of network equipment and at least one operations systems; and a plurality of data representations which correspond with said plurality of internet protocol services, wherein upon a modification to said plurality of internet protocol services or said plurality of network equipment said system automatically updates the corresponding said plurality of information stored on said intelligent central data repository with a set of new data from said modification, transforms said set of new data from said modification into a plurality of data formats for use by each one of said at least one operations system, and said system updates in real time said at least one operations systems and said plurality of network equipment which interact with plurality of internet protocol services or network equipment was modified.
- 2. The system of claim, wherein said plurality of network equipment is comprised of at least one application server, at least one router, and at least one piece of customer premises equipment.
- 3. The system of claim 1, wherein said at least one operations system consists of a billing operations system, an ordering operations system, and a network management operations system.
- 4. The system of claim 1, wherein said modification to said plurality of internet protocol services or said plurality of network equipment is an addition of said plurality of internet protocol services or said plurality of network equipment.
- 5. The system of claim 1, wherein said modification to said plurality of internet protocol services or said plurality of network equipment is an alteration of said plurality of internet protocol services or said plurality of network equipment.
- 6. The system of claim 1, further comprising a web interface for said intelligent central data repository.
- 7. The system of claim 1, wherein said update of said at least one operations systems is performed by said intelligent central data repository pushing said set of set of new data to said at least one operations systems.
- 8. The system of claim 1, wherein said update of said at least one operations system is performed by said intelligent central data repository signaling said at least one operations systems to pull said set of set of new data from said intelligent central data repository.
- 9. The system of claim 1, wherein said update of said at least one operations system is performed by said at least one operations systems periodically pulling said set of set of new data from said intelligent central data repository.
- 10. The system of claim 1, wherein said intelligent central data repository periodically checks each one of said at least one operations system for modifications.
- 11. The system of claim 1, wherein said intelligent central data repository periodically checks each one of said plurality of network devices for modifications.
- 12. The system of claim 1, wherein said plurality of data representations are comprised of a plurality of global data representations which correspond with said plurality of internet protocol services, and a plurality of exchanged local data representations which mirror a set of data stored in each of said operations systems, wherein said exchanged local data representations are exchanged across said plurality of operations systems to activate said internet protocol services.
- 13. The system of claim 1, wherein said datastore is a directory.
- 14. The system of claim 1, wherein said datastore is a database.
- 15. A method for activating an internet protocol service utilizing a dynamic activation system comprising the steps of:
accessing an ordering operations system, from a plurality of operation systems, using a web browser and entering a plurality of subscriber information and a plurality of subscriber device and service information; wherein said ordering operations system updates said plurality of subscriber information and plurality of subscriber device and service information located in an intelligent central data repository; creating a set of exchanged local data and a set of global data representations by said intelligent central data repository; determining which of said plurality of operations systems need updating from said set of exchanged local data or said global data representations; updating said plurality of operations systems which need updating with said set of exchanged local data or said global data representations; determining an internet protocol address and a configuration file corresponding to said internet protocol service by said intelligent central data repository; updating a plurality of server information with said internet protocol address and said configuration file by said intelligent central data repository; updating a monitoring operations system, from said plurality of operations systems, with said internet protocol address and said plurality of subscriber device and service information; and transmitting said configuration file to a subscriber device for activation.
- 16. The method of claim 15, wherein said updating is performed by said intelligent central data repository pushing said set of exchanged local data to said corresponding ones of said plurality of operations systems.
- 17. The method of claim 15, further comprising the step of determining which ones of a set of attached network devices get updated by said set of exchanged local data, wherein said updating is performed by said intelligent central data repository pushing said set of exchanged local data to said corresponding set of attached network devices.
- 17. The method of claim 15, wherein said updating is performed by said intelligent central data repository signaling said corresponding said plurality of operations systems to pull said set of exchanged local data from said intelligent central data repository.
- 18. The method of claim 15, further comprising the step of determining which ones of a set of attached network devices get updated by said set of exchanged local data, wherein said updating is performed by said intelligent central data repository signaling said corresponding set of attached network devices to pull said set of exchanged local data from said intelligent central data repository.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Patent Application No. 60/306,831 filed on Jul. 20, 2001, and U.S. Provisional Patent Application No. 60/369,772 filed on Apr. 3, 2002, the entirety of each of which is incorporated herein by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60306831 |
Jul 2001 |
US |
|
60369772 |
Apr 2002 |
US |