WO1998056133A2 - Systems and methods for internet enabled services - Google Patents

Systems and methods for internet enabled services Download PDF

Info

Publication number
WO1998056133A2
WO1998056133A2 PCT/US1998/011865 US9811865W WO9856133A2 WO 1998056133 A2 WO1998056133 A2 WO 1998056133A2 US 9811865 W US9811865 W US 9811865W WO 9856133 A2 WO9856133 A2 WO 9856133A2
Authority
WO
WIPO (PCT)
Prior art keywords
internet
user
call
control point
service control
Prior art date
Application number
PCT/US1998/011865
Other languages
French (fr)
Other versions
WO1998056133A3 (en
Inventor
Darek A Smyk
Original Assignee
Telcordia Technologies, Inc.
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 Telcordia Technologies, Inc. filed Critical Telcordia Technologies, Inc.
Priority to CA002290545A priority Critical patent/CA2290545A1/en
Priority to EP98936801A priority patent/EP0986919A2/en
Priority to JP11503062A priority patent/JP2000513190A/en
Publication of WO1998056133A2 publication Critical patent/WO1998056133A2/en
Publication of WO1998056133A3 publication Critical patent/WO1998056133A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/54Arrangements for diverting calls for one subscriber to another predetermined subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0057Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/121Details of network access arrangements or protocols
    • H04M7/122Details of network access arrangements or protocols where the PSTN/ISDN access is used as an access to networks other than PSTN/ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/15Aspects of automatic or semi-automatic exchanges related to dial plan and call routing
    • H04M2203/156On-line status dependent routing

Definitions

  • the present invention relates generally to internet telephony services, and more particularly, to systems and methods for providing a "never busy" service.
  • the invention includes a method in a telephony network connected to an internet, of informing an internet user of an awaiting telephone call.
  • the method comprises the steps of registering a user's communication with the internet.
  • the method determines whether the user is communicating with the internet; and if so, transfers the call to the user via the internet.
  • Another method of the invention comprises the steps of registering a user's communication with the internet at an internet telephony gateway at about the time the user originates the communication.
  • the method queries an intelligent network service control point on how to process the call.
  • the intelligent network service control point sends a. message to the internet telephony gateway to determine whether the user is currently communicating with the internet; and if so, routes the call to the internet telephony gateway for delivery to the user.
  • Another method of the invention comprises the steps of registering a user's communication with the internet at an intelligent network service control point at about the time the user originates the communication.
  • the method queries the intelligent network service control point on how to process the call.
  • the intelligent network service control point determines whether the user is currently communicating with the internet; and if so, routes the call to an internet telephony gateway for delivery to the user.
  • the registration is performed by any suitable network directory system.
  • the invention further includes a method executed by an intelligent service control point of, informing an internet user of an awaiting telephone call, comprising the steps of registering a user's communication with the internet, in response to a trigger from a switch indicating that the user's telephone line is busy, determining whether the user is currently communicating with the internet; and if so, instructing the switch to route the call to the internet for delivery to the user.
  • the invention also includes a network comprising a telephone network; an internet connected to said telephone network; a means for registering a user's communication with the internet; a means responsive to a telephone call for the user for determining whether the user is communicating with the internet; and a means for transferring the telephone call to the internet if the user is registered.
  • the invention further includes a network comprising a telephone network; an internet connected to said telephone network; an internet telephony gateway including means for registering a user's communication with the internet; and an intelligent network service control point, including means for sending a message to the internet telephony gateway to determine whether the user is currently communicating with the internet, and means for instructing a switch to transfer a call to the user when the internet telephony gateway determines that the user is registered.
  • the invention also includes an intelligent network service control point, comprising a means for sending a message to an internet telephony gateway on a separate registration directory to determine whether a user is currently communicating with an internet connected to the intelligent network service control point; and a means for instructing a switch to transfer a call to the user to the internet telephony gateway or the registration directory when the user is currently communicating with the internet.
  • an intelligent network service control point comprising a means for sending a message to an internet telephony gateway on a separate registration directory to determine whether a user is currently communicating with an internet connected to the intelligent network service control point; and a means for instructing a switch to transfer a call to the user to the internet telephony gateway or the registration directory when the user is currently communicating with the internet.
  • the invention includes an intelligent network service control point, comprising a means for determining whether a user is currently communicating with an internet connected to the intelligent network service control point; and a means for instructing a switch to transfer a call to the user to an internet telephony gateway when the user is currently communicating with the internet.
  • Fig. 1 is a block diagram of a network for providing "never busy" services in accordance with one embodiment of the invention
  • Fig. 2 is a call processing flow diagram for providing a "never busy" service in accordance with one embodiment of the present invention
  • Fig. 3 is a call processing record for execution by an intelligent service control point in accordance with one embodiment of the present invention
  • Fig. 4 is a call flow diagram for providing a "never busy" service in accordance with an alternative embodiment of the present invention.
  • Fig. 5 is a call processing record for execution by an intelligent service control point in accordance with an alternative embodiment of the present invention.
  • Internet refers to any network, proprietary or commercial, which utilizes any packet-based communication protocol, including, for example, today's commercial Internet.
  • Fig. 1 is a block diagram of a network for implementing services in accordance with one embodiment of the present invention.
  • public switched telephone network (“PSTN") 100 is connected to an internet 102 by an internet service provider (“ISP") network 104.
  • ISP network 104 includes a remote access server 106 that preferably interfaces with one or more switches 108 of the PSTN 100.
  • ISP network 104 also includes one or more ISP routers 110 which interface with internet nodes 112.
  • a conventional telephone based caller 114 can place conventional voice calls through the PSTN 100.
  • PC users 116 can dial into the internet 102 via a modem 118, which can also handle conventional calls from a telephone 120.
  • an intelligent network service control point (“ISCP") 122 is connected to one or more switches 108 of the PSTN 100.
  • ISCP 122 preferably comprises a Bellcore ISCP ® platform architecture to create and execute network services, and includes, for example, the SPACE ® and MSAP ® applications.
  • the ISCP 122 processes customer records and/or service records in response to queries from PSTN switches 108 and instructs switches 108 on how to handle and route calls.
  • the service further includes an internet telephony gateway ("ITG") 124 connected via data links to the ISCP 122, one or more switches 108 of the PSTN 100 and one or more nodes 112 of the internet 102.
  • ITG 124 preferably provides a communication path for voice signals into the internet 102.
  • Fig. 2 shows a call flow diagram for the system of Fig. 1 in accordance with one embodiment of the present invention.
  • An internet telephony client or "user" as referred to in Fig. 2 refers to, for example, a subscriber with access to the system via PC 116, modem 118, and/or telephone 120.
  • that user establishes an internet communication by calling into the internet service provider 110 (step 202).
  • the system registers that connection with the ITG 124 (step 204).
  • the registration may be performed, for example, by an application running on the user's PC 116 or at an ISP server.
  • the application sends the user's address and any other appropriate information to the ITG 124, or other network element that may perform the registration.
  • the switch 108 determines at that time that the user's line is busy because the user is communicating with the ISP network 124.
  • the switch queries the ISCP 122 for an instruction on how to process the call (step 208).
  • ISCP 122 executes a call processing record to provide the instruction (step 210).
  • FIG. 3 An example of such a call processing record is shown in Fig. 3.
  • ISCP 122 executes a send-to-resource with play application node (step 302).
  • This node sends a request to the ITG 124 for a routing number (step 212, Fig. 2).
  • the request includes the user's telephone number, which the ITG 124 uses to determine if the user is currently registered, i.e., on line with the internet.
  • the ISCP 122 determines the result of the send-to-resource application query (step 304) depending on the information returned by the ITG 124 (step 214, Fig. 2).
  • the query is considered a failure (step 306) if the user is not registered or if the ITG 124 has no available resources to handle the query.
  • the result is successful if the ITG 124 returns its routing number to the ISCP 122 (step 308).
  • the ISCP 122 transmits the instructions based on the result from the ITG 124 to the switch 108 (step 216).
  • the remaining call processing shown in Fig. 2 assumes that the user is registered with the ITG 124.
  • the switch 108 connects the caller 114 to the ITG 124 (step 218).
  • the ITG 124 can then send a signal to the user via the internet connection indicating that a call is waiting for the user (step 220).
  • the ITG 124 can send a signal to ring the user's telephone 120 or send data to display a message on the user's PC 116.
  • the user can then answer the call if desired through internet telephony client software running on the user's PC.
  • the switch 108 of PSTN 100 may handle the call in any conventional manner of telephone service. For example, the switch may simply send a busy tone to the caller 114, or it may direct the call 114 into the user's voice mail. Or, the switch 108 may send a call waiting indication to the user in accordance with know techniques.
  • the internet based telephone call established by the ITG 124 through the internet may use any internet protocol necessary to achieve the connection, including, for example, the H.323 protocol.
  • Fig. 4 shows an alternative embodiment of the invention where the ISCP 122 acts as the registration service for internet communications. This differs from the above embodiment where the internet telephony gateway 124 performed the registration.
  • the user establishes an internet based communication via the ISP network 104 (step 400).
  • the user registers with the ISCP 122 (step 402).
  • switches may be configured such that each time they establish a connection to a ISP network 104, they send an appropriate "registration" trigger and the user's telephone number to the ISCP 122.
  • the ISCP 122 will recognize the registration trigger and store the user's address with information indicating the user's existing access into the internet (step 404).
  • ISCP 122 executes a call processing record (step 410), as shown for example in Fig. 5.
  • the ISCP determines whether the user is registered (step 502). If not, the ISCP may send a conventional call processing instruction to the switch (step 504). Again, these instructions may include send a busy signal or connect the caller to the user's voice mail. If, however, the user is registered, the ISCP executes the same send- to-resource with play application (step 506) and send-to-resource result (step 508) nodes.
  • ISCP 122 instructs the switch to route the call to the ITG 124, giving the switch 108 the ITG routing number (step 510).
  • steps 412, 414, and 416 are similar to steps 212, 214, and 216 in Fig. 2.
  • the ISCP 122 instructs the switch on how to process the call (step 416). Assuming a successful result from the ITG 124, ISCP 122 instructs the switch to route the call to the routing number of the ITG 124 to establish a connection (step 418). The ITG 124 then informs the user of the existing telephone call as described above (step 420). Again, if the result comes back a failure, the ISCP may instruct the switch to handle the call in a more conventional manner, either by sending, for example, a busy signal, or forwarding the call to a voice mail.

Abstract

Methods and apparatus for providing a 'never busy' telephony service to internet users is described. Internet users register their use with, for example, an internet telephony gateway, an intelligent network service control point ('ISCP'), or some other network directory system. Telephone calls placed to the user while the user is communicating with the internet are processed accordingly. The ISCP instructs the switch to route a call for the user to the internet telephony gateway if the user has registered. The internet telephony gateway establishes an internet based telephone call to the user to alert the user to the phone call.

Description

SYSTEMS AND METHODS FOR INTERNET ENABLED SERVICES
Cross-Reference to Related Applications This application claims the benefit of U.S. Provisional Application
No. 60/068,592, filed June 4, 1997, the contents of which are hereby incorporated by reference.
This invention is related to U.S. Patent Application Serial No.
09/082,243, filed on May 20, 1998, the contents of which are hereby incorporated by reference.
Technical Field
The present invention relates generally to internet telephony services, and more particularly, to systems and methods for providing a "never busy" service.
Background Art
Today's internet users typically communicate with an internet via their residential or commercial telephone line. This line typically provides only a single communication path at any one time. Thus, a user connected to an internet cannot concurrently receive a telephone call because the line is busy with the internet communication, and callers attempting to communicate with the internet user receive a busy signal or are connected to the user's voice mail. The inability to receive telephone calls while communicating with the internet leaves internet users greatly disadvantaged because they can miss important telephone calls.
Thus, it is desirable to have systems and methods for alerting internet users to an incoming telephone call and to permit access to that call without interrupting an internet session. Additional objectives, features, and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by means of the instrumentalities and combinations particularly pointed out in the written description and appended claims hereof as well as the appended drawings.
Disclosure of the Invention
To achieve these and other advantages and in accordance with the purposes of the invention, as embodied and broadly described, the invention includes a method in a telephony network connected to an internet, of informing an internet user of an awaiting telephone call. The method comprises the steps of registering a user's communication with the internet. In response to a telephone call for the user, the method determines whether the user is communicating with the internet; and if so, transfers the call to the user via the internet.
Another method of the invention comprises the steps of registering a user's communication with the internet at an internet telephony gateway at about the time the user originates the communication. In response to a telephone call for the user, the method then queries an intelligent network service control point on how to process the call. The intelligent network service control point sends a. message to the internet telephony gateway to determine whether the user is currently communicating with the internet; and if so, routes the call to the internet telephony gateway for delivery to the user.
Another method of the invention comprises the steps of registering a user's communication with the internet at an intelligent network service control point at about the time the user originates the communication. In response to a telephone call for the user, the method queries the intelligent network service control point on how to process the call. The intelligent network service control point then determines whether the user is currently communicating with the internet; and if so, routes the call to an internet telephony gateway for delivery to the user. In an alternative method, the registration is performed by any suitable network directory system.
The invention further includes a method executed by an intelligent service control point of, informing an internet user of an awaiting telephone call, comprising the steps of registering a user's communication with the internet, in response to a trigger from a switch indicating that the user's telephone line is busy, determining whether the user is currently communicating with the internet; and if so, instructing the switch to route the call to the internet for delivery to the user.
The invention also includes a network comprising a telephone network; an internet connected to said telephone network; a means for registering a user's communication with the internet; a means responsive to a telephone call for the user for determining whether the user is communicating with the internet; and a means for transferring the telephone call to the internet if the user is registered.
The invention further includes a network comprising a telephone network; an internet connected to said telephone network; an internet telephony gateway including means for registering a user's communication with the internet; and an intelligent network service control point, including means for sending a message to the internet telephony gateway to determine whether the user is currently communicating with the internet, and means for instructing a switch to transfer a call to the user when the internet telephony gateway determines that the user is registered.
The invention also includes an intelligent network service control point, comprising a means for sending a message to an internet telephony gateway on a separate registration directory to determine whether a user is currently communicating with an internet connected to the intelligent network service control point; and a means for instructing a switch to transfer a call to the user to the internet telephony gateway or the registration directory when the user is currently communicating with the internet.
In addition, the invention includes an intelligent network service control point, comprising a means for determining whether a user is currently communicating with an internet connected to the intelligent network service control point; and a means for instructing a switch to transfer a call to the user to an internet telephony gateway when the user is currently communicating with the internet.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not intended to provide further explanation of the invention as claimed.
Brief Description of the Drawings
Fig. 1 is a block diagram of a network for providing "never busy" services in accordance with one embodiment of the invention;
Fig. 2 is a call processing flow diagram for providing a "never busy" service in accordance with one embodiment of the present invention;
Fig. 3 is a call processing record for execution by an intelligent service control point in accordance with one embodiment of the present invention;
Fig. 4 is a call flow diagram for providing a "never busy" service in accordance with an alternative embodiment of the present invention; and
Fig. 5 is a call processing record for execution by an intelligent service control point in accordance with an alternative embodiment of the present invention.
Best Mode for Carrying out the Invention Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
The following description of the preferred embodiment of the present invention is only exemplary of the present invention. The present invention is not limited to these implementations, but may be realized by other implementations.
The term "internet" as used in this application refers to any network, proprietary or commercial, which utilizes any packet-based communication protocol, including, for example, today's commercial Internet.
Fig. 1 is a block diagram of a network for implementing services in accordance with one embodiment of the present invention. As shown, public switched telephone network ("PSTN") 100 is connected to an internet 102 by an internet service provider ("ISP") network 104. ISP network 104 includes a remote access server 106 that preferably interfaces with one or more switches 108 of the PSTN 100. ISP network 104 also includes one or more ISP routers 110 which interface with internet nodes 112.
A conventional telephone based caller 114 can place conventional voice calls through the PSTN 100. PC users 116 can dial into the internet 102 via a modem 118, which can also handle conventional calls from a telephone 120.
In accordance with the present invention, an intelligent network service control point ("ISCP") 122 is connected to one or more switches 108 of the PSTN 100. ISCP 122 preferably comprises a Bellcore ISCP® platform architecture to create and execute network services, and includes, for example, the SPACE® and MSAP® applications. The ISCP 122 processes customer records and/or service records in response to queries from PSTN switches 108 and instructs switches 108 on how to handle and route calls.
In this embodiment of the invention, the service further includes an internet telephony gateway ("ITG") 124 connected via data links to the ISCP 122, one or more switches 108 of the PSTN 100 and one or more nodes 112 of the internet 102. ITG 124 preferably provides a communication path for voice signals into the internet 102.
Fig. 2 shows a call flow diagram for the system of Fig. 1 in accordance with one embodiment of the present invention. An internet telephony client or "user" as referred to in Fig. 2 refers to, for example, a subscriber with access to the system via PC 116, modem 118, and/or telephone 120. Initially, that user establishes an internet communication by calling into the internet service provider 110 (step 202). In this embodiment, when a connection to an internet sen/ice provider is established by PSTN 100, the system registers that connection with the ITG 124 (step 204). The registration may be performed, for example, by an application running on the user's PC 116 or at an ISP server. Each time the user connects to the internet, the application sends the user's address and any other appropriate information to the ITG 124, or other network element that may perform the registration.
After the user registers with the ITG 124, assume a call comes in for that user from another caller 114 (step 206). That call comes in to one of the PSTN switches 108 (also referred to as a SSP). The switch 108 determines at that time that the user's line is busy because the user is communicating with the ISP network 124. In accordance with one embodiment of the invention, the switch queries the ISCP 122 for an instruction on how to process the call (step 208). ISCP 122 then executes a call processing record to provide the instruction (step 210).
An example of such a call processing record is shown in Fig. 3. As shown, in response the busy signal query (step 300) from the PSTN switch 108, ISCP 122 executes a send-to-resource with play application node (step 302). This node sends a request to the ITG 124 for a routing number (step 212, Fig. 2). The request includes the user's telephone number, which the ITG 124 uses to determine if the user is currently registered, i.e., on line with the internet. The ISCP 122 then determines the result of the send-to-resource application query (step 304) depending on the information returned by the ITG 124 (step 214, Fig. 2). The query is considered a failure (step 306) if the user is not registered or if the ITG 124 has no available resources to handle the query. The result is successful if the ITG 124 returns its routing number to the ISCP 122 (step 308).
Referring back to Fig. 2, the ISCP 122 transmits the instructions based on the result from the ITG 124 to the switch 108 (step 216). The remaining call processing shown in Fig. 2 assumes that the user is registered with the ITG 124. In particular, the switch 108 connects the caller 114 to the ITG 124 (step 218). The ITG 124 can then send a signal to the user via the internet connection indicating that a call is waiting for the user (step 220). For example, the ITG 124 can send a signal to ring the user's telephone 120 or send data to display a message on the user's PC 116. The user can then answer the call if desired through internet telephony client software running on the user's PC.
In the event that the ISCP 122 determines that the user is not registered with the ITG 124, the switch 108 of PSTN 100 may handle the call in any conventional manner of telephone service. For example, the switch may simply send a busy tone to the caller 114, or it may direct the call 114 into the user's voice mail. Or, the switch 108 may send a call waiting indication to the user in accordance with know techniques.
The internet based telephone call established by the ITG 124 through the internet may use any internet protocol necessary to achieve the connection, including, for example, the H.323 protocol.
Fig. 4 shows an alternative embodiment of the invention where the ISCP 122 acts as the registration service for internet communications. This differs from the above embodiment where the internet telephony gateway 124 performed the registration. As show, initially, the user establishes an internet based communication via the ISP network 104 (step 400). In this embodiment, when the intemet based communication is established, the user registers with the ISCP 122 (step 402). For example, switches may be configured such that each time they establish a connection to a ISP network 104, they send an appropriate "registration" trigger and the user's telephone number to the ISCP 122. The ISCP 122 will recognize the registration trigger and store the user's address with information indicating the user's existing access into the internet (step 404).
When a caller 114 calls the user (step 406), the switch 108 cannot complete the call to the user's busy line, so it queries the ISCP (step 408). ISCP 122 executes a call processing record (step 410), as shown for example in Fig. 5. In response to a "busy trigger" from the switch (step 500), the ISCP determines whether the user is registered (step 502). If not, the ISCP may send a conventional call processing instruction to the switch (step 504). Again, these instructions may include send a busy signal or connect the caller to the user's voice mail. If, however, the user is registered, the ISCP executes the same send- to-resource with play application (step 506) and send-to-resource result (step 508) nodes. Again, if the result is a failure, processing continues at step 504. However, if the result is successful, i.e. the ITG 124 has resources to process the call, ISCP 122 instructs the switch to route the call to the ITG 124, giving the switch 108 the ITG routing number (step 510).
Referring back to Fig. 4, steps 412, 414, and 416 are similar to steps 212, 214, and 216 in Fig. 2. The ISCP 122 instructs the switch on how to process the call (step 416). Assuming a successful result from the ITG 124, ISCP 122 instructs the switch to route the call to the routing number of the ITG 124 to establish a connection (step 418). The ITG 124 then informs the user of the existing telephone call as described above (step 420). Again, if the result comes back a failure, the ISCP may instruct the switch to handle the call in a more conventional manner, either by sending, for example, a busy signal, or forwarding the call to a voice mail. While there has been illustrated and described what are at present considered to be preferred embodiments and methods of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made, and equivalents may be substituted for elements thereof without departing from the true scope of the invention.
In addition, many modifications may be made to adapt a particular element, technique or implementation to the teachings of the present invention without departing from the central scope of the invention. Therefore, it is intended that this invention not be limited to the particular embodiments and methods disclosed herein, but that the invention include all embodiments falling within the scope of the appended claims.

Claims

Claims
1. In a telephony network connected to an internet, a method of informing an internet user of an awaiting telephone call, comprising the steps of:
registering a user's communication with the internet;
in response to a telephone call for the user, determining whether the user is communicating with the internet; and
if so, transferring the call to the user via the internet.
2. In a telephony network connected to an internet, a method of informing an internet user of an awaiting telephone call, comprising the steps of:
registering a user's communication with the internet at an internet telephony gateway at about the time the user originates the communication;
in response to a telephone call for the user, querying an intelligent network service control point on how to process the call;
sending a message from the intelligent network service control point to the internet telephony gateway to determine whether the user is currently communicating with the internet; and
if so, routing the call to internet telephony gateway for delivery to the user.
3. In a telephony network connected to an internet, a method of informing an internet user of an awaiting telephone call, comprising the steps of: registering a user's communication with the internet at an intelligent network service control point at about the time the user originates the communication;
in response to a telephone call for the user, querying the intelligent service control point on how to process the call;
determining at the intelligent network service control point whether the user is currently communicating with the internet; and
if so, routing the call to an internet telephony gateway for delivery to the user.
4. In a telephony network connected to an internet, a method of informing an internet user of an awaiting telephone call, comprising the steps, executed by an intelligent network service control point, of:
registering a user's communication with the internet;
in response to a trigger from a switch indicating that the user's telephone line is busy, determining whether the user is currently communicating with the internet; and
if so, instructing the switch to route the call to the internet for delivery to the user.
5. A network comprising:
a telephone network; an internet connected to said telephone network;
means for registering a user's communication with the internet;
means responsive to a telephone call for the user for determining whether the user is communicating with the internet; and
means for transferring the telephone call to the internet if the user is registered.
6. A network comprising:
a telephone network;
an internet connected to said telephone network;
an internet telephony gateway including means for registering a user's communication with the internet;
an intelligent network service control point, including means for sending a message to the internet telephony gateway to determine whether the user is currently communicating with the internet, and means for instructing a switch to transfer a call to the user when the internet telephony gateway determines that the user is registered.
7. An intelligent network service control point, comprising:
means for sending a message to an internet telephony gateway to determine whether a user is currently communicating with an internet connected to the intelligent service control point; and
means for instructing a switch to transfer a call to the user to the internet telephony gateway when the user is currently communicating with the internet.
8. An intelligent network service control point, comprising:
means for determining whether a user is currently communicating with an internet connected to the intelligent service control point; and
means for instructing a switch to transfer a call to the user to an internet telephony gateway when the user is currently communicating with the internet.
PCT/US1998/011865 1997-06-04 1998-06-04 Systems and methods for internet enabled services WO1998056133A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CA002290545A CA2290545A1 (en) 1997-06-04 1998-06-04 Systems and methods for internet enabled services
EP98936801A EP0986919A2 (en) 1997-06-04 1998-06-04 Systems and methods for internet enabled services
JP11503062A JP2000513190A (en) 1997-06-04 1998-06-04 Systems and methods for internet enabled services

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US4859297P 1997-06-04 1997-06-04
US60/048,592 1997-06-04

Publications (2)

Publication Number Publication Date
WO1998056133A2 true WO1998056133A2 (en) 1998-12-10
WO1998056133A3 WO1998056133A3 (en) 1999-04-01

Family

ID=21955395

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1998/011865 WO1998056133A2 (en) 1997-06-04 1998-06-04 Systems and methods for internet enabled services

Country Status (4)

Country Link
EP (1) EP0986919A2 (en)
JP (1) JP2000513190A (en)
CA (1) CA2290545A1 (en)
WO (1) WO1998056133A2 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000048381A2 (en) * 1999-02-08 2000-08-17 Siemens Aktiengesellschaft Server for controlling a service
EP1030503A2 (en) * 1999-02-18 2000-08-23 Lucent Technologies Inc. PSTN-internet notification services
JP2001053879A (en) * 1999-07-09 2001-02-23 Lucent Technol Inc Telephone calling cad service system into which virtual address number is integrated
DE19947659A1 (en) * 1999-10-04 2001-04-05 Alcatel Sa Method for providing services of the intelligent network for participants of the Internet, as well as network nodes, network gateway, computer program and storage medium therefor
GB2363543A (en) * 2000-06-12 2001-12-19 Witchity Dev Ltd Making voice calls in a data network
WO2002005534A1 (en) * 2000-07-12 2002-01-17 Hotsip Ab Method for providing information to a subscribers terminal
GB2378347A (en) * 2001-07-27 2003-02-05 Global Tele Systems Ltd Handling incoming calls whilst connected to the internet
EP1290818A1 (en) * 2000-04-13 2003-03-12 Verizon Laboratories Inc. System providing integrated services over a computer network
US6724755B1 (en) 1997-12-30 2004-04-20 Samsung Electronics Co., Ltd. Automatic telephone call transfer apparatus in internet connection mode and method of setting and canceling automatic telephone call transfer
US6819667B1 (en) 1999-08-05 2004-11-16 Lucent Technologies Inc. PSTN-internet notification services
US8971216B2 (en) 1998-09-11 2015-03-03 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US9002920B2 (en) 1998-09-11 2015-04-07 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
USRE45583E1 (en) 1999-12-01 2015-06-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
USRE45606E1 (en) 1997-02-10 2015-07-07 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
USRE46060E1 (en) 1997-02-10 2016-07-05 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US9516171B2 (en) 1997-02-10 2016-12-06 Genesys Telecommunications Laboratories, Inc. Personal desktop router
US9553755B2 (en) 1998-02-17 2017-01-24 Genesys Telecommunications Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
USRE46438E1 (en) 1999-09-24 2017-06-13 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0692901A2 (en) * 1994-07-01 1996-01-17 AT&T Corp. Intelligent call waiting
WO1997020424A1 (en) * 1995-11-27 1997-06-05 At & T Corp. Call notification feature for a telephone line connected to the internet

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0692901A2 (en) * 1994-07-01 1996-01-17 AT&T Corp. Intelligent call waiting
WO1997020424A1 (en) * 1995-11-27 1997-06-05 At & T Corp. Call notification feature for a telephone line connected to the internet

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
RABBAGE R ET AL: "INTERNET PHONE- CHANGING THE TELEPHONY PARADIGM?" BT TECHNOLOGY JOURNAL, vol. 15, no. 2, April 1997, pages 145-157, XP000676853 *

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE46243E1 (en) 1997-02-10 2016-12-20 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
US9516171B2 (en) 1997-02-10 2016-12-06 Genesys Telecommunications Laboratories, Inc. Personal desktop router
USRE46060E1 (en) 1997-02-10 2016-07-05 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
USRE45606E1 (en) 1997-02-10 2015-07-07 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
USRE46521E1 (en) 1997-09-30 2017-08-22 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
US6724755B1 (en) 1997-12-30 2004-04-20 Samsung Electronics Co., Ltd. Automatic telephone call transfer apparatus in internet connection mode and method of setting and canceling automatic telephone call transfer
US9553755B2 (en) 1998-02-17 2017-01-24 Genesys Telecommunications Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
USRE46387E1 (en) 1998-09-11 2017-05-02 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US10218848B2 (en) 1998-09-11 2019-02-26 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US8971216B2 (en) 1998-09-11 2015-03-03 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
US9002920B2 (en) 1998-09-11 2015-04-07 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9350808B2 (en) 1998-09-11 2016-05-24 Alcatel Lucent Method for routing transactions between internal and external partners in a communication center
WO2000048381A2 (en) * 1999-02-08 2000-08-17 Siemens Aktiengesellschaft Server for controlling a service
WO2000048381A3 (en) * 1999-02-08 2000-12-28 Siemens Ag Server for controlling a service
EP1030503A2 (en) * 1999-02-18 2000-08-23 Lucent Technologies Inc. PSTN-internet notification services
EP1030503A3 (en) * 1999-02-18 2000-11-15 Lucent Technologies Inc. PSTN-internet notification services
JP2001053879A (en) * 1999-07-09 2001-02-23 Lucent Technol Inc Telephone calling cad service system into which virtual address number is integrated
US6819667B1 (en) 1999-08-05 2004-11-16 Lucent Technologies Inc. PSTN-internet notification services
USRE46438E1 (en) 1999-09-24 2017-06-13 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
USRE46457E1 (en) 1999-09-24 2017-06-27 Genesys Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
DE19947659A1 (en) * 1999-10-04 2001-04-05 Alcatel Sa Method for providing services of the intelligent network for participants of the Internet, as well as network nodes, network gateway, computer program and storage medium therefor
USRE45583E1 (en) 1999-12-01 2015-06-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
EP1290818A4 (en) * 2000-04-13 2005-06-08 Verizon Lab Inc System providing integrated services over a computer network
EP1290818A1 (en) * 2000-04-13 2003-03-12 Verizon Laboratories Inc. System providing integrated services over a computer network
GB2363543A (en) * 2000-06-12 2001-12-19 Witchity Dev Ltd Making voice calls in a data network
WO2002005534A1 (en) * 2000-07-12 2002-01-17 Hotsip Ab Method for providing information to a subscribers terminal
GB2378347A (en) * 2001-07-27 2003-02-05 Global Tele Systems Ltd Handling incoming calls whilst connected to the internet
USRE46538E1 (en) 2002-10-10 2017-09-05 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US9854006B2 (en) 2005-12-22 2017-12-26 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance

Also Published As

Publication number Publication date
EP0986919A2 (en) 2000-03-22
CA2290545A1 (en) 1998-12-10
WO1998056133A3 (en) 1999-04-01
JP2000513190A (en) 2000-10-03

Similar Documents

Publication Publication Date Title
WO1998056133A2 (en) Systems and methods for internet enabled services
EP1003343B1 (en) Method and apparatus for automatic call setup in different network domains
EP0924942B1 (en) System and method for communication session disposition responsive to events in a telecommunications network and the internet
US6853718B1 (en) System and method for efficient telephone call transfer
US7693135B2 (en) Methods and apparatus for transferring from a PSTN to a VOIP telephone network
US6178232B1 (en) Method and system for providing enhanced caller identification
US6421437B1 (en) System and method for re-directing incoming calls
US6253249B1 (en) Method and devices for bridging data and telephone networks
US7580515B2 (en) Method and system for providing enhanced caller identification information including total call control for all received calls
JP3938237B2 (en) Internet telephone caller ID notification device
US6463146B1 (en) Call waiting service in a telecommunications network
US6532286B1 (en) Method and system for processing a telephone call
EP0794643A2 (en) Method of announcing an internet call
EP0856981A2 (en) A telephone system integrating a public switched telephone network, a packet-switched network and a call answering system
JPH11505973A (en) Method and system for setting up a voice connection in different networks
US8520665B2 (en) Method for completing internet telephony calls
JP2002518942A (en) Presence point call center management system
JPH0865363A (en) Transfer method of telephone
US7277421B1 (en) Telephone call processing using SIP and/or ENUM
JP2001507185A (en) Method and system for making a connection
US7245709B2 (en) Portability of subscriber features in a telecommunication system
US6782089B1 (en) Bookmark system and method within an intelligent network
JP2001036641A (en) Call connection method via internet or public telephone network and its exchange
US7042996B1 (en) Method and apparatus for cas-based ring limiting of FXS ports
JPH0955800A (en) Sender's message sending method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1998936801

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2290545

Country of ref document: CA

Ref country code: CA

Ref document number: 2290545

Kind code of ref document: A

Format of ref document f/p: F

ENP Entry into the national phase

Ref country code: JP

Ref document number: 1999 503062

Kind code of ref document: A

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 1998936801

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1998936801

Country of ref document: EP