throbber
Case 1:19-cv-00859-RTH Document 92 Filed 07/15/22 Page 1 of 11
`
`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
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket