Mangosoft v. Oracle

2006 DNH 030
District Court, D. New Hampshire·Decided March 14, 2006·No. 02-cv-545-SM·Published

Opinion

Mangosoft v . Oracle 02-CV-545-SM 03/14/06 UNITED STATES DISTRICT COURT

DISTRICT OF NEW HAMPSHIRE

Mangosoft, Inc. and Mangosoft Corporation, Plaintiffs

v. Civil N o . 02-cv-545-SM Opinion N o . 2006 DNH 030 Oracle Corporation, Defendant

O R D E R

Mangosoft, Inc. and Mangosoft Corporation (collectively, “Mangosoft”), bring this patent infringement action against Oracle Corporation (“Oracle”), asserting that Oracle’s products infringe its patent, United States Patent N o . 6,148,377 (“the ’377 patent”). 1 In response, Oracle filed a counterclaim, seeking a declaratory judgment that the patent is invalid, unenforceable, or not infringed.

Before the court are summary judgment motions from both parties. Oracle moves for summary judgment, asserting that it does not infringe the ’377 patent, the ’377 patent is invalid, and the ’377 patent is unenforceable. Mangosoft moves for

1 Although Mangosoft originally alleged that Oracle also infringed U.S. Patent N o . 5,918,229, it subsequently withdrew all claims relating to that patent.

summary judgment asserting that, as a matter of law, Oracle is infringing claims 1 , 5 , and 9 of the ’377 patent, and for partial summary judgment holding the ’377 patent valid. For the reasons set forth below, Oracle’s motion is granted in part and denied in part and Mangosoft’s motion is granted in part and denied in part.

Standard of Review

Summary judgment is appropriate when the record reveals “no genuine issue as to any material fact and . . . the moving party is entitled to a judgment as a matter of law.” Fed. R. Civ. P. 56(c). In this context, “a fact is ‘material’ if it potentially affects the outcome of the suit and a dispute over it is ‘genuine’ if the parties’ positions on the issue are supported by conflicting evidence.” Intern’l Ass’n of Machinists & Aerospace Workers v . Winship Green Nursing Ctr., 103 F.3d 196, 199-200 (1st Cir. 1996) (citations omitted). Notwithstanding this deferential standard, the non-moving party cannot defeat a motion for summary judgment by simply relying on improbable inferences, conclusory allegations, or rank speculations. Ingram v . Brink’s, 414 F.3d 2 2 2 , 228 (1st Cir. 2005) (citing Mesnick v . Gen. Elec. Co., 950 F.2d 816, 822 (1st Cir. 1991)).

Background

Mangosoft and Oracle are software companies, specializing in database software. Mangosoft owns the ’377 patent. Oracle produces the allegedly infringing Real Application Clusters (“RAC”) software, sold in conjunction with its 9i and 10g Database software.

On November 2 2 , 1996, Mangosoft filed with the United States Patent and Trademark Office (“PTO”) the patent application that issued on November 1 4 , 2000, as the ’377 patent. Generally speaking, the ’377 patent teaches a “distributed shared memory system.” It describes computer systems consisting of groups of computers linked by a network connection, also known as a “cluster” or “computer cluster.” Each computer, or “node,” in the cluster manages its own memory (both volatile and non- volatile) and, employing the invention, makes that memory available to other nodes in the cluster. Furthermore, says Mangosoft, unlike earlier systems, which only provided a means for sharing data stored in non-volatile memory (e.g., hard disks), the invention taught by the ’377 patent allows nodes to also share volatile memory (e.g., random access memory or “RAM”) with other nodes in the cluster. Thus, the invention teaches a means by which nodes may share both non-volatile and volatile

memory space, by creating a “pool” of shared memory space which is accessible by all nodes participating in the system. Specifically, claim 1 of the ’377 patent teaches:

1 . A computer system having a shared addressable memory space, comprising

a data network for carrying data signals representative of computer readable information, and

a plurality of computers, each of said plurality of computers sharing the shared addressable memory space and including

an interface, coupled to said data network, for accessing said data network to exchange data signals therewith,

a local volatile memory device coupled to said computer and having volatile storage for data signals,

a local persistent memory device coupled to said computer and having persistent storage for data signals, and

a shared memory subsystem for mapping a portion of said shared addressable memory space to a portion or the whole of said persistent storage and said volatile storage to provide thereby addressable persistent and volatile storage for data signals accessible by each of the plural computers, said shared memory subsystem including

a distributor for mapping portions of said addressable memory space across said plurality of local persistent memory devices, to distribute said addressable memory

space across said plurality of local persistent memory devices, and

a disk directory manager for tracking said mapped portions of said addressable memory space to provide information representative of which of said local persistent memory devices has which of said portions of said addressable memory space mapped thereon.

The ’377 patent, 15:56-16:23 (emphasis supplied). Claims 5 and 9 depend on claim 1 .

Following a Markman hearing, the court construed the disputed terms in the ’377 patent. See generally Markman v . Westview Instruments, Inc., 517 U.S. 370 (1996). Subsequently, both parties moved for summary judgment.

Discussion

I. Infringement of the ’377 Patent Both Mangosoft and Oracle move for summary judgment on the issue of infringement. Mangosoft argues that a computer cluster running Oracle’s 9i and/or 10g Database software (“RAC cluster”) infringes, either literally or by equivalents, claims 1 , 5 , and 9 of the ’377 patent. Oracle, on the other hand, says that an RAC cluster does not infringe because it does not use local

persistent memory devices or provide a shared addressable memory space, as required by claim 1 . Oracle is correct.

Determining patent infringement is a two step process: “the court first construes the scope of the asserted claims and then compares the accused device to the properly construed claims to determine whether each and every limitation of the claim is present, either literally or equivalently, in the accused device.” Tate Access Floors, Inc. v . Interface Architectural Res., Inc., 279 F.3d 1357, 1365 (Fed. Cir. 2002) (citing Amazon.com, Inc. v . Barnesandnoble.com, Inc., 239 F.3d 1343, 1351 (Fed. Cir. 2001)). Claim interpretation is a matter of law. Markman v . Westview Instruments, Inc., 52 F.3d 9 6 7 , 977 (Fed. Cir. 1995), aff’d, 517 U.S. 370 (1996). But, whether the accused product infringes the claims as interpreted is a factual question. Syntex (U.S.A.) LLC v . Apotex, Inc., 407 F.3d 1371, 1377 (citing Bai v . L & L Wings, Inc., 160 F.3d 1350, 1353 (Fed. Cir. 1998)). Because infringement is based on a question of fact, summary judgment on infringement is proper for the patent owner only when, drawing all inferences in favor of the alleged infringer, there exists no genuine issue of material fact that every limitation recited in the properly construed claim is found in the accused product. P.C. Connector Solutions LLC v .

SmartDisk Corp., 406 F.3d 1359, 1364 (Fed. Cir. 2005)(citing Bai, 160 F.3d at 1353-54)). On the other hand, summary judgment for the accused infringer is proper only when, drawing all inferences in favor of the patent holder, there exists no genuine issue of material fact that one or more limitations recited in the properly construed claims is not found in the accused product. Id.

In this case, the claim limitation in question is the requirement in claim 1 for a “shared addressable memory space.” The court interpreted “shared addressable memory space” to mean:

a memory space distributed across the volatile and non-

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

Mangosoft v. Oracle, 2006 DNH 030 (D.N.H. 2006).

2006 DNH 030 (Mangosoft v. Oracle) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Graham v. John Deere Co. of Kansas City
383 U.S. 1 (Supreme Court, 1966)
Warner-Lambert Co. v. Teva Pharmaceuticals USA, Inc.
418 F.3d 1326 (Federal Circuit, 2005)
Salazar v. Procter & Gamble Company
414 F.3d 1342 (Federal Circuit, 2005)
Princeton Biochemicals, Inc. v. Beckman Coulter, Inc.
411 F.3d 1332 (Federal Circuit, 2005)
Pc Connector Solutions LLC v. Smartdisk Corp.
406 F.3d 1359 (Federal Circuit, 2005)
Smithkline Beecham Corp. v. Apotex Corp.
403 F.3d 1331 (Federal Circuit, 2005)
Jorge A. Miranda v. Secretary of the Treasury
766 F.2d 1 (First Circuit, 1985)
Fmc Corporation v. The Manitowoc Company, Inc.
835 F.2d 1411 (Federal Circuit, 1987)
In Re David H. Fine
837 F.2d 1071 (Federal Circuit, 1988)
Samuel Mesnick v. General Electric Company
950 F.2d 816 (First Circuit, 1991)