×

System and method for providing a public/private telephone number system

  • US 9,118,754 B2
  • Filed: 10/13/2006
  • Issued: 08/25/2015
  • Est. Priority Date: 10/18/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for operating a voice communications network by a voice communications system having a database, comprising:

  • storing on the database in a private public number table a first association between a private number of a user and a plurality of public numbers of a voice communication network, wherein the private number is controlled by the user, and wherein the plurality of public numbers are provided by the voice communications system;

    creating a second association between a first telephone number with a first public number of said plurality of public numbers;

    authenticating the user of the private number without reliance on a static reproducible data code;

    receiving an incoming call to the first public number from the first telephone number of a calling party, and routing the incoming call to the private number;

    receiving an outgoing call from the private number to an outgoing number, wherein the outgoing number is associated with the voice communications system;

    validating the outgoing call by identifying the private number and using the identified private number to query the private public number table stored on the database for the first association;

    upon validation of the outgoing call, receiving from the user of the private number a selection of the first public number from the plurality of public numbers;

    receiving from the user an input of the first telephone number to call;

    routing the outgoing call to the first telephone number;

    transmitting the first public number as calling party information to a communication device associated with the first telephone number; and

    altering the second association between the first telephone number and the first public number.

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