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

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