发明名称 Desktop screen sharing over HTTP
摘要 Sharing a desktop screen is implemented on a Hypertext Transfer Protocol (HTTP) web server using variable interval GET and POST requests. Connection to a web server bypasses firewall or shared IP limitations. In the described HTTP/HTTPS only solution, an existing web server is used to allow one or more clients to view a remote computer's screen and control it (remoting). The web server can act as an intermediary to enable one computer to “take control” of a second computer by enabling the first computer (a client) to view the desktop session of the second computer (a host) and enable the first computer to act as master for input device input (e.g., keyboard input, mouse input, stylus input, etc.) for the second computer.
申请公布号 US9143570(B2) 申请公布日期 2015.09.22
申请号 US201012773021 申请日期 2010.05.04
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Khan Nayab;Lin Meng;Oommen Toji T.;Singh Jaydeep
分类号 G06F15/16;H04L29/08;H04L29/06 主分类号 G06F15/16
代理机构 代理人 Akhter Julie Kane;Yee Judy;Minhas Micky
主权项 1. A system comprising: a web server, wherein the web server is not a proxy server; the web server comprising a processor and a memory; and a module on the web server configured to cause the processor to: receive a communication comprising a secure or non-secure HTTP GET or POST command from a host computer requesting a session on the web server; in response to receiving the communication, establish the session on the web server and assign a session-specific identifier to the session; receive an HTTP POST or GET command from the host computer to receive an encoded screen image from the host computer using a codec; receive a communication comprising an HTTP GET or POST command from a client computer requesting to join the session on the web server; send to the client computer the encoded screen image via an HTTP POST or GET command; receive a device input event originating at the client computer via an HTTP POST or GET command; and send to the host computer the device input event via an HTTP POST or GET command, the device input event being processed at the host computer to enable the client to act as master for input device input of the host computer.
地址 Redmond WA US