×

Means and method for updating databases supporting local telephone number portability

  • US 5,717,748 A
  • Filed: 10/01/1996
  • Issued: 02/10/1998
  • Est. Priority Date: 10/28/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. Apparatus for updating call connection information in both tiers of a two tiered telecommunications system supporting local number portability using call connection information sets, each call connection information set related to a subscriber, various pieces of information making up each call connection information set each associated with a determined array field, the telecommunications system including, as part of the first tier of the telecommunications system, a centralized database containing each call connection information set in the telecommunications system, with the various pieces of information making up each call connection information set stored in the associated determined array field, and including as part of the second tier of the telecommunications system a plurality of switches each particular switch served by a dedicated database containing a limited number of the call connection information sets dynamically maintained based upon recency and frequency of query by the particular switch served by the dedicated database to the dedicated database for the call connection information sets, the dedicated database being the first database queried by the particular switch served by the dedicated database, the apparatus comprising:

  • a means for providing update information to the telecommunications system for at least one of the call connection information sets, the update information comprised of the various pieces of information for the at least one call connection information set;

    a first means for providing the update information first to the centralized database; and

    a second means for providing the update information from the centralized database to each switch dedicated database, said second means for providing the update information including administering software which(i) determines if the update information is to a call connection information see resident on the centralized database and if so, updates the various pieces of information in the determined array fields in the centralized database;

    (ii) determines if the update information is to a call connection information see absent from the centralized database and if so, adds the absent call connection information set in the centralized database; and

    (iii) establishes and administers for each of the call connection information sets a call count file, a time stamp file and a switch identification file, the administering software recording, in the switch identification file, switch identification information for each switch querying the centralized database for each respective call connection information set;

    tallying, in the call count file, the number of queries from each switch for each respective call connection information set, the tally representing the frequency of query by each switch; and

    recording, in the time stamp file, the date and time of each query from each switch, representing the recency of query of each switch, the tally in the call count file correlated to the date and time in the time stamp file and the switch identification information in the switch identification file.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×