Network Appliance, Inc. v. Bluearc Corp.

374 F. Supp. 2d 825, 2005 U.S. Dist. LEXIS 16741, 2005 WL 1530098
CourtDistrict Court, N.D. California
DecidedJune 27, 2005
DocketC 03-5665 MHP
StatusPublished

This text of 374 F. Supp. 2d 825 (Network Appliance, Inc. v. Bluearc Corp.) is published on Counsel Stack Legal Research, covering District Court, N.D. California primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Network Appliance, Inc. v. Bluearc Corp., 374 F. Supp. 2d 825, 2005 U.S. Dist. LEXIS 16741, 2005 WL 1530098 (N.D. Cal. 2005).

Opinion

MEMORANDUM & ORDER

PATEL, District Judge.

Re: Cross-Motions for Summary Judgment of Validity and Invalidity

Plaintiff Network Appliance filed this action in the United States District Court for the District of Delaware, alleging infringement of three patents that relate to network file server architecture and operating system software. On defendant’s motion, the District of Delaware ordered the action transferred to this court on December 16, 2003. Now before the court are the parties’ cross-motions for summary judgment of validity and invalidity of United States Patent Nos. 5,802,366 (“ ’366 Patent”), 5,931,918 (“’918 Patent”), and 6,065,037 (“’037 Patent”). Having fully considered the parties’ arguments and submissions and for the reasons set forth below, the court enters the following memorandum and order.

BACKGROUND

I. The Patents in Suit and the Prior Art

The patents that are the subject of this infringement action relate to computer architectures and storage systems that were developed by Auspex Systems, Inc. in the late 1980s. 1 The ’366 Patent, issued on September 1, 1998, and the ’918 Patent, issued on August 3, 1999, disclose substantially identical multiprocessor file server designs (“architectures”) employing separate processors to perform file system control and non-file system control tasks. The ’037 Patent, issued on May 16, 2000, describes a computer operating system that allows for the implementation of the file server designs disclosed by the ’366 and ’918 Patents. Each of these patents claims priority based on a parent application filed on September 8, 1989, which is the undisputed date of invention (i.e., “the critical date”) of the patents.

The court has set forth a detailed description of the patented inventions in a number of previous orders and need not repeat that description here. Rather, the instant motions for validity and invalidity direct the court’s attention to the contents of the prior art on the effective filing date of the patents in suit. The following discussion summarizes the pertinent prior art references.

A. The V-System

The first prior art reference cited by defendant describes the “V-System” com *829 puter operating system developed at Stanford University’s Computer Science Laboratory. See Kent. Decl., Exh. C, David R. Cheriton & Keith A. Lantz, V-System 6.0 Reference Manual (1986) (hereinafter “V-System Manual”). The V-System Manual describes a computer network in which individual workstations are treated as components of a “distributed” operating system. Id. at 1-1 to 1-3. To implement this architecture, the V-System relies on a “distributed kernel,” which, roughly speaking, consists of a stripped-down version of a complete Unix operating system that manages certain “low-level” functions and provides for communication among the various workstations that make up the operating system. Id. at 1-3. These workstations are then assigned specific tasks such as handling “exceptions” (i.e., operating system errors) and managing data storage devices. See id. at 31-2 to 31-5. The main purpose of this architecture is to “partition[] functions as far as practical into separate servers,” thereby keeping the kernel and servers “reasonably small” in size and independent of each other in operation. Id. at 31-8.

The V-System’s software is also described in an article by David R. Cheriton, entitled The V Kernel: A Software Base for Distributed Systems, 1 IEEE Software 19 (1984). Wales Decl., Exh. B (hereinafter “Cheriton”). Cheriton provides a more detailed description of the V-System’s distributed kernel, focusing on the “interpro-cess communications” component of the kernel that allows for the passing of messages among the server’s constituent workstations. Id. at 21-25.

B. The Epoch Server

The next prior art reference relevant to the instant motions is the Epoch-1 Infinite Storage Server (“the Epoch Server”), which is described in an article that appeared in Computer Design on November 15, 1988, Kent Decl., Exh. D (hereinafter “Lieberman”), as well as in an article published in Digital Review on May 22, 1989, id., Exh. E (hereinafter “Haskin”). These articles describe “a general-purpose file server that implements a hierarchy of solid state, magnetic and optical memory,” the primary benefit of such a design being the relative ease with which archiving and backup of system data are achieved. Lieberman at 36; see also Haskin at 31. However, for purposes of the instant motion, the most significant aspect of the Epoch Server is the fact that it employs a multiprocessor architecture comprised of two 25-MHz Motorola 60820 processors, the first processing unit being a “front-end I/O [i.e., input-output] processor” and the second unit serving as a file processor. Haskin at 32. The front-end processor runs a “low-overhead” — that is to say, relatively simple and fast — operating system (known as “VRTX”) and handles all input-output operations for the server. Id.; McKusick Decl. in Support of Def.’s Mem. P. & A. ¶ 42 (hereinafter “First McKusick Decl.”). The file processor employs the “enhanced BSD Unix” operating system and is “primarily concerned with handling ... NFS requests from other Unix hosts,” although it is also capable of performing “other Unix housekeeping chores.” Has-kin at 32. In addition, the Haskin reference discloses a “shared memory” used to pass data from one processor to the other. Id.

C. Sandberg

The next reference upon which defendant’s invalidity contentions rely is an April 1986 article by Russell Sandberg, The Sun Network Filesystem: Design, Implementation, and Experience, Proceedings of the 1986 European Unix User’s Conference (1986). Kent Decl., Exh. I (hereinafter “Sandberg”). In that paper, Sandberg discusses the design and implementation of the Sun Network Files- *830 ystem (“NFS”) protocol, a widely adopted standard for performing file system-related operations in a Unix-based networked computing environment. See generally id. After describing the details of the NFS protocol, Sandberg briefly turns to his experiences with “porting” NFS to various hardware and software systems. Id. at 10410. Of particular relevance here is Sandberg’s discussion of the implementation of NFS on a VAX 750 processor running the System V.2 operating system (a version of Unix). See id. The article describes the use of an “Excelan” networking board for the purpose of handling the Ethernet, IP, and UDP layers (i.e., the network and transport layers) of NFS requests. Id. 2 A number of other ports of NFS are also described. See id.

D.Figure 1 of the ’918 Patent

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

Related

Graham v. John Deere Co. of Kansas City
383 U.S. 1 (Supreme Court, 1966)
Anderson v. Liberty Lobby, Inc.
477 U.S. 242 (Supreme Court, 1986)
Smithkline Beecham Corp. v. Apotex Corp.
403 F.3d 1331 (Federal Circuit, 2005)
Playtex Products, Inc. v. Procter & Gamble Co.
400 F.3d 901 (Federal Circuit, 2005)
Eolas Technologies Inc. v. Microsoft Corp.
399 F.3d 1325 (Federal Circuit, 2005)
In Re Daniel S. Fulton and James Huang
391 F.3d 1195 (Federal Circuit, 2004)
Jamesbury Corp. v. Litton Industrial Products, Inc.
756 F.2d 1556 (Federal Circuit, 1985)
In Re John A. Donohue
766 F.2d 531 (Federal Circuit, 1985)
Glaxo Inc. And Glaxo Group Limited v. Novopharm Ltd.
52 F.3d 1043 (Federal Circuit, 1995)
Southwall Technologies, Inc. v. Cardinal Ig Company
54 F.3d 1570 (Federal Circuit, 1995)
Vitronics Corporation v. Conceptronic, Inc.
90 F.3d 1576 (Federal Circuit, 1996)
Lawrence B. Lockwood v. American Airlines, Inc.
107 F.3d 1565 (Federal Circuit, 1997)
Dr. Raymond G. Tronzo v. Biomet, Inc.
156 F.3d 1154 (Federal Circuit, 1998)

Cite This Page — Counsel Stack

Bluebook (online)
374 F. Supp. 2d 825, 2005 U.S. Dist. LEXIS 16741, 2005 WL 1530098, Counsel Stack Legal Research, https://law.counselstack.com/opinion/network-appliance-inc-v-bluearc-corp-cand-2005.