Fifth Generation Computer Corp. v. International Business MacHines Corp.

678 F. Supp. 2d 184, 2010 U.S. Dist. LEXIS 772, 2010 WL 26542
CourtDistrict Court, S.D. New York
DecidedJanuary 6, 2010
Docket09 CV 2439(JSR)
StatusPublished
Cited by1 cases

This text of 678 F. Supp. 2d 184 (Fifth Generation Computer Corp. v. International Business MacHines Corp.) is published on Counsel Stack Legal Research, covering District Court, S.D. New York primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Fifth Generation Computer Corp. v. International Business MacHines Corp., 678 F. Supp. 2d 184, 2010 U.S. Dist. LEXIS 772, 2010 WL 26542 (S.D.N.Y. 2010).

Opinion

OPINION AND ORDER

JED S. RAKOFF, District Judge.

In this patent infringement action, plaintiff Fifth Generation Computer Corporation (“Fifth Generation”), the current owner of U.S. Patents 4,860,201 (“the '201 Patent”) and 6,000,024 (“the '024 Patent”) alleges that defendant International Business Machines Corporation (“IBM”) infringed one or both of those patents. Following briefing, the Court held a “Markman” hearing on August 20, 2009 to hear testimony as to the meaning of the disputed terms of the patents here in issue. See Markman v. Westview Instruments, Inc., 517 U.S. 370, 116 S.Ct. 1384, 134 L.Ed.2d 577 (1996). On August 31, 2009, the Court issued a “bottom-line” Order that construed the disputed terms. This Opinion and Order provides the reasons for those constructions.

• Familiarity with the parties’ submissions and the testimony presented at the Mark-man hearing is here assumed. Generally speaking, the patents at issue relate to the *187 means by which computers process data and are designed to increase the speed with which certain computational tasks are completed. In these patents, increases in speed are accomplished through parallel processing, whereby tasks are divided into smaller tasks that are performed simultaneously. Markman Tutorial at 2. 1 The parallel processing is achieved through the use of one type of parallel computer: the “binary tree” computer. Id In a binary tree computer, each processor (or node) is connected to one or more “child” or “leaf’ processors (or nodes) to form communication “trees.” Id at 3.

In particular, the '201 patent (issued on August 22, 1989 to Salvatore J. Stolfo and Daniel P. Miranker) seeks to improve upon previous systems that suffered “propagation delays” (i.e., delays from computing and communicating the data up and down a tree) that resulted from the processors’ handling both computing and communicating functions. '201 Patent at 3:29-32. The '201 patent arranges for a separate input/output device to accompany each processing element to handle the broadcast and reporting of information up and down the “binary tree” (a disputed term), thus dedicating the processing elements to other tasks. Id at 4:64-5:2.

The '024 patent (issued on December 7, 1999 to James L. Maddox) describes a binary tree computer system that attempts to improve on the '201 patent. Here, a series of “bus controllers” (a disputed term) control information flow in the system and are arranged in a binary tree configuration. '024 Patent at 1:48-49. Processors are attached to these bus controllers to form a binary tree of processing elements. Id at 54-55. In contrast with the '201 patent, in which each processor has its own I/O device, in the '024 patent the bus controllers are themselves arranged in a binary tree configuration. At the extremes, the bus controllers are connected to a set of leaf processing elements — that is, the bus controllers at the extremes have more than one processing element connected to them. The bus controllers “act collectively as a bucket brigade,” '024 Patent at 5:38-39, to transfer information throughout the computer system.

With this background in mind, the Court turns first to the disputed terms of the '201 patent.

1. binary tree

The first term in dispute is “binary tree,” which appears in every claim in the '201 Patent, including the four here relevant: Claims 1, 4, 7, and 8. (Claim 1 is an independent claim, and 4, 7, and 8 are dependent.) Claim 1 reads in relevant part: “A parallel processor array comprising ... means for interconnecting said processing elements in a binary tree in which each processing element except those at the extremities of the binary tree is connected to one parent processing element and at least first and second child processing elements.” '201 Patent at 69:60, 67-69; 70:59-60.

Plaintiffs proposed construction is “a tree where a node has a parent node (except for the root node) and zero, one or two children.” Fifth Generation’s Rebuttal Markman Brief (“PI. Reply”) at 3. In contrast, defendant reads the term as “an arrangement of nodes where each node has a single parent and two children nodes, except the root node, which has no *188 parent, and the leaf nodes, which have no children.” IBM’s Opening Markman Brief (“Def. Br.”) at 9.

In Phillips v. AWH Corp., 415 F.3d 1303 (Fed.Cir.2005) (en banc), the Federal Circuit explained that “the words of a claim are generally given their ordinary and customary meaning” and that “the ordinary and customary meaning of a claim term is the meaning that the term would have to a person of ordinary skill in the art in question at the time of the invention, i.e., as of the effective filing date of the patent application.” Id. at 1312-13. Here, plaintiff asserts that its construction reflects the “ordinary meaning” of the term “binary tree,” PI. Reply at 3; see also tr. 08/20/09 at 48, and cites both to the dictionary of the National Institute of Standards and Technology (“NIST”), in which “binary tree” is defined as “a tree with at most two children for each node,” and to IBM’s own website, on which appears a similar definition. See E-Pass Technolog6ies, Inc. v. 3Com Corp., 343 F.3d 1364, 1367 (Fed.Cir.2003) (“We resort initially to the relevant dictionary definitions to determine the ordinary meaning of the [disputed] term ....”).

However, since the '201 patent was filed in 1986, see '201 Patent at 1, the relevant meaning is the meaning at the time of the invention, see Phillips, 415 F.3d at 1313; PC Connector Solutions LLC v. Smart-Disk Corp., 406 F.3d 1359, 1363 (Fed.Cir.2005) (“A claim cannot have different meanings at different times; its meaning must be interpreted as of its effective filing date.”), and there is no evidence before the Court that establishes what the dictionary definition of “binary tree” was in 1986. Indeed, it appears on this record that there was no entry for “binary tree” in either the 1986 version of the NIST dictionary nor in the contemporaneous version of IBM’s Dictionary of Computing published in March 1987. See Def. Letter, 09/27/09. Given the huge changes in computer data processing, and accompanying jargon, between 1986 and the present, resort to NIST and IBM dictionaries from the present does not resolve the issue of the term’s ordinary meaning.

The Court must therefore look to the usage of the claim term in the context of the particular claim and in the context of the entire patent as submitted in 1986. See Phillips,

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

Related

Cite This Page — Counsel Stack

Bluebook (online)
678 F. Supp. 2d 184, 2010 U.S. Dist. LEXIS 772, 2010 WL 26542, Counsel Stack Legal Research, https://law.counselstack.com/opinion/fifth-generation-computer-corp-v-international-business-machines-corp-nysd-2010.