H04L65/1059

Just-in-Time Distributed Video Cache

A video optimizer receives a request to optimize a source file and stream the optimized file. The request may be accompanied by a key uniquely identifying the original source file to be optimized and an optimized version of the source file to stream to the client. The key uniquely identifies the source video file as it exists on an origin server to prevent transmission of modified source video and the optimized version of the source file by optimization parameters to ensure compatibility with the user device. The video optimizer queries a cache database in response to the received request, which contains references keys and locations of optimized source files among local caches in a cluster of video optimizers. The cache database responds indicates whether a matching optimized version of the source file exists in a local cache of a given video optimizer in the cluster.

METHOD, DEVICE AND MEDIUM FOR DETERMINING CODING FORMAT
20180007110 · 2018-01-04 ·

A method, device and medium for determining a coding format are provided. The method includes: receiving one or more data packets forwarded by a call center during a VoLTE communication, in which the one or more data packets carry a first coding format; detecting whether the first coding format is same with a negotiated second coding format; and modifying the coding format used during the VoLTE communication from the second coding format to the first coding format, if the first coding format is not same with the negotiated second coding format.

Measuring quality-of-experience (QoE) for virtual reality (VR) streaming content

Measuring quality-of-experience (QoE) for virtual reality (VR) streaming content is disclosed. A network computing device receives a client-side VR stream capture and a client pose data set that are generated by a client computing device based on a VR content and one or more induced network impairments (e.g., latency, packet loss, and/or jitter, as non-limiting examples). Using the same VR content and the client pose data set, the network computing device generates a source VR stream capture that is not subjected to the one or more induced network impairments. The network computing device performs a frame-by-frame comparison of the client-side VR stream capture and the source VR stream capture. Based on the frame-by-frame comparison, the network computing device generates a QoE metric that indicates a degree of degradation of the client-side VR stream capture relative to the source VR stream capture.

SYSTEMS AND METHODS TO ESTABLISH SERVICE REQUEST INTERACTIONS

Systems and methods of establishing service requests via a smart TV device are provided. A smart TV device can receive fault condition information. The smart TV device can establish a first communication session between the smart TV device and a server and can transmit a service request interaction, including the received fault condition information, to the server. The server can transmit the first service request interaction to a computing device in a contact center environment. The computing device can generate diagnostic information and can transmit the diagnostic information to the server, which can forward the diagnostic information to the smart TV device. The smart TV device can display a prompt to deflect the first service request interaction from the smart TV device to a mobile device of the user. The mobile device can establish a second communication session between the mobile device and the computing device in the contact center environment to complete the first service request interaction.

BUFFERING DATA ON HIGH BANDWIDTH NETWORKS
20230239334 · 2023-07-27 ·

Techniques for buffering data over high bandwidth networks are provided. A first portion of data is downloaded, by a device, into a buffer at a first download speed via a first network connection. Upon determining that the device is downloading data via a second network connection, at a second download speed greater than the first download speed, a second portion of data is downloaded, via the second network connection, into a cache.

METHODS AND APPARATUS FOR SELECTING A SERVING SESSION CONTROL NODE IN AN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM, IMS, TELECOMMUNICATION NETWORK FOR A USER EQUIPMENT

Selecting a serving session control node in an Internet Protocol, IP, Multimedia Subsystem, IMS, telecommunication network, for a User Equipment. The method includes receiving, by an interrogating session control node, a Session Initiation Protocol, SIP register message for registering said UE in said IMS telecommunication network, the SIP register message has a UE capability feature mappable to a UE initiated server capability for the serving session control node, transmitting, by the interrogating session control node, to a Home Subscriber Server, a user authorization request message comprising the UE capability feature, receiving, by the interrogating session control node, from the Home Subscriber Server, a user authorization answer message including one or more UE initiated server capabilities for a serving session control node, selecting, by the interrogating session control node, a serving session control node based on the one or more received UE initiated server capabilities in the user authorization answer message.

METHODS AND APPARATUS FOR SELECTING A SERVING SESSION CONTROL NODE IN AN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM, IMS, TELECOMMUNICATION NETWORK FOR A USER EQUIPMENT

Selecting a serving session control node in an Internet Protocol, IP, Multimedia Subsystem, IMS, telecommunication network, for a User Equipment. The method includes receiving, by an interrogating session control node, a Session Initiation Protocol, SIP register message for registering said UE in said IMS telecommunication network, the SIP register message has a UE capability feature mappable to a UE initiated server capability for the serving session control node, transmitting, by the interrogating session control node, to a Home Subscriber Server, a user authorization request message comprising the UE capability feature, receiving, by the interrogating session control node, from the Home Subscriber Server, a user authorization answer message including one or more UE initiated server capabilities for a serving session control node, selecting, by the interrogating session control node, a serving session control node based on the one or more received UE initiated server capabilities in the user authorization answer message.

VIDEO SHARING METHOD, APPARATUS, DEVICE AND MEDIUM
20230007065 · 2023-01-05 ·

The present disclosure relates to a video sharing method, apparatus, device and medium. Wherein, the video sharing method is used for an electronic device of a first user, comprising: displaying a target call interface, the target call interface being used to make a real-time call between the first user and at least one second user; when a video sharing event is triggered, the target call Interface is switched to be displayed as a target sharing interface, the target sharing interface being used to display a first video shared between the first user and the at least one second user and to keep the real-time call between the first user and the at least one second user. According to an embodiment of the present disclosure, it enables the first user and the second user to watch the first video synchronously, and realize sharing of the first video.

METHOD, SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE RECORD MEDIUM FOR DISPLAYING REACTION DURING VOIP-BASED CALL

Disclosed is a reaction display method performed by a computer apparatus including processing circuitry, the reaction display method including displaying, by the processing circuitry, a content sharing screen with a voice over Internet protocol (VoIP) call screen during a VoIP call, the content sharing screen including shared media content, and a user of the computer apparatus participating in the VoIP call, receiving, by the processing circuitry, a position at which a reaction is input from the user during the VoIP call, sending reaction information and the position to at least one other user participating in the VoIP call, the reaction information corresponding to the reaction, and displaying an indication of the reaction on the VoIP call screen or the content sharing screen based on the position.

METHOD, SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE RECORD MEDIUM FOR DISPLAYING REACTION DURING VOIP-BASED CALL

Disclosed is a reaction display method performed by a computer apparatus including processing circuitry, the reaction display method including displaying, by the processing circuitry, a content sharing screen with a voice over Internet protocol (VoIP) call screen during a VoIP call, the content sharing screen including shared media content, and a user of the computer apparatus participating in the VoIP call, receiving, by the processing circuitry, a position at which a reaction is input from the user during the VoIP call, sending reaction information and the position to at least one other user participating in the VoIP call, the reaction information corresponding to the reaction, and displaying an indication of the reaction on the VoIP call screen or the content sharing screen based on the position.