US Patent No: 6,877,036

Number of patents in Portfolio can not be more than 2000

System and method for managing connections between a client and a server

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

An adapter card for managing connections between clients and a network server off-loads the connection management burden from the server. The adapter card includes a memory with an embedded proxy application and a communication protocol stack, a processing unit for executing the application code, a network controller for interfacing with an internetwork, and a bus protocol bridge for interfacing with the internal bus of the network server. The proxy application receives client requests on behalf of the server over relatively slow and unreliable network connections, and submits the requests to the server over fast, reliable bus connections.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AKAMBA CORPORATIONLOS GATOS, CA3
N-CUBED.NET, INC.LOS GATOS, CA1

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Burright, Richard T San Jose, CA 4 92
MacDonell, Eoin B Sunnyvale, CA 4 92
Smith, Jack J Saratoga, CA 5 102
Vastano, John A Santa Clara, CA 4 92
Weatherford, William T San Mateo, CA 4 92
Worley, III W Spencer Half Moon Bay, CA 8 182

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
5,754,774 Client/server communication system 252 1996
5,878,213 Methods, systems and computer program products for the synchronization of time coherent caching system 48 1996
5,941,988 Session and transport layer proxies via TCP glue 190 1997
6,104,716 Method and apparatus for lightweight secure communication tunneling over the internet 189 1997
5,924,116 Collaborative caching of a requested object by a lower level node as a function of the caching status of the object at a higher level node 124 1997
6,094,699 Apparatus and method for coupling devices to a PCI-to-PCI bridge in an intelligent I/O controller 41 1998
 
MICROSOFT CORPORATION (3)
5,678,007 Method and apparatus for supporting multiple outstanding network requests on a single connection 38 1994
5,867,650 Out-of-band data transmission 23 1996
5,867,652 Method and apparatus for supporting multiple outstanding network requests on a single connection 21 1997
 
SUN MICROSYSTEMS, INC. (3)
5,832,512 Apparatus and method for file number re-mapping for disconnected operations in a client-server network 19 1996
5,935,249 Mechanism for embedding network based control systems in a local network interface device 170 1997
6,567,857 Method and apparatus for dynamic proxy insertion in network traffic flow 52 1999
 
INTEL CORPORATION (2)
5,852,717 Performance optimizations for computer networks utilizing HTTP 238 1996
6,182,141 Transparent proxy server 92 1996
 
ADVANCED MICRO DEVICES, INC. (1)
5,896,508 Hub-network adapter device for a file server personal computer 18 1995
 
AKAMBA, INC. (1)
6,308,238 System and method for managing connections between clients and a server with independent connection and data buffers 44 1999
 
BARRACUDA NETWORKS, INC. (1)
6,324,582 Enhanced network communication 104 1998
 
BULL S.A. (1)
5,642,482 System for network transmission using a communication co-processor comprising a microprocessor to implement protocol layer and a microprocessor to manage DMA 62 1994
 
CELLPORT SYSTEMS, INC. (1)
6,122,514 Communications channel selection 144 1997
 
ENTRYPOINT, INC. (1)
6,138,162 Method and apparatus for configuring a client to redirect requests to a caching proxy server based on a category ID with the request 199 1997
 
FUJITSU LIMITED (1)
5,903,763 Method of recovering exclusive control instruction and multi-processor system using the same 2 1997
 
GLOBALFOUNDRIES INC. (1)
5,872,919 Computer communication network having a packet processor with an execution unit which is variably configured from a programmable state machine and logic 63 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6,553,422 Reverse HTTP connections for device management outside a firewall 29 1999
 
HITACHI, LTD. (1)
6,014,695 Computer network system for packet-transferring data between computers, network file server in computer network system and data transferring method thereof 28 1997
 
LENOVO (SINGAPORE) PTE LTD. (1)
6,119,161 Managing connection requests in a dialup computer network 16 1997
 
LEVEL 3 COMMUNICATIONS, LLC (1)
6,185,598 Optimized network resource location 345 1998
 
LUCENT TECHNOLOGIES INC. (1)
6,389,462 Method and apparatus for transparently directing requests for web objects to proxy caches 329 1998
 
NCR CORPORATION (1)
5,550,981 Dynamic binding of network identities to locally-meaningful identities in computer networks 37 1994
 
NETWORK ENGINEERING TECHNOLOGIES, INC. (1)
5,898,830 Firewall providing enhanced network security and user transparency 233 1996
 
NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC. (1)
6,330,605 Proxy cache cluster 113 1998
 
SONY ELECTRONICS INC. (1)
6,072,483 Active frame scroll interface 93 1997
 
STEELEYE TECHNOLOGY, INC. (1)
5,974,496 System for transferring diverse data objects between a mass storage device and a network via an internal bus on a network card 32 1997
 
SUPERIOR DATA SOURCES, LLC (1)
6,115,755 Integrated apparatus for interfacing several computers to the internet through a single connection 115 1998

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
CISCO TECHNOLOGY, INC. (4)
7,272,649 Automatic hardware failure detection and recovery for distributed max sessions server 4 1999
8,090,866 TCP proxy connection management in a gigabit environment 0 2002
7,925,732 Automatic hardware failure detection and recovery for distributed max sessions server 1 2007
8,078,715 Automatic hardware failure detection and recovery for distributed max sessions server 0 2010
 
JIBE MOBILE (3)
8,327,005 Method to set up application to application communication over a network between applications running on endpoint devices 0 2011
8,327,006 Endpoint device and article of manufacture for application to application communication over a network 0 2011
8,321,566 System and method to control application to application communication over a network 1 2011
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
7,392,282 Method for ensuring client access to messages from a server 1 2001
7,472,161 System for ensuring client access to messages from a server 1 2008
 
NEC CORPORATION (1)
7,779,068 System and method for intelligent web content fetch and delivery of any whole and partial undelivered objects in ascending order of object size 1 2005
 
SYMBOL TECHNOLOGIES, INC. (1)
7,577,745 Method and apparatus for implementing alerts on a browser running on a portable handheld device 2 2005

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 5, 2016
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00