Title: | US7020700: Client side
socks server for an internet client |
||||
Country: | US United States of America |
||||
Inventor: | Bennett, Craig Alan; Round Rock,
TX, United States of America Lita, Christian; Austin, TX, United States of America Peterson, James Lyle; Austin, TX, United States of America Thompson, Joseph Raymond; Round Rock, TX, United States of America |
||||
Assignee: | International Business Machines
Corporation, Armonk, NY, United States of
America other patents from INTERNATIONAL BUSINESS MACHINES CORPORATION (280070) (approx. 44,393) News, Profiles, Stocks and More about this company |
||||
Published / Filed: | 2006-03-28 / 1997-02-28 |
||||
Application Number: | US1997000808286 |
||||
IPC Code: | Advanced:
G06F 15/173; Core: G06F 15/16; |
||||
U.S. Class: | 709/224; 709/223; |
||||
Field of Search: | 380/049 395/200.76,36,34,49,53,61,187.01 345/329 370/392,356
358/400 379/88.22 455/4.2 709/245,228,227,217,226,229,233,203,236
713/201 |
||||
Abstract: | An
Internet client is provided with a SOCKS server. The client
comprises a processor having an operating system, and a suite
of one or more Internet tools. The SOCKS proxy server
includes means for intercepting and servicing connection
requests from the Internet tools. Preferably, the proxy
server has a predetermined Internet Protocol address,
preferably the loopback address. If the loopback address is
not available on the protocol stack, a redirecting mechanism
is used to redirect connection requests associated with stale
IP addresses to a current IP address. The SOCKS server
includes a filtering mechanism for filtering connection
requests to particular servers, and a monitoring mechanism
for monitoring network IP activity. |
||||
Attorney, Agent or Firm: | Yee, Duke W. ; LaBaw,
Jeffrey S. ; Nichols, Michael R.
; |
||||
Primary / Asst. Examiners: | Harvey, Jack; Vu, Thong |
||||
Family: | None |
||||
First Claim: |
1. A method
of managing connection requests from an Internet
application supported on a client, the client connectable
to a server via a computer network, the method comprising
the steps of:
supporting a SOCKS server on the client; configuring the application to send a connection request to the SOCKS server; and having the SOCKS server service the connection request locally by creating a dial-up connection between the client and the computer network, establishing a network address for the client, sending data from the application to the server, receiving information from the at least one server sent to the network address and providing the information from the server to the application. |
||||
Background / Summary: | Show background /
summary |
||||
Drawing Descriptions: | Show drawing descriptions |
||||
Description: | Show description |
U.S. References: |
|
Foreign References: | None |
||||
Other References: |
|