Patent classifications
H04L65/1045
COMPUTER IMPLEMENTED METHOD FOR PROCESSING STREAMING REQUESTS AND RESPONSES
A computer implemented method is provided for streaming media from a media server to a client web application running in a client web engine. The method involves, by the client web application, initiating a programmable network proxy in the client web engine. The method further comprises, by the programmable network proxy, intercepting a request from the client web application to retrieve the streaming media from the media server and/or intercepting a response comprising the streaming media from the media server. The method further includes, by the programmable network proxy, performing at least one of: i) injecting metadata into the intercepted request; ii) extracting metadata from the intercepted request; iii) injecting metadata into the intercepted response; and iv) extracting metadata from the intercepted response; and respectively forwarding the intercepted request to the media server and/or forwarding the intercepted response to the client web application.
COMPUTER IMPLEMENTED METHOD FOR PROCESSING STREAMING REQUESTS AND RESPONSES
A computer implemented method is provided for streaming media from a media server to a client web application running in a client web engine. The method involves, by the client web application, initiating a programmable network proxy in the client web engine. The method further comprises, by the programmable network proxy, intercepting a request from the client web application to retrieve the streaming media from the media server and/or intercepting a response comprising the streaming media from the media server. The method further includes, by the programmable network proxy, performing at least one of: i) injecting metadata into the intercepted request; ii) extracting metadata from the intercepted request; iii) injecting metadata into the intercepted response; and iv) extracting metadata from the intercepted response; and respectively forwarding the intercepted request to the media server and/or forwarding the intercepted response to the client web application.
NETWORK CONNECTION METHOD AND ELECTRONIC DEVICE SUPPORTING SAME
An electronic device includes a first communication module, a second communication module, a display, a processor, and a memory storing instructions causing the processor to receive, from an external electronic device connected via the first communication module, first data related to a first screen on which resources of the external electronic device are configured in accordance with a graphic environment of the electronic device, output the first screen on the display, request the external electronic device to execute a selected first resource, receive, from the external electronic device, a request for obtaining second data related to the first resource, connect to the network via the second communication module to obtain the second data, transmit the obtained second data to the external electronic device, receive, from the external electronic device, third data related to a second screen configured using the second data, and output the second screen on the display.
Edge compute proxy for cloud gaming and 5G
A method is provided, including the following operations: executing a cloud video game in a data center; streaming video generated by the executing cloud video game over a network to a client device; deploying a cloud gaming proxy to an edge compute that is proximate to the client device; wherein the cloud gaming proxy buffers the video and retransmits lost packets of the video to the client device.
Enhanced incoming call notifications
Methods and systems are provided for providing enhanced incoming call notifications for users who utilized a relay application designed for those with speech, visual, or hearing impairments or disabilities. An indication that a calling party is attempting to initiate an incoming call intended for a receiving party that utilizes a relay application that assists users having hearing, visual, or speech disabilities is received by an intermediate party. A chat session is established utilizing the relay application between the intermediate party and the calling party. Additionally, a Voice over Internet Protocol (VoIP) session is established that does not include a voice session. Upon the chat session being terminated from within the relay application, the VoIP session is terminated.
Enhanced incoming call notifications
Methods and systems are provided for providing enhanced incoming call notifications for users who utilized a relay application designed for those with speech, visual, or hearing impairments or disabilities. An indication that a calling party is attempting to initiate an incoming call intended for a receiving party that utilizes a relay application that assists users having hearing, visual, or speech disabilities is received by an intermediate party. A chat session is established utilizing the relay application between the intermediate party and the calling party. Additionally, a Voice over Internet Protocol (VoIP) session is established that does not include a voice session. Upon the chat session being terminated from within the relay application, the VoIP session is terminated.
CONFERENCE SYSTEM
A conference system includes an Internet Protocol-Private Branch Exchange (IP-PBX) subsystem and a conference subsystem, where the IP-PBX subsystem includes a PBX service module, a Session Initiation Protocol (SIP) proxy service module, and a plurality of session border controller (SBC) modules; the SIP proxy service module is configured to transmit signaling between the PBX service module and the SBC modules, find an accessible conference subsystem, and enable the IP-PBX subsystem to interwork with the accessible conference subsystem; and the conference subsystem includes a conference room connector, and the conference room connector is configured to connect a videoconferencing device to the conference system for registration, and receive the signaling between the PBX service module and several SBC modules that is transmitted by the SIP proxy service module. The present disclosure realizes interworking between the IP-PBX subsystem and the conference subsystem, and improves experience and competitiveness of communication technologies and solutions.
CONFERENCE SYSTEM
A conference system includes an Internet Protocol-Private Branch Exchange (IP-PBX) subsystem and a conference subsystem, where the IP-PBX subsystem includes a PBX service module, a Session Initiation Protocol (SIP) proxy service module, and a plurality of session border controller (SBC) modules; the SIP proxy service module is configured to transmit signaling between the PBX service module and the SBC modules, find an accessible conference subsystem, and enable the IP-PBX subsystem to interwork with the accessible conference subsystem; and the conference subsystem includes a conference room connector, and the conference room connector is configured to connect a videoconferencing device to the conference system for registration, and receive the signaling between the PBX service module and several SBC modules that is transmitted by the SIP proxy service module. The present disclosure realizes interworking between the IP-PBX subsystem and the conference subsystem, and improves experience and competitiveness of communication technologies and solutions.
Allowing both internet access and network-based media sharing with media devices of particular guest room in response to confirming personal details received from guest device match registered guest of hospitality establishment
A media system includes a computer network, a media device supporting a network-based media sharing protocol, a plurality of output devices located at a plurality of physical locations within a hospitality establishment, and a system controller. In response to a first event, the system controller assigns the media device to a particular guest device by reconfiguring one or more components of the computer network to enable the particular guest device to utilize the network-based media sharing protocol to share media over the computer network with the media device, and commands an output device located at a physical location associated with the particular guest device to play media corresponding to the media signal outputted by the media device on the output port. In response to a second event, the system controller un-assigns the media device from the particular guest device and commands the output device to stop playing the media.
Allowing both internet access and network-based media sharing with media devices of particular guest room in response to confirming personal details received from guest device match registered guest of hospitality establishment
A media system includes a computer network, a media device supporting a network-based media sharing protocol, a plurality of output devices located at a plurality of physical locations within a hospitality establishment, and a system controller. In response to a first event, the system controller assigns the media device to a particular guest device by reconfiguring one or more components of the computer network to enable the particular guest device to utilize the network-based media sharing protocol to share media over the computer network with the media device, and commands an output device located at a physical location associated with the particular guest device to play media corresponding to the media signal outputted by the media device on the output port. In response to a second event, the system controller un-assigns the media device from the particular guest device and commands the output device to stop playing the media.