Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
421 words
A method of providing for customer selection of a trunk group selection algorithm for use in a public network switching center comprising the steps of maintaining a time of day and day of week clock in a memory of said public network switching center, maintaining a first table of a plurality of trunk group selection algorithms in said public network switching center memory, permitting a customer to access said first table of trunk group selection algorithms in said public network switching center memory, receiving customer data defining a preferred trunk group selection algorithm for a first period of time and a second, different trunk group selection algorithm for a different period of time than said first period of time, maintaining said first table with said customer preferred and different trunk group selection algorithms for the first and different periods of time in said public network switching center memory, indexing by a customer identification code said first table with said customer preferred and different trunk group selection algorithms for said first and second periods of time in said public network switching center memory, maintaining a plurality of customer identification codes, for different customers, in said first table with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory, maintaining a second table of a plurality of customer identification codes, for different customers, in said public network switching center memory, indexing by a routing number said second table with said customer identification codes, receiving a dialed telephone number from a calling party, translating said dialed telephone number into a routing number, accessing said second table with said plurality of routing numbers, determining a customer identification code for a particular customer from the routing number, accessing said first table with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory indexed by customer identification code, determining a current time of day and day of week in order to select a customer preferred trunk group selection algorithm in accordance with one of said first and different periods of time, matching a customer preferred trunk group selection algorithm with the customer identification code in response to the current time of day and day of week, in accordance with a selected customer preferred trunk group selection algorithm, selecting a trunk group, and utilizing said selected customer preferred trunk group selection algorithm for delivery of calls to said particular customer.
Claim 2
Independent Claim
421 words
A method of providing for customer selection of a trunk group selection algorithm for use in a public network switching center comprising the steps of maintaining a time of day and day of week clock in a memory of said public network switching center, maintaining a first table of a plurality of trunk group selection algorithms in said public network switching center memory, permitting a customer to access said first table of trunk group selection algorithms in said public network switching center memory, receiving customer data defining a preferred trunk group selection algorithm for a first period of time and a second, different trunk group selection algorithm for a different period of time than said first period of time, maintaining said first table with said customer preferred and different trunk group selection algorithms for the first and different periods of time in said public network switching center memory, indexing by a customer identification code said first table with said customer preferred and different trunk group selection algorithms for said first and second periods of time in said public network switching center memory, maintaining a plurality of customer identification codes, for different customers, in said first table with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory, maintaining a second table of a plurality of customer identification codes, for different customers, in said public network switching center memory, indexing by a routing number said second table with said customer identification codes, receiving a dialed telephone number from a calling party, translating said dialed telephone number into a routing number, accessing said second table with said plurality of routing numbers, determining a customer identification code for a particular customer from the routing number, accessing said first table with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory indexed by customer identification code, determining a current time of day and day of week in order to select a customer preferred trunk group selection algorithm in accordance with one of said first and different periods of time, matching a customer preferred trunk group selection algorithm with the customer identification code in response to the current time of day and day of week, in accordance with a selected customer preferred trunk group selection algorithm, selecting a trunk group, and utilizing said selected customer preferred trunk group selection algorithm for delivery of calls to said particular customer.
Claim 3
Dependent Claim
345 words
A method as recited in claim 1 further comprising the steps of receiving customer data defining a preferred trunk group selection algorithm for a first threshold of data traffic and a second, different trunk group selection algorithm for a different threshold of data traffic than said first threshold of data traffic, maintaining said first table with said customer preferred and different trunk group selection algorithms for the first and different thresholds of data traffic in said public network switching center memory, indexing by a customer identification code said first table with said customer preferred and different trunk group selection algorithms for said first and different thresholds of data traffic in said public network switching center memory, maintaining a plurality of customer identification codes, for different customers, in said first table with said customer preferred and different trunk group selection algorithms for said first and different thresholds of data traffic in said public network switching center memory, maintaining a second table of a plurality of customer identification codes, for different customers, in said public network switching center memory, indexing by a routing number said second table with said customer identification codes; receiving a dialed telephone number from a calling party, translating said dialed telephone number into a routing number, accessing said second table with said plurality of routing numbers, determining a customer identification code for a particular customer from the routing number, accessing said first table with said customer preferred and different trunk group selection algorithms for said first and different thresholds of data traffic in said public network switching center memory indexed by customer identification code, determining a threshold of data traffic in order to select a customer preferred trunk group selection algorithm in accordance with one of said first and different thresholds of data traffic, matching a customer preferred trunk group selection algorithm with the customer identification code in response to the current time of day and day of week, and in accordance with a selected customer preferred trunk group selection algorithm, selecting a trunk group for delivery of calls to said particular customer.
Claim 4
Dependent Claim
96 words
A method as recited in claim 2 further comprising the preliminary step of maintaining a default trunk group circuit selection algorithm in said first table with said preferred and different trunk group selection algorithms for said first and different thresholds of data traffic in said public network switching center memory indexed by customer identification code until receipt of customer data defining a preferred trunk group selection algorithm for a first threshold of data traffic and a second, different trunk group selection algorithm for a different threshold of data traffic than said first threshold of data traffic.
Claim 5
Dependent Claim
92 words
A method as recited in claim 1 further comprising the preliminary step of maintaining a default trunk group circuit selection algorithm in said first table with said preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory indexed by customer identification code until receipt of customer data defining a preferred trunk group selection algorithm for a first period of time and a second, different trunk group selection algorithm for a different period of time than said first period of time.
Claim 6
Independent Claim
461 words
An apparatus for providing for customer selection of a trunk group selection algorithm for use in a public network switching center comprising a clock for maintaining time of day and day of week in a memory of said public network switching center, a first table of a plurality of trunk group selection algorithms in said public network switching center memory, input means for permitting a customer to access said first table of trunk group selection algorithms in said public network switching center memory, input means for receiving customer data defining a preferred trunk group selection algorithm for a first period of time and a second, different trunk group selection algorithm for a different period of time than said first period of time, said first table with said customer preferred and different trunk group selection algorithms for the first and different periods of time in said public network switching center memory indexed by a customer identification code with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory, said first table maintaining a plurality of customer identification codes, for different customers, with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory, a second table of a plurality of customer identification codes in said public network switching center memory, said second table with said customer identification codes in said public network switching memory indexed by a routing number with said customer identification codes in said public network switching center memory, said second table maintaining a plurality of routing numbers, for different customers, with said customer identification codes in said public network switching center memory, and a controller for receiving a dialed telephone number from a calling party, translating said dialed telephone number into a routing number, accessing said second table with said customer identification codes in said public switching center memory indexed by routing number, determining a customer identification code for a particular customer from the routing number, accessing said first table with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory indexed by customer identification code, determining a current time of day and day of week in order to select a customer preferred trunk group selection algorithm in accordance with one of said first and different periods of time, matching a customer preferred trunk group selection algorithm with the customer identification code in response to the current time of day and day of week, and in accordance with a selected customer preferred trunk group selection algorithm, selecting a trunk group for delivery of calls to said particular customer.
Claim 7
Independent Claim
461 words
An apparatus for providing for customer selection of a trunk group selection algorithm for use in a public network switching center comprising a clock for maintaining time of day and day of week in a memory of said public network switching center, a first table of a plurality of trunk group selection algorithms in said public network switching center memory, input means for permitting a customer to access said first table of trunk group selection algorithms in said public network switching center memory, input means for receiving customer data defining a preferred trunk group selection algorithm for a first period of time and a second, different trunk group selection algorithm for a different period of time than said first period of time, said first table with said customer preferred and different trunk group selection algorithms for the first and different periods of time in said public network switching center memory indexed by a customer identification code with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory, said first table maintaining a plurality of customer identification codes, for different customers, with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory, a second table of a plurality of customer identification codes in said public network switching center memory, said second table with said customer identification codes in said public network switching memory indexed by a routing number with said customer identification codes in said public network switching center memory, said second table maintaining a plurality of routing numbers, for different customers, with said customer identification codes in said public network switching center memory, and a controller for receiving a dialed telephone number from a calling party, translating said dialed telephone number into a routing number, accessing said second table with said customer identification codes in said public switching center memory indexed by routing number, determining a customer identification code for a particular customer from the routing number, accessing said first table with said customer preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory indexed by customer identification code, determining a current time of day and day of week in order to select a customer preferred trunk group selection algorithm in accordance with one of said first and different periods of time, matching a customer preferred trunk group selection algorithm with the customer identification code in response to the current time of day and day of week, and in accordance with a selected customer preferred trunk group selection algorithm, selecting a trunk group for delivery of calls to said particular customer.
Claim 8
Dependent Claim
390 words
An apparatus as recited in claim 5 further comprising input means for receiving customer data defining a preferred trunk group selection algorithm for a first threshold of data traffic and a second, different trunk group selection algorithm for a different threshold of data traffic than said first threshold of data traffic, said first table with said customer preferred and different trunk group selection algorithms for the first and different thresholds of data traffic in said public network switching center memory indexed by a customer identification code with said customer preferred and different trunk group selection algorithms for said first and different thresholds of data traffic in said public network switching center memory, said first table maintaining a plurality of customer identification codes, for different customers, with said customer preferred and different trunk group selection algorithms for said first and different thresholds of data traffic in said public network switching center memory, a second table of a plurality of customer identification codes in said public network switching center memory, said second table with said customer identification codes in said public network switching memory indexed by a routing number with said customer identification codes in said public network switching center memory, said second table maintaining a plurality of routing numbers, for different customers, with said customer identification codes in said public network switching center memory, and a controller receiving a dialed telephone number from a calling party, translating said dialed telephone number into a routing number, accessing said second table with said customer identification codes in said public switching center memory indexed by routing number, determining a customer identification code for a particular customer from the routing number, accessing said first table with said customer preferred and different trunk group selection algorithms for said first and different thresholds of data traffic in said public network switching center memory indexed by customer identification code, determining a threshold of data traffic in order to select a customer preferred trunk group selection algorithm in accordance with one of said first and different thresholds of data traffic, matching a customer preferred trunk group selection algorithm with the customer identification code in response to the current time of day and day of week, and in accordance with a selected customer preferred trunk group selection algorithm, selecting a trunk group for delivery of calls to said particular customer.
Claim 9
Dependent Claim
98 words
An apparatus as recited in claim 6 further comprising the preliminary element of said first table, with said preferred and different trunk group selection algorithms for said first and different thresholds of data traffic in said public network switching center memory indexed by customer identification code, maintaining a default trunk group circuit selection algorithm until such time as customer data defining a preferred trunk group selection algorithm for a first threshold of data traffic and a second, different trunk group selection algorithm for a different threshold of data traffic than said first threshold of data traffic is received.
Claim 10
Dependent Claim
94 words
An apparatus as recited in claim 3 further comprising the preliminary element of said first table, with said preferred and different trunk group selection algorithms for said first and different periods of time in said public network switching center memory indexed by customer identification code, maintaining a default trunk group circuit selection algorithm until such time as customer data defining a preferred trunk group selection algorithm for a first period of time and a second, different trunk group selection algorithm for a different period of time than said first period of time is received.