Method for creating and modifying similar and dissimilar databases for use in GSM wireless network configurations for telecommunication systems
First Claim
1. A process for configuring a telephony management system that includes a GSM wireless database, the process comprising the steps of:
- querying a plurality of source databases of the telephony management system for a predetermined plurality of data structures that are linked through one or more routines that rely on one or more tools located on a data build machine;
selecting the predetermined plurality of data structures;
modifying a subset of the predetermined plurality of data structures based on at least one preselected criterion;
inserting the subset of the predetermined plurality of data structures into the telephony management system;
wherein the step of selecting the predetermined plurality of data structures comprises the steps of;
selecting the predetermined plurality of data structures to comprise a first predetermined data structure that comprises feature information;
selecting the predetermined plurality of data structures to comprise a second predetermined data structure that comprises dialing information;
selecting the predetermined plurality of data structures to comprise a third predetermined data structure that comprises platform information;
wherein the plurality of source databases comprises a first source database, a second source database, and a third source database, wherein the first source database is different from the second source database, wherein the first source database and the second source database comprise different types of information, wherein the first source database is different from the third source database, wherein the second source database is different from the third source database;
wherein the step of querying the plurality of source databases of the telephony management system for the predetermined plurality of data structures that are linked through the one or more routines that rely on the one or more tools located on the data build machine comprises the steps of;
querying the first source database for the first predetermined data structure that comprises the feature information;
querying the second source database for the second predetermined data structure that comprises the dialing information;
querying the third source database for the third predetermined data structure that comprises the platform information.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention uses a computer program to mine preexisting wireless data located in a variety of preexisting source GSM wireless network databases. The computer program either creates a new wireless database from parts of existing wireless databases or modifies an existing wireless database. The computer program replaces the current system'"'"'s reliance upon manual data entry by data engineers to configure the operation of a new telecommunication switch or replace the software in a telecommunication switch that was damaged or requires a new wireless network data configuration. This invention provides accurate and timely customer information, significantly decreases the time interval for engineering a new wireless database, decreases the research and data entry time, decreases the interval for lab planning and project management, improves wireless database integrity, provides a cleaner wireless database, reuses existing data eliminating double data entry, reuses some existing software code, and uses preexisting office data administration tools and provides a platform for future growth and expandability. By accomplishing these tasks, the telecommunication switch manufacturer or telecommunication switch operator saves time, money and decreases time-to-market product and service schedules.
-
Citations
36 Claims
-
1. A process for configuring a telephony management system that includes a GSM wireless database, the process comprising the steps of:
-
querying a plurality of source databases of the telephony management system for a predetermined plurality of data structures that are linked through one or more routines that rely on one or more tools located on a data build machine;
selecting the predetermined plurality of data structures;
modifying a subset of the predetermined plurality of data structures based on at least one preselected criterion;
inserting the subset of the predetermined plurality of data structures into the telephony management system;
wherein the step of selecting the predetermined plurality of data structures comprises the steps of;
selecting the predetermined plurality of data structures to comprise a first predetermined data structure that comprises feature information;
selecting the predetermined plurality of data structures to comprise a second predetermined data structure that comprises dialing information;
selecting the predetermined plurality of data structures to comprise a third predetermined data structure that comprises platform information;
wherein the plurality of source databases comprises a first source database, a second source database, and a third source database, wherein the first source database is different from the second source database, wherein the first source database and the second source database comprise different types of information, wherein the first source database is different from the third source database, wherein the second source database is different from the third source database;
wherein the step of querying the plurality of source databases of the telephony management system for the predetermined plurality of data structures that are linked through the one or more routines that rely on the one or more tools located on the data build machine comprises the steps of;
querying the first source database for the first predetermined data structure that comprises the feature information;
querying the second source database for the second predetermined data structure that comprises the dialing information;
querying the third source database for the third predetermined data structure that comprises the platform information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
selecting the predetermined plurality of data structures to comprise a first predetermined data structure that comprises rate and routing information;
wherein the step of selecting the predetermined plurality of data structures to comprise the second predetermined data structure that comprises the dialing information comprises the step of;
selecting the predetermined plurality of data structures to comprise a second predetermined data structure that comprises a first portion of switch module configuration information and networking rate and routing information;
wherein the step of selecting the predetermined plurality of data structures to comprise the third predetermined data structure that comprises the platform information comprises the step of;
selecting the predetermined plurality of data structures to comprise a third predetermined data structure that comprises a second portion of the switch module configuration information that is different from the first portion of the switch module configuration information;
wherein the step of querying the first source database for the first predetermined data structure that comprises the feature information comprises the step of;
querying the first source database for the first predetermined data structure that comprises the rate and routing information;
wherein the step of querying the second source database for the second predetermined data structure that comprises the dialing information comprises the step of;
querying the second source database for the second predetermined data structure that comprises the first portion of the switch module configuration information and the networking rate and routing information;
wherein the step of querying the third source database for the third predetermined data structure that comprises the platform information comprises the step of;
querying the third source database for the third predetermined data structure that comprises the second portion of the switch module configuration information.
-
-
15. A process for configuring a telephony management system that includes a GSM wireless database, the process comprising the steps of:
-
querying a plurality of source databases of the telephony management system for a predetermined plurality of data structures that are linked through one or more routines that rely on one or more tools located on a data build machine;
selecting the predetermined plurality of data structures;
selecting a configuration type for a home location register of the telephony management system;
modifying a subset of the predetermined plurality of data structures based on at least one preselected criterion; and
inserting the subset of the predetermined plurality of data structures into the telephony management system wherein the step of selecting the predetermined plurality of data structures comprises the steps of;
selecting the predetermined plurality of data structures to comprise a first predetermined data structure that comprises feature information;
selecting the predetermined plurality of data structures to comprise a second predetermined data structure that comprises dialing information;
selecting the predetermined plurality of data structures to comprise a third predetermined data structure that comprises platform information;
wherein the plurality of source databases comprises a first source database, a second source database, and a third source database, wherein the first source database is different from the second source database, wherein the first source database and the second source database comprise different types of information, wherein the first source database is different from the third source database, wherein the second source database is different from the third source database;
wherein the step of querying the plurality of source databases of the telephony management system for the predetermined plurality of data structures that are linked through the one or more routines that rely on the one or more tools located on the data build machine comprises the steps of;
querying the first source database for the first predetermined data structure that comprises the feature information;
querying the second source database for the second predetermined data structure that comprises the dialing information;
querying the third source database for the third predetermined data structure that comprises the platform information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
selecting the predetermined plurality of data structures to comprise a first predetermined data structure that comprises rate and routing information;
wherein the step of selecting the predetermined plurality of data structures to comprise the second predetermined data structure that comprises the dialing information comprises the step of;
selecting the predetermined plurality of data structures to comprise a second predetermined data structure that comprises a first portion of switch module configuration information and networking rate and routing information;
wherein the step of selecting the predetermined plurality of data structures to comprise the third predetermined data structure that comprises the platform information comprises the step of;
selecting the predetermined plurality of data structures to comprise a third predetermined data structure that comprises a second portion of the switch module configuration information that is different from the first portion of the switch module configuration information;
wherein the step of querying the first source database for the first predetermined data structure that comprises the feature information comprises the step of;
querying the first source database for the first predetermined data structure that comprises the rate and routing information;
wherein the step of querying the second source database for the second predetermined data structure that comprises the dialing information comprises the step of;
querying the second source database for the second predetermined data structure that comprises the first portion of the switch module configuration information and the networking rate and routing information;
wherein the step of querying the third source database for the third predetermined data structure that comprises the platform information comprises the step of;
querying the third source database for the third predetermined data structure that comprises the second portion of the switch module configuration information.
-
Specification