Intelligent Telephone Number Processing
First Claim
1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method of processing an input telephone number, the method comprising:
- receiving the input telephone number, the input telephone number to be used to place a telephone call on a telephone;
determining if the input telephone number is suitable to place the telephone call based on a content of the input telephone number and a location of the telephone; and
if the input telephone number is not suitable to place the telephone call,converting the input telephone number to a converted telephone number suitable to be used to place the telephone call.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of a device that converts a telephone number based on the location of a telephone is described. The device receives the telephone number, where telephone number is to be used to place a telephone call on the device. The device further determines if the telephone number is suitable to place the telephone call based on a content of the telephone number and a location of the device. If the telephone number is not suitable to place the telephone call, the device converts the telephone number to a telephone number suitable to be used to place the telephone call.
6 Citations
20 Claims
-
1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method of processing an input telephone number, the method comprising:
-
receiving the input telephone number, the input telephone number to be used to place a telephone call on a telephone; determining if the input telephone number is suitable to place the telephone call based on a content of the input telephone number and a location of the telephone; and if the input telephone number is not suitable to place the telephone call, converting the input telephone number to a converted telephone number suitable to be used to place the telephone call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method of processing an input telephone number, the method comprising:
-
receiving the input telephone number, the input telephone number to be used to place a telephone call on a telephone, wherein the input telephone number include a prefix; removing the prefix from the input telephone number; determining a matching rule for input telephone number based on the location of the telephone; and applying the matching rule to the input telephone number to create a converted telephone number that is suitable to place the telephone call. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
means for receiving an input telephone number, the input telephone number to be used to place a telephone call on a telephone; means for determining if the input telephone number is suitable to place the telephone call based on a content of the input telephone number and a location of the telephone; and if the input telephone number is not suitable to place the telephone call, means for converting the input telephone number to a converted telephone number suitable to be used to place the telephone call. - View Dependent Claims (18, 19, 20)
-
Specification