Data General Corp. v. International Business MacHines Corp.

93 F. Supp. 2d 89, 2000 U.S. Dist. LEXIS 6312, 2000 WL 508843
CourtDistrict Court, D. Massachusetts
DecidedApril 27, 2000
DocketCiv.A. 94-12213-NMG
StatusPublished

This text of 93 F. Supp. 2d 89 (Data General Corp. v. International Business MacHines Corp.) is published on Counsel Stack Legal Research, covering District Court, D. Massachusetts primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Data General Corp. v. International Business MacHines Corp., 93 F. Supp. 2d 89, 2000 U.S. Dist. LEXIS 6312, 2000 WL 508843 (D. Mass. 2000).

Opinion

MEMORANDUM OF DECISION

GORTON, District Judge.

On November 7, 1994, Plaintiff, Data General Corporation (“Data General”), brought this action against Defendant International Business Machines Corporation (“IBM”) alleging infringement of U.S.Patent No. 4,455,603 (“the ’603 Patent”) and U.S.Patent No. 4,575,797 (“the ’797 Patent”). IBM timely answered and filed a counterclaim against Data General alleging infringement of U.S.Patent 4,761,785 (“the ’785 Patent”). On September 23, 1999, this Court entered a Memorandum and Order setting forth its claim construction of the contested terms of the ’785 patent. Pending before this Court is the parties’ dispute over the proper construction of several terms found in the asserted claims of the ’603 and ’797 Patents.

On January 25,1999, this Court conducted a four-day hearing (“the Markman hearing”) to construe the disputed language pursuant to Markman v. Westview Instruments, Inc., 52 F.3d 967 (Fed.Cir.1995) (en banc). Upon close examination of the relevant evidence, this Court recognized that it lacked an adequate foundation and knowledge of the relevant art with respect to the technology underlying the three patents sufficient to draw definitive conclusions. Accordingly, it directed the parties to agree upon the selection of a technical advisor sufficiently conversant with and able to teach the subject technology of the patents at issue in this case for consultation with the Court. As a result of that process, this Court appointed Douglas W. Clark of Princeton, New Jersey to act as the Court’s technical advisor in this action, consistent with the terms contained in his Affidavit of Engagement.

In November 1999, Data General merged into EMC Corporation (“EMC”), having previously assigned all right, title and interest to its patents to DG Patent Holdings, LLC (“DG”). DG was substituted for Data General as the plaintiff in this action and EMC was substituted for Data General as counterclaim defendant.

This Memorandum sets forth the claim construction of the disputed terms in the asserted claims of the ’603 and ’797 Patents.

I. Background

A. The ’60S Patent

The ’603 invention is a method performed by a computer to resolve unresolved pointers. A “pointer” is a data item used in a computer system to “point” to a location in a computer’s memory, where information to be used is stored. A “resolved pointer” contains the target address, whereas an “unresolved pointer” does not, but instead contains data from which the address may be determined. The claimed method is one aspect of a concept known as dynamic linking, which enables a running program to access information “on the fly,” for programming and other efficiencies.

Claim 10, the claim at issue in the ’603 Patent, reads as follows:

10. In a digital computer system including
memory means for storing and providing data items in response to memory commands, each said memory command including an address specifying a location in said memory means, and
processor means connected to said memory means for providing said *92 memory commands and providing and receiving said data items in response to sequences of instructions of said data items executed by said processor means, and wherein
said data items include ordinary unresolved pointers, each one of said ordinary unresolved pointers representing a represented address of said addresses and containing said data items from which said represented addresses may be derived and
said processor includes call-return operation execution means responsive to operation of said processor means for causing said processor means to commence and terminate an execution of any said sequence,
the method of resolving said ordinary unresolved pointers into said represented addresses comprising the steps of:
(1) receiving any said ordinary unresolved pointer in said processor means;
(2) providing said received ordinary unresolved pointer to said call-return operation execution means;
(3) causing said call-return operation execution means to commence execution of a pointer resolution sequence of said sequences, said pointer resolution sequence serving to derive said represented address for said received ordinary unresolved pointer using said contained data items in said received ordinary unresolved pointer and to return said represented address; and
(4) receiving said represented address from said call-return operation execution means.

’603 Patent, col. 7, 11. 4-42. (emphasis on disputed terms).

B. The ’797 Patent

The ’797 Patent discloses, among other things, an intermediate level computer language, into which commands of a higher level language, such as FORTRAN or COBOL which are understandable to a human computer programmer, are translated. The intermediate language commands are themselves interpreted by microcode routines. Claim 1 of the ’797 Patent reads as follows:

A digital computer system comprising:
(1) memory means for storing and providing items of data, said items of data including instructions, each one of said instructions containing an operation code of a plurality of operation codes, said operation codes belonging to a plurality of functionally different operation code sets, said operation codes in a given one of said operation code sets being definable solely with reference to said given operation code set, and said instructions having common formats; and
(2) processor means connected to said memo'ry means for receiving said items including said instructions and responding to each said received instruction by performing said operation defined for said operation code in said received instruction in said operation code set to which said operation code in said received instruction belongs.

’797 Patent, col. 4, 11. 27-44 (emphasis on disputed terms).

II. Analysis

A. Legal Principles of Claim Construction

The resolution of a patent infringement claim requires a two-step analysis. First, the court must construe the asserted claims to determine their meaning and scope. See Texas Instruments Inc. v.

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

Related

Haynes International, Inc. v. Jessop Steel Company
8 F.3d 1573 (Federal Circuit, 1994)
Vitronics Corporation v. Conceptronic, Inc.
90 F.3d 1576 (Federal Circuit, 1996)
Micro Chemical, Inc. v. Great Plains Chemical Co.
194 F.3d 1250 (Federal Circuit, 1999)

Cite This Page — Counsel Stack

Bluebook (online)
93 F. Supp. 2d 89, 2000 U.S. Dist. LEXIS 6312, 2000 WL 508843, Counsel Stack Legal Research, https://law.counselstack.com/opinion/data-general-corp-v-international-business-machines-corp-mad-2000.