US 9,811,304 B2 | ||
Method and apparatus of capturing a screen image of a remotely managed machine | ||
Derek Rodrigues, Ojai, CA (US) | ||
Assigned to Open Invention Network, LLC, Durham, NC (US) | ||
Filed by Derek Rodrigues, Ojai, CA (US) | ||
Filed on Mar. 30, 2011, as Appl. No. 13/75,283. | ||
Prior Publication US 2012/0254381 A1, Oct. 4, 2012 | ||
Int. Cl. G06F 15/177 (2006.01); G06F 3/14 (2006.01); H04L 29/08 (2006.01); G06F 9/44 (2006.01) |
CPC G06F 3/1454 (2013.01) [G06F 9/4445 (2013.01); H04L 67/025 (2013.01); G09G 2340/02 (2013.01)] | 18 Claims |
1. A method of remotely communicating with a managed machine, the method comprising:
identifying the managed machine operating in a communication network;
transmitting a connection establishment message to the managed machine over the communication network;
receiving an acceptance message from the managed machine;
transmitting a request for a screen capture of present operating conditions of the managed machine via a server process, wherein
the request comprises a thumbnail image size used for processing the screen capture;
initializing a surrogate process on the managed machine responsive to the transmitted request, wherein the surrogate process
is operating on behalf of the server process;
identifying one active session among a plurality of active sessions from which to obtain the screen capture;
performing the screen capture via the surrogate process;
initiating a user input desktop operation via the surrogate process, wherein the user input desktop operation receives user
input and assigns the user input to a currently operating thread; and
receiving the screen capture formatted in a compressed format via the server process.
|