Methods and apparatus to provide extended voice over internet protocol (VoIP) services
AssigneeAT&T Intellectual Property I, L.P.
InventorsAnil Doradla, Sreenivasa Gorti, David Wolter
Life of this patent
Estimating the term…
Abstract
Methods and apparatus to provide extended voice over Internet protocol (VoIP) services are disclosed. An example method comprises determining a location of a cellular communication device, and selecting a route for a call to the cellular communication device or to a voice over Internet protocol (VoIP) communication device based upon the location, wherein the VoIP communication device is not implemented by the cellular communication device.
Claims19
An apparatus, comprising:
- memory including machine readable instructions;
- and
- a processor to execute the machine readable instructions to perform operations including:
- determining a location of a cellular communication device;
- registering a voice over Internet protocol communication device to a voice over Internet protocol service in response to determining the location of the cellular communication device;
- and
- routing a call for the cellular communication device to the voice over Internet protocol communication device based on the location of the cellular communication device, the voice over Internet protocol communication device not being implemented by the cellular communication device.
A method, comprising:
- determining, by executing an instruction with a processor, a location of a cellular communication device;
- registering, by executing an instruction with the processor, a voice over Internet protocol communication device to a voice over Internet protocol service based on the location of the cellular communication device;
- and
- routing, by executing an instruction with the processor, a call for the cellular communication device to the voice over Internet protocol communication device based on the location, the voice over Internet protocol communication device not being implemented by the cellular communication device.
A tangible machine readable storage device comprising instructions that, when executed, cause a processor of a communication device to perform operations including:
- determining a location of a cellular communication device;
- registering a voice over Internet protocol communication device to a voice over Internet protocol service based on the location of the cellular communication device;
- and
- routing a call for the cellular communication device to the voice over Internet protocol communication device based on the location, the voice over Internet protocol communication device not being implemented by the cellular communication device.
An apparatus, comprising:
- memory including machine readable instructions;
- and
- a processor to execute the machine readable instructions to perform operations including:
- determining a location of a cellular communication device;
- registering a voice over Internet protocol communication device to a voice over Internet protocol service if the cellular communication device is present in a voice over Internet protocol service area;
- routing a call for the cellular communication device via the voice over Internet protocol service to the voice over Internet protocol communication device if the cellular communication device is present in the voice over Internet protocol service area;
- and
- routing the call to the cellular communication device via a cellular communication network if the cellular communication device is absent from the voice over Internet protocol service area.
Dependencies are inferred from the claim text.