Silicon Valley Patent Group LLP
Sending a command with client information to allow any remote server to communicate directly with client
A process that executes client software in a computer, hereinafter client process, starts execution of at least a portion of server software, hereinafter listener. The client process retrieves from the listener, an identifier of a port in the computer, at which the listener waits to receive one or more messages, which may contain commands. The client process connects to a server process in another computer and sends only to the server process, at least a command and client information that includes at least the port identifier of its listener. Any remote computer(s) that may receive and execute the command, use the client information to send back information related to the command, directly to the port identifier of the listener started by the client process. Any messages received at the listener's port identifier are processed, e.g. by displaying any output generated in execution of the command by the remote computer(s).
Oracle International Corporation
G G G H H
G06F G06F G06F H04L H04L
inventional inventional inventional inventional inventional
Soo Huey Khethavath Param Sampath Jonathan Kannabran
Wong Singh Ravindhran Creighton Viswanathan