Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
APPLE INC.,
Defendant-Appellant.
On Appeal from the United States District Court for the Western District of
Wisconsin, No. 3:14-cv-00062-wmc, Judge William M. Conley
WILLIAM F. LEE
LAUREN B. FLETCHER
FELICIA H. ELLSWORTH
ANDREW J. DANFORD
KEITH SYVERSON
JANINE M. LOPEZ
WILMER CUTLER PICKERING
HALE AND DORR LLP
60 State Street
Boston, MA 02109
(617) 526-6000
CERTIFICATE OF INTEREST
Apple Inc.
None.
3. All parent corporations and any publicly held companies that own 10
percent or more of the stock of the party or amicus curiae represented by me are:
None.
4. The names of all law firms and the partners or associates that
appeared for the party or amicus now represented by me in the trial court or agency
or are expected to appear in this court (and who have not or will not enter an
appearance in this case) are:
-i-
Case: 17-2265 Document: 30 Page: 3 Filed: 10/20/2017
- ii -
Case: 17-2265 Document: 30 Page: 4 Filed: 10/20/2017
TABLE OF CONTENTS
Page
CERTIFICATE OF INTEREST .................................................................................i
INTRODUCTION ..................................................................................................... 1
2. Trial ........................................................................................... 14
- iii -
Case: 17-2265 Document: 30 Page: 5 Filed: 10/20/2017
ARGUMENT ........................................................................................................... 20
- iv -
Case: 17-2265 Document: 30 Page: 6 Filed: 10/20/2017
CONCLUSION ........................................................................................................ 69
ADDENDUM
-v-
Case: 17-2265 Document: 30 Page: 7 Filed: 10/20/2017
CERTIFICATE OF SERVICE
CERTIFICATE OF COMPLIANCE
- vi -
Case: 17-2265 Document: 30 Page: 8 Filed: 10/20/2017
TABLE OF AUTHORITIES
CASES
Page(s)
Accent Packaging, Inc. v. Leggett & Platt, Inc.,
707 F.3d 1318 (Fed. Cir. 2013) .................................................................... 43, 45
Clarett v. Roberts,
657 F.3d 664 (7th Cir. 2011) .............................................................................. 18
- vii -
Case: 17-2265 Document: 30 Page: 9 Filed: 10/20/2017
Hall v. Flannery,
840 F.3d 922 (7th Cir. 2016) ........................................................................19, 20
- viii -
Case: 17-2265 Document: 30 Page: 10 Filed: 10/20/2017
Huff v. Sheahan,
493 F.3d 893 (7th Cir. 2007) .............................................................................. 19
Meyer v. Holley,
537 U.S. 280 (2003) ..........................................................................46, 47, 48, 49
- ix -
Case: 17-2265 Document: 30 Page: 11 Filed: 10/20/2017
-x-
Case: 17-2265 Document: 30 Page: 12 Filed: 10/20/2017
DOCKETED CASES
Fed. R. Evid.
Rule 403 .............................................................................................................. 54
Rule 702 .............................................................................................................. 61
OTHER AUTHORITIES
Restatement (Third) of Agency (2006) ...............................................................47, 49
- xi -
Case: 17-2265 Document: 30 Page: 13 Filed: 10/20/2017
There have been no previous appeals of this action to this Court or any other
appellate court. This Courts decision in the pending appeal will directly affect
additional damages with respect to the 752 patent based upon Apples subsequent
products. That second case has been stayed pending the outcome of this appeal.
Appx20346.
JURISDICTIONAL STATEMENT
The district court had jurisdiction under 28 U.S.C. 1331, 1338 and
1295(a)(1).
INTRODUCTION
accused processors that Apple developed for its iPhones and iPads of using the
same predictor circuit claimed in the patent. A jury awarded $234 million,
-1-
Case: 17-2265 Document: 30 Page: 14 Filed: 10/20/2017
interest, and costs. As described below, this case was fraught with error at every
Apples own patent, which arose from Apples work on the accused technology
and was allowed over WARFs 752 patent, being introduced during the trials
liability phase. WARF then sought to shoehorn its abandoned equivalence theories
into literal infringement, and convinced the jury that Apple infringed. But no
reasonable jury could find that Apples processors operate exactly as the asserted
understanding of the claim languages meaning, leading to what the district court
construction. And although the court construed the claims during trial in
The district court also erroneously precluded Apple from presenting its
anticipation defense based on the Steely prior-art patent to the jury. The court
decided on summary judgment that Steely, which one of the 752 patents
inventors admitted addressed the same problem earlier, did not disclose the
that imported a limitation from the specification. The court also improperly
-2-
Case: 17-2265 Document: 30 Page: 15 Filed: 10/20/2017
that Steely taught prediction even under the courts narrow construction.
sold in or imported into the United States. WARF alleged that those chips
infringed when they were still in wafer form at Samsungs Texas facility. The
jury sided with WARF on this issue, even though all witnesses agreed that
Samsungs wafers were not capable of performing the asserted claim limitations
Further, the court erroneously instructed the jury that Apple was vicariously liable
infringement, rather than requiring proof that Samsung was Apples agent under
damages phase, where the jury was told it had already found infringement and
expertwas greater than any royalty rate paid for a single processor patent. Ever.
The district court abdicated its gatekeeper role and allowed WARF to present its
inflated damages theory at trial. WARF thus asked the jury to award damages
-3-
Case: 17-2265 Document: 30 Page: 16 Filed: 10/20/2017
based on: Apples proposed (not agreed-to) royalty rates in the unrelated Apple-
started from the iPhones entire market value. This legally-impermissible and
prejudicial evidence tainted the entire damages trial, as the jurys $234 million
award confirms.
STATEMENT OF ISSUES
reasonable jury could find that Apples processors literally satisfy the particular
because the district court refused to inform the jury of its claim construction for the
particular limitations.
vacated because no reasonable jury could find Apple liable for direct infringement
-4-
Case: 17-2265 Document: 30 Page: 17 Filed: 10/20/2017
the district court erroneously instructed the jury; and including vicarious liability in
STATEMENT OF CASE
A. Technology Background
instructions out-of-order, it must make sure to obtain the same results as if it had
Many program instructions are independent of each other and can safely
-5-
Case: 17-2265 Document: 30 Page: 18 Filed: 10/20/2017
Appx19627; Appx1713-1715.
location:
-6-
Case: 17-2265 Document: 30 Page: 19 Filed: 10/20/2017
Appx19628; Appx1714.
A data dependence exists between store and load instructions if: (1) the
store instruction appears earlier in program order than the load instruction; and (2)
the two instructions will access the same memory location (address) if and when
they are executed. In this scenario, the load instruction needs the store instruction
Appx19629; Appx1713-1715.
-7-
Case: 17-2265 Document: 30 Page: 20 Filed: 10/20/2017
processor will not perform the load instruction until after the earlier store
dependence exists. For example, the processor may have to perform computations
with data that is not currently available before it can resolve whether two
instructions are dependent), the processor may choose to execute the potentially-
dependent load instruction without waiting for the earlier store instruction to
performance may improve because the processor did not needlessly delay the load
But if the speculation was incorrect, and the load instruction in fact executes
When that happens, the incorrect results must be discarded and the instructions
Appx1717-1718.
-8-
Case: 17-2265 Document: 30 Page: 21 Filed: 10/20/2017
Before the 752 patent, out-of-order execution and data speculation were
load and store instructions. For example, DECs U.S. Patent 5,619,662 (Steely)
1744. As one of the 752 patents inventors acknowledged, DEC and later IBM
The 752 patent, filed December 26, 1996, names Professor Gurindar Sohi
and three of his then-graduate students as inventors. Appx251. The patent expired
-9-
Case: 17-2265 Document: 30 Page: 22 Filed: 10/20/2017
1. The specification
processor. The processor contains a data speculation circuit that performs two
functions: it detects data dependence between load and store instructions, and it
As illustrated in the preferred embodiment, the predictor circuit enters the address
of the particular load instruction that mis-speculated (e.g., LD 8), the address of
the corresponding store instruction (e.g., ST 10), and a prediction value (e.g.,
when an entry is first made in the prediction table 44 and is incremented and
- 10 -
Case: 17-2265 Document: 30 Page: 23 Filed: 10/20/2017
The higher the prediction 109, the more likelihood of mis-speculation if the
[load] instruction of the first column is executed before the [store] instruction of
- 11 -
Case: 17-2265 Document: 30 Page: 24 Filed: 10/20/2017
where each entry must include both the load and store instructions involved in the
prediction table communicating with the data speculation circuit to create an entry
listing a particular [load] instruction and [store] instruction each associated with a
Apples iPhones and iPads include complex integrated circuit chips known
as the A7, A8, and A8X. Appx1960-1961. Each chip contains one or more
functions. Appx1983. Apple began work on its accused processors in 2010 and
As its name suggests, the LSD Predictor detects data dependences between groups
of load and store instructions and makes predictions based on those detected
1
The claims refer to load and store instructions as data consuming and
data producing instructions, respectively. Appx162. For simplicity, this brief
uses the terms load and store instructions.
- 12 -
Case: 17-2265 Document: 30 Page: 25 Filed: 10/20/2017
Apples LSD Predictor includes a prediction table. Each entry in the table
abbreviated 12-bit tag from a load instructions full 48-bit address. Appx2057-
2058; Appx2155-2156. As a result, each Load Tag represents a group of all load
The LSD Predictor never makes predictions associated with only a single,
contains millions of load instructions, but there are only 4,096 Load Tags
In 2015, Apple received U.S. Patent 9,128,725, which describes work done
- 13 -
Case: 17-2265 Document: 30 Page: 26 Filed: 10/20/2017
WARF sued Apple for infringement of the 752 patent in January 2014.
1. Summary judgment
anticipation defense based on the Steely prior-art patent. The district court adopted
capable of receiving updates. Appx27. The court rejected the technical opinions
2. Trial
before trial, WARF abandoned the doctrine of equivalents to avoid Apples own
patent being introduced during the trials liability phase. Appx18758; Appx18603;
Appx18641. Apple presented evidence that it did not infringe because (among
other reasons) its processors do not literally satisfy the particular and
that the asserted claims were invalid over Hesson and other prior art. Appx1721-
- 14 -
Case: 17-2265 Document: 30 Page: 27 Filed: 10/20/2017
During trial, the district court determined there was a fundamental dispute
regarding the meaning of the particular limitations and construed them to require
After a week of trial, the jury found the asserted claims literally infringed
vicariously liable for it. The district court also allowed WARFs damages experts
to present their full opinions, having previously denied Apples pre-trial motions to
exclude their testimony. WARF v. Apple Inc., 135 F. Supp. 3d 865 (W.D. Wis.
2015).
After a second week of trial, the jury found Apple vicariously liable for
infringement by Samsung, and awarded $234 million in damages for all products.
Appx176-177.
- 15 -
Case: 17-2265 Document: 30 Page: 28 Filed: 10/20/2017
CONFIDENTIAL MATERIAL FILED UNDER SEAL REDACTED
3. Post-trial motions
In June 2017, the district court denied Apples JMOL and new-trial requests
court determined that Apples infringement was not willful under Halo
Electronics, Inc. v. Pulse Electronics, Inc., 136 S. Ct. 1923 (2016). Appx218-222.
SUMMARY OF ARGUMENT
evidence established that Apples processors: (1) associate predictions only with
groups of load instructions and never with a particular load instruction as the
asserted claims require; and (2) detect and make predictions based only on data
new trial is warranted because the district court refused to inform the jury that it
2
WARF filed a second lawsuit for infringement of the 752 patent by Apples
A9, A9X, and A10 chips. WARF v. Apple Inc., No. 3:15-cv-00621-wmc (W.D.
Wis.). The additional amount at stake there could exceed $ million if the
damages and royalty rates from this case stand. That second case is stayed pending
this appeal. Appx20346.
- 16 -
Case: 17-2265 Document: 30 Page: 29 Filed: 10/20/2017
The no-invalidity judgment should be vacated and remanded for trial. The
determination that the Steely prior-art patent fails to disclose the claimed
prediction. That was error because the court improperly: (1) imported a
limitation from the specification into the claims, by requiring the prediction to be
dynamic; and (2) decided a disputed factual issue, as Apple had presented expert
opinion and other evidence that Steely discloses a prediction even under the
courts construction.
could find Apple liable as a direct infringer for Samsungs wafer manufacturing in
Texas because those wafers are not reasonably capable of infringing, Samsung is
not Apples agent, and Apple does not control or direct that Samsung manufacture
wafers in the United States. Alternatively, a new trial is required because the
only requiring that Apple control or direct Samsung rather than requiring a
issue being included in the trials damages phase, where the jury was told it had
- 17 -
Case: 17-2265 Document: 30 Page: 30 Filed: 10/20/2017
impermissible evidence that prejudicially inflated the damages numbers before the
jury, including: Apples proposed (not agreed-to) royalty rates from the unrelated
of the LSD Predictor haphazardly derived from qualitative survey responses; and a
regression analysis that started from the iPhones entire market value, not the
smallest saleable unit. That evidence should have been excluded and cannot
STANDARD OF REVIEW
Applying Seventh Circuit law, this Court reviews the denial of JMOL de
novo, viewing the record in the light most favorable to the non-moving party and
reversing the verdict if no reasonable jury could reach the jurys conclusion.
Clarett v. Roberts, 657 F.3d 664, 674 (7th Cir. 2011). The Court reviews the
denial of a new trial for abuse of discretion and may order a new trial if the jurys
verdict resulted in a miscarriage of justice or where the verdict, on the record, cries
This Court reviews claim construction de novo and any underlying factual
findings for clear error. Teva Pharms. USA, Inc. v. Sandoz, Inc., 135 S. Ct. 831,
841 (2015). The Court applies its own precedent to questions of waiver
- 18 -
Case: 17-2265 Document: 30 Page: 31 Filed: 10/20/2017
concerning claim construction and reviews any waiver findings for abuse of
discretion. Wi-LAN USA, Inc. v. Apple Inc., 830 F.3d 1374, 1378-1379 (Fed. Cir.
2016).
Techs., Inc. v. Gateway, Inc., 580 F.3d 1301, 1309 (Fed. Cir. 2009), and the grant
Qwest Commcns Intl, Inc., 631 F.3d 1279, 1282-1283 (Fed. Cir. 2011).
This Court reviews the legal sufficiency of jury instructions de novo and sets
aside the verdict where the jury instructions were legally erroneous and the
errors had prejudicial effect. Ericsson, Inc. v. D-Link Sys., Inc., 773 F.3d 1201,
1225 (Fed. Cir. 2014). Under Seventh Circuit law, the verdict must be set aside
where legally-erroneous instructions confuse or mislead the jury and prejudice the
objecting litigant. Huff v. Sheahan, 493 F.3d 893, 899 (7th Cir. 2007).
testimony, are reviewed for abuse of discretion. Hall v. Flannery, 840 F.3d 922,
926 (7th Cir. 2016); see Summit 6, LLC v. Samsung Elecs. Co., 802 F.3d 1283,
1294-1295 (Fed. Cir. 2015). A court categorically abuses its discretion when a
decision rests on legal error. Huff, 493 F.3d at 899. Where evidence is
erroneously admitted or excluded, this Court must vacate the judgment if there is a
- 19 -
Case: 17-2265 Document: 30 Page: 32 Filed: 10/20/2017
significant chance the erroneous ruling affected the [trials] outcome. Hall,
ARGUMENT
The court further agreed with Apple that this construction is consistent with the
plain meaning of the claim terms the and the particular. Appx145; see
to, or being a single definite person or thing as distinguished from some or all
- 20 -
Case: 17-2265 Document: 30 Page: 33 Filed: 10/20/2017
however, the court refused to provide its particular construction to the jury. The
jury was instead instructed to apply the plain and ordinary meaning as viewed
from the perspective of a person of ordinary skill for any unconstrued claim
language, even though the court had just resolved a dispute between the parties as
Even under the instruction given, no reasonable jury could find literal
infringement. Each entry in Apples LSD Predictor includes a Load Tag and a
prediction. Appx2053-2054. It was undisputed that the Load Tags are generated
function that uses only a portion of a load instructions address, such that multiple
load instructions will necessarily have the same Load Tag. Appx1603-1604;
all instructions having the same Load Tagand not with a particular load
3
This plain meaning is consistent with the claims as a whole and the
specifications description of the invention as associating a prediction with a single
load instruction identified by its physical address. Appx18730-18733; Appx260-
265(4:51-53, 6:62-67, 11:3-14, 13:37-57); Appx252-255(Figs. 1 & 5).
- 21 -
Case: 17-2265 Document: 30 Page: 34 Filed: 10/20/2017
WARFs expert Thomas Conte did not dispute how Apples LSD Predictor
uses Load Tags. Appx1603-1606. Instead, he disputed the meaning of the claim
generally, and not an association with a single load instruction. E.g., Appx1503
([I]n my opinion the claim doesnt require one and only, the claim and the patent
contemplate there being more than one load that can map into a particular entry.);
claim scope are contrary to the claim language, and cannot support literal
infringement under the particular terms plain meaning. Johns Hopkins Univ. v.
4
With Apples hashed Load Tags, a given load instructions history affects
the prediction corresponding to all instructions having the same Load Tag. As a
result, Apples LSD Predictor may make opposite speculation decisions from the
752 predictor because it treats load instructions collectively, not individually. For
example, the LSD Predictor may prevent a load instruction that has never
generated a load-store order violation (an accused mis-speculation) from
executing speculatively. Appx2166; Appx2168; Appx2170-2171; Appx2176-
2177.
- 22 -
Case: 17-2265 Document: 30 Page: 35 Filed: 10/20/2017
Datascope Corp., 543 F.3d 1342, 1349 (Fed. Cir. 2008) (no literal infringement
In denying JMOL, the district court held that a reasonable jury could
conclude that a prediction was associated with a particular load instruction even
if that same prediction may be associated with other load instructions. Appx205.
But that explanation treats the particular requirement as though it does not exist
between associating a prediction with all people named Tom (a group of many
akin to the former, not the latter. Appx1484-1485. The undisputed evidence
regarding hashed Load Tags thus shows that Apples LSD Predictor lacks the
The district court also concluded that a reasonable jury could find that
for periods of time during which at least some of the load tags will not alias.
5
Apple objected to Dr. Conte testifying about the claim languages meaning.
E.g., Appx1479-1481; Appx1487-1490. Although the district court instructed the
jury during Dr. Contes testimony that the court, not experts, should interpret the
claim language (Appx1490; Appx1602), the court never construed the particular
terms for the jury.
- 23 -
Case: 17-2265 Document: 30 Page: 36 Filed: 10/20/2017
update the same entry in the LSD Predictor during the processors operation
because they share the same Load Tag. Appx2293-2294; Appx2296. The court
apparently believed that, in the absence of aliasing, a Load Tag is not associated
instructions having the same Load Tag). And Dr. Conte admitted that Apples
LSD Predictor uses hashing 100 percent of the time. Appx1621; see Appx2062;
Appx2180. The Load Tags are hashedand therefore associated with multiple
there are only 4,096 Load Tags available even though Apples iOS software
contains millions of load instructions confirms that each Load Tag always
Thus, the evidence only supports the conclusion that Apples LSD Predictor
always associates predictions with groups of load instructions and never associates
Networks, Inc., 815 F.3d 1314, 1320 (Fed. Cir. 2016) (no remand is necessary
- 24 -
Case: 17-2265 Document: 30 Page: 37 Filed: 10/20/2017
construction and should have their plain meaning. It became clear during trial,
however, that there was a claim construction dispute. On the third trial day, after
WARFs expert had presented the jury with his understanding of the claim
language but before Apples expert testified, WARF moved to exclude Apples
construction arguments).6 Apple responded that its expert had always applied the
plain meaning, but stated that should the Court choose to construe the term, Apple
requests that the Court interpret the particular [load] instruction to refer to the
The district court determined there was a fundamental dispute regarding the
scope of [this] claim term and some construction [wa]s required. Appx143.
Although WARF contended that Apple had waived any construction of the
The court instead construed the limitation, concluding that claim 1 discloses a
6
At his deposition, WARFs expert Dr. Conte testified that particular
doesnt add anything in the claims. Appx17818(135:16-24).
- 25 -
Case: 17-2265 Document: 30 Page: 38 Filed: 10/20/2017
court refused to provide its construction to the jury. Appx145 (Because this
language is consistent with the plain meaning of the claim terms the and the
particular, the court concludes there is no need for instructing the jury on the
Once the district court construed the particular terms, that construction
should have been provided to the jury. It is the rule that the court, and not the
jury, should resolve claim construction disputes. O2 Micro Intl Ltd. v. Beyond
Innovation Tech. Co., 521 F.3d 1351, 1362 n.3 (Fed. Cir. 2008); see Teva, 135 S.
Ct. at 835. It was also the courts duty to inform the jury of its construction. O2
Micro, 521 F.3d at 1361-1363; Sulzer Textil A.G. v. Picanol N.V., 358 F.3d 1356,
1366 (Fed. Cir. 2004) ([T]he district court must instruct the jury on the meanings
to be attributed to all disputed terms so that the jury will be able to intelligently
Cardinal IG Co., 239 F.3d 1239, 1247 (Fed. Cir. 2001) (It is critical for trial
courts to set forth an express construction of the material claim terms in dispute.);
see also Appx162 (instructing jury that [i]t is my job as the judge to determine
what the patent claims mean and to instruct you about that meaning).
Simply instructing the jury to apply the plain meaning was not sufficient
here because the parties disputed that plain meaningindeed, that is why the
- 26 -
Case: 17-2265 Document: 30 Page: 39 Filed: 10/20/2017
district court construed the particular terms during trial. O2 Micro, 521 F.3d at
not resolve the parties dispute); Eon, 815 F.3d at 1319 (By determining only
that the terms should be given their plain and ordinary meaning, the court left this
question of claim scope unanswered, leaving it for the jury to decide. This was
legal error.); see also Appx143 (district court acknowledging it must construe
disputed terms even if one or both of the parties insist, as in this case, that the
omitted)).
On the fifth trial day, the district court stated that Apple had waived any
request to insert a construction of the term into the closing jury instructions.
Appx147. But there was no waiver. Once the court construed the particular
limitations, Apple promptly requested that the court inform the jury. Appx18762.
Apple could not have waived the request to provide the courts construction to the
jury, because the construction did not exist earlier. See Creative Internet
Advertising Corp. v. Yahoo!, Inc., 476 F. Appx 724, 728-729 (Fed. Cir. 2011) (no
waiver where courts refusal to instruct the jury on claim construction dispute
arising at trial le[ft] a critical question of claim construction to the jury); Orix
Credit All., Inc. v. Taylor Mach. Works, Inc., 125 F.3d 468, 478 (7th Cir. 1997) (no
- 27 -
Case: 17-2265 Document: 30 Page: 40 Filed: 10/20/2017
waiver where party requested supplemental instruction before jury retired, based
Nor did Apple waive the right to a claim construction at all. Before trial,
Apple did not seek a construction for the particular terms because it believed the
When it became apparent at trial that the parties disputed the plain meaning, Apple
promptly asked the court to construe the term for the jury if it agreed there was a
dispute. Appx18730; Appx18734-18735. That request was made not only before
the court instructed the jury but also before either partys expert had completed his
testimony on the subject, and was sufficient to preserve the issue. GPNE Corp. v.
Apple Inc., 830 F.3d 1365, 1372 (Fed. Cir. 2016) (no waiver where O2 Micro
dispute raised before the case went to the jury); Function Media, L.L.C. v.
Google Inc., 708 F.3d 1310, 1325 (Fed. Cir. 2013) (no waiver where dispute was
brought to the district courts attention during trial). Indeed, the district court
initially rejected WARFs waiver argument during trial when it construed the
The district court also stated that Apple failed to explain adequately how it
was prejudiced by the courts failure to provide its construction to the jury.
Appx206. But the risk of confusing the jury is high when experts opine on claim
construction, Cordis Corp. v. Boston Sci. Corp., 561 F.3d 1319, 1337 (Fed. Cir.
- 28 -
Case: 17-2265 Document: 30 Page: 41 Filed: 10/20/2017
2009), and the jury likely would have reached a different result on literal
instruction. See supra pp. 20-24. Moreover, Apple fully explained its prejudice.
Appx20237-20238. First, without the courts construction before the jury, WARF
was free to continue making the same arguments about claim scope that led the
court to construe the term in the first place. In fact, WARF did just that during
closings, telling the jury that Apple was trying to rewrite the claims for the
particular limitations by add[ing] words with a red sharpie that it must be a 100
testify about the disputed claim languages meaning, the court precluded Apple
from cross-examining him on the same topic. Appx1602 ([I]f youre trying to
1602. Third, the court warned Apple that its expert should not over emphasiz[e]
the importance of the terms the particular in his testimony, even though a
primary basis for his non-infringement opinion was that Apples processors do not
It is hard to imagine how Apple could not have been prejudiced by the
district courts refusal to inform the jury of its claim construction under these
circumstances. If the Court does not reverse the infringement judgment, a new
- 29 -
Case: 17-2265 Document: 30 Page: 42 Filed: 10/20/2017
*2 (Fed. Cir. July 19, 2017) (ordering new trial where court failed to construe
disputed term and [a]llow[ed] the experts to make arguments to the jury about
claim scope); Avid Tech., Inc. v. Harmonic, Inc., 812 F.3d 1040, 1048-1049 (Fed.
Cir. 2016) (remanding where case submitted to jury without construction of key
term); O2 Micro, 521 F.3d at 1362 (remanding where, [b]y failing to construe this
term, the district court left the jury free to consider competing expert testimony
Each claim recites a data speculation circuit for detecting data dependence
dependent for its data on a [store] instruction of earlier program order is in fact
As the 752 patent describes and the parties agreed, data dependence and
load instruction that comes after a store instruction in program order and depends
on that earlier store instruction for its data. A data dependence exists when the
- 30 -
Case: 17-2265 Document: 30 Page: 43 Filed: 10/20/2017
load instruction and the earlier store instruction have an address overlap, such that
they will access the same memory location if and when they are executed.
dependent load instruction to have in fact executed ahead of the store instruction
that appears earlier in program order (i.e., out-of-order), thereby causing an actual
error in the instructions execution that must be fixed. Appx10. An instruction has
Appx2126-2128; Appx1583-1585.
The claim language and the district courts claim construction make clear
that the data speculation circuit must detect both data dependence and
detects data dependence between load and store instructions and that detects
mis-speculation by load instructions). WARFs expert Dr. Conte agreed that data
dependence and mis-speculations are two different things and that the claims
1585.
The claim language is equally clear that the predictor circuit must produce a
- 31 -
Case: 17-2265 Document: 30 Page: 44 Filed: 10/20/2017
the data speculation circuit to produce a prediction). Dr. Conte agreed that, even
after the claims separately identify data dependence and mis-speculation, they
indication. Appx1587.
RTL code, that the Store-Hit-Younger-Load signal checks for only two conditions:
whether a store instruction appears before a load instruction in program order, and
explained, the signal detects and indicates only whether there is a data dependence;
it never checks whether the load instruction has in fact executed and therefore
- 32 -
Case: 17-2265 Document: 30 Page: 45 Filed: 10/20/2017
Load signal detects only data dependence and does not actually ever access any
WARFs expert Dr. Conte did not identify any signal in Apples processors
Augusts description of the RTL code as checking for program order and address
overlap. Appx2550-2551. Dr. Conte even admitted that Apples processors do not
perform an explicit check for whether a load instruction has actually accessed
explicit check does not [exist].); Appx2564-2565 (agreeing there is no check per
se related to the load-store order violation that says that the load has accessed its
data); Appx1621 (agreeing that Apple engineer Stephan Meier testified there is
no check related to the load-store order violation that says the load has accessed its
data).
During his initial testimony, Dr. Conte dismissed Apples suggestion that
- 33 -
Case: 17-2265 Document: 30 Page: 46 Filed: 10/20/2017
Apple developed a more conservative system that detects and acts on data
dependence rather than one that waits for actual mis-speculations to produce
Apples design, Dr. Contes conjecture that using data dependences to make
literal infringement.
During his rebuttal testimony, Dr. Conte testified that Apples Store-Hit-
Younger-Load signal doesnt have to do [a] check for whether a load instruction
has accessed memory because its baked in. Appx2505; see Appx2555
said it was implicit. I forgot how I put it, but its part of the timing.). But
detecting something else (i.e., data dependence) that WARF contends may
WARF abandoned; it cannot support the jurys finding that Apples processors
- 34 -
Case: 17-2265 Document: 30 Page: 47 Filed: 10/20/2017
Lockformer Co., 96 F.3d 1398, 1405 (Fed. Cir. 1996) (literal infringement requires
that claim reads on the accused device exactly); see also Appx166 (instructing
jury that literal infringement requires [e]very claim element found in Apples
The district court ruled that Dr. Contes baked in testimony was sufficient
support for infringement. Appx203-204. The court rejected Apples argument that
Dr. Contes admission that Apples processors perform no explicit check for
or indicate mis-speculations. See Cisco Sys., Inc. v. ITC, __ F.3d __, 2017 WL
4654894, at *6 (Fed. Cir. Sept. 27, 2017) (accused product did not detect a
configuration change where it only inferred and did not definitely know
whether the change occurred); Transonic Sys., Inc. v. Non-Invasive Med. Techs.
Corp., 75 F. Appx 765, 782 (Fed. Cir. 2003) (plain meaning of detect is to
- 35 -
Case: 17-2265 Document: 30 Page: 48 Filed: 10/20/2017
updates. Appx27. The court then determined that the prior-art Steely patent does
not disclose a prediction under that construction and granted summary judgment
Claim terms are generally given their ordinary and customary meaning as
understood by a person of ordinary skill in the art when read in the context of the
specification and prosecution history. Unwired Planet, LLC v. Apple Inc., 829
F.3d 1353, 1358 (Fed. Cir. 2016). In the context of data speculation, the ordinary
meaning of prediction is a value that indicates the likelihood that the data
includes both predictions that are capable of receiving updates (dynamic) and
Indeed, the prior art used the term prediction to describe both dynamic and static
predictions. Appx5349-5352.
- 36 -
Case: 17-2265 Document: 30 Page: 49 Filed: 10/20/2017
WARF did not dispute that ordinary meaning. Instead, it argued that [t]he
as its own lexicographer, a patentee must clearly set forth a definition of the
disputed claim term and must clearly express an intent to redefine the term.
Hill-Rom Servs., Inc. v. Stryker Corp., 755 F.3d 1367, 1371 (Fed. Cir. 2014)
(citation omitted). The patentee here did not redefine prediction or otherwise
disavow [the] full scope of the claim language. Thorner v. Sony Computer
Entmt Am. LLC, 669 F.3d 1363, 1366-1367 (Fed. Cir. 2012).
suggest, much less require, that the claimed prediction must be dynamic.
Appx15936-15939.
- 37 -
Case: 17-2265 Document: 30 Page: 50 Filed: 10/20/2017
court cited nothing in the patent supporting that interpretation (Appx19-20), and it
makes no sense. To take a simple example, consider a scheme that treats any
that have never mis-speculated and 1 for instructions that have mis-speculated.
unless the patentee has demonstrated a clear intention to limit the claim scope
Flarsheim Co. v. Medrad, Inc., 358 F.3d 898, 906 (Fed. Cir. 2004) (citation
8
The district court acknowledged, consistent with the understanding of an
ordinarily-skilled artisan, that a range can consist of a single value. Appx20;
see Appx15059(140).
- 38 -
Case: 17-2265 Document: 30 Page: 51 Filed: 10/20/2017
omitted). The specification contains no clear indication that the claims are limited
Appx25. That is simply incorrect and unsupported by the intrinsic evidence. But
dynamic predictions does not clearly express an intent to redefine the term, as
nothing in that discussion requires a dynamic prediction. In fact, the same portion
- 39 -
Case: 17-2265 Document: 30 Page: 52 Filed: 10/20/2017
executed or delayed.).
disavow its full scope, the Court should construe prediction as a value that
indicates the likelihood that the data speculative execution of a load instruction
will result in a mis-speculation and that does not need to be capable of receiving
and store instructions that mis-speculate and then compares those tags to determine
9
Dr. Colwell further opined that Steely anticipates. Appx15068-
15071(158-166); Appx15133-15155(288-309, 330-348).
- 40 -
Case: 17-2265 Document: 30 Page: 53 Filed: 10/20/2017
instructions tags may change over time, can result in different predictions for
the references lead inventor, confirmed this is how his invention works
noting that whether Steely disclosed updating tags as Apple contended was
Steely. Appx32. The court also rejected Dr. Colwells opinion that Steelys tag
discards the prediction associated with a pair of instructions when a different pair
- 41 -
Case: 17-2265 Document: 30 Page: 54 Filed: 10/20/2017
nothing to do with whether Steelys tag comparison is a prediction, and the 752
mechanism.
questions is insufficient to keep the issue from a jury, especially when viewing the
prior art is a factual matter, Power Mosfet Techs., L.L.C. v. Siemens AG, 378
F.3d 1396, 1406 (Fed. Cir. 2004), which [t]he district court improperly
F.3d 1011, 1021 (Fed. Cir. 2007). Thus, even if the Court does not reverse the
WARF argued that Apple was vicariously liable for wafers that Samsung
partially fabricated in Texas before they were shipped to Korea for completion.
But WARF did notand could notsatisfy the legal requirements for that theory.
The Court should therefore reverse the jurys vicarious-liability finding and
- 42 -
Case: 17-2265 Document: 30 Page: 55 Filed: 10/20/2017
erroneously instructed the jury and bifurcated the trial in a manner that prejudiced
Apple.
wafers infringe before they leave the United States. Appx192-193. Where, as
Accent Packaging, Inc. v. Leggett & Platt, Inc., 707 F.3d 1318, 1327 (Fed. Cir.
2013) ([A] device does not infringe simply because it is possible to alter it in a
way that would satisfy all the [claim] limitations[.] (citation omitted)); Silicon
Graphics, Inc. v. ATI Techs., Inc., 607 F.3d 784, 794 (Fed. Cir. 2010)
that [product] to utilize the [claimed] function without having to modify [the
does not make functioning chips or processors in the United States. Samsungs
- 43 -
Case: 17-2265 Document: 30 Page: 56 Filed: 10/20/2017
Texas facility produces only wafers, large sheets of silicon that have circuit
2995; Appx3640; see Appx2958 (wafer is size of an extra large pizza). Samsung
then ships the wafers to Korea for further manufacturing steps, including
where you can bring in power. Appx3504. As witnesses for both parties
testified, bumping is needed to apply power before the circuitry can function.
that power can actually get into the chip.); Appx3642-3643; Appx19149-
the chip for the circuitry to function as circuitry.); Appx2995 (Conte) (agreeing
you need to put the bumps on the chip to be able to apply power).
Fusing refers to blowing fuses to configure the circuitry into its final
form. Appx3639. When the wafers leave Samsungs Texas facility, the circuitry
laid on them cannot actually process instructions because the circuitry is not
complete until its been fused. Appx3642; see Appx3503-3504 (Q. And before
the fuses are blown, can the circuits operate? A. No, they cannot actually.).
- 44 -
Case: 17-2265 Document: 30 Page: 57 Filed: 10/20/2017
Corp., 739 F.3d 1339, 1345-1346 (Fed. Cir. 2014) (processors not capable of
executing instruction sets and thus d[id] not infringe without modification
the modification of installing the required software); Accent Packaging, 707 F.3d
at 1327 (no infringement even where safety latch could be easily removed to
Dr. Contes testimony that all of the circuitry in the wafers is in place before
merely containing circuitry is not sufficient to infringe, because the claims require
manufacturing in Korea.
Nor can Dr. Contes conclusory testimony that Samsung might have tested
wafers in the United States establish that those wafers are capable of executing
hypothetical, as Dr. Conte had no evidence that any such testing has been
performed in the United States and admitted that Samsung performs testing and
- 45 -
Case: 17-2265 Document: 30 Page: 58 Filed: 10/20/2017
Samsungs wafers himself, and there is no evidence describing what such testing
might entail. Appx3923-3924 (striking any reference to what the testing would
be). Dr. Contes failure to identify a single instance of testing to establish that
Samsungs wafers are actually capable of executing instructions confirms that the
jurys vicarious-infringement finding cannot stand. See ACCO Brands, Inc. v. ABA
Locks Mfr. Co., 501 F.3d 1307, 1312-1314 (Fed. Cir. 2007) (substantial evidence
liability. WARF argued that Apple was directly liable under 271(a) for
the Supreme Court has made clear, to the extent a statute implicitly incorporates
otherwise. Meyer v. Holley, 537 U.S. 280, 285 (2003) ([T]raditional vicarious
liability rules ordinarily make principals or employers vicariously liable for acts of
liability claim required proving that Apple and Samsung had a principal-agent
- 46 -
Case: 17-2265 Document: 30 Page: 59 Filed: 10/20/2017
relationship. A principal-agent relationship demands not only [1] control (or the
right to direct or control) but also [2] the manifestation of consent by one person to
another that the other shall act on his behalf and [3] consent by the other so to
act. Id. at 286 (internal quotation marks omitted); see Restatement (Third) of
Agency 1.01, 1.02 cmt. d (2006). Consistent with those traditional principles,
Centillion, 631 F.3d at 1287 (noting manufacturer would not be liable for [third
partys] direct infringement unless the [third party] acted as an agent of the
manufacturer); Cross Med. Prods., Inc. v. Medtronic Sofamor Danek, Inc., 424
F.3d 1293, 1310-1311 (Fed. Cir. 2005) (rejecting direct infringement claim where
third parties make[] the claimed apparatus but are not agents of [the
defendant]).
Over Apples objections, the district court refused to instruct the jury that
WARF had to prove that Samsung was Apples agent. See Appx18767-18768;
Limelight Networks, Inc., 797 F.3d 1020 (Fed. Cir. 2015) (en banc). Appx193; see
Appx211-212; Appx20209.
- 47 -
Case: 17-2265 Document: 30 Page: 60 Filed: 10/20/2017
peculiar to method claims. Akamai, 797 F.3d at 1022. Although the Court
recognized that use of the term vicarious liability [wa]s a misnomer because
[i]n the context of joint patent infringement, an alleged infringer is not liable for a
responsible for method steps performed by a third party. Id. at 1022 & n.2 ([W]e
Akamai distinguished.
U.S. at 286 (reversing ruling that went well beyond traditional [vicarious-liability]
principles because it held an officer liable simply on the basis that the owner or
officer controlled (or had the right to control) the actions of that employee).
Because the jury was erroneously instructed and that error materially prejudiced
Apple (see supra p. 49), a new trial is required if the judgment is not reversed.
- 48 -
Case: 17-2265 Document: 30 Page: 61 Filed: 10/20/2017
that Samsung was Apples agent because Apple merely contracted with Samsung
to produce A7 chips. See Meyer, 537 U.S. at 286; Restatement (Third) of Agency
Inc., 69 F.3d 1326, 1336 (7th Cir. 1995) (no agency relationship in light of
(Third) of Agency 1.02 cmt. b. Apple also had no right to control Samsung, an
concerning third parties. Appx5033(16.8); see Wiley v. Yihua Intl Grp., 2009
WL 3720903, at *11 (Cal. Ct. App. Nov. 9, 2009) (parties were buyer and seller,
not principal and agent); Huong Que, Inc. v. Luu, 150 Cal. App. 4th 400, 413
(Cal. Ct. App. 2007) (in paradigmatic agency relationship, agent assents to act
- 49 -
Case: 17-2265 Document: 30 Page: 62 Filed: 10/20/2017
The district court characterized Apples argument on this point as conflat[ing] two
whether infringement occurred within the United States. Appx212. But as the
jury was instructed (Appx193), Apple can be vicariously liable only if Samsungs
that it must occur in the United States. 35 U.S.C. 271(a). The control or
needed to infringe the method claim in Akamai, 797 F.3d at 1024. No reasonable
jury could find that Apple controls or directs Samsung to make wafers in Texas.
Underwriters, 171 F.3d 1117, 1121 (7th Cir. 1999). When dividing a trial, a court
must carve at the joint and not create a recipe for confusion. Hydrite Chem.
Co. v. Calumet Lubricants Co., 47 F.3d 887, 890 (7th Cir. 1995); see id. at 890-891
([I]f the trial is divided ... between liability and damages, the fact of injury
- 50 -
Case: 17-2265 Document: 30 Page: 63 Filed: 10/20/2017
The district courts decision, over Apples objection,11 to allow WARF to try
Appx20272-20275. The jury instructions at the start of the damages phase stated:
Because you found that defendant Apple infringed the 752 patent,
you will now be asked to decide what amount of damages will
adequately compensate plaintiff WARF for that infringement . In
this phase of the trial, WARF must prove the amount of the
damages it suffered because of the infringement of its patent.
Appx188. The jury was then told it had already found infringement and should not
have any remaining doubt about Apples liability. Appx188; see Appx18765
(Apples objection). The glaring problem with that instruction, however, was that
at that point the jury had not found infringement by Samsungs Texas wafers and
should have had at least some doubt as to Apples liability for those wafers. The
court further emphasized throughout the second trial phase that the evidence in
the case [is] now on damages. Appx2913; see Appx3519; Appx3882; Appx3946.
Thus, the jury could have reasonably believedand likely did believeit
had already decided liability for Samsungs wafers in the first phase and was only
deciding damages for those wafers in the second phase, as with the other accused
products. WARF seized on that confusion and repeatedly suggested in closing that
the jury had already found infringement for everything, including Samsungs
wafers:
11
Appx18388-18389; Appx18392-18393; Appx18567-18569; Appx18616-
18617; Appx1018-1022.
- 51 -
Case: 17-2265 Document: 30 Page: 64 Filed: 10/20/2017
You already found that the Apple A7, A8, A8X infringe. The
products coming out of the Samsung Texas plant are exactly the same
as every other chip no matter where theyre made in the world.
Appx3988-3989; see Appx3990 ([I]f you found there was infringement of the A7
chip generally and the A7 chip thats made by Samsung in Texas is exactly the
The district court dismissed Apples new-trial request as silly, stating that
[t]o have added WARFs vicarious liability claim would have unnecessarily
complicated that first phase of trial since this issue was only material to the
question of the scope of damages. Appx213. But that shows precisely the
problem: the jury, like the court, may have assumed that the vicarious-liability
issue was only material to damages, when in fact the jury was being asked to
decide whether Samsungs wafers infringed and, if so, whether such infringement
was attributable to Apple. Those liability questions should have been answered
before, and without being influenced by, the jurys consideration of damages in
Before litigation, WARF valued a reasonable royalty for the 752 patent at
no more than 9 cents per unit. Appx6004 (per-unit valuation of $0.01 to $0.09);
- 52 -
Case: 17-2265 Document: 30 Page: 65 Filed: 10/20/2017
Appx3787-3789; Appx3231-3232. And Intel, the only licensee of the 752 patent,
Yet here, WARF sought a royalty of $2.74 per unitas WARFs expert admitted,
more than any rate ever paid for a single processor patent. Appx3390-3391.
WARF supported that unrealistic royalty with unreliable expert testimony that
market value, and relied on evidence untethered to the facts of this case. Making
matters worse, WARF improperly told the jury about requested royalty rates from
None of this evidence should have been allowed at trial because it was
legally impermissible and highly prejudicial to Apple. WARF brazenly used each
the jury, tainting the entire damages trial. Thus, if the Court concludes that any
been excluded, the damages judgment should be vacated. VirnetX, Inc. v. Cisco
Sys., Inc., 767 F.3d 1308, 1329-1334 (Fed. Cir. 2014); Uniloc USA, Inc. v.
- 53 -
Case: 17-2265 Document: 30 Page: 66 Filed: 10/20/2017
During trial, WARF compared its and Apples proposed royalty rates in this
case to the rates Apple sought in litigation against Samsung.12 Those proposed
relationship to the facts here. Indeed, WARFs damages expert Catharine Lawton
did not identify the Apple-Samsung per-unit rates as comparable under Georgia-
Pacific or use them to calculate her $2.74 royalty rate. See Appx3308-3349;
Instead, WARF trotted the Apple-Samsung rates before the jury for a reason
this Court has expressly prohibited: to make [its] proffered damages amount
694 F.3d 51, 68 (Fed. Cir. 2012). The very first royalty rate the jury heard was
3355; Appx19594. And it was one of the last things the jury heard as wellin its
12
Apple sought to exclude all Apple-Samsung evidence under Federal Rule of
Evidence 403 and Daubert. Appx18233-18234; 18244-18245; Appx18309-18311;
Appx18785-18786; Appx2794; Appx2796; Appx2808-2810; see Appx20276-
20283.
- 54 -
Case: 17-2265 Document: 30 Page: 67 Filed: 10/20/2017
rebuttal closing, WARF used the Apple-Samsung rates to emphasize that $2.74 is
evidence about the particular facts of this case and provided an inappropriate
baseline from which [the jury] might hesitate to stray. VirnetX, 767 F.3d at
1333; see Uniloc, 632 F.3d at 1321 (use of improper evidence as only a check
Nor was there any legitimate basis for WARF to make the comparisons it
party actually paid to use patented technology. They were based on Apples
are even less probative than the settlement licenses against which this Court has
non-practicing entity and university licensing arm. Asetek Danmark A/S v. CMI
USA Inc., 852 F.3d 1352, 1364 (Fed. Cir. 2017) (patentee likely would have
- 55 -
Case: 17-2265 Document: 30 Page: 68 Filed: 10/20/2017
Pacific Corp. v. U.S. Plywood Corp., 318 F. Supp. 1116, 1120 (S.D.N.Y. 1970)
the 752 patent. As WARFs experts agreed, Apples patents are software patents
patents require a processor to function, and if you have software that is running
slowly, then these [functions] dont work. Appx2888-2890. But by that logic,
F.3d at 79; see Lucent, 580 F.3d at 1328 (technologies relating to personal
- 56 -
Case: 17-2265 Document: 30 Page: 69 Filed: 10/20/2017
LaserDynamics, 694 F.3d at 68. It should have been excluded, and the jurys
In arriving at her $2.74 per-unit rate, Ms. Lawton calculated that the
incremental profits attributable to the 752 patent were $5.48 per unit and then
assumed WARF and Apple would split those profits evenly. Both aspects of her
analysis were flawed and should have been excluded under Daubert v. Merrell
Dow Pharmaceuticals, Inc., 509 U.S. 579, 589-595 (1993). See Appx18218-
18247.
Ms. Lawtons assumption that WARF and Apple would split any profits
evenly was not grounded in the facts of this case. Appx3279-3280.14 She did not
identify a single agreement for a bare license where the parties actually negotiated
13
The jurys award amounts to a $1.61 per-unit rate (see Appx246)
significantly higher than any rate supported by WARFs pre-litigation analysis and
other real-world evidence. Appx3770-3816.
14
Apple challenged the admissibility and sufficiency of this opinion.
Appx18244-18246; Appx19127-19128; Appx20283-20291.
- 57 -
Case: 17-2265 Document: 30 Page: 70 Filed: 10/20/2017
5376; Appx5450-5529.
Instead, Ms. Lawton derived her 50/50 allocation from a discussion with
WARFs managing director Carl Gulbrandsen that WARF would have sought
Appx3344-3345. But Dr. Gulbrandsen testified only that in some situations where
WARF negotiates a license with a right to sublicense, WARF may seek 50% for
contents ofthe two dozen licenses where someone agreed to pay WARF 50%
Appx3360-3361.
The only other factor Ms. Lawton cited as leading to her 50/50 profit-split
was that the inventors allegedly spent 11 to 12 person years developing the 752
patent whereas Apple spent 10-person months developing its LSD Predictor.
Appx3344-3345; Appx3347. But Ms. Lawton never explained how that purported
- 58 -
Case: 17-2265 Document: 30 Page: 71 Filed: 10/20/2017
profit-split.15
relevant only to weight, not admissibility. Appx130; see Appx215. But absent
evidence meaningfully tying a 50/50 profit-split to the facts here, Ms. Lawtons
excluded. VirnetX, 767 F.3d at 1333 (arbitrary 50/50 profit-split); Uniloc, 632
F.3d at 1317-1318 (arbitrary 25% rule of thumb). Because Ms. Lawtons 50/50
Ms. Lawton offered the jurythe damages award cannot be sustained. VirnetX,
patent (and split 50/50 per the above) likewise rested on unreliable and legally-
- 59 -
Case: 17-2265 Document: 30 Page: 72 Filed: 10/20/2017
of the LSD Predictor based on a hypothetical selling price of the A7 chip (red and
Appx19587; Appx3309-3310. Ms. Lawton testified that because each of the three
range (represented in yellow) best reflected the value of the 752 patent.
But the failure of any one of them required exclusion of Ms. Lawtons entire
opinion under Daubert both because she relied on all three models to derive her
ultimate damages calculation and because each theory allowed WARF to present
- 60 -
Case: 17-2265 Document: 30 Page: 73 Filed: 10/20/2017
verdict. VirnetX, 767 F.3d at 1328 (vacating damages where court should have
exercised its gatekeeping authority to ensure that only theories comporting with
settled principles of apportionment were allowed to reach the jury); Fed. R. Evid.
702, advisory committee note ([A]ny step that renders the analysis unreliable
original)).
The parties agreed that the smallest saleable units were the A7/A8/A8X
chips. Appx191. Those chips are not sold separately from Apples iPhones and
Appx3794. Ms. Lawton estimated that the market price for Apples A7 chip was
between $70.97 and $81.79, which she used directly in her damages calculations.
Appx3330. That estimate was not based on sound economic and factual
As Ms. Lawtons own expert report confirmed, her estimated chip price was
double the highest price of any mobile chip on the market (which ranged from
$16.48 to $39.99):
- 61 -
Case: 17-2265 Document: 30 Page: 74 Filed: 10/20/2017
CONFIDENTIAL MATERIAL FILED UNDER SEAL REDACTED
Ms. Lawton testified that she did not rely on this actual pricing information
because the data was supposedly highly limited and related to chips without
chart shows several chips (e.g., Snapdragon 805, Intel Atom Z3770) with
3399; see Appx3799-3800. Ms. Lawtons excuse that only limited pricing
information was available did not give her leeway to adopt an estimated chip price
Apples actual costs and profit margins confirm that Ms. Lawtons estimated
chip price was vastly overstated. Apple paid Samsung to to make each A7
at the same profit margin as the accused iPhones and iPads, the chip price would
- 62 -
Case: 17-2265 Document: 30 Page: 75 Filed: 10/20/2017
CONFIDENTIAL MATERIAL FILED UNDER SEAL REDACTED
The district court denied Apples motion to exclude Ms. Lawtons estimated
chip price, holding that [w]hile Apples criticism appears to have merit, whether
see Appx216. But it was the courts duty as gatekeeper to exclude damages
theories insufficiently grounded in the specific facts of the case. VirnetX, 767
F.3d at 1331. Cross-examination cannot cure the prejudice of the jury hearing
survey responses into a quantitative dollar value for the A7 chip. Appx3325-3330;
Appx3337. Both her estimated value and apportioned profits models rested on
- 63 -
Case: 17-2265 Document: 30 Page: 76 Filed: 10/20/2017
important features evaluated in Apples surveys was the A7 chip with 64-bit
multiplying by the $100 price differential between the iPhone 5s (containing the
or economic basis for that approach. The surveyed customers purchased iPhones
after the price had been set, and there were no survey questions designed to assign
doesnt say anything at all about [chip] price). Ms. Lawtons use of those
Stragent, LLC v. Intel Corp., 2014 WL 1389304, at *4 (E.D. Tex. Mar. 6, 2014)
numerical priority ratings, where [t]hose documents do not suggest that the
priority ratings are based on the features relative contributions to product prices).
- 64 -
Case: 17-2265 Document: 30 Page: 77 Filed: 10/20/2017
that would have significantly reduced her damages number. Appx3406-3409; see
demonstrates that her analysis was unreliable. ePlus, Inc. v. Lawson Software,
Inc., 700 F.3d 509, 523 (Fed. Cir. 2012) (affirming exclusion of expert testimony
because it believed any deficiencies concern areas which are properly subject to
picked resultsthat it never should have been allowed before the jury.
permitting WARF to present such inflated damages numbers unfairly skewed the
- 65 -
Case: 17-2265 Document: 30 Page: 78 Filed: 10/20/2017
iPhones full sales price. The district court should have excluded Dr. Knittels
opinion, which violated the entire market value rule and was inherently unreliable.
should use the smallest salable patent-practicing unit as the base. Commonwealth
Scientific & Indus. Research Org. v. Cisco Sys., Inc., 809 F.3d 1295, 1302 (Fed.
Although the parties agreed that the smallest saleable units were the A7/A8/A8X
chips (Appx191), Dr. Knittels regression analysis began with the iPhones full
retail price. Appx3121 (agreeing the input to his model was the price charged
for the iPhone or the iPad to consumers); Appx3119-3120 (The price that I used
was meant to capture the value that Apple would enjoy from increasing the
use[d] end-user smartphone and tablet prices simply as one of many inputs into
- 66 -
Case: 17-2265 Document: 30 Page: 79 Filed: 10/20/2017
entire market value in a complicated mathematical formula does not overcome its
features. Further, Dr. Knittels reference at trial to the iPhones $649 price tag
Although Dr. Knittel identified 138 available features, he included only 22 in his
was attempting to measure. See Appx3741. Dr. Knittel admitted that, as he added
variables to his model, the coefficients associated with each changed, suggesting
that if he had added variables for the 116 features he omitted, the coefficient for
picking the features for his model, Dr. Knittels regression analysis unreliably
overstated the value of processor speed. See Appx3738-3742; People Who Care v.
- 67 -
Case: 17-2265 Document: 30 Page: 80 Filed: 10/20/2017
Rockford Bd. of Educ., 111 F.3d 528, 537-538 (7th Cir. 1997) (A statistical study
that fails to correct for salient explanatory variables has no value as causal
sensor would lower a phones price, while adding weight would increase price.
they were based on the same data, and using subsidized versus unsubsidized
the jury.
In denying Apples Daubert motion, the district court reasoned that Apple
prevented Apple from questioning Dr. Knittel about his omitted variables and
regression analysis by looking at implications for factors [Dr. Knittel] did not
- 68 -
Case: 17-2265 Document: 30 Page: 81 Filed: 10/20/2017
would have demonstrated for the jury that Dr. Knittels entire analysis lacked
been allowed. Union Auto Indem. Assn v. Capitol Indem. Ins. Co., 310 F.2d 318,
reversible error).
CONCLUSION
a new trial under the proper claim construction. The no-invalidity judgment should
should be reversed, or vacated and remanded for a new trial, and the judgment
judgment (including all damages, royalties, interest, and costs) should be vacated.
- 69 -
Case: 17-2265 Document: 30 Page: 82 Filed: 10/20/2017
Respectfully submitted,
- 70 -
Case: 17-2265 Document: 30 Page: 83 Filed: 10/20/2017
ADDENDUM
Case: 17-2265 Document: 30 Page: 84 Filed: 10/20/2017
TABLE OF CONTENTS
Page(s)
Jury Verdict - Liability Phase, Dkt. No. 603 (Oct. 13, 2015) ............. Appx176-177
Jury Verdict - Damages, Dkt. No. 642 (Oct. 19, 2015) ..................... Appx195-196
Amended Judgment, Dkt. No. 777 (July 25, 2017) .......................... Appx243-245
Second Amended Judgment, Dkt. No. 778 (July 27, 2017) ............... Appx246-248
-i-
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
85 08/06/15
Filed: 10/20/2017
Page 1 of 46
Defendant.
alleges that defendant Apple, Inc. infringes U.S. Patent No. 5,781,752 (the 752
patent), which concerns a table based data speculation circuit for parallel processing
computer. Before the court are the parties cross-motions for summary judgment and
claim construction. (Dkt. ##116, 117.) For the reasons that follow, the court will adopt
WARFs proposed construction of the term prediction and grant summary judgment to
102 with respect to U.S. Patent No. 5,619,662 (Steely or the Steely patent), as
well as indefiniteness under 35 U.S.C. 112 2 with respect to claims 5 and 6. In turn,
the court will deny Apples motion for summary judgment based on those same defenses
and counterclaims. As for Apples motion for summary judgment on WARFs claim of
willful infringement, the court will deny Apples motion with respect to any defenses
premised on (1) Apples claim construction, (2) anticipation by Steely, and (3)
indefiniteness of claims 5 and 6, but will reserve on Apples motion in all other respects.
Appx1
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
86 08/06/15
Filed: 10/20/2017
Page 2 of 46
UNDISPUTED FACTS1
corporation, with its principal place of business in Madison, Wisconsin. WARF is the
owner of the 752 patent. Defendant Apple, Inc. is a California corporation, with its
On January 31, 2014, WARF filed suit against Apple alleging infringement of the
752 patent. Apple answered and asserted counterclaims for declaratory judgment of
non-infringement and invalidity of the 752 patent. Material to the present motions,
Apple contends that claims 1-3, 5, 6, and 9 of the 752 patent are invalid as anticipated
by the Steely patent. Apple also alleges that claims 5 and 6 of the 752 patent are
invalid as indefinite.
B. Technology Overview
general level, the microprocessor is responsible for fetching instructions and data,
executing those instructions to modify the data, and then saving the results.2 Typically,
1
Except as otherwise noted, for purposes of summary judgment, the court finds the following
facts to be material and undisputed.
2
While the court uses the term executing, the court acknowledges that the parties have agreed
on a construction for the term in fact executed described below in subheading E of this Facts
section.
Appx2
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
87 08/06/15
Filed: 10/20/2017
Page 3 of 46
individual instructions call for the performance of a relatively simple task, such as reading
two numbers. There are generally three types of software instructions: (1) memory
loaded into the processing unit from memory or stored from the processing unit to
memory. (752 Patent (dkt. #1-1) 1:38-40.) So-called LOAD instructions copy or
read a value stored at a memory location specified by an address and return a value.
LOAD instructions are also called data consuming instructions, because they consume
data by obtaining data from memory, though as Apple cautions, other types of software
instructions also consume data. STORE instructions, on the other hand, copy or
write a value to a memory location specified by an address. For that reason, STORE
instructions are also called data producing instructions, as they produce data by
providing data to memory. (Apple similarly points out that other types of instructions
produce data.) When a STORE instruction executes, it overwrites any value previously
stored at that memory location. Both LOAD and STORE instructions are memory
instructions.
however, need not always be executed in the listed order. Instead, they may be executed
out of order. In out-of-order executions, instructions are typically executed when ready
-- in other words, based on the availability of their input data, or operands, rather than
Appx3
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
88 08/06/15
Filed: 10/20/2017
Page 4 of 46
a specified program order.3 There are some obvious benefits to permitting instructions to
execute out of order. For instance, because some instructions in a program take longer to
execute than others, performing instructions in program order may slow processor
performance since it requires waiting for earlier instructions to execute before performing
increased efficiency since it allows the processor to use free time to execute other
instructions that are ready to be processed. On the other hand, out-of-order execution
may have a detrimental effect on performance if it leads to errors that require the
yield the same results as would the execution of instructions in program order. This
instruction is one that must wait for the result of an earlier-in-order execution before it
can safely execute.4 For example, data dependency exists when an earlier-in-order
STORE instruction writes data to the same address that is accessed by a later-in-order
LOAD instruction. In that situation, the STORE and LOAD must execute in program
order for the LOAD to read the correct data from the shared memory address that both
instructions access.
3
Apple clarifies that out-of-order executions also depend on the availability of necessary
hardware.
4
While [a] processor may permit dependent instructions to execute out-of-order and then
invoke a recovery process to return to a correct machine state, as Apple describes, Apple fails to
dispute WARFs point that to execute safely, the dependent instruction must wait to execute
until after the instruction on which it depends has been executed. (Pl.s Reply to Pl.s PFOFs
(dkt. #157) 21.)
Appx4
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
89 08/06/15
Filed: 10/20/2017
Page 5 of 46
instruction from an earlier earlier-in-order program step cannot be known until after one
or both of the instructions are executed. In other words, the processor lacks sufficient
when the memory addresses that must be accessed by a given LOAD or STORE
instruction are computed on the fly as the program executes. In those circumstances,
the processor may have to perform additional computations with data that are not
the LOAD instruction in fact was not dependent on the STORE instruction); then the
out-of-order execution will yield the correct result and the performance will improve. 5 In
of earlier program order and it turns out that the speculation was incorrect (i.e., the
5
The parties dispute whether it is quite often the case that an ambiguous dependency is resolved
as no dependency at all, as the 752 patent represents. (752 patent (dkt. #1-1) 2:26-27.) As
Apple contends, [t]he degree to which ambiguous dependencies will turn out to be resolved as no
dependency depends upon the workload. (Def.s Resp. to Pl.s PFOFs (dkt. #141) 30.) At the
same time, Apple also proposes on summary judgment that [m]any program instructions are
independent of each other and can safely execute-out-of-order with respect to each other.
(Def.s PFOFs (dkt. #119) 24.) Even if this could be construed as a dispute, it is not material
to the issues before the court on summary judgment.
Appx5
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
90 08/06/15
Filed: 10/20/2017
Page 6 of 46
LOAD instruction was in fact dependent on the earlier STORE instruction), then the
instructions will cause an error -- the prematurely executed LOAD instruction having
will need to be re-executed in program order. (752 patent (dkt. #1-1) 2:46-49; Def.s
The 752 patent, entitled Table Based Data Speculation Circuit for Parallel
Processing Computer, was filed on December 26, 1996, and issued on July 14, 1998.
The listed inventors are Drs. Andreas I. Moshovos, Scott E. Breach, Terani N.
Vijaykumar, Gurindar S. Sohi. Plaintiff WARF is listed as the original assignee. WARF
maintains that the named inventors conceived of the claimed invention no later than
6
Apple maintains that there will be no error, at least technically, if the yet-to-execute STORE
instruction would not change the value already written to the memory address, because the
LOAD instruction still obtains the correct data. (Def.s Resp. to Pl.s PFOFs (dkt. #141) 31.)
7
Apple contends that there may be times that the performance cost of mis-speculation does not
outweigh the performance benefit of speculation. (Def.s Resp. to Pl.s PFOFs (dkt. #141) 34.)
Appx6
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
91 08/06/15
Filed: 10/20/2017
Page 7 of 46
During prosecution of the 752 patent, the named inventors provided no prior art
to the Patent Office. On October 8, 1997, the patent examiner issued a Notice of
References Cited, which listed four pieces of prior art. The patent examiner rejected
pending claims 1-2, 6 and 8-11 as anticipated in light of U.S. Patent No. 5,555,432
(Hinton). On January 5, 1998, WARF filed a response cancelling pending claims 9 and
10, but arguing that claims 1, 2, 6, 8 and 11 were allowable over Hinton. On February 3,
The 752 patent recognizes that [t]he performance cost is a function of the
frequency that speculation is required, the probability of mis-speculation and the time
required to recover from a mis-speculation. (752 patent at 3:14-18.) The 752 patent
also observes that most data dependent mis-speculations can be attributed to a few
temporal locality, such that if one LOAD/STORE pair causes a data mis-speculation at
a given point in time, it is highly likely that a later instance of the same pair will soon
cause another mis-speculation. (Id. at 3:51-57.) The patent further observes that
Appx7
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
92 08/06/15
Filed: 10/20/2017
Page 8 of 46
(Id. at 14:15-22.) Based on these observations, the inventors concluded that load-based
patent associates predictions with particular LOAD instructions that have mis-speculated
in the past.
speculation circuit that detects dependence between LOAD and STORE instructions.
The data speculation circuit also detects mis-speculations where a LOAD instruction that
is dependent for its data on a STORE instruction appearing earlier in program order is in
fact executed before the STORE instruction. According to the preferred embodiment,
The greater the prediction, the greater the likelihood that the speculative execution of
its associated LOAD instruction will cause a mis-speculation; the lower a prediction at a
given time, the lower the likelihood of mis-speculation. The processor uses each
execute speculatively.
dependency. The first tier considers whether a LOAD instruction has a history of mis-
without further inquiry. (752 patent (dkt. #1-1) 3:64-66.) At this tier, the 752 patent
8
Apple disputes that the named inventors were the first to develop history-based techniques for
load-based memory dependencies. (Def.s Resp. to Pl.s PFOFs (dkt. #141) 42.)
Appx8
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
93 08/06/15
Filed: 10/20/2017
Page 9 of 46
describes a prediction table, in which entries are created when the processor detects a
then the reasonable assumption is that speculation can proceed. (Id. at 11:22-24.)
The second tier becomes relevant with a LOAD instruction has mis-speculated in the
past. In this tier, a predictor based on the past history of mis-speculations for that
or delayed. (Id. at 4:1-4.) With respect to the second tier, the patent explains that it is
an object of the invention to provide a predictor circuit that may identify data
where the prediction indicates that the LOAD instruction should not be executed
speculatively, the third tier may be employed to decide when the LOAD instructions
should be allowed to execute. This part of the patent describes a synchronization table,
which indicates whether there is in fact a pending LOAD instruction awaiting its
a) Prediction
The heart of the parties dispute turns on the meaning of the term prediction as
used in claim 1 and all other independent claims. As context, WARF contends that the
term prediction should be construed to mean a variable that indicates the likelihood
that the data speculative execution of a load instruction will result in a mis-speculation,
where a prediction must be capable of receiving ongoing updates. (Pl.s PFOFs (dkt.
#122) 67.) In contrast, Apple contends that prediction need not be capable of
Appx9
Case: Case:
3:14-cv-00062-wmc
17-2265 Document:
Document30 #: 193
Page:Filed:
94 08/06/15
Filed: 10/20/2017
Page 10 of 46
receiving updates, and it, therefore, proposes a construction of a value that indicates
that likelihood that the data speculative execution of a load instruction will result in a
mis-speculation, but does not necessarily contemplate a revision to that value based on
data speculation circuit (claims 1 and 9): a circuit that detects data
dependence between load and store instructions and that detects mis-
speculation by load instructions
in fact executed (claims 1 and 9): when a load instruction has actually
accessed a memory address that has not yet been updated by a store
instruction appearing earlier in the program order
i. Overview
architecture design. Also by 1995, techniques for detecting data dependence were well-
Apple further maintains that by 1995, data speculation was well-known in the art,
as were techniques for detecting and recovering from mis-speculations. WARF disputes
10
Appx10
Case: Case:
3:14-cv-00062-wmc
17-2265 Document:
Document30 #: 193
Page:Filed:
95 08/06/15
Filed: 10/20/2017
Page 11 of 46
this, asserting that the prior art techniques do not resemble the solutions proposed by the
752 patent inventors. Apple also contends that by 1995, prediction techniques to
art. WARF also disputes this, and in particular contends that the techniques disclosed in
the prior art did not satisfy the prediction claimed in the 752 patent -- the heart of the
parties dispute addressed in the opinion below. Finally, Apple also maintains that by
1995, data speculation involving LOAD and STORE instructions was well-known in the
art. WARF disputes that too, arguing the prior art techniques bore no resemblance to
The Steely patent is titled Memory Reference Tagging and names Simon C.
Steely, Jr., David J. Sager and David B. Fite, Jr. as inventors. The application was filed
on August 12, 1995, and claims priority to an earlier application filed on November 12,
1992. The Steely patent issued as U.S. Patent No. 5,619,662 on April 8, 1997, and was
assigned to DEC. As such, it is prior art to the 752 patent. Apple contends that the
9
Apple proposes finding of facts about other prior art references, including: a technique
developed by Digital Equipment Corporation (DEC); U.S. Patent No. 5,666,506 (Hesson);
and a commercial processor known as the Alpha 21264 or EV6. As best as the court can
discern, however, these prior art references are only material to Apples motion for summary
judgment on the objective prong of WARFs willful infringement claim. As discussed below, the
court reserves on that based on any arguments not developed fully at summary judgment, waiting
instead to hear the evidence of infringement and invalidity to be introduced during the first phase
of the trial.
11
Appx11
Case: Case:
3:14-cv-00062-wmc
17-2265 Document:
Document30 #: 193
Page:Filed:
96 08/06/15
Filed: 10/20/2017
Page 12 of 46
Pertinent to this anticipation defense, all claims of the 752 patent require a
maintains that the Steely patent describes a processor that executes instructions out of
order and uses a prediction to determine whether to allow speculation for LOAD and
STORE instructions. WARF asserts that Steely fails to disclose any prediction capable
The parties dispute what characteristics a person of ordinary skill in the art would
possess, though this dispute is not material to the parties respective motions for
summary judgment, or at least the reasons for this courts disposition of those motions.
Apple maintains that for purposes of the 752 patent, a person of ordinary skill in the art
WARF maintains that a person of ordinary skill in the art would have at least a
bachelors degree in electrical engineering or computer science, and at least three to five
asserts a person of ordinary skill in the art would have a masters degree in electrical
12
Appx12
Case: Case:
3:14-cv-00062-wmc
17-2265 Document:
Document30 #: 193
Page:Filed:
97 08/06/15
Filed: 10/20/2017
Page 13 of 46
computer design and computer architecture. The experience could be derived from either
industry or academia.
F. IPR Decision
Finally, Apple filed a petition with the United States Patent and Trademark
Offices Patent Trial and Appeal Board (PTAB) seeking inter partes review (IPR) of all
claims of the 752 patent. In the petition, Apple argued that claims 1-9 are invalid as
obvious in view of Hesson and Steely, relying on a declaration of its expert Dr. Colwell.
On April 15, 2015, after briefing by Apple and WARF, the PTAB denied Apples petition
as to all challenged claims, finding that Apple has not shown . . . that there is a
reasonable likelihood that it will prevail on its obviousness theory for any claim of the
likelihood that the data speculative execution of a load instruction will result in a mis-
(Id.)10
10
In Wisconsin Alumni Research Foundation v. Intel Corp., No. 08-cv-78-bbc (W.D. Wis. filed Feb. 5,
2008), Judge Crabb similarly construed prediction in the same patent to mean a variable that
13
Appx13
Case: Case:
3:14-cv-00062-wmc
17-2265 Document:
Document30 #: 193
Page:Filed:
98 08/06/15
Filed: 10/20/2017
Page 14 of 46
OPINION
I. Claim Construction
It is a bedrock principle of patent law that the claims of a patent define the
invention to which the patentee is entitled the right to exclude. Phillips v. AWH Corp.,
415 F.3d 1303, 1312 (Fed. Cir. 2005) (en banc) (quoting Innova/Pure Water, Inc. v. Safari
Water Filtration Sys., Inc., 381 F.3d 1111, 1115 (Fed. Cir. 2004)). The court exclusively
517 U.S. 370, 372 (1996). The words of the claims are always the appropriate starting
point for proper construction, Comark Commcns, Inc. v. Harris Corp., 156 F.3d 1182,
1186 (Fed. Cir. 1998), with the court asking how a person of ordinary skill in the art
Importantly, the person of ordinary skill in the art is deemed to read the claim
term not only in the context of the particular claim in which the disputed term appears,
but in the context of the entire patent, including the specification. Id. In fact, [t]he
best source for understanding a technical term is the specification from which it arose,
Ltd., 133 F.3d 1473, 1478 (Fed. Cir. 1998). As the Federal Circuit has recognized,
indicates the likelihood that the data speculative execution of a load instruction will result in mis-
speculation, and later clarified that a prediction must be capable of receiving ongoing
updates. Wis. Alumni Research Found. v. Intel Corp., No. 08-cv-78-bbc, 2008 WL 4279975, at *7
(W.D. Wis. Sept. 18, 2008); Wis. Alumni Research Found. v. Intel Corp., 656 F. Supp. 2d 898, 922
(W.D. Wis. 2009). While the court agrees with Apple that this decision has no binding effect on
this court (Def.s Opening Br. (dkt. #118) 23), any more than the PTABs decision does, the
court will obviously consider Judge Crabbs and the PTABs reasoning and analysis in the opinion
below.
14
Appx14
Case: Case:
3:14-cv-00062-wmc
17-2265 Document:
Document30 #: 193
Page:Filed:
99 08/06/15
Filed: 10/20/2017
Page 15 of 46
however, there is sometimes a fine line between reading a claim in light of the
specification, and reading a limitation into the claim from the specification. Liebel-
Flarsheim Co. v. Medrad, Inc., 358 F.3d 898, 904 (Fed. Cir. 2004) (quoting Comark
Commcns, 156 F.3d at 1186-87). [A]n inherent tension exists as to whether a statement
importing limitations from the specification into the claims. E-Pass Techs., Inc. v. 3Com
In addition to intrinsic evidence like the specification and prosecution history, the
Federal Circuit has authorized district courts to rely on extrinsic evidence, which
consists of all evidence external to the patent and prosecution history, including expert
and inventor testimony, dictionaries, and learned treatises. Phillips, 415 F.3d at 1317
(quoting Markman v. Westview Instruments, Inc., 52 F.3d 967, 980 (Fed. Cir. 1995)).
However, while extrinsic evidence can shed useful light on the relevant art, [the Federal
Circuit has] explained that it is less significant than the intrinsic record in determining
the legally operative meaning of claim language. Id. (quoting C.R. Bard, Inc. v. U.S.
Surgical Corp., 388 F.3d 858, 862 (Fed. Cir. 2004)). Accordingly, the court can consider
extrinsic evidence in construing patent claims, but it must do so in the context of the
intrinsic evidence and while keeping in mind the flaws inherent in each type of extrinsic
15
Appx15
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
100 08/06/15
Filed: 10/20/2017
Page 16 of 46
As previously mentioned, the parties dispute the proper construction of only one
claim term, prediction, which appears in claims 1, 2, 3, 5 and 9 of the 752 patent. 11
Prediction
A variable that indicates the likelihood A value that indicates the likelihood that
that the data speculative execution of a the data speculative execution of a load
load instruction will result in a mis- instruction will result in a mis-speculation
speculation
The obvious and sole substantive difference between the parties competing constructions
is whether the prediction must be capable of change (while implicit in the value-
variable dispute, the second sentence of each definition makes that disagreement
words, it must be dynamic. Apple, on the other hand, argues that a prediction may be
dynamic, but it may also be static -- that is, incapable of receiving ongoing updates and
11
The parties also mention a possible dispute about the meaning of table, but neither
party sought construction at summary judgment.
16
Appx16
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
101 08/06/15
Filed: 10/20/2017
Page 17 of 46
The court can dispense with one of Apples arguments at the outset. Apple points
out that none of the claims at issue contain an express limitation requiring the prediction
to be updated on an ongoing basis, suggesting that this means predictions need not be
capable of update. (Def.s Br. Support Summ. J. (dkt. #118) 19-20.) As appealing as
that simple construction might be, since it would alleviate the need for further analysis,
the lack of an express limitation actually requires further inquiry: if the claims contained
Servs. Intl, LLC v. Univ. of Phoenix, Inc., 672 F.3d 1270, 1275 (Fed. Cir. 2012) (discussing
the well-established rule that claims are interpreted with an eye toward giving effect to
all terms in the claim) (internal quotation marks and citation omitted); cf. LSI Indus.,
Inc. v. ImagePoint, Inc., 279 F. Appx 964, 972 (Fed. Cir. 2008) (Some claims specifically
recite an illuminated display device, while others recite only a display device. . . . Thus,
the language of the claims counsels against imposing an illumination limitation on the
display device term because it would make the limitation superfluous where it explicitly
17
Appx17
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
102 08/06/15
Filed: 10/20/2017
Page 18 of 46
appears.); Phillips, 415 F.3d at 1314 (To take a simple example, the claim in this case
refers to steel baffles, which strongly implies that the term baffles does not inherently
mean objects made of steel.). Thus, although the claims include no limitations explicitly
requiring predictions to be dynamic, the word prediction itself still might (or might
WARF relies heavily on the fact that the claimed data speculation decision
circuit prevents data speculation for instructions having a prediction within a pre-
prediction falls within a given range makes sense only if, at any given time after the
(Pl.s Br. Oppn Summ. J. (dkt. #148) 8 (emphasis in original).) Apple argues in
response that this interpretation narrows the claims in a way not supported by the text or
the state of the prior art. In particular, Apple points out that prior art in the field,
(Decl. of Bryan S. Conley, Ex. 12 (dkt. #124-12) [hereinafter Smith or the Smith
article]), used the word prediction in the context of speculation strategies tracking
single past events, rather than a dynamic history of such events.12 According to Apple,
12
The Smith article deals with control speculation, rather than data speculation. Control
speculation involves branch prediction. In the words of the 752 patent, it might involve
executing an instruction that follows a branch instruction without knowing the outcome of the
branch (and thus whether the following instruction should have been executed or was branched
around). (752 patent, 2:32-36.)
18
Appx18
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
103 08/06/15
Filed: 10/20/2017
Page 19 of 46
the claims certainly permit a dynamic prediction but are also broad enough to encompass
In Wisconsin Alumni Research Foundation v. Intel Corp., 656 F. Supp. 2d 898 (W.D.
Wis. 2009), this court relied in part on the same language WARF cites, finding that:
Id. at 922.
Revisiting this same claim language here, the court again finds the contemplated
of instructions that mis-speculates for the first time. The parties agree that a single mis-
speculation is enough to produce a prediction; thus, in this instance, the predictor of the
invention would receive that mis-speculation indication from the data speculation circuit
Apples construction, the development of the prediction can end here, because it need
not be capable of further updates. Thus, the prediction would be set permanently at its
initial value of 1.
Under this approach, the next time the instructions execute, there is no need for
the prediction threshold detector to assess whether the prediction falls within a pre-
19
Appx19
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
104 08/06/15
Filed: 10/20/2017
Page 20 of 46
determined range. In a static situation, there are only two possibilities: either there is a
prediction with a value of 1, because the instructions have mis-speculated a single time;
or there is no prediction, because the instructions have not yet mis-speculated and,
therefore, the prediction has not yet been created. Thus, under Apples construction, the
prediction exists at all, rather than whether a prediction falls within a given range.
Indeed, there would be no need for a data speculation decision circuit in claim 1 at all,
feeding ongoing mis-speculation outcomes, since the data speculation circuit itself
would provide the single piece of information required for a static prediction.
Said another way, Apples construction would read out the words within a pre-
determined range from subsection (b) of claim 1, or at least render them superfluous in
the context of predictions incapable of receiving updates; in those cases, the prediction
threshold detector would prevent data speculation for instructions having a prediction,
full stop.
Of course, as Apple argues, a range can consist of a single value, which could
technically allow for a predetermined range including only the value 1. Superficially,
this provides some support for Apples construction, but it still does not explain why it
13
Theoretically, it is possible that the prediction of 1 would not fall within the predetermined
range and the instruction would be allowed to execute regardless of the previous mis-speculation.
But if that were so, the invention would appear to serve no purpose, since the prediction would
not prevent speculation and could not change, much less improve, the processors performance
over time. Likely for this reason, Apple does not advance this argument, so the court does not
consider it further.
20
Appx20
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
105 08/06/15
Filed: 10/20/2017
Page 21 of 46
static predictions. The choice is still binary -- either there is no prediction or the
prediction is set to 1 -- and so the notion of comparison remains a poor fit for the kind
The remainder of the 752 patent further supports WARFs construction. The
brief summary of the invention describes a three-tiered approach for determining when
an instruction should execute. The first tier encompasses instructions with no history of
mis-speculation; they may execute without further inquiry. (752 patent, 3:66.) The
second tier implicates instructions that have previously mis-speculated. At that point,
the instruction should be executed or delayed. (Id. at 4:1-4.) If the prediction were
static, however, the mere fact of its existence would be enough to prevent execution. In
contrast, the predictor as described in the 752 patent instead uses the past history of
mis-speculations to determine whether the instruction may execute, allowing those that
are typically not dependent to execute immediately. (Id. at 4:1-5 (emphasis added).)
This language, too, suggests a prediction capable of update; it makes little sense to speak
of instructions that are typically not dependent when a single instance of mis-
without the possibility of updates to reflect what typically occurs. If the predictor
ultimately delays the instruction, the third tier then employs a synchronization table to
determine when the instruction should execute, delaying it until after the execution of
the particular data producing instruction on which it depends. (Id. at 4:5-7, 27-28.)
21
Appx21
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
106 08/06/15
Filed: 10/20/2017
Page 22 of 46
as a source of support for WARFs narrower construction. See C.R. Bard, Inc. v. U.S.
Surgical Corp., 388 F.3d 858, 864 (Fed. Cir. 2004) (Statements that describe the
invention as a whole, rather than statements that describe only preferred embodiments,
are more likely to support a limiting definition of a claim term. . . . Statements that
describe the invention as a whole are more likely to be found in certain sections of the
While less persuasive given its location in the patent, the detailed description of
the invention provides further context suggesting that a prediction must be dynamic.
As this court recognized in describing the preferred embodiment of the invention in Intel,
the specification explains in unequivocal terms that [t]he prediction provided by the
data speculation circuit 30. For this reason, the data speculation circuit 30 must
communicate with the predictor circuit 33 on an ongoing basis. Intel, 656 F. Supp. 2d at
922 (quoting 752 patent, 8:7-11) (emphasis added). WARF also points to other
including the description of the way the prediction normally is incremented and
decremented such that the higher the prediction 109, the more likelihood of mis-
prediction as dynamic. (See, e.g., id. at 12:14-17 ([T]he prediction that there was a need
22
Appx22
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
107 08/06/15
Filed: 10/20/2017
Page 23 of 46
to synchronize was wrong and so at process block 120 the prediction 109 is decremented
toward the do not synchronize state.) (emphasis added); 12:52-54 ([T]he prediction
109 is updated toward the synchronize condition indicating that the prediction that there
was a need to synchronize was correct[.]) (emphasis added); 12:67-13:3 (If [a mis-
speculation occurs and the pair is already in the prediction table] then at process block
302, the prediction 109 is updated toward synchronize so that this mis-speculation may
prediction that receives ongoing updates (Def.s Br. Support Summ. J. (dkt. #118) 21;
Def.s Br. Oppn Summ. J. (dkt. #140) 16 ), Apple relies on the general principle that it
specification -- even if it is the only embodiment -- into the claims absent a clear
indication that the patentee intended the claims to be so limited. Liebel-Flarsheim Co.,
358 F.3d at 913. But this is not a case in which the claim language is sufficiently broad
that it can be read to encompass features not described in the written description, either
905. Rather, as described above, the claims themselves suggest that the contemplated
that do not otherwise appear in the claims, is permissible. Compare, e.g., Teleflex Inc. v.
Ficosa N. Am. Corp., 299 F.3d 1313, 1327-28 (Fed. Cir. 2002) (district court erred in
23
Appx23
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
108 08/06/15
Filed: 10/20/2017
Page 24 of 46
holding that clip was limited to a single pair of legs, even where that was the only
embodiment described, where claim language did not support that limitation,
ordinary meaning of clip was not so restricted), with Toro Co. v. White Consolidated
Indus., Inc., 199 F.3d 1295, 1301-02 (Fed. Cir. 1999) (holding that construction of
including required attachment between structures where that was the only embodiment
embodying the applicants invention, or shown in any of the drawings, or presented for
examination.).
Still, Apple argues that the 752 patent does expressly contemplate alternative
embodiments of the invention, pointing out that the detailed description of the invention
states:
(752 patent, 14:6-14.) Apple contends that a person of ordinary skill in the art would
read this discussion to allow for alternative embodiments in which a prediction is not
updated on an ongoing basis and urges the court not to improperly exclude a disclosed
embodiment by adopting WARFs construction. See Broadcom Corp. v. Emulex Corp., 732
24
Appx24
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
109 08/06/15
Filed: 10/20/2017
Page 25 of 46
F.3d 1325, 1333 (Fed. Cir. 2013). The problem with this argument is that the patent
schemes that assign a different weight to later mis-speculations and techniques that
history of mis-speculations that the predictor circuit can use to obtain its prediction.
and will never be updated to reflect those weights.14 There is likewise no need to develop
never take that information into account in determining how likely an instruction is to
Nor is there support for Apples proposed construction in the intrinsic evidence,
Apples arguments to the contrary notwithstanding. For instance, Apple argues that the
(Def.s Br. Support Summ. J. (dkt. #118) 18.) This is true enough, but it has no bearing
14
Apple uses the mention of weighting schemes to propose its own take on an alternative
embodiment as well -- a weighting scheme that always prevents speculation by a load instruction
for which mis-speculation recovery would be especially costly. (Def.s Br. Support Summ. J.
(dkt. #118) 23.) Such a weighting scheme would not, however, be a means of producing a
prediction. Both parties agree that a prediction indicates the likelihood that a pair of instructions
will mis-speculate; Apples embodiment has nothing to do with the likelihood of mis-speculation,
but rather assesses whether the costs associated with a single mis-speculation are prohibitive,
regardless of how likely or unlikely that mis-speculation is.
25
Appx25
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
110 08/06/15
Filed: 10/20/2017
Page 26 of 46
on whether a prediction must be capable of update after its creation -- nor does the fact
that the claim language does not specify any minimum number of times that the
instruction must mis-speculate before the prediction is above the threshold required to
prevent speculation. (Id.) Apple also argues that a prediction must be construed as a
value (i.e., static) rather than a variable (i.e., dynamic) because the specification
explicitly describes the prediction as a value. (Id. at 15-16.) But the examples it cites
speak of the prediction being set to a default value or being incremented in value. All
this confirms is that the prediction is some number that has a value; it does not suggest
the value of that prediction cannot change. To the contrary, the portions of the
specification Apple cites refer to incrementing the value of the prediction, suggesting
that it can and does change. Thus, the court again adopts Judge Crabbs conclusion in
Intel that [n]either the claim language nor the specification supports defendants
proposed construction that a prediction may include values that are fixed once to
Finally, Apple contends that its construction finds support in extrinsic evidence,
citing to the Smith article discussed above, as well as the reports of its two experts, Dr.
August and Dr. Colwell. Both reports, however, primarily rehash Apples legal arguments
by purporting to analyze the language in the specification and claims. (See August Report
(dkt. #103) 136-47; Colwell Report (dkt. #104) 131-41.) The court rejects
Apples positions on those issues, and so, too, expert reports that echo those same
arguments.
26
Appx26
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
111 08/06/15
Filed: 10/20/2017
Page 27 of 46
Apple is, therefore, left with the Smith article and another paper, Memory
Dependence Prediction [U]sing Store Sets, by George Z. Chrysos and Joel S. Emer (the
Chrysos paper) (Conley Decl., Ex. 1 (dkt. #143-1)), both of which Apple contends
describe techniques that produce static predictions. Even if Apples characterization were
accurate, these two extrinsic references are wholly underwhelming compared to the
language of the patent itself and contrary intrinsic evidence. Moreover, extrinsic
evidence can be used only to help the court come to the proper understanding of the
Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1584 (Fed. Cir. 1996).
For all these reasons, the court finds WARFs proposed construction of the term
prediction compelling and will construe that term as requiring a prediction that is
II. Invalidity
A. Anticipation by Steely
On summary judgment, both parties devote most of their invalidity briefing to the
question of whether the 752 patent is invalid as anticipated by the Steely patent, U.S.
The first step requires proper construction of the meaning and scope of the claims. Power
Mosfet Techs., L.L.C. v. Siemens AG, 378 F.3d 1396, 1406 (Fed. Cir. 2004). The second
step in the analysis requires a comparison of the properly construed term to the prior
art[.] Id. To demonstrate anticipation, the proponent must show that the four
corners of a single, prior art document describe every element of the claimed invention.
27
Appx27
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
112 08/06/15
Filed: 10/20/2017
Page 28 of 46
Net MoneyIN, Inc. v. VeriSign, Inc., 545 F.3d 1359, 1369 (Fed. Cir. 2008) (quoting Xerox
Corp. v. 3Com Corp., 458 F.3d 1310, 1322 (Fed. Cir. 2006)). Although anticipation is
reveals no genuine dispute of material fact. Leggett & Platt, Inc. v. VUTEk, Inc., 537 F.3d
1349, 1352 (Fed. Cir. 2008) (quoting Golden Bridge Tech., Inc. v. Nokia, Inc., 527 F.3d
Both parties have moved for summary judgment of anticipation in light of Steely,
and each relies on its own, preferred construction of the disputed term prediction.
(Def.s Br. Support Summ. J. (dkt. #118) 25-37; Pl.s Br. Support Summ. J. (dkt. #120)
38-64.) Having just rejected Apples construction of that term, Apples motion for
summary judgment will be denied. Even if the court adopts WARFs construction,
however, Apple maintains numerous disputed issues of fact preclude entry of summary
judgment against it on grounds of anticipation. (Def.s Br. Oppn Summ. J. (dkt. #140)
processor that includes a memory reference tagging store associated with the instruction
scheduler so that the scheduler can reorder memory reference instructions without
knowing the actual memory location addressed by the memory reference instruction.
(U.S. Patent No. 5,619,662 (dkt. #131-4) Abstract.) Most relevant to the issue of
anticipation, Steely discloses four different techniques in which a write buffer assigns
memory reference tags involving a mis-speculation to load and store instructions. Each
28
Appx28
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
113 08/06/15
Filed: 10/20/2017
Page 29 of 46
of those techniques appears in the section of the patent entitled Memory Reference
portion of the address in memory that resulted in the LOAD-STORE collision. (Id. at
48:2-4.) Once that portion is placed in the memory tag store, every time an instruction
is retrieved from memory to be executed, the memory reference tag circuit will provide
the tag bits to be used by the instruction scheduler. (Id. at 48:30-33.) If the
instructions appear with identical tag bits (indicating a previous mis-speculation), the
not with a portion of the memory address, but instead with a problem number which
memory reference instructions with the same address and number will not reorder. (Id.
number, the instructions will reorder. (Id. at 48:59-61.) The counter does not appear
to increment with respect to that for the same pair of instructions once it has assigned
the problem number; rather, it increments when a mis-speculation occurs with respect
is assigned the problem number 0, the next pair to mis-speculate might be assigned the
problem number 1.
instruction should not be reordered. (Id. at 48:62-63.) Thus, using this technique, for
29
Appx29
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
114 08/06/15
Filed: 10/20/2017
Page 30 of 46
a store that previously caused a problem in the write buffer, the instruction is tagged with
a bit indicating that the ISCHED 38 [instruction scheduler] cannot reorder memory
reference instructions around the Instruction tagged with the bit. (Id. at 48:63-67.)
application under certain circumstances. (Id. at 49:4-5.) For example, the patent
suggests turning off reordering when entering a subroutine, based on the general
observation that during a subroutine call, there are some initial stores and some exiting
loads and [i]t would not be desirable to reorder the exiting loads before the initial
ii. Analysis
likelihood that the data speculative execution of a load instruction will result in a mis-
speculation, the remaining question for deciding the anticipation issue before the court
is whether Steely discloses a prediction that can change over time. In Intel, this court
found that it did not, holding that the requirement of a dynamic prediction was fatal to
defendants contention that the four techniques disclosed in the 662 patent anticipate
the 752 patent. 656 F. Supp. 2d at 922. WARF urges the court to adopt the same
result here, arguing that Steelys four techniques do not disclose predictions that update
update those tags. See also Intel, 656 F. Supp. 2d at 922 (For each [technique], the tag is
30
Appx30
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
115 08/06/15
Filed: 10/20/2017
Page 31 of 46
designed to indicate only that a mis-speculation has occurred, not keep track of mis-
that the outcome of Steelys tag comparison can change over time for the same pair of
load and store instructions. (Def.s Br. Oppn Summ. J. (dkt. #140) 29.) According to
Apples expert, Dr. Colwell, that can occur if, after the write buffer assigns the tags,
example, Dr. Colwell presumes a situation in which a load instruction, Inst 1011, and
store instruction, Inst 1007, have been tagged with the same memory address of
10010, such that Steely would prevent speculation. (Colwell Report (dkt. #104)
303.) Colwell then posits another situation in which a different load instruction, Inst
(Id.)
Whether Steely actually discloses this means of updating its tags within the four
corners of the patent is certainly open to debate. Apple asks the court to infer as much,
31
Appx31
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
116 08/06/15
Filed: 10/20/2017
Page 32 of 46
based on the fact that: (1) the memory reference tag store is large enough to store just
one tag per instruction; and (2) the patent describes how tags for each mis-speculation
will be stored regardless of other tags that may already exist for those instructions.
According to Apple, these two facts demonstrate that Steely overwrites previously stored
tags, thereby updating the result of any comparison that Steely performs between the
two.
The flaws in this argument are multiple. Essentially, Apple and its experts assume
what amounts to a defect in Steely, which prevents it from assigning more than one tag
preventing mis-speculation to a single instruction (in Dr. Colwells example, Inst. 1007),
even though the example posits tags with different memory addresses (Inst. 10010 and
Inst. 00110), depending on the store instruction with which the load instruction 1007 is
paired (here, Inst. 1011 and Inst. 1012). Not only is this assumption contradicted by
the language in Steely, see U.S. Patent no. 5,619,662, at 47:37-43 (The memory
reference tag store . . . provides at least one bit associated with said instruction . . .)
(emphasis added), but it would undermine the whole purpose of Steely, which is to
prevent future mis-speculations, since it would result in a never-ending loop for load
instructions causing multiple mis-speculations each time the 10010 and 00110 tags
15
The inventor of Steely does appear to have admitted in his deposition that in his view, this is
how his invention would function, though he was asked the question out of context and without
being asked about the obvious defect this would appear to create in his patent. (See Def.s Br.
Oppn Summ. J. (dkt. #140) 31.) As WARF points out, this is why after-the-fact testimony of
the inventor is of limited relevance when unsupported by the patent itself. See Howmedica
Osteonics Corp. v. Wright Med. Tech., Inc., 540 F.3d 1337, 1346 (Fed. Cir. 2008) (The testimony
of an inventor cannot be relied on to change the meaning of the claims.) (quoting Markman, 52
32
Appx32
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
117 08/06/15
Filed: 10/20/2017
Page 33 of 46
More importantly for summary judgment purposes, even assuming one might infer
that such overwriting occurs and constitutes updating, the above-described tag
replacement system would hardly constitute a prediction as this court has construed
the term. Properly construed, a prediction must communicate the likelihood of mis-
speculation and must be capable of update. Using the example offered by Dr. Colwell for
the sake of simplicity, Inst 1011 and Inst 1007 proved to be dependent and were,
accordingly, tagged with the same memory address. Thereafter, another load instruction,
Inst 1012, also proves to be dependent on store instruction Inst 1007. Accordingly,
Steely overwrites the first tag on Inst 1007, tagging it to match Inst 1012, but that is not
so much an update of the comparison between Inst 1007 and Inst 1011 as it is the
wholesale elimination of that comparison. By Apples and Dr. Colwells own description,
no record of the previous mis-speculation remains; the next time the tags are compared
under Steely, they fail to reflect that any mis-speculation has occurred in the past and,
therefore, fail to communicate the likelihood that the data speculative execution of the
load instruction 1011 and store instruction 1007 will result in a mis-speculation. In
contrast, the invention of the 752 patent incrementally increases the prediction for each
associated with a pair of instructions when they do not mis-speculate, thereby updating its
Steelys tag replacement system, even as explained by Dr. Colwell, discards the
prediction associated with a pair of instructions when a different pair of instructions mis-
F.3d at 983). What matters for purposes of anticipation is what the patent actually discloses, not
what the inventor says it would do in a situation the patent does not clearly address.
33
Appx33
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
118 08/06/15
Filed: 10/20/2017
Page 34 of 46
speculates. While this data elimination admittedly yields a change in the result of the tag
comparison, that change has nothing to do with updating the likelihood that the first pair
could find that the Steely patent discloses each and every limitation of the 752 patent as
properly construed. The court will, therefore, grant summary judgment to WARF on
B. Indefiniteness
Finally, Apple contends that claims 5 and 6 of the 752 patent are invalid as
indefinite. [A] patent is invalid for indefiniteness if its claims, read in light of the
specification delineating the patent, and the prosecution history, fail to inform, with
reasonable certainty, those skilled in the art about the scope of the invention. Nautilus,
Inc. v. Biosig Instruments, Inc., 134 S. Ct. 2120, 2124 (2014). A party raising an
indefiniteness challenge, like other invalidity challenges, bears the burden of proving that
invalidity by clear and convincing evidence. Microsoft Corp. v. i4i Ltd. Pship, 131 S. Ct.
Here, Apple contends that claims 5 and 6 of the 752 patent should be held
indefinite under Nautilus solely because certain terms in those claims lack an antecedent
34
Appx34
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
119 08/06/15
Filed: 10/20/2017
Page 35 of 46
(752 patent, 15:7-20 (emphasis added).) Similarly, Claim 6 likewise depends from
(752 patent, 15:21-27 (emphasis added).) Apple focuses on the italicized portions of
According to Apple, the use of the definite article the in each of the above
italicized instances suggests that the terms that article introduces must refer to specific
claim elements already previously discussed. (Def.s Br. Support Summ. J. (dkt. #118)
39.) See also, e.g., Warner-Lambert Co. v. Apotex Corp., 316 F.3d 1348, 1356 (Fed. Cir.
2003) ([I]t is a rule of law well established that the definite article the particularizes
generalizing force of a or an.) (quoting Am. Bus Assn v. Slater, 231 F.3d 1, 4-5 (D.C.
Cir. 2000)). As Apple points out, the italicized terms above do not appear elsewhere in
35
Appx35
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
120 08/06/15
Filed: 10/20/2017
Page 36 of 46
claims 5 and 6 themselves, or in claims 1 and 2, on which both claims 5 and 6 ultimately
depend. In Apples view, this makes it impossible for a person of skill in the art to
In Halliburton Energy Services, Inc. v. M-I LLC, 514 F.3d 1244 (Fed. Cir. 2008), the
Federal Circuit held that a claim could be indefinite if a term does not have proper
antecedent basis where such basis is not otherwise present by implication or the meaning
is not reasonably ascertainable. Id. at 1249; see also Energizer Holdings, Inc. v. Intl Trade
Commn, 435 F.3d 1366, 1370 (Fed. Cir. 2006) (citing Slimfold Mfg. Co. v. Kinkead Indus.,
Inc., 810 F.2d 1113, 1116 (Fed. Cir. 1987)). The specification can, however, provide
sufficient context for a person skilled in the field of the art to understand the claim to
render it definite. See, e.g., In re Skvorecz, 580 F.3d 1262, 1268 (Fed. Cir. 2009) (We
agree with Mr. Skvorecz that the clause welded to said wire legs at the separation does
not require further antecedent basis in claim 1, for a person skilled in the field of the
invention would understand the claim when viewed in the context of the specification.).
Here, the terms in question are reasonably ascertainable in light of the patents
specification.
Taking first the terms the certain data consuming instructions and the certain
36
Appx36
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
121 08/06/15
Filed: 10/20/2017
Page 37 of 46
(752 patent, 4:54-65 (emphasis added).) As WARF points out, this portion of the
specification tracks the language of claim 5 almost exactly. There is no reason why a
person of ordinary skill in the art would not read the certain data consuming
instructions and the certain data producing instructions to be those included in the
synchronization table in light of the specification. At the very least, the brief summary of
the invention allows one skilled in the art to proceed with reasonable certainty, as
Nautilus requires.
The term the prediction table in subsection (ii) of claim 5 would likewise inform
a person of ordinary skill in the art that the prediction table is contained in the
instruction synchronization circuit. As the brief summary of the invention states, [t]he
instruction synchronization circuit may include a prediction table listing certain data
consuming instructions and certain data producing instructions each associated with a
circuit then employs the entries in that prediction table in determining whether to delay
subsequent instances of the data consuming instruction -- the instruction must be in the
As for claim 6, the synchronization table is the one that may be included in
2) and associate[s] certain data consuming instructions and certain data producing
37
Appx37
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
122 08/06/15
Filed: 10/20/2017
Page 38 of 46
instructions, each with a flag indicating whether the respective data producing instruction
has been delayed. (752 patent, 4:54-58.) The flag value likewise takes its meaning
from this portion of the specification, which indicates that each pair of instructions in the
synchronization table has a flag indicating whether the respective data producing
instruction has been executed. (See id.) The invention then uses the flag to determine
when to delay execution of subsequent instances of the data consuming instruction. (Id.
at 4:58-65.) A person of ordinary skill in the art would understand the scope of the flag
Importantly, because Apple does not dispute that the specification offers context
for the claim terms it identifies, that argument is waived. See Fresenius USA, Inc. v. Baxter
Intl, Inc., 582 F.3d 1288, 1296 (Fed. Cir. 2009) (If a party fails to raise an argument
before the trial court, or presents only a skeletal or undeveloped argument to the trial
court, we may deem that argument waived on appeal.); Jordan v. Binns, 712 F.3d 1123,
1134 (7th Cir. 2013) (undeveloped arguments considered waived); Ultratec, Inc. v.
Sorenson Commcns, Inc., No. 13-cv-346-bbc, 2014 WL 3565409, at *1 (W.D. Wis. July
17, 2014). Regardless, Apple takes an entirely different tack, one which requires a bit of
and 6, a person of ordinary skill in the art might simply look to the specification to
understand the scope of the invention. However, Apple argues, she might also assume
that claims 5 and 6 do not, in fact, depend from claim 2 but instead were intended to
depend from claims 3 and 5, respectively, which would provide the requisite antecedent
38
Appx38
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
123 08/06/15
Filed: 10/20/2017
Page 39 of 46
basis for the identified terms, but would also include additional limitations by virtue of
depending from different claims. (Def.s Br. Oppn Summ. J. (dkt. #140) 41.)
The court does not find Apples argument persuasive. Apple cites no cases in
which courts found indefiniteness due solely to a lack of antecedent basis, at least where
the specification so clearly delineates the structure of what the patent intended to claim.
Instead, Apple cites Novo Industries, L.P. v. Micro Molds Corp., 350 F.3d 1348 (Fed. Cir.
2003), for the proposition that claims are indefinite where in light of the mistakes in the
claims there is no clear choice as to how to interpret their scope. (Def.s Br. Oppn
Summ. J. (dkt. #140) 46.) But Novo involved an obvious typographical error amenable
to no fewer than four possible interpretations (at least one of which would have
significant substantive implications for the scope of the claims).16 Novo does not support
this court reading in a typographical error to create ambiguity where the specification
otherwise indisputably provides context to delineate the scope of the invention with
The other case Apple cites, Automed Technologies, Inc. v. Microfil, LLC, 244 F. Appx
354 (Fed. Cir. 2007), is similarly unhelpful to its indefiniteness argument. In Automed,
the Federal Circuit vacated and remanded a grant of summary judgment of non-
16
In Novo, the claim included a stop means formed on a rotatable with said support finger. 350
F.3d at 1352 (emphasis removed). Novo suggested correcting the claim either by deleting the
words a rotatable with or by deleting the words with said. Id. at 1357. The district court
raised another possibility by changing the word a to and. Id. And Micro Molds proposed as a
fourth possibility that a word, such as skirt or disk, might have been erroneously omitted,
which would add an additional substantive limitation to the claims. Id. Because the Federal
Circuit [could not] know what correction [was] necessarily appropriate or how the claim should
be interpreted, it concluded that the claim was necessarily indefinite in its present form. Id.
No comparable indefiniteness is even arguable in this case.
39
Appx39
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
124 08/06/15
Filed: 10/20/2017
Page 40 of 46
infringement because the district court had based its ruling on a finding that the accused
systems lacked a controller -- a limitation that was actually absent from the asserted
claims. Id. at 359. In the midst of that discussion, the Federal Circuit observed:
Id. Even so, the Federal Circuit said nothing about that potential error rendering claim
Id. The Federal Circuits observation that claim 27 might have been intended to depend
from claim 21, not claim 20, certainly does not compel, or even do much to support, a
Accordingly, the court finds that the specification provides ample guidance as to
what elements the claims are referencing when they refer to the certain data consuming
instructions, the certain data producing instructions and the prediction table (claim
5), as well as the synchronization table and the flag value (claim 6). Even the
authority upon which defendants rely indicates that a lack of antecedent basis renders a
claim indefinite only if it would be unclear as to what element the limitation was
making reference. Manual of Patent Examining Procedure 2173.05(e) (9th ed. 2014);
see also Halliburton, 514 F.3d at 1249. That is simply not the case here.
40
Appx40
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
125 08/06/15
Filed: 10/20/2017
Page 41 of 46
WARF has alleged a claim that Apples infringement was willful, thereby
permitting (but not requiring) the court to award enhanced damages. 35 U.S.C. 284
([T]he court may increase the damages up to three times the amount found or
assessed.); Beatrice Foods Co. v. New Eng. Printing & Lithographing Co., 923 F.2d 1576,
1578 (Fed. Cir. 1991) (It is well-settled that enhancement of damages must be premised
judgment on this claim on the basis that WARF cannot as a matter of law meet the
evidence (1) that the infringer acted despite an objectively high likelihood that its
actions constituted infringement of a valid patent, and (2) that this objectively-defined
risk . . . was either known or so obvious that it should have been known to the accused
infringer. In re Seagate Tech., 497 F.3d at 1371. The former objective determination of
recklessness is a question for the court, not the jury. Bard Peripheral Vascular, Inc. v.
W.L. Gore & Assocs., Inc., 682 F.3d 1003, 1006-07 (Fed. Cir. 2012).
[T]he objective prong of Seagate tends not to be met where an accused infringer
citation and quotation marks omitted); see also Spine Solutions, Inc. v. Medtronic Sofamor
Danek USA, Inc., 620 F.3d 1305, 1319 (Fed. Cir. 2010) (overturning jurys finding of
obviousness of the patent in suit); Douglas Dynamics, 747 F. Supp. 2d at 1112 (granting
41
Appx41
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
126 08/06/15
Filed: 10/20/2017
Page 42 of 46
summary judgment on willful infringement claim where there was reasonable difference
In cursory fashion, Apples opening brief advances a wide range of arguments for
seeking summary judgment on this objective prong. Some of the bases were fully briefed
for review on the merits namely, Apples claim construction of prediction, its related
claims 5 and 6. The court will take up Apples motion on these bases in the discussion
below.
Other bases, including ones on which Apple bears the burden of proof like
obviousness, were not, however, the subject of the parties motions for summary
judgment. While the court appreciates that it is WARFs burden to demonstrate that
Apples scattershot approach in its motion renders the task near impossible to resolve on
summary judgment. Perhaps if Apple had identified two or three of its strongest
arguments, this may have been a manageable task. Instead, Apples treatment of each
basis is limited to a paragraph or two in its opening brief and reflects ships passing in the
night in reply to WARFs responses.17 In any event, WARF did come forward with
evidence and law that, despite Apples attempt to refute it in reply, could lead to a
finding that Apples belief that it either did not infringe the 752 patent or that the
17
Perhaps most telling, the few defenses that Apple moved on the merits do not offer grounds for
the court to find for Apple on the objective prong of WARFs willful infringement claim.
42
Appx42
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
127 08/06/15
Filed: 10/20/2017
Page 43 of 46
patent was invalid was not objectively reasonable.18 As such, the court will await a more
robust demonstration of the merits of Apples defenses and WARFs infringement claims
at trial.19
Returning to those bases which were fully briefed for review on the merits, Apples
Apple presented some evidence that prediction can describe a static value in the context
of computer circuits and speculation, for example, in the form of the Smith article and
Chrysos paper; they are also correct that the patent does not explicitly define prediction,
ostensibly leaving at least some room for debate. The problem is that nothing in the
patent -- not the claim language, not the specification, not the purpose of the invention --
supports Apples construction. As discussed above, the claim language from the outset
suggests that a prediction must be dynamic in the context of this particular invention.
The specification, including both the brief summary of the invention and the detailed
description of the embodiments, further supports this construction. And Apples resort
to extrinsic evidence fails to render its arguments to the contrary any more reasonable,
18
Certainly, Apple seems to make an objectively reasonable argument as to claims 1 and 2 being
obvious, and perhaps as to claims 3 and 9, but the court cannot say on this record whether the
supposed links drawn between Steely, Hesson, Chen and EV6 are obvious or pure sophistry.
Similarly, while Apple raises a number of arguments that appear to objectively establish non-
infringement on a literal basis, it has left the court unconvinced as to infringement under the
doctrine of equivalents.
19
To clarify, while the jury is deliberating on liability, the court can take up any additional
evidence and argument relevant to the objective prong of WARFs willful infringement claim and
likely will render a decision on the objective prong before the parties present any evidence on the
subjective prong during the second phase of the trial (assuming the jury finds infringement and
does not find invalidity).
43
Appx43
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
128 08/06/15
Filed: 10/20/2017
Page 44 of 46
given that extrinsic evidence cannot be used to vary the intrinsic evidence under settled
crashes against the rocks of the patent language itself and intrinsic evidence. Given how
strongly the patent itself supports WARFs narrower construction, and how little Apple
has to offer in support of its broader one, Apples position is not objectively reasonable.
Compare Cohesive Techs., Inc. v. Waters Corp., 543 F.3d 1351, 1374 (Fed. Cir. 2008) (no
which [the] products did not infringe), with SSL Services, LLC v. Citrix Systems, Inc., 769
F.3d 1073, 1091 (Fed. Cir. 2014) (affirming district courts finding of willful
unwarranted limitation of a claim term was not objectively reasonable); cf. Raylon, LLC v.
Complus Data Innovations, Inc., 700 F.3d 1361, 1369 (Fed. Cir. 2012) (finding position on
claim construction frivolous under Rule 11 where proffered construction was contrary to
all the intrinsic evidence and does not conform to the standard canons of claim
construction). Finally, while Judge Crabb granted summary judgment to the defendant
in Intel on WARFs willful infringement claim, she did so on a basis unrelated to claim
construction and one not before this court. Intel, 656 F. Supp. 2d at 924 (finding
defendants licensing defense objectively reasonable). Accordingly, the court will deny
defendants motion for summary judgment on plaintiffs willful infringement claim that
44
Appx44
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
129 08/06/15
Filed: 10/20/2017
Page 45 of 46
As for Apples anticipation challenge to the validity of the 752 patent based solely
on Steely, the court finds this defense not objectively reasonable as well, though it will
argument depended upon its claim construction, which was not objectively reasonable as
under WARFs construction, but its dependence on Steelys purported, defective tag
overwriting scheme is likewise unreasonable, given that this dubious overwriting defect
would simply dispose of previous predictions, rather than updating them to reflect an
The court will also deny Apples motion with respect to its indefiniteness defense.
indefiniteness despite clear context providing that basis in the specification. Even the case
law Apple cites explain that there is no invalidity for indefiniteness so long as the
antecedent basis is present by implication, and Apple waived any contention that the
specification did not serve to provide such context. As a whole then, this defense was not
objectively reasonable, and Apple cannot use it to escape the possibility of enhanced
damages.
ORDER
IT IS ORDERED that:
45
Appx45
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
193 Filed:
130 08/06/15
Filed: 10/20/2017
Page 46 of 46
2) Defendant and counter claimant Apple, Inc.s motion for summary judgment
(dkt. #116) is DENIED as to its counterclaims and defenses of anticipation by
Steely and indefiniteness, and DENIED as to plaintiffs willful infringement
claim premised on (1) Apples claim construction, (2) anticipation by Steely,
and (3) indefiniteness of claims 5 and 6. The court RESERVES on the motion
in all other respects.
BY THE COURT:
/s/
__________________________________
WILLIAM M. CONLEY
District Judge
46
Appx46
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
131 09/29/15
Filed: 10/20/2017
Page 1 of 48
Defendant.
This case is set for a jury trial commencing October 5, 2015. Based on the parties
extensive brief and oral argument at the final pretrial conference, the court issues the
following opinion and order on defendant Apples numerous motions in limine, including
OPINION
In its first motion in limine, Apple seeks to limit the royalty base, arguing that
WARF should be precluded from seeking damages on non-U.S. sales of the accused
products. Specifically, Apple contends WARF should not be permitted to try to recover
damages at trial on accused products that were never made, used, sold or offered for sale
in the United States, or imported into the United States. (Def.s Mot. (dkt. #338) 4.)
See Microsoft Corp. v. AT&T Corp., 550 U.S. 437, 455 (2007) (explaining that the Patent
Appx94
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
132 09/29/15
Filed: 10/20/2017
Page 2 of 48
Act operate[s] only domestically and do[es] not extent to foreign activities) (internal
First, Apple challenges WARFs claim to damages on processors that were made by
Taiwan or Korea and never sold in or imported into the United States. In its response,
WARF concedes that these damages are no longer available in light of the Federal
Circuits recent decision in Carnegie Mellon University v. Marvell Technology Group, --- F.3d -
--, No. 2014-1492, 2015 WL 4639309 (Fed. Cir. Aug. 4, 2015). As such, this part of the
processors that were initially fabricated by Samsung in part in Texas but were completed
overseas and never sold in or imported into the United States after completion. Apple
reasons that these processors cannot function -- and therefore cannot infringe --
without the additional manufacturing steps that are performed in Korea. In response,
WARF argues that evidence shows these processors are capable of performing claimed
functions at the time they leave Texas, and therefore infringe before export, or at least
there a jury could so find. (Pl.s Oppn (dkt. #439) 9-10 (discussing Finjan, Inc. v. Secure
Computing Corp., 626 F.3d 1197, 1204-05 (Fed. Cir. 2010)).) On the present record, it is
unclear whether a reasonable jury could conclude that these processors manufactured in
part in the United States are capable of infringing at the point of their manufacturing in
Texas and therefore are properly considered in the damages calculation. Moreover, there
Appx95
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
133 09/29/15
Filed: 10/20/2017
Page 3 of 48
for these processors.1 Accordingly, the court RESERVES on this motion pending a final
In this motion, Apple seeks an order precluding WARF from referring at trial to
the total profits, revenues or price of Apple products or Apples total net worth or stock
value. (Def.s Mot. (dkt. #338) 11.) The court is somewhat perplexed by Apples
motion in light of its opposition to WARFs motion to exclude evidence and argument
regarding the entire market value rule and its experts reliance on a $1.7 trillion figure in
calculating an effective royalty rate based on five Apple license agreements. Regardless,
Apple argues that the evidentiary principle described by the Federal Circuit in Ericsson,
Inc. v. D-Link Systems, Inc., 773 F.3d 1201 (Fed. Cir 2014), precludes introduction of the
1
Indeed, the parties continue to brief this issue in supplemental filings. (See Dkt. ##458, 459.)
Appx96
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
134 09/29/15
Filed: 10/20/2017
Page 4 of 48
In response, WARF agrees that it will not refer to Apples total net worth or stock
value, but argues that the other categories -- total profits, revenue and prices of the
accused products -- should not be excluded because WARFs experts rely on these figures
as a starting point for apportioning down a royalty base. (Pl.s Oppn (dkt. #439) 16
(emphasis omitted).) In support, WARF cites to the district courts discussions of the
entire market value rule in Ericsson, which the Federal Circuit affirmed, in which the
district court did not strike plaintiffs experts use of the value of end products as a
starting point, because the experts royalty base was not the market value of the full
product, but rather the market value of the contribution of the asserted patents to the
end products. Ericsson, Inc. v. D-Link Sys., Inc., No. 6:10-CV-473, 2013 WL 4046225, at
*15 (E.D. Tex. Aug. 6, 2013), affd in relevant part, 773 F.3d 1201 (Fed. Cir. 2014). (See
also Pl.s Oppn (dkt. #439) 19-20 (citing other cases where district courts have allowed
figures representing the total value of the end product for purposes of establishing the
Separate from this general concern about not using the entire value of a product
(whether measured in terms of price, profits or revenues) as the royalty base, the Federal
Circuit has also expressed concern about the prejudicial effect of a large number being
introduced to the jury even as a starting point in the experts analysis. Even in the face
Appx97
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
135 09/29/15
Filed: 10/20/2017
Page 5 of 48
award in Uniloc USA, Inc. v. Microsoft Corp., 632 F.3d 1292, 1320 (Fed. Cir. 2011), in
part because of the plaintiffs reference to defendant Microsofts total market value of
Office and Windows of $19 billion. The court explained, The disclosure that a
company has made $19 billion dollars in revenue from an infringing product cannot help
but skew the damages horizon for the jury, regardless of the contribution of the patented
component to this revenue. Id. The $19 billion cat was never put back into bag even
Given the scale of Apples total revenues or total profits (or even just those
revenues and profits from the accused iPhones and iPads), Apples concern of prejudice
testimony which may be implicated by Apples motion. First, WARFs expert Cathy
Lawton seeks to rely as an initial step in her analysis on the $100 price premium of the
accused iPhone 5s over the unaccused iPhone 5c. Lawtons use of the figure does not
place undue emphasis on the value of the entire product, Ericsson, 773 F.3d at 1226 --
indeed, it does not even disclose the full value. As such, the court will allow this
testimony if only as a starting point. Second, WARFs expert Christopher Knittel uses
the end-user smartphone and tables prices as one input in his regression analysis. (Pl.s
Oppn (dkt. #439) 19.) While this may be a closer call, the court similarly finds the
disclosure of the price of one of the accused products does not place undue emphasis on
the total value of the accused products. See Fractus, S.A. v. Samsung Electronics, Co., Ltd.,
876 F. Supp. 2d 802, 834-35 (E.D. Tex. 2012) (denying motion for judgment as a
Appx98
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
136 09/29/15
Filed: 10/20/2017
Page 6 of 48
matter of law, ruling that it was proper for plaintiff to present evidence of the average
overall selling price of the accused cellphone with infringing internal antenna, then
determining that the antenna comprised about 10% of the value of the cellphone, and
Perhaps the jury will have enough information to calculate total revenues or
profits, but exclusion of this evidence on that basis is a stretch under current Federal
Circuit case law. As such, this motion is GRANTED as unopposed as to Apples total
revenues, total profits, total net worth and stock value, but DENIED as to references to
Apple moves to preclude WARF from seeking damages on sales of Apples accused
products before the complaint was filed.2 In support of its motion, Apple argues that (1)
WARF failed to provide Apple with any pre-suit notification of the 752 patent, pointing
to two email communications which describe patented technology but do not mention
the 752 patent or allege that Apple is infringing; and (2) Intel (the only entity practicing
the invention) did not mark any of its products with the 752 patent after it obtained a
license in 2009.
damages under 35 U.S.C. 287(a) because there is simply no competent evidence that
2
Apple contends that the significance of this motion is that it would decrease WARFs maximum
damages claim from $862.4 million to $674.2 million.
Appx99
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
137 09/29/15
Filed: 10/20/2017
Page 7 of 48
any processor made or sold in the United States by Intel following the 2009 WARF/Intel
Settlement Agreement was a patented article that practices the 752 patent. (Pl.s
Oppn (dkt. #439) 22.) In other words, WARF argues (seemingly contrary to its
infringement claim against Intel and $110 million settlement) that there is no evidence
that there are Intel products practicing the 752 patent and, therefore, no evidence that
In fairness, WARF also points to testimony during the course of the Intel lawsuit
of Intel officers, stating that the alleged infringing feature of Intels product had been
removed from the processor. (Id. at 23-24.) As such, WARF argues that Intel has failed
to establish Intels post-settlement processors practice any claim of the 752 patent.
(Id. at 24.)
While the court agrees with Apple that WARF bears the burden of demonstrating
marking, Apple has the initial burden to demonstrate that there are patented products
that require marking in order to forfeit pre-lawsuit damages. (Id. at 27-28.) At least in
its motion in limine, Apple has failed to make such a showing. Accordingly, this motion
is DENED, without prejudice to demonstrating at trial that Intel practiced the patent
after the 2009 license and, therefore, WARF forfeited pre-lawsuit damages by failing to
Apple seeks an order precluding any reference to the courts summary judgment
decision in this case or Judge Crabbs decision in the Intel case. Specifically, Apple argues
Appx100
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
138 09/29/15
Filed: 10/20/2017
Page 8 of 48
that WARF should not be permitted to: (1) tell the jury that the court and the Intel
court adopted WARFs proposed construction of prediction; (2) refer to the courts
and indefiniteness; and (3) refer to the courts rulings that certain of Apples defenses
willful infringement phase of trial. WARF also opposes the motion for the liability phase
of trial with respect to: (1) the courts finding that Steely does not anticipate the 752
patent; and (2) any expert testimony that is contrary to the courts construction of
Taking each challenge separately, the court agrees with Apple that the jury need
not know that the court rejected Apples construction of the term prediction during the
liability or damages phases of the trial.3 Instead, the court will simply instruct the jury
on the meaning of that term, without reference to which party proposed that
construction. If one of Apples experts attempts to offer testimony based on the meaning
of the word prediction which runs counter to the courts interpretation, then WARF
should object, but neither WARF nor the court need anticipate that testimony by
informing the jury that the court adopted WARFs construction of prediction at
summary judgment. As for the willful infringement phase, Judge Crabbs construction of
3
As discussed during the final pretrial conference and again below, see infra Opinion I.U, the
court intends to try the subjective prong of WARFs willfulness claim (assuming the court does
not find that Apples defenses were objectively reasonable) after the jury decides both liability
(phase I) and damages (phase II).
Appx101
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
468 Filed:
139 09/29/15
Filed: 10/20/2017
Page 9 of 48
the 752 patent in Intel may be relevant to Apples subjective intent. As such, the court
will reserve on whether WARF may introduce the Intel construction during the willful
Next, the parties disagree as to whether the jury needs to know that the court
already determined that Steely does not anticipate the 752 patent. In the jury
instructions, the court will inform the jury as to what prior art references they may
consider in determining whether a specific prior art reference anticipates the 752 patent.
Again, the court need not inform the jury that it has already rejected Apples anticipation
claim based on Steely. To the extent Apples experts attempt to opine that the 752
patent is anticipated by Steely, then WARF should again object. Of course, Apple should
ensure that its experts are aware of the courts prior rulings and do not testify in a
Finally, with respect to the courts summary judgment rulings on the objective
prong of the willful infringement claim, the court will inform the jury of that as part of its
willfulness instructions, if it finds that Apples defenses were not objectively reasonable.
The jury need not know, however, about any findings on the objective prong of the
willful infringement -- indeed, they need not know anything about willful infringement --
until the third phase of the trial. Accordingly, Apples motion in limine is GRANTED IN
Appx102
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
140 09/29/15
Filed: 10/20/2017
Page 10 of 48
On Federal Rule of Evidence 403 grounds, Apple moves to preclude WARF from
offering evidence or argument regarding the Patent Offices Inter Partes review (IPR) of
the 752 patent. Apple initiated the IPR proceedings on September 20, 2014, seeking
review of the 752 patent on the grounds that two prior art references -- Hesson and
Steely -- rendered the claims of the 752 patent obvious and unpatentable. Apple relied
on a declaration of Dr. Robert Colwell, Apples validity expert in this lawsuit, which
made several of the same arguments regarding the Steely and Hesson patents that Apple
intends to present to the jury in support of its invalidity defense in this case. (Colwell
The Patent Offices Patent Trial and Appeal Board (PTAB) denied Apples
petition on April 15, 2015, concluding in a 27-page decision that Apple has not shown,
under 35 U.S.C. 314(a), that there is a reasonable likelihood that it will prevail with
respect to at least one of the challenged claims. (Abernethy Decl., Ex. A (dkt. #151-1)
3.) On August 19, 2015, PTAB denied Apples request for rehearing, ending that IPR
proceeding.
Apple argues that WARF should be precluded from offering evidence or argument
regarding the IPR proceeding given its minimal probative value, risk of causing unfair
prejudice, and possibility of misleading and confusing the jury. Naturally, WARF
opposes the motion, arguing that PTABs decision is highly probative of validity of the
752 patent, particularly where Apple intends to present many of the same arguments.
10
Appx103
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
141 09/29/15
Filed: 10/20/2017
Page 11 of 48
evidence from an IPR proceeding. As WARF points out, the Federal Circuit has held that
the Patent Offices consideration of a prior art reference during prosecution of the patent
may affect the weight given to that prior art during a subsequent invalidity challenge in
court. See, e.g., Sciele Pharma Inc. v. Lupin Ltd., 684 F.3d 1253, 1260-61 (Fed. Cir. 2012)
(While the ultimate burden of proof [of proving invalidity] does not change, new
evidence not considered by the PTO may carry more weight . . . than evidence previously
considered by the PTO, and may go further toward sustaining the attackers unchanging
This argument makes sense as far as it goes. After all, this would be true if prior
art was presented to and reviewed by a patent examiner during prosecution who
determined that it does not bar issuance of the patent as interpreted and approved by the
examiner.
examination by a patent examiner in which a decision is made about the scope and
three administrative law judges, determine whether the challenger has shown a
reasonable likelihood that it will prevail on its challenges. See Abbott Labs. v. Cordis
Corp., 710 F.3d 1318, 1326 (Fed. Cir. 2013) (The purpose of this reform [America
adjudicative proceeding. . . .) (citation omitted). Moreover, the prior art that can be
11
Appx104
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
142 09/29/15
Filed: 10/20/2017
Page 12 of 48
partes review may request to cancel as unpatentable 1 or more claims of a patent only on
a ground that could be raised under section 102 or 103 and only on the basis of prior art
intended to have a preclusive effect on the parties. See 35 U.C.C. 315(e) (describing
Here, Apple sought review of the 752 patent based on two pieces of prior art, and
PTAB concluded that Apple had not shown a reasonable likelihood of prevailing on its
challenges. Even so, PTAB did not conclude that the patent was either valid or
invalid. In other words, there was no explicit, or even implicit, decision on the validity
Several courts, including the Federal Circuit, have considered whether evidence of
that the evidence should be precluded. Although these cases are distinguishable because
the IPR proceeding is completed in the present case, the possibility of potential prejudice
and jury confusion nonetheless is real. See, e.g., KTEC, Inc. v. VitaMix Corp., 696 F.3d
1364, 1376 (Fed. Cir. 2012) (noting that [i]t is generally true that evidence of non-final
Callaway Golf Co. v. Acushnet Co., 576 F.3d 1331, 1343 (Fed. Cir. 2009) (The district
court did not abuse its discretion in concluding that the prejudicial nature of the
marginal probative or corrective value it might have had in this case.); Personalized User
Model, L.L.P. v. Google Inc., No. CV 09-525-LPS, 2014 WL 807736, at *3 (D. Del. Feb.
12
Appx105
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
143 09/29/15
Filed: 10/20/2017
Page 13 of 48
27, 2014) (Given the non-finality of the reexamination proceedings (appeal rights have
not been exhausted) and the different standards applicable to reexaminations and
by the risk of unfair prejudice and the risk of confusing the jury.).4
A handful of district courts have also considered whether to admit evidence from
completed IPR proceedings, with several concluding that the evidence could be admitted
court and IPR proceedings. See, e.g., StoneEagle Servs., Inc. v. Pay-Plus Solutions, Inc., No.
Electronics, Inc. v. Universal Remote Control, Inc., No. SACV 12-00329 AG, 2014 WL
8096334, at *7 (C.D. Cal. Apr. 21, 2014); Oracle America, Inc. v. Google, Inc., Civ. No. 10
03561, 2012 WL 1189898, *3 (N.D. Cal. Jan. 4, 2012).5 In contrast, at least one court
4
See also IA Labs CA, LLC v. Nintendo Co., 857 F. Supp. 2d 550, 552 (D. Md. 2012) (As for the
probative value and potential prejudice of the reexamination proceedings, the Court agrees with
the vast majority of courts that such evidence has little relevance to the jurys independent
deliberations on the factual issues underlying the question of obviousness and that risk of jury
confusion is high. (internal citation and quotation marks omitted)); Tesco Corp. v. Weatherford
Intl, Inc., 750 F. Supp. 2d 780, 794 (S.D. Tex. 2010) (excluding evidence of a reexamination
interim determination given the serious risk that a jury would view the examiners as expert and
authoritative); Transamerica Life Ins. v. Lincoln Natl Life Ins. Co., 597 F. Supp. 2d 897, 907 (N.D.
Iowa 2009) (This court agrees with its brethren that evidence of incomplete patent
reexamination proceedings is not admissible to prove invalidity of a patent, because it has no
probative value on that issue . . . and even if the evidence has some marginal probative value, that
probative value is outweighed by its potential for undue prejudice or confusion of the jury about
the presumption of validity of the patent.).
5
WARF suggests that the jury instructions approved by this court in Ameritox, Ltd. v. Millennium
Health, LLC, No. 3:13-cv-00832-WMC, slip op. at 5 (W.D. Wis. Apr. 15, 2015) (dkt. #411), are
an example of instructions that may be provided to a jury on this issue. In that case, the jury was
instructed that, In deciding whether [defendant] has met its burden of proof, you may consider
whether or not the U.S. Patent and Trademark Office previously considered the prior art
references or the arguments against validity during patent prosecution. However, those
13
Appx106
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
144 09/29/15
Filed: 10/20/2017
Page 14 of 48
has concluded that evidence of an IPR proceeding should be excluded under Rule 403,
even where the proceeding was complete. See, e.g., Interdigital Commcns Inc. v. Nokia Corp.,
Generally, this court agrees with Apple and those courts that have declined to
admit evidence of non-dispositive IPR proceedings: any probative value of this evidence
is substantially outweighed by the risk of unfair prejudice, as well as the risk of jury
confusion. The IPR proceeding is subject to different standards, purposes and outcomes
than both the original prosecution and this court proceeding. Not only is PTABs
decision not binding in these proceedings, the law is not even clear on whether and how
much the PTABs decision denying Apples request for review should affect the weight
given to the two prior art references presented during the IPR proceedings. Although the
court could attempt to provide instructions to the jury regarding the purpose and current
standards applicable to the IPR proceeding, it would be difficult for a jury to understand,
much less apply, the nuanced differences between the various proceedings and to
determine how much weight should be given to PTABs decision, if any. Instead, there is
a great risk that the jury would conclude, incorrectly, that the Patent Office has twice
held the 752 patent is nonobvious over prior art. Such a conclusion would likely
unfairly prejudice the jury against Apple before being asked to decide the same question.
instructions do not address the issue here: whether evidence of a PTAB decision denying a
request for IPR review should be admitted over a Rule 403 objection.
14
Appx107
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
145 09/29/15
Filed: 10/20/2017
Page 15 of 48
In this motion, Apple moves to preclude WARFs expert Mudge from testifying
about the IPR proceedings. WARF has responded that it does not intend to present any
testimony from Mudge about the IPR proceedings. (Pl.s Oppn (dkt. #439) 49.)
Moreover, the court is barring admission of evidence regarding the IPR proceedings.
This motion is GRANTED as unopposed for the same reasons provided in the
courts decision on WARFs motion in limine 4. (See 9/28/15 WARFs MIL Op. & Order
In this motion, Apple seeks an order precluding WARF from offering evidence or
Apple principally argues that WARF lacks evidence that the engineers involved in Apples
development of the accused feature were aware of the 752 patent before or during the
development of the accused LSD Predictor. In particular, Apple takes issue with WARFs
(1) reliance on a 1998 paper purportedly reviewed by Apples engineers during the
development of the LSD Predictor, (2) assertion that the 752 patent was widely known
in the computer architecture world, and (3) argument that the LSD Predictor is in
15
Appx108
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
146 09/29/15
Filed: 10/20/2017
Page 16 of 48
significant part identical to the working embodiment of the 752 patent specification as
support for WARFs position that Apple stole or copied the patent. (Def.s Mot. (dkt.
#338) 31-33.)
In its opposition, WARF claims to have substantial evidence that gives rise to a
reasonable inference on the part of the jury that Apple copied the 752 patent and
discusses in detail: (1) the 1998 paper; (2) WARFs expert Dr. Contes view of the
general awareness of the 752 patent; and (3) Dr. Contes comparison of Apples alleged
infringing product to the 752 specification. While courts have excluded argument that
the defendant copied or stole the patented invention in the face of no evidence in
support, see, e.g., Calouri v. One World Techs., Inc., No. 07-cv-2035, 2012 WL 2004173, at
*2 (C.D. Cal. June 4, 2012), WARF has at least some evidence to support its position.
Whether this evidence alone is sufficient -- for the jury to find copying for purposes of
6
Apple argues that evidence of copying is not necessary to prove infringement. (Def.s Mot. (dkt.
#338) 34 (citing Allen Engg Corp. v. Bartell Indus., Inc., 299 F.3d 1336, 1351 (Fed. Cir. 2002)).)
Nonetheless, copying is relevant to secondary considerations of non-obviousness and willfulness.
See SynQor, Inc. v. Artesyn Techs., Inc., 709 F.3d 1365, 1377 (Fed. Cir. 2013) (considering evidence
of copying by competitors as objective evidence of non-obviousness); L.A. Gear, Inc. v. Thom McAn
Shoe Co., 988 F.2d 1117, 1127 (Fed. Cir. 1993) (an infringers deliberate copying was strong
evidence of willful infringement, without any exculpatory evidence to balance the weight).
16
Appx109
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
147 09/29/15
Filed: 10/20/2017
Page 17 of 48
Apple moves to exclude 107 exhibits that WARF intends to offer as praise of the
invention claimed in the 752 patent. Apple does not dispute that praise of the invention
is objective evidence of non-obviousness. See, e.g. Muniauction, Inc. v. Thomson Corp., 532
F.3d 1318, 1327-28 (Fed. Cir. 2008). Instead, Apple argues that WARFs exhibits lack
the requisite nexus between the merits of the claimed invention and the praise
identified. Id. (no nexus established where praise was for the patented device but was not
tied to the scope of the claims); Ormco Corp. v. Align Tech., Inc., 463 F.3d 1299, 1311-
In briefing and at the final pretrial conference, Apple grouped these exhibits into
the following categories: (1) documents that dont actually praise anything, Exs. 15-53;
(2) documents praising the inventors work generally, but not discussing their work on
inventors work on memory dependence generally, but not identifying any particular
aspect that corresponds with the claimed invention of the 752 patent, Exs. 61-92; and
In response, WARF points out that the nexus between the invention and the
praise goes to the weight of the evidence, not its admissibility. See Pro-Mold & Tool Co. v.
Great Lakes Plastics, Inc., 75 F.3d 1568, 1574 (Fed. Cir. 1996) (It is within the province
of the fact-finder to resolve these factual disputes regarding whether a nexus exists
between the commercial success of the product and its patented features, and to
17
Appx110
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
148 09/29/15
Filed: 10/20/2017
Page 18 of 48
rebutting the prima facie case of obviousness.). In other words, WARF argues, whether
the challenged exhibits are evidence of praise of the invention is a question for the jury.
This motion is similar to one filed by Intel during the Intel litigation. In resolving
that motion, Judge Crabb declined to address each challenged exhibit individually, and
instead precluded documents containing only general praise for inventors, documents
praising the load/store feature described in the invention [because it was not a claimed
part of the patent] and statements describing defendants apparent infringement rather
than praising the invention. WARF v. Intel Corp., No. 9-cv-78-bbc, slip op. at 7 (W.D.
This court will adopt a similar approach. Apple has not identified specific
objections to each exhibit it seeks to challenge, and the court will not strike all of the
the weight that should be given this evidence. For example, some of the documents
intends to call an expert to explain the relationship between the aspects of memory
dependence prediction praised and the asserted claims of the patent. A jury could
conclude that such documents are evidence of praise for the patented invention. On the
other hand, some of the exhibits identified by Apple are troubling. Documents
containing only general praise for the inventors without reference to the patented
invention are irrelevant. Similarly, some of the documents laud the importance of ever
18
Appx111
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
149 09/29/15
Filed: 10/20/2017
Page 19 of 48
greater processor speed, while documents praising features described in the invention that
WARF is precluded from introducing any of these exhibits that (1) contain only general
praise for inventors without praising their work specifically related to the patented
invention; (2) praise the inventors work generally, unless WARF has expert testimony
connecting that praise to the patented invention; (3) praise unclaimed features described
in the 752 patent; or (4) describe the commercial success of Apples products, unless
WARF has expert testimony connecting that praise to the patented invention. The
parties are instructed to confer and agree on which exhibits must be precluded under this
ruling. If they are unable to agree on particular exhibits, they should present specific
Apple moves to preclude WARF from presenting evidence or arguing that Apples
under the doctrine of equivalents on the grounds that WARFs infringement expert, Dr.
Thomas Conte, did not include an explicit doctrine of equivalents analysis as to those
claim limitations in his infringement report. More specifically, Apple asserts that in order
testimony linking each limitation in the 752 patent to elements in Apples products and
explaining why any differences between Apples products and the claim limitations are
19
Appx112
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
150 09/29/15
Filed: 10/20/2017
Page 20 of 48
insubstantial. See, e.g., Amgen Inc. v. F. Hoffman-La Roche Ltd., 580 F.3d 1340, 1382
(Fed. Cir. 2009) (To support a finding of infringement under [the doctrine of
differences between [the claim elements] and [accused product], or with respect to the
function, way, result test. (citation and internal quotation marks omitted)).
Instead, Apple argues, Dr. Contes report includes one conclusory paragraph
regarding doctrine of equivalents with respect to the predetermined range element, and
no equivalents analysis for synchronization table. Apple also argues that WARF should
This motion will be denied. With respect to the predetermined range limitation,
Dr. Contes report includes an explicit analysis of the doctrine of equivalents. (Conte
(Id.) He goes on to opine that the function, way and result of the LSD predictor are
substantially the same as the predetermined range described in the patented invention,
and refers back to his previous discussion of the technical aspects of the invention. (Id.
1042, 1045.) Although Apple criticizes the testimony as conclusory and inadequate,
such critiques go to the weight of the evidence, not their admissibility. Apple is free to
20
Appx113
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
151 09/29/15
Filed: 10/20/2017
Page 21 of 48
argue to the jury that Contes analysis does not establish infringement of the
Further, it was acceptable and appropriate for Conte to refer back to and
incorporate, either explicitly or implicitly, his earlier opinions on the technology and
Paice LLC v. Toyota Motor Corp., 504 F.3d 1293, 1305 (Fed. Cir. 2007). Thus, in Paice,
the Federal Circuit rejected the argument that the experts equivalence testimony [was]
strictly limited to the few lines of testimony in which he referred specifically to the
The court reaches the same conclusion with respect to Dr. Contes
and infringement analysis regarding this element. (Conte Rept. (dkt. #105) 895-
918.) This analysis is relevant to the doctrine of equivalents even though Conte did not
Certainly, Dr. Conte cannot provide new infringement opinions under the doctrine of
equivalents regarding the synchronization table, but the court will not preclude Dr.
21
Appx114
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
152 09/29/15
Filed: 10/20/2017
Page 22 of 48
Conte from offering opinions disclosed by his report. Nor will the court preclude WARF
from making an argument under the doctrine of equivalents with respect to these two
K. MIL 11: preclude testimony from WARFs expert Kunin (dkt. #338)
Apple moves to preclude WARFs expert Stephen Kunin from testifying at trial.
WARF has responded that it does not intend to present any testimony at trial from
Kunin, as all of his opinions concerned issues that were resolved at summary judgment.
(Pl.s Oppn (dkt. #439) 82.) Accordingly, this motion is GRANTED as unopposed.
752 patent for purposes of WARFs willful infringement claim on the basis that the
evidence either: (1) does not demonstrate knowledge of the 752 patent specifically; or
(2) does not show knowledge on the part of certain employees at Apple. In response,
WARF contends that the evidence, if accepted by the jury, is sufficient to demonstrate
constructive knowledge or the jury could infer actual knowledge from this circumstantial
evidence. (Pl.s Oppn (dkt. #439) 87-88 (citing i4i Ltd. Pship v. Microsoft Corp., 598
F.3d 831, 860 (Fed. Cir. 2010) (Based on this circumstantial evidence, the jury could
have reasonably inferred that Microsoft knew about the 449 patent.)).) Notably, Apple
did not move on the subjective prong of the willful infringement claim at summary
judgment. Assuming WARFs claim gets past the objective prong, it will be for the jury
22
Appx115
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
153 09/29/15
Filed: 10/20/2017
Page 23 of 48
to determine whether WARFs evidence creates a reasonable inference that Apple knew
In this motion, Apple seeks an order excluding the testimony and opinion of
Deanna Moris regarding the cost of development of the alleged invention claimed in the
752 patent. In particular, Apple seeks to exclude Exhibit 5 of her deposition, which is a
two-page handwritten estimate created the day before her deposition of the amount of
time, in person-months, she calculated was spent on developing the 752 patent. In
response, WARF states that it does not intend to introduce the exhibit at issue or call
discuss[ing] what it does with its money other than to pay inventors. (Def.s Mot.
(dkt. #338) 57 (quoting Wis. Alumni Research Found. v. Intel Corp., No. 08-cv-078-bbc,
slip. op. at 6 (W.D. Wis. Sept. 24, 2009) (dkt. #442)).) Apple contends that this
information is not relevant to any jury issue, and, indeed, such characterization and
In response, WARF agrees not to refer to itself as a charity, but contends that
Apples second request restricts unfairly WARFs ability to provide basic information
about itself to the jury. (Pl.s Oppn (dkt. #439) 96.) Specifically, WARF contends
23
Appx116
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
154 09/29/15
Filed: 10/20/2017
Page 24 of 48
that this information is relevant to rebut Apples position that certain license agreements
companies that exist[] solely to produce profits for their owners, and lack the resources
hypothetical license agreement with WARF. To the extent Apple opens the door by
entity, then WARF is free to differentiate itself by reference to its stakeholders, its use
of funds, and its position in the hypothetical negotiation. All of this, of course, is only
WARF also contends that if Apple is allowed to introduce evidence that WARF
uses money to pay inventors -- and exclude this other evidence -- such a ruling would
lead the jury to believe that intellectual property assets of the state were taken from the
state and used solely to benefit WARF and the inventors. (Pl.s Oppn (dkt. #439) 96.)
The court does not share WARFs concern. Regardless, WARFs concern will be
ameliorated by the introduction of certain, limited evidence about its role to counter
such, this motion is GRANTED IN PART as unopposed and DENIED IN PART unless
University of Wisconsins financial condition, arguing that such evidence is not relevant
24
Appx117
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
155 09/29/15
Filed: 10/20/2017
Page 25 of 48
to any jury issue and would be prejudicial to Apple. WARF does not oppose the motion,
but clarifies that it intends to introduce certain evidence about WARFs operations to
above. The motion is GRANTED as unopposed, though nothing about this decision
alters the courts ruling with respect to Apples motion in limine 14.
Next, Apple requests an order precluding any evidence or argument regarding the
number of attorneys Apple retained, the residence of those attorneys, the size and
location of the law firms employed by Apple, and the fact that some of Apples attorneys
also represented Intel in the WARF v. Intel case. WARF does not oppose the motion
except to ensure that it works both ways, precluding the same evidence or argument
about WARFs counsel. The court agrees. This motion is GRANTED, and the same
7
As one small caveat to this ruling, the court will ask counsel during voir dire to introduce
themselves for purposes of identifying whether any jury members are familiar with them or their
law firms. Typically, this introduction also includes where they practice. In light of the parties
mutual concern, the court directs that all counsel who will appear before the jury at some point,
stand and state their name, as well as the name of the law firm with which they practice unless
previously introduced to the jury by other counsel for that party.
25
Appx118
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
156 09/29/15
Filed: 10/20/2017
Page 26 of 48
In this motion, Apple seeks an order precluding WARF from offering evidence or
to the size of Apple, the compensation paid to Apples employees, working conditions
CEO Steve Jobs that are unrelated to the issues in this case. (Def.s Mot. (dkt. #338)
60.) In response, WARF contends that it does not intend to offer any evidence of the
items listed, but nonetheless argues that the motion should be denied because the scope
of the motion is not clear. The motion is GRANTED as to the specific list of items
quoted above. In all other respects, the motion is RESERVED pending specific examples
of other so-called irrelevant aspects of Apples business. The court also reserves on
Apple seeks an order precluding WARF from referring to other litigation involving
references in her report to Apples litigation with Samsung, including damages amount
that Apple sought from Samsung for infringement of patents which Apple contends are
unrelated to the 752 patent. Apple contends that such evidence would prejudice and
26
Appx119
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
157 09/29/15
Filed: 10/20/2017
Page 27 of 48
WARF opposes the motion on the basis that Apples approach to damages in the
Samsung case -- an approach embraced by the same damages expert presented here, Julie
Lawtons use of Daviss apportionment approach cuts off any argument by Apple that her
method is unreliable. WARF also argues that certain opinions offered by Davis in this
case -- namely, that WARFs damages should be heavily discounted because many
patents may read on smartphone and tablets -- is in conflict with her testimony presented
in the Samsung litigation. WARF also argues that there is evidence that it was aware of
the Samsung litigation and would have considered it in a hypothetical negotiation with
Apple. The court agrees with WARF that a blanket ruling precluding any reference to
the Samsung litigation is unwarranted. Accordingly, the motion is DENIED. Apple may
renew this motion with respect to specific pieces of evidence or testimony not described
sufficiency of either partys discovery responses, arguing that such evidence is not
relevant and likely to confuse the jury. WARF does not oppose the motion provided that
Apple does not argue that WARF did not sufficiently simulate processor performance, or
do more extensive energy testing or benchmark testing during discovery. (Pl.s Oppn
(dkt. #439) 115.) WARF contends that its testing was thwarted by Apples blocking of
WARFs access to the simulator, in particular, and test phones, more generally. This
27
Appx120
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
158 09/29/15
Filed: 10/20/2017
Page 28 of 48
motion relates to the Apples motion to strike WARFs technical experts. (See infra
Opinion I.Y.) As explained during the final pretrial conference, this motion is
GRANTED so long as Apple does not open the door by asking WARFs experts about the
limits of their testing if Apple actually blocked or prohibited such testing, as opposed to
WARF failing to request additional equipment, access or time to run additional testing.
Apple represented at the final pretrial conference that it would not cross-examine
WARFs experts about failing to do tests which it did not allow them to perform.
(9/25/15 Hrg Tr. (dkt .#462) 74.) However, the parties are encouraged to confer as to
any remaining areas of dispute on this subject and, if necessary, seek guidance from the
Apple seeks to preclude WARF from either offering into evidence or relying on
documents produced on the last day of discovery. Without condoning WARFs eleventh
hour production, the court cannot evaluate the merits of Apples motion without
reference to specific examples, particularly since WARF represents that: a number of the
documents were already in Apples possession; are variations of documents which were
previously provided to Apple; or are public documents (e.g. Wikipedia entries). The
court also cannot evaluate at a general level whether: (1) WARFs production was
untimely; or (2) Apple was prejudiced by it. As such, this motion is DENIED, but Apple
is free to raise objections to WARF attempting to offer into evidence particular exhibits
28
Appx121
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
159 09/29/15
Filed: 10/20/2017
Page 29 of 48
U. MIL 21: bifurcate trial with phase one consisting of liability and
damages and phase two concerning willful infringement (dkt. #338)
In this motion, Apple requested that the court try liability and damages together
and then try the subjective prong of WARFs willful infringement claim in a second
phase. Apple contends that [t]here is substantial overlap in the testimony and evidence
Apple expects to present for both liability and damages, and therefore liability and
damages should be tried together. (Def.s Mot. (dkt. #338) 65.) Apple further contends
that bifurcation of willfulness is appropriate to avoid any confusion and unfair prejudice
that might result from the inclusion of subjective willfulness-related evidence in the
liability/damages phase that might improperly infect the jurys determination of those
issues. (Id.)
WARF opposes both prongs of this motion. First, WARF argues that this case,
consistent with the courts practice, is set for a bifurcated trial with liability in a separate
phase preceding damages and it should proceed as such. The court agrees with WARF.
The liability phase will involve both determinations of infringement (and various types of
infringement) and invalidity (and various invalidity) challenges. To add damages to that
phase would unnecessarily complicate an already daunting set of tasks for the jury. In
particular, the special verdict form could be difficult to structure if the court were to
As the court noted during the final pretrial conference, Apples only argument in
support of trying the two phases together is that certain witnesses testimony covers both
liability and damages. To the extent the testimony covers both, Apple need not -- and,
indeed, should not -- recall the witness to provide the same testimony, but can simply
29
Appx122
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
160 09/29/15
Filed: 10/20/2017
Page 30 of 48
refer to the prior testimony in opening statement and closing argument. To the extent
that one witness must be called twice -- because some of the testimony he or she seeks to
provide is only relevant to damages -- then the court is open to either allowing that
witness to appear via videoconference during the damages phase of the trial, or otherwise
witness only testify one time is far-outweighed by the courts interest in structuring the
trial to aid the jury in deciding the various issues before it without confusion or
As for Apples second request -- that the subjective prong of the willful
infringement claim be tried after the jurys consideration of liability and damages -- the
court agrees with Apple that a third phase (if necessary) on willful infringement is
appropriate to ameliorate any prejudice to Apple based on the evidence that need come
in only to prove Apples subjective intent to infringe. While the court agrees that
tried in the damages phase. Accordingly, the court will grant Apples request to try
willful infringement after the damages phase (and, necessarily, after a finding of
liability).8
8
Curiously, despite there being no reference in Apples motion in limine to WARFs license with
Intel for the 752 patent, WARF spends most of its opposition arguing that the Intel license is
relevant to non-obviousness and therefore should come in during the liability phase. This
argument is in no way relevant to the issue raised in Apples motion. If WARF failed to bring its
own motion to address timely this issue, thats WARF fault, but there are too many other issues
properly before the court, for the court to consider an argument raised in an opposition to a
motion in limine unrelated to that motion.
30
Appx123
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
161 09/29/15
Filed: 10/20/2017
Page 31 of 48
Apples request to try liability and damages in a single phase is DENIED, but Apples
request to try the subjective prong of the willful infringement claim in a separate, final
phase is GRANTED.
marketing expert Dr. Robert Blattberg on the basis that his testimony fails to assist the
jury under Rule 702 and improperly places an experts sheen on matters of common
sense. (Def.s Mot. (dkt. #308) 2.)9 Specifically, Apple argues that Blattbergs opinions
consist of recitations from: (1) the bare factual content of documents produced by
WARF or Apple in this case; (2) the factual content of a website; and/or (3) the opinion
of WARFs technical expert Dr. Conte. (Id. at 3.) Apple implicitly argues that for
Blattberg should have conducted his own market research, commissioned surveys or held
three core opinions Apple seeks to strike -- is properly grounded in his source material,
and that the criticism that he relies (at times, verbatim) on certain news articles or
9
The court set forth the standard for reviewing challenges to expert testimony under Rule 702
and Daubert in the Opinion and Order on WARFs motions in limine. (See 9/28/15 WARFs MILs
Op. & Order (dkt. #464) I.O.)
31
Appx124
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
162 09/29/15
Filed: 10/20/2017
Page 32 of 48
representations on competitor websites does not serve as a basis for striking his testimony
as not helpful or unreliable. The court agrees with WARF that Blattbergs testimony may
assist the jury in synthesizing various marketing materials and connecting those materials
to the technical aspects of the alleged infringing product and competitor products.
Perhaps his testimony will be of limited value to the jury, but Apple can underscore its
Apple seeks to exclude the testimony of one of WARFs damages expert Dr.
Christopher R. Knittel pursuant to Federal Rule of Evidence 702 and Daubert. WARFs
main damages expert Catherine Lawton concluded that the appropriate measure of
damages in this case is $2.74 per infringing device, based in part on Knittels regression
analysis, in which he purports to calculate the dollar value associated with changes in
the speed of the processors used in the accused Apple products. Knittel concludes that
for an estimated 8.55% reduction in processor speed (the purported result if Apple were
not to use the infringing technology), the average prices of the accused iPhones would
decrease by a range of $7.09 to $10.64, and the average price of the accused iPads would
First, Apple contends that the analysis violates the entire market value rule
because it relies on the entire market value for the end user products at issue in this
litigation. The court has already considered two other motions concerning the entire
32
Appx125
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
163 09/29/15
Filed: 10/20/2017
Page 33 of 48
market value rule. (See 9/28/15 WARFs MILs Op. & Order (dkt. #464) I.F; supra
Opinion I.B.) For the reasons described above (see supra Opinion I.B), the court will
not exclude Knittels testimony in which he relies on the price of the accused iPhone and
iPads as a starting point for purposes of his regression analysis. Knittel is not proposing
to use the entire value as a royalty base. Indeed, he does not propose a reasonable
royalty number at all. Rather, Lawton relies on Knittels analysis in support of her figure,
which is also not based on the entire value of the product. Moreover, the reference to the
full price of the product does not place undue emphasis on the total value of the accused
products. See Fractus, S.A. v. Samsung Electronics, Co., Ltd., 876 F. Supp. 2d 802, 834-35
Second, Apple argues that the analysis conflicts with the real-world Apple pricing
data produced in this case. (Def.s Mot. (dkt. #309) 3.) Specifically, Apple faults
Knittels approach for failing to take into consideration the fact that Apple sells iPhones
containing SoCs with different processor speeds at exactly the same price. (Id.) In
response, WARF points out that Apples argument concerns the fact that previous
generations of iPhones were launched at the same prices as the non-infringing iPhone 5s,
and, therefore, fails to consider the effect of time. (Pl.s Oppn (dkt. #392) 19.) Apple
determining the price differential is sound, but this challenge does not form a basis for
Third, Apple faults Knittels biased selection of which variables to include in his
regression models, arguing that the results vary widely depending on the number and
33
Appx126
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
164 09/29/15
Filed: 10/20/2017
Page 34 of 48
type of variables. (Def.s Mot. (dkt. #309) 3.) Specifically, Apple criticizes Knittel for
independent variables, directing the court to general criticism in academia about this
approach. (Id. at 10-15.) In response, WARF counters that Knittel did not use a
stepwise methodology. (Pl.s Oppn (dkt. #392) 23-24.) Instead, WARF explains that
counter evidence or cross-examination, but the court will not exclude it altogether.
Indeed, the variables chosen do not seem to be the thrust of Apples concern. Instead,
Apple faults Knittels judgment on which and how many variables to include, but this
criticism also goes to the weight the jury may place on Knittels testimony and not on the
Fourth, and finally, Apple contends that Knittels analysis depends on his
assessment of the value of other features that cannot possibly be true, including that a
larger display decreases value, and that a heavier phone increases value. (Def.s Mot. (dkt.
Knittels report. With respect to the weight example, Knittel himself explained that the
weight of the phone does not increase the value; instead, the likely explanation is that
heavier phones have more features, and so features that are not directly controlled for in
the model will be captured by the weight variable. (Pl.s Oppn (dkt. #392) 28 (citing
Knittel Dep. (dkt. #246) 186-87).) Knittel also explained at his deposition that the sole
34
Appx127
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
165 09/29/15
Filed: 10/20/2017
Page 35 of 48
purpose of the regression analysis is to value processor speed, and that the analysis is not
intended to isolate and value other attributes, e.g., weight. Apple may well question
Knittel about his approach and whether the analysis results in outliers with respect to
other variables, but the court does not find that this serves as a basis for striking his
testimony.
Apple also seeks to exclude testimony by WARFs main damages expert Catherine
Lawton. In this motion, Apple argues that Lawtons damages number is inflated and falls
far short of the reliability standards under Rule 702 and Daubert. Apple posits two core
First, Apple takes issue with Lawtons use of $70.97 to $81.79 as the value of
Apples SoC (system on chip), from which she derives her per unit royalty of $2.74.
Specifically, Apple contends that: (1) this number (or, really, range of numbers) is
inflated because it does not reflect the actual market value of the SoCs; and (2) Lawtons
analysis for calculating the total value of the SoC is flawed in several respects. In support
of its argument, Apple points out that the total value assigned by Lawton is more than
double the value of any SoC in the marketplace. (Def.s Mot. (dkt. #313) 10). Still, as
WARF argues, there is no dispute that Apple does not sell the particular SoC at issue in
this case and therefore its expert must estimate its value. (Pl.s Oppn (dkt. #393) 21.)
While Apples criticism appears to have merit, whether Lawtons value is inflated is
35
Appx128
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
166 09/29/15
Filed: 10/20/2017
Page 36 of 48
proper fodder for cross-examination and does not serve as a basis for excluding her
testimony. As for Apples challenges to Lawtons calculation of the total value of the
patented invention, all concern areas which are properly subject to cross-examination,
including Lawtons treatment of various features of the phone, her use of Apples
customer data, and the relative value she places on processor speed as compared to other
Second, Apple contends that Lawtons reliance on the 50% rate Apple obtained in
its patent litigation lawsuit with Samsung is not reliable because she failed to explain how
that patent license is comparable to the one at stake here. In response, WARF argues
that the Apple-Samsung license is just one factor Lawton considered before concluding
that 50% is a reasonable royalty rate. For example, Lawton also relied on WARFs
policy of seeking 50% to 70% of the profits generated by the patent when the
University shoulders the majority of the investment. (Pl.s Oppn (dkt. #393) 35.)
Moreover, Lawton relied on WARFs technical expert, Dr. Conte, to compare the
technology at issue in the Apple-Samsung patent license with that at issue here. (Id.
(citing Lawtons use of Contes Damages Report).) As Apple recognized in its opposition
common for pure damages experts to rely on technical experts in their analysis. (See
Def.s Oppn (dkt. #417) 2 (discussing Daviss use of Donaldson and Colwells technical
analysis).)
10
For the reasons already discussed, the court also rejects Apples challenge to Lawtons testimony
as improper under the entire market value rule. (See supra Opinion I.B.)
36
Appx129
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
167 09/29/15
Filed: 10/20/2017
Page 37 of 48
Moreover, WARF contends that Lawton did not blindly rely on the 50% figure
but also took into account certain economic differences between the Apple-Samsung
patent and that at issue here. (Pl.s Oppn (dkt. #393) 36 (citing Lawton Rept. (dkt.
#243) 782).) While Apple is free to challenge Lawton on her conclusion that the
hypothetical negotiation at issue in this case, as Apple pointed out in its opposition to
WARFs motion to strike testimony about comparable licenses (see 9/28/15 WARFs Op.
& Order (dkt. #464) I.Q), disputes regarding license comparability go to weight, not
admissibility. (Def.s Oppn (dkt. #417) 6 (citing Ericsson, Inc. v. D-Link Sys., Inc., 773
F.3d 1201, 1227 (Fed. Cir. 2014) (holding that testimony about comparable licenses
must account for distinguishing features but any argument that a license is not
perfectly analogous generally goes to the weight); Apple Inc. v. Motorola, Inc., 757 F.3d
1286, 1326 (Fed. Cir. 2014) ([W]hether these licenses are sufficiently comparable such
that Motorolas calculation is a reasonable royalty goes to the weight of the evidence, not
its admissibility.)).)
Under Daubert and Federal Rule of Evidence 702, Apple moves to preclude
WARFs four technical experts from testifying in support of WARFs damages case at
trial. Apple argues that each expert bases his conclusions on unreliable methodologies
and gives opinions he is not qualified to give. As discussed below, however, Apples
37
Appx130
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
168 09/29/15
Filed: 10/20/2017
Page 38 of 48
arguments generally go to the weight that should be given the experts opinions, not to the
reliability of their methods, the usefulness of their reports, or their qualifications that are
accused devices in order to determine the performance benefit attributable to the 752
patent within the accused processors in Apples devices. (Reinman Rept. (dkt. #260)
2.) Reinman ran tests using benchmarks, which are individual tests designed to stress
applications during his testing: Geekbench, SPEC CPU, and Dhrystone. Reinman
explains in his report that he chose these particular suites because he believed them to be:
(1) representative of relevant applications on Apple Devices; (2) repeatable, meaning that
he could run them many times on different LSD Predictor Mode settings; and (3) readily
verifiable. (Id. 35.) Reinman also limited his testing methodology because his tests
could be performed only on engineering devices owned and controlled by Apple, which
permitted Reinman to toggle between the enabled and disabled modes of the LSD
Predictor are set to the default operating mode, in which the LSD Predictor predicts
dependencies between load and store instructions in a way that allegedly infringes the
752 patent. (Id. 18.) The LSD Predictor also has two disabled operating modes,
however, that are not active on the commercial iPhones. (Id. 20.) The first disabled
38
Appx131
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
169 09/29/15
Filed: 10/20/2017
Page 39 of 48
mode, called Mode 2, prevents all load instructions from speculatively executing ahead
of any store instructions. The second disabled mode, called Mode 3, allows load
instructions to execute freely and speculatively, but does not attempt to predict load-
For four days at the offices of Apples counsel, Reinman was given access to
Apples engineering devices in order to conduct his tests, which compared the
performance of the iPhone processors between the default operating mode and the
disabled modes. (Id. 33.) Reinman was also provided with one Macintosh laptop and
one cable that allowed him to test these devices, but limited his ability to run tests on
multiple devices at the same time. (Id. 29.) After running benchmark tests, Reinman
concluded that his tests represent the performance benefit attributable to the LSD
Predictor within the tested devices (default Mode 0), as compared to Modes 2 and 3, in
Apple argues that WARF should be precluded from relying on Reinmans test
results for three reasons. First, Apple contends that Reinmans methodology was flawed
at the outset because his tests do not measure the incremental value of the allegedly
infringing features of the LSD Predictor. See Ericsson, Inc. v. D-Link Sys., Inc., 773 F.3d
1201, 1226 (Fed. Cir. 2014) (The essential requirement is that the ultimate reasonable
royalty award must be based on the incremental value that the patented invention adds
to the end product.). Apple argues that Reinmans performance tests comparing the
operational LSD Predictor with the LSD Predictor in disabled modes assume that Apples
accused products would have contained no predictor at all if the allegedly infringing LSD
39
Appx132
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
170 09/29/15
Filed: 10/20/2017
Page 40 of 48
Predictor had been unavailable to Apple. Because there were other, non-infringing
predictors available, including Apples predecessor A6 chip, Apple argues that the
appropriate comparison would have been to measure the performance of the LSD
(dkt. #317) 10.) By failing to make the appropriate comparison, Reinmans testing
improperly attributes or at least implicitly suggests the entire performance benefit of the
LSD Predictor in its operational mode to WARFs patented invention. (Id. at 11.)
prejudice, if one assumes Apple would have chosen an alternative predictor were the LSD
Predictor unavailable. However, WARF defends Reinmans tests on the ground that none
of the non-infringing alternatives available in the prior art or in Apples previous products
would have been viable in the accused products. Instead, WARFs technical expert, Dr.
Conte, explains in his report that Apple would have obtained the best results with the
LSD Predictor set to one of the disabled modes. (Conte Rept. (dkt. #216) 11-19.)
WARF also argues that the type of testing Apple suggests would not have been possible
or accurate, in any event, because there are no accused iPhones that contain non-
Apples position certainly seems more persuasive on this issue, both as to fact and
reasonable inferences, but the court has no basis to reject Dr. Contes contrary opinion
outright. Accordingly, the court is not persuaded that Dr. Reinmans methodology is
the factual premise on which Reinmans opinion depends is shaky. While Apple is free
40
Appx133
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
171 09/29/15
Filed: 10/20/2017
Page 41 of 48
testimony from its own experts, it has not demonstrated a right to exclude it altogether.
Apples second objection to Reinmans performance tests concern the three, specific
benchmark suites that Reinman chose to run. Apple spends several pages arguing that
Reinmans chosen benchmarks are inadequate to illustrate overall performance, and that
Reinman should have tested different or additional benchmarks. Apple also asserts that
the test results of its own expert, Dr. August, confirm Reinmans tests were insufficient.
In response, WARF provides more than 20 pages of argument explaining why Reinmans
benchmarks were appropriate and why it is Dr. Augusts results that are actually flawed.
Whatever their ultimate merit, WARFs responses again demonstrate that Apples
As an initial matter, Apple once again fails to challenge the basic methodology behind
Predictor. Similarly, Apple neither suggests that Reinmans test results are inaccurate,
nor that Reinman made any fundamental errors in running the tests.
By merely asserting Reinmans choice of benchmarks could have been better, without
reliability, Apple underscores that its criticism is more appropriately the subject of cross-
examination about Reinmans choice and an offer of proof as to which benchmarks are
more accurate indications of the overall performance benefit of the LSD Predictor. Apple
may also, and certainly intends to, present testimony from Dr. August to undermine the
41
Appx134
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
172 09/29/15
Filed: 10/20/2017
Page 42 of 48
within the relevant field of expertise as to the proper benchmarks, or at least excludable
benchmarks, the limitations in Daubert and Rule 702 are not at play.
The parties arguments on this issue also raise a concern about whether WARFs
experts were prevented from running more tests by Apples refusal to provide access to its
cSim simulator or engineering devices for further testing. (Pl.s Oppn (dkt. #437) 11,
n.3, 18-19. If WARF had had access to Apples cSim, WARF argues, its experts could
have tested more benchmarks. Since WARF moved to compel access to the cSim, and its
motion to compel was denied, Apple may have to live with the reasonable consequences
Reinman testified resulted from that choice.11 (Dkt. #71). Said another way, because
Apple opposed, and ultimately succeeded in preventing WARFs access to the cSim,
Apple cannot now raise arguments at trial that WARF should have run tests only
With respect to other testing of Apples engineering devices, it is not clear from
the record whether Apple flatly refused any request by WARF to conduct additional
performance testing. As described above, the court encourages the parties to confer as to
any remaining dispute over the availability of additional testing and, if necessary, bring
that to the courts attention in advance of trial. (See supra Opinion I.S.)
11
Similarly, with respect to the engineering devices, WARF says that Apple limited access to four
days; when WARF requested additional access for testing, Apple refused. Reinman relies, in part,
on his limited access to Apples devices in explaining his choice of benchmarks.
12
In fairness, Apple may not intend to make this argument, but should be on notice that doing so
may open the door to such a response.
42
Appx135
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
173 09/29/15
Filed: 10/20/2017
Page 43 of 48
Apples third and final objection to Reinmans performance tests concern his
claimed failure to account for features that Apple developed and that are not part of or
described anywhere in the 752 patent, but that would impact or at least magnify
performance. Apple argues that Reinmans testing improperly gives credit to WARF for
all of the features of the LSD Predictor, even though it contains features not claimed by
Again, Apples argument has merit, but this, too, goes largely to the weight that
should be given to Reinmans performance testing and results. WARFs experts have
opined that any additional features of the LSD Predictor not specifically covered by the
752 patent either (1) do not improve processing speed, or (2) are simply implementation
details for the 752 patented invention. (Conte Rept. (dkt. #217) 164-176.) To the
extent Apple disagrees with these opinions, it is free to challenge that evidence or to
Apple next challenges Dr. Annavaram, who submitted a report analyzing the
(Annavaram Rept. (dkt. #249).) Apple raises several objections to Annavarams report,
including several the court already addressed related to Reinmans performance testing,
on which Annavaram based some of his power savings calculations. Since the court has
already concluded that Apples arguments regarding Reinmans testing go to the weight
43
Appx136
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
174 09/29/15
Filed: 10/20/2017
Page 44 of 48
of his opinions, not to admissibility, the court will address that portion of the motion no
further.
Annavaram relied in his analysis, including which benchmarks would best show power
savings and how performance improvements relate to power savings. Apples challenges
to these assumptions are also disagreements with Annavarams analysis, but do not
undermine the basic reliability of Annavarams methods. According to WARF, Apple has
the court will not preclude Annavaram from presenting his opinions at trial.
regarding apportionment and the supposed value of the LSD Predictor. (Conte Rept.
(dkt. #217).) Apple contends that Contes report on apportionment and value should be
precluded because he: (1) relied on unreliable testing results reported by Reinman and
Annavaram; and (2) improperly doubled the performance benefit by positing that the
LSD Predictor would have allowed Apple to include other, unidentified features in its
processors that would have achieved even greater performance benefits. Apple also
moves to preclude several specific statements in Contes reports, which Apple argues he is
unqualified to make.
Since the court has (again) concluded that Reinmans and Annavarams tests and
opinions are admissible, the court will not preclude Conte from testifying regarding his
44
Appx137
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
175 09/29/15
Filed: 10/20/2017
Page 45 of 48
analysis and opinions because they incorporated those test results. Further, although
Apple implies that it was improper for Conte to rely on the test results of others without
conducting his own performance testing, it is proper for an expert to rely on the opinions
of other experts, so long as all of those opinions are reliable and non-speculative, and
subject to weighing by the trier of fact. See Walker v. Soo Line R. Co., 208 F.3d 581, 588
(7th Cir. 2000) (Indeed, courts frequently have pointed to an experts reliance on the
Apples second argument with respect to Dr. Conte gains more traction. Apple
criticizes Contes conclusion that the LSD Predictor is not only responsible for the 8.55%
performance benefit found through Reinmans testing, but is actually responsible for a
17.04% net performance benefit. To reach this 17.04% number, Conte applied a
formula used by Apple when designing products to conclude that the 8.55% performance
its products as a result of this supposed 8.49% increase in available room for
enhancements. Thus, Conte is arguably crediting the LSD Predictor with a performance
boost derived from whole cloth that may not have actually resulted in any increased
benefit to the accused products. On the other hand, WARF argues that the fact that the
LSD Predictor made that space available for additional enhancements should be
Ultimately, the court believes this is an issue that should be presented to the jury.
45
Appx138
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
176 09/29/15
Filed: 10/20/2017
Page 46 of 48
even if it is not particularly persuasive, allowing Apple to argue that Contes analysis is
too speculative and that WARF has identified no additional benefits or enhancements
infringement and damages reports that are lumped together with epithets such as legal,
contractual, and pricing issues as well as opinions regarding Apples state of mind.
(Def.s Mot. (dkt. #317) 34.) Apple argues that these opinions should be stricken
because Conte is not qualified to make them. More persuasively, Apple objects to six,
specific categories of testimony by Conte: (1) vicarious liability; (2) induced and
willfulness; (5) typical device usage by consumers; and (6) comparative pricing data.
Although some of Apples objections may have merit, Apple fails to conduct any
particularized analysis with respect to each opinion it seeks to preclude. For example,
Apple does not explain why it believes Conte is unqualified to opine that Apple exercised
direction and control over its contract manufacturers. Conte states in his report that
he is familiar with the relationship between a company that designs microprocessors and
a contract silicon fabricator that performs the actual physical step of fabrication based on
my professional experience, including my work for BOPS, Inc. [where he was Chief
Micro-Architect]. (Conte Rept. (dkt. #105) 1056.) It may be that Contes experience
does not actually qualify him to give opinions regarding Apples relationship with its
46
Appx139
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
177 09/29/15
Filed: 10/20/2017
Page 47 of 48
fabricators, but the court will not make arguments for Apple.13 Accordingly, the court
Finally, Apple objects to the expert report provided by Michael Johnson, who
WARF intends to call as a damages expert to opine on the importance of the 752 patent
to Apple. (Johnson Rept. (dkt. #250) 8.) Johnson is an expert in the field of mobile
processor design and is the former Chief Architect at AMD, a leading computer processor
company.
Apple contends that Johnson is unqualified to provide the opinions set forth in his
report because he lacks personal knowledge of the 752 patent and Apples accused
products. Instead, Johnson relies on the analysis and opinions of WARFs other
previously, an experts testimony is not improper simply because the expert relied on the
Here, the court is satisfied that Johnson is qualified to offer opinions on the
limited subjects covered in his expert report. In particular, Johnsons experience at AMD
and in licensing is directly relevant to his opinions regarding the importance of the LSD
Predictor to Apples products and other licensing considerations. Accordingly, the court
13
As with plaintiffs other experts, Apples criticism of Conte for relying on the opinions of other
experts falls flat. It is not improper per se for an expert to rely on the opinions of others.
47
Appx140
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
468 Filed:
178 09/29/15
Filed: 10/20/2017
Page 48 of 48
ORDER
IT IS ORDERED that:
1. Defendant Apple Inc.s motions in limine nos. 1-21 (dkt. #338) are GRANTED
IN PART, DENIED IN PART, and RESERVED IN PART as set forth above.
BY THE COURT:
/s/
__________________________________
WILLIAM M. CONLEY
District Judge
48
Appx141
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
559 179
Filed: 10/08/15
Filed: 10/20/2017
Page 1 of 5
Defendant.
its understanding of the meaning of the particular in claim 1(a) of the 752 patent.
WARF objected during the hearing to Apple presenting expert testimony as to the
meaning of this term, arguing that the issue was one of claim construction and Apple
waived any construction of that term by failing to raise it timely. While this issue was
only presented to the court during trial, and indeed was raised for the first time the night
before Apple intended to develop this theory through an experts testimony, the dispute
has been known to the parties for some time. For that reason, it is unclear who is more
at fault. Apples expert Dr. August articulated its reading of claim 1a in his March 2015
report (August Noninfringement Rept. (dkt. #103) 242-61) and reiterated the theory
in his August 2015 deposition (August Dep. (dkt. #238) 51-52). As such, WARF knew -
- or at least should have known -- that its own interpretation of the term the particular
differed from Apples. On the other hand, the meaning of this term now appears central
to Apples theory of noninfrigement, and therefore Apple should have raised the need for
Appx142
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
559 180
Filed: 10/08/15
Filed: 10/20/2017
Page 2 of 5
Regardless of who is to blame, unless the court were to find waiver, some
construction is required for the same reasons previously articulated by the court in its
ruling on WARFs motion in limine 12. (9/28/15 Op. & Order (dkt. #464) 26.) When
the parties present a fundamental dispute regarding the scope of a claim term, it is the
courts duty to resolve it. O2 Micro Intl Ltd. v. Beyond Innovation Tech. Co., 521 F.3d
1351, 1362-63 (Fed. Cir. 2008)) (citing Markman v. Westview Instruments, Inc., 52 F.3d
967, 976 (Fed. Cir. 1995) (en banc), affd 517 U.S. 370 (1996) (purpose of claim
construction is to determin[e] the meaning and scope of the patent claims asserted to be
infringed)). This is true even if one or both of the parties insist, as in this case, that the
claim terms should be given their plain or ordinary meanings. O2 Micro Intl Ltd.,
521 F.3d at 1361-62 (plain meaning construction not useful if reliance on a terms
After this issue was raised at a hearing outside of the presence of the jury, both
sides filed briefs explaining their respective positions. (Dkt. ##550, 552.) The dispute
Appx143
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
559 181
Filed: 10/08/15
Filed: 10/20/2017
Page 3 of 5
Both parties agree that the particular data consuming instruction in subpart (a)
interpretation would stop there. Apple, on the other hand, argues that the word the is
sufficient alone to refer back to the prior reference to a data consuming instruction
and, therefore, [t]he word particular must have some additional meaning. (Defs Br.
(dkt. #552) 3.) Apple then contends that particular has its plain and ordinary
meaning, directing the court to dictionary definitions of particular as of, relating to, or
being a single person or thing distinguished from some or all others, or relating to or
considered as one thing or person as distinct from others. (Id., Exs. 1, 2 (dkt. ##552-1,
552-2).) From this, Apple concludes that subpart (a) discloses a predictor associated
with one and only one load instruction. This interpretation of the claim may be material
because Apple contends that the LSD Predictor in the accused products treats load
instructions collectively and does not associate a prediction with the particular load
In a way, this dispute may be a red herring, since the parties do not dispute that
the language in subpart (a) refers back to the preamble description of a data consuming
instruction. From the courts reading of claim 1 as a whole, it contemplates a single load
instruction. Perhaps recognizing this, WARF alternatively argues that the word
Appx144
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
559 182
Filed: 10/08/15
Filed: 10/20/2017
Page 4 of 5
(Pl.s Br. (dkt. #550) 4 (emphasis in original).) While the court agrees with WARF --
and will instruct the jury that the word comprising means that the invention includes
the listed requirements, but is not limited to those requirements (Draft Jury Instructions
at 5) -- comprising in claim 1 precedes the two subparts, requiring, in other words, that
the invention contain both subparts (a) and (b). If an accused product has (a), (b) and
(c), that would still constitute infringement. WARF, however, cannot rely on
From all of this, the court concludes that claim 1 discloses a prediction associated
with a single load instruction, albeit one that is dynamic. Because this language is
consistent with the plain meaning of the claim terms the and the particular, the court
concludes there is no need for instructing the jury on the meaning of this term. Dr.
August is free to rest his analysis on this plain, general reading of claim 1 without over
Appx145
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
559 183
Filed: 10/08/15
Filed: 10/20/2017
Page 5 of 5
ORDER
BY THE COURT:
/s/
__________________________________
WILLIAM M. CONLEY
District Judge
Appx146
Case:
Case:3:14-cv-00062-wmc
17-2265 Document:
As 30
of: 09/19/2017
Page: 18410:03
Filed:
AM 10/20/2017
CDT 1 of 1
APPEAL,CLOSED,PROTECTIVE_ORDER,UA
U.S. District Court
Western District of Wisconsin (Madison)
CIVIL DOCKET FOR CASE #: 3:14cv00062wmc
Appx147
(. Case: 3:14-cv-00062-wmc
Case: 17-2265 Document
Document: 30 #:Page:
603 185
Filed: 10/13/15 Page 1 of 2
Filed: 10/20/2017
Yes No
Claim 1 x
Claim 2 ><
Claim 3 x
Claim 5 )(
Claim 6 >(
Claim 9 ><
Appx176
Case: 3:14-cv-00062-wmc
Case: 17-2265 Document
Document: 30 #:Page:
603 186
Filed: 10/13/15 Page 2 of 2
Filed: 10/20/2017
Question No. 2: Has defendant Apple, Inc. proven by clear and convincing evidence
that any one or more of the following claims in the '752 patent is invalid?
Yes No
Claim I x
Claim 2 x
Claim 3 x
Claim 5 ><
Claim 6 ><
Claim 9 x
Presiding Juror
Madison, Wisconsin
_,,fJ
Dated this I ;J- day of October, 2015.
Appx177
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
642 187
Filed: 10/19/15
Filed: 10/20/2017
Page 1 of 2
United States and sent overseas infringe at the time they leave the United States?
Yes--4- No _ _ __
If yof!answered Question No. 1 "Yes," then please answer Question No. 2. If you
answered Question No. 1 "No," then please skip Question No. 2 and proceed to "Question
No.3.
attributable to Apple?
Yes~ No _ _ __
Appx195
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
642 188
Filed: 10/19/15
Filed: 10/20/2017
Page 2 of 2
Wisconsin Alumni Research Foundation for defendant Apple Inc.'s infringement of U.S.
Answer:
'Presiding
.\btfilflAA.,
Juror
ClJb WVY()
Madison, Wisconsin
Appx196
..
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
657 189
Filed: 10/26/15
Filed: 10/20/2017
Page 1 of 2
V.
APPLE, INC.,
Defendant.
This action came for consideration before the court and a jury with District
Judge William M. Conley presiding. Partial judgment was granted by the court. The
issues have now been tried and the jury has rendered its verdict.
plaintiff Wisconsin Alumni Research Foundation against defendant Apple, Inc. in the
patent.
Appx197
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
657 190
Filed: 10/26/15
Filed: 10/20/2017
Page 2 of 2
Judgment in a Civil Case Page 2
Date
Appx198
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
191 06/06/17
Filed: 10/20/2017
Page 1 of 44
Defendant.
In this opinion and order, the court addresses a slew of post-trial motions. The
(WARF) and awarded damages in the amount of $234 million. Invoking Federal Rules
of Civil Procedure 50(b) and 59(3), defendant Apple, Inc., challenges virtually every
aspect of the jurys verdicts, and myriad decisions made both before and during the trial
by the court. (Dkt. #677.) For the reasons that follow, the court will deny that motion
in its entirety. WARF also moves under Rule 59(e) to alter the courts grant of judgment
in Apples favor on plaintiffs willful infringement claim. Applying the new standard
articulated by the United States Supreme Court in Halo Electronics, Inc. v. Pulse Electronics,
Inc., 136 S. Ct. 1923 (2016), the court again concludes that WARF has failed to meet its
denied.
The remaining motions are all WARFs: for equitable relief (dkt. #683); for an
accounting, supplemental damages through the date of judgment, and pre- and post-
judgment interest (dkt. #685); and for taxation of costs (dkt. ##689, 725). For the
reasons that follow, the court will award an ongoing royalty rate of $2.74 per unit from
Appx199
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
192 06/06/17
Filed: 10/20/2017
Page 2 of 44
the date of judgment, October 25, 2015. The court will also award supplemental
damages at the per unit royalty rate awarded by the jury from June 27, 2015, to October
25, 2015. 1 The court will also award pre-judgment interest at the prime rate,
compounded quarterly, and will award post-judgment interest at the statutory rate,
interest will await further submissions by the parties. Finally, the court will award
BACKGROUND
In this patent lawsuit, WARF alleged that Apple infringed U.S. Patent No.
5,781,752 (the 752 patent). In response, Apple asserted various counterclaims, which
challenge the validity of the patent. On the parties cross motions for summary
judgment, the court granted partial judgment to WARF on: (1) Apples counterclaims
and defenses for anticipation under 35 U.S.C. 102 with respect to U.S. Patent No.
5,619,662 (Steely or the Steely patent); and (2) Apples counterclaim and defense for
indefiniteness under 35 U.S.C. 112 2 with respect to claims 5 and 6 of the 752
The case then proceeded to a jury trial. The jury returned a verdict in favor of
WARF, finding that Apple infringed all six of the asserted claims and rejecting Apples
invalidity defense as to each of those six claims. (10/13/15 Liability Special Verdict (dkt.
1
As described below, the court will also consider awarding supplemental damages for the A9 and
A9x chips, which Apple now concedes infringe (while maintaining its objections to the jurys
verdict). This issue will, however, require additional briefing.
Appx200
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
193 06/06/17
Filed: 10/20/2017
Page 3 of 44
#603).) In the second phase of the trial, the jury answered two more questions in favor
of WARF, finding Apple vicariously liable for Samsungs manufacture of Apple products,
(dkt. #642).)
During the course of trial, the court also granted WARF judgment as a matter of
threshold detector preventing data speculation for instructions having a prediction within
a predetermined range, finding that Apple had failed to put forth a factual basis for that
Op. & Order (dkt. #639).) Finally, the court granted judgment in favor of Apple on
WARFs willful infringement claim. (10/15/15 Op. & Order (dkt. #623).)
OPINION
I. Apples Renewed Motion for Judgment as a Matter of Law and/or New Trial
(dkt. #677)
Under Federal Rule of Civil Procedure 50, judgment as a matter of law may be
granted where there is no legally sufficient evidentiary basis to find for the party on
that issue. Fed. R. Civ. P. 50(a). In considering a Rule 50(a) motion, the court is to
construe the facts strictly in favor of the party that prevailed at trial. including drawing
[a]ll reasonable inferences in that partys favor and disregarding all evidence favorable to
the moving party that the jury is not required to believe. May v. Chrysler Group, LLC,
692 F.3d 734, 742 (7th Cir. 2012) (internal citations and quotation marks omitted),
withdrawn in part on rehg, Nos. 11-3000, 11-3109, 2013 WL 1955682 (7th Cir. May 14,
Appx201
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
194 06/06/17
Filed: 10/20/2017
Page 4 of 44
2013). In particular, the court does not make credibility determinations or weigh the
evidence, although the court must assure that more than a mere scintilla of evidence
supports the verdict. Id. (quoting Hossack v. Floor Covering Assocs. of Joliet, Inc., 492 F.3d
853, 859 (7th Cir. 2007)). Essentially, the courts job is to decide whether a highly
charitable assessment of the evidence supports the jurys verdict or if, instead, the jury
A further limitation applies as well: Because the Rule 50(b) motion is only a
renewal of the preverdict motion, it can be granted only on grounds advanced in the
preverdict motion. Wallace v. McGlothan, 606 F.3d 410, 418 (7th Cir. 2010); see also
Thompson v. Meml Hosp. of Carbondale, 625 F.3d 394, 407 (7th Cir. 2010) (refusing to
consider the defendants argument that plaintiff failed to demonstrate that he suffered an
adverse employment action, in part, because the defendant did not raise argument in
Rule 50(a) motion); see also Fed. R. Civ. P. 50 cmt. 1991 Amendments (A post-trial
motion for judgment can be granted only on grounds advanced in the pre-verdict
motion.).
Defendant also moves for a new trial under Federal Rule of Civil Procedure 59.
A new trial may be granted only if the jurys verdict is against the manifest weight of the
evidence. King v. Harrington, 447 F.3d 531, 534 (7th Cir. 2006) (citing ABM Marking,
Inc. v. Zanasi Fratelli, S.R.L., 353 F.3d 541, 545 (7th Cir. 2003)). To meet this standard,
defendant must demonstrate that no rational jury could have rendered a verdict against
Apple. King, 447 F.3d at 534 (citing Woodward v. Corr. Med. Servs. of Ill., Inc., 368 F.3d
917, 926 (7th Cir. 2004)). In making this evaluation, the court must view the evidence
Appx202
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
195 06/06/17
Filed: 10/20/2017
Page 5 of 44
in a light most favorable to plaintiff, leaving issues of credibility and weight of evidence
to the jury. King, 447 F.3d at 534. The court must sustain the verdict where a
reasonable basis exists in the record to support the outcome. Id. (quoting Kapelanski v.
In this case, the evidence easily supports the jurys findings of infringement on all
three disputed elements of the asserted claims of the patent-in-suit: (1) detecting a mis-
speculation; (2) the particular data consuming instruction; and (3) flag value.
(Def.s Mot. (dkt. #555) 4-9.) While Apples Rule 50(b) motion extends beyond the
arguments raised in its 50(a) motion, WARF does not oppose it on that basis. As such,
the court will address that motion, briefly, while ultimately rejecting all of the arguments
raised by Apple.
A. Infringement
In its pending Rule 50(b) motion, Apple contends the accused products lack at
least three elements required by the 752 patent, and, therefore, no reasonable jury could
find that Apple literally infringed any of the asserted claims of the 752 patent. First,
Apple contends that no reasonable jury could have found that Apples accused products
Apple argues that the accused products detect only data dependence, not mis-
speculations, but WARF submitted evidence -- largely through its expert Professor Conte
-- showing Apples data speculation circuit, the Load-Store Unit, is capable of both
Appx203
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
196 06/06/17
Filed: 10/20/2017
Page 6 of 44
Specifically, Conte testified that the Load Queue in the Load-Store Unit detects a
mis-speculation between a Load and a Store by comparing the program order of the older
Store and younger Load, confirming that the instructions have an address overlap, and
ensuring that the younger Load has in fact executed before the older Store. (See Pl.s
the Load Store Unit then produces a Store-Hit-Younger-Load Redirect, which is a mis-
speculation indication. (See id.) Conte further testified that, and provided an illustration
for the jury to better understand how, the timing of Apples processor necessarily satisfies
32.) In other words, this step is baked into Apples processor. (Id. at 31.)
In its reply, Apple argues principally that a processor cannot literally detect or
speculation agreed on by the parties contains no such requirement. (See 8/6/15 Op. &
Order (dkt. #193) 10.) Instead, true to the language of the claim, all that is required is
that (1) mis-speculations occur and (2) Apples processor is capable of detecting and
therefore, the jurys finding of infringement of this element was certainly not irrational.
Second, Apple challenges the jurys finding that the particular data consuming
demonstrates that each entry of Apples LSD Predictor includes a Load Tag and
Appx204
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
197 06/06/17
Filed: 10/20/2017
Page 7 of 44
counter, and that the Load Tags are generated using a hashtag function and are not
associated with a particular load instruction. (Def.s Opening Br. (dkt. #678) 17-18.)
The court rejects Apples challenge for the same reason it denied Apples Rule 50(a)
motion, a reasonable jury could conclude that a prediction was associated with a
particular load []instruction even if that same prediction may be associated with other
load instructions. (10/26/15 Op. & Order (dkt. #655) 4-5.) In its reply brief, Apple
appears to step back from any defense based on aliasing and the frequency of aliasing.
Even if this shift does not amount to waiver, the court agrees with WARF that the
Apples processors are capable of operating for periods of time during which at least some
of the load tags will not alias. As such, the jury reasonably rejected any non-infringement
defense based on that theory. (See Pl.s Oppn (dkt. #711) 44 (citing Broadcom Corp. v.
Emulex Corp., 732 F.3d 1325, 1333 (Fed. Cir. 2013) ([A]n accused device that
sometimes, but not always embodies a claim[] nonetheless infringes. (internal citation
and quotation marks omitted)).) For these reasons, the court concludes that the jury
Related to its Rule 50(b) challenge, Apple also seeks a new trial based on the
courts failure to instruct the jury on the meaning of the particular. During trial,
theory, on the basis that this theory was one of claims construction, and Apple waived
any construction of the term the particular by failing to raise it timely. In response, it
was Apple who argued that the term the particular should be given its plain and
ordinary meaning of of, relating to, or being a single person or thing, no doubt at least
Appx205
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
198 06/06/17
Filed: 10/20/2017
Page 8 of 44
in part to avoid a waiver for failing to seek a timely construction. (Def.s Br. (dkt. #552)
3.) Regardless, the court agreed with Apples interpretation, concluding that claim 1
disclosed a prediction associated with a single load instruction, but given that this
interpretation was consistent with the plain meaning of the claim terms the and the
(10/8/15 Op. & Order (dkt. #559); 10/9/15 Text Order (dkt. #575).) Moreover, in the
closing instructions, the jury was told that [a]ll other claim terms should be given their
plain and ordinary meaning as viewed from the perspective of a person of ordinary skill
in the art or field of the invention. (Closing Liability Instructions (dkt. #646) 5.)
Finally, Apple has failed to explain adequately how it was prejudiced by the denial of its
Third, Apple challenges the jurys finding that Apples accused products satisfy the
flag value indicating whether the certain respective date producing [store] instruction
has been executed in claims 5 and 6. Apple argues that the Armed Bit in the LSD
Predictor only indicates whether the store instruction is in the Reservation Station, not
whether it has been executed as would be required to have a flag value under those
claims. (Def.s Opening Br. (dkt. #678) 22.) As WARF explains, largely through Dr.
Contes review of RTL code, however, the change from 0 to 1 indicates that the Store
instruction is in the reservation and not yet executed, and then the change from 1 to 0,
further indicates that the stores are data resolved, issued from the Reservation Station,
and thus have been executed. (Pl.s Oppn (dkt. #711) 48-49.) In response, Apple
simply argues that WARFs explanation does not account for the Armed Bit value being
Appx206
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
757 Filed:
199 06/06/17
Filed: 10/20/2017
Page 9 of 44
0 both before and after execution. (Def.s Reply (dkt. #728) 25-26.) Apples
argument, however, fails to consider the passage of time and Contes testimony that the
value changed from 0 to 1 and then the de-assertion from 1 to 0. Since the jury
reasonably credited Contes testimony, the court sees no basis for upsetting that finding.
In addition to raising challenges under Rule 50(b), Apple also argues that a new
trial on infringement is necessary because the court erred during the liability phase of
theories -- namely, Apples defense with respect to the prediction threshold detector
limitation. (Def.s Opening Br. (dkt. #678) 29.) Certainly, the court granted judgment
The court subsequently issued an opinion and order more fully explaining its reasons for
doing so. (10/16/15 Op. & Order (dkt. #639).) Since Apples Rule 59 motion raises no
new bases for reviewing that decision, the court simply rejects Apples arguments for the
reasons already stated on the record during the trial and in its subsequent written order.
trial on the basis that the jurys infringement verdict was against the manifest weight of
the evidence. The court rejects this motion for the same reasons the court rejected
B. Invalidity
Apple also seeks judgment as a matter of law as to its defenses and counterclaims
of invalidity with respect to two other arguments: (1) claims 1, 2, 3, 5, 6 and 9 of the
752 patent were obvious in view of U.S. Patent No. 5,666,506 (Hesson) and U.S.
Appx207
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
200 06/06/17
Filed: 10/20/2017
Page 10 of 44
Patent No. 5,619,662 (Steely); and (2) claims 1, 2, 3 and 9 of the 752 patent are
anticipated by, or at least obvious in view of, the Chen prior art references.
by clear and convincing evidence that a skilled artisan would have been motivated to
combine the teachings of the prior art references to achieve the claimed invention, and
that the skilled artisan would have had a reasonable expectation of success in doing so.
Procter & Gamble Co. v. Teva Pharm. USA, Inc., 566 F.3d 989, 994 (Fed. Cir. 2009)
(quoting Pfizer, Inc. v. Apotex, Inc., 480 F.3d 1348, 1361 (Fed. Cir. 2007)). Again, in the
context of a post-verdict motion, the court is directed to presume that the jury resolved
the underlying factual disputes in favor of the verdict winner and [to] leave those
McKasy, 927 F.2d 1552, 1557 (Fed. Cir. 1991). The court then examine[s] the legal
conclusion de novo to see whether it is correct in light of the presumed jury fact findings.
Id. In conducting this analysis, courts are instructed to consider all of the Graham
factors prior to reaching a conclusion with respect to obviousness. Kinetic Concepts, Inc.
v. Smith & Nephew, Inc., 688 F.3d 1342, 1360 (Fed. Cir. 2012) (citing Graham v. John
Deere Co., 383 U.S. 1, 17-18 (1966) describing four underlying factors for deciding
obviousness: (1) the scope and content of the prior art; (2) the differences between the
claims and the prior art; (3) the level of ordinary skill in the art; and (4) objective indicia
of nonobviousness).
As for the first defense, based on the Hesson and Steely patents, the court
considered this theory in its opinion and order granting Apple judgment on WARFs
10
Appx208
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
201 06/06/17
Filed: 10/20/2017
Page 11 of 44
willful infringement claim. (10/15/15 Op. & Order (dkt. #623) 3-4.) While the court
found Apples defense reasonable, the court also determined that the jury acted
software simulations, and time and effort required to confirm that the 752 patented
invention would prove valuable in practice sometime in the future when processing
speeds had increased by a factor of 10 or more. (Id. at 4.) As WARFs expert, Dr.
Mudge, and others explained, WARF put forth sufficient evidence from which the jury
reasonably could have found that one skilled in the art would not have combined Steelys
memory reference tags with Hessons solution to the problem of mis-speculations of store
instructions. At the very least, Apple failed to prove this defense by clear and convincing
evidence. Once again, therefore, the court sees no basis for upsetting the jurys factual
findings as to Apples obviousness defense by combining the Steely and Hesson patents.
based on the Chen references. Through the testimony of the co-author of three of the
four Chen references -- Professor Scott Mahlke -- WARF put forth sufficient evidence
from which the a reasonable jury could have found, and indeed did find that (1) the
(2) the focus of Chen is on in order, rather than out of order, executions. (Pl.s Oppn
(dkt. #711) 134-40.) Based on this, the jury reasonably concluded that Chen did not
disclose claims 1, 2, 3 and 9 of the 752 patent, or, again, the jury at least had a sound
basis for finding that Apple had not met its burden of demonstrating an anticipation
11
Appx209
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
202 06/06/17
Filed: 10/20/2017
Page 12 of 44
As for its related obviousness defense, Apple argued that it would have been an
anticipation defense, experts and others skilled in the art testified persuasively to the
jury reasonably could have relied on this testimony to conclude that one skilled in the art
would not have combined these fundamentally different approaches. As such, the court
also rejects Apples motion to invalidate certain claims of the 752 patent based on
C. Vicarious Liability
Next, Apple seeks judgment as a matter of law or a new trial as to the jurys
finding that: (1) the wafers infringe when they leave the United States; and (2)
Apple raises three core challenges with respect to these jury findings.
First, Apple argues that no reasonable jury could have found that the wafers were
capable of infringing before they left the United States for further processing overseas.
Specifically, Apples argues -- as it did unsuccessfully to the jury -- that the wafers are not
capable of performing the claimed functionality until bumping occurs to apply power in
order for the circuitry to be able to function. (Def.s Opening Br. (dkt. #678) 51; see
also Def.s Reply (dkt. #728) (arguing that the wafers also must be fused and
12
Appx210
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
203 06/06/17
Filed: 10/20/2017
Page 13 of 44
This argument ignores the evidence presented largely through the testimony of Dr.
Conte, that the circuitry in Accused Processors are defined by their RTL code, that this
circuitry contains each of the elements specific in the asserted claims, and all of the
circuitry in the wafers is in place before being shipped overseas. (Pl.s Oppn (dkt.
#711) 149.) Moreover, Dr. Conte testified that the wafers can be powered on and tested
on a test fixture after the wafer is manufactured in Austin, but before being shipped overseas.
(Id. at 154.) This evidence provided a sufficient basis for the jury to find that the wafers
were capable of infringement and indeed did infringe, before leaving the United States.
Second, Apple argues that no reasonable jury could find that Samsungs
must prove that Apple and Samsung have a principal-agent relationship. (Def.s Opening
Br. (dkt. #678) 55.) The court considered and previously rejected this argument as well,
relying principally on the Federal Circuits en banc decision in Akamai Technologies, Inc. v.
Limelight Networks, Inc., 797 F.3d 1020 (Fed. Cir. 2015). In that case, the court explained
arrangements, and joint enterprise[.] Id. at 1023. Instead, the court held that vicarious
liability for purposes of establishing direct infringement can also be found when an
and method claims, the court rejects Apples attempt to distinguish Akamai on the basis
13
Appx211
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
204 06/06/17
Filed: 10/20/2017
Page 14 of 44
that its holding is limited to method claims. See Centillion Data Sys., LLC v. Qwest
Commcns Intl, Inc., 631 F.3d 1279, 1282 (Fed. Cir. 2011) (similarly focusing on control
or direct actions of another in determining whether there was vicarious liability for non
method claim). As the court explained in its opinion and order on Apples Rule 50(a)
motion, the Federal Circuit is certainly moving in the direction of a more expansive view
of what satisfies control and direction in order to bring a third partys actions within the
purview of the alleged infringer. (10/26/15 Op. & Order (dkt. #655) 7.) 2
Finally, Apple argues that if the control or direction standard is correct, WARF
still failed to demonstrate that it controlled and directed Samsung, because Samsung
doing so in Korea. The court agrees with WARF that this argument conflates two
separate questions -- whether Samsungs actions are attributable to Apple and whether
infringement occurred within the United States. (Pl.s Oppn (dkt. #711) 187.) There is
no merit to Apples argument that it needed to direct Samsung to manufacture the wafers
in the United States. As for Apples other arguments that it did not control or direct
Samsungs actions, as the court indicated in its opinion and order on Apples Rule 50(a)
motion, there was more than sufficient evidence in the form of two related
manufacturing contracts for a reasonable jury to conclude that Apple did control or direct
Samsungs actions.
2
For this same reason, the court rejects Apples arguments that a new trial is warranted because of
the courts instruction to the jury that Apple was vicariously liable if Samsung performed an act
of infringement under Apples control or direction and because the evidence goes against the
manifest weight of the evidence. (Def.s Opening Br. (dkt. #678) 65-66.)
14
Appx212
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
205 06/06/17
Filed: 10/20/2017
Page 15 of 44
Third, Apple seeks a new trial on the basis that the court erred in allowing WARF
to try its vicarious liability claim during the damages phase of trial. Apple contends that
it was prejudiced by the decision. The argument is silly and warrants little attention. As
Apple itself acknowledges, the court has wide discretion under Rule 42(b) to determine
how best to try a case. Here, the first phase of the trial covered a lot of ground -- both
infringement and invalidity. To have added WARFs vicarious liability claim would have
unnecessarily complicated that first phase of trial since this issue was only material to the
question of the scope of damages. If the jury had found no infringement or had found
the patent invalid, there would have been no need for the evidence and argument on
Nor is the court convinced by Apples argument that the jury was confused by the
vicarious liability questions given statements in the instructions that the jury had already
found infringement. In particular, the instructions explained that the vicarious liability
questions concerned processors manufactured in part in the United States and in part
include these [wafers] in the damages award, you must first consider whether the
products infringe at the time they leave the United States, before any additional
appeared no risk of confusion. Indeed, the jury certainly was capable of understanding
3
Admittedly, all of Apples processors were manufactured in part overseas, then the calculus
would have been different. This is because the issue of vicarious liability would have been central
to plaintiffs infringement claims and, therefore, those two questions likely would have been
posed in the first phase of trial, and likely as the first two questions on the verdict form, but those
were not the facts of this case.
15
Appx213
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
206 06/06/17
Filed: 10/20/2017
Page 16 of 44
why it was being asked these questions in the second phase of the trial and how those
D. Damages
Apple finally raises a variety of challenges to the jurys damages award, which
roughly fall into three buckets: (1) the admission of certain evidence and expert
testimony; (2) errors in the instructions; and (3) the damages award was not supported
by the manifest weight of the evidence. The court will address each challenge in turn.
i. Evidentiary Rulings
asserted in litigation were infringed by Samsung and the royalties that Apple sought from
Samsung. Specifically, Apple argues that those patents did not involve comparable
technology, are reflective of the competitive relationship between Apple and Samsung,
and were adopted in an unrelated litigation. The court already considered these
arguments in ruling on motions in limine and finds no basis for reconsidering its decision
to admit such evidence now. (9/29/15 Op. & Order (dkt. #468) 25-26.) For the most
part, the evidence was used by WARF to rebut Apples damages position. Moreover,
Apple was not unduly prejudiced by the evidence as it was free to present testimony and
argue -- and it did both -- that: these patents are not comparable; the negotiation
between Apple and Samsung involved a competitive dynamic not at issue in this
litigation; and the royalties were sought in the context of litigation. All of this simply
goes to the weight the jury may assign to the patents and their royalties, not the
16
Appx214
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
207 06/06/17
Filed: 10/20/2017
Page 17 of 44
admissibility. 4 See Apple Inc. v. Motorola, Inc., 757 F.3d 1286, 1326 (Fed. Cir. 2014)
([W]hether these licenses are sufficiently comparable such that Motorolas calculation is
a reasonable royalty goes to the weight of the evidence, not its admissibility.).
testimony that the parties would have agreed to split the profits 50/50. Here, too, the
court touched on this challenge at trial and sees no basis for revisiting its decision to
allow her testimony. (9/29/15 Op. & Order (dkt. #468) 36-37.) Lawton testified that
she isolated the patents attributable to the patented invention, and based on
WARFs history of licensing and negotiation and the nature of this technology, that
incremental additional profit that Apple realized. (10/14/15 Trial Tr. (dkt. #671) 171-
72.) The court found that Lawton sufficiently tied her 50% profit split to the facts of the
case, and therefore her testimony is distinguishable from impermissible rule of thumb
expert opinions. See Carnegie Mellon Univ. v. Marvell Tech. Grp., Ltd., No. 09-290, 2012
WL 3679564, at *6 (W.D. Pa. Aug. 24, 2012) (distinguishing the holding in Uniloc from
expert testimony tied to the facts of the case). Here, too, the jury was free to place
little or no weight on this testimony, but Apples challenge does not go to its
admissibility.
4
Because the court rejects each of these challenges, the court need not address WARFs argument
that even without this evidence, there was sufficient support from unchallenged evidence to
sustain the jurys award. (Pl.s Oppn (dkt. #711) 212-15.)
17
Appx215
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
208 06/06/17
Filed: 10/20/2017
Page 18 of 44
Also with respect to Lawton, Apple challenges the introduction of her testimony
regarding an estimated market price of the A7 chip. The court addressed this challenge
in its motions in limine order, and again sees no reason to revisit its decision allowing her
testimony and introduction of evidence. (9/29/15 Op. & Order (dkt. #468) 35-36.)
Whether Lawtons cost estimate was inflated was proper fodder for cross-examination --
and Apple did explore this at trial -- but Apples arguments fall short of demonstrating
that her analysis was so unreliable that the court erred in not excluding it.
Finally, with respect to the first category of challenges to the damages award,
Apple contends that the court erred in allowing Dr. Knittel to present his regression
analysis. Apple also challenges the admissibility of Dr. Knittels testimony as part of its
motions in limine. Here, too, the court rejected Apples challenge, finding that it went to
the weight the jury may place on his opinion, not its admissibility. (9/29/15 Op. &
Order (dkt. #468) 32-25.) The court sees no basis to reconsider that decision either. 5
Apple takes issue with two aspects of the damages instructions. First, Apple
contends that the court erred in including all fifteen of the Georgia-Pacific factors in the
instructions. Relying on Ericsson Inc. v. D-Link Systems, Inc., 773 F.3d 1201 (Fed. Cir.
2014), Apple argues that the court failed to consider the facts of this case in determining
5
As part of this challenge, Apple also claims that the court limited its cross-examination of Dr.
Knittel, thereby undermining its attempts to challenge this methodology. The court has reviewed
the portions of the trial transcript Apple cited in support of this argument, which actually reflect
an attempt to manage the trial and not undue interference with Apples cross-examination.
Moreover, Apples contention that the court required Apple to submit a proffer on further cross-
examination of Knittel is belied by the record -- as WARF points out in its opposition brief.
(Def.s Oppn (dkt. #711) 258-60.) Regardless, Apple dropped this challenge in its reply brief.
18
Appx216
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
209 06/06/17
Filed: 10/20/2017
Page 19 of 44
which factors were relevant for the jurys consideration. While certain of the factors were
more central to the parties respective damages cases, WARFs expert did provide a slide
on all fifteen factors. (Demonstrative Ex. 93 (dkt. #650-9) 74.) Moreover, Apple fails to
explain how it was prejudiced from an instruction that permitted the jury to consider
certain factors rather than require consideration. (Intro. Damages Instr. (dkt. #649) 2
(The following is not every possible factor, but it will give you an idea of the kinds of
Ericsson, Apple fails to explain what factors would have been contrary to the licensing
Apple also challenges the courts refusal to provide a special instruction on non-
infringing alternatives and switching costs. As an initial point, the court did instruct the
reasonable royalty. The court simply rejected a more detailed instruction offered by
Apple, which the court deemed unnecessary and more suitable for argument. In no way
did the court restrict Apples efforts to produce evidence or argument on this factor. As
for switching costs, Apple acknowledged in its reply (Def.s Reply (dkt. #728) 151) that
it failed to present any evidence on this subject which rendered the proposed instruction
irrelevant.
Apple further contends that the verdict went against the manifest weight of the
evidence. In support of this challenge, Apple repeats the same arguments made to the
jury as to the lack of comparability of the 2009 WARF-Intel license and Apple licenses,
19
Appx217
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
210 06/06/17
Filed: 10/20/2017
Page 20 of 44
as well as the importance of WARFs pre-litigation valuation of the patent. The jury
could have accepted those arguments, but obviously opted otherwise. As for Apples
challenge to specific evidence, a party must do more than identify favorable evidence
that, if isolated from . . . opposing evidence, would support [its] conclusion. Plyler v.
support for the jurys award. Specifically, the jury reasonably could have relied on the
2009 Intel agreement for $110 million, the significant performance and energy-saving
benefits Apple achieved through its use of the patented invention and the economic
importance of the invention to the exponentially faster processing speed now necessary
for Apples iPhones. (Pl.s Oppn (dkt. #711) 212-15.) Given this, Apple has not
established that the jurys award went against the manifest weight of the evidence so as
After the court granted Apples motion for judgment as a matter of law on
WARFs willful infringement claim, the United States Supreme Court articulated a
different standard for proving such a claim. Halo Electronics, Inc. v. Pulse Electronics, Inc.,
136 S. Ct. 1923 (2016). Shortly after the Court granted certiorari in Halo, WARF filed
the present motion, anticipating that the standard defined in In re Seagate Technology,
LLC, 497 F.3d 1360 (Fed. Cir. 2007 (en banc), would be vacated and that the Supreme
Court would adopt a similar totality of the circumstances test described in Octane Fitness,
20
Appx218
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
211 06/06/17
Filed: 10/20/2017
Page 21 of 44
LLC v. ICON Health & Fitness, Inc., 134 S. Ct. 1749 (2014), with respect to claims for
attorneys fees and costs under 35 U.S.C. 285. WARFs motion proved prescient, but
In Halo, the Supreme Court rejected the unduly rigid objective and subjective
prongs set forth in Seagate, instead allowing courts to award enhanced damages based on
whether his infringement was objectively reckless. 136 S. Ct. at 1933. Moreover, the
evidence standard. Id. at 1934. In adopting a more flexible standard, however, the Court
still cautioned that the award of enhanced damages should be limited to egregious cases
In its original opinion and order granting judgment to Apple on WARFs willful
infringement claim, this court applied the then-controlling two-part Seagate test,
concluding that certain of Apples invalidity defenses were not objectively unreasonable.
Certainly, Halo calls into questions whether Apple, and in turn this court, may rely on an
objective showing of plausible defenses absent a further showing that Apple actually
believed that the 752 patent was invalid at the time it commenced infringing the patent.
Indeed, the Supreme Court was quite critical of this aspect of the Seagate test:
21
Appx219
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
212 06/06/17
Filed: 10/20/2017
Page 22 of 44
damages are appropriate under 284, a threshold element remains proof that the
defendant necessarily knew of the patent. Id. Prior to the court issuing its decision on
WARFs willful infringement claim, the parties submitted briefs on their respective
positions on this claim. (Dkt. ##587, 606.) Each side devoted a few pages to the
subjective prong, which primarily concerned Apples knowledge of the patent. The
court had no reason to previously consider these arguments, given that it rested its
There appears to be no dispute that Apple was aware of the 752 patent before the
filing of this lawsuit. Apple engineer Stephen Meier testified at his deposition that he
was given the 752 patent by outside patent prosecution counsel for Apple in November
2013. The timing of Meiers knowledge of the patent is interesting: it occurred two
months after Apple began selling iPhones containing the accused A7 chip, and two
months before WARF filed the present lawsuit. However, WARF argues that Apple was
aware of the patent as early as 2010 based on: (1) it being briefly mentioned in an article
that at least some Apple engineers reviewed; and (2) it being disclosed in one of Apples
own patent applications. As for the first basis, the patent was briefly mentioned in an
academic article, without any significant description. As for the second piece of evidence,
WARF merely offers a single reference to the 752 patent among more than twenty other
patent references cited in a patent issued for a memory-hazard detection and avoidance
22
Appx220
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
213 06/06/17
Filed: 10/20/2017
Page 23 of 44
instructions for vector processing. (Def.s Ex. 1176 (U.S. Patent No. 8,019,976B2).)
Without some linkage between the inventors of this patent or others working on that
technology and the inventors of Apples LSD Predictor, much less actual proof of Apples
copying of the 752 patented technology, this is not enough to impute knowledge to
Apple. See Potter Voice Techs., LLC v. Apple Inc., 24 F. Supp. 3d 882, 886 (N.D. Cal.
2014) (In the context of willful infringement, it is safe to say that the employees
required to have knowledge of the asserted patent must have some connection to the
decision willfully to infringe.). Even viewed together, this limited evidence does not
provide a sufficient basis for the court to find knowledge of the 752 patent pre-dating
November 2013.
1374, abrogated on other grounds by Halo Elecs., Inc. v. Pulse Elecs., Inc., 136 S. Ct. 1923
6
While the Supreme Court rejected the standard for determining willful infringement under
284 in Halo Elecs., the opinion did not upset the Federal Circuits holding in Seagate that the focus
of such a claim should be on prelitigation conduct. See Dorman Prod., Inc. v. Paccar, Inc., No. CV
13-6383, 2016 WL 4440322, at *9 (E.D. Pa. Aug. 23, 2016), as amended (Oct. 17, 2016).
23
Appx221
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
214 06/06/17
Filed: 10/20/2017
Page 24 of 44
Id.; see also Dorman Prod., Inc. v. Paccar, Inc., No. CV 13-6383, 2016 WL 4440322, at *9
(E.D. Pa. Aug. 23, 2016), as amended (Oct. 17, 2016) (rejecting willful infringement claim
based primarily on post-litigation conduct, explaining Dormans conduct during the brief
pre-filing period is insufficient to allow PACCARs claims for willful infringement in the
Similarly, WARFs willful infringement claim is based solely on the two months
period before the filing of this lawsuit. Moreover, all the evidence shows that at the time
Apple learned of the 752 patent, it had already designed, manufactured and begun to
sell phones containing the infringing processor. In other words, there is no evidence of
infringement. Indeed, once the case was filed -- assuming the court can consider post-
litigation conduct -- Apple developed and pursued an invalidity defense, which the court
a whole, under Halo, therefore, the court again concludes that WARF has failed to
WARFs motion to alter or amend the courts order granting judgment to Apple on that
claim is denied.
24
Appx222
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
215 06/06/17
Filed: 10/20/2017
Page 25 of 44
In support of its motion for a equitable relief, WARF filed two reply declarations
of its damages experts, Lawton and Knittel, providing Georgia-Pacific analysis on WARFs
requested ongoing royalty rate. WARFs managing director also provided a declaration,
describing WARFs desire to maintain exclusivity over its patents and submitting
documents in support of that contention. Apple moved to strike these declarations, and
the portions of WARFs reply brief relying on those declarations, on the basis that they
should have been submitted with the initial motion pursuant to Federal Rule of Civil
Procedure 62(c)(2). (Dkt. #744.) In response, WARF argues that: (1) Apples
concession in its opposition brief that the A9 and A9x chips infringe the 752 patent
justified the reply declarations; and (2) the experts were simply responding to Apples
Without going through each argument, the court generally agrees with Apple that
as the party with the burden of proof, WARF should have provided Lawton and Knittels
analysis as part of its opening submission, not in reply. In particular, the court fails to
otherwise untimely expert opinions in support of WARFs motion. As such, the court
will grant Apples motion to strike Lawtons and Knittels reply declarations.
(dkt. ##734-6, 734-7, 734-8), the court again agrees with Apple that WARFs focus on
exclusive licenses -- as distinct from its interest in excluding infringers from practicing its
25
Appx223
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
216 06/06/17
Filed: 10/20/2017
Page 26 of 44
patents -- is a new argument raised for the first time in reply. Accordingly, the court will
also grant the motion to strike this declaration and supporting exhibits.
B. Permanent Injunction
suffered an irreparable injury; (2) remedies available at law are inadequate to compensate
for that injury; (3) considering the balance of hardships between the plaintiff and
defendant, a remedy in equity is warranted; and (4) the public interest would not be
disserved by a permanent injunction. See Douglas Dynamics, LLC v. Buyers Prod. Co., 717
F.3d 1336, 1344 (Fed. Cir. 2013) (citing eBay Inc. v. MercExchange, L.L.C., 547 U.S. 388,
391 (2006)). Despite these requirements, the Supreme Court has rejected a categorical
researchers or self-made inventors might reasonably prefer to license their patents, rather
than undertake efforts to secure the financing necessary to bring their works to market
themselves. Such patent holders may be able to satisfy the traditional four factor test,
and we see no basis for categorically denying them the opportunity to do so. eBay Inc.,
547 U.S. at 393. Even so, the awards of injunctive relief in cases since eBay appear
limited to cases where a party that does not practice the asserted patent still sells a
competing product. Trebro Manufacturing, Inc. v. Firefly Equipment, LLC, 748 F.3d 1159,
Here, WARF does not manufacture or sell any competing product. WARF
nevertheless offers various theories to support a finding of irreparable injury: (1) [t]he
26
Appx224
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
217 06/06/17
Filed: 10/20/2017
Page 27 of 44
program for WARF for this industry; (2) having to initiate serious litigation against
Apple to address its ongoing infringement causes significant and not quantifiable
reputational harm to WARF; and (3) litigation costs off-set WARFs financial
license upfront thus limiting the need for future litigation to enforce its patent rights.
While this theory may have some merit, it only works if the patent infringement is
knowing -- absent knowledge of the patent the alleged patent infringer would have no
basis for seeking a license. Otherwise, WARF is effectively proposing a new presumption
in favor of the entry of a permanent injunction that would be applicable in all cases.
Moreover, the award of an ongoing royalty and the threat of treble damages for willful
27
Appx225
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
218 06/06/17
Filed: 10/20/2017
Page 28 of 44
eBay Inc., 547 U.S. at 39697 (Kennedy, J., concurring). As Apple points out, courts
routinely refuse to award injunctive relief where the patentees motivation in seeking an
injunction is less about preventing irreparable harm and more about extracting . . .
leverage in negotiating with [the defendant]. Hynix Semiconductor Inc. v. Rambus Inc., 609
F. Supp. 2d 951, 983 n.29 (N.D. Cal. 2009). (See also Def.s Oppn (dkt. #709) 26-28
(discussing other cases where a courts finding of irreparable harm due to damage to
reputation was at least based on the patentee competing in some form with the patent
infringer).)
demonstrates that it is serious about enforcing its patent rights; the courts decision
denying an injunction does not change that fact. Similarly, WARF filed this lawsuit and
another lawsuit against Apple, not to mention the earlier lawsuit on the same patent
against Intel -- all of which shows that WARF will pursue litigation to enforce its
intellectual rights.
promotes the open exchange of scientific and other knowledge, there may be a downside
to WARFs litigation strategy, including its expressed concern about being lumped in
with so-called patent trolls as supported by newspaper articles identifying WARF as just
that. (See Pl.s Opening Br. (dkt. #683) 16.) However, any reputational damage is
caused by the filing of litigation itself, and would, if anything, presumably be worsened
by the entry of an injunction in this case. However as Apple points out, the presss
28
Appx226
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
219 06/06/17
Filed: 10/20/2017
Page 29 of 44
characterization of WARF as a patent troll pre-dates this litigation (Def.s Oppn (dkt.
#709 23-24).
Given the courts skepticism that the threat of a permanent injunction would limit
(as opposed to foster) litigation, the court remains unconvinced that any reputational
injury caused by pursuing litigation serves as a credible basis for finding irreparable harm,
not to mention the obvious distinction between a research institution tied to a public
university protecting the patented work of its professors and entities from an entity that
simply buys up patent rights for purposes of extracting licenses through the threat of
litigation. Regardless, adding the threat of permanent injunctive relief going forward
At the end of the day, the court concludes that WARF has not met its burden of
demonstrating irreparable harm, and even if it had, the balance of equities and the public
interest both weigh in favor of denying entry of a permanent injunction. If the court
were to enter an injunction, Apple would have to disable the LDS Predictor, which would
likely prevent Apple from using non-infringing features, including features covered by
can be incorporated into the iPhone, removing the LSD Predictor may well deprive the
public of all of the technology contained in that product, not just the infringing
technology.
C. Ongoing Royalty
Likely recognizing that its request for a permanent injunction was a long-shot,
WARF also seeks, as an alternative, an award of an ongoing royalty based on per unit
29
Appx227
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
220 06/06/17
Filed: 10/20/2017
Page 30 of 44
sales. In its response, Apple also concedes that such an award is warranted. (Def.s
Oppn (dkt. #709) 39 (Apple does not dispute that WARF is entitled to an ongoing
royalty for any infringement occurring after the entry of final judgment (and
supplemental damages before that time).).) So the only question is what that royalty
should be.
WARF seeks an ongoing royalty of three times the implied jurys per unit rate but
provided little justification for this figure in its opening brief. WARF does offer
additional support in reply -- some of which the court struck above -- mainly focused on
the changed circumstances post-verdict, which obviously alters the parties relative
bargaining positions. WARF also argues that Apples now willful infringement supports
In contrast, Apple urges the court to delay ruling on any ongoing royalty until
after resolution of any appeal of the jurys findings of infringement and rejection of
Apples invalidity challenges. Alternatively, Apple proposes that the court provide an
opportunity for the parties to negotiate an ongoing royalty rate. Barring either of those
proposals, Apple argues that the court should simply adopt the same implied per unit
As an initial matter, the court can see little efficiency or justice in forgoing a
decision as to the award of an ongoing royalty. Absent a ruling, the Federal Circuit
would obviously be prevented from taking up the entire case in one appeal. Such a piece-
meal review on appeal seldom makes sense, especially now that this remaining issue is
fully briefed. See Nystrom v. TREX Co., 339 F.3d 1347, 1350 (Fed. Cir. 2003) (describing
30
Appx228
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
221 06/06/17
Filed: 10/20/2017
Page 31 of 44
policy behind 28 U.S.C. 1295). As for Apples request to allow the parties to negotiate
the ongoing royalty rate first, the court recognizes that the Federal Circuit has
encouraged this approach, but again sees little purpose in further postponing the
inevitable. See Paice LLC v. Toyota Motor Corp., 504 F.3d 1293, 1313 (Fed. Cir. 2007).
As WARF describes in its reply brief, the parties have already endeavored to negotiate an
award and obviously failed to reach a resolution. (Pl.s Reply (dkt. #736) 35.)
Regardless, given the parties behavior and failure to reach a settlement to date, the court
finds the likelihood of a negotiated, ongoing royalty unlikely. See Apple, Inc. v. Samsung
Elecs. Co., No. 12-cv-00630-LHK, 2014 WL 668122, at *13 (N.D. Cal. Nov. 25, 2014)
([T]he parties behavior indicates that any order to negotiate ongoing royalties is likely
With those preliminaries aside, the court takes up the appropriate amount of an
ongoing royalty. Apples proposal that the court simply award the rate awarded by the
jury for the past infringing sales is a non-starter. The Federal Circuit easily dispose[d]
of that very argument in Amado v. Microsoft Corp., 517 F.3d 1353 (Fed. Cir. 2008):
31
Appx229
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
222 06/06/17
Filed: 10/20/2017
Page 32 of 44
Id. at 1361-62 (emphasis added). Since then, the Federal Circuit has reiterated its
holding that in the ongoing royalty context, courts should take into account the change
in the parties bargaining positions, and the resulting change in economic circumstances,
Communications, Inc., 694 F.3d 1312, 1343 (Fed. Cir. 2012) (quoting Amado, 517 F.3d at
1362).
willful infringement framework in seeking an ongoing royalty rate -- thus, explaining its
request for a tripling of the jurys award. The court finds this is also an ill-fit. While
equitable considerations certainly come into play, the court rejects WARFs attempt to
describe Apples infringement post-jury verdict as willful, which would justify a pragmatic
trebling of damages under 284. Rather, Apple reasonably believed that the court would
not enter a permanent injunction, after entry of judgment on October 26, 2015, and
expectation shared by this court. Given this context, Apple knew it was going to have to
pay for its continued use of the infringing technology, unlike a willfully infringing party
who hopes to conceal its knowing infringement. This then leaves the court with the task
of arriving at the parties bargaining positions and the outcome of the hypothetical
negotiation here.
32
Appx230
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
223 06/06/17
Filed: 10/20/2017
Page 33 of 44
At the outset, the court credits the jurys consideration of the Georgia-Pacific
factors in setting an implied per unit rate for past infringement. From that amount, the
court is instructed to consider changes in the parties bargaining positions. See Amado v.
Microsoft Corp., 517 F.3d at 1361-62. Certainly, the jurys finding of infringement
the date of the jurys verdict. In light of that change, WARF is in a better position to
demand a greater percentage of Apples profits that are attributable to the LSD predictor
than awarded by the jury. Relying on the expert testimony of Julie L. Davis, WARF
sought a royalty rate of $2.74 per unit, which the jury discounted, presumably because
the jury found WARFs bargaining position during the hypothetical negotiation was not
jurys finding of infringement and validity, the court finds that the $2.74 rate is fair and
reasonable. Accordingly, the court will award that amount as an ongoing royalty for all
sales of iPhones containing the LSD predictor from October 26, 2015, to the end date of
the patent.
IV. WARFs Motion for Accounting, Supplemental Damages through the Date of
Judgment, Prejudgment Interest and Post-judgment Interest (dkt. #685)
A. Accounting
WARF seeks an accounting to determine the unit sales for purposes of establishing
supplemental and ongoing royalty payments. Apple contends that the motion is
Regardless, Apple is obligated to produce financial data showing the number of sales for
33
Appx231
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
224 06/06/17
Filed: 10/20/2017
Page 34 of 44
the court to calculate a supplemental and ongoing damages award, and that the financial
data should include sales of phones containing the A9 and A9x chips. Should WARF
believe in good faith that Apple has been dilatory or inaccurate in disclosing this data, it
may certainly pursue post-judgment and supplement discovery. Absent proof of either,
however, the court is disinclined to order a formal accounting. The parties are instructed
to act in good faith with respect to any discovery and efforts to arrive at the appropriate
figures, including a meet and confer before bringing any disputes before this court.
B. Supplemental Damages
WARF also seeks an award of supplemental damages, based on the jurys per unit
award, from June 27, 2015 -- the end date of the parties stipulation on accused units
sold -- through the date of judgment, October 26, 2015. Here, too, Apple does not
oppose the request, but contends that any supplemental damages rate should also cover
sales through the date of the resolution of all post-trial motions. As referenced above,
the court agrees with WARF that the date of judgment, October 26, 2015, is the
appropriate date from which to calculate an ongoing royalty. See Carnegie Mellon Univ. v.
Marvell Tech. Grp., Ltd., 807 F.3d 1283 (Fed. Cir. 2015). While the court will enter an
amended judgment, the amended judgment does not alter the jurys finding of liability,
nor the changed circumstances from that decision, which in turn alters the ongoing
royalty rate. See Kaiser Aluminum & Chem. Corp. v. Bonjorno, 494 U.S. 827, 835 (1990)
(By linking all post-judgment activity to the entry of judgment, the courts have been
34
Appx232
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
225 06/06/17
Filed: 10/20/2017
Page 35 of 44
quotation marks omitted)). As such, the court will award supplemental damages at the
per unit royalty rate awarded by the jury from June 27 to October 25, 2015.
Preserving its right to appeal the jurys findings on liability and damages, Apple
also seeks to include its products containing the A9 and A9x chips in the supplemental
damages award, since it concedes that the jurys finding of infringement covers those
chips as well. 7 In response, WARF complains about Apples last minute switch in
position, especially in light of its earlier representation that these later chips may undergo
design changes as well as its unwillingness to engage in discovery of the A9 and A9x
chips. While the court is sympathetic to WARFs positon, it fails to provide a credible
reason why the jurys royalty rate for pre-judgment infringement as well as the courts
awarded ongoing royalty rate for post-judgment infringement, should not apply to the A9
While WARF speculates that the jury may have awarded higher damages if it had
known about the A9 and A9x chips, the court is hard-pressed to understand how the
continued use of the LSD predictor would appreciably have changed either parties
bargaining position at the time of the hypothetical negotiation in 2013, particularly since
the negotiated royalty rate was for ongoing use. All of this is to say, that the court is
inclined to include the sale of A9 and A9x (and possibly A10) chips, both in calculating a
supplemental damages award and in setting an ongoing royalty rate. Both sides as
7
In the light of the above discussion, the supplemental damages award for those chips would also
cover all sales up to the date of judgment, October 26, 2015, with all other sales presumably
falling under the ongoing royalty rate.
35
Appx233
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
226 06/06/17
Filed: 10/20/2017
Page 36 of 44
directed to brief their positions for consolidating the 15-cv-621 case with this action and
awarding damages for infringement of the A9, A9x and A10 chips as part of this case.
C. Pre-judgment Interest
quarterly, from the date of infringement through the date of judgment. Title 35 U.S.C.
284 governs the award of prejudgment interest in patent infringement claims. In the
typical case an award of prejudgment interest is necessary to ensure that the patent
owner is placed in as good a position as he would have been in had the infringer entered
into a reasonable royalty agreement. Gen. Motors Corp. v. Derex Corp., 461 U.S. 648, 655
(1983). For this reason, prejudgment interest should be awarded under 284 absent
some justification for withholding such an award. Id. at 657; see also Energy Transp. Grp.,
Inc. v. William Demant Holding A/S, 697 F.3d 1342, 1358 (Fed. Cir. 2012) (The award of
pre-judgment interest is the rule, not the exception.) (quotation and citation omitted).
Consistent with this case law, Apple concedes that a pre-judgment interest award is
warranted, but argues that the court should award interest at the near record T-bill rate,
currently 0.31%, and that the interest should be compounded annually, not quarterly.
As for the appropriate rate, the court rejects both parties positions. Instead, it
will follow the practice approved by the Federal Circuit and Seventh Circuit, which is
also consistent with its own practice, by awarding prejudgment interest based on the
prime rate. See Uniroyal, Inc. v. Rudkin-Wiley Corp., 939 F.2d 1540, 1545 (Fed. Cir.
1991) (explaining that a district court is afforded wide latitude in the selection of
interest rates and may award interest at or above the prime rate); First Nat. Bank of
36
Appx234
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
227 06/06/17
Filed: 10/20/2017
Page 37 of 44
Chi. v. Standard Bank & Trust, 172 F.3d 472, 480 (7th Cir. 1999) (ordinarily, to award
something other than the prime rate is an abuse of discretion); Partington v. Broyhill
Furniture Indus., Inc., 999 F.2d 269, 274 (7th Cir. 1993) (in federal cases, district judges
should use the prime rate for prejudgment interest); see also Chesemore v. Alliance Holdings,
No. 09-cv-413, 2014 WL 4415919, at *8 (W.D. Wis. Sept. 5, 2014); Natl Pasteurized
Eggs, Inc. v. Michael Foods, Inc., No. 10-cv-646-wmc, slip op. at *36 (W.D. Wis. Mar. 29,
2013) (dkt. #550). As for compounding, the court credits WARFs evidence and
argument that payment of running royalties on a quarterly basis is consistent with both
Apples and WARFs respective practices. (Pl.s Br. (dkt. #685) 15-16.) Accordingly, the
court will award prejudgment interest at the prime rate, compounded quarterly. Because
pre-judgment interest should also apply to the award of supplemental damages, the court
will await entering a pre-judgment interest award until the supplemental damages have
been calculated.
D. Post-judgment Interest
compounded annually, as provided under 28 U.S.C. 1961(a). Apple does not oppose
37
Appx235
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
228 06/06/17
Filed: 10/20/2017
Page 38 of 44
V. WARFs Motion for Taxation of Costs (dkt. #689); Amended Bill of Costs (dkt.
#725) 8
This brings us to the last pending motion. WARF seeks an award of costs allowed
to the prevailing part under Federal Rule of Civil Procedure 54(d)(a). Specifically,
(1) fees of the clerk and pro hac vice fees, totaling $750.00;
(2) fees for the service of summons and subpoena, totaling $339.72;
(3) fees for printed and electronically recorded transcripts, totaling $154,814.68;
(5) fees for exemplification and the costs of printing and photocopying, totaling
$878,709.35;
In response, Apple takes issue with certain categories of costs, arguing that the fees
requested are excessive or are inappropriate and should be eliminated. First, with respect
to WARFs request for $878,709.35 in exemplification and copying, Apple contends that
the fees should be reduced by over $500,000. Specifically, Apple challenges WARFs
inclusion of office supplies and freight costs, as non-taxable costs under Seventh Circuit
law. (Def.s Oppn (dkt. #705) 8.) While WARF concedes in its reply that the $4,500
cost for transporting documents (e.g., the freight cost) should be deducted, it contends
that its request for custom tabs and binders prepared by third-party copy vendors are
8
The Amended Bill of Costs moots the original submission (dkt. #688).
38
Appx236
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
229 06/06/17
Filed: 10/20/2017
Page 39 of 44
taxable, and distinguishable from general office supplies not allowed by the Seventh
Circuit. (Pl.s Reply (dkt. #726) 4-5 (citing cases).) The court agrees with WARF that
the $18,023.13 actually incurred in office supplies charges used to compile documents
by a third-party vendor for use in this case are taxable. Accordingly, the court rejects
Apples objection as to this category. Accordingly, the amended bill of costs will reflect
In that same category, Apple objects to photocopying costs associated with five of
WARFs depositions, and specifically, objects to the number of pages of exhibits that
were printed by WARF, pointing out that the number of pages of exhibits actually used
during the depositions was substantially less than that printed, and WARF opted for tens
of thousands of expensive color copies, rather than black and white. As for this request,
Apple seeks a reduction in taxable costs of $28,993.53. The court agrees with WARF
Reply (dkt. #726) 5 (citing NOW, Inc. v. Scheidler, 750 F.3d 696, 698 (7th Cir. 2014)).)
While perhaps WARF could have been more measured in its printing of exhibits, the
court will not fault it for thorough preparation to the extent the costs are amply
technical issues, appear reasonable. Accordingly, the court rejects this challenge to
9
Even so, the court notes that WARFs amended bill of costs appropriately reduced the amount
for photocopying after finding some duplication. (Pl.s Reply (dkt. #726) 6.)
39
Appx237
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
230 06/06/17
Filed: 10/20/2017
Page 40 of 44
Next, Apple challenges the invoices submitted by local counsel, Godfrey & Kahn,
and by WARFs graphics vendor, arguing that they do not provide sufficient detail to
know whether the costs are appropriately taxable, and requests a reduction of $3,660.45
for the former and $202,478.31 for the latter. The court credits Attorney Gregors
affidavit, and sees no basis for requiring additional detail as to the copying costs incurred
by Godfrey & Kahn. As for the graphics vendor, here, too, the invoice is sufficiently
detailed to award costs, with the exception of certain categories identified by WARF in
its reply, totaling $3,274.64. WARFs amended bill of costs also reflects this reduction.
Under the same exemplification and copying category, WARF seeks $115,475.55
in data storage costs for its e-discovery database. Since the parties briefing on WARFs
bill of costs, this court adopted the majority opinion, which interpret[es] narrowly the
Pivot, Inc. v. Trek Bicycle Corp., 154 F. Supp. 3d 769, 780 (W.D. Wis. 2015). Under that
approach, the court will award costs only for the copying of electronic data, including
copying metadata and hard drives. Id. As such, the court rejects WARFs request for
costs of storing its e-discovery database. Apples objection, therefore, is sustained, and
the court will deduct $115,475.55 from WARFs request for fees for exemplification and
copying.
Relatedly, Apple also challenges WARFs request for $147,757.00 for ESI and
electronic discovery work performed by Irell & Manellas litigation and database support
department personnel. The timesheets describe tasks ranging from converting documents
40
Appx238
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
231 06/06/17
Filed: 10/20/2017
Page 41 of 44
to PDF format, OCRing and uploading data to the database, or preparing documents for
production, and creating review bins based on attorney instructions, among other tasks.
(Def.s Oppn (dkt. #705) 16.) The court agrees with Apple that costs for creating
review bins and database management are not taxable for the same reasons that the court
does not tax data storage costs. The court further agrees with Apple that a reduction by
the costs are taxable and which are not. Accordingly, this objection also is sustained, and
experts. For reasons set forth above, the court again agrees with Apple that these costs
do not constitute copying under 1920(4). Accordingly, the court sustains this
objection, and will deduct an additional $30,616.00. Based on all of the decisions above,
this means the court will award fees for exemplification and copying in the total amount
of $658,739.30.
Second, with respect to WARFs request for $154,814.68 in fees for printed or
unreasonable or not necessary. WARF seeks $4,220.65 for deposition videos of its ten
experts, which Apple inexplicably contends was unnecessary because WARF intended to
call its experts live at trial. While these videos were not used at trial, the court finds that
the expense was reasonable for trial preparation purposes. Therefore, that objection is
overruled.
41
Appx239
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
232 06/06/17
Filed: 10/20/2017
Page 42 of 44
transcripts, Realtime and other miscellaneous deposition expenses, and seeks a reduction
of $51,580.35. Here the court agrees with WARF that the complexity of patent
litigation justifies these expenses. Indeed, both sides appear to have benefitted from the
Third, Apple objects to certain witness travel fees as being unreasonably high, and
depositions in Los Angeles for the convenience of counsel, thereby requiring WARFs
witnesses to travel for depositions. Apple maintains that it was willing to travel to the
witnesss city for those depositions. The court agrees with WARF that in light of the
complexity of this case, this challenge is silly and the objection is overruled.
Fourth, and finally, Apple objects to WARFs request for $5,497.74 for
reimbursement of device purchases, listed as an other cost category. WARF does not
maintain that these devices were used as demonstrative evidence or introduced into
evidence, unlike the costs for devices allowed in the Apple, Inc. v. Samsung Electronics case.
Moreover, WARF fails to cite to controlling case law allowing this category of costs as
taxable. As such, the court will sustain the objection and deduct that amount from the
bill of costs.
In sum, the court will award costs in the total amount of $841,587.66.
42
Appx240
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
233 06/06/17
Filed: 10/20/2017
Page 43 of 44
ORDER
IT IS ORDERED that:
1) Defendant Apple Inc.s renewed motion for judgment as a matter of law and/or
new trial (dkt. #677) is DENIED.
6) Plaintiffs motion for taxation of costs (dkt. #689) and amended bill of costs
(dkt. #725) is GRANTED IN PART AND DENIED IN PART. The court
awards plaintiff costs in the total amount of $841,587.66.
43
Appx241
Case:Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #: Page:
757 Filed:
234 06/06/17
Filed: 10/20/2017
Page 44 of 44
7) On or before June 20, 2017, the parties should submit a joint statement, if
possible, updating the court on the status of discovery requests material to the
supplemental damages award.
8) On or before June 20, 2017, plaintiff should submit a brief responding to the
courts proposal to award supplemental damages at the jury-awarded per unit
royalty rate for all sales of infringing Apple products containing A9 and A9x
chips prior to the entry of judgment and awarding an ongoing royalty for all
sales of Apple products containing the A9, A9x and A10 chips post-judgment.
Defendant may have until July 7, 2017, to respond.
BY THE COURT:
/s/
__________________________________
WILLIAM M. CONLEY
District Judge
44
Appx242
Case: 3:14-cv-00062-wmc
Case: 17-2265 Document
Document: 30 #:Page:
777 235
Filed: 07/25/17 Page 1 of 3
Filed: 10/20/2017
APPLE, INC.,
Defendant.
This action came for consideration before the court and a jury with District
Judge William M. Conley presiding. Partial judgment was granted by the court. Other
issues were tried to a jury, which rendered its verdict, and the original judgment was
entered based on that verdict. The court has now resolved all post-judgment issues and
enters this amended judgment.
plaintiff Wisconsin Alumni Research Foundation against defendant Apple; Inc., in the
3, 5, 6 and 9 of U.S. Patent No. 5,781,752 (the '"752 patent"), consisting of the
following:
(2) supplemental damages at the rate of $1.61 per infringing unit for accused
2015;
Appx243
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
777 236
Filed: 07/25/17
Filed: 10/20/2017
Page 2 of 3
Judgment in a Civil Case Page 2
(3)ongoing royalties at the rate of $2.74 per infringing unit for accused
processors from October 27, 2015, through expiration of the '752 patent
forth in the first paragraph above, that judgment shall bear post-judgment interest at
the statutory rate of 0.232% compounded annually from July 1, 2017, until finally
satisfied in full.
Appx244
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
777 237
Filed: 07/25/17
Filed: 10/20/2017
Page 3 of 3
Judgment in a Civil Case Page 3
I
Peter Oppeneer, Clerk of Court ~
Date'
Appx245
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
778 238
Filed: 07/27/17
Filed: 10/20/2017
Page 1 of 3
APPLE, INC.,
Defendant.
This action came for consideration before the court and a jury with District
Judge William M. Conley presiding. Partial judgment was granted by the court. Other
issues were tried to a jury, which rendered its verdict, and the original judgment was
entered based on that verdict. The court has now resolved all post-judgment issues and
enters this amended judgment.
plaintiff Wisconsin Alumni Research Foundation against defendant Apple, Inc., in the
3, 5, 6 and 9 of U.S. Patent No. 5,781,752 (the "'752 patent"), consisting of the
following:
(2) supplemental damages at the rate of $1.61 per infringing unit for accused
2015;
Appx246
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
778 239
Filed: 07/27/17
Filed: 10/20/2017
Page 2 of 3
Judgment in a Civil Case Page 2
(3) ongoing royalties at the rate of $2. 74 per infringing unit for accused
processors from October 27, 2015, through expiration of the '752 patent
forth in the first paragraph above, that judgment shall bear post-judgment interest at
the statutory rate of 0.232% compounded annually from July 1, 2017, until finally
satisfied in full.
Appx247
Case:
Case:
3:14-cv-00062-wmc
17-2265 Document:
Document
30 #:Page:
778 240
Filed: 07/27/17
Filed: 10/20/2017
Page 3 of 3
Judgment in a Civil Case Page 3
Appx248
Case: 17-2265 Document: 30 Page: 241 Filed: 10/20/2017 3:14-cv-00062-wmc
PX0001 l
The Commi ioner of
Patent and Trademark
Has received an applicatio11 for a patent for a
new and useful invention. The title and descrip-
tion of the invention are enclosed. The require-
ments of law have been complied with, and it
has been derennined that a patent on the in-
ventio11 shall be granted under the law.
Therefore, this
United State Patent
Grants to the person(s) having title to this patent
the right to exclude others from making, using,
offering for sale, or selling the invention
throughout the United States ofAmerica or im-
porting the inventio11 into the U11ited States of
America for the tenn set forth below, subject to
the pa ment of maintenance fees as provided
by law.
If this application was filed prior to June 8,
1995, the tenn of this patent is the longer of
seventeen years from the date of grant of this
patent or twenty years from the earliest effec-
tive U.S. filing date of the application, subject
to any statutory extension.
If this application was filed on or after June 8,
1995, the tenn ofthis patent is twenty years from
the U.S. filing date, subject to any statutory ex-
tension. ff the application contains a specific
reference to an earlier filed application or ap-
plications under 35 U.S.C. 120, 121 or 365(c),
the tenn of the patent is twenty years from the
date on which the earliest application was filed,
subject to any statutory extension.
AIIU I
Appx249
PX0001.0001
Case: 17-2265 Document: 30 Page: 242 Filed: 10/20/2017
NOTICE
If the application for this patent was filed on or after December 12, 1980, maintenance fees
are due three years and six months, seven years and six months, and eleven years and six
momhs after the date of this grant, or within a grace period of six months thereafter upon
payment of a surcharge as provided by law. The amount, number and timing of the mainte-
nance fees required may be changed by law or regulation. Unless payment of the applicable
maintenance fee is received in the Patent and Trademark Office on or before the date the fee
is due or within a grace period of six months thereafter, the patent will expire as of the end of
such grace period.
Appx250
PX0001.0002
Case: 17-2265 Document: 30 Page: 243 Filed: 10/20/2017
[54) TABLE BASED DATA SPECULATION 5,666.506 911997 Hesson et al . .......................... 395/392
CIRCUIT FOR PARALLEL PROCESSING
COMPUTER OTHER PUBLICATIONS
(75) Inventors: Andreas L Moshovos: Scott E. Gurinda Sohi et al.. Instruction Issue Logic for Higb-Per-
Breach; Terani N. Vijaykumar; fonnaoce Interruptable Pipelined Processors; ACM 1987.
Gurindar S. Sohi. all of Madison. Wis. pp. 27-34.
40
ISSUE LOAD
REQUEST
Appx251
PX0001.0003
Case: 17-2265 Document: 30 Page: 244 Filed: 10/20/2017
XX6 24
-
19
I PREDICTOR PROCESSING . . - . . . - 1 - - - - ~
UNIT
12 30 DATA
'] SPECULATION
24
28
PROCESSING " - ~
-
6 RETIREMENT
26
UNIT 1------1
FIG. 1
18
\ -
LO AU]
FOR i=O,i<N, i+ + XX9.1 MUL 19
36
A[i+ 11 =A[i]*19 ST A!2]
-
t2 XXB.2
XX9.2
LO A[2l
MUL 19
XXl0.2 ST A[3]
XX8 LO A[i]
XX9 MUL 19
XX.IO ST A[i +l]
Q XXB.3 LO A[31
/f !
\
\
. \
\
12 32
FIG. 2
Appx252
PX0001.0004
Case: 17-2265 Document: 30 Page: 245 Filed: 10/20/2017
40 INSTRUCTION FROM
RETIREMENT CIRCUIT
HANDLE
READY TO LOAD
80
WAIT UNTIL ANY OF THE
ISSUE STORE REQUEST FOLLOWING EVENTS OCCURS:
(DWAKE UP
Q) CONSUMER NO LONGER
DATA SPECULATIVE
NO @SQUASHED
74 ISSUE LOAD
57
REQUEST
76
62 86
SQUASH ISSUE
LOAD LOAD
REQUEST
FIG. 3
DONE
Appx253
PX0001.0005
Case: 17-2265 Document: 30 Page: 246 Filed: 10/20/2017
FIG. 4
NO
108
102
DONE
Appx254
PX0001.0006
Case: 17-2265 Document: 30 Page: 247 Filed: 10/20/2017
44 56
PREDICTION TABLE SYNCHRONIZATION TABLE
LD 8 ST 10 1
109
FIG. 5
44 56
PREDICTION TABLE SYNCHRONIZATION TABLE
LO 8 ST 10 1 LD 8[XX] ST 10 0 XX
FIG. 6
44 56
PREDICTION TABLE SYNCHRONIZATION TABLE
LD 8 ST 10 1 LO xx
109 210
FIG. 8
Appx255
PX0001.0007
Case: 17-2265 Document: 30 Page: 248 Filed: 10/20/2017
FIG. 7
NO
206
208
DONE
Appx256
PX0001.0008
Case: 17-2265 Document: 30 Page: 249 Filed: 10/20/2017
HANDLE MIS-SPECULATION 56
FIG. 9
308
302 NO
NO
UPDATE DATE 322
PREDICTOR
TOWARDS
"SYNCHRONIZEn
Appx257
PX0001.0009
Case: 17-2265 Document: 30 Page: 250 Filed: 10/20/2017
HANDLE LOAD 68
FIG. 10
NO
NO
UPDATE PREDICTOR
TOWARDS DO NOT
0
SYNCHRONIZE"
DONE
HANDLE SQUASH 46
FIG. 11
NO
DONE
Appx258
PX0001.0010
Case: 17-2265 Document: 30 Page: 251 Filed: 10/20/2017
5.781.752
1 2
TABLE BASED DATA SPECULATION instructions that use data on earlier instructions that change
CIRCUIT FOR PARALLEL PROCESSING the data. These latter instructions may correctly execute only
COMPUTER if the earlier instructions using the same data do not change
the common data or have completed the change of the
This invention was made with United States government s common data. A dependency is "unambiguous" if it neces-
support awarded by the following agencies: sarily produces an error when the dependent instruction is
executed before the instruction on which it is dependent. Toe
ARPA Grant No. DABT63-95-C-0127;
dependence of an instruction may remain ambiguous until
ONR. Grant No. N00014-93-l-0465; and both instructions involved are executed. A dependency
NSF. Grant Nos.: CCR-9303030 and MIP-9505853. 10 betwee.n two instructions is ambiguous if it cannot be
Toe United States has certain rights in this invention. determined whether a dependency really exists without
executi.n g the instructions.
FIELD OF THE INVENTION
Usually. instructions that are data depe.odent must be
Toe invention relates generally to architectures of elec- executed in the program order.
tronic computers and specifically to electronic computers for 15
parallel processing. Control and Data Speculatio.o
BACKGROUND OF THE JNVENTION Since dependencies are often ambiguous. as the Il..P
processing unit prepares to execute an instruction. it cannot
General Computer Architecture and Instruction always determine if the instruction will in fact be dependent
20
Level Parallel (ll.P) Processing on earlier instructions that have not yet completed their
execution. In the case of ambiguous de:pendencies and
In an electronic computer with a single processing unit. unless special circuitry is provided as will be explained in
the processing unit may communicate with a memory hold- the next paragraph. the ILP processing unit is forced to
ing the data and program instructions. The processing unit assume dependencies exist.
may also hold data in internal registers. The program 25
However. it is quite often the case that an ambiguous
instructions are executed by the processing unit which
dependency is resolved as no dependency at all. For th.is
operates on the data according to the instructions.
reason. some IL.P processors may provide for "speculation".
Typically. the processing unit repeats a series of fetch.I that is. execution of an instruction that has ambiguous
execute cycles in which each instruction is first fetched from 30 dependency as if it had no dependency at all. One may
memory and then executed. The order in wruch the instruc- speculate on control dependencies and on data dependen-
tions are executed is determined by the value of a program cies. Control speculation. for example. might involve
counter within the processing unit. After each execution of executing an instruction that follows a branch instruction
an instruction. the program counter normally increases in without knowing the outcome of the branch (and thus
value by one so that the next instruction memory is fetched. 35 whether the following instruction should have been executed
Toe order of the instructions in the stored program will be or was branched around). Data speculation. for example.
termed "memory order". might involve reading from memory to obtain data for a later
Some instructions. when executed. cause data to be instruction. even though there are earlier SI'ORES to that
loaded into the processing unit from memory or stored from memory location that have not yet been completed and that
the processing unit to memory. Other instructions may 40 may change the value of the memory location.
perform their operation on data that are stored in registers
without loading or storing data from or to memory. Still Squashing
other instructions change the value of the program counter
permitting the processing unit to jump or branch through the Control and data dependencies are important in an ll.P
program instructions according to a "program order" that 45 processing unit which. in the course of execution of
normally differs from the memory order. Toe branch or instructions. may execute some dependent instructions
jumps in a program may be conditional on values of data before the instructions on which they are dependent. If the
used by the program that may change as the program is dependency is unambiguous. then the resullts of the prema-
turely executed dependent instructions must be discarded
executed.
("squashed") and the instructions of the correct branch
One method of increasing the speed of electronic com- 50
executed..
puters involves using multiple processing and/or functional
units to execute multiple instructions at the same time or in Squashing instructions is a time consuming process that to
an "execution order" differing from the program order. some extent defeats the advantages to be gained from
Computers using this technique are termed ''parallel pro- parallel processing. In order to avoid the problems associ-
cessing units". An instruction level parallel (''ll.Pprocessing 55 ated with unambiguous dependencies. it is necessary that
unit") is one where individual instructions of a single when the IL.P processing unit speculates. that it is mostly
program are separated to be run on different processing units correct.
in contrast to systems in which independent programs may
Speculation in an ll..P Processor
be assigned different processing units. for example.
In an ll.P processor. the processor may fetch multiple
60
Control and Data Dependencies instructions at a single time and an allocation circuit allo-
There are two types of dependencies exhibited by instruc- cates those instructions to separate processing units. Toe
tions. "Control dependency" is a dependency of instructions separate processing units may read data from memory and
after a conditional branch or jump instruction on whether the perform arithmetic or logical operations on that data. A data
branch or jump was taken. For example. instructions imme- 65 speculation circuit may exist to detect data dependencies and
diately after a branch are properly executed only if the report any mis-speculation to a retirement circuit. Toe
branch is not taken. "Data dependency" is a dependency of retirement circuit collects results generated by the indepen-
Appx259
PX0001.0011
Case: 17-2265 Document: 30 Page: 252 Filed: 10/20/2017
5,781.752
3 4
dent processing units and "retires" the instructions executed with a given LOAD instruction. a predictor based on the past
by those processing units by writing final results to memory. history of mis-speculations for that LOAD instruction is
The retirement circuitcy also resolves mis-speculation employed to detennine whether the instruction should be
detected by the data speculation circuit. that is. instructions executed or delayed. Thus. instructions that are typicaJly not
that were executed out of program order but were in fact s dependent may be executed immediately. If the instruction
dependent on an earlier instruction in the execution order is to be delayed. a synchronization table is, used to determine
and have produced an erroneous result. These instructions when the instruction is to be performed.
are squashed as is understood in the art. Data speculation Specifically. the present invention provides a speculation
circuitry currently does not decide when to do data specu- decision circuit for use in a processor capable of executing
lation. Either all memory accesses are speculated or none at 10 program instructions in an execution order differing from the
all. program order of the instructions. the processing unit further
For either type of speculation to be successful (control or having a data speculation circuit for detecting data depen-
data speculation). the performance cost associated with the dence between instructions and detecting a mis-speculation
speculation must be low. The performance cost is a function where a data consuming instruction dependent for its data on
of the frequency that speculation is required. the time IS a data producing instruction of earliec program order is. in
required to perform the speculation. the probability of mis- fact. executed before the data consuming instruction. The
speculation and the time required to recover from a mis- speculation decision circuit includes a predictor circuit
speculation. A cumbersome or inaccurate speculation system receiving the mis-speculation signal from the data specula-
may hurt overall system perfonnance. especially when many tion circuit to produce a prediction associated with the
dependencies must be evaluated. 20 particular data producing/consuming instruction pair and
Because the Il..P processing is relevant primarily for high based on the mis-speculation indication. A prediction thresh-
speed processing units. the speculation process must be old detector prevents data speculation for instructions hav-
implemented in circuitry rather than software. The process ing a prediction value within a predetermined range. This
of speculation must be capable of rapid execution using prediction threshold detector may include an instruction
l..imjted amounts of high speed memory. 25 synchronizing circuit instructing a processing unit to delay
Control speculation is well understood in the art. The a later execution of the particular data consuming instruction
points were control speculation is needed are clearly iden- until after the execution of the particular data producing
tified by conditional branch and jump instructions (we will instruction when the prediction associated with the data
refer to these instructions as "control transfer instructions"). producing/consuming instruction pair is within a predetcr-
'fypically all control transfer instructions are speculated 30 mined range.
since: (1) control transfer instructions are relatively Thus. it is one object of the invention lo provide a
frequent. (2) relatively few instructions from those that predictor circuit that may identify data dependencies on an
appear between two consecutive control transfer instructions on-going or dynamic basis. Recognizing that there are
can be executed in parallel. (3) typically the performance of relatively few instructions which will cause data mis-
a processor that always mis-speculates on control is virtually 35 speculations. these instructions are identified by reference to
the same as the performance of a processor that never historical mis-speculation associated with the instructions as
speculates on control. stored in a prediction.
In contrast the points where data speculation is needed are The instruction synchronization circuit may include a
not clear since any instruction loadillg data from memory 40 prediction table listing certain data conswning instructions
can be data dependent on any previous instructions that and certai.n data producing instructions each associated with
writes 10 memory. Consequently predicting and tracking a prediction. The instruction synchronization circuit will
data dependencies. "data dependence speculation" can eas- delay the particular data consuming instruction only when
ily become overwhelming. Furthennore. the cost of a data the prediction associated with the data consuming instruc-
mis-speculation typically cannot be neglected. that is the 45 tion is within a predetenninedrange of predictions and when
perfonnance of a processor that always mis-speculates on the particular data consuming instruction is in the prediction
data dependencies is far Jess than that of a processor that table.
never speculates on data. Thus. it is another object of the invention to provide a
prediction of data dependence which adds very little over-
BRIEF SUMMARY OF THE INVENTION .so head lo the execution of instructions that historically have
The present inventors have recognized that most data not resulted in mis-speculation. If the particular data con-
dependence mis-speculations can be attributed 10 a few suming instruction is not in the prediction table. no further
static STORF/LOAD instruction pairs. Furthermore. these inquiry into the prediction table is required.
instruction pairs exhibit "temporal locality" that is. if one The instruction synchronization circuit may also include
LOAD/STORE pair causes a data mis-speculation at a given ss a synchronization table associating certain data consuming
point in time. it is highly likely that a later instance of the instructions and certain data producillg instructions. each
same pair will soon cause another mis-speculation. For this with a flag illdicating whether the respective data producing
reason. a table based approach may be used in which data instruction has been executed. The instruction synchroniza-
dependent instructions likely lo be a source of mis- tion circuit delays the subsequent instances of the certain
speculation. are stored in a small. high speed memory. These 60 data consuming instruction only when the prediction asso-
particular instruction pairs can be identified based on pr~ ciated with the data consuming instruction is within a
vious mis-speculations. predetermined range and when the particular data consum-
Very low overhead in a table based data dependence ing instruction is in the prediction table and when the flag
speculation i s ob(ained by a three-tiered approach. If there is indicates that particular data producing instruction has not
no history of data mis-speculation. an instruction is executed 65 been executed.
without further inquiry. This will be the case for most data Thus. it is another object of the invention to provide
independent instructions. If there has been a mis-speculation reduced instruction overhead even for insttuctions that have
Appx260
PX0001.0012
Case: 17-2265 Document: 30 Page: 253 Filed: 10/20/2017
5.781.752
5 6
a history of mis-speculation when it is unlikely that. in the FIG. 8 is a figure similar to that of FIGS. 5 and 6 showing
given instance. mis-speculation will occur. If the prediction the prediction and synchronization tables at yet a later point;
indicates that mis-speculation is unlikely. no further syn- FIG. 9 is a flow chart showing the steps performed by the
chronization steps need be taken. predictor circuit of FlG. 1 upon receiving a HANDLE
It is yet another object of the invention to allow data 5 MIS-SPECULATION message from the data speculation
consuming instructions that are historically dependent on circuit;
preceding data producing instructions to be executed rapidly FIG. 10 is a fl.ow chart showing the steps performed by the
if the preceding data producing instruction has already been predictor circuit of FlG. 1 upon receiving a HANDLE
executed. Thus. if the flag indicates that the data producing LOAD message from the data speculation circuit; and
instruction has been executed. the data consuming instruc- 10 FlG. 11 is a flow chart showing the steps performed by the
tion may be immediately executed without further waiting. predictor circuit of FlG. 1 upon receiving a HANDLE
The predictor circuit may create an entry in this synchro- SQUASH message from the data speculation circuit
nization table only after mis-speculation has occurred for a
previous instance of the particular data consuming instruc- DETAil..ED DESCRIPTION OFTHE
tion and particular data producing instruction of the entry. 15 INVENTION
After synchronization has occurred. this entry may be An Example Program with Data Dependency Referring
removed. now to the following Table I. an example object code
Thus. it is another object of the invention to provide a program may have three instructions: 11. 12 and 13.
predictor circuit that minimizes the need for storage. Syn-
20
chronizing table entries. which may be more numerous than TABLE I
the prediction table entries as a result of possible multiple
11 st M(R1)
instances of each instruction. have entries in the synchroni- 12 Id M(R,)
zation table that are dynamically created and released to 13 Id M(R3 )
minimize storage requirements. This also minimizes search
25
overhead in identifying instructions within this table.
The foregoing and other objects and advantages of the These instructions provide for a storage of data from a
processor to a memory location and the loading of data from
invention will appear from the following description. In this
description. references made to the accompanying drawings the memory location to the processor.
which form a part hereof and in which there is shown by way The first instruction 11 stores data from a processor
30
of illustration a preferred embodiment of the invention. Such register (implied in the insttuction) to memory at a specific
embodiment does not necessarily represent the full scope of address determined by the contents of register R 1 of the
the invention. however. and reference must be made there- processing unit. Generally. the contents of register R 1 will
fore to the claims for interpreting the scope of the invention. have been set by an earlier instruction and cannot be
deduced simply by looking at instruction 11.
BRIEF DESCRJPTION OF THE SEVERAL 35
The following instructions 12 and 13 each load data from
VIEWS OF THE DRAWINGS a specific physical address of memory to the processor
FlG. 1 is a block diagram showing the architecture of an register. Again. the registers R 2 and R 3 have been set by
instruction level parallel processor having multiple process- earlier instructions and the relevant addresses cannot be
ing units. an allocation unit allocating instructions of a determined from these instructions alone.
40
program in memory to the processing units. and a retirement If a parallel processor were to load the three instructions
unit retiring the parallel processed instructions. the latter 11-13 for parallel processing. there would be two possible
unit incorporating the predictor circuit of the present inven- data dependencies. 12 may be dependent on 11 insofar that
tion; the contents of register R 1 and R2 may be the same and
FlG. 2 is a fragmentary listing of a source code program therefore the information stored in M(R 1) may be the same
45
and its corresponding object code instructions stored in that is loaded from memory location M(R2 ). For instruction
memory order at physical addresses in memory and as 12 to be executed correctly. it may be necessary that instruc-
unwound in program order producing multiple instances of tion 12 wait for instruction I l. Likewise. in_struction 13 may
each object code instruction in execution; be dependent on instruction Il. That is. the address M(R3)
FlG. 3 is a flow chart of the operation of a typical data 50 may be the same as the physical address M(R 1 ).
speculation circuit of the processor of FlG. 1 as modiiied to Each of these dependencies is ambiguous. That is. it
work with the predictor circuit of the present invention to cannot be determined whether there is in fact a dependency
provide READY TO LOAD. HANDLE STORE, HANDLE without knowing the contents of registers Rl. R2 and R3
MIS-SPECULATION. HANDLE LOAD. and HANDLE which cannot be deduced from the instructions alone.
SQUASH messages to the predictor circuit of the present 55 In a parallel processor that seeks to load blocks of
invention; instructions and execute them in parallel. possibly out of
FlG. 4 is a flow chart showing the steps performed by the their memory or program order. it is important to identify
predictor circuit of FlG. 1 upon receiving a READY TO and address ambiguous data dependencies to eliminate mis-
LOAD message from the data speculation circuit; speculation and time consuming instructio.n squashing.
FIG. S is fragmentary view of prediction and synchroni- 60
zation tables used by the predictor circuit of FlG. l; General Processor Architecture
F1G. 6 is a figure similar to that of FIG. 5 showing the Referring now to F1G. 1. an 11..P processor HI suitable for
prediction and synchronization tables at a later poin.t in the use with the present invention includes a memory 12 having
operation of the predictor circuit; a portion 14 holding a stored program 16 at a plurality of
FlG. 7 is a flow chart showing the steps performed by the 65 physical addresses 19 here depicted as xxl-xx6 where the
predictor circuit of FlG. 1 upon receiving a HANDLE values xx indicate some higher ordered address bits that may
STORE message from the data speculation circuit; be ignored in this example.
Appx261
PX0001.0013
Case: 17-2265 Document: 30 Page: 254 Filed: 10/20/2017
5.781.752
7 8
The data speculation circuit 30 receives signals from the dictoc circuit 33 provides a dynamic indication to I.he data
allocation circuit 20 that notify it of the program order of any speculation circuit 30 as to whether data speculation should
instructions that are allocated to the processing units 1A and be performed. The data speculation circuit 30 may then.
that will access memory. The data speculation circuit is based on the indication of the predictor circuit 33 stall the
responsible of keeping track of order of the memory opera- s execution of a memory operation at the processing units 1A
tions as they are performed by the processing units so that in order to avoid mis-speculation.
it can detect any mis-speculations.
The prediction provided by the predicto.- circuit 33. as will
The ll..P processor 10 includes an allocation circuit 20
which may read memory 12 and in particular program be described. is updated based on historical mis-speculations
memory portion 14 to fetch a subset of the program 16 detected by the data speculation circuit 30. For this reason.
encompassing multiple instructions of an instruction win- 10 the data speculation circuit 30 must communicate with the
dow 22. Generally. as is understood in the art. the allocation predictor circuit 33 on an ongoing basis. Generally. as will
circuit 20 sends different ones of these instructions to be described below. the data speculation circuit 30 provides
diJferent independent processing units 24 for execution. five signals to the predictor circuit 33 as listed in the
The pOcessing units 24 may communicate with memory following Table Il.
15
12 for the pUipOse of obtaining data. but generally do not
modify portions of the memory 12 that may be also read by TAl3LEII
other processing units 24. Thus. for example. an instruction Signal Name Description
which requires data to be obtained from memory 12 an
added to a constant may be completely executed. However. HANDLE MIS-SPECULATION The data speculation circuil has
20 dc1eetcd a mis-speculation.
an instruction. which stores a register to memory 12. may
HANDLE STORE The data speculation circuit has
read the register but stop before the store operation which decided 10 issue a STORE operation.
may modify memory 12 used by other _processing units 24. READY TO LOAD The data speculation circuit is
An instruction that has been executed as far as possible is aboUI to perform a speculative LOAD
considered "ready to commit the operation". Prior to reading operatioo aod needs informatioo
25 from the predictor as to whether
data from memory or requesting a store operation the the LOAD should wait.
processing units 24 notify the data speculation unit 3t of the HANDLE LOAD 'The data speculation circui1 bas
operation so that the latter can. in conjunction with the docidod 10 perfunn a llOll
allocation unit. keep track of the program and execution speculative LOAD operation witboul
data dcpeodency.
order of the operations. 30 HANDLE SQUASH The data speculation circuil has
A retirement circuit 26 receives signals from the process- issued a squash fun a particular
ing units 24 indicating that their instructions are ready to instruction either as the resuh of
data or conirol mjs.spcculatk>n.
perform the operation. The retirement circuit 26 then retires
the instructions by writing any computed values to memory
12. 35 Generally. prior to each instruction being retired. the
Prior to the retirement circuit 26 writing values to instruction is provided to the data speculation circuit 30
memory. a data speculation circuit 3t communicating with which detects mis-speculations. The retirement circuit 26
the allocation circuit 2t and the retirement circuit 26 detects also instructs the data speculation circuit 3t when a squash
mis-speculation. As described above. mis-speculation instruction is required.
occurs in an instruction that has been executed prematurely 40 Referring to FIG. 2. an example source code program 18
and erroneously. Whenever a store instruction is ready to includes two lines as follows:
commit and write its data to a memory address. the data
speculation circuit 3t. checks to see if any subsequent in the for i=O, i<N, i++
instruction window load instructions have accessed the same
Ali+l)=Afi]l9
memory address. and if so instructs the allocation circuit 2G 45
and retirement circuit 26 that these load instructions are to These instructions represent typical source code inslruc-
be squashed and re-allocated by the allocation circuit 2t at tions 18 which may create a data dependence speculation
a later time. Thus. for example. in the program Table L if problem. The source code instructions 18 describe a loop
instructions 11 through I3 represent the instruction window executed N times in which each element of an array variable
22 and instruction 13 has accessed memory prior to 11 so A(i) receives a value of 19 times that of its preceding array
writing to memory. the data speculation circuit 341 and at the value.
time Il is ready to commit checks if 13 has accessed the same The source code instructions 18. when reduced to
memory address as 11. and if so it instructions the allocation machine language instructions 32. involve repeated LOAD
circuit 2t and the retirement circuit 26 that 13 is to be and STORE operations. That is. to realize the second line of
squashed and reallocated at a later time. If so. the data 55 the source code instructions 18. the memory value of the
speculation circuit 30 instructs the allocation circuit and array element Ali] must be: (1) loaded, (2) multiplied by 19.
retirement circuit 26 that instruction 13 is to be squashed and and (3) stored in memory location for array elementA(i+ll.
must be reallocated by the allocation circuit 20 at a later The LOAD and STORE instructions of the machine lan-
time. The writing of results from instructions that have not guage instructions 32 have logical addresses within the
been squashed is then done by the retirement circuit 26 as 60 memory 12 of xx8 and xxlO. respectively. which may be
indicated by arrow 28. used to identify the instructions uniquely.
The retirement circuit 26. the data speculation circuit 30. As the machine language instructions 32 execute in a
and the allocation circuit 2t communicate by a number of loop. they create an execution thread 34 of successive
control signals 35. Each of these elements described above LOAD and STORE operations in which the variable 'i' is
are weU known in the art. 65 incremented from Oto N. 1bis execution thread 34 produces
The data speculation circuit 30 also communicates with multiple instances of the LOAD and STORE instructions.
the predictor circuit 33 of the present invention. The pre- For illustration purposes. each instance may be uniquely
Appx262
PX0001.0014
Case: 17-2265 Document: 30 Page: 255 Filed: 10/20/2017
5.781.752
9 10
identified and is designated in FIG. 2 by ao integer to the described. The dependent instructions are then squashed by
right of a decimal point forming a suffix to the physical the loop of decision block 60 and process block 62.
address of the operation. Thus. the first instance of the If at decision block 52 there was no mis-speculation. then
LOAD instruction of the execution thread 34 is designated the data speculation circuit 30 sends a HANDLE STORE
8.1. the physical address of the LOAD instruction being 8 5 signal to the predictor circuit 33 as indicated by process
and the instance being 1. Likewise. the first STORE instruc- block 64 as will be desaibed below.
tion is designated 10.1 and so forth. If at decision block 48 the instruction received by the data
The LOAD instruction 8.1 loads the contents of memo.ry speculation circuit 30 is a WAD instruction. then at deci-
location A[ lJ. The STORE instruction 10.1 then stores a sion block 66 it is determined whether this is a data
value in memory location A[2J. The LOAD instruction 8.2 10 speculative LOAD. that is whether the.re are prior STORE
then loads a value from the same memory location A[2J. instructions on which it might depend. If the answer is no.
This LOAD instruction 8.2 is thus unambiguously depen- then the data speculation circuit 30 provides a HANDLE
dent on instruction 10.1. the data dependency 36 as indicated LOAD signal to the predictor circuit 33 as indicated by
by an arrow. If instruction 8.2 were to be executed prior to process block 68 as will be described below. Otherwise. the
instruction 10.1. it would operating on erroneous data. l5 data speculation circuit 30 provides a HANDLE READY
Likewise. the LOAD instruction 8.3 which loads data TO LOAD signal to the predictor circuit 33 as indicated by
from memory location AJ3 J is dependent on the STORE process block 70 as will also be described below.
instruction 10.2 which stores data in that same memo.ry The predictor circuit 33 will address the READY TO
location. This unambiguous dependence 38 is indicated by WAD request from the data speculation circuit by making
an arrow. 20
a prediction as to whether the LOAD should take place
If the ll..P processor 10 is to process the machine code through the use of a wait flag. Thus. at subsequent decision
instructions out of execution order. the data dependencies 36 block 72 if the wait flag equals l indicating that speculation
and 38 must be observed to ensure that the out of order
should occur. the program proceeds immediately to process
processing instruction 8.2 does not execute before instruc- block 74 and a LOAD request is generated.
tion 10.1 and instruction 8.3 does not execute prior to 25
Next at process block 76. the data speculation circuit 30
instruction 10.2.
waits for that particular instruction. either to be squashed
The circuitry necessary to construct an ILP processor will
typically involve many millions of transistors. however. its indicating that it had been erroneously speculated or for an
indication that it is no longer data speculative. that is any
operation can be descnbed by means of a description of a
flow chart and the data structures modified during the steps previous STORE instructions were for different memory
30
described. Implementing the device described below in addresses. At decision block 78. if the condition of case
block 76 was that the instruction was squashed. the data
discrete circuitry. although laborious. is a routine engineer-
speculation circuit 30 proceeds to the handle squash block
ing matter whose practice will be well understood to those
of ordinary skill in the art. Generally the data structures 46 as is previously described.
described below will be implemented in solid state memo- 35 At decision block 72. the predictor circuit 33 may have
ries and the steps of the flow chart will be incorporated into indicated that data speculation was not appropriate by pro-
a state machine of a type well understood in the art. viding that the wait flag equal 1. In this case. a LOAD
request is not issued but instead. at case bl ock 80. the data
Operation of the Data Speculation Circuit speculation circuit 30 waits for a wakeup signal indicating
40 that the dependent STORE instruction has been executed or
Referring now to FIG. 3. the normal operation of the data a signal indicating that the LOAD instructiion is no longer
speculation circuit 30 such as is known in the prior art. must speculative because the earlier STORE instructions did not
be modified slightly to accommodate the present invention. write to its memory location or for a squash :signal indicating
These modifications provide the necessary signals referred that the instruction should be squashed as a result of a later
to in Table 2 to the predictor circuit 33. occurring control or data dependency mis-speculation. At
45
Starting at process block 40 of FIG. 3. a program instruc- decision block 82. if the condition of process block 80 was
tion may be received from the retirement circuit 26 by the that of being squashed. the program branches to the handle
data speculation circuit 30 together with an indication that squash process block 46. If not. then at deciision block 84 if
the instruction should be either squashed or is about to the event was a wakeup sigoa.l. the program branches to
execute. At decision block 42. if the instruction is to be 50
previously described process block 74 where the LOAD
squashed. the data speculation circuit 30 provides a request is issued. If the triggering event was that the LOAD
HANDLE SQUASH sigoa.1 to the predictor circuit 33 as instruction is no longer data speculative. then at process
indicated by process block 46. Otherwise. the program block 68. the HANDLE WAD signal is provided by the
proceeds to process block 48 which determines whether the data specula.tion circuit 3e to the predictor circuit 33 and the
instruction. which must be then assumed to be ready to issue 55 LOAD request is issued as indicated by process block 86.
is a LOAD or STORE instruction. Operation of the Predictor
If the instruction is a STORE instruction. the program
proceeds to process block SO and a STORE request is issued 1. Handle Ready to Load
This STORE request may. for example. authorize the retire- Referring also to AG. 1. after instructions of instruction
ment circuit 26 to perform the STORE operation for the data. 60 window 22 have been received by the allocation circuit 20
At decision block 52. the data speculation circuit 30 and allocated to the processing units 24. the processing units
checks other concurrent LOAD instructions to see if they 24 will begin execution of the instructions and at various
have been prematurely executed and thus whether there has times certain instructions will become ready for their opera-
been a mis-speculation. At process block 57 if there has been tions to be performed and will be received by the retirement
a mis-speculation. a HANDLE MIS-SPECULATION signal 65 c.ircuit 26 and the data speculation circuit 30.
is sent to the predictor circuit 33. This signal is used by the As an eumple. assume that instruction 8.2 in FIG. 2
predictor circuit 33 in adjusting its prediction 1&9 as will be becomes ready for its operation to be performed. Referring
Appx263
PX0001.0015
Case: 17-2265 Document: 30 Page: 256 Filed: 10/20/2017
5,781.752
11 12
now to FIG. 3. instruction 8.2 is a LOAD instruction and decision block 118 where the synchronization table S6 is
lhus will cause a HANDLE RADYTO LOAD sigal to be checked to see if the synchronization flag 112 is equal to l.
passed to the predictor circuit 33. Referring to FIG. 4. at If so. the program branches to process block 102 and sets the
decision block Ito. the predictor circuit 33 reviews a wait flag equal to zero which causes the data speculation
prediction table 44 shown generally in FIG. 5 to see if the 5 circuit 30 to go ahead and issue a LOAD request. This is a
particular instruction 8.2 identified by its physical address is situation where another instance of the LOAD instruction is
in the prediction table 44. in fact waiting for the same predicate STORE instruction
The prediction table 44 includes three elements for each and the decision is made simply to release the current LOAD
entry. the elements depicted as columns. the entries as rows. instruction.
The first column identifies. by physical address. an instruc-
10 On the other hand. at decision block ll8. if the synchro-
tion that is ready for its operation to be perfonned; the
second column identifies the instruction on which the ni,:ation flag 112 is set to 1. that indicates that the predicate
instruction in the first column may be data dependent; and STORE instruction bas already occurred and the LOAD
the third column holds a prediction 109 as will be described. instruction may be released as no longer being data depen-
For the purpose of this example. it will be assumed that dent. In this case. the prediction that there was a need to
the prediction table 44 is initially empty. In this case at 15 synchronize was wrong and so at process block 120 the
decision block 100. the operation of the predictor circuit 33 prediction 109 is decremented toward the do not synchro-
is to set the wait flag equal to zero as indicated by process nize state. Finally. at process block 122, the entry of the
block lt2 and return that flag value to the data speculation synchronization table 56 is erased as no longer needed so as
circuit 30 as bas been described. Generally. the prediction to preserve room in the synchronization table 56.
20
table 44 has an entry if there bas been a historical pattern of 2. Handle Store
mis-speculation and thus at least one mis-speculation.
Accordingly. if no entry is found in the prediction table 44. Referring now to FIG. 7. the initial stages of the
lhe reasonable assumption is that speculation can proceed. HANDLE STORE routine of process block 64 are similar to
How the prediction table 44 is loaded will be described that of the HANDLE READY TO LOAD. That is at a
25
below. process block 2tl. the prediction table 44 is checked to see
If there is an entry in the prediction table 44 at decision if the STORE instruction is in the prediction table 44. If not.
block 104. then the prediction 109 of the prediction table 44 the program exits. but if so at decision block 212. the
is examined to see if it indicates that it is likely there is data prediction 109 is checked to see if synchronization is
dependence of this instruction. The higher the prediction required between this instruction and another LOAD
30
109. the more likelihood of mis-speculation if the instruction instruction. If not. again the program exits but if so. at
of the first column is executed before the instruction of the decision block 2t4 lhe synchronization table 56 is checked
second column. Normally the prediction lt9 starts at zero to see if a previous dependent LOAD instruction is awaiting
when an entry is first made in the prediction table 44 and is execution. If not. at process block 216. a new entry is added
incremented and decremented as will be described below. At to the synchronization table 56 and at process block 218 that
35
decision block 114. if synchronization is not required as new entry is loaded with the STORE and LOAD instruction
indicated by the prediction 109. the program proceeds to addresses. the data address 209 of the STORE instruction (as
process block lt2. On the otha band. if the prediction 109 indicated in FIG. 6). the synchronization flag 112 is set to 1.
indicates that there is a likelihood of mis-speculation. the and a STORE ID 210 identifying uniquely that STORE
program proceeds to process block 106 and a synchroniza- instruction is added to the table. The pcogram then exits
40
tion table 56 is examined. again. the STORE instruction having been executed.
The synchronization table 56 is generally similar to the At decision block 2t4. if a synchronization table entry is
prediction table 44 but whereas the prediction table 44 present. then at decision block 212 the synchronization flag
compiles a prediction statistic as to whether data dependence 112 is checked. If the synchronization flag is 1. indicating
exists between a LOAD/STORE pair. the synchronization 4
s that entry exists already inc:licating that a predicate STORE
table 56 indicates whether there is in fact a pending LOAD instruction has been enrolled (but never claimed by a
instruction awaiting its dependent STORE instruction. dependent LOAD instruction). the program proceeds to
Assuming that there is no entry in the synchronization process block 208 and that entry is replaced with the data
table 56 as shown in FIG. S. then an entry must be added to from the present STORE instruction.
reflect the fact that there is a pending LOAD instruction that 50 More typically. the synchronization tl.ag 112 will be zero
must wail for its preceding STORE instruction. At process indicating that there is a pending LOAD instruction. In this
block 108. a new row of the table is selected and at process case. the prediction 119 is updated toward the synchronize
block 110 an entry is aeated. In this creation of an entry. the condition indicating that the prediction that there was a need
STORE instruction address is filled in as indicated in FIG. to synchronize was correct as there is in fact a LOAD
6. The address of the LOAD instruction is also stored. A 55 instruction waiting to be synchronized.
synchronization flag 112 is set equal to zero indicating that The LOAD instruction is released at process block 216
the STORE instruction with which this LOAD instruction and the entry in the synchronization table 56 is erased at
must be synchronized has not occurred and a LOAD iden- process block 218.
tifier 114 is entered providing a unique numbe:r for this
instance of the LOAD instruction used for tracking the 3. Handle Mis-Speculation
60
instruction and generated arbitrarily with the only require- Referring now to FIG. 9. the predictor circuit 33 must also
ment that it be unique to this particular instruction. make adjustments in its prediction table 44 if there is a
At process block 116. the wait flag is set. Tb.is is the same mis-speculation. an occurrence that provides considerable
wait flag that is used by the data speculation circuit 30 as infonnation as to whether synchronization is required. At an
shown in process block 72 of FIG. 1. 65 initial decision block 3tl. the prediction table 44 is checked
Referring again to decision block 116. if there is an entry to see whether the LOAD/STORE pair causing the mis-
in the synchronization table 56 then the program proceeds to speculation is in the prediction table 44 already. If so then at
Appx264
PX0001.0016
Case: 17-2265 Document: 30 Page: 257 Filed: 10/20/2017
5,781.752
13 14
process block 302. lhe prediction 109 is updated toward As will be understood from this description. the predic-
synchronize so that this mis-speculation may be avoided in tion 109 is used to determine the likelihood of a dependency
the future. If not. a 'replace' flag is set equal to 1 at process between two instructions in the future. The higher the
block 304 and the program proceeds to decision block 306 prediction 1&!> the more likelihood of mis-speculation if the
and the prediction table 44 is again examined but this time 5 instruction in the first column is executed before the instruc-
for an entry having only the LOAD instruction. tion in the second column. It will be understood that the
Such an entry indicates a possible lack of temporal prediction 109 may be obtained by methods other than
locality. that is. indicates that there are different instances of simply incrementing it in value for each speculation as is
the instructions having different data dependencies that can described herein. For example. various weighting schemes
make the prediction wrong. It is desired in this case to 10 can be provided to cause the predictor circuit 33. for
neutralize these table entries. but slowly. as it cannot be example. to be less sensitive to the earliest mis-speculations.
determined which particular instance represents the better More compleJl pattern matching techniques may be also
prediction. Accordingly at process block 308. the prediction used. for example, to catch situatio11s where mis-
109 is moved toward the do not synchronize direction or speculations occur in groups or regular patterns.
decremented and if it is below a limit as determined at 15 The present inventors believe that a relatively limited
process block 309. the table entry is deleted at process block number of LOAD/STORE pairs will create mis-speculation
310 and the value of the flag replace is set equal to 1. and so the operation described above prevents the majority
In cases where the prediction 109 is still above the limit. of the LOAD/STORE pairs from being slowed in execution.
then the program proceeds to process block 312 and the The list of critical LOAD/STORE pairs is prepared dynami-
replace flag is set equal to zero. In all cases. lhe program next 20 cally in a synchronization method for those LOAD/STORE
proceeds to decision block 306 and a similar inquiry is made pairs is created that can expand or shrink depending o n the
for the STORE instruction. that is whether a prediction table operation of the program. It should be noted that the present
entry exists having only the STORE instruction. As with invention may be used in any processor where execution of
process block 308 to 312. the same steps are taken to instructions deviates from the program order. for example.
eliminate possibly erroneous predictions. That is at process 25 processing units that during execution of time consuming
block 316. the prediction 10!> is moved toward the do not instructions may move to other instructions out of order to
synchronize value at decision block 318 if lhe prediction 109 begin their execution.
is below a certain limit. the program proceeds to process The above description has been that of a preferred
block 320 and the prediction table entry is erased and the embodiment of the present invention. It will occur to those
replace flag set equal to 1. 30 that practice the art that many modifications may be made
If the prediction 109 is not below lhe limit. then replace without departing from the spirit and scope of the invention.
is set equal to zero at process block 322 and the program 1n order to apprise the public of the various embodiments
proceeds to decision block 324. the same destination being that may fall within the scope of the invention. the following
arrived at from decision block 314 if there is no entry for claims are made:
35 We claim:
either the STORE or LOAD instructions at decision blocks
306 and 314. 1. In a processor capable of executing program instruc-
At decision block 324. if the replace flag equals 1 indi- tions in an execution order differing from their program
cating that there are absolutely no prediction table entries order. the processor further having a data speculation circuit
left that match either one of the instructions involved in this for detecting data dependence between instructions and
40
rnis-spe,culation. then at process block 326 a prediction table detecting a mis-speculation where a data consuming instruc-
entry is allocated and at process block 328 the addresses of tion dependent for its data on a data producing instruction of
the LOAD and STORE instructions are inserted in the earlier program order. is in fact executed before the data
prediction table 44 and the prediction lt9 is set to the default producing instruction. a data speculation ,decision circuit
value. typically zero. If the value of the replace flag did not comprising:
45
equal the J indicating that there was an entry. no further a) a predictor receiving a mis-speculation indication from
processing is needed. the data speculation circuit to produce a prediction
associated with the particular data consuming instruc-
4. Handle Load tion and based on the mis-speculation indication; and
Referring now to FIG. 10. the HANDLE LOAD routine so b) a prediction threshold detector preventing data specu-
of process block 68 is relatively straightforward and first lation for instructions having a prediction within a
examines. at decision block 402. whether there is a synchro- predetermined range.
nization table entry for this particular LOAD instruction 2. The data speculation decision circuit of.claim 1 wherein
which has now been released for execution. If so at process the prediction threshold detector includes. an instruction
block 404 that entry is erased. Next at decision block 406. 55 synchronization circuit instructing the processor to delay a
prediction table 44 is examined for this particular LOAD later execution of the particular data consuming instruction
instruction. If there is an entry in the prediction table 44, until after the particular data producing instruction when the
then lhe prediction 109 is decremented toward a do not prediction associated with the data consuming instruction is
synchronize condition at process block 4t8. within the predetennined range.
60 3. The data speculation decision circuit of,claim 2 wherein
5. Handle Squash the instruction synchronization circui t includes a prediction
Referring now to FIG. 11. the predictor circuit 33 must table listing certain data consuming instructions and certain
also receive the handle squash message of block 46 with data producing instructions each associated with a prediction
regard to updating the synchronization table 56. Specifically. and wherein the instruction synchronization circuit delays
al a decision block 502. if there is a synchronization entry. 65 the panicular data consuming instruction only:
that synchronization entry is eliminated at process block i) when the prediction associated with the data consuming
504. instruction is within a predetermined range; and
Appx265
PX0001.0017
Case: 17-2265 Document: 30 Page: 258 Filed: 10/20/2017
5.781.752
15 16
ii) when the particular data consumiJlg instruction is in the 7 . The data speculation decision circuit of claim S whaein
prediction table. when the flag indicates the particular data producing instruc-
4. The data speculation decision circuit of claim 3 wherein tion has been executed. the instruction synchronization
the certain data consuming and data producing instructions circuit removes the entry from the synchronization table.
are identified in the prediction table only by the address of s 8. The data speculation decision circuit of claim 1 whaein
the instructions in a program memory. the prediction produces the mis-speculation indication by
S. The data speculation decision circuit of claim 2 wherein tallying lhe mis-speculation indications for a data consum-
the instruction synchronization circuit includes a synchro- ing instruction.
nization table associating the certain data consuming 9. In a processor capable of executing program instruc-
10 tions in an execution order differing from the program order
instructions and the certain data producing instructions each
of the instructions. the processor further having a data
with a flag value indicating whether the respective certain speculation circuit for detecting data dependence between
data producing instruction has been executed apd wherein instructions and detecting a mis-speculation where a data
the instruction synchronization circuit delays the particular consuming instruction dependent for its data on a data
data consuming instruction only: producing instruction of earlier program order. is in fact
i) when the prediction associated with the data consuming 15
executed before the data producing instruction. a data specu-
instruction is within a predetermined range; and lation decision circuit comprising:
ii) when the particular data consumiJlg instruction is in the a) a prediction table communicating with the data specu-
prediction table; and lation circuit to create an entry listing a particular data
iii) when the flag indicates the particular data producing consuming instruction and data producing instruction
20
instruction has not been executed. each associated with a prediction when a mis-
6. The data speculation decision circuit of claim 2 wherein speculation indication is received; and
the instruction synchronization circuit creates an entry in the b) an instruction synchronization circuit only instructing
synchronization table including the particular data consum- a processor to delay a later execution of the particular
ing instructions and data producing instructions and the flag 25 data consuming instruction if the prediction table
value only after a mis-speculation indication is received for includes an entry.
the particular data consuming instruction and the particular
data producing instruction. * * * * *
Appx266
PX0001.0018
Case: 17-2265 Document: 30 Page: 259 Filed: 10/20/2017
CERTIFICATE OF SERVICE
I hereby certify that, on this 20th day of October, 2017, I filed the foregoing
Brief for Defendant-Appellant Apple Inc. with the Clerk of the United States Court
of Appeals for the Federal Circuit via the CM/ECF system, which will send notice
CERTIFICATE OF COMPLIANCE
Pursuant to Fed. R. App. P. 32(g), the undersigned hereby certifies that this
Microsoft Word 2010 in 14 point Times New Roman font. As permitted by Fed.
R. App. P. 32(g), the undersigned has relied upon the word count feature of this