Self-provisioning names database for caller identification services
First Claim
1. A method of administering a database for use in providing a call party name delivery service comprising the steps of:
- receiving at the database party address data at the initiation of a first call;
querying another database for a party name responsive to the received party address datastoring the party name with the party address in the database;
out putting the party name for display prior to answer of the first call;
receiving the same party address data at the initiation of a second call; and
retrieving and outputting the stored party name from the database responsive to the same party address data prior to answer of the second call.
3 Assignments
0 Petitions
Accused Products
Abstract
A self-provisioning names database adds new names to a database for associating names to calling address data in a caller identification with name delivery service. A new caller'"'"'s name is added to the database each time the new caller places a call to a service subscriber. The database reaches only a nominal size in accordance with Perado'"'"'s rule that approximately 80% of incoming calls to a subscriber will be from the same small group of callers. Alternatively or in addition, a new party'"'"'s name is added to the database each time a service subscriber places a call to a party whose name is not already in the names database. Caller names that have been stored in the database and not retrieved for a long period of time are discarded to store new names. Also, the database may periodically request updated data for a stored name, for example, to determine if a different telephone number or address has been assigned to the given name data.
-
Citations
33 Claims
-
1. A method of administering a database for use in providing a call party name delivery service comprising the steps of:
-
receiving at the database party address data at the initiation of a first call; querying another database for a party name responsive to the received party address data storing the party name with the party address in the database; out putting the party name for display prior to answer of the first call; receiving the same party address data at the initiation of a second call; and retrieving and outputting the stored party name from the database responsive to the same party address data prior to answer of the second call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of providing a service to a user with the use of a first database and a second database, said method comprising the steps of:
-
receiving party address data at the initiation of a user communication; querying said first database for a party name responsive to received party address data; providing said user with data representing a party name from said first database at the initiation of the user communication when the first database querying step is successful, when the first database querying step is unsuccessful, querying said second database for a party name responsive to received party address data, providing said user with data representing a party name from said second database at the initiation of the communication when the second database querying step is successful, and storing name data obtained from the second database querying step in the first database, the name data being associated in the first database with the received party address data. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification