System and method for providing a dial plan conversion in a session initiation protocol (SIP) environment
First Claim
1. A method to be executed in a session initiation protocol (SIP) environment, comprising:
- initiating a conversion process that involves a change from a first communications platform to a second communications platform;
initiating a conversion script to provide a dial plan corresponding to the second communications platform;
receiving a plurality of sequences of digits;
generating, by a processor, one or more patterns from the sequences of digits, the patterns used to collect digits in the second communications platform and generated by;
evaluating, by the processor, a first digit of two or more sequences of digits;
designating, by the processor, the first digit as a significant digit of a pattern; and
including, by the processor, one or more wildcard digits into the pattern to summarize the two or more sequences of digits, the pattern allowing for selection of call destination information for a string of dialed digits that match the pattern; and
facilitating loading of one or more files associated with the dial plan into one or more endpoints to allow the endpoints to collect digits in the second communications platform, each endpoint comprising an Internet Protocol (IP) phone.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to be executed in a session initiation protocol (SIP) environment is provided that includes initiating a conversion process that involves a change from a first communications platform to a second communications platform. One or more routing tables associated with the first communications platform are then dumped. A conversion script is executed such that one or more patterns associated with a dial plan corresponding to the second communications platform are provided in a dial plan format. One or more files associated with the dial plan are loaded into one or more endpoints that are designated to change to the second communications platform.
32 Citations
18 Claims
-
1. A method to be executed in a session initiation protocol (SIP) environment, comprising:
-
initiating a conversion process that involves a change from a first communications platform to a second communications platform; initiating a conversion script to provide a dial plan corresponding to the second communications platform; receiving a plurality of sequences of digits; generating, by a processor, one or more patterns from the sequences of digits, the patterns used to collect digits in the second communications platform and generated by; evaluating, by the processor, a first digit of two or more sequences of digits; designating, by the processor, the first digit as a significant digit of a pattern; and including, by the processor, one or more wildcard digits into the pattern to summarize the two or more sequences of digits, the pattern allowing for selection of call destination information for a string of dialed digits that match the pattern; and facilitating loading of one or more files associated with the dial plan into one or more endpoints to allow the endpoints to collect digits in the second communications platform, each endpoint comprising an Internet Protocol (IP) phone. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for communicating data in a session initiation protocol (SIP) environment, comprising:
a first communications platform, wherein a conversion process that involves a change from a second communications platform to the first communications platform may be initiated, the first communications platform operable to; initiate a conversion script to provide a dial plan corresponding to the first communications platform; receive a plurality of sequences of digits; generate one or more patterns from the sequences of digits, the patterns used to collect digits in the second communications platform and generated by; evaluating, by the processor, a first digit of two or more sequences of digits; designating, by the processor, the first digit as a significant digit of a pattern; and including, by the processor, one or more wildcard digits into the pattern to summarize the two or more sequences of digits, the pattern allowing for selection of call destination information for a string of dialed digits that match the pattern; and facilitate loading of one or more files associated with the dial plan into one or more endpoints to allow the endpoints to collect digits in the first communications platform, each endpoint comprising an Internet Protocol (IP) phone. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. Software for facilitating a data session in a session initiation protocol (SIP) environment, the software being embodied in a computer readable medium and comprising computer code such that when executed is operable to:
-
initiate a conversion process that involves a change from a first communications platform to a second communications platform; initiate a conversion script to provide a dial plan corresponding to the second communications platform; receive a plurality of sequences of digits; generate one or more patterns from the sequences of digits, the patterns used to collect digits in the second communications platform and generated by; evaluating, by the processor, a first digit of two or more sequences of digits; designating, by the processor, the first digit as a significant digit of a pattern; and including, by the processor, one or more wildcard digits into the pattern to summarize the two or more sequences of digits, the pattern allowing for selection of call destination information for a string of dialed digits that match the pattern; and facilitate loading of one or more files associated with the dial plan into one or more endpoints to allow the endpoints to collect digits in the second communications platform, each endpoint comprising an Internet Protocol (IP) phone. - View Dependent Claims (15, 16, 17, 18)
-
Specification