Over-the-top (OTT) video/voice configuration
First Claim
Patent Images
1. A method comprising:
- providing, by a device and for display to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE);
receiving, by the device and from the user, a selection of a particular OTT service of the available OTT services;
receiving, by the device and from the user, information identifying a selected contact associated with the particular OTT service;
retrieving, by the device, information associated with capabilities of user equipment (UE) capable of communicating with the device via the particular OTT service;
determining, by the device and based on the retrieved capabilities information, network capabilities of a particular user equipment (UE) associated with the selected contact; and
selectively providing, by the device, a call to the particular UE,the call being provided, in a first format, to the particular UE via an LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network when the network capabilities of the particular UE indicate that the particular UE is VoLTE capable, andthe call being provided in the first format to the LTE network, transcoded to create a second format, and provided to the UE in the second format when the network capabilities of the particular UE indicate that the particular UE is not VoLTE capable.
2 Assignments
0 Petitions
Accused Products
Abstract
A user equipment (UE) provides for display, to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE), and receives, from the user, a selection of a particular OTT service of the available OTT services. The UE receives, from the user, information identifying a selected contact associated with the particular OTT service, and determines whether a particular UE associated with the selected contact is a VoLTE capable device or a non-VoLTE capable device. The UE provides a call to the particular UE, via a LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network, when the particular UE is a VoLTE capable device.
8 Citations
20 Claims
-
1. A method comprising:
-
providing, by a device and for display to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE); receiving, by the device and from the user, a selection of a particular OTT service of the available OTT services; receiving, by the device and from the user, information identifying a selected contact associated with the particular OTT service; retrieving, by the device, information associated with capabilities of user equipment (UE) capable of communicating with the device via the particular OTT service; determining, by the device and based on the retrieved capabilities information, network capabilities of a particular user equipment (UE) associated with the selected contact; and selectively providing, by the device, a call to the particular UE, the call being provided, in a first format, to the particular UE via an LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network when the network capabilities of the particular UE indicate that the particular UE is VoLTE capable, and the call being provided in the first format to the LTE network, transcoded to create a second format, and provided to the UE in the second format when the network capabilities of the particular UE indicate that the particular UE is not VoLTE capable. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device comprising:
-
a memory to store instructions; and a processor to execute the instructions to; provide, for display to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE); receive, from the user, a selection of a particular OTT service of the available OTT services; receive, from the user, information identifying a selected contact associated with the particular OTT service; determine whether a particular user equipment (UE) associated with the selected contact is a VoLTE capable device or a non-VoLTE capable device; selectively provide a call to the particular UE, the call being provided, in a first format, to the particular UE via an LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network when the particular UE is a VoLTE capable device, and the call being provided in the first format to the LTE network, transcoded to create a second format, and provided to the UE in the second format when the particular UE is a non-VoLTE capable device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by a processor of a device, cause the processor to; provide, for display to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE); receive, from the user, a selection of a particular OTT service of the available OTT services; receive, from the user, information identifying a selected contact associated with the particular OTT service; determine whether a particular user equipment (UE) associated with the selected contact is a VoLTE capable device or a non-VoLTE capable device; and selectively provide a call to the particular UE, the call being provided, in a first format, to the particular UE via an LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network when the particular UE is a VoLTE capable device, and the call being provided in the first format to the LTE network, transcoded to create a second format, and provided to the UE in the second format when the particular UE is a non-VoLTE capable device. - View Dependent Claims (16, 17, 18, 19)
-
20. A method comprising:
-
receiving, by a device, an over-the-top (OTT) video and voice call from a voice-over-Long-Term Evolution (VoLTE) enabled user equipment (UE); performing, by the device and when the OTT video and voice call is destined for a non-VoLTE enabled UE, control plane mapping on the OTT video and voice call to route the OTT video and voice call to an access network associated with the non-VoLTE enabled UE; performing, by the device, transcoding on the OTT video and voice call so that the OTT video and voice call is capable of being processed by the non-VoLTE enabled UE; and routing, by the device and based on the control plane mapping, the transcoded OTT video and voice call to the non-VoLTE enabled UE via the access network, the OTT video and voice call being routed, when the OTT video and voice call is destined for a VoLTE enabled UE, to the VoLTE enabled UE without transcoding the OTT video and voice call.
-
Specification