`
`
`
`IN THE UNITED STATES COURT OF FEDERAL CLAIMS
`
`
`
`Plaintiffs,
`
`
`
`v.
`
`
`E-NUMERATE SOLUTIONS, INC. and
`E-NUMERATE, LLC,
`
`
`
`
`
`THE UNITED STATES,
`
`
`
`
`
`
`
`
`
`
`
`
`No. 19-859 C
`
`Judge Ryan T. Holte
`
`
`
`Defendant.
`
`
`
`
`
`DEFENDANT’S SUR-REPLY CLAIM CONSTRUCTION
`BRIEF ON INDEFINITENESS
`
`
`
`
`
`
`
`
`
`
`Of Counsel:
`SCOTT BOLDEN
`NELSON KUAN
`U.S. Department of Justice
`
`
`July 1, 2022
`
`
`BRIAN M. BOYNTON
`Principal Deputy Assistant Attorney
`General
`
`GARY L. HAUSKEN
`Director
`
`SHAHAR HAREL
`Trial Attorney
`Commercial Litigation Branch
`Civil Division
`Department of Justice
`Washington, DC 20530
`shahar.harel@usdoj.gov
`Telephone: (202) 305-3075
`Facsimile: (202) 307-0345
`
`COUNSEL FOR THE DEFENDANT,
`THE UNITED STATES
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`I.
`
`II.
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 2 of 18
`
`TABLE OF CONTENTS
`
`INTRODUCTION ...............................................................................................................1
`
`ARGUMENT .......................................................................................................................1
`
`A.
`
`1.
`
`B.
`
`1.
`
`2.
`
`3.
`
`4.
`
`5.
`
`The ‘355 Patent ........................................................................................................1
`
`‘355 Patent, Term 6: “the step of receiving” ...........................................................1
`
`The ‘816 Patent ........................................................................................................3
`
`‘816 Patent, Term 5: “the markup language” ..........................................................3
`
`‘816 Patent, Term 6: “means for receiving . . .” ......................................................4
`
`‘816 Patent, Term 7: “means for automatically transforming. . .”...........................4
`
`‘816 Patent, Term 8: “means for combining . . .” ....................................................8
`
`‘816 Patent, Term 9: “means for displaying …” ...................................................10
`
`C.
`
`The ‘383 Patent ......................................................................................................10
`
`1.
`
`2.
`
`3.
`
`4.
`
`D.
`
`1.
`
`‘383 Patent, Term 13: “means for identifying . . .” ...............................................10
`
`‘383 Patent, Term 14: “means for automatically transforming . . . ” .....................11
`
`‘383 Patent, Term 15: “means for processing . . .” ................................................11
`
`‘383 Patent, Term 16: “means for causing a display…” .......................................11
`
`The ‘748 Patent ......................................................................................................12
`
`‘748 Patent, Terms 7-16 .........................................................................................12
`
`III.
`
`CONCLUSION ..................................................................................................................13
`
`
`
`
`
`
`
`ii
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 3 of 18
`
`
`
`CASES
`
`TABLE OF AUTHORITIES
`
`
`
`BBA Nonwovens Simpsonville, Inc. v. Superior Nonwovens, LLC, 303 F.3d 1332 (Fed.
`Cir. 2002) .............................................................................................................................. 5, 6
`
`Cellcast Tech., LLC v. United States, 150 Fed. Cl. 353 (2020) ...................................................... 7
`
`Competitive Techs. v. Fujitsu Ltd., 286 F. Supp. 2d 1161 (N.D. Cal. 2003) .................................. 6
`
`Cypress Lake Software, Inc. v. Samsung Electronics America, Inc., 382 F. Supp. 3d 586
`(E.D. Tex. 2019) ..................................................................................................................... 15
`
`Digital Retail Apps, Inc. v. H-E-B, LP, No. 6-19-CV-00167-ADA, 2020 WL 376664
`(W.D. Tex. Jan. 23, 2020) ......................................................................................................... 9
`
`Egenera Inc. v. Cisco Systems, Inc., 972 F.3d 1367 (Fed. Cir. 2020) .......................................... 15
`
`EON Corp. IP Holdings LLC v. AT & T Mobility LLC, 785 F.3d 616 (Fed. Cir. 2015) .............. 11
`
`Ergo Licensing, LLC v. Carefusion 303, Inc., 673 F.3d 1361 (Fed. Cir. 2012) ........................... 10
`
`Glob. Maintech Corp. v. I/O Concepts, Inc., 179 F. App’x 47 (Fed. Cir. 2006) ............................ 7
`
`In re Katz Interactive Call Processing Patent Litigation, 639 F.3d 1303 (Fed. Cir. 2011) ......... 10
`
`Intell. Ventures II LLC v. BITCO Gen. Ins. Corp., No. 615CV59, 2016 WL 125594 (E.D.
`Tex. Jan. 11, 2016) .................................................................................................................... 8
`
`Lockheed Martin Corp. v. Space Systems/Loral, Inc.,. 324 F.3d 1308 (Fed. Cir. 2003) .. 4, 10, 12,
`13
`
`Mediatek, Inc. v. Sanyo Elec. Co., 513 F. Supp. 2d 778 (E.D. Tex. 2007)..................................... 6
`
`Phillips v. AWH Corp., 415 F.3d 1303, (Fed. Cir. 2005) ............................................................... 6
`
`Spa Syspatronic AG v. United States, 117 Fed. Cl. 375 (2014) .................................................... 11
`
`Zeroclick, LLC, v. Apple Inc., 891 F.3d 1003, 1008 (Fed. Cir. 2018) .......................................... 14
`
`STATUTES
`
`§ 112............................................................................................................................................ 3, 4
`
`
`
`
`
`
`
`iii
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 4 of 18
`
`
`
`Defendant, the United States, respectfully submits this Sur-Reply Claim Construction
`
`Brief on Indefiniteness in response to Plaintiffs e-Numerate Solutions, Inc. and e-Numerate
`
`Solutions, LLC’s (collectively, “e-Numerate”) Reply Brief on Indefiniteness (ECF 89).
`
`I.
`
`INTRODUCTION
`
`In an effort to avoid a finding of indefiniteness as to many means-plus-function terms, e-
`
`Numerate’s Reply requests that this Court defer ruling in many cases because it has identified a
`
`potential algorithm within the relevant asserted patent and that the determination as to the
`
`adequacy of any such algorithm must be deferred until the summary judgment stage. e-
`
`Numerate relies on a single case with unique circumstances that do not apply here. This case has
`
`been pending for three years, the parties have submitted expert declarations in support of their
`
`positions, and both parties declined to examine the opposing expert. As detailed below, the
`
`disputes are ripe for resolution and any deferral will delay finalizing the parties’ contentions and
`
`dispositive motions. Additionally, in rebutting Defendant’s assertion of indefiniteness based on
`
`an improper antecedent basis, e-Numerate makes bald assertions as to the disclosure in the
`
`patents. As explained below, its citations do not support the assertions it makes. In light of the
`
`foregoing, the Court should find each term to be indefinite except for those limited cases where
`
`Defendant identified sufficient structure for certain “code for” terms.
`
`II.
`
`ARGUMENT
`
`A.
`
`The ‘355 Patent
`
`1.
`
`‘355 Patent, Term 6: “the step of receiving”
`
`In its responsive briefing, Defendant explained how the term “the step of receiving” in
`
`claims 15 and 42 could reasonably be understood to be referring to either the limitation
`
`“receiving a series of numerical values having tags indicating characteristics of the numerical
`
`values” or “receiving a macro defined to perform an operation on the series of numerical values”
`
`1
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 5 of 18
`
`
`
`as recited in independent claims 1 and 28 by both (1) referring to the surrounding claim language
`
`within these claims and (2) citing support from the specification. ECF 83 at 8-9. In its Reply, e-
`
`Numerate simply ignores the first argument Defendant made based on the claim language and
`
`then dismisses the second argument based on citations from the specification in a conclusory
`
`manner. ECF 89 at 4. Both of Defendant’s original arguments are meritorious.
`
`First, it is clear from the relevant independent claims’ recitation of “receiving a macro
`
`defined to perform an operation on the series of numerical values . . . and the step of receiving
`
`the macro comprises receiving the macro including interpreted code, meta-data, and error
`
`handling instructions” that receiving a macro includes receiving meta-data, which the parties
`
`agree is data about data. The relevant dependent claims require that the “step of receiving
`
`comprises receiving tags indicating characteristics selected from the group consisting of:
`
`. . . provenance.” Therefore, assuming that the antecedent basis for the “step of receiving” is
`
`“receiving a macro. . .” the relevant dependent claims merely require that the meta-data be in the
`
`form of tags indicating characteristics about provenance, or the source of an object —
`
`information typically stored as meta-data. This is a plausible interpretation. e-Numerate does
`
`not even address this argument in its Reply.
`
`
`
`Second, Defendant buttressed this argument by providing numerous citations from the
`
`patent’s specification and appendices that disclose a sample macro document comprising
`
`attributes indicating provenance characteristics, as well as the other characteristics recited in the
`
`relevant dependent claims. ECF 82 at 8-9. Therefore, the interpretation of the dependent claims
`
`discussed above is actually disclosed in the specification, only enhancing its plausibility. e-
`
`Numerate’s only rebuttal is to assert that “these citations are not referring to receiving ‘tags’ as
`
`set forth in the claims at issue.” ECF 89 at 4. Regardless of whether these citations are directed to
`
`2
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 6 of 18
`
`
`
`receiving tags, they disclose tags, ‘355 Patent at 50:39-55, which may be sent and received as
`
`claimed.
`
`Additionally, and as e-Numerate argues, the claims may be read such that the “step of
`
`receiving” limitation of Claims 15 and 42 may refer to the “receiving a series of numerical
`
`values . . .” The resulting ambiguity renders Claims 15 and 42 of the ‘355 Patent invalid for
`
`indefiniteness under § 112, ¶ 2 (pre-AIA).
`
`B.
`
`The ‘816 Patent
`
`1.
`
`‘816 Patent, Term 5: “the markup language”
`
`In its Reply, e-Numerate asserts that “the markup language” of Claim 12 must be the
`
`markup language of both the first and second documents because “[t]he specification is clear that
`
`the documents are all in the same markup language.” ECF 89 at 4-5. However, the citations that
`
`e-Numerate provides do not establish this. Its first citation is entirely silent as to the markup
`
`language of either the first or second markup document. See, ‘816 Patent at 3:65-4:6. Its second
`
`citation does not even reference the first or second markup documents but does state that
`
`“[a]lthough the preferred embodiment of RDML is a markup language that is a fully compliant
`
`implementation of XML version 1.0, other implementations are possible,” id. at 8:44-46,
`
`indicating that multiple markup languages are possible. Therefore, e-Numerate’s citations do not
`
`support its contention.
`
`In reality, the specification discloses the use of different markup languages and different
`
`markup languages can be used for the first and second markup document in Claim 10 from
`
`which Claim 12 depends. The patent teaches that “XML is a free-form markup language with
`
`unspecified tags, which allows developers to develop their own tags and, in effect, create their
`
`own markup languages geared toward specialized tasks. . . As such, different professions may
`
`develop their own specialized markup languages.” Id at 2:1-8 (emphasis added). While the
`
`3
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 7 of 18
`
`
`
`specification discloses an exemplary embodiment in which the RDML language comprises line
`
`items with attributes such as li_unit, li_mag, li_mod, li_measure, and li_scale, id. at 20:33-37, a
`
`second language can also be developed with XML, as taught in the patent, in which the same
`
`concepts are associated with attributes with different names, such as unit, magnitude, modifier,
`
`measure, and scale. In such a case, a first document may be written in the disclosed RDML
`
`markup language with a series of numbers written in one format, e.g. with an “li_unit” attribute
`
`with a value of “$” and a second document may be written in a second language with a series of
`
`numbers written in a different format with a “unit” attribute with a value of “£.” These two
`
`documents, written in different markup languages (based on the different attributes) and using
`
`different formats, could then be “automatically transformed” as claimed as if they had been
`
`written in the same markup language but with different formats. Hence, the use of different
`
`markup languages for the first and second markup documents is taught by the patent. As this
`
`results in ambiguity as to whether the “markup language” of Claim 12 refers to the first or
`
`second markup documents, Claim 12 of the ‘816 Patent invalid for indefiniteness under § 112, ¶
`
`2.
`
`2.
`
`‘816 Patent, Term 6: “means for receiving . . .”
`
`In the interest of narrowing the issues before the Court, Defendant previously agreed to
`
`not contest e-Numerate’s identification of function and structure for this term.
`
`3.
`
`‘816 Patent, Term 7: “means for automatically transforming. . .”
`
`In its Reply, e-Numerate simply repeats its previous arguments without substantively
`
`responding to Defendant’s arguments and caselaw. First, in terms of the relevant function, e-
`
`Numerate again cites to Lockheed Martin Corp. v. Space Systems/Loral, Inc., where the court
`
`excluded a “whereby” clause from the claimed function. 324 F.3d 1308, 1319 (Fed. Cir. 2003).
`
`However, in that case, the district court had previously limited the relevant means-plus-function
`
`4
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 8 of 18
`
`
`
`clause to “a means having the function of ‘rotating said wheel,’” id. at 1318-1319, and the
`
`Federal Circuit expanded it to be “properly identified as ‘rotating said wheel in accordance with
`
`a predetermined rate schedule which varies sinusoidally over the orbit at the orbital frequency of
`
`the satellite.’” Id. at 1319. The court excluded the language of a subsequent “whereby” clause
`
`“because a whereby clause that merely states the result of the limitations in the claim adds
`
`nothing to the substance of the claim.” Id.
`
`Yet, in its Reply, e-Numerate does not respond to Defendant’s argument that the portion
`
`of the claim that e-Numerate seeks to strike after “so that” does not merely state the result of the
`
`limitation but rather serves to identify and define the recited “automatically transforming”
`
`function. Similarly, e-Numerate’s reliance on BBA Nonwovens Simpsonville, Inc. v. Superior
`
`Nonwovens, LLC, 303 F.3d 1332 (Fed. Cir. 2002) is also unavailing. While e-Numerate
`
`characterizes that as a case where the court excluded language following “so that,” the relevant
`
`claim language was “corona means cooperating with said attenuator and positioned for
`
`electrostatically charging the filaments so that repelling forces are induced in the filaments to
`
`more uniformly spread the filaments before they are deposited on said collection surface to form
`
`a web,” see id. at 1343, and the court excluded all the language after “positioned.” Id. at 1344.
`
`Therefore, while the Court omitted language after “so that” it also excluded language preceding
`
`the “so that” because “[w]hat the ‘corona means’ is and where it is located are two different
`
`things.” Id. Here, the language after “so that” does not describe the positioning of the
`
`“automatically transforming” means but describes the “automatically transforming” means and
`
`should be part of the function.
`
`e-Numerate also does not substantively respond to caselaw Defendant previously cited.
`
`In response to Defendant’s citation of Mediatek, Inc. v. Sanyo Elec. Co., 513 F. Supp. 2d 778,
`
`5
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 9 of 18
`
`
`
`(E.D. Tex. 2007) and Competitive Techs. v. Fujitsu Ltd., 286 F. Supp. 2d 1161 (N.D. Cal. 2003),
`
`aff’d sub nom. Competitive Techs., Inc. v. Fujitsu Ltd., 185 F. App’x 958 (Fed. Cir. 2006), it
`
`merely provides a footnote stating that these are “fact-specific applications of the rules” set forth
`
`in the cases it cited and “do not compel the Government’s proposed construction.” ECF 89 at 5
`
`n.2.
`
`e-Numerate takes issue with the use of experts during claim construction arguing that
`
`Phillips v. AWH Corp., 415 F.3d 1303, 1318 (Fed. Cir. 2005) counsels against such use. ECF 89
`
`at 5 n.1. e-Numerate is mistaken. In Philips the Federal Circuit explained that “extrinsic
`
`evidence in the form of expert testimony can be useful to a court for a variety of purposes, such
`
`as to provide background on the technology at issue, to explain how an invention works, to
`
`ensure that the court’s understanding of the technical aspects of the patent is consistent with that
`
`of a person of skill in the art, or to establish that a particular term in the patent or the prior art has
`
`a particular meaning in the pertinent field.” Id. Since Phillips, the Federal Circuit has approved
`
`trail courts’ use of expert testimony when read in the context of the intrinsic evidence. E.g.,
`
`Glob. Maintech Corp. v. I/O Concepts, Inc., 179 F. App’x 47, 51-52 (Fed. Cir. 2006) (“Here, the
`
`district court considered the context of the intrinsic evidence and properly relied on the extrinsic
`
`evidence merely to support the conclusion reached on claim construction from the claims, the
`
`written description, and the prosecution history”) (emphasis added).
`
`In terms of the relevant structure, e-Numerate relies on Cellcast Tech., LLC v. United
`
`States, for the proposition that if there is a dispute as to the adequacy of a disclosed algorithm,
`
`that dispute cannot be resolved at this stage of the litigation. 150 Fed. Cl. 353, 380 (2020). e-
`
`Numerate is mistaken for several reasons. First, Cellcast did not provide a rule stating that such
`
`determinations must always be deferred to summary judgment. There, the court did not have the
`
`6
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 10 of 18
`
`
`
`benefit of “the expert reports, declarations, and testimony necessary to evaluate the sufficiency
`
`of any disclosed algorithms, [and therefore] the Court [was] unable to make such a
`
`determination.” Id. at 388. In contrast, in the present action Defendant’s expert has submitted
`
`two declarations totaling over 65 pages that address the sufficiency issue. e-Numerate has had
`
`the first declaration (dated December 3, 2021) for close to seven months and the supplemental
`
`declaration (addressing a single ‘748 Patent claim term, dated February 11, 2022) for over four
`
`months. In its prior briefing, Defendant specifically invited e-Numerate to depose Defendant’s
`
`expert before the claim construction process briefing period expired, ECF 83 at 17, yet e-
`
`Numerate has been steadfast in its refusal to depose Defendant’s expert during this time period in
`
`spite of numerous extensions. ECF 84 at 2 (“Plaintiffs have represented to Defendant that they
`
`do not intend to take the deposition of Defendant’s expert, Dr. David Martin, with respect to his
`
`declarations of December 3, 2021 and February 11, 2022 during the claim construction process
`
`and will not seek additional extensions to pursue such a deposition”). The Court also has e-
`
`Numerate’s expert declaration and Defendant has declined to depose him because that
`
`declaration stands on its own and needs no further explication. Therefore, all disputes as to the
`
`adequacy of an algorithm are ripe for determination in a case which has been pending for three
`
`years.
`
`In analogous situations other trial courts have determined the sufficiency of the disclosure
`
`in the patent for the relevant algorithm. For example, in Intell. Ventures II LLC v. BITCO Gen.
`
`Ins. Corp., the court held that the term “encryption/decryption module adapted to randomly
`
`generate a device key seed Sd according to a time interval between two specific operations on
`
`the storage device, and adapted to apply the generated device key seed Sd to data encryption of
`
`the data D” was a means-plus-function term subject to § 112, ¶ 6. No. 615CV59, 2016 WL
`
`7
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 11 of 18
`
`
`
`125594, at *27 (E.D. Tex. Jan. 11, 2016). It determined that the relevant function included “to
`
`randomly generate a device key seed Sd according to a time interval between two specific
`
`operations on the storage device,” but there was only sufficient disclosure as to a portion of this
`
`function. Id. (“Though the specification describes techniques for determining the time interval,
`
`the specification does not disclose structure that ‘to randomly generate a device key seed Sd
`
`according to a time interval.’”) (internal citation omitted). Hence, the court found the term
`
`indefinite. Id.; see also Digital Retail Apps, Inc. v. H-E-B, LP, No. 6-19-CV-00167-ADA, 2020
`
`WL 376664, at *7 (W.D. Tex. Jan. 23, 2020) (“Because the specification in the [asserted patent]
`
`does not contain an adequate disclosure of the structure that corresponds to the claimed function,
`
`[patentee] failed to particularly point out and distinctly claim the invention as required by the
`
`second paragraph of section 112, which renders the claim invalid for indefiniteness”) (internal
`
`citations omitted). This Court should rule in the same manner.
`
`Finally, if this Court were to defer ruling on the relevant structure for this and the other
`
`means-plus-function terms, the parties would be hamstrung in determining the adequacy of the
`
`infringement and invalidity contentions served as these contentions may only disclose
`
`infringement based on an incomplete algorithm. Since these contentions would be the basis for
`
`future summary judgment motions, there would be a cascading impact based on a decision to
`
`forego ruling on these terms during claim construction.
`
`4.
`
`‘816 Patent, Term 8: “means for combining . . .”
`
`The first issue is the relevant function of this means-plus-function term. As in the case of
`
`the “means for automatically transforming. . .” term, e-Numerate truncates the relevant function,
`
`asserting that it is simply “combining the first markup document and the second markup
`
`document.” However, a person of ordinary skill in the art would understand that the relevant
`
`function is not merely combining the two documents in the abstract but “into a single data [set].”
`
`8
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 12 of 18
`
`
`
`Hence, the omitted language does not “merely state[] the result of the limitations in the claim,”
`
`rather it adds “to the substance of the claim” and should not be excluded. See Lockheed, 324
`
`F.3d at 1319.
`
`The second issue with this term is whether it falls within the narrow exceptions provided
`
`by In re Katz Interactive Call Processing Patent Litigation, 639 F.3d 1303 (Fed. Cir. 2011). e-
`
`Numerate alleges that Defendant failed to cite any authority for why “combining” could not be
`
`performed by a general-purpose computer. ECF 89 at 7. In reality, it is e-Numerate’s burden to
`
`establish that “combining” falls within In re Katz as such functionality is not discussed in that
`
`decision. Notably, e-Numerate is silent as to the other cases Defendant cited finding that In Re
`
`Katz did not apply. Ergo Licensing, LLC v. Carefusion 303, Inc., 673 F.3d 1361, 1364-1365
`
`(Fed. Cir. 2012) (“It is only in the rare circumstances where any general-purpose computer
`
`without any special programming can perform the function that an algorithm need not be
`
`disclosed”); EON Corp. IP Holdings LLC v. AT & T Mobility LLC, 785 F.3d 616, 621-24 (Fed.
`
`Cir. 2015) (finding that the Katz exception did not apply, as the exception is limited to “basic
`
`functions of a microprocessor,” and does not extend to “special programming” even when such
`
`programming is done by “off-the-shelf” software); Spa Syspatronic AG v. United States, 117
`
`Fed. Cl. 375, 392 (2014) (finding that the Katz exception did not apply for a “function of
`
`producing an access code by one chip and then the utilization of it by another chip to grant
`
`access to its stored data goes beyond storing or retrieving data”).
`
`Finally, e-Numerate asserts that a “collection data structure” could perform the relevant
`
`functionality. However, “storing” separate and distinct documents in a “collection data
`
`structure” so they may be separately retrieved, is not the same as combining two documents into
`
`a single data [set]; an algorithm describing how the function of combining is performed must be
`
`9
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 13 of 18
`
`
`
`disclosed. Defendant’s expert confirms that a person of ordinary skill in the art would not
`
`recognize such an algorithm within the patent. ECF 81-7 (“Martin Decl.”) at ¶ 93. Accordingly,
`
`the term is indefinite.
`
`5.
`
`‘816 Patent, Term 9: “means for displaying …”
`
`In the interest of narrowing the issues before the Court, Defendant previously agreed to
`
`not contest e-Numerate’s identification of function and structure.
`
`C.
`
`The ‘383 Patent
`
`1.
`
`‘383 Patent, Term 13: “means for identifying . . .”
`
`The first issue is the relevant function of this means-plus-function term. As in the case of
`
`the other means-plus-function terms, e-Numerate truncates the relevant function removing a
`
`“whereby” clause. However, a person of ordinary skill in the art would understand that the
`
`“whereby” clause is necessary to describe the function to be performed. See Martin Decl. at
`
`¶¶ 112-114. Hence, the omitted language does not “merely state[] the result of the limitations in
`
`the claim,” rather it adds “to the substance of the claim” and should not be excluded. See
`
`Lockheed, 324 F.3d at 1319.
`
`The second dispute is whether there is sufficient disclosure of the corresponding
`
`structure. e-Numerate’s reliance on the “reader” is misplaced. As previously explained, ECF 83
`
`at 23-24, the reader cannot enforce the claim’s requirement that the tags are “semantic tags.”
`
`Additionally, a general-purpose computer without special programming cannot perform the
`
`required function of determining whether two sets of “characteristics of values” associated with
`
`tags are different. See Martin Decl. at ¶¶ 115–117. At bottom, e-Numerate is merely pointing to
`
`a “black box” that performs the function but fails to explain how it does so. Accordingly, the
`
`term is indefinite.
`
`10
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 14 of 18
`
`
`
`2.
`
`‘383 Patent, Term 14: “means for automatically transforming . . . ”
`
`As e-Numerate notes, the issues for this term track those for the “means for automatically
`
`transforming” term in the ‘816 Patent (Term 7). As with the ‘816 Patent, e-Numerate has
`
`truncated a relevant portion of the claim by omitting the “so that” clause. However, the clause is
`
`necessary to describe the function to be performed. See Martin Decl. at ¶¶ 125. Hence, the
`
`omitted language does not “merely state[] the result of the limitations in the claim,” rather it adds
`
`“to the substance of the claim” and should not be excluded. See Lockheed, 324 F.3d at 1319. In
`
`terms of the relevant structure, e-Numerate argues that it has identified an algorithm and
`
`therefore the Court should not determine the adequacy of that algorithm during claim
`
`construction. However, as discussed supra, the Cellcast decision is not on-point due to the
`
`expert declarations that the parties have submitted and the opportunity already afforded to
`
`examine these experts. Finally, Phillips allows the use of such expert declarations to supplement
`
`the intrinsic evidence as previously discussed.
`
`3.
`
`‘383 Patent, Term 15: “means for processing . . .”
`
`As e-Numerate notes, the issues for this term track those for the “means for combining”
`
`term in the ‘816 Patent (Term 8). The first issue with this term is whether it falls within the
`
`narrow exceptions provided by In re Katz. However, as the relevant function is not merely
`
`“processing” but “processing at least a part of the first markup document and at least a part of the
`
`second markup document, resulting in a single markup document,” In re Katz does not apply.
`
`Finally, e-Numerate’s reliance on “collection data store” as the relevant structure does not pass
`
`muster here for the same reason it fails for the corresponding term in the ‘816 Patent.
`
`4.
`
`‘383 Patent, Term 16: “means for causing a display…”
`
`In the interest of narrowing the issues before the Court, Defendant previously agreed to
`
`not contest e-Numerate’s identification of function and structure.
`
`11
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 15 of 18
`
`
`
`D.
`
`The ‘748 Patent
`
`1.
`
`‘748 Patent, Terms 7-16
`
`In contesting that the “code for” limitations should be read as means-plus-function terms,
`
`e-Numerate stresses that the specification teaches the use of conventional computer code such as
`
`Microsoft Excel Visual Basic to practice the claimed invention and points to the code contained
`
`in Appendices F and G. However, as Defendant previously explained, this is a non-sequitur that
`
`misses the mark. The correct standard is whether a person of ordinary skill in the art would
`
`recognize the code specified as a known structure, not the programming language in which the
`
`code is written. Zeroclick, LLC, v. Apple Inc., 891 F.3d 1003, 1008 (Fed. Cir. 2018) (the term
`
`“user interface code” recognized as particular known structure because it was a “specific
`
`reference[] to conventional graphical user interface programs or code, existing in prior art at the
`
`time of the inventions”). If e-Numerate’s framework were the correct one, mere disclosure of a
`
`conventional programming language used to write any particular code would be sufficient to
`
`avoid application of means-plus-function framework for any “code for” claim element regardless
`
`of the nature of the code at issue.
`
`Defendant’s expert has opined that a person of ordinary skill in the art would understand
`
`that the various “code for” limitations do not refer to known or conventional programs or code
`
`from the time of the invention but would be understood to describe black-box functionality. See.
`
`e.g., Martin Decl. at ¶¶ 165, 172. In contrast, e-Numerate’s expert merely opined that a person
`
`of ordinary skill in the art “would understand that ‘code for’ would refer to conventional
`
`computer programming languages that existed at the time of the invention.” ECF 181-9 at ¶ 65.
`
`This falls short of what is required under Zeroclick.
`
`e-Numerate’s suggestion that the “computer program product” recited at various point in
`
`claim 11 of the ‘748 Patent, including its preamble, indicates that it is referring to “conventional
`
`12
`
`
`
`Case 1:19-cv-00859-RTH Document 91 Filed 07/01/22 Page 16 of 18
`
`
`
`computer code” defies logic. The preamble simply states “[a] computer program product
`
`embodied on a non-transitory computer readable medium, comprising.” If that indicated that the
`
`forthcoming claim was conventional computer code, then under e-Numerate’s reasoning, the
`
`patentee was conceding that the entire claim was known prior art. Further, had e-Numerate
`
`agreed that these limitations were mean-plus-functions claims it could have potentially pointed to
`
`the code disclosed in the appendices as part of the relevant structure.
`
`e-Numerate also fails to engage with respect to Defendant’s cited case law. It simply
`
`asserts that the “logic to” recited in the patent at issue in Egenera Inc. v. Cisco Systems, Inc., 972
`
`F.3d 1367 (Fed. Cir. 2020) is not the same “code for.” However, there the Federal Circuit
`
`determined that “logic” was “no more than a ‘black box recitation of structure.’” Id. at 1375. It
`
`is therefore analogous to this case. Similarly, e-Numerate does not even attempt to substantively
`
`address Cypress Lake Software, Inc. v. Samsung Electronics America, Inc., 382 F. Supp. 3d 586
`
`(E.D. Tex. 2019).
`
`Accordi