INTELLIGENT FORMATTING OF VOIP TELEPHONE NUMBERS
First Claim
Patent Images
1. A computer implemented method of generating an E.164 compliant telephone number from an input telephone number in a voice over IP system, the input number including one or more segments, the method comprising the steps of:
- (a) removing a segment of the input telephone number where the segment is not included in an E.164 compliant telephone number, removal of the segment forming an intermediate number; and
(b) adding a prefix and/or one or more numbers to the intermediate number formed in said step (a) where the intermediate number formed in said step (a) is not an E.164 compliant telephone number, addition of the prefix and/or one or more numbers forming an E.164 compliant telephone number.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for intelligent formatting of VoIP telephone numbers. The intelligent VoIP formatting system includes a presentation and user interface layer, an E.164 formatting engine, a location routine, and a database of telephone number data which are used to deconstruct input telephone numbers and reconstruct them as E.164 compliant telephone numbers.
55 Citations
20 Claims
-
1. A computer implemented method of generating an E.164 compliant telephone number from an input telephone number in a voice over IP system, the input number including one or more segments, the method comprising the steps of:
-
(a) removing a segment of the input telephone number where the segment is not included in an E.164 compliant telephone number, removal of the segment forming an intermediate number; and (b) adding a prefix and/or one or more numbers to the intermediate number formed in said step (a) where the intermediate number formed in said step (a) is not an E.164 compliant telephone number, addition of the prefix and/or one or more numbers forming an E.164 compliant telephone number. - View Dependent Claims (2, 3)
-
-
4. A computer implemented method of generating an E.164 compliant telephone number from an input telephone number in a voice over IP system, the method comprising the steps of:
-
(a) receiving a defined call origin location including at least one of a country code and an area code for an intended geographic origin of a telephone call using the input telephone number; (b) determining whether the input telephone number includes a direct dialing prefix; (c) removing the direct dialing prefix if it is determined in said step (b) that the input telephone number includes a direct dialing prefix, removing the direct dialing prefix forming an intermediate number; and (d) adding at least one of an E.164 prefix, a country code and an area code for the call origin location received in said step (a) if an intermediate number is formed in said step (c) to form an E.164 compliant telephone number. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having computer-executable instructions for programming a processor to perform a method of generating an E.164 compliant telephone number from an input telephone number in a voice over IP system, the method comprising the steps of:
-
(a) receiving a defined call origin location including at least one of a country code and an area code for a geographic origin of a telephone call using the input telephone number; (b) removing a prefix of the input telephone number where the prefix is not included in an E.164 compliant telephone number, removal of said prefix forming an intermediate number; and (c) adding a prefix and/or one or more numbers to the intermediate number formed in said step (b) where the intermediate number formed in said step (b) is not an E.164 compliant telephone number, addition of the prefix and/or one or more numbers forming an E.164 compliant telephone number. - View Dependent Claims (17, 18, 19, 20)
-
Specification