U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network

Patent 5774660 Issued on June 30, 1998. Estimated Expiration Date: Icon_subject August 5, 2016. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Method and apparatus for sharing a telecommunications channel among multiple users
Patent #: 5307347
Issued on: 04/26/1994
Inventor: Duault, et al.

Method and apparatus for processing multiple file system server requests in a data processing network
Patent #: 5341499
Issued on: 08/23/1994
Inventor: Doragh

Data processing system with data transmission failure recovery measures
Patent #: 5343477
Issued on: 08/30/1994
Inventor: Yamada

Parallel I/O network file server architecture
Patent #: 5355453
Issued on: 10/11/1994
Inventor: Row, et al.

System for substituting tags for non-editable data sets in hypertext documents and updating web files containing links between data sets corresponding to changes made to the tags
Patent #: 5355472
Issued on: 10/11/1994
Inventor: Lewis

Communications system for an ISDN and a LAN, and an ISDN-LAN connection terminal
Patent #: 5400335
Issued on: 03/21/1995
Inventor: Yamada

Method and apparatus for extensible object-oriented inter-application link management
Patent #: 5404534
Issued on: 04/04/1995
Inventor: Foss, et al.

Data transmission routing system
Patent #: 5426427
Issued on: 06/20/1995
Inventor: Chinnock, et al.

Network video server system receiving requests from clients for specific formatted data through a default channel and establishing communication through separate control and data channels
Patent #: 5442749
Issued on: 08/15/1995
Inventor: Northcutt, et al.

Method for storing data in an interactive computer network
Patent #: 5442771
Issued on: 08/15/1995
Inventor: Filepp, et al.

More ...

Inventors

Application

No. 691006 filed on 08/05/1996

US Classes:

709/201, DISTRIBUTED DATA PROCESSING709/202, Processing agent709/203, Client/server709/206, Demand based messaging709/219, Accessing a remote server709/225, Computer network access regulating709/229, Network resources access controlling709/236, Computer-to-computer data framing709/239, Alternate path routing718/100, TASK MANAGEMENT OR CONTROL718/104, Resource allocation718/105Load balancing

Examiners

Primary: Lall, Parshotam S.
Assistant: Barot, Bharat

Attorney, Agent or Firm

International Classes

G06F 013/00
G06F 017/30
670-675

Abstract

A multi-node server transmits world-wide-web pages to network-based browser clients. A load balancer receives all requests from clients because they use a virtual address for the entire site. The load balancer makes a connection with the client and waits for the URL from the client. The URL specifies the requested resource. The load balancer waits to perform load balancing until after the location of the requested resource is known. The connection and URL request are passed from the load balancer to a second node having the requested resource. The load balancer re-plays the initial connection packet sequence to the second node, but modifies the address to that for the second node. The network software is modified to generate the physical network address of the second node, but then changes the destination address back to the virtual address. The second node transmits the requested resource directly to the client, with the virtual address as its source. Since all requests are first received by the load balancer which determines the physical location of the requested resource, nodes may contain different resources. The entire contents of the web site is not mirrored onto all nodes. Network bottlenecks are avoided since the nodes transmit the large files back to the client directly, bypassing the load balancer. Client browsers can cache the virtual address, even though different nodes with different physical addresses service requests.

Other References

  • Dias et al., "A Scalable and Highly Available Web Server", Digest of Papers, Compcon 1996, Technologies for the Information Superhighway, Forty-First IEEE Computer Society International Conference (Cat. No. 96CB35911), pp. 85-92, Feb. 1996
  • Attanasio & Smith, "A Virtual Multiprocessor Implemented by an Encapsulated Cluster of Loosly Coupled Computers", IBM Research Report RC18442, Apr. 1992
  • Balancing Act: Web Server Load Balancers, PC Magazine, Dec. 17, 1996, p. 42
  • BIG/ip Product Spec, FAQ from Website www.f5.com, F5 Labs, 1996
  • "How Your Browser Finds the Page You Want" PC Magazine Mar. 12, 1996 p. 107
  • "Internet Server Market Draws Foes" San Jose Business Journal, Mar. 25, 1996, p. 8
  • HydraWEB Frequently Asked Questions, Apr. 23, 1996, pp. 1-8
  • HydraWEB Load-Balancer Product Literature, 1996
  • Cisco Local Director WWW pp. 1-5, 1996
  • WomPlex WWW pp. 1-3, 199
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?