Dialling phone numbers
AssigneeMicrosoft Technology Licensing, LLC
InventorsRodrigo Madanes, Kristjan Jansen, Julie Mathilde Fournier
Life of this patent
Estimating the term…
Abstract
Method and apparatus for effecting a voice communication between user terminals connected via a communication network include displaying a menu of country options to a user and receiving a number in local form. Formatting rules are recalled for a destination country selected by the user from the country options. A country prefix for the destination country is prepended to the number in accordance with the formatting rules to generate a formatted number. The formatted number is supplied to a client installed at the user terminal for effecting the voice communication using the formatted number.
Claims20
A method for effecting a voice communication between a first user terminal and a second user terminal connected via a communication network, the method comprising:
- displaying a dialing screen in a user interface, the dialing screen comprising a country icon for a destination country, a keypad for dialing, and a display field;
- receiving a number in local form at the first user terminal;
- responsive to a user input to select the destination country, displaying a list of countries, each country in the list comprising a country icon;
- recalling a country prefix from a database for the destination country selected by the user, the database comprising country prefixes;
- prepending to the number a country prefix for the destination country to generate a formatted number;
- and
- supplying the formatted number to a client installed at the first user terminal for effecting the voice communication using the formatted number.
A system for effecting a voice communication via a communication network, the system comprising:
- a database comprising country prefixes;
- and
- a predictive dialer component, coupled to the database, the predictive dialer component comprising instructions executable to perform operations comprising:
- displaying a dialing screen in a user interface, the dialing screen comprising a country icon for a destination country, a keypad for dialing, and a display field;
- receiving a number in local form;
- responsive to a user input to select the destination country, displaying a list of countries, each country in the list comprising a country icon;
- recalling a country prefix from the database for the destination country selected by the user;
- and
- prepending to the number a country prefix for the destination country to generate a formatted number that is effective to enable the voice communication using the formatted number.
A user terminal for effecting a voice communication with a second user terminal connected via a communication network, the user terminal configured to perform operations comprising:
- displaying a dialing screen in a user interface, the dialing screen comprising a country icon for a destination country, a keypad for dialing, and a display field;
- receiving a number in local form at the user terminal;
- responsive to a user input to select the destination country, displaying a list of countries, each country in the list comprising a country icon;
- recalling a country prefix from a database for the destination country selected by the user, the database comprising country prefixes;
- prepending to the number a country prefix for the destination country to generate a formatted number;
- and
- supplying the formatted number to a client installed at the user terminal for effecting the voice communication using the formatted number.
Dependencies are inferred from the claim text.