Polaris Innovations Limited v. Brent

Court of Appeals for the Federal Circuit·Decided September 15, 2022·No. 19-1483·Published

Opinion

United States Court of Appeals for the Federal Circuit

POLARIS INNOVATIONS LIMITED, Appellant

v.

DERRICK BRENT, DEPUTY UNDER SECRETARY OF COMMERCE FOR INTELLECTUAL PROPERTY AND DEPUTY DIRECTOR OF THE UNITED STATES PATENT AND TRADEMARK OFFICE, Intervenor

2019-1483

Appeal from the United States Patent and Trademark Office, Patent Trial and Appeal Board in No. IPR2017- 01500.

-------------------------------------------------

POLARIS INNOVATIONS LIMITED, Appellant

v.

DERRICK BRENT, DEPUTY UNDER SECRETARY OF COMMERCE FOR INTELLECTUAL PROPERTY AND DEPUTY DIRECTOR OF THE UNITED STATES PATENT AND TRADEMARK OFFICE, Intervenor

2 POLARIS INNOVATIONS LIMITED v. BRENT

2019-1484

Appeal from the United States Patent and Trademark Office, Patent Trial and Appeal Board in No. IPR2017- 00901.

Decided: September 15, 2022

MATTHEW C. PHILLIPS, Laurence & Phillips IP Law LLP, Washington, DC, argued for appellant. Also represented by KEVIN BRENT LAURENCE, DEREK MEEKER; PAUL EHRLICH, MATTHEW D. POWERS, STEFANI SMITH, Tensegrity Law Group LLP, Redwood Shores, CA.

MAUREEN DONOVAN QUELER, Office of the Solicitor, United States Patent and Trademark Office, Alexandria, VA, argued for intervenor in 2019-1483. Also argued by OMAR FAROOQ AMIN in 2019-1484. Also represented by THOMAS W. KRAUSE, ROBERT J. MCMANUS, FARHEENA YASMEEN RASHEED; MICHAEL S. FORMAN in 2019-1483; MELISSA N. PATTERSON, Appellate Staff, Civil Division, United States Department of Justice, Washington, DC.

Before PROST, CHEN, and STOLL, Circuit Judges.

STOLL, Circuit Judge.

These appeals involve two inter partes review proceedings initiated by NVIDIA Corporation challenging two patents owned by Polaris Innovations Limited—U.S. Patent Nos. 6,532,505 and 7,405,993. The Patent Trial and Appeal Board determined that all challenged claims are unpatentable . Polaris appealed. We remanded the case due

POLARIS INNOVATIONS LIMITED v. BRENT 3

to Appointments Clause issues and it has now returned. We affirm.

BACKGROUND

I

These appeals involve two unrelated patents directed to computer memory. The ’993 patent, at issue in the 19-1484 appeal, relates to an improved control component configuration. The ’505 patent, at issue in the 19-1483 appeal , involves a shared-resource system in which logical controls are used to manage resource requests.

A

The ’993 patent is titled “Control Component for Controlling a Semiconductor Memory Component in a Semiconductor Memory Module.” ’993 patent, Title. The specification explains that the control component can send both address signals and control signals through the same leads, allowing the control component to perform its functions with fewer leads. See, e.g., id. at col. 2 l. 57–col. 3 l. 23.

On appeal, Polaris’s argument focuses on dependent claim 2’s requirement that the “semiconductor memory component comprises a plurality of memory chips.” Id. at col. 11 ll. 39–40. Claim 2 (and independent claim 1 from which claim 2 depends) recites:

1. A control component for controlling a semiconductor memory component in a semiconductor memory module, comprising: a control unit for generating control signals for controlling read and write access to the semiconductor memory component and for generating address signals for addressing memory cells in the semiconductor memory component for read and write access;

4 POLARIS INNOVATIONS LIMITED v. BRENT

a plurality of address terminals for providing the address signals; and a selection circuit for supplying one of the address terminals with a selected signal selected between one of the address signals and one of the control signals. 2. The control component as claimed in claim 1, wherein the semiconductor memory component comprises a plurality of memory chips; and wherein the control unit generates a first of the control signal for selecting one of the memory chips for read and write access.

Id. at col. 11 ll. 25–43 (emphasis added to disputed limitation ). Polaris correlates the terms in claim 2 to Figures 1 and 2 of the ’993 patent, shown in a combined fashion below :

FIG 1

FIG 2A

t'-. HB SEMICONDUCTOR

MEMORY COMPONENT

19-1484 Appellant’s Br. 7 (annotating ’993 patent, Figs. 1 & 2A). As described in the claims and shown in the figures above, the chips (C) are a part of the semiconductor memory component (HB) which is integrated into the

Case: 19-1483 Document: 121 Page: 5 Filed: 09/15/2022

POLARIS INNOVATIONS LIMITED v. BRENT 5

semiconductor memory module (HM). The semiconductor memory module also includes a control component (SB).

B

The ’505 patent describes a “universal resource access controller” (104) for directing requests for a shared resource , such as a shared memory (108):

system bus

106

Look-up

f .( ••••••••••• Table untversal 118

i
1

address bus

106·1

110

command

200

memory

command 108 it===::::;;:::::;v1 sequencer (shared resource)

processor ! oommand bus 116 102 (system)

I

i 106•2

configurable

resource

state

sequenced universal command

220

system lntorface resource tags

i1¢::.;;:::::==v 114 data bus

106-3

universal

··········--······t _ _ _ _ _ _ __, ' controller 104

Fig. 1B

’505 patent, Fig. 1B; see also id. at Title.

The ’505 patent discloses that the controller uses certain information to direct shared-resource requests, including : (1) the “current state” of the shared resource, id. at col. 7 ll. 3–29, (2) the “requested state” of a shared resource , id. at col. 27 l. 41–col. 30 l. 19, and (3) a “characteristic operating parameter” of the shared resource, id. at col. 7 l. 61–col. 8 l. 23, col. 8 l. 56–col. 9 l. 5. The dispute on appeal centers on this shared-resource request information , and in particular where that information is stored. Dependent claim 2 requires these pieces of information to be stored in certain “buffers,” as recited below:

6 POLARIS INNOVATIONS LIMITED v. BRENT

1. A universal resource access controller coupled to a requesting system and a resource, wherein when the requesting system desires access to the resource , the requesting system generates a resource access request which is passed to the universal resource controller which, in turn, uses a specific characteristic operating parameter of the requested resource, a current state of the requested resource, and a requested state of the requested resource to generate a corresponding sequenced command suitable for accessing the resource as required by the requesting system. 2. A universal resource access controller as recited in claim 1, wherein the universal resource controller comprises: a configurable system interface coupled to the requesting system suitably arranged to both receive the resource access request and to generate a corresponding universal command; a universal command sequencer coupled to the configurable system interface; a resource tag buffer coupled to the command sequencer arranged to store a resource tag arranged to identify the current state of the requested resource and a resource tag arranged to identify the requested state of the requested resource; and a characteristic operating parameter buffer coupled to the command sequencer arranged to store the characteristic operating parameter associated with the requested resource, wherein the universal command sequencer uses the respective resource tags that identify the current state and the requested state of the requested resource and the characteristic operating

POLARIS INNOVATIONS LIMITED v. BRENT 7

parameter associated with the requested resource to generate the sequenced universal command.

Id. at col. 27 l. 41–col. 28 l. 6 (emphasis added to disputed limitation). As described in claim 2, the “current state” and the “requested state” resource tags are stored in a “resource tag buffer,” the disputed term on appeal.

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

Polaris Innovations Limited v. Brent, (Fed. Cir. 2022).

Polaris Innovations Limited v. Brent (Polaris Innovations Limited v. Brent) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

In Re Translogic Technology, Inc.
504 F.3d 1249 (Federal Circuit, 2007)
Thorner v. Sony Computer Entertainment America LLC
669 F.3d 1362 (Federal Circuit, 2012)
In Re Jeffrey M. Sullivan and Daniel Anthony Gately
362 F.3d 1324 (Federal Circuit, 2004)
Microsoft Corporation v. Proxyconn, Inc.
789 F.3d 1292 (Federal Circuit, 2015)
Aqua Products, Inc. v. Matal
872 F.3d 1290 (Federal Circuit, 2017)
Knowles Electronics LLC v. Iancu
886 F.3d 1369 (Federal Circuit, 2018)
Regents of the Univ. of Minn. v. Lsi Corporation
926 F.3d 1327 (Federal Circuit, 2019)
Virnetx Inc. v. Apple Inc.
931 F.3d 1363 (Federal Circuit, 2019)
Arthrex, Inc. v. Smith & Nephew, Inc.
941 F.3d 1320 (Federal Circuit, 2019)
Personalized Media v. Apple Inc.
952 F.3d 1336 (Federal Circuit, 2020)
Abs Global, Inc. v. cytonome/st, LLC
984 F.3d 1017 (Federal Circuit, 2021)
United States v. Arthrex, Inc.
594 U.S. 1 (Supreme Court, 2021)
Fleming v. Cirrus Design Corporation
28 F.4th 1214 (Federal Circuit, 2022)