Akamai Technologies, Inc. And Massachusetts Institute of Technology v. Cable & Wireless Internet Services, Inc., and Kinetech, Inc.

344 F.3d 1186, 2003 WL 22121694
CourtCourt of Appeals for the Federal Circuit
DecidedNovember 13, 2003
Docket03-1007
StatusPublished
Cited by64 cases

This text of 344 F.3d 1186 (Akamai Technologies, Inc. And Massachusetts Institute of Technology v. Cable & Wireless Internet Services, Inc., and Kinetech, Inc.) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Akamai Technologies, Inc. And Massachusetts Institute of Technology v. Cable & Wireless Internet Services, Inc., and Kinetech, Inc., 344 F.3d 1186, 2003 WL 22121694 (Fed. Cir. 2003).

Opinions

Opinion for the court by Circuit Judge GAJARSA. Opinion concurring in part, and dissenting in part by Circuit Judge PAULINE NEWMAN.

GAJARSA, Circuit Judge.

Defendant-Appellant, Cable & Wireless Internet Services, Inc. (“C & W”), appeals the orders of the United States District Court for the District of Massachusetts: (1) denying C & W’s motion for judgment as a matter of law challenging the jury verdict that claims 1, 3, 5, and 9 of U.S. Patent No. 6,108,703 (“the '703 patent”) are valid and infringed; and (2) granting a permanent injunction based upon the jury verdict. Akamai Techs., Inc. v. Cable & Wireless Internet Serv., Inc., 2002 WL 1949231, No. 00-CV-11851 (D. Mass. May 24 and Aug. 21, 2002). Because claims 1 and 3, properly construed, are anticipated by U.S. Patent No. 6,185,598 (“the '598 patent”) and are therefore invalid under 35 U.S.C. § 102, we reverse the district court’s denial of C & W’s motion for judgment as a matter of law with respect to claims 1 and 3 and vacate that portion of the permanent injunction. We affirm the district court’s denial of C & W’s motion for judgment as a matter of law with respect to the validity of claims 5 and 9 because those claims, properly construed, are not invalid. We also affirm the district court’s denial of C & W’s motion for judgment as a matter of law with respect to infringement of claim 9 because substantial evidence supports the jury’s verdict of infringement. In view of our holding, we remand to the district court to review the scope of the permanent injunction.

I. BACKGROUND

The present appeal concerns technology for alleviating Internet congestion. To better understand the present dispute, a general overview of the relevant technology follows. Generally, people share information, i.e., “content,” over the Internet through web pages. To look at web pages, a computer user accesses the Internet through a browser, e.g., Microsoft Internet Explorer® or Netscape Navigator®. These browsers display web pages stored on a network of servers commonly referred to as the Internet. To access the web pages, a computer user enters into the browser a web page address, or uniform resource locator (“URL”). The URL is typically a string of characters, e.g., www.fedcir.gov. This URL has a corresponding unique numerical address, e.g., 156.119.80.10, called an Internet Protocol (“IP”) address. When a user enters a URL into the browser, a domain name service (“DNS”) searches for the corresponding IP address to properly locate the web page to be displayed. The DNS is administered by a separate network of computers distributed throughout, and connected to, the Internet. These computers are commonly referred to as DNS servers. In short, a DNS server translates the URL into the proper IP address, thereby informing the user’s computer where the host server for the web page www.fedcir.gov is located, a process commonly referred to as “resolving.” The [1189]*1189user’s computer then sends the web page request to the host server, or origin server. An origin server is a computer associated with the IP address that receives all web page requests and is responsible for responding to such requests. In the early stages of the Internet, the origin server was also the server that stored the actual web page in its entirety. Thus, in response to a request from a user, the origin server would provide the web page to the user’s browser. Internet congestion problems quickly surfaced in this system when numerous requests for the same web page were received by the origin server at the same time.

This problem is exacerbated by the nature of web pages. A typical web page has a Hypertext Markup Language (“HTML”) base document, or “container” document, with “embedded objects,” such as graphics files, sound filies, and text files. Embedded objects are separate digital computer files stored on servers that appear as part of the web page. These embedded objects must be requested from the origin server individually. Thus, each embedded object often has its own URL. To receive the entire web page, including the container document and the embedded objects, the user’s web browser must request the web page and each embedded object. Thus, for example, if a particular web page has nine embedded objects, a web browser must make ten requests to receive the entire web page: one for the container document and nine for the embedded objects.

There have been numerous attempts to alleviate Internet congestion, including methods commonly referred to as “caching,” “mirroring,” and “redirection.” “Caching” is a solution that stores web pages at various computers other than the origin server. When a request is made from a web browser, the cache computers intercept the request, facilitate retrieval of the web page from the origin server, and simultaneously save a copy of the web page on the cache computer. The next time a similar request is made, the cache computer, as opposed to the origin' computer, can provide the web page to the user. “Mirroring” is another solution, similar to caching, except that the origin owner, or a third party, provides additional servers throughout the Internet that contain an exact copy of the entire web page located on the origin server. This allows a company, for example, to place servers in Europe to handle European Internet traffic.

“Redirection” is'yet another solution in which the origin server, upon a request from a user, redirects the request to another server to handle the request. Redirection also often utilizes a process called “load balancing,” or “server selection.” Load balancing is often effected through a software package designed to locate the optimum origin servers and alternate servers for the quickest and most efficient delivery and display of the various container documents and embedded objects. Load balancing software locates the optimum server location based on criteria such as distance from the requesting location and congestion or traffic through the various servers.

Load balancing software was also known prior to the ’703 patent. For example, Cisco Systems, Inc. marketed and sold a product by the name of “Distributed Director,” which included server selection software that located the optimum server to provide requested information. The server selection software could be placed at either the DNS servers or the content provider servers. The Distributed Director product was disclosed in a White Paper dated February 21, 1997 and in U.S. Patent No. 6,178,160 (“the '160 patent”). [1190]*1190Both the White Paper and the '160 patent are prior art to the '703 patent. The Distributed Director product, however, utilized this software in conjunction with a mirroring system in which a particular provider’s complete web page was simultaneously stored on a number of servers located in different locations throughout the Internet. Mirroring had many drawbacks, including the need to synchronize continuously the web page on the various servers throughout the network. This added extra expenses and contributed to congestion on the Internet.

Massachusetts Institute of Technology is the assignee of the '70S patent directed to a “global hosting system” and methods for decreasing congestion and delay in accessing web pages on the Internet. Akamai Technologies, Inc. is the exclusive licensee of the '703 patent.1 The '703 patent was filed on May 19, 1999, and issued on August 22, 2000.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

In Re Richard Scherer v. the State of Texas
Court of Appeals of Texas, 2024
Genentech, Inc. v. Hospira, Inc.
946 F.3d 1333 (Federal Circuit, 2020)
Chamberlain Grp., Inc. v. Techtronic Indus. Co.
315 F. Supp. 3d 977 (E.D. Illinois, 2018)
Server Tech., Inc. v. Schneider Elec. It Corp.
304 F. Supp. 3d 965 (D. Nevada, 2018)
Crfd Research, Inc. v. Matal
876 F.3d 1330 (Federal Circuit, 2017)
Milwaukee Electric Tool Corp. v. Snap-On Inc.
271 F. Supp. 3d 990 (E.D. Wisconsin, 2017)
Johns Hopkins University v. 454 Life Sciences Corp.
230 F. Supp. 3d 357 (D. Delaware, 2017)
Melchior v. Hilite International, Inc.
665 F. App'x 894 (Federal Circuit, 2016)
UCB, Inc. v. Accord Healthcare, Inc.
201 F. Supp. 3d 491 (D. Delaware, 2016)
Fujifilm Corp. v. Motorola Mobility LLC
182 F. Supp. 3d 1014 (N.D. California, 2016)
DeLorme Publishing Co. v. Briartek IP, Inc.
60 F. Supp. 3d 652 (E.D. Virginia, 2014)
Cot'n Wash, Inc. v. Henkel Corp.
56 F. Supp. 3d 626 (D. Delaware, 2014)
Virginia Innovation Sciences, Inc. v. Samsung Electronics Co.
983 F. Supp. 2d 713 (E.D. Virginia, 2014)
Canvs Corporation v. United States
114 Fed. Cl. 59 (Federal Claims, 2013)
Apple Inc. v. International Trade Commission
725 F.3d 1356 (Federal Circuit, 2013)
WPIX, Inc. v. Ivi, Inc.
691 F.3d 275 (Second Circuit, 2012)
Dale S. Horn v. Eric K. Shinseki
25 Vet. App. 231 (Veterans Claims, 2012)
United States v. Kieffer
681 F.3d 1143 (Tenth Circuit, 2012)

Cite This Page — Counsel Stack

Bluebook (online)
344 F.3d 1186, 2003 WL 22121694, Counsel Stack Legal Research, https://law.counselstack.com/opinion/akamai-technologies-inc-and-massachusetts-institute-of-technology-v-cafc-2003.