Patent ID: 9118754
Filing Date: 2015-08-25
Classification: H04M,H04W

Abstract:
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.