×

Methods and systems for providing portable VoIP services

DC
  • US 9,247,071 B2
  • Filed: 07/19/2013
  • Issued: 01/26/2016
  • Est. Priority Date: 09/01/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A VoIP server system associated with a VoIP telephony service, wherein the VoIP server system is configured to communicate with a plurality of portable VoIP telephony endpoints via a packet switched data network, the VoIP server system comprising:

  • a database that includes a plurality of 10-digit PSTN-compatible telephone numbers associated with a respective plurality of users of the plurality of portable VoIP telephony endpoints;

    at least one memory having program code stored therein; and

    at least one processor operatively coupled to the at least one memory for executing the stored program code;

    wherein the program code, when executed by the at least one processor, causes the at least one processor to;

    perform a first VoIP server function that allows a first particular user of a respective first one of the portable VoIP telephony endpoints to place an outbound VoIP telephone call to a selected one of a PSTN telephony endpoint and a second one of the portable VoIP telephony endpoints;

    perform a second VoIP server function that facilitates at least one Internet connection by which to receive, from the first portable VoIP telephony endpoint, a particular 10-digit PSTN-compatible telephone number;

    perform a third VoIP server function that facilitates a call setup operation to cause a voice telephony call to be routed from the first portable VoIP telephony endpoint to the selected one of the PSTN telephony endpoint and the second portable VoIP telephony endpoint associated with the particular 10-digit PSTN-compatible telephone number; and

    perform a fourth VoIP server function that, in the event that the particular 10-digit PSTN-compatible telephone number identifies the second portable VoIP telephony endpoint, and in the event that the second portable VoIP telephony endpoint is located at a first location, facilitates the directing of a first incoming call to the second VoIP telephony endpoint at the first location, and in the event the second portable VoIP telephony endpoint is located at a second location, facilitates the directing of a second incoming call to the second portable VoIP telephony endpoint at the second location;

    wherein the first incoming call and the second incoming call are each identified by the particular 10-digit PSTN-compatible telephone number associated with the second portable VoIP telephony endpoint;

    wherein at least one of the first incoming call and the second incoming call is coupled to the second portable VoIP telephony endpoint as at least one respective first or second VoIP call;

    wherein the second portable VoIP telephony endpoint is assigned the particular 10-digit PSTN-compatible telephone number to facilitate the directing of VoIP calls to the second portable VoIP telephony endpoint when it is acting as a VoIP telephony endpoint, and the particular 10-digit PSTN-compatible telephone number is a different telephone number than a separate 10-digit PSTN-compatible telephone number that facilitates the directing of circuit-switched telephone calls to the second portable VoIP telephony endpoint when it is acting as a circuit-switched telephony endpoint; and

    wherein the second portable VoIP telephony endpoint comprises a cellular telephone, and wherein the cellular telephone includes a VoIP client application program.

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