Abstract: A system and method for obstacle-free network communication allows two host computers to share data and resources freely without worrying about the restriction of the security systems in their networks. The system and method mainly comprise three software modules namely, Agent module, Initiator module, and Acceptor module. The Agent module is implemented in a computer server for receiving and storing connection requests and data from networks. The Initiator module is implemented in a host computer for sending connection requests and data to the Agent module of the computer server. The Acceptor module is implemented in another host computer for periodically querying the Agent module of the computer server to fetch the connection requests and the data from the Agent module of the computer server. Consequently, even when no direct connection can be established between the two host computers, their communication is still available via the Agent module.
Abstract: The inventive system and method simulate the actions of a selected output device driver, and then record all the request and information for the document output. The quality and size of the document output are optimized according to the properties of the selected output device driver and supported resources before it is sent to the selected remote output device. When the document output data is sent to the remote site, it is restored and converted to a format acceptable by the selected output device driver for outputting a document of desired format and quality. The inventive method and system for the universal output driver facilitate the operations of network outputting so that a local host does not have to install the driver of the selected driver. Moreover, the invention can optimize the document output in accordance to the properties of the selected output device, thereby to ensure the quality of the document output and increase the transmission speed.
Abstract: A system and method for obstacle-free network communication allows two host computers to share data and resources freely without worrying about the restriction of the security systems in their networks. The system and method mainly comprise three software modules namely, Agent module, Initiator module, and Acceptor module. The Agent module is implemented in a computer server for receiving and storing connection requests and data from networks. The Initiator module is implemented in a host computer for sending connection requests and data to the Agent module of the computer server. The Acceptor module is implemented in another host computer for periodically querying the Agent module of the computer server to fetch the connection requests and the data from the Agent module of the computer server. Consequently, even when no direct connection can be established between the two host computers, their communication is still available via the Agent module.