
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
-
Apr 5, 2005
Issued date -
Sep 24, 1999
filing date -
09/405,608
serial no -
In Force
status
Importance
Loading Importance Indicators...
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...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 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 | |
|
|
|||
| 5,852,717 Performance optimizations for computer networks utilizing HTTP | 238 | 1996 | |
| 6,182,141 Transparent proxy server | 92 | 1996 | |
|
|
|||
| 5,896,508 Hub-network adapter device for a file server personal computer | 18 | 1995 | |
|
|
|||
| 6,308,238 System and method for managing connections between clients and a server with independent connection and data buffers | 44 | 1999 | |
|
|
|||
| 6,324,582 Enhanced network communication | 104 | 1998 | |
|
|
|||
| 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 | |
|
|
|||
| 6,122,514 Communications channel selection | 144 | 1997 | |
|
|
|||
| 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 | |
|
|
|||
| 5,903,763 Method of recovering exclusive control instruction and multi-processor system using the same | 2 | 1997 | |
|
|
|||
| 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 | |
|
|
|||
| 6,553,422 Reverse HTTP connections for device management outside a firewall | 29 | 1999 | |
|
|
|||
| 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 | |
|
|
|||
| 6,119,161 Managing connection requests in a dialup computer network | 16 | 1997 | |
|
|
|||
| 6,185,598 Optimized network resource location | 345 | 1998 | |
|
|
|||
| 6,389,462 Method and apparatus for transparently directing requests for web objects to proxy caches | 329 | 1998 | |
|
|
|||
| 5,550,981 Dynamic binding of network identities to locally-meaningful identities in computer networks | 37 | 1994 | |
|
|
|||
| 5,898,830 Firewall providing enhanced network security and user transparency | 233 | 1996 | |
|
|
|||
| 6,330,605 Proxy cache cluster | 113 | 1998 | |
|
|
|||
| 6,072,483 Active frame scroll interface | 93 | 1997 | |
|
|
|||
| 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 | |
|
|
|||
| 6,115,755 Integrated apparatus for interfacing several computers to the internet through a single connection | 115 | 1998 | |
Patent Citation Ranking
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 |