Port proxy and system for server and client computers
First Claim
Patent Images
1. A method for enabling remote networking functionality by port proxying, the method comprising:
- executing a process on requiring a networking protocol;
on a local client computer, intercepting communications from the process to a port assigned to support the network protocol; and
redirecting the communications over an open port on the client computer.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for serving software applications to remote clients across the internet, for example, is disclosed that preferably utilizes standard, SMB (server message block), protocols, which are available in commercial operating systems. Further, an associated business method is described in which subscribing institutions can out-source the application serving to a third party institution, transparently. Finally, a port proxy system is provided that enables tunneling through firewalls that are configured to block communications from SMB ports.
190 Citations
20 Claims
-
1. A method for enabling remote networking functionality by port proxying, the method comprising:
-
executing a process on requiring a networking protocol;
on a local client computer, intercepting communications from the process to a port assigned to support the network protocol; and
redirecting the communications over an open port on the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18)
-
-
11. A system for remote networking by port proxy, the system comprising:
-
an application program executing on a client computer which is utilizing the SMB protocol to access a remote storage asset; and
a port proxy program, running on the client computer, that intercepts communications from the program to a port assigned to support the SMB protocol and redirects the communications over an open port on the client computer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19)
-
-
20. A system for enabling remote networking functionality by port proxying, comprising:
-
a client computer having a processor that executes software instructions;
a first client process, running on the client computer, that requires a networking protocol;
a second client process, running on the client computer, that intercepts communications from the first client process to a port assigned to support the network protocol and redirects the communications over an open port on the client computer.
-
Specification