Network and location based phone number format identification
First Claim
Patent Images
1. A method for automatically formatting a telephone number based on location information, comprising:
- in a mobile device;
transforming numbers in a phone book of a user from their original format into a universal international dialing format, wherein the original format is associated with an original location of the mobile device, and the universal international dialing format comprises “
+”
, a country code, an area code, and a phone number;
accessing a dialed number from the phone book using a processor on the mobile device;
determining a current location of the mobile device;
determining a destination format based on the current location;
reformatting the dialed number from the universal international dialing format into the determined destination format; and
sending the result of the reformatting to a dialer.
3 Assignments
0 Petitions
Accused Products
Abstract
Method, system, and computer readable medium for detecting the correct phone number format to use based on the user current country and an original country associated with a number to be dialed. This information can be used to allow a user to keep phone numbers in his/her contact list in any common format on his/her country of origin and still allow numbers to be dialed correctly when the user is travelling anywhere in the world.
-
Citations
22 Claims
-
1. A method for automatically formatting a telephone number based on location information, comprising:
-
in a mobile device; transforming numbers in a phone book of a user from their original format into a universal international dialing format, wherein the original format is associated with an original location of the mobile device, and the universal international dialing format comprises “
+”
, a country code, an area code, and a phone number;accessing a dialed number from the phone book using a processor on the mobile device; determining a current location of the mobile device; determining a destination format based on the current location; reformatting the dialed number from the universal international dialing format into the determined destination format; and sending the result of the reformatting to a dialer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for automatically formatting a telephone number based on location information, comprising:
-
in a mobile device comprising a processor, a number reformatting module and a dialer, wherein the number reformatting module is operable to; transform numbers in a phone book of a user from their original format into a universal format, wherein the original format is associated with an original location of the mobile device, and the universal international dialing format comprises “
+”
, a country code, an area code, and a phone number;receive a dialed number from the phone book and a current location of the mobile device; and use the processor to reformat the dialed number from the universal international dialing format into a reformatted number so that it reflects a correct dialing format for the current location; and the dialer is operable to receive the result of the reformatting. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device having computer-executable instructions stored thereon that, when executed by a processor, cause the processor to automatically format a telephone number based on location information, by executing steps comprising:
in a mobile device; transforming numbers in a phone book of a user from their original format into a universal international dialing format, wherein the original format is associated with an original location of the mobile device, and the universal international dialing format comprises “
+”
, a country code, an area code, and a phone number;accessing a dialed number from the phone book using a processor on the mobile device; determining a current location of the mobile device; determining a destination format based on the current location; reformatting the dialed number from the universal international dialing format into the determined destination format; and sending the result of the reformatting to a dialer. - View Dependent Claims (16, 17, 18, 19, 20)
-
21. A method for automatically formatting a telephone number based on location information, comprising:
in a mobile device; transforming numbers in a phone book of a user from their original format into a universal international dialing format, wherein the original format is associated with an original location of the mobile device, and the universal international dialing format comprises “
+”
, a country code, an area code, and a phone number;accessing a dialed number from the phone book using a processor on the mobile device; determining a destination format based on a determination of a current location of the mobile device; reformatting the dialed number from the universal international dialing format into the determined destination format; and sending the result of the reformatting to a dialer. - View Dependent Claims (22)
Specification