AI Case Brief
Generate an AI-powered case brief with:
đKey Facts
âïžLegal Issues
đCourt Holding
đĄReasoning
đŻSignificance
Estimated cost: $0.001 - $0.003 per brief
Full Opinion
United States Court of Appeals
for the Federal Circuit
__________________________
NOAH SYSTEMS, INC.,
Plaintiff-Appellant,
v.
INTUIT INC.,
Defendant-Appellee.
__________________________
2011-1390
__________________________
Appeal from the United States District Court for the
Western District of Pennsylvania in Case no. 06-CV-933,
Judge Arthur J. Schwab.
_________________________
Decided: April 9, 2012
_________________________
ERIC G. SOLLER, Pietragallo Gordon Alfano Bosick &
Raspanti, LLP, of Pittsburgh, Pennsylvania, argued for
plaintiff-appellant. With him on the brief was ALAN G.
TOWNER.
MICHAEL J. SACKSTEDER, Fenwick & West LLP, of San
Francisco, California, argued for defendant-appellee.
With him on the brief was DAVID D. SCHUMANN.
__________________________
NOAH SYSTEMS v. INTUIT INC 2
Before RADER Chief Judge, OâMALLEY and REYNA, Circuit
Judges.
OâMALLEY, Circuit Judge.
Noah Systems, Inc. (âNoahâ) appeals the district
courtâs entry of judgment in favor of Intuit Inc. (âIntuitâ).
After construing the disputed terms of the asserted claims
of U.S. Patent No. 5,875,435 (âthe â435 patentâ), the
district court determined that an âaccess meansâ limita-
tion in the claims of the â435 patent was indefinite, and,
therefore, granted Intuitâs Motion for Summary Judgment
of Invalidity. Because we agree that the âaccess meansâ
limitation is indefinite, we affirm the district courtâs
judgment.
BACKGROUND
This appeal arises out of an action brought by Noah
against Intuit for infringement of the â435 patent. The
â435 patent relates to an automated financial accounting
system. The system allows a business or individual to
connect to the computers of companies with which that
entity conducts business so that information regarding
financial transactions can be transmitted between them.
Noah asserts that Intuitâs Quicken and QuickBooks
products infringe system claims 12â17, 29â38, and 40â56.
All of the asserted claims contain an âaccess meansâ
limitation. The parties agree that this is a means-plus-
function limitation performed by a processor. As such,
the specification of the â435 patent must contain an algo-
rithm to perform the function associated with the âaccess
meansâ limitation, or the limitation is indefinite. This
appeal turns on whether the specification discloses an
algorithm to perform the function or functions associated
with the âaccess meansâ limitation.
3 NOAH SYSTEMS v. INTUIT INC
I. The â435 Patent
The â435 patent discloses an accounting system and
methods for using the system. 1 The automated account-
ing system includes a financial accounting computer, a
financial transaction computer, a communications means,
and an access means. â435 patent col.2 ll.26â41. The
disclosed system âbrings together . . . all of the various
entities that are involved with financial transactions
between a first entity, such as an individual or a business,
and other entities, such as merchants, financial institu-
tions and the like.â Id. at col.3 ll.56â64. In the patented
system, the financial accounting computer is associated
with the first entity, whereas the âother entitiesâ possess
the financial transaction computers. Id. at col.3 l.66âcol.4
l.10. The financial accounting computer contains a mas-
ter ledger file that is used to receive and record data
transmitted from the financial transaction computers. Id.
at col.3 ll.26â30; col.4 ll.32â35. Each financial transaction
computer, on the other hand, contains a subsidiary ledger
file, which stores information regarding transactions
made between the first entity and that second entity. Id.
at col.4 ll.4â13. Periodically, financial transaction data is
transferred from subsidiary ledger files to the master
ledger file on the financial accounting computer. Id. at
col.6 ll.9â14.
After the system transfers and incorporates the finan-
cial transaction data into the master ledger, the system
provides authorized agents of the first entity with access
to the master ledger, so they can âenter, delete, review,
adjust and process data inputsâ contained within the file.
Id. at col.4 ll.45â61. The specification describes the
âaccess meansâ in relation to the flow chart contained in
1 Noah does not assert that Intuitâs products in-
fringe the patentâs method claims.
NOAH SYSTEMS v. INTUIT INC 4
Figure 1. The relevant portion of Figure 1âs flow chart
discloses:
Id. at Fig. 1.
Describing Figure 1, the specification states, âline 27
leads to box 32 where passcodes are issued to approved
interactive account user(s) and agent(s). . . . This access to
the master ledger . . . allows the agents to perform activi-
ties selected from the group consisting of entering, delet-
ing, reviewing, adjusting and processing data inputs in
the master ledger . . . .â Id. at col.4 ll.47â56. After pass-
codes are issued, â[l]ine 41 then leads to box 44 where the
access to the data inputs in the master ledger is set forth.
5 NOAH SYSTEMS v. INTUIT INC
This access can be provided to interactive users and
agents of the first entity.â Id. at col.6 ll.15â18. At box 44,
the system enables authorized agents to enter âchange
order[s], recording instruction adjustments, manual
transactions and the like . . . .â Id. at col.6 ll.18â20. Once
an agent has entered an order, the system, at box 52,
determines whether the entry is valid. Id. at col.6 ll.22â
23. An entryâs validity âis determined by whether the
passcode matches the predesignated list of approved
passcodes and whether the entry is complete in form and
substance.â Id. at col.6 ll.28â30. The system will process
only valid entries. See id. at col.6 ll.22â36.
Noah alleges that Intuitâs products infringe independ-
ent claims 12, 52, 53, and 56. Representative independ-
ent claim 12 recites:
A financial accounting system for a first entity
such as an individual or a business, said system
comprising:
a financial accounting computer having at least
one file;
a financial transaction computer for receiving
data inputs, said data inputs including electroni-
cally recorded financial transactions made be-
tween said first entity and a second entity;
first communication means for transferring said
data inputs from said financial transaction com-
puter to said file of said financial accounting com-
puter; and
means for providing access to said file of said fi-
nancial accounting computer for said first entity
and/or agents of said first entity so that said first
entity and/or said agent can perform one or more
activities selected from the group consisting of en-
NOAH SYSTEMS v. INTUIT INC 6
tering, deleting, reviewing, adjusting and process-
ing said data inputs.
Id. at col.12 ll.25â41 (emphasis added). The parties agree
that the emphasized language is the âaccess meansâ
limitation. 2
II. Procedural History
Shortly after Noah filed its complaint, Intuit re-
quested an ex parte reexamination of the â435 patent. The
PTO granted this request, and the litigation was stayed
pending resolution of the reexamination. Ultimately, on
June 9, 2009, the PTO confirmed the patentability of the
original claims of the â435 patent and determined that
new claims 19â56 were patentable. Joint Appendix
(âJ.A.â) 138â42. Upon resolution of the reexamination
proceedings, the district court lifted its stay, re-opened
the case, and permitted Noah to also assert infringement
with respect to its newly allowed claims.
After the case was re-opened, the parties proceeded
with claim construction briefing. Although the parties
disputed the construction of many terms, only the con-
struction of âaccess meansâ is relevant to this appeal. 3
Both parties agreed that this limitation is a means-plus-
2 Claim 53âs âaccess meansâ limitation is worded
slightly differently. Neither party argues that the slight
difference has any effect on the outcome of this appeal.
3 Intuit argues that, if we disagree with the district
courtâs construction of the term âaccess meansâ and its
conclusion that such construction invalidates the â435
patent on indefiniteness grounds, we should otherwise
affirm summary judgment of invalidity on the alternative
ground that a âfirst communication meansâ limitation in
the asserted claim is indefinite. Given our conclusions
here, we decline to reach the merits of this argument or to
consider Noahâs contention that Intuit has waived the
right to raise it.
7 NOAH SYSTEMS v. INTUIT INC
function limitation. The parties also agreed that the
function performed by the âaccess meansâ is âproviding
access to the file of the financial accounting computer for
the first entity and/or agents of the first entity so that the
first entity and/or the agent can perform one or more of
the activities selected from the group consisting of enter-
ing, deleting, reviewing, adjusting and processing the
data inputs.â Report and Recommendation of Special
Master on Claim Construction at 38, Noah Sys., Inc. v.
Intuit Inc., No. 06-CV-933 (W.D. Pa. May 7, 2010), ECF
No. 82 (âClaim Construction R&Râ).
The parties did dispute, however, what structure per-
forms this function. Noah argued that â[t]he structure
includes the financial accounting computer . . . which is
programmed to allow access to files on the computer upon
entry of a passcode.â Noahâs Opening Claim Construction
Br. at 25, Noah Sys., Inc. v. Intuit Inc., No. 06-CV-933
(W.D. Pa. Nov. 13, 2009), ECF No. 73. Intuit, on the other
hand, argued that the structure was indefinite because
the specification disclosed no algorithm by which the
computer was programmed to perform the function as-
serted in the claims. Intuit Inc.âs Opening Claim Con-
struction Br. at 12â16, Noah Sys., Inc. v. Intuit Inc., No.
06-CV-933 (W.D. Pa. Dec. 4, 2009), ECF No. 74. After
conducting a day-long Markman hearing, the court-
appointed special master issued his Claim Construction
R&R. The special master concluded that the âaccess
meansâ limitation was indefinite, agreeing with Intuit
that the specification failed to disclose an algorithm by
which the financial accounting computer was pro-
grammed to perform the limitationâs function. Claim
Construction R&R at 42â47.
Objecting to the Claim Construction R&R, Noah filed
a Motion to Modify the Claim Construction R&R. Intuit
moved the district court to adopt the special masterâs
NOAH SYSTEMS v. INTUIT INC 8
Claim Construction R&R in all respects but one, which is
not relevant to this appeal. On June 8, 2010, the district
court adopted the Claim Construction R&R in full. Order
Adopting Special Masterâs Report and Recommendations
as to Claim Construction, Noah Sys., Inc. v. Intuit Inc.,
No. 06-CV-933 (W.D. Pa. June 8, 2010), ECF No. 89.
With respect to the âaccess means limitation,â therefore,
the district court found that this limitation functioned to
âprovid[e] access to the file of the financial accounting
computer for the first entity and/or agents of the first
entity so that the first entity and/or the agent can perform
one or more of the activities selected from the group
consisting of entering, deleting, reviewing, adjusting and
processing the data inputs.â Id. at ECF No. 89-3. In
addition, the district court concluded that the specifica-
tion failed to disclose an adequate structure for perform-
ing this function, rendering the asserted claims indefinite.
In response to the district courtâs Claim Construction
order, Noah filed a Motion for Reconsideration. In this
motion, Noah argued that neither the special master nor
the district court properly could have concluded that the
âaccess meansâ limitation was indefinite without expert
evidence as to how one skilled in the art would have
viewed the specification. The district court referred
Noahâs Motion for Reconsideration to the special master
for consideration.
After briefing and a hearing, the special master rec-
ommended that the district court deny Noahâs Motion for
Reconsideration. Report and Recommendation of Special
Master on Mot. for Recons. at 2â3, 8, Noah Sys., Inc. v.
Intuit Inc., No. 06-CV-933 (W.D. Pa. July 23, 2010), ECF
No. 98. Reaching this conclusion, the special master
noted that, in cases involving computer-implemented
means-plus-function claims where the specification dis-
closes no algorithm by which the computer or processor is
9 NOAH SYSTEMS v. INTUIT INC
programmed, âthe burden of establishing indefiniteness
can be met in the first instance by showing the complete
absenceâ of an algorithm in the specification. Id. at 7â8.
The special master concluded that, in this case, the â435
patentâs specification âonly provide[s] functional descrip-
tions and not structure.â Id. at 7. The special master
reasoned, therefore, that expert testimony regarding how
one of ordinary skill would view the disclosures in the
specification was unnecessary. Upon Intuitâs motion, the
district court adopted the special masterâs Motion for
Reconsideration R&R and denied Noahâs Motion for
Reconsideration. 4
While the special master was considering the Motion
for Reconsideration, Intuit filed a Motion for Summary
Judgment of Invalidity. Intuit Inc.âs Mot. for Summ. J. of
Invalidity, Noah Sys., Inc. v. Intuit Inc., No. 06-CV-933
(W.D. Pa. June 25, 2010), ECF No. 94. Intuit argued that,
because the âaccess meansâ limitation was indefinite and
this limitation was in every asserted claim, all of the
asserted claims of the â435 patent were invalid. Mem. in
Supp. of Intuit Inc.âs Mot. for Summ. J. of Invalidity at 1,
Noah Sys., Inc. v. Intuit Inc., No. 06-CV-933 (W.D. Pa.
June 25, 2010), ECF No. 95. In response to this argu-
ment, Noah again asserted that, because this case in-
volved the sufficiency of a disclosed algorithm, and not the
total absence of disclosure, Intuit could not establish
indefiniteness without first presenting evidence of how
4 Responding to Intuitâs Motion to Adopt the Motion
for Reconsideration R&R, Noah filed declarations from
two experts, Jeffery Eppinger and Robert Kollar. These
declarations discussed how a person of ordinary skill
would view the sufficiency of the disclosures in the â435
patent. Intuit filed a motion to strike these declarations
as untimely. The district court denied this motion as
moot in light of its decision to deny Noahâs Motion for
Reconsideration.
NOAH SYSTEMS v. INTUIT INC 10
one skilled in the art would view the specification. Noahâs
Resp. to Intuit Inc.âs Mot. for Summ. J. of Invalidity at 4â
6, Noah Sys., Inc. v. Intuit Inc., No. 06-CV-933 (W.D. Pa.
Aug. 9, 2010), ECF No. 102. In addition, Noah presented
declarations from Jeffery Eppinger and Robert Kollar to
establish that one skilled in the art âcould readily identify
the structure or algorithm described in the specification of
the â435 Patent that corresponds to the function of the
recited access means.â Id. at 9. As with the other mo-
tions in this case, the district court referred Intuitâs
Motion for Summary Judgment of Invalidity to the special
master.
The special master, after reviewing the partiesâ fil-
ings, recommended granting Intuitâs Motion for Summary
Judgment of Invalidity. Addressing the crux of Noahâs
argument, that expert testimony was required to estab-
lish that the asserted claims were indefinite, the special
master clarified that its âearlier claim construction ruling
was [not] based on a factual determination that, in effect,
some but not all of the structure for the âaccess meansâ
limitation was made in the disclosure of the â435 Patent.â
Report and Recommendation of Special Master on Def.âs
Mot. for Summ. J. and Mot. to Strike at 7, Noah Sys., Inc.
v. Intuit Inc., No. 06-CV-933 (W.D. Pa. Dec. 17, 2010),
ECF No. 117. Instead, the special master explained that
the specification disclosed no algorithm and, therefore, no
structure. For this reason, the special master concluded
that the court was not compelled to consider the expert
testimony proffered by Noah because consideration of
what one of ordinary skill in the art would understand
from the specification is only necessary when the suffi-
ciency of a disclosed algorithm is at issue. 5 Id. at 11â12.
5 The special master also recommended that the
district court deny Intuitâs Motion to Strike the Eppinger
11 NOAH SYSTEMS v. INTUIT INC
After considering Noahâs objections to the Summary
Judgment R&R and Intuitâs response thereto, on January
24, 2011, the district court adopted the Summary Judg-
ment R&R and granted Intuitâs Motion for Summary
Judgment of Invalidity. 6 Accordingly, the district court
entered judgment in favor of Intuit.
Noah timely appealed, and we have jurisdiction pur-
suant to 28 U.S.C. § 1292(c)(2).
DISCUSSION
This court reviews a district courtâs claim construction
de novo. Cybor Corp. v. FAS Techs. Inc., 138 F.3d 1448,
1453 (Fed. Cir. 1998) (en banc). Similarly, we review the
grant of summary judgment without deference. Dynacore
Holdings Corp. v. U.S. Philips Corp., 363 F.3d 1263, 1273
(Fed. Cir. 2004). Summary judgment is appropriate if no
genuine issues of material fact exist such that the moving
party is entitled to judgment as a matter of law. Fed. R.
Civ. P. 56(c); see also Ethicon Endo-Surgery, Inc. v. U.S.
Surgical Corp., 149 F.3d 1309, 1315 (Fed. Cir. 1998). This
court reviews the evidence in the light most favorable to
the non-moving party. Anderson v. Liberty Lobby, Inc.,
477 U.S. 242, 255 (1986).
On appeal, Noah raises two different, albeit closely re-
lated, arguments. Noah asserts that the district court
and Kollar declarations from Noahâs Response to the
Motion for Summary Judgment of Invalidity, either
because they were untimely filed or because they are moot
given the recommendation that the court disallow expert
testimony because no algorithm was disclosed which
would require, or even permit, explication by one of skill
in the art. Id. at 9â11, 11 n.1.
6 In light of its conclusion with respect to invalidity,
the district court again denied Intuitâs Motion to Strike
the expert declarations as moot.
NOAH SYSTEMS v. INTUIT INC 12
erred when it: (1) construed the âaccess meansâ limitation
in a manner that rendered it indefinite; and (2) granted
summary judgment of invalidity without requiring Intuit
to present expert testimony regarding how one of ordinary
skill in the art would view the sufficiency of the disclosure
in the â435 patent. Intuit responds that Noah waived the
claim construction argument it presents on appeal, and
that, even if we consider this argument, the district court
correctly construed the âaccess meansâ limitation to be
indefinite, and, therefore, properly granted summary
judgment of invalidity. We begin by addressing Intuitâs
assertion of waiver and then turn to Noahâs indefiniteness
arguments, which we address collectively.
I.
â[P]resenting proposed claim constructions which al-
ter claim scope for the first time on appeal invokes the
doctrine of waiver as to the new claim constructions.â
NTP, Inc. v. Research In Motion, Ltd., 418 F.3d 1282,
1296 (Fed. Cir. 2005) (citations omitted). Intuit argues
that Noahâs contention that the structure used to perform
the function associated with the âaccess meansâ limitation
âincludes an algorithm by which a passcode is issued to a
user or agent, the passcode is entered by a user or agent,
and the passcode is validated, and equivalents thereofâ is
new on appeal. Appelleeâs Br. 18â19. Accordingly, Intuit
asserts that Noah waived this argument. We disagree.
In its Opening Claim Construction Brief, Noah as-
serted that the corresponding structure was âthe financial
accounting computer, as defined above, which is pro-
grammed to allow access to files on the computer upon
entry of a passcode.â Noahâs Opening Claim Construction
Br. at 25, Noah Sys., Inc. v. Intuit Inc., No. 06-CV-933
(W.D. Pa. Nov. 13, 2009), ECF No. 73. In support of this
13 NOAH SYSTEMS v. INTUIT INC
construction, Noah cited the flow chart in Figure 1 and a
portion of the â453 patentâs specification, which states:
Next, line 27 leads to box 32 where passcodes are
issued to approved interactive account user(s) and
agent(s). Agents can include accountants, brokers
or other financial advisors. The account user(s)
can include the first entity as well as authorized
users of the first entity, such as the controller or
bookkeeper of a business.
â435 patent col.6 ll.47â53. In addition, during the Mark-
man hearing, Noah cited lines 22â37 of column 6 of the
â435 patent as providing additional description of the
corresponding structure. This portion of the specification
discusses validation of user entries based upon âwhether
the passcode matches the predesignated list of approved
passcodes . . . .â Id. at col.6 ll.29â30. In its Objections to
the Claim Construction R&R, moreover, Noah specifically
noted that the special master failed to address many of
the portions of the specification that, according to Noah,
provided the necessary corresponding structure for the
âaccess means.â Mem. in Supp. of Noahâs Objections to
and Mot. to Modify the Report and Recommendation of
Special Master on Claim Construction at 4â5, 6â9, Noah
Sys., Inc. v. Intuit Inc., No. 06-CV-933 (W.D. Pa. May 27,
2010), ECF No. 84.
Significantly, all of the portions of the specification
that Noah relies upon before this court were cited either
in its opening claim construction brief, during the Mark-
man hearing, or in its opposition to the Claim Construc-
tion R&R. Despite Intuitâs suggestion to the contrary,
this is not a case where Noah is attempting to âadopt[] a
new claim construction position on appeal.â Interactive
Gift Express, Inc. v. Compuserve Inc., 256 F.3d 1323, 1346
(Fed. Cir. 2001) (citation omitted). And, it is not a case
NOAH SYSTEMS v. INTUIT INC 14
where Noah focused only on the nature of the computer
hardware described and ânever [addressed] the adequacy
of the algorithmâ disclosed in the â435 patent before this
appeal. See HTC Corp. v. IPCom GmbH & Co., KG, 667
F.3d 1270, 1280, 1283 (Fed. Cir. 2012) (holding that, on
appeal, HTC waived its argument that the specification
disclosed no algorithm because, before the district court, it
only asserted that the specification was indefinite as
lacking disclosure of sufficient physical structure). All
portions of the specification that Noah now argues provide
the corresponding structure for the âaccess meansâ limita-
tion were relied upon for the same purpose by Noah
before the district court. Waiver, therefore, is not appli-
cable. Accordingly, we turn to the merits of Noahâs claim
construction and invalidity arguments.
II.
Whether a claim complies with the definiteness re-
quirement of 35 U.S.C. § 112 ¶ 2 is a matter of claim
construction, which we review de novo. 7 S3 Inc. v.
nVIDIA Corp., 259 F.3d 1364, 1367 (Fed. Cir. 2001)
(citation omitted). Similarly, â[a] determination that a
patent claim is invalid for failure to meet the definiteness
requirement of 35 U.S.C § 112, paragraph 2, is a legal
conclusion . . . that we review de novo.â Intellectual Prop.
Dev., Inc. v. UA-Columbia Cablevision of Westchester, Inc.,
336 F.3d 1308, 1318 (Fed. Cir. 2003) (internal quotation
omitted). Here, the disputed âaccess meansâ limitation
qualifies as a means-plus-function limitation under 35
U.S.C. § 112 ¶ 6. Means-plus-function claim limitations
7 The specification shall conclude with one or more
claims particularly pointing out and distinctly claiming
the subject matter which the applicant regards as his
invention.â 35 U.S.C. § 112 ¶ 2.
15 NOAH SYSTEMS v. INTUIT INC
must satisfy the requirements of § 112 ¶ 2. S3 Inc., 259
F.3d at 1367.
Construction of a means-plus-function limitation in-
cludes two steps. âFirst, the court must determine the
claimed function. Second, the court must identify the
corresponding structure in the written description of the
patent that performs the function.â Applied Med. Res.
Corp. v. U.S. Surgical Corp., 448 F.3d 1324, 1332 (Fed.
Cir. 2006) (internal citations omitted). On appeal, neither
party disputes the function performed by the access
means, so the inquiry on appeal is whether the specifica-
tion adequately discloses a corresponding structure that
performs the function associated with the âaccess meansâ
limitation.
A structure disclosed in the specification qualifies as a
âcorresponding structureâ if the specification or the prose-
cution history âclearly links or associates that structure to
the function recited in the claim.â B. Braun Med., Inc. v.
Abbott Labs., 124 F.3d 1419, 1424 (Fed. Cir. 1997). Even
if the specification discloses a âcorresponding structure,â
the disclosure must be adequate; the patentâs specification
must provide âan adequate disclosure showing what is
meant by that [claim] language. If an applicant fails to
set forth an adequate disclosure, the applicant has in
effect failed to particularly point out and distinctly claim
the invention as required by the second paragraph of
section 112.â In re Donaldson Co., 16 F.3d 1189, 1195
(Fed. Cir. 1994) (en banc). Under 35 U.S.C. § 112 ¶ 2 and
¶ 6, therefore, âa means-plus-function clause is indefinite
if a person of ordinary skill in the art would be unable to
recognize the structure in the specification and associate
it with the corresponding function in the claim.â AllVoice
Computing PLC v. Nuance Commcâns., Inc., 504 F.3d
1236, 1241 (Fed. Cir. 2007) (citing Atmel Corp. v. Info.
NOAH SYSTEMS v. INTUIT INC 16
Storage Devices, Inc., 198 F.3d 1374, 1381â82 (Fed. Cir.
1999)).
While it is undisputed that the question of whether a
claim is indefinite is based on how the claim limitation
would be understood by one of skill in the art, âthe testi-
mony of one of ordinary skill in the art cannot supplant
the total absence of structure from the specification.â
Default Proof Credit Card Sys., Inc. v. Home Depot U.S.A.,
Inc., 412 F.3d 1291, 1302 (Fed. Cir. 2005); see also Bio-
medino, LLC v. Waters Techs. Corp., 490 F.3d 946, 950â53
(Fed. Cir. 2007). The prohibition against using expert
testimony in this manner is a direct consequence of the
requirement that the specification itself adequately
disclose the corresponding structure. AllVoice Comput-
ing, 504 F.3d at 1240 (âThe test for definiteness asks
whether one skilled in the art would understand the
bounds of the claim when read in light of the specifica-
tion.â (citation omitted)).
In cases such as this one, involving a special purpose
computer-implemented means-plus-function limitation,
âthis court has consistently required that the structure
disclosed in the specification be more than simply a
general purpose computer or microprocessor.â Aristocrat
Techs. Austl. Pty Ltd. v. Intâl Game Tech., 521 F.3d 1328,
1333 (Fed. Cir. 2008). 8 We require that the specification
âdisclose an algorithm for performing the claimed func-
8 Because the â435 patent requires a special purpose
computer specifically programmed to carry out the recited
functions associated with the âaccess meansâ limitation,
this case is controlled by Aristocrat and its progeny and
not In re Katz Interactive Call Processing Patent Litig.,
639 F.3d 1303 (Fed. Cir. 2011), which is applicable only in
situations involving functions that can be accomplished
by âany general purpose computer without special pro-
gramming.â In re Katz, 639 F.3d at 1316.
17 NOAH SYSTEMS v. INTUIT INC
tion.â Net MoneyIN, Inc. v. VeriSign, Inc., 545 F.3d 1359,
1367 (Fed. Cir. 2008); Aristocrat, 521 F.3d at 1333 (âThus,
in a means-plus-function claim âin which the disclosed
structure is a computer, or microprocessor, programmed
to carry out an algorithm, the disclosed structure is not
the general purpose computer, but rather the special
purpose computer programmed to perform the disclosed
algorithm.â â (quoting WMS Gaming, Inc. v. Intâl Game
Tech., 184 F.3d 1339, 1349 (Fed. Cir. 1999))). The specifi-
cation can express the algorithm âin any understandable
terms including as a mathematical formula, in prose, or
as a flow chart, or in any other manner that provides
sufficient structure.â Finisar Corp. v. DirecTV Grp., Inc.,
523 F.3d 1323, 1340 (Fed. Cir. 2008) (internal citation
omitted). Simply disclosing software, however, âwithout
providing some detail about the means to accomplish the
function[,] is not enough.â Id. at 1340â41 (citation omit-
ted).
Ultimately, on the basis of the special masterâs rec-
ommendation, the district court concluded that the â435
patentâs specification did not disclose an algorithm for
performing the function associated with the âaccess
meansâ limitation. This determination rendered all of the
asserted claims indefinite, as lacking the required corre-
sponding structure. Accordingly, the court entered sum-
mary judgment of invalidity in favor of Intuit.
Noah argues that: (1) the district court erred because
it applied the incorrect case law; and (2) since the â435
patentâs specification discloses some form of algorithm for
performing the function associated with the âaccess
meansâ limitation, the district court erred by not requir-
ing expert testimony before finding the claims indefinite
and invalid.
NOAH SYSTEMS v. INTUIT INC 18
A.
Currently, our case law regarding special purpose
computer-implemented means-plus-functions claims is
divided into two distinct groups: First, cases in which the
specification discloses no algorithm; and second, cases in
which the specification does disclose an algorithm but a
defendant contends that disclosure is inadequate. Com-
pare Blackboard, Inc. v. Desire2Learn Inc., 574 F.3d 1371,
1383â85 (Fed. Cir. 2009) (no algorithm) with WMS Gam-
ing, 184 F.3d at 1349 (algorithm). This distinction is
important because we have clarified that, while â[i]t is
certainly true that the sufficiency of the disclosure of
algorithmic structure must be judged in light of what one
of ordinary skill in the art would understand the disclo-
sure to impart,â in a situation in which the specification
discloses no algorithm, â[t]hat principle . . . has no appli-
cation . . . .â Aristocrat, 521 F.3d at 1337; see Atmel, 198
F.3d at 1382 (âFulfillment of the § 112, ¶ 6 tradeoff cannot
be satisfied when there is a total omission of structure.
There must be structure in the specification. This conclu-
sion is not inconsistent with the fact that the knowledge
of one skilled in the particular art may be used to under-
stand what structure(s) the specification discloses . . .
because such resources may only be employed in relation
to structure that is disclosed in the specification.â); see
also Default Proof Credit Card Sys., 412 F.3d at 1301
(âThe inquiry under § 112, ¶ 2 . . . asks first âwhether
structure is described in [the] specification, and, if so,
whether one skilled in the art would identify the structure
from that description.â â (quoting Atmel, 198 F.3d at
1381)). Where no structure appears, the question âis not
whether the algorithm that was disclosed was described
with sufficient specificity, but whether an algorithm was
disclosed at all.â Aristocrat, 521 F.3d at 1337. When the
specification discloses some algorithm, on the other hand,
19 NOAH SYSTEMS v. INTUIT INC
the question is whether the disclosed algorithm, from the
viewpoint of a person of ordinary skill, is sufficient to
define the structure and make the bounds of the claim
understandable. AllVoice Computing, 504 F.3d at 1245.
Noah argues that the district court improperly classified
this case as a case involving no disclosed algorithm, and,
because of this error, also improperly refused to allow
Noah to present expert testimony regarding the suffi-
ciency of the purportedly disclosed algorithm.
Contrary to the district courtâs conclusion and Intuitâs
arguments, Noah is correct that the specification discloses
an algorithm for the passcode function associated with the
âaccess means.â The specification clearly discloses that
authorized agents are provided with passcodes and that
agents cannot enter, delete, review, adjust or process data
inputs within the master ledger unless the passcode is
verified. â435 patent Fig. 1, col.4 ll.47â56, col.6 ll.15â36.
This disclosure is sufficient to clearly link this structure
with the âaccess meansâ limitation. The district court
was, accordingly, incorrect when it said that the specifica-
tion disclosed no algorithm describing how the disclosed
function is to be carried out. This determination does not
resolve our inquiry in favor of Noah, however.
This case involves a means-plus-function limitation
with two distinct functional components. The âaccess
meansâ performs the function of: âproviding access to the
file of the financial accounting computer for the first
entity and/or agents of the first entity so that the first
entity and/or the agent can perform one or more of the
activities selected from the group consisting of entering,
deleting, reviewing, adjusting and processing the data
inputs.â Claim Construction R&R at 38 (emphases
added). Thus, there are really two functions recited,
namely: (1) providing access to the file; and (2) once access
is provided, enabling the performance of delineated opera-
NOAH SYSTEMS v. INTUIT INC 20
tions. Any algorithm must, therefore, address both as-
pects of this functional language. Default Proof Credit
Card Sys., 412 F.3d at 1298 (âWhile corresponding struc-
ture need not include all things necessary to enable the
claimed invention to work, it must include all structure
that actually performs the recited function.â (citing Car-
diac Pacemakers, Inc. v. St. Jude Med., Inc., 296 F.3d
1106, 1119 (Fed. Cir. 2002))).
We, thus, turn to the question of whether the specifi-
cation discloses an algorithm that enables âthe first entity
and/or the agent [to] perform one or more of the activities
selected from the group consisting of entering, deleting,
reviewing, adjusting and processing the data inputs.â
Claim Construction R&R at 38. In addition, if we con-
clude that the specification does not disclose an algorithm
for performing this aspect of the recited function, i.e., the
specification discloses a partial algorithm, we must de-
termine whether that means this case falls into the âdis-
closed algorithmâ line of cases as Noah argues, thereby
requiring consideration of what one skilled in the art
would understand from that disclosure, whether by way of
expert testimony or otherwise.
B.
Noah asserts that Figure 1, and the portions of the
specification disclosing the issuance of passcodes and the
verification thereof provide the algorithm for both of the
functions associated with the âaccess meansâ limitation.
In the alternative, Noah asserts that Figure 3 and the
portions of the specification describing this figure sepa-
rately provide the algorithm for the second recited func-
tion. We disagree.
Contrary to Noahâs assertion, the algorithm disclosed
in Figure 1 and the portions of the specification describing
the issuance and verification of passcodes do not provide
21 NOAH SYSTEMS v. INTUIT INC
an algorithm that enables âthe first entity and/or the
agent [to] perform one or more of the activities selected
from the group consisting of entering, deleting, reviewing,
adjusting and processing the data inputs.â These portions
of the specification only describe how passcodes are issued
to authorized agents, â435 patent col.4 ll.47â53, and how
the system prevents entries to the master ledger from
being processed unless the passcode is verified, id. at col.6
ll.14â36. These portions of the specification disclose that
a valid passcode is required before the agentâs order to
enter, delete, review, adjust, or process the data inputs in
the master ledger will be recognized by the system. This
discloses nothing about how the system is programmed to
enable the âentering, deleting, reviewing, adjusting and
processing [of] the data inputs.â These sections of the
specification merely disclose a means to unlock a file on a
computer. If a computer lacks a program to actually read
the data contained in the file, however, a user cannot
perform any operations on the data in the file.
For example, imagine a password protected MicrosoftÂź
Word document. Unless a user has a valid password, the
user cannot open the file. But, if the computer does not
have a word processing program, the user cannot edit the
file, even if he has the password to open it. Because data
is stored on a computer in binary code, a collection of 1s
and 0s, unless a user has a program to make this data
comprehensible to humans, one cannot enter, delete,
review, adjust, or process data in the file. The acts of
âenteringâ âdeletingâ âreviewingâ and âadjustingâ financial
transaction data, moreover, are specialized functions
which cannot be accomplished absent specialized pro-
gramming. Noahâs arguments regarding Figure 1 do not,
therefore, provide an algorithm for the âenabling the
performanceâ function associated with the âaccess meansâ
limitation.
NOAH SYSTEMS v. INTUIT INC 22
As with the portions of the specification describing the
issuance and verification of passcodes, Figure 3 and the
portions of the specification describing that figure also do
not disclose an algorithm to enable âentering, deleting,
reviewing, adjusting and processing the data inputs.â The
specification is clear that box 44 of Figure 1 is âwhere the
access to the data inputs in the master ledger is set forth.
. . . At this box 44, change orders, recording instruction
adjustments, manual transactions and the like can be
entered by the agents or the interactive users.â Id. at
col.6 ll.16â21. Access to the data inputs at box 44, there-
fore, âallows the agents to perform activities selected from
the group consisting of entering, deleting, reviewing,
adjusting and processing data inputs in the master ledger
. . . .â Id. at col.4. ll.53â56. The validity of an entry, i.e.,
the requested operation on a data input, moreover, is
determined in box 52 of Figure 1. At this point in the flow
chart disclosed in Figure 1, all of the functions associated
with the âaccess meansâ are completed. The flow chart
disclosed in Figure 3, however, is implemented after boxes
44 and 52. As a consequence, the flow chart disclosed in
Figure 3 has nothing to do with the non-password func-
tion associated with the âaccess means.â
This conclusion is reinforced by the structure of Fig-
ure 3âs flow chart. Figure 3 discloses:
23 NOAH SYSTEMS v. INTUIT INC
Id. at Fig. 3. Notice that, after the validity of an entry
associated with the âaccess meansâ is determined in box
52, if the system does not need to produce any additional
outputs as a result of the box 44 operation, the flow chart
cycles from Figure 3 back to Figure 1 above box 44, ena-
bling the agent to perform a new operation. Accordingly,
unless the operation performed in box 44 requires the
system to produce an output, Figure 3 is superfluous.
Figure 3âs flow chart cannot, therefore, provide the algo-
rithm for the âenabling the performanceâ function associ-
ated with the âaccess meansâ because the system does not
use Figure 3âs flow chart until after the entire function of
NOAH SYSTEMS v. INTUIT INC 24
the âaccess meansâ is complete, and it uses the flow chart
only in certain circumstances.
Finally, the specification itself makes clear that some
type of accounting software is required for the patented
system to operate. The specification states that the
master or host computer, upon which the master ledger is
stored, could be a personal computer. Id. at col.3 ll.26â32.
Where the master or host computer is a personal com-
puter, the specification explains that the computer must
use âoff-the-shelf accounting softwareâ to process the data
inputs. Id. at col.3 ll.32â36. When a personal computer is
not used, however, nothing in the specification explains
how the central or host computer is to be programmed to
allow processing of the data.
As indicated above, a careful reading of the specifica-
tion indicates that such software would be implemented
inside box 44 in Figure 1. The portions of the specifica-
tion that describe what occurs inside box 44, however,
merely recite functional, not structural, language. E.g.,
id. at col.4 ll.53â56 (âThis access to the master ledger . . .
allows the agents to perform activities selected from the
group consisting of entering, deleting, reviewing, adjust-
ing and processing data inputs in the master ledger.â);
col.6 ll.15â21 (âLine 41 then leads to box 44 where the
access to the data inputs in the master ledger is set forth.
. . . At this box 44, change orders, recording instruction
adjustments, manual transactions and the like can be
entered by the agents or the interactive users.â). This
type of purely functional language, which simply restates
the function associated with the means-plus-function
limitation, is insufficient to provide the required corre-
sponding structure. E.g., Blackboard, 574 F.3d at 1384;
Aristocrat, 521 F.3d at 1334.
25 NOAH SYSTEMS v. INTUIT INC
In addition to pointing to Figures 1 and 3âwhich we
have already found to contain no disclosure for the second
functional element claimedâNoah attempts to fill the
gaps in its specification in two ways. First, it attempts to
import its âoff the shelf softwareâ reference from the
personal computer portions of its specification into these
claims. 9 Next, it asserts that individuals of ordinary skill
in the art would understand how to accomplish the func-
tion described with the assistance of such off the shelf
software. Appellantâs Br. 42 (citing Eppinger Decl.).
Neither argument aids Noah.
In Blackboard we considered the adequacy of the dis-
closure for an âaccess control managerâ limitation in a
means-plus-function claim. There, the patentee argued
that the access control manager could be âany computer-
related device or program that performs the function of
access control.â Blackboard, 574 F.3d at 1383. We con-
cluded that this type of disclosure was insufficient be-
cause â[b]y failing to describe the means by which the
access control manager will create an access control list,
Blackboard has attempted to capture any possible means
for achieving that end. Section 112, paragraph 6, is
intended to prevent such pure functional claiming.â Id.
at 1385. In reaching this conclusion, we rejected the
argument that no more specificity was needed to support
the claimed function because âa person skilled in the art
could readily fashion a computer-based means for per-
forming the âassigning functionâ . . . .â Id. We explained
9 The Court] âHow do you get access to the file
where, where you start . . . handling the transactions
and, and all of these other functions?â [Noahâs attorney]
âWell thatâs, that, I guess, is the point where Iâm talking
about off the shelf software.â â Oral Argument at 5:46â
6:01, Noah Sys., Inc. v. Intuit Inc., No. 2011-1390, avail-
able at http://oralarguments.cafc.uscourts.gov/default.
aspx?fl=2011-1390.mp3.
NOAH SYSTEMS v. INTUIT INC 26
that the disclosure must identify the method for perform-
ing the function, whether or not a skilled artisan might
otherwise be able to glean such a method from other
sources or from his own understanding. Id. (citing Med.
Instrumentation & Diagnostics Corp. v. Elekta AB, 344
F.3d 1205, 1212 (Fed. Cir. 2003)). That various methods
might exist to perform a function is âprecisely whyâ the
disclosure of specific programming is required. Id. So too
here, Noahâs efforts to find structure in the portion of a
specification linked to a different claim element or in the
common ken of a skilled computer artisan does not allow
it to âavoid providing [the] specificity as to structureâ
required by § 112 ¶ 6. Id.
For all of these reasons, we conclude that the specifi-
cation of the â435 patent does not disclose an algorithm for
the âenabling the performanceâ function associated with
the âaccess meansâ limitation.
C.
Because we conclude that the specification discloses
only a partial algorithm for the functional language
associated with the âaccess meansâ limitation, we must
determine whether this âpartial disclosureâ case should be
analyzed in accordance with our âno disclosed algorithmâ
or âdisclosed algorithmâ cases. As discussed above, the
answer to this question determines whether the court was
required to consider Noahâs argument and evidence
regarding what one skilled in the art would understand
from the specification before determining whether the
claim was indefinite. Default Proof Credit Card Sys., 412
F.3d at 1302 (â[T]he testimony of one of ordinary skill in
the art cannot supplant the total absence of structure
from the specification. Because the specification of the
â182 patent discloses no structure corresponding to the
claimed function of the âmeans for dispensing,â Default
27 NOAH SYSTEMS v. INTUIT INC
Proof cannot use the declaration of its expert to rewrite
the patentâs specification.â (citation omitted)). Given the
purpose for requiring disclosure of an algorithm in special
purpose computer implemented means-plus-function
claims, we conclude that where, as here, a claim recites
multiple identifiable functions and the specification
discloses an algorithm for only one, or less than all, of
those functions, we must analyze the disclosures as we do
when no algorithm is disclosed.
Means-plus-function claiming involves a quid pro quo.
Med. Instrumentation, 344 F.3d at 1211 (âThe duty of a
patentee to clearly link or associate structure with the
claimed function is the quid pro quo for allowing the
patentee to express the claim in terms of function under
section 112, paragraph 6.â (citation omitted)). In ex-
change for being able to draft a claim limitation in purely
functional language, â[t]he applicant must describe in the
patent specification some structure which performs the
specified function.â Valmont Indus., Inc. v. Reinke Mfg.
Co., 983 F.2d 1039, 1042 (Fed. Cir 1993). And, impor-
tantly, the functional claim language covers only â âthe
corresponding structure, material, or acts described in the
specification and equivalents thereof.â â Id. (quoting § 112
¶ 6). Requiring the disclosure of a corresponding struc-
ture, thus, âconfines the breadth of protection otherwise
permitted byâ purely functional claiming. Id. (citation
omitted); see also Med. Instrumentation, 344 F.3d at 1211
(âIf the specification is not clear as to the structure that
the patentee intends to correspond to the claimed func-
tion, then the patentee has not paid that price but is
rather attempting to claim in functional terms unbounded
by any reference to structure in the specification.â).
This court imposed the algorithm requirement to pre-
vent purely functional claiming when a patentee employs
a special purpose computer-implemented means-plus-
NOAH SYSTEMS v. INTUIT INC 28
function limitation. Aristocrat, 521 F.3d at 1333 (âThe
point of the requirement that the patentee disclose par-
ticular structure in the specification and that the scope of
the patent claims be limited to that structure and its
equivalents is to avoid pure functional claiming.â). As we
have explained, the algorithm requirement is necessary
â[b]ecause general purpose computers can be programmed
to perform very different tasks in very different ways . . .
.â Id. Without disclosing any corresponding structure,
âone of skill simply cannot perceive the bounds of the
invention.â Finisar, 523 F.3d at 1341.
Accordingly, where a disclosed algorithm supports
some, but not all, of the functions associated with a
means-plus-function limitation, we treat the specification
as if no algorithm has been disclosed at all. In such
instances, we are not faced with a disclosure which ad-
dresses itself to an identifiable function, but arguably
does so inadequately. We are faced with an identifiable
function, which all parties concede is claimed, but as to
which there is a total absence of structure. We cannot
allow disclosure as to one function to fill the gaps in a
specification as to a different, albeit related, function. To
hold otherwise would allow a patentee to employ generic
functional claiming âunbounded by any reference to
structure in the specification.â Biomedino, 490 F.3d at
948 (citation omitted). This outcome is impermissible
under the plain terms of § 112 ¶ 6.
For these reasons, we conclude that the district court
did not err when it refused to allow expert testimony or
other evidence regarding what one skilled in the art
would understand from the specification before it con-
strued the âaccess meansâ limitation as indefinite, or
concluded that summary judgment of invalidity was
appropriate in light of that construction.
29 NOAH SYSTEMS v. INTUIT INC
CONCLUSION
Computer-implemented means-plus-function claims
are indefinite unless the specification discloses an algo-
rithm to perform the function associated with the limita-
tion. When the specification discloses an algorithm that
only accomplishes one of multiple identifiable functions
performed by a means-plus-function limitation, the speci-
fication is treated as if it disclosed no algorithm. Because
the â435 patentâs specification discloses an algorithm for
performing only one of the functions associated with the
âaccess meansâ limitation, the limitation is indefinite. All
of the asserted claims contain this limitation; the asserted
claims are, therefore, invalid as indefinite.
AFFIRMED
COSTS
Each party shall bear its own costs.