Patent ID: 9178923
Filing Date: 2015-11-03
Classification: H04L

Abstract:
1. A method executable by a host communicating via a network with a client and with a media server that is configured to process media content, the method comprising: receiving a first message from the client at the host via the network; in response to the first message, establishing a session between the host and the media server via the network, wherein the session is initiated by the host contacting the media server via a message server that maintains a persistent connection to the media server that was previously established prior to the host receiving the first message from the client, and wherein the media server responds to a message received from the message server via the previously-established persistent connection by establishing the session as an outgoing connection from the media server to the host; receiving information from the media server via the session, wherein the information describes media content processed at the media server; providing the information about the media content processed at the media server from the host to the client via the network; receiving an instruction from the client at the host to control the media server; and directing the media server from the host to execute the instruction received from the client via the session established as an outgoing connection from the media server to the host.