Methods and apparatus to implement voice over internet protocol (VoIP) phones
First Claim
1. A method comprising:
- detecting removal of a first user-replaceable network interface from a first port of a phone, the first network interface to communicate with a gateway using a first voice over Internet Protocol;
detecting insertion of a second user-replaceable network interface into the first port of the phone, the second network interface to communicate with the gateway using a second voice over Internet Protocol, the second voice over Internet Protocol being different from the first voice over Internet Protocol;
receiving a driver for the second network interface via a second port defined in a housing of the phone, the second port different from the first port, the driver comprising instructions to enable the phone to communicate with the gateway via the second network interface using the second voice over Internet Protocol, the driver being received after a boot procedure to initialize the phone; and
initializing the second network interface based on the driver.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus to implement voice over Internet protocol (VoIP) phones are disclosed. A disclosed example method includes detecting removal of a first user-replaceable network interface from a first port of a phone, the first network interface to communicate with a gateway using a first VOIP; detecting insertion of a second user-replaceable network interface into the first port of the phone, the second network interface to communicate with the gateway using a second VOIP, the second VOIP being different from the first VOIP; receiving a driver for the second network interface via a second port defined in the housing of the phone, the driver to enable the second network interface to communicate with the gateway using the second VOIP, the driver being received after a boot procedure to initialize the phone; and initializing the second network interface based on the driver.
25 Citations
14 Claims
-
1. A method comprising:
-
detecting removal of a first user-replaceable network interface from a first port of a phone, the first network interface to communicate with a gateway using a first voice over Internet Protocol; detecting insertion of a second user-replaceable network interface into the first port of the phone, the second network interface to communicate with the gateway using a second voice over Internet Protocol, the second voice over Internet Protocol being different from the first voice over Internet Protocol; receiving a driver for the second network interface via a second port defined in a housing of the phone, the second port different from the first port, the driver comprising instructions to enable the phone to communicate with the gateway via the second network interface using the second voice over Internet Protocol, the driver being received after a boot procedure to initialize the phone; and initializing the second network interface based on the driver. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible machine-readable storage device comprising instructions which, when executed, cause a machine to perform operations comprising:
-
detecting removal of a first user-replaceable network interface from a first port of a phone, the first network interface to communicate with a gateway using a first voice over Internet Protocol; detecting insertion of a second user-replaceable network interface into the first port of the phone, the second network interface to communicate with the gateway using a second voice over Internet Protocol, the second voice over Internet Protocol being different from the first voice over Internet Protocol; receiving a driver for the second network interface via a second port defined in a housing of the phone, the second port different from the first port, the driver comprising instructions to enable the phone to communicate with the gateway via the second network interface using the second voice over Internet Protocol, the driver being received after a boot procedure to initialize the phone; and initializing the second network interface based on the driver. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification