Inre: Rambus, Inc.

753 F.3d 1253, 111 U.S.P.Q. 2d (BNA) 1077, 2014 WL 2487485, 2014 U.S. App. LEXIS 10359
Court of Appeals for the Federal Circuit·Decided June 4, 2014·No. 2013-1192·Published·Cited by 45 cases

Opinion

REYNA, Circuit Judge.

This is an appeal from an inter partes reexamination of claims 26 and 28 of U.S. Patent No. 6,426,916 (“the '916 patent”). The Patent Trial and Appeal Board (“Board”) at the United States Patent and Trademark Office (“PTO”) found that the claims were anticipated by U.S. Patent No. 4,734,909 to Bennett (“Bennett”). Patent owner Rambus, Inc. (“Rambus”) appeals the Board’s anticipation decision, arguing that Bennett does not disclose the claimed “value that is representative of an amount of time to transpire after which the memory device outputs the first amount of data.”

After oral argument, requestor Micron Technology, Inc. (“Micron”) moved to withdraw from this case, which we granted in a separate order. Rambus has the right to appeal the Board’s rejection of its claims irrespective of Micron’s participation in this appeal. See 35 U.S.C. § 315(a)(1) (2006). Thus, despite Micron’s withdrawal, a live controversy regarding the patentability of Rambus’s claims remains before us for resolution. 1 We do not reach Micron’s alternate grounds for affirming the Board, because these arguments have been withdrawn. As discussed below, we reverse the Board’s anticipation decision as unsupported by substantial evidence.

BackgRound

The '916 patent discloses a method and system for improving the efficiency of computer memory. Broadly speaking, a computer may need to transfer data between different memory devices, such as between a memory controller (sometimes called a master) and a memory device that stores data (sometimes called a slave). This data may be transferred via a “bus,” such as a series of wires, or “lines,” that connect the memory device and the controller. Some memory systems include a wait signal that is sent, sometimes over a wait line, from a memory device to a memory controller that says the memory device is not ready to receive or send data. The wait signal may also indicate when the memory device will be ready to send data.

Relevant to this appeal, signals may be transferred via a bus using either “dedicated” lines or “multiplexed” lines. If a signal has a dedicated line on the bus it means that this signal does not share its line with other signals. This can be analogized to a multiplé lane road where each car (signal) has its own lane, which it can travel on at any time without interfering with a car on another lane. By contrast, *1255 two signals may be multiplexed on a single line. For example, if a “wait” signal and a “data” signal are time-division multiplexed, they share a single line on the bus in a time based manner and cannot use the line at the same time. This may be analogized to a one lane road that cars cannot drive on at the same time.

If two memory devices want to use the bus at the same time but, for technical reasons not relevant here, they cannot, the process by which the computer chooses which device goes first is called “arbitration.” A memory device may be ready to send data to a memory controller but, if it “loses” arbitration, it will have to wait until the device that won arbitration has finished using the bus.

The '916 patent attempts to improve this general memory transfer system with the addition of two features: (1) an external clock to synchronize the timing of the data transfer and, (2) for a particular memory transfer request, delaying the transfer by a specific, known amount of time. For example, when a memory controller requests data from a memory device, the controller will ask the memory device to begin transferring the data after a certain number of clock cycles (the specification refers to this as a “delay”). Because the controller will know precisely when the data will be transferred on the bus, it can be prepared to receive it and can also use the bus during the delay to perform other tasks.

While there are two necessary features of the design disclosed in the '916 patent (the external clock and the known delay time), only the delay time is at issue in this appeal. With the relevant language emphasized, claim 26 recites:

A synchronous semiconductor memory device having at least one memory section including a plurality of memory cells, the memory device comprising: clock receiver circuitry to receive an external clock signal;
first input receiver circuitry to sample block size information synchronously with respect to the external clock signal, wherein the block size information is representative of an amount of data to be output by the memory device in response to a first operation code;
a register which stores a value that is representative of an amount of time to transpire after which the memory device outputs the first amount of data;
and a plurality of output drivers to output the amount of data in response to the first operation code and after the amount of time transpires.

(emphasis added). Claim 28 depends on 26 and recites:

The memory device of claim 26 wherein in response to a second operation code, the value is stored in the register.

The parties disputed before the PTO whether Bennett discloses “a value that is representative of an amount of time to transpire after which the memory device outputs the first amount of data.” The examiner found this limitation lacking in Bennett. The Board disagreed and found that “Parameter VI” in Bennett discloses the claimed “value.” Because the Board’s conclusion is not supported by substantial evidence, we reverse.

Discussion

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

Inre: Rambus, Inc., 753 F.3d 1253, 111 U.S.P.Q. 2d (BNA) 1077, 2014 WL 2487485, 2014 U.S. App. LEXIS 10359 (Fed. Cir. 2014).

753 F.3d 1253 (Inre: Rambus, Inc.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related