A method for determining the name of a calling party where the calling
party's name and corresponding telephone number are found in a remote
database. The method first identifies whether the calling party's
telephone number is contained within the local database. When it is
determined that the telephone number is not within the local database,
the method attempts to locate the telephone number in a remote database.
A query is formed according to a basic signal transmission protocol to
ensure that a database which receives the query will be able to respond
to it. The query requesting the name associated with the telephone number
is sent across a network. The method receives a response to the inquiry
and checks to ensure that a name was returned to the local database
before delivering the name to the called party.