Method and system for dispatching socks traffic based on socks connection identified by source address, application address and application level protocol

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6862629
SERIAL NO

09676738

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention relates to a method and system for dispatching on a socks server an IP datagram originated from an application on a source device, in an Internet Protocol (IP) network comprising a plurality of socks servers, said IP datagram comprising a Source IP Address field in the IP header, a Source Port field in the Transmission Control Protocol (TCP) header, and socks data. The method comprises, in a socks dispatcher, the steps of: identifying the source device by retrieving source address in the Source IP Address field; identifying the application on the source device by retrieving the application address in the Source Port field; determining the application level protocol of socks data referring to a first table, the first table comprising for each socks connection identified by a source address and an application address, an application level protocol; and selecting a socks server referring to a second table, the second table defining for each application level protocol one or a plurality of socks servers. The step of selecting a socks server referring to a second table, comprises the further steps of: determining the number of socks servers in the second table defined for the application level protocol of the IP datagram: if only one socks server is defined in the second table, forwarding the IP datagram to said socks server, if more that one socks server is defined in the second table, forwarding the IP datagram to a socks server selected according to its capacity and the priority of the IP datagram.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY46918

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hericourt, Olivier Cagnes-sur-Mer, FR 30 656

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5396630 Method and system for object management across process boundries in a data processing system 83 1992
 
CISCO TECHNOLOGY, INC. (2)
* 6219706 Access control for networks 346 1998
* 6515963 Per-flow dynamic buffer management 87 1999
 
AVAYA INC. (1)
* 5991807 System for controlling users access to a distributive network in accordance with constraints present in common access distributive network interface separate from a server 165 1996
 
Ascend Communications, Inc. (1)
* 5828653 Quality of service priority subclasses 233 1996
 
HITACHI, LTD. (1)
* 6195366 Network communication system 50 1998
 
PROVENANCE ASSET GROUP LLC (1)
* 6405256 Data streaming using caching servers with expandable buffers and adjustable rate of data transmission to absorb network congestion 109 1999
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 6938088 Method and system for caching HTTP data transported with socks data in IP datagrams 3 2000
 
HMD GLOBAL OY (2)
* 7493623 System and method for identifying applications targeted for message receipt in devices utilizing message queues 10 2003
* 2004/0205,769 System and method for identifying applications targeted for message receipt in devices utilizing message queues 16 2003
 
LINKEDIN CORPORATION (2)
* 7082471 Method and system of dispatching socks traffic using type of service (TOS) field of IP datagrams 4 2001
* 2001/0023,451 Method and system of dispatching socks traffic using type of service (TOS) field of IP datagrams 4 2001
 
BIGBAND NETWORKS BAS, INC. (1)
* 2003/0069,950 Configuration server updating 8 2002
 
WEB OFFICE, INC., A CORP. OF TEXAS (1)
* 2003/0023,739 System and method for multi-tier multi-casting over the Internet 5 2001
 
FUJITSU LIMITED (2)
* 7610403 Device retrieving a name of a communications node in a communications network 0 2002
* 2002/0124,060 Device retrieving a name of a communications node in a communications network 6 2002
 
ORACLE AMERICA, INC. (1)
* 7779132 Method and apparatus for supporting multiple transport layer implementations under a socket interface 1 2005
* Cited By Examiner