Extending communication services to a consumption device using a proxy device
AssigneeReliance Jio Infocomm USA, Inc.
InventorsGautam G. Reddy, Pallavur A. Sankaranaraynan, Jayabharath R. Goluguri, Matthew Oommen
Life of this patent
Estimating the term…
Abstract
A system for data communications comprising a handset having a processor, a wireless communications device, a speaker and a microphone and one or more software applications operating on the processor that are configured to interface with a voice over long-term evolution (VoLTE) service. A wireless access point coupled to the handset through a local wireless communications media and the wireless communications device, the wireless access point further coupled to a long range wireless communications media and configured to interface with a server that provides VoLTE calling functionality
Claims20
A system for data communications comprising:
- a handset having a processor, a wireless communications device, a speaker and a microphone and one or more software applications operating on the processor that are configured to interface with a voice over long-term evolution (VoLTE) service;
- and
- a wireless access point coupled to the handset through a local wireless communications media and the wireless communications device, the wireless access point further coupled to a long range wireless communications media and configured to interface with a server that provides VoLTE calling functionality.
A method for data communications comprising:
- initiating a call from a handset using a voice over long-term evolution (VoLTE) service and a local wireless network;
- receiving the call initiation from the handset at a wireless access point;
- and
- utilizing a long range wireless communications media from the wireless access point to initiate an interface with a server that provides VoLTE calling functionality.
In a system for data communications that includes a handset having a processor, a wireless communications device, a speaker and a microphone and one or more software applications operating on the processor that are configured to interface with a voice over long-term evolution (VoLTE) service and a wireless access point coupled to the handset through a local wireless communications media and the wireless communications device, the wireless access point further coupled to a long range wireless communications media and configured to interface with a server that provides VoLTE calling functionality, wherein the handset further comprises means for receiving a call at a VoLTE-enabled device, wherein the handset further comprises means for setting up a call at a VoLTE-enabled device, wherein the handset further comprises a sender port on a wireless network, wherein the handset further comprises a listener port on a wireless network, wherein the wireless access point further comprises a sender port on a wireless network, and wherein the wireless access point further comprises a listener port on a wireless network, a method for data communications comprising:
- initiating the call from the handset using the VoLTE service and a local wireless network;
- receiving the call initiation from the handset at the wireless access point;
- utilizing the long range wireless communications media from the wireless access point to initiate the interface with the server that provides VoLTE calling functionality;
- wherein initiating the call from the handset using the VoLTE service and the local wireless network comprises processing the access security procedure;
- wherein utilizing the long range wireless communications media from the wireless access point to initiate the interface with the server that provides VoLTE calling functionality comprises initiating the call with a VoLTE proxy;
- wherein utilizing the long range wireless communications media from the wireless access point to initiate the interface with the server that provides VoLTE calling functionality comprises:
- initiating the call with the VoLTE proxy;
- and
- establishing the voice channel
- receiving and transmitting voice data after the voice channel is established;
- determining whether the call has been terminated;
- continuing the receiving and transmitting voice data if the call has not been terminated;
- and
- resetting the VoLTE proxy after completion of the call;
- receiving the call at a VoLTE proxy;
- generating the ring signal at the handset device;
- determining whether the handset device has answered the call;
- deactivating one or more other handsets if the handset device has answered the call;
- and
- establishing the voice channel with the handset.
Dependencies are inferred from the claim text.