×

Multi-line telephone calling

  • US 9,042,538 B2
  • Filed: 04/19/2012
  • Issued: 05/26/2015
  • Est. Priority Date: 07/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of connecting a plain old telephone service (POTS) telephone call over a data network, the method comprising:

  • receiving, at a class 5 central office switch, a POTS telephone call from a public switched telephone network (PSTN), wherein the telephone call is directed to a telephone number associated with a dedicated voice telephone line at a customer premises, the dedicated voice telephone line having connected thereto a plurality of telephones, at least some of which are configured to conduct POTS calls and voice over Internet Protocol (“

    VoIP”

    ) calls;

    determining, with the class 5 switch, whether one or more telephones associated with the telephone number are available to receive the call;

    if none of the one or more telephones are available to receive the call, returning a busy signal in response to the POTS telephone call;

    determining whether the dedicated voice telephone line is available to receive the telephone call as a POTS call;

    if the dedicated voice telephone line is available, routing the telephone call to the dedicated voice telephone line;

    if the dedicated voice telephone line is not available;

    forwarding the telephone call from the class 5 end office switch to a data network service provider for completion over a data network;

    transmitting a signal from the class 5 central office switch requesting that the data network service provider complete the call, the signal including the telephone number associated with the dedicated voice telephone line;

    receiving, at a voice over VoIP gateway in the data network, the forwarded telephone call and the signal;

    identifying at least one of the one or more telephones available to receive the call as a VoIP call;

    establishing a data connection between the VoIP gateway and the identified at least one telephone, the at least one telephone being a VoIP telephone;

    determining whether the VoIP telephone is available to receive the telephone call;

    transmitting, based on a determination that the VoIP telephone is available, a ring signal from the VoIP gateway to the VoIP telephone;

    determining, with the VoIP gateway, that the telephone call has been answered at the VoIP telephone;

    setting a flag, at the data network service provider, indicating that the VoIP phone is busy;

    reporting, from the data network service provider, notification that the telephone call has been answered by the VoIP telephone using Signaling System 7 (“

    SS7”

    ) signaling;

    receiving, at the class 5 central office switch, the notification from the data network service provider that the call has been answered; and

    setting, at the class 5 central office switch, a status of the secondary telephone to busy.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×