Method and apparatus for dynamic VoIP phone protocol selection
First Claim
1. A method for selecting one of a plurality of VoIP phone protocols to establish a VoIP phone connection in a communication network, comprising:
- listening on a multiplicity of available IP ports associated with a first VoIP phone device for an incoming call utilizing at least one of the plurality of VoIP phone protocols, the plurality of VoIP phone protocols co-existing on the first VoIP phone device;
detecting the incoming call originating from a second VoIP phone device, and determining which one of the plurality of VoIP phone protocols is associated the incoming call; and
establishing a VoIP phone connection with the second VoIP phone device utilizing the VoIP phone protocol associated with the incoming call.
18 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for dynamically selecting one of a plurality of VoIP phone protocols to establish a VoIP phone connection is provided. In one example, the method includes listening on a multiplicity of available IP ports associated with a first VoIP phone device for an incoming call utilizing the plurality of VoIP phone protocols, the plurality of VoIP phone protocols co-existing on the first VoIP phone device, detecting the incoming call originating from a second VoIP phone device, and determining which one of the plurality of VoIP phone protocols is associated the incoming call. The method further includes selecting one of the multiplicity of available IP ports on the first VoIP phone device to establish a VoIP phone connection with the second VoIP phone device utilizing the VoIP phone protocol associated with the incoming call.
-
Citations
23 Claims
-
1. A method for selecting one of a plurality of VoIP phone protocols to establish a VoIP phone connection in a communication network, comprising:
-
listening on a multiplicity of available IP ports associated with a first VoIP phone device for an incoming call utilizing at least one of the plurality of VoIP phone protocols, the plurality of VoIP phone protocols co-existing on the first VoIP phone device;
detecting the incoming call originating from a second VoIP phone device, and determining which one of the plurality of VoIP phone protocols is associated the incoming call; and
establishing a VoIP phone connection with the second VoIP phone device utilizing the VoIP phone protocol associated with the incoming call. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for selecting one of a plurality of VoIP phone protocols to establish a VoIP phone connection in a communication network, comprising:
-
associating one of the multiplicity of available IP ports on a first VoIP for an outbound call with one of the plurality of VoIP phone protocols, the plurality of VoIP phone protocols co-existing on the first VoIP phone device;
making the outbound call to a second VoIP phone device, and comparing the respective VoIP phone protocols until a match is made; and
establishing a VoIP phone connection for the outbound call between the first and second VoIP phone devices using the VoIP phone protocol match. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for selecting one of a plurality of VoIP phone protocols to establish a VoIP phone connection in a communication network, comprising:
-
means for listening on a multiplicity of available IP ports associated with a first VoIP phone device for an incoming call utilizing the plurality of VoIP phone protocols, the plurality of VoIP phone protocols co-existing on the first VoIP phone device;
means for detecting the incoming call originating from a second VoIP phone device, and determining which one of the plurality of VoIP phone protocols is associated the incoming call; and
means for selecting one of the multiplicity of available IP ports on the first VoIP phone device to establish a VoIP phone connection with the second VoIP phone device utilizing the VoIP phone protocol associated with the incoming call. - View Dependent Claims (12, 13)
-
-
14. A computer-readable medium having computer-executable instructions for performing a method for selecting one of a plurality of VoIP phone protocols to establish a VoIP phone connection in a communication network, the method comprising:
-
listening on a multiplicity of available IP ports associated with a first VoIP phone device for an incoming call utilizing the plurality of VoIP phone protocols, the plurality of VoIP phone protocols co-existing on the first VoIP phone device;
detecting the incoming call originating from a second VoIP phone device, and determining which one of the plurality of VoIP phone protocols is associated the incoming call; and
establishing a VoIP phone connection with the second VoIP phone device utilizing the VoIP phone protocol associated with the incoming call. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for selecting one of a plurality of VoIP phone protocols to establish a VoIP phone connection in a communication network, comprising:
-
a multiplicity of IP ports associated with a first VoIP phone device having the plurality of VoIP phone protocols co-existing in association with the first VoIP phone device;
at least one processor programmed to monitor the IP ports for an incoming call utilizing the plurality of VoIP phone protocols and detect the incoming call originating from a second VoIP phone device, to determine which one of the plurality of VoIP phone protocols is associated the incoming call, and to select one of the multiplicity of available IP ports on the first VoIP phone device to establish a VoIP phone connection with the second VoIP phone device utilizing the VoIP phone protocol associated with the incoming call. - View Dependent Claims (20, 21, 22, 23)
-
Specification