摘要 |
A communication system which automatically routes phone calls over a communications network comprises a computer server, coupled to the communications network. The server receives a programming telephone call from a programmable handset when the user of the handset places a telephone call, the server authenticates the user of the handset and determines the geographic area associated with the handset. The server then selects a local point of presence (POP) on the communications network associated with the geographic area, and the server sends a programming signal to the handset in order to program the telephone number associated with the local POP into the handset, whereby further calls initiated from the handset are automatically routed to the local POP. The communication system also automatically routes elected phone calls over a communications network using a database stored in the handsert. The database associates each of a plurality of dialed strings with either a default service or an elected service provider. A controller in the handset applies strings dialed on the handset to entries in the database and routes each call dialed on the handset in accordance with information stored in the database. |