Patent ID: 7526797

Claim:
In a network having a plurality of interfaced electronic devices, said interfaced electronic devices including a requesting device and a receiving device, said requesting device accessing said receiving device from behind a firewall, a method, comprising the steps of: receiving over a connection at said receiving device a request from said requesting device, said request including a callback request, said callback request including a return destination on the requesting device and the address of a broker, said broker being an electronic device authorized to contact the requesting device, and a password, said password being required to establish said connection with said broker; dissolving said connection between said requesting device and receiving device; performing an operation specified in said request; establishing a new connection between said receiving device and said broker, said new connection utilizing the address of said broker included with said callback request; transmitting said password to said broker as part of a connection request prior to establishing said new connection; and transmitting a message containing the results of said operation over said new connection to the broker, said message including the return destination on said requesting device.