System and method for processing telephone numbers
AssigneeMicrosoft Corporation
InventorsToby L. Nixon, Arul A. Menezes
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsToby L. Nixon, Arul A. Menezes
Estimating the term…
A system and method using canonical telephone numbers which allows automatic calling with any location in the world independent of the caller's location. The caller canonical telephone number and a plurality of caller prefixes are stored within the system. A telephone directory stores a plurality of callee canonical telephone numbers for locations throughout the world. The caller manually enters a callee telephone number or selects a callee telephone number from the telephone directory. The system determines if the callee telephone number is a canonical telephone number. The system expands non-canonical telephone numbers to canonical form using known telephone numbering rules for various countries. The system uses the callee canonical telephone number and the caller canonical telephone number to determine which digits of the callee canonical telephone number must be placed on the telephone line to complete the call. The system then adds the appropriate prefix for international, long distance, or local telephone calls to generate a final callee telephone number.
A system for telephonic communication from a first location coupled to a telephone exchange, the system comprising:
A system for telephonic communication from a first location coupled to a telephone exchange, the system comprising:
A system for telephonic communication from a first location coupled to a telephone exchange, the system comprising:
A system for telephonic communication from a first location coupled to a telephone exchange, the system comprising:
A system for telephonic communication from a first location coupled to a telephone exchange, the system comprising:
A system for telephonic communication from a first location coupled to a telephone exchange, the system comprising:
A system for telephonic communication from a first location, the system comprising:
A method for telephonic communication from a first location coupled to a telephone exchange, the method comprising the steps of:
A method for telephonic communication from a first location coupled to a telephone exchange, the method comprising the steps of:
A method for telephonic communication from a first location coupled to a telephone exchange, the first location containing a station information storage area storing a station canonical telephone number for the first location, said station canonical telephone number having at least first and second portions, and a role storage area containing telephone numbering rules for a plurality of countries, the method comprising the steps of:
Dependencies are inferred from the claim text.