EP0959593A2

Method of completing long distance POTS calls with IP telephony endpoints

Abstract

When a calling party calls a called party on the public-switched telephone network (PSTN), a database common to both the PSTN and an Internet Protocol (IP) network, is accessed to determine whether the called telephone line is currently active on the IP network. That database maintains a record for each user who is currently active on the IP network through an Internet Service Provider (ISP). In addition, each record contains information identifying the particular user logged into the network on that line, an indication whether the telephone line is IP telephony capable, an indication whether that line is currently active on an IP telephony call on an Internet Telephony network (ITN), and the IP telephony feature set subscribed to by the called party on that line. If the telephone line is active, IP telephony capable, currently active on an IP telephony call on the ITN, and the called party subscribes to a call waiting-on-IP feature, then the incoming call can be forwarded as an IP telephony call to the called telephone line over the ITN. Alternatively, the incoming call can be directed to an alternate destination on either the ITN network or the PSTN, such as a voice mail or message service. If the called party is engaged in a browsing activity and has an IP telephony capability, then the called party is alerted to the incoming telephone call via a message on his terminal. The incoming call is then completed through the ITN to the called party as an Internet telephony call. If the called party is currently active on the IP network through an ISP, but does not have an IP telephony capability, then the PSTN forwards a message to the ISP, which pushes a message to the called party to inform him or her of the incoming call. The incoming call is then be directed onto the IP network to a messaging service, or on the PSTN to a voicemail service, or to an alternate telephone number, such as a cellular phone, for pickup by the called party.

EP0959593A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 4 May 2019, 7.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 4 independent, 16 dependent

  1. 1
    A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of:receiving the incoming telephone call in the circuit-switched telephone network;determining whether the called telephone line is busy with an activity on a packet-based data network;and if the called telephone line is determined to be busy with an activity on the packet-based data network, attempting to complete the telephone call to the called telephone line over the packet-based data network.
  2. 8
    A method of completing an incoming telephone call from a calling party initiated on a circuit-switched telephone network to a called party on a called telephone line, comprising the steps of:receiving the incoming telephone call in the circuit-switched telephone network;accessing a database cooperatively connected to the circuit-switched telephone network and a packet-based data network to determine information associated with the called telephone line, the information stored on the database for the called telephone line including at least one of (1) whether or not the called telephone line is currently engaged in an activity on the packet-based data network;(2) whether or not the called telephone line has an IP telephony capability;(3) whether or not the called telephone line is currently active on an IP telephony call;(4) whether or not a call waiting-on-IP telephony feature is a feature subscribed to by the called party on the called telephone line;and (5) whether or not a call forwarding-on-IP telephony is a feature subscribed to by the called party on the called telephone line;and if from accessing the database a determination is made that the called telephone line is currently engaged in an activity on the packet-based data network, attempting to complete the incoming telephone call from the circuit-switched telephone to the called telephone line over the packet-based data network.
  3. 12
    The method of one or more of claims 8 to 10 further comprising, if it is determined from accessing the database that the telephone line is currently active on an IP telephony call, that the called party does not subscribe to a call waiting-on-IP feature, and does subscribe to a call forwarding-on-IP feature, the step of forwarding the incoming telephone call to a messaging system.
  4. 13
    The method of claims 8 further comprising, if it is determined from accessing the database that the called telephone line has an IP telephony capability, is not currently engaged in an IP telephony call, and is engaged in a activity on the packet-based data network, the step of attempting to complete the incoming telephone call to the called telephone line over the packet-based data network comprises the step of attempting to complete the incoming telephone call as an Internet telephony call.