`
`IN THE UNITED STATES COURT OF FEDERAL CLAIMS
`
`
`
`
`
`
`E-NUMERATE SOLUTIONS, INC. and
`
`
`E-NUMERATE, LLC,
`
`C.A. No. 19-859-RTH
`
`Plaintiffs,
`
`v.
`
`
`
`
`THE UNITED STATES OF AMERICA,
`
`
`
`
`
`
`Defendant.
`
`PLAINTIFFS’ SUR-REPLY CLAIM CONSTRUCTION BRIEF ON INDEFINITENESS
`
`Dated: July 15, 2022
`
`
`
`
`
`
`
`
`
`
`
`
`Respectfully submitted,
`
`/s/ Sean T. O’Kelly
`Sean T. O’Kelly
`Gerard M. O’Rourke
`O’KELLY & O’ROURKE, LLC
`824 N. Market Street, Suite 1001A
`Wilmington, DE 19801
`302-778-4000
`sokelly@okorlaw.com
`gorourke@okorlaw.com
`
`Attorneys for Plaintiffs
`
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 2 of 11
`
`Table of Contents
`
`INTRODUCTION ............................................................................................................................... 1
`I.
`II. ARGUMENT ....................................................................................................................................... 1
`‘355 Patent – Claims 15 and 42 (“the step of receiving”) – Term 6 ......................................................... 1
`‘816 Patent – Claim 12 (“the markup language) – Term 5 ....................................................................... 3
`‘816 Patent – Claim 26 (“means for”… “receiving”, “transforming”, “combining” and “displaying.” –
`Terms 6 – 9 ............................................................................................................................................... 4
`A. The Adequacy of the Algorithm Cannot Be Evaluated On The Present Record. ................. 4
`B. The Katz Exception Applies To The Means For “Receiving,” “Combining” and
`“Displaying” ........................................................................................................................................ 6
`‘383 Patent – Claim 18 (“means for”… “identifying”, “transforming”, “processing” and “causing a
`display.” – Terms 13 – 16 ......................................................................................................................... 6
`‘748 Patent – Claim 11 (“Code for…”) – Terms 7 – 16 ........................................................................... 6
`III.
`CONCLUSION ............................................................................................................................... 7
`
`
`
`
`
`
`
`
`
`
`i
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 3 of 11
`
`Table of Authorities
`
`Cases
`
`Cellcast Tech., LLC v. United States, 150 Fed. Cl. 353 (C.F.C. 2020) ...................................... 4, 5
`
`Cypress Lake Software, Inc. v. Samsung Electronics America, Inc., 382 F. Supp. 3d 586 (E.D.
`
`Tex. 2019) ................................................................................................................................... 7
`
`Finisar Corp. v. DirecTV Grp, Inc., 523 F.3d 1323, 1340 (Fed. Cir. 2008) .................................. 5
`
`In re Katz Interactive Call Processing Patent Litigation, 639 F.3d. 1303 (Fed. Cir. 2011) .......... 6
`
`Phillips v. AWH Corp., 415 F.3d 1303, 1313 (Fed. Cir. 2005) .................................................. 1, 2
`
`Typhoon Touch Techs., Inc. v. Dell, Inc., 659 F.3d 1376, 1385-86 (Fed. Cir. 2011) ..................... 4
`
`Zeroclick, LLC, v. Apple Inc., 891 F.3d 1003, 1008 (Fed. Cir. 2018) ............................................ 7
`
`
`
`
`
`
`
`ii
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 4 of 11
`
`I.
`
`INTRODUCTION
`
`
`
`
`
`Pursuant to the Court’s Scheduling Order (D.I. 87), Plaintiffs e-Numerate Solutions, Inc.
`
`and e-Numerate, LLC’s (collectively, “e-Numerate”) submit this brief in response to the
`
`Government’s sur-reply brief on indefiniteness. Because the parties have already thoroughly
`
`briefed the issues over four prior briefs, e-Numerate will limit this reply to the core
`
`indefiniteness issues in dispute.
`
`II.
`
`ARGUMENT
`
`
`
`The claims involving the disputed terms are addressed in order.
`
`‘355 Patent – Claims 15 and 42 (“the step of receiving”) – Term 6
`
`
`
`
`The Government’s position is that it is merely plausible that the “step of receiving” in
`
`claims 15 and 42 could refer to the step of receiving the macro. To reach this dubious
`
`conclusion, the Government argues that the independent claims at issue specify that the macro
`
`contains meta-data and that “tags” can be viewed as a type of meta-data. Therefore (or so the
`
`argument goes), the “tag” limitations in the dependent claim could be read as referring to the step
`
`of receiving the macro. The issue is not how claims could be read, but rather how they would be
`
`read from the perspective of a person of ordinary skill in the art. Phillips v. AWH Corp., 415
`
`F.3d 1303, 1313 (Fed. Cir. 2005)("The inquiry into how a person of ordinary skill in the art
`
`understands a claim term provides an objective baseline from which to begin claim
`
`interpretation.") As set forth previously, e-Numerate’s position is clear, logical, and fully in
`
`accord with the claim language. The Government’s claim construction is not.
`
`
`
`1
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 5 of 11
`
`
`
`The Government criticizes e-Numerate for giving short shrift to the Government’s
`
`citations to the ‘355 patent at col. 50, line 35, and the ‘748 patent at cols. 97 -106 and 107-112.
`
`As admitted by the Government, these disclosures are merely directed to an RMML Document
`
`Type Definition (cols. 97 – 106) and a sample RMML Document (col. 107 – 112). None of
`
`these disclosures show practice of the inventions claimed in claims 15 and 42 of the ‘355 patent
`
`(or their respective independent claims). As a result, the disclosures do not support the
`
`Government’s interpretation.
`
`
`
`The Government’s argument also ignores the fact that independent claims 1 and 28
`
`already contain a further limitation on the step of receiving the macro. Specifically: “the step of
`
`receiving the macro comprises receiving the macro including interpreted code, meta-data, and
`
`error handling instructions.” If the Government were correct (and it is not) in its interpretation
`
`that the dependent claims refer to the step of receiving the macro, then, in order to comply with
`
`proper patent parlance, the dependent claims should read “wherein the step of receiving further
`
`comprises receiving tags indicating characteristics selected from the group consisting of: (1)
`
`value, (2) semantics, (3) format, (4) measurement, (5) structure, and (6) provenance.” However,
`
`that language is not found in the dependent claims. In short, the Government’s construction is
`
`both illogical and contrary to standard patent practice.
`
`
`
`In contrast, e-Numerate’s construction is consistent with the natural and logical reading
`
`of the claim language. e-Numerate’s construction reads the claim from the perspective of a
`
`person of ordinary skill in the art as required by Phillips. The Government’s construction does
`
`not (and is contrary to standard patent practice).
`
`
`
`The Court should adopt e-Numerate’s construction and reject the Government’s
`
`indefiniteness challenge.
`
`
`
`2
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 6 of 11
`
`‘816 Patent – Claim 12 (“the markup language) – Term 5
`
`
`
`
`The Government’s argument relies on a concocted hypothetical in which it purports to
`
`show that the two markup documents could somehow be written in different markup languages.
`
`The Government has not pointed to any disclosure in the ‘816 patent where such an
`
`implementation of claim 12 is shown. Nor could it, because there is none. Instead, the
`
`Government can only point to the background of the invention in the ‘816 patent where the
`
`problems with the XML standard are described.
`
`
`
`In light of this fatal deficiency in its argument, the Government twists the disclosure of
`
`the ‘816 patent regarding transformation of numerical values having different attributes in two
`
`different markup documents into numerical values with common attributes (i.e., a common
`
`format). The Government asserts that this disclosure illustrates that the two markup documents
`
`are, somehow, in different markup languages because they contain different attributes. The
`
`Government is wrong.
`
`The specification teaches transformation of numerical values having different attributes
`
`located in two different markup documents. However, the specification is clear that both
`
`documents are written in the same markup language (RDML). As set forth in the specification
`
`of the ‘816 patent, RDML is compliant with the XML standard but improves upon it by using
`
`attributes describing the meaning of the numerical value in the markup language tags (which is a
`
`feature neither taught nor suggested by the XML standard).
`
`
`
`
`
`
`
`3
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 7 of 11
`
`‘816 Patent – Claim 26 (“means for”… “receiving”, “transforming”, “combining” and
`“displaying.” – Terms 6 – 9
`
`
`
`
`e-Numerate refers the Court to its prior briefing on the proper “functions” recited in claim
`
`26. e-Numerate constructions are correct for the reasons previously set forth. The Government’s
`
`constructions are incorrect because, inter alia, the Government invariably includes in the
`
`function all of the language between the word “means” and the semicolon at the end of the
`
`limitation at issue. That is contrary to the Federal Circuit precedent cited by e-Numerate. e-
`
`Numerate will limit its discussion to: (1) adjudication of the sufficiency of the disclosed
`
`algorithm in the “means for automatically transforming” limitation; and (2) the applicability of
`
`the exception to the algorithm rule for the means for “receiving,” “combining” and “displaying”
`
`limitations.
`
`A. The Adequacy of the Algorithm Cannot Be Evaluated On The Present Record.
`
`The Government errs by asserting that the adequacy of the disclosed algorithm for the
`
`
`
`
`
`“means for transforming” limitation can be decided at this point in the proceedings. That is
`
`contrary to this Court’s holding in Cellcast Tech., LLC v. United States, 150 Fed. Cl. 353 (C.F.C.
`
`2020).
`
`
`
`As set forth in Cellcast, the proper (and only) inquiry at this point in the proceedings is
`
`whether there is some algorithm disclosed, and not whether the disclosure is adequate. In
`
`connection with that inquiry, the Federal Circuit has held that a wide variety of disclosures may
`
`meet the algorithm disclosure requirement. For example, the algorithmic structure need not be
`
`the operative source code itself. See Typhoon Touch Techs., Inc. v. Dell, Inc., 659 F.3d 1376,
`
`1385-86 (Fed. Cir. 2011). "For computer-implemented procedures, the computer code is not
`
`required . . . . A description of the function in words may 'disclose, at least to the satisfaction of
`
`
`
`4
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 8 of 11
`
`one of ordinary skill in the art, enough of an algorithm to provide the necessary structure under §
`
`112, ¶ 6.'" Id. (quoting Finisar Corp. v. DirecTV Grp, Inc., 523 F.3d 1323, 1340 (Fed. Cir.
`
`2008)).
`
`
`
`Here, the specification unequivocally discloses the use of conversion factors to transform
`
`numbers and provides examples of the same. A person of ordinary skill in the art would readily
`
`understand what the relevant conversion factor is for the numbers to be transformed (e.g., feet to
`
`miles; lbs to kgs; yen to dollars, etc.). There is manifestly a disclosure of an algorithm under the
`
`governing law.
`
`
`
`There is also no procedural basis to adjudicate the adequacy of this algorithm at this
`
`point. Discovery has not even begun; much less been completed. The parties have not proffered
`
`expert reports pursuant to Fed. R. Civ. P. Rule 26, nor have the experts been deposed on those
`
`reports. In short, this case is not at the summary judgment phase.
`
`Once the parties get to that point procedurally, then this may (or may not) be resolvable
`
`given the summary judgment standard. However, this Court has been abundantly clear that
`
`“[s]uch evaluations are best left for summary judgment, allowing the parties the ability to
`
`conduct expert discovery proceedings and present all necessary arguments and evidence.”
`
`Cellcast, 150 F.3d at 381. Until then, the Court should reject the Government’s efforts to
`
`invalidate these claims at a procedurally inappropriate time and in a procedurally inappropriate
`
`manner.
`
`
`
`
`
`
`
`5
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 9 of 11
`
`B. The Katz Exception Applies To The Means For “Receiving,” “Combining” and
`“Displaying”
`
`
`
`
`The Government’s other argument is that the exception to the algorithm requirement set
`
`forth in In re Katz Interactive Call Processing Patent Litigation, 639 F.3d. 1303 (Fed. Cir. 2011)
`
`is “narrow.” The Government overlooks that e-Numerate seeks application of that exception
`
`only to “means for” terms that are directed to basic computer functions (i.e., receiving,
`
`combining, and displaying). These are exactly the type of “means for” terms that Katz upheld
`
`without any disclosed algorithm.
`
`‘383 Patent – Claim 18 (“means for”… “identifying”, “transforming”, “processing” and “causing
`a display.” – Terms 13 – 16
`
`
`The issues here track those raised in connection with the ‘816 patent, claim 26. The
`
`“means for automatically transforming” meets the algorithm requirement for the same reasons
`
`that the analogous limitation in the ‘816 patent does. Similarly, the exception in Katz applies to
`
`the other means terms that recite the same basic computer functions as the analogous terms in the
`
`‘816 patent.
`
`‘748 Patent – Claim 11 (“Code for…”) – Terms 7 – 16
`
`
`
`
`The Government argues that the “code for” claims in claim 11 of the ‘748 patent are in
`
`“means-plus-function” format. The Government is wrong.
`
`The Government cannot hide from the fact its contention that claim 11 of the ‘748 patent
`
`is in means-plus-function format is fundamentally inconsistent with and irreconcilable with its
`
`
`
`6
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 10 of 11
`
`admission that claim 1 of the ‘383 patent is not in “means-plus-function” format. The
`
`Government fails to address this fundamental inconsistency in its briefing.1
`
`As set forth previously, the Federal Circuit’s decision in Zeroclick, LLC, v. Apple Inc.,
`
`891 F.3d 1003, 1008 (Fed. Cir. 2018), is squarely against the Government’s position. It is
`
`controlling precedent whereas Cypress Lake Software, Inc. v. Samsung Electronics America,
`
`Inc., 382 F. Supp. 3d 586 (E.D. Tex. 2019), is not.
`
`Moreover, this is not a case where the specification merely states which software
`
`program could be used to write the code. Here, the specification teaches the use of MS Excel
`
`Visual Basic and contains actual code exemplars written in MS Excel Visual Basic and XML
`
`version 1.0-compliant RMML. See, e.g., ‘748 Patent at col. 45, lines 25 – 35 and lines 49 – 54
`
`and Appendix F and G. Disclosure of this level detail is the antithesis of mere “black box”
`
`functionality.
`
`III.
`
`CONCLUSION
`
`
`
`
`
`For the reasons set forth, e-Numerate respectfully requests that the Court adopt its
`
`proposed claim constructions and reject the Government’s indefiniteness challenges.
`
`
`
`
`
`
`
`
`1 The Government has a similar and equally fatal inconsistency in its treatment of the term
`“report” in the patents-in-suit. D.I. 88 at page 8 n.6 (addressing the Government’s
`inconsistency). In its sur-reply to the main claim construction brief, however, the Government
`asserts it was an “oversight.” D.I. 90 at page 18.
`
`
`
`7
`
`
`
`Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 11 of 11
`
`Dated: July 15, 2022
`
`
`
`
`
`
`
`
`Respectfully submitted,
`
`/s/ Sean T. O’Kelly
`Sean T. O’Kelly
`Gerard M. O’Rourke
`O’KELLY & O’ROURKE, LLC
`824 N. Market Street, Suite 1001A
`Wilmington, DE 19801
`302-778-4000
`sokelly@okorlaw.com
`gorourke@okorlaw.com
`
`Attorneys for Plaintiffs
`
`
`
`
`
`
`8
`
`