CA2282692C - System and method for providing directory assistance information - Google Patents

System and method for providing directory assistance information Download PDF

Info

Publication number
CA2282692C
CA2282692C CA002282692A CA2282692A CA2282692C CA 2282692 C CA2282692 C CA 2282692C CA 002282692 A CA002282692 A CA 002282692A CA 2282692 A CA2282692 A CA 2282692A CA 2282692 C CA2282692 C CA 2282692C
Authority
CA
Canada
Prior art keywords
database
search results
party
name
directory assistance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CA002282692A
Other languages
French (fr)
Other versions
CA2282692A1 (en
Inventor
Nailesh B. Desai
Prasad V. Nimmagadda
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Delaware Intellectual Property Inc
Original Assignee
BellSouth Intellectual Property Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BellSouth Intellectual Property Corp filed Critical BellSouth Intellectual Property Corp
Publication of CA2282692A1 publication Critical patent/CA2282692A1/en
Application granted granted Critical
Publication of CA2282692C publication Critical patent/CA2282692C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • H04M3/4931Directory assistance systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location

Abstract

A system and method for providing directory assistance service and information in a multiple service provider and a local number portability environment. An operator services system (OPSS) (15) is functionally connected to a first and a second database (24, 26). Preferably, the first database (24) is a directory assistance database, and the second database (26) is a directory assistance-local number portability (DA-LNP) database. Upon receipt of a request for a directory number associated with the name of a party, the OPSS (15) makes a first query of the first database (24) for first search results relating to the name of the party. Preferably, the OPSS (15) also concurrently makes a second query, but of the second database (26) for second search results relating to the name of the party. The first and second databases are searched based on the name of the party. The first and second search results are provided to the OPSS (15). In response to receipt of the first and second search results, the OPSS (15) consolidates both search results into consolidated search results. Preferably, the OPSS (15) eliminates any duplicative entry between the first and second search results. The OPSS (15) then provides the consolidated search results to a display (21). The consolidated search results are displayed and are used to provide the directory assistance service in response to the request for the name of the party.

Description

ne ee o o a a ,. ~ ,~ nw vev , , , a .. "., nn w ee SYSTEM AND METHOD FOR PROVIDING
DIRECTORY ASSISTANCE INFORMATION
TECHNICAL FIELD
The present invention generally relates to the field of telecommunications, and particularly relates to a system and method for providing directory assistance information in a multiple local service provider environment and a local number portability environment.
BACKGROUND OF THE INVENTION
Prior to recent telecommunications legislation, subscribers located within a particular geographic area were served only by a particular local telecommunications service provider. There was virtually no choice regarding the delivery of local telecommunication services. One of the telecommunication services that was provided by the location telecommunications service provider was directory assistance (DA). Typically, directory assistance services were provided with respect to the directory numbers of the subscribers within the particular geographic area served by the service provider. To provide directory assistance, the service provider for the area generally maintained a single comprehensive directory assistance database. This database generally included an entry containing specified information for each subscriber within the geographic area. For example, an entry for 3o John Doe would have included his name, address and directory number.
In response to a request for John Doe's directory number, the directory assistance database provided John Doe's directory number based on the input of John Doe's name, and possibly his address or locality. The same retrieval process obtained the directory number of any other subscriber within the particular area served by the service provider unless the subscriber held an unlisted directory number (or possibly for other reasons irrelevant to the present application). Thus, the service provider A~~iE;VOFp SHEET

,ee n,~, ,. ~ , , ,w seo v v , , ..,. , . , w w for a particular geographic area provided directory assistance services with respect to directory numbers of subscribers within the geographic area served by the service provider through the use of a single comprehensive directory assistance database.
A typical directory assistance system is described in "Directory Assistance System," British Telecommunications Engineering, vol. 5, part 4, January 1987, pages 294-295. A directory assistance operator enters information provided by the caller, such as the name and/or address of the called party. The information is used to search a database to locate the telephone number of the called party. If the information identifies multiple numbers, then the numbers are displayed to the directory assistance operator and the operator can select the correct number.
An electronic telephone directory database is described in "Resultats d'exploitation du concentrateur de terminaux d'annuaire,"
Commutation & Transmission, vol. 8, no. 1, 1986, pages 51-60. A
caller uses a videotex terminal that is connected to the telephone network to access the electronic telephone directory database. The basic service uses information provided by the caller (name, profession, location, etc.) to locate the telephone number of the called party. The telephone number of the called party is displayed to the caller on the videotex terminal.
Recent telecommunications legislation has made it possible for multiple service providers to offer telecommunication services to the same group of subscribers located within a particular geographic area.
This incursion of competitive service providers disturbs the offering of directory assistance services based on a single comprehensive directory assistance database. This disturbance results from the fragmentation of the group of telecommunication service subscribers within a particular 3o geographic area into sub-groups based on the service provider to which each sub-group subscribes for services. The fragmentation into sub-groups does not readily allow for a single comprehensive directory assistance database for all subscribers within the particular geographic area. For example, consider a group of 100,000 subscribers who received telecommunication services from Service Provider A prior to local competition for telecommunication services. Service Provider A
provided directory assistance services through the maintenance .of a v"a~;.
_, dmr y f ,, ~ , . , , . . . , ~, ..
w single comprehensive directory assistance database for the 100,000 subscribers of this group.
With local service competition, as an example, this group of subscribers may be divided into three sub-groups including: sub-group A
of 20,000 subscribers who receive telecommunication services from Service Provider A; , sub-group B of 30,000 subscribers who receive telecommunication services from Service Provider B; and sub-group C
of 50,000 subscribers who receive telecommunication services from Service Provider C. If each of the Service Providers A, B and C were to to provide directory assistance services with respect to its subscribers, then each would have to maintain a directory assistance database including entries related to its own subscribers. On the other hand, the Service Providers A, B or C might cooperate by agreements with one or both of the other service providers so that one of these service providers maintained a more comprehensive directory assistance database with respect to the subscribers of the other service providers that were party to the agreements. Whether a service provider decides to maintain its own directory assistance database or whether a service provider decides to cooperate with the other service providers in the geographic area, problems arise in the delivery of directory assistance services under such multiple service provider conditions as is explained below.
A set of problems related to directory assistance services in the local competitive environment is faced by a calling party who seeks directory assistance. Whom does the calling party call for directory assistance? This question may be answered by legislation that designates that a particular service provider (or group thereof) provide comprehensive directory assistance services for the geographic area. If there is no comprehensive directory assistance for a particular area, then a calling party may have to call in series the directory assistance service of each of the service providers serving the area until the calling party obtains the desired information or the calling party gives up. As a result, the calling party's perceived value of directory assistance services is diminished. This diminishment stems from the calling party's perception that not much assistance and therefore not much value is obtained from such directory assistance services. If a calling party does not believe that much value is derived from directory assistance service, then the calling party may refrain from using such services or use them .wn~:a., ~ , _v .; , , _ , "", , , n n ~ _, nn ~~
only sparingly. Thus, the income to service providers derived from directory assistance services may be reduced.
To avoid a diminishment in the perceived value of directory assistance services, a service provider may opt to provide a calling party with as much assistance as possible in obtaining the directory number of a party. For example, if the directory assistance database of the service provider does not include an entry for a particular party, then the service provider may provide one or more of the following services: ( 1 ) the service provider may route the call to the appropriate service 1o provider; (2) the service provider may offer information to the calling party as to which other service provider may have an entry for the particular party; or (3) that service° provider may offer other information to the calling party. In this manner, the calling party is made to feel like service is being provided. The calling party does not have to follow a hit-or-miss approach to obtaining the directory number of a particular party. Nonetheless, a service provider desiring to provide as much assistance as possible to a calling party who seeks the directory number of a party faces significant problems. The service provider may not have information as to which service provider other than itself provides any particular party with telecommunications service. Even if a service provider were to keep such information in a directory assistance database or elsewhere, such information may not be current or may be inaccurate. Thus, it may be difficult for a service provider to provide assistaace to a calling party who seeks the directory number of a party who does not receive telecommunications service from that service provider.
In sum, the general problem is to provide comprehensive directory assistance services in a multiple service provider local environment. In this context, a specific problem is to provide directory assistance services where there is no single comprehensive directory assistance database. Another specific problem is to provide directory assistance services ir_ the multiple service provider local environment without altering significantly the procedures and form of the directory assistance services that are in place. Yet another specific problem is to provide directory assistance services to calling parties in such a manner that the perceived value of the directory assistance services is undiminished. In addition, a specific problem is to provide directory A~~ENDED SHEET

..
n . , n n nnn ",e - . , , , .
__ _ , ~ ~ ,n ,e ee assistance services in such a manner that a calling°party is provided with useful information with respect to obtaining further assistance when the directory assistance service does not include an entry for the party whose directory number the calling party is seeking.
5 Therefore, there is a need for a system that provides directory assistance services in a multiple service provider local environment.
There is a particular need for a system that provides directory assistance services to take into account the separate databases 1o that may be maintained by the service providers serving the geographic area.
There is also a need for a system that provides directory assistance services in a manner that works with e;~isting directory assistance services and directory assistance databases.
There is a further need for a system that provides directory assistance services to calling parties in a manner such that the perceived value of directory assistance services is not diminished.
There is an additional need for a system that provides directory assistance services in such a manner that a calling party is provided with useful information.
SUMMARY OF THE INVENTION
The present invention satisfies the problems and needs discussed in the background section by providing an improved system and method for providing directory assistance service and information in a multiple service provider local environment, and in particular, in a local number portability environment. Generally stated, the present invention provides a telecommunications system that includes an operator services system (OPSS) functionally connected to a first database and a 3o second database. The first database includes one or more first database entries with each first database entry including a name and directory assistance information. The second database includes one or more second database entries with each second database entry including a name and directory assistance information. Preferably, the first database is a directory assistance database, and the second database is a directory assistance-local number portability (DA-LNP) database. The OPSS may h~s.~t~.:~(rW~ ~si C
.

-, , . ,.,' "
be functionally connected to a plurality of DA-LNP databases and to a plurality of directory assistance databases.
Upon receipt of a request for a directory number associated with the name of a party, the OPSS makes a first query of the first database for first search results relating to the name of the party. The OPSS also makes a second query, but of the second database for second search results relating to the name of the party. Preferably, the OPSS
concurrently queries the first and second databases. The first database searches the first database entries for the name of the party and provides l0 the first search results to the OPSS. The second database searches the second database entries for the name of the party and provides the second search results to the OPSS. Preferably, the second search results include an entry corresponding to the directory number associated with name of the party, and the entry includes a service provider identification. In response to receipt of the first search results and the second search results, the OPSS consolidates the first search results and the second search results into consolidated search results. Preferably, the OPSS
consolidates the first search results and the second search results by eliminating any duplicative entry between the first search results and the second search results. The OPSS then provides the consolidated search results to a display. The consolidated search results are displayed and are used to provide the directory assistance service in response to the request for the directory number associated with the name of the party.
An alternate embodiment of the present invention also provides a telecommunications system for providing directory assistance information to a calling party who has requested the directory number of a party. This alternate embodiment includes a directory assistance-local number portability (DA-LNP) database having one or more entries with each entry further including a name and directory assistance 3o information. This alternate embodiment also includes an operator services system (OPSS) that receives a request from the calling party for a directory number of a party, and makes a query of the DA-LNP
database with respect to the request based on the name of the party. In response to the query from the OPSS, the DA-LNP database checks the one or more entries for a matching entry to the party based on the name of the party. If the matching entry is found, the DA-LNP database provides the OPSS with the directory assistance information --_ - , , , ., . . ~ ., corresponding to the matching entry. Preferably, the directory assistance information corresponding to the matching entry further includes a service provider identification corresponding to the directory number of the party. The OPSS then receives the directory assistance information corresponding to the matching entry from the DA-LNP
database. Preferably, the switch provides the directory assistance information corresponding to the matching entry to a display, which then displays the directory assistance information corresponding to the matching entry.
1o The present invention also provides preferred methods of operation for providing directory assistance service. Pursuant to a preferred method, a request for a directory number associated with the name of a party is received. In response to the request and using the name, a first database is searched for first search results relating to the name of the party. Also in response to the request and using the name, a second database is searched for second search results relating to the name of the party. Preferably, the second search results include a service provider identification relating to the name of the party, and the second database is searched for the service provider identification. In addition, it is preferred that the first database and the second database are searched concurrently. Also, it is preferred that the first search results and the second search results are consolidated into consolidated search results.
This consolidation preferably occurs by eliminating any duplicative entry between the first search results and the second search results. The consolidated search results then are displayed Preferably, the calling party is provided with the directory assistance service based on the consolidated search results.
The present invention provides an alternate method for providing directory assistance information to a calling party who has 3o requested the directory number of a party. Pursuant to this alternate method, a directory assistance-local number portability (DA-LNP) database is provided. The DA-LNP database includes one or more entries with each entry further including a name and a service provider identification. Per this method, the name of the party is used to search the DA-LNP database for a service provider identification relating to the name of the party. The service provider identification relating to the .~iUENDED SHEET

, , . "" ~, ., " s " .. ~, - n n onH aes ,, , o a a ., , ~ , ., w w name of the party then is used to provide the di-rectory assistance information.
While the preferred embodiment of the present invention is disclosed in the context of a directory assistance service, those skilled in the art will appreciate that the principles of the present invention may be applied to virtually any type of information delivery service which consults information sources and provides information to a requesting party or entity.
Advantageously, the present invention provides directory assistance services in a multiple service provider local environment, and in a local number portability environment. The present invention preferably provides directory assistance services with respect to the directory number of a party or information with respect to that party in an environment where there may be no single comprehensive directory assistance database. In particular, the present invention provides directory assistance services in such a manner that the service provider may provide the requested directory number, or the service provider may route the call to the appropriate service provider for the provision of the requested directory number. Alternatively, the calling party may be provided with other information related to the requests for the directory number of a party. Further, the present invention provides directory assistance services to calling parties in such a manner that the perceived value of the directory assistance services is not diminished. In addition, the present invention provides directory assistance services in a multiple service provider local environment without altering significantly the procedures and form of the directory assistance services that are already in place.
Therefore, it is an object of the present invention to provide an improved system and method for providing directory assistance service and information, and in particular, to provide a system and method for providing directory assistance service and information in a multiple local service provider environment and a local number portability environment.
It is also an object of the present invention to provide an improved system and method for providing directory assistance services in a manner that works with existing directory assistance services and directory assistance databases.
,;,:;v ", ~ ;:~~r_ new,n nw n . ~~ , ,.. ~ ~ ~ ~ n , o w v ~ n n nw y n . n ~~ v w w v v n .,n :n 'ne w w w It is an additional object of the present invention to° provide an improved system and method for providing directory assistance services to calling parties in a manner such that the perceived value of directory assistance services is not diminished.
It is yet another object of the present invention to provide an improved system and method for providing directory assistance services in such a manner that a calling party is provided with useful information.
That the present invention and the preferred embodiments thereof overcome the drawbacks set forth above and accomplish the to objects of the invention set forth herein will become apparent from the detailed description of the preferred embodiments that follow below.
BRIEF DESCRIPTION OF TI-~ DRAWTNGS
Fig. 1 illustrates elements of the preferred environment for the preferred embodiments of the present invention.
Fig. 2 illustrates additional details regarding the directory assistance database and the local number portability database used in connection with the preferred embodiment of the present invention.
Fig. 3 is a flow chart illustrating the steps of the preferred 2o method of the present invention.
DETAILED DESCRIPTION
In this detailed description, an overview of the preferred embodiment is first presented. Then, the preferred embodiment is described with respect to the preferred environment including elements of the public switched telephone network (Fig. 1 ). Further details of the preferred embodiment are provided with regard to the preferred directory assistance database and the preferred directory assistance-local number portability (DA-LNP) database (Fig. 2). This detailed 3o description concludes with a flow chart illustrating the steps of the preferred method (Fig. 3).
Overview of the Preferred Embodiment The preferred embodiment of the present invention is a system and method for providing directory assistance information. The preferred embodiment is disclosed below in the context of a service provider that provides directory assistance services in a multiple service __-i~_: -..

, " . " , , , " , " , _ , ...
, .. .~ " , s . , ''. .
~ , , . ~ ..' ,. .. ..
provider local environment, and in particular, in a local number portability environment. Those skilled in the art will appreciate that the principles of the preferred embodiment may be applied so as to provide alternate directory assistance services based on the principles described 5 herein.
Broadly stated, the preferred embodiment operates in response to the receipt at an operator services system (OPSS) of a request from a calling party for the directory number of a party. In response, the OPSS checks two databases for directory assistance 1o information: a directory assistance database and a directory assistance-local number portability (DA-LNP) database. Preferably, the OPSS uses the name of tl'~e party whose directory number had been requested to check each of the databases. Each database searches for any matching entries to the name provided by the OPSS. After the search is carried out, each database provides the respective search results to the OPSS.
The search results may be a null set. On the other hand, if there is one or more matching entries, each database provides the search results including the one or more matching entries to the OPSS. Upon receipt of the search results from each database, the switch consolidates the 2o search results into consolidated search results by eliminating duplicate entries. The consolidated search results then preferably are provided by the OPSS to a display operated by a directory assistance operator. From the display of the consolidated search results, the operator provides the calling party with directory assistance information relating to the party whose directory number the calling party requested. The consolidated search results may include an entry including the directory number of the party whose directory number had been requested and/or may include the service provider identification of the service provider that provides the party with telecommunication service.
The Preferred Environment of the Preferred Embodiment The preferred environment of the present invention is the public switched telephone network (PSTN) in a muttiple service provider and local number portability environment. Additional information regarding the PSTN and Advanced Intelligent Network (A.IN) elements ~~~EV~~~ s~~~

, .. . , a ~ , nn, .a.
., -. , , , a s ~ ~ o v v ~ ~ ~~ nnn .. .o w w thereof may be derived from the disclosure in the commonly assigned patent to Weisser, United States Patent No. 5,430,719.
Fig. 1 illustrates elements of the preferred environment for the preferred embodiments of the present invention. In particular, Fig.
1 illustrates the preferred telecommunications system 10 for the provision of directory assistance service by a service provider.
Representative terminating equipment 12a, 12b is illustrated as connected to a central office 14. Although telephones are illustrated as the pieces of terminating equipment, those skilled in the art will understand that such pieces include other telecommunication units or devices such as facsimile machines, computers, modems, etc. One of the illustrated telephones 12a is designated as corresponding to the calling party. The term "calling party" is used herein generally to refer to the person o r device that initiates a communication. The calling party may also be referred to herein as "caller" or as "source". In some cases, the calling party may not be a person, but may be a device such as a telecommunications device including a facsimile machine, answering service, modem, etc. Another of the illustrated telephones 12b is designated as corresponding to the called party or subscriber. The term "called party" is used herein generally to refer to the person or device that answers or responds to the call or communication. The term "subscriber" is also used synonymously herein to refer to the "called party" unless a difference is noted. Of course, the called party need not necessarily be the subscriber of a service, nor the party nor device whom the caller is trying to reach.
The terminating equipment 12a, 12b is illustrated as connected by respective subscriber lines to central office 14. Typically, each subscriber line is assigned a directory number, which is also referred to as a telephone number. In the United States, a directory number has ten digits (NPA-NXX-XXXX) including a three digit area code (NPA) followed by a three digit exchange code (NXX). As is referenced below, the three digit area code plus three digit exchange code (referred to herein as "NPA-NXX") figure prominently in the implementation of the local number portability environment in the public switched telephone network.
As noted, each subscriber line is connected to a central office 14. Central office 14 is interconnected to other central offices by a aia~-~~;-~r~~

- , "a , ., , , ~~ ~~ .. ..
plurality of trunk circuits (not shown). These trunk circuits are the voice path trunks that interconnect the central office switches to connect communications. The term ''communication" is used herein to include all messages or calls that may be exchanged between a calling party and a called party in the system illustrated in Fig. 1 including voice, data and video messages. The term "communication" is used synonymously herein with the term "call" unless a distinction is noted.
As illustrated, central office 14 is connected via voice and data paths to an operator services system (OPSS) 15 which typically 1o includes one or more elements that serve as part of the infrastructure generally used by a service provider in the provision of directory assistance services. An OPSS generally includes at least two functions: a switching function and a processing function. In the preferred embodiment, the OPSS 15 comprises an access tandem switch and a toll operator position system (TOPS) manufactured by Nortel (Northern Telecom), 2221 Lakeside Boulevard, Richardson, Texas 75082. An alternative to TOPS is the operator service position system (OSPS) manufactured by Lucent Technologies, Inc. Although OPSS 15 is illustrated as a separate element in Fig. 1, those skilled in the art will understand that OPSS or the OPSS functionality may be included as part of central office 14 or other network element with the appropriate functional connections. In the preferred embodiment, requests for directory assistance information are routed from a calling party 12a through a central office 14 via voice and data paths. The OPSS 15 is typically functionally connected to one or more computer terminals such as computer terminal 20 including display 21. The computer terminals are generally staffed by directory assistance operators such as directory assistance operator 22. The OPSS 15 also is functionally connected to a directory assistance database 24 and to a directory assistance-local number portability (DA-LNP) database 26. In the preferred embodiment, the directory assistance database 24 is connected to the OPSS 15 via a datalink, and the local number portability database 26 is connected to the TOPS switch via a datalink or signaling link. Although Fig. 1 illustrates only two databases 24, 26, it will be appreciated that the OPSS 15 may be connected directly or functionally to other databases as well. For example, the OPSS 15 may be connected to additional directory assistance databases similar to directory assistance database' 24, ;,:,.

.. " ~ ., ., ., , n .~ ~nnn nm.n ~ , ., n a , p v , , ".n ne an, is enn or to additional DA-LNP databases such as an DA-LNP database 26. Of course, the elements illustrated in Fig. 1 may be connected to other network elements as appropriate.
Pursuant to the preferred embodiment, a calling party typically may initiate a request for local directory assistance information by picking up the handset of a piece of terminating equipment such as 12a and by dialing a number designated for directory assistance information such as "411". This "411" information is received at the central office 14 serving the terminating equipment 12a and is recognized as a request for directory assistance. The request is forwarded in a conventional manner through the OPSS 15 to the computer terminal 20 of an available operator 22. Generally, the calling party is asked to identify the name of the party whose directory number is being requested and to identify the party's locality. With this name and locality information, the operator 22 preferably concurrently makes a query to each of the two databases 24, 26 to which the computer terminal 20 of the operator 22 is functionally connected through the OPSS. If the computer terminal 20 is functionally connected to more than just the two databases 24, 26, the query is concurrently made to each of the other databases as well. The detailed description of the preferred embodiment hereinafter refers only to directory assistance database 24 and DA-LNP database 26 for simplicity of explanation. But it will be understood that a plurality of databases of each type may be present. The query to each database includes the name and/or locality information provided by the calling party.
As is described in greater detail below in connection with Fig. 2, each of the databases 24, 26 responds to the query by a search for a matching entry to the name and/or locality information. This search may result in the null set, i.e., no matching entry, or may result in one or more matching entries. Each of the search results from the respective databases 24, 26 is provided to the OPSS 15. The search results from each of the databases 24, 26 are consolidated into consolidated search results by the deletion of any duplicate entries between the two sets of search results. The consolidated search results are then provided to the appropriate computer terminal 20 for presentation on the display 21.
The directory assistance operator 22 uses the consolidated search results ~~IEuL~E"u SHEET

, . ~ ~ ~ ~ '.. , , . , , , ~ ~ n " a . . n n ~ ,. nnn en n" "en 14 '"
on the display 21 to provide directory assistance information to the calling party.
The general system and operation of the preferred embodiments of the present invention have been presented above in connection with the preferred environmental elements as illustrated in Fig. 1. The following paragraphs present a description of the use of the two databases, directory assistance database 24 and DA-LNP database 26, in a local number portability environment.
Directory Assistance Database Fig. 2 illustrates additional details regarding the directory assistance database 24 and the DA-LNP database 26 used in connection with the preferred embodiment of the present invention. As used in the preferred embodiment, the directory assistance database 24 is similar to conventional directory assistance databases. The directory assistance database 24 includes an entry for each subscriber of the service provider which provides the directory assistance services associated with that directory assistance database. Of course, by agreement with other service providers, the directory assistance database may include entries corresponding to subscribers of other service providers. Each entry preferably includes directory assistance information such as the name of the subscriber, directory number of the subscriber, etc. The difference between the directory assistance database 24 of the preferred embodiment and conventional directory assistance databases is that the directory assistance database 24 of the preferred embodiment includes additional directory assistance information with each entry. In particular, the directory assistance database 24 includes a service provider identifier for the service provider that serves the subscriber associated with the entry. A service provider identifier may also be referred to as service provider identification or service provider ID.
Reference is made to Fig. 2 which illustrates an exemplary entry 30 including blocks 32, 34, 36, 38, 40, and 42 corresponding to types of information that may be stored in connection with the entry 30. In particular, entry 30 preferably includes the following information: the name of the subscriber 32; the locality of the subscriber 34; the address of the subscriber 36; the directory number of the subscriber or a non-~a,~~ .~~-: r. ~ _;"F ~_ ~.~ ,,.,., .., , ., , , , ., .
., ,, o 0 0 0 0 o v a 15 ~ ~ ° ~~~ ~. e. ..
publish indication 38; a service provider identifier 40; and possibly other information 42. The inclusion of additional directory assistance information such as the service provider identifier 40 in an entry so that the service provider identifier is associated with the name of a particular subscriber may be accomplished in a manner well known to those skilled in the art.
Local Number Portability Environment l0 As noted above in the background, recent legislation has allowed for competition, and therefore, for multiple service providers in a local telecommunications ma.rke~. One aspect of the recent telecommunications legislation requires a local number portability environment. In such an environment, a subscriber to telecommunications service may retain a particular directory number even if the subscriber changes service providers. Thus, in a local portability environment, John Doe retains his directory number of 404 818-3700 when John Doe changes his telecommunications subscription from Service Provider A (which originally assigned the directory number) to Service Provider B.
Previous to local number portability, the NPA-NfXX of a dialed directory number was used to route the communication along to the central office that serves the terminating equipment associated with the dialed directory number. In the multiple local service provider and local number portability environment, the telecommunications system faces a challenge in the appropriate routing of a communication based on the status of the called party as a subscriber to one of a plurality of service providers in the local area. In particular, each central office in the public switched Telephone network must be able to appropriately further route a communication along to the terminating equipment associated with a dialed directory number. In a local number portability environment, the NPA-NXX of a dialed directory number associated with a communication may not provide accurate routing information with respect to the communication. The NPA-NXX may not provide accurate routing information because the switch currently serving the dialed directory number may be a different switch from the switch that originally served the dialed directory number prior to the subscriber's ::.r ~-" ., ,.,.., n ., , ,. , .." ~~~
, , , a ~~ ,." nn n ,n w~
change to a different service provider. Thus, each switch must have access to information other than just the NPA-NXX of a dialed directory number for use in routing a communication. One type of local number portability implementation provides that each central office have access to a local number portability database for use in routing a communication.
A method for providing local number portability is described in EP 0710 042 A2, entitled "Means and method for providing local telephone number portability." A local database and a centralized database are used to provide call placement in a local number portability environment. Both the local database and the centralized database are queried using the dialed number.
Directory Assistance-Local Number Portability (DA-LNP) Database The present invention preferably provides that an OPSS 15 used in directory assistance service have access to a directory assistance-location number portability (DA-LNP) database for use in directory 2o assistance services. A DA-LNP database 26 is illustrated in Fig. 1 as connected to OPSS 15. Generally, the DA-LNP database 26 includes entries corresponding to directory numbers that have been "ported". A
"ported directory number" is a directory number whose associated subscriber has changed service providers and the NPA-NXX of the directory number alone is insufficient for routing of communications directed thereto. Such a subscriber may be referred to as a "ported subscriber." Each entry preferably includes directory assistance information such as the name of the subscriber, directory number of the subscriber, etc. Reference is made to Fig. 2 which illustrates an 3o exemplary entry 44 including blocks 46, 48, 50, 52, 54, 56 and 58 corresponding to types of information that may be stored in connection with entry 44. In particular, entry 44 preferably includes the following information: the directory number of the subscriber which is also referred to as the "dialed DN" or "dialed directory number" 46; the ported directory number 48; the name of the subscriber 50; the locality of the subscriber 52; the address of the subscriber 54; a service provider identifier 56; and possibly other information 58. The careful reader will ' A~~w~~~ s~~t;

., , , , "." , , ..,, ,~ es note that certain types of information are common to an entry 30 in the directory assistance database 24 and to an entry 44 in the local number portability database 26. Common types of information include: name;
locality; address; and service provider identifier.
Preferred Operation of the Present Invention As noted generally above, these two databases, the directory assistance database 24 and the DA-LNP database 26, are used to obtain directory assistance information with respect to the request of a calling party for the directory number of a party. In particular, the operator 22 preferably concurrently initiates a query through OPSS 15 to each of the two databases 24, 26 and includes the name and/or locality information with the query. A query is received at each of the databases 24, 26. In response to receipt thereof, each database 24, 26 conducts a search of its entries for an entry that matches the name and/or locality information that was provided in the query. Each database 24, 26 then provides a response to the received query in the form of the search results. This search may result in the null set, i.e., no matching entry, or may result in one or more matching entries. Each of the search results from the respective databases 24, 26 is provided to OPSS 15.
At the OPSS 15, the two sets of search results are consolidated into consolidated search results by the deletion of any duplicate entries between the two sets of search results. For example, a search of the directory assistance database 24 may turn up search results that include six entries with each such entry being associated with a subscriber named "John Doe". A search of the DA-LNP database 26 may turn up search results that include three entries with each such entry being associated with a subscriber named "John Doe". A comparison of 3o these respective search results finds that two of the "John Doe" entries are common to both sets of search results. Thus, these two sets of search results are consolidated into consolidated search results so that the common "John Doe" entries appear only once in the consolidated search results. The consolidated search results are then provided to the appropriate computer terminal 20 for presentation on the display 21.
The directory assistance operator 22 uses the consolidated search results on the display 21 to provide directory assistance information to the ~i",;~r,~,~.'-, :aFr .,., , - , ,~ ~
.".. ~"., ~ , ., ~ ., ., " ., ~ ., " ..
calling party. For example, referring to Fig. 2, the consolidated search results may be presented on the display 21 of the computer terminal 20 in the form of a table 60 having columns and rows. The table 60 may include columns for the inclusion of specified information such as a name column 62, an address column 64, a service provider identifier column 66, and a directory number column 68. The table 60 may include rows for the inclusion of specified information with respect to a particular subscriber derived from the consolidated search results. Thus, the table 60 may include a row for each of the four "John Doe" entries in the consolidated search results, to-wit: a row 70 for J. Doe "A"; a row 72 for J. Doe "B"; a row 74 for J. Doe "C"; and a row 76 for J. Doe "D». , Advantageously, the operator 22 may review the table 60 and provide the calling party with directory assistance information related to the calling party's request for the directory number of a party.
For example, if the calling party requested the directory number of a party named John Doe "A", then the operator 22 may provide the calling party with directory number of John Doe "A" as it appears on the table 60 on the display 21. As another example, a calling party may have requested the directory number of a party named John Doe "B". From the table 60 and the information in row 72, the operator 22 sees that information as to the directory number of John Doe "B" is unavailable, but that information as to the service provider identifier of John Doe "B"
is available. This service provider identifier of John Doe "B" may prompt the operator 22 to route the communication to the appropriate service provider for further servicing of the calling party.
Alternatively, the operator 22 may provide the calling party with directory assistance information with regard to John Doe "B" that includes the service provider identifier or other information. As another alternative, the service provider identifier may be used as the basis for providing an announcement or other treatment.
Flow Chart Illustrating Preferred Method Fig. 3 is a flow chart illustrating the steps of a preferred method of the present invention. The flow chart of Fig. 3 begins in step 80 with the start step and proceeds to step 82 when a directory assistance request is received. After receipt of the directory assistance request at 1;~~ ,~; .; . :;,~;-.

., "~ , , , y, , .
- , , . , , , , ..., , ~ ~. , , n 19 ~ ~ ,.. ~~., ," , ~~ ,.
step 82, the locality and name associated with the° directory assistance request are obtained at step 84. Typically, the locality and name information are obtained from the calling party who initiated the request. After the step of obtaining the locality and name, two searches are preferably concurrently performed. The first search, at step 86, is a search of the directory assistance database. The second search, at step 88, is a search of the DA-LNP database. After completion of the two searches, the search results are consolidated at step 92, displayed as consolidated search results at step 94 and the preferred method ends at step 96.
Advantageously, the present invention provides a system and method for providing directory assistance information. In particular, the preferred embodiment provides directory assistance services in such a manner that the service provider may provide the requested directory number, or the service provider may route the call to the appropriate service provider for the provision of the requested directory number.
Alternatively, the calling party may be provided with other information related to the requests for the directory number of a party.
While this invention has been described in detail with particular reference to the preferred embodiment thereof, it will be understood that variations, modifications and alternate embodiments can be effected within the scope of the invention as described hereinabove and as defined in the appended claims.
~~ENDE~ ~i DEFT

Claims (13)

Claims We claim:
1. A telecommunications system (10) for providing directory assistance service using consolidated search results in a local number portability (LNP) environment that includes an operator services system (OPSS) (15) and functionally connected to a first database (24) including one or more directory assistance database entries (30) with each first database entry comprising a name (32), said OPSS operative to receive a request for a directory number associated with the name of a party, characterized in that:
said OPSS is further functionally connected to a second database (26), said second database including one or more second database entries (44) with each second database entry comprising a name (50), a dialed directory number (46), and a ported directory number (48);
in response to said request, said OPSS being further operative to make a first query of said first database for first search results relating to said name of said party, and to make a second query of said second database for second search results relating to said name of said party;
in response to said first query from said OPSS, said first database being operative to search said one or more first database entries for said name of said party and to provide said first search results to said OPSS;
in response to said second query from said OPSS, said second database being operative to search said one or more second database entries for said name of said party and to provide said second search results to said OPSS; and said OPSS being further operative to receive said first search results and said second search results, and to consolidate said first search results and said second search results into consolidated search results by eliminating any duplicative entry between said first search results and said second search results.
2. The system of Claim 1, wherein said OPSS is operative to concurrently make said first query and said second query.
3. The system of Claim 1, wherein said first database comprises a directory assistance database.
4. The system of Claim 1, wherein said second database comprises a directory assistance-local number portability database.
5. The system of Claim 1, wherein said second search results further comprise an entry corresponding to said name of said party, said entry including a service provider identification (56).
6. A telecommunications system (10) for providing directory assistance information to a calling party who has requested the directory number of a party, said telecommunications system including an operator services system (OPSS) (15) operative to receive a request from said calling party for a directory number of a party, characterized in that:
a directory assistance-local number portability (DA-LNP) database (26) including one or more entries with each entry (44) comprising a name (50) and directory assistance information;
said OPSS being further operative to make a query of said DA-LNP database with respect to said request based on the name of said party;
in response to said query from said OPSS, said DA-LNP database being operative to check said one or more entries for a matching entry to said party based on the name of said party, and if said matching entry is found, to provide said OPSS with the directory assistance information corresponding to said matching entry; and said OPSS being further operative to receive said directory assistance information corresponding to said matching entry from said DA-LNP database.
7. The system of Claim 6, wherein said directory assistance information corresponding to said matching entry further comprises a service provider identification (56) corresponding to said name of said party.
8. The system of Claim 6, further comprising a display (21) connected to said OPSS;
wherein said OPSS is further operative to provide said directory assistance information corresponding to said matching entry to said display; and wherein said display is operative to receive said directory assistance information corresponding to said matching entry from said OPSS and to display said directory assistance information corresponding to said matching entry.
9. A method for displaying consolidated search results so that the consolidated search results can be used to provide directory assistance service in a telecommunications system (10), wherein a request for a directory number associated with the name of a party is received, and in response to said request, said name is used to search a first database (24) for first search results relating to said name of said party, characterized by the steps of:
providing a second database (26) including one or more entries (44) with each entry comprising a name (50), a dialed directory number (46), and a ported directory number (48);
using said name and searching said second database for second search results relating to said name of said party;
consolidating said first search results and said second search results into consolidated search results by eliminating any duplicative entry between said first search results and said second search results; and displaying said consolidated search results.
10. The method of Claim 9, wherein said step of searching said first database and said step of searching said second database are carried out concurrently.
11. The method of Claim 9, wherein said second search results comprise a service provider identification relating to said name of said party, and wherein said step of using said name and searching a second database for second search results relating to said name of said party is further characterized by searching said second database for said service provider identification.
12. A method for providing directory assistance information to a calling party using a service provider identification, characterized by the steps of:
providing a directory assistance-local number portability (DA-LNP) database (26) including one or more entries (44) with each entry comprising a name (50) and a service provider identification (56);
using the name of the party and searching said DA-LNP database for the service provider identification relating to said name of said party; and displaying said service provider identification relating to said name of said party.
13. A method for providing directory assistance service using consolidated search results to a calling party who has requested the directory number associated with the name of a party using a plurality of directory assistance-local number portability (DA-LNP) databases (26) and a plurality of directory assistance databases (24), characterized by the steps of:
causing each of said plurality of DA-LNP databases to include one or more entries (44) with each entry further comprising a name (50) and a service provider identification (56);
based on said name of said party provided by said calling party, concurrently searching said plurality of DA-LNP databases and said plurality of directory assistance databases for a matching entry to said name of said party; and if there is more than one matching entry as a result of concurrently searching said plurality of DA-LNP databases and said plurality of directory assistance databases, then eliminating any duplicative entry from said more than one matching entry so as to provide consolidated search results for providing directory assistance service.
CA002282692A 1996-11-26 1997-10-14 System and method for providing directory assistance information Expired - Fee Related CA2282692C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/756,442 US5940493A (en) 1996-11-26 1996-11-26 System and method for providing directory assistance information
US08/756,442 1996-11-26
PCT/US1997/018905 WO1998024219A2 (en) 1996-11-26 1997-10-14 System and method for providing directory assistance information

Publications (2)

Publication Number Publication Date
CA2282692A1 CA2282692A1 (en) 1998-06-04
CA2282692C true CA2282692C (en) 2002-12-10

Family

ID=25043502

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002282692A Expired - Fee Related CA2282692C (en) 1996-11-26 1997-10-14 System and method for providing directory assistance information

Country Status (4)

Country Link
US (1) US5940493A (en)
AU (1) AU4909597A (en)
CA (1) CA2282692C (en)
WO (1) WO1998024219A2 (en)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6044142A (en) * 1997-05-06 2000-03-28 Telefonaktiebolaget L M Ericsson Method and arrangement for integrating intelligent network services with operator assisted services
US6614885B2 (en) * 1998-08-14 2003-09-02 Intervoice Limited Partnership System and method for operating a highly distributed interactive voice response system
US6816934B2 (en) 2000-12-22 2004-11-09 Hewlett-Packard Development Company, L.P. Computer system with registered peripheral component interconnect device for processing extended commands and attributes according to a registered peripheral component interconnect protocol
US6192115B1 (en) * 1999-03-09 2001-02-20 Lucent Technologies Obtaining information about a called telecommunications party
US6463147B1 (en) * 1999-04-26 2002-10-08 Avaya Technology Corp. Automated directory look-up over multiple switching systems
US6658455B1 (en) * 1999-12-30 2003-12-02 At&T Corp. Method and system for an enhanced network and customer premise equipment personal directory
US6625273B1 (en) 2000-03-28 2003-09-23 Sevis Systems, Inc. System and method for a local number portability cache
US6873686B1 (en) 2000-08-09 2005-03-29 Bellsouth Intellectual Property Corporation Network and method for providing a calling name telecommunications service with automatic speech recognition capability
US6778640B1 (en) 2000-08-09 2004-08-17 Bellsouth Intellectual Property Corporation Network and method for providing a user interface for a simultaneous ring telecommunications service with automatic speech recognition capability
US6826529B1 (en) 2000-08-09 2004-11-30 Bellsouth Intellectual Property Corporation Network and method for providing a call screening telecommunications service with automatic speech recognition capability
US6993119B1 (en) 2000-08-09 2006-01-31 Bellsouth Intellectual Property Corporation Network and method for providing a flexible call forwarding telecommunications service with automatic speech recognition capability
US6907111B1 (en) 2000-08-09 2005-06-14 Bellsouth Intellectual Property Corporation Network and method for providing a name and number delivery telecommunications services with automatic speech recognition capability
US6505163B1 (en) 2000-08-09 2003-01-07 Bellsouth Intellectual Property Corporation Network and method for providing an automatic recall telecommunications service with automatic speech recognition capability
US6832218B1 (en) * 2000-09-22 2004-12-14 International Business Machines Corporation System and method for associating search results
US7110525B1 (en) 2001-06-25 2006-09-19 Toby Heller Agent training sensitive call routing system
JP4739673B2 (en) * 2002-01-02 2011-08-03 グレープ テクノロジー グループ インコーポレイテッド Communication auxiliary system and method
JP3733912B2 (en) * 2002-01-31 2006-01-11 株式会社日立製作所 Search system takeover method
US7769592B2 (en) * 2002-02-22 2010-08-03 Nuance Communications, Inc. Automatic selection of a disambiguation data field for a speech interface
US7372952B1 (en) 2002-03-07 2008-05-13 Wai Wu Telephony control system with intelligent call routing
US20040015380A1 (en) * 2002-07-22 2004-01-22 Timmins Timothy A. Technique for communicating concierge-type information to users of an information assistance service
WO2004036878A2 (en) * 2002-10-16 2004-04-29 Grape Technology Group, Inc. A system and method for efficient call management for directory assistance services
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
US7406158B2 (en) * 2003-03-10 2008-07-29 At&T Knowledge Ventures, L.P. Method and system for playing packetized announcements to telephone network end office switching systems from a centralized digital recorded announcement unit
US20050047575A1 (en) * 2003-08-29 2005-03-03 Stephen Parker Secure valet telephone system
US20050249172A1 (en) * 2004-05-07 2005-11-10 Malik Dale W System to provide direction information to mobile communication devices
US20050250483A1 (en) * 2004-05-07 2005-11-10 Malik Dale W Caller look-up system
FR2881604A1 (en) * 2005-02-02 2006-08-04 Gemplus Sa Operator indicator providing method for e.g. mobile terminal, involves comparing sent telephone number with numbers of mobile terminals coupled to network, to read operator indicator, related to sent number, to be provided in user terminal
CN100392652C (en) * 2005-05-25 2008-06-04 汤淼 Retrieval system and method
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US20080005070A1 (en) * 2006-06-28 2008-01-03 Bellsouth Intellectual Property Corporation Non-Repetitive Web Searching
DE102006040719A1 (en) * 2006-08-30 2008-03-06 Axalto Gmbh A method, server and apparatus for indicating on the device the service provider to which the telephone number of a telephone book entry belongs
US20100254523A1 (en) * 2009-04-06 2010-10-07 Yeonchul Kim Phone domain name service
US20100254524A1 (en) * 2009-04-06 2010-10-07 Yeonchul Kim Phone name service
US20110112944A1 (en) * 2009-11-09 2011-05-12 At&T Intellectual Property I, L.P. Method and device for storing names for nonpublished numbers on telephone bill
WO2013004287A1 (en) * 2011-07-04 2013-01-10 Naxos Finance Sa Information distribution system, and method thereof
US8995976B2 (en) * 2012-11-14 2015-03-31 Intel Corporation Embedding service provider information in a wireless call
EP3215637B1 (en) 2014-11-03 2019-07-03 F. Hoffmann-La Roche AG Methods and biomarkers for predicting efficacy and valuation of an ox40 agonist treatment

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4677609A (en) * 1985-05-08 1987-06-30 American Telephone And Telegraph Company, At&T Bell Laboratories Semi-automated directory assistance systems
US4918719A (en) * 1986-10-08 1990-04-17 American Telephone And Telegraph Company Elimination of false requests for telephone operator assistance
US4930154A (en) * 1989-04-21 1990-05-29 At&T Bell Laboratories Audible logo for identifying a common carrier
US5157718A (en) * 1989-11-29 1992-10-20 Murray Kaplan Interface adapter permitting tops position to function as directory assistance unit
US5012512A (en) * 1990-03-30 1991-04-30 At&T Bell Laboratories Telephone operator and agent to database communication arrangement
US5222120A (en) * 1990-04-23 1993-06-22 Mci Communications Corporation Long distance telephone switching system with enhanced subscriber services
US5239577A (en) * 1990-12-03 1993-08-24 Bell Communications Research, Inc. Network and method for providing cross-media connections
US5210789A (en) * 1991-06-28 1993-05-11 International Telecharge, Inc. Interactive telephone operator terminal
CA2078045C (en) * 1992-09-11 1999-11-16 Mark R. Sestak Global management of telephone directory
AU5803394A (en) * 1992-12-17 1994-07-04 Bell Atlantic Network Services, Inc. Mechanized directory assistance
US5594784A (en) * 1993-04-27 1997-01-14 Southwestern Bell Technology Resources, Inc. Apparatus and method for transparent telephony utilizing speech-based signaling for initiating and handling calls
US5590181A (en) * 1993-10-15 1996-12-31 Link Usa Corporation Call-processing system and method
US5450476A (en) * 1993-11-22 1995-09-12 Bell Communications Research, Inc. Method and system for providing nonpublished number messaging service
US5488652A (en) * 1994-04-14 1996-01-30 Northern Telecom Limited Method and apparatus for training speech recognition algorithms for directory assistance applications
US5483586A (en) * 1994-07-18 1996-01-09 Sussman; Lester Electronic on-line subscriber telephone directory
US5661792A (en) * 1994-10-18 1997-08-26 At&T Completing telecommunications calls in a competitive local and toll enviroment
EP0710042A2 (en) * 1994-10-26 1996-05-01 AT&T Corp. Means and method for providing local telephone number portability
US5613006A (en) * 1994-11-18 1997-03-18 Reese; Morris Automated directory assistance call completion and calling number delivery system
US5727057A (en) * 1994-12-27 1998-03-10 Ag Communication Systems Corporation Storage, transmission, communication and access to geographical positioning data linked with standard telephony numbering and encoded for use in telecommunications and related services
US5684866A (en) * 1995-03-03 1997-11-04 Bell Atlantic Network Services, Inc. Method and apparatus for access to telephone operator services
US5570417A (en) * 1995-03-28 1996-10-29 Lucent Technologies Inc. System for automatically providing customer access to alternative telephony service providers
US5675637A (en) * 1995-05-16 1997-10-07 Inventions, Inc. Method for automatically obtaining and presenting data from multiple data sources
US5748724A (en) * 1995-06-30 1998-05-05 Siemens Stomberg-Carlson Method for transferring a subscriber to a new local service provider
US5862203A (en) * 1995-07-21 1999-01-19 Call Manage Telecommunications call management system
US5799072A (en) * 1995-07-21 1998-08-25 Callmanage Telecommunications call management system
US5740239A (en) * 1995-09-27 1998-04-14 Lucent Technologies Inc. Method and apparatus using bit maps to access data for processing telephone calls
US5699416A (en) * 1995-10-05 1997-12-16 At&T Corp. Method for obtaining billing validation of directory number accounts from line identification databases in a telecommunications network
US5764745A (en) * 1995-12-15 1998-06-09 Gte Laboratories Incorporated Apparatus and method for local number portability using nongeographic subscriber numbers

Also Published As

Publication number Publication date
AU4909597A (en) 1998-06-22
CA2282692A1 (en) 1998-06-04
US5940493A (en) 1999-08-17
WO1998024219A3 (en) 1998-09-17
WO1998024219A2 (en) 1998-06-04

Similar Documents

Publication Publication Date Title
CA2282692C (en) System and method for providing directory assistance information
US5835583A (en) Mediated AIN control of short code access to information service providers
US5465295A (en) Caller directed routing of a telephone call based on a dialed suffix
US5903636A (en) System and method for providing caller identification in conjunction with calling card calls
CN1097377C (en) Intelligent based selective call forwarding
US6771755B1 (en) Personalized caller identification in a telephone network
JP3919239B2 (en) Intelligent call processing based on the complete identification of the calling phone
US7809121B2 (en) Identification of calling devices dialing a universal number to access a telecommunications relay service center
US6301349B1 (en) Method and system to connect an unanswered forwarded communication directly to a voice mail service
US6072867A (en) Method and apparatus for providing calling party control
EP0756428B1 (en) Database queries in a telecommunications network
US20040109555A1 (en) Method and system for improved routing of repair calls to a call center
US20140056420A1 (en) Method and system for providing to a second party, computer-network related information about a first party
US6445785B1 (en) Methods and apparatus for local number portability in telecommunication systems
US5852657A (en) Method for visual delivery to a caller of selected information associated with a telephone number in an advanced intelligent network via public switch telephone network
US6748064B2 (en) Systems and methods for least cost routing of long distance or international telephone calls
CN1267429A (en) Management of calling name delivery in telephone networks providing for telephone number portability
US7567661B1 (en) Telephony service information management system
US20040006557A1 (en) Technique for effective management of directory information
US5790647A (en) Subscriber feature services in a telecommunications system
US6069946A (en) Telecommunications system for providing a calling party control service
EP0872107B1 (en) Procedure and system for the setting up of calls
US20070047717A1 (en) Telephone record search system
CA2256285A1 (en) System and method for centrex translation
JPH10513624A (en) Call discrimination method and apparatus in telephone network

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed