Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Port proxy and system for server and client computers

a server and client computer technology, applied in the field of port proxy and system for server and client computers, can solve problems such as inability to be used

Inactive Publication Date: 2005-01-13
MICROSOFT TECH LICENSING LLC +1
View PDF38 Cites 153 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention provides a method for enabling remote networking functionality by port redirection. This allows software players to automatically connect with remote storage assets across a network, even if security policies and institution firewalls block these protocols. The method involves intercepting communications from a process and redirecting them over an open port. The invention can also be characterized as a system for remote networking by port proxy, which intercepts and redirects communications from an application program. The invention has various advantages, including overcoming even the most sophisticated firewall systems.

Problems solved by technology

The problem is, however, that security policies and institution firewalls may a priori block this remote access with these existing networking protocols.
Thus, in many environments, they can not be used.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Port proxy and system for server and client computers
  • Port proxy and system for server and client computers
  • Port proxy and system for server and client computers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024]FIG. 1 shows an application serving system 100, which has been constructed according to the principles of the present invention.

[0025] Generally, the application serving system 100 comprises the user, target client computer 110 that connects to a server system 112 and subscribing institution host Web Server 130, over a network 114.

[0026] Client computer 110, Web server 130, and server system 112 implement a network protocol layer to communicate across the network. In a preferred embodiment, network 114 is the Internet, or other public or private network, and the network protocol layers are TCP / IP and NetBios. Other network configurations and network protocols layers, however, could be implemented in place or in addition to those associated with the Internet such as those provided in other public or private networks and internetwork systems.

[0027] The target, client computer 110 is a PC computer in one implementation. It operates Microsoft Windows 95 / 98 / NT / 2000 / CE operating ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

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.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS [0001] This application is a continuation of U.S. patent application Ser. No. 09 / 531,121, filed on Mar. 17, 2000, which is a continuation-in-part and claims priority under 35 U.S.C. § 120 to U.S. patent application Ser. No. 09 / 456,181, filed on Dec. 7, 1999, which claims the benefit under 35 USC 119(e) of U.S. Provisional Patent Application No. 60 / 128,828, filed on Apr. 12, 1999, all of which are incorporated herein by reference in their entirety.BACKGROUND OF THE INVENTION [0002] Internet or network delivery of application-program-style functionality has become increasingly important. The ubiquitous client-server platform typically requires that the application program code be loaded and installed on the client computers. This requirement, however, is viewed as substantially increasing the installation and maintenance costs associated with computer networks. Moreover, many client operating system platforms are deemed unstable. Network deliver...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F9/445
CPCG06F8/60
Inventor GRESCHLER, DAVID M.MYSLIWY, OWENSCHAEFER, STUART
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products