Bell Communications Research, Inc. v. Fore Systems, Inc.

62 F. App'x 951
CourtCourt of Appeals for the Federal Circuit
DecidedMarch 27, 2003
DocketNos. 02-1083, 02-1084
StatusPublished
Cited by6 cases

This text of 62 F. App'x 951 (Bell Communications Research, Inc. v. Fore Systems, 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
Bell Communications Research, Inc. v. Fore Systems, Inc., 62 F. App'x 951 (Fed. Cir. 2003).

Opinions

Opinion

CLEVENGER, Circuit Judge.

Bell Communications Research, Inc. (“Bellcore,” now known as Telcordia Technologies, Inc.), appeals the judgment of the United States District Court for the District of Delaware, granting judgment of noninfringement of United States Patents No. 4,893,306 (“ ’306 patent”) and No. 4,835,768 (“’768 patent”) to FORE Systems, Inc. (“FORE,” now known as Marconi Communications, Inc.). Bell Communications Research, Inc. v. FORE Sys., Inc., No. 98-586-JJF (D.Del. Sept.21, 2000), amended, No. 98-586-JJF (D.Del. Sept.21, 2001). FORE cross-appeals to contest two of the district court’s claim construction rulings on the ’306 patent. We vacate the judgment of noninfringement of the ’306 patent, affirm the judgment of noninfringement of the ’768 patent, dismiss the cross-appeal, and remand the case for further proceedings.

BACKGROUND

Both the ’306 and ’768 patents relate to multiplexed data transmission protocols. The ’306 patent is concerned with a method of dynamic time division multiplexing (DTDM), in which a single transmission line is shared among several data sources by allocating discrete segments, or “frames,” of the bit stream to each data source. Rather than pre-assign partitions of the bit stream to each data source, the system described by the patent allocates frames to each data source dynamically, depending on the priority of each data source and whether each data source has data available for transmission.

According to the disclosure of the ’306 patent, the bit stream is formed by generating a train of DTDM frames, each consisting of a “transmission overhead field” that contains information about the frame and marks its boundary, and a “payload field,” which is initially empty. Incoming source data streams are broken into discrete segments, or packets, each of which has a header identifying from which data source it originates. Specialized “framer” circuits in a DTDM assembler then insert the packets individually into available payload fields of the DTDM bit stream, with priority among the data sources determined automatically by the proximity of each data source’s framer to the origin of the empty bit stream.

The ’768 patent is addressed to a slightly different form of multiplexing, employed with a signal hierarchy termed SONET (Synchronous Optical Network). SONET transmissions are structured around an 810-byte frame, which the parties refer to [953]*953as a “base-level” frame. The lowest rate of SONET communication, STS-1, transmits data at 8,000 base-level frames per second, for a serial bit transmission rate of 51.84 megabits per second. Higher rates of data transmission are achieved by interleaving multiple STS-1 frames together into a larger, “higher-level” frame. These higher-level frames are referred to generally as STS-N frames; a particular designation (such as STS-24) means a frame with that number of STS-1 frames interleaved.

The ’768 specification discloses circuitry and algorithms to perform steps in preparation for separating STS-N signals into lower-level frames. In particular, the specification describes two preliminary functions that may be performed by high-speed integrated circuits. The first function is conversion of the incoming serial data stream to parallel (byte-wide) form, also referred to as synchronization of byte formatting. In order to format the serial bit stream into data bytes with the appropriate byte registration, the protocol described in the specification identifies a signature byte, FI, that appears once in each STS-1 frame. Identification of the FI byte in the bit stream allows the circuitry to divide the incoming bit stream into bytes with the same boundaries as the bytes of the original transmission. The second function disclosed in the specification is the identification of a “benchmark” occurring once in each higher-level frame. In a SONET STS-N frame, this benchmark is the three-byte sequence F1F2F2, marking the transition between the interleaved FI framing bytes and the interleaved F2 framing bytes of the STS-1 frames. The ’768 specification teaches that the F1F2F2 benchmark may be used to determine the boundaries of frames in the bit stream, and discloses circuitry that monitors each frame for the F1F2F2 benchmark in order to ensure that byte synchronization is maintained.

Bellcore filed suit against FORE for infringement of the ’306 and ’768 patents, as well as two counts for infringement of other patents that have been dismissed. FORE counterclaimed, asserting noninfringement, invalidity, and unenforceability. The district court held a Markman hearing, and issued an opinion and order construing disputed claim terms, with a supplemental order on a means-plus-function claim of the ’306 patent.

After the district court construed the claims, Bellcore advised the court that it could not prevail under the court’s claim construction. Bellcore requested that the court either certify an interlocutory appeal under Rule 54(b), or enter judgment of noninfringement and dismiss FORE’s counterclaims without prejudice as moot. Bellcore did not identify precisely which claim constructions precluded infringement. Over FORE’s opposition, the” district court complied with Bellcore’s request, entering judgment of noninfringement in favor of FORE and dismissing FORE’s counterclaims without prejudice as moot. The object of this exercise was to permit early review by this court of the claim constructions that precluded Bellcore from asserting infringement of the ’306 and ’768 patents.

FORE protested the form of the judgment, because Bellcore had not identified the relevant claim constructions that would be disputed on appeal. In response, Bell-core stipulated that the construction given to three limitations of the ’306 claims and a portion of the ’768 claim 13 preamble precluded a finding of infringement. The district court then granted FORE’s motion to amend the judgment “to incorporate [Bell-core’s] ... concessions.”

Bellcore appeals the judgment of noninfringement entered against it, based on the [954]*954district court’s claim constructions identified in Bellcore’s stipulations. Bellcore also appeals other claim constructions which do not appear to have been addressed in the stipulations. FORE cross-appeals to argue additional claim limitations of the ’306 patent that were construed against it below, stating that its cross-appeal is conditional upon this court resolving the appeal on the ’306 patent in Bellcore’s favor. We exercise jurisdiction over the appeals pursuant to 28 U.S.C. § 1295(a)(1).

I

Claims 1, 3, and 4 of the ’306 patent are at issue in this appeal. Because the district court construed the terms of claims 1, 3, and 4 in conformity with each other, all the issues disputed by the parties are common to all three claims. Essentially all of the disputed language appears in claim 1:

1. A method for simultaneously transmitting data from sources having different bit rates in a telecommunication network comprising the steps of:
generating a bit stream comprising a sequence of frames, each of said frames including a transmission overhead field containing frame timing information and an empty payload field, and

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

Related

Xerox Corp. v. GOOGLE INC.
801 F. Supp. 2d 293 (D. Delaware, 2011)
In Re Giacomini
612 F.3d 1380 (Federal Circuit, 2010)
Telcordia Technologies, Inc. v. Cisco Systems, Inc.
612 F.3d 1365 (Federal Circuit, 2010)
Johnson & Johnson Vision Care, Inc. v. Ciba Vision Corp.
540 F. Supp. 2d 1233 (M.D. Florida, 2008)

Cite This Page — Counsel Stack

Bluebook (online)
62 F. App'x 951, Counsel Stack Legal Research, https://law.counselstack.com/opinion/bell-communications-research-inc-v-fore-systems-inc-cafc-2003.