throbber
Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 1 of 17
`
`IN THE UNITED STATES COURT OF FEDERAL CLAIMS
`
`
`
`
`
`
`
`E-NUMERATE SOLUTIONS, INC. and
`
`E-NUMERATE, LLC,
`Plaintiffs,
`
`
`
`v.
`
`THE UNITED STATES OF AMERICA,
`
`
`Defendant.
`
`
`
`
`C.A. No. 19-859-RTH
`
`PLAINTIFFS’ REPLY CLAIM CONSTRUCTION BRIEF ON INDEFINITENESS
`
`Dated: June 1, 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 89 Filed 06/01/22 Page 2 of 17
`
`
`
`Table of Contents
`
`I.
`
`INTRODUCTION ................................................................................................................... 1
`
`II. ARGUMENT........................................................................................................................... 3
`
`A. The ‘355 Patent .................................................................................................................... 3
`
`‘355 Patent, Term 6: “the step of receiving” ........................................................................... 3
`
`B. The ‘816 Patent .................................................................................................................... 4
`
`‘816 Patent, Term 5: “the markup language.” ......................................................................... 4
`
`‘816 Patent, Term 6: “means for receiving…” ........................................................................ 5
`
`‘816 patent, Term 7: “means for automatically transforming…” .......................................... 5
`
`‘816 Patent, Term 8: “means for combining…” ...................................................................... 6
`
`‘816 Patent, Term 9: “means for displaying…” ..................................................................... 7
`
`C. The ‘383 Patent .................................................................................................................... 7
`
`‘383 Patent, Term 13: “means for identifying…” ................................................................... 7
`
`‘383 Patent, Term 14: “means for automatically transforming…” ........................................ 8
`
`‘383 Patent, Term 15: “means for processing…” ................................................................... 9
`
`‘383 Patent, Term 16: “means for causing a display” .......................................................... 10
`
`D. The ‘748 Patent .................................................................................................................. 10
`
`‘748 Patent Terms 7 – 16 ....................................................................................................... 10
`
`‘748 Patent, Term 7: “code for storing a plurality” ............................................................... 12
`
`
`
`i
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 3 of 17
`
`‘748 Patent, Term 8: “code for processing at least…” ......................................................... 12
`
`‘748 Patent, Term 9: “code for receiving a user selection…” ............................................... 12
`
`‘748 Patent, Term 10: “code for receiving a user selection…” ............................................ 12
`
`‘748 Patent, Term 11: “code for mapping…” ...................................................................... 12
`
`‘748 Patent, Term 12: “code for outputting a presentation…” ............................................. 13
`
`‘748 Patent, Term 14: “code for outputting a report…” ....................................................... 13
`
`‘748 Patent, Term 16: “code for outputting at least one…” ................................................. 13
`
`III. CONCLUSION .................................................................................................................. 13
`
`
`
`
`
`
`
`
`
`
`ii
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 4 of 17
`
`Table of Authorities
`
`Cases
`
`BBA Nonwovens Simpsonville, Inc. v. Superior Nonwovens, LLC, 303 F.3d 1332, 1343 (Fed. Cir. 2002) 2,
`
`5, 6, 8, 9
`
`CBT Flint Partners, LLC v. Return Path, Inc., 654 F.3d 1353, 1358 (Fed. Cir. 2011) ................................ 7
`
`Cellcast Tech., LLC v. United States, 150 Fed. Cl. 353 (2020) ............................................................ 2, 6, 9
`
`Competitive Techs. v. Fujitsu Ltd., 286 F. Supp. 2d 1161, 1174 (N.D. Cal. 2003) .................................. 5, 9
`
`Competitive Techs., Inc. v. Fujitsu Ltd., 185 F. Appx. 958 (Fed. Cir. 2006). ........................................... 5, 9
`
`Cypress Lake Software, Inc. v. Samsung Electronics America, Inc., 382 F. Supp. 3d 586 (E.D. Tex. 2019)
`
` ................................................................................................................................................................ 12
`
`Cypress Lake Software, Inc. v. ZTE (USA), Inc., 2018 WL 4035968 (E.D. Tex. August 23, 2018) .......... 12
`
`Egenera, Inc. v. Cisco Sys., 972 F.3d 1367 (Fed. Cir. 2020) ...................................................................... 11
`
`I.T.S. Rubber Co. v. Essex Rubber Co., 272 U.S. 429, 442, 47 S. Ct. 136, 71 L. Ed. 335, 1927 Dec.
`
`Comm'r Pat. 228 (1926) ............................................................................................................................ 7
`
`In re Katz Interactive Call Processing Patent Litigation, 639 F.3d. 1303 (Fed. Cir. 2011) ............. 2, 7, 8, 9
`
`Innova/Pure Water, Inc. v. Safari Water Filtration Sys., Inc., 381 F.3d 1111, 1116 (Fed. Cir. 2004) ......... 4
`
`Lockheed Martin Corp. v. Space Systems/Loral, Inc., 324 F.3d 1308, 1319 (Fed. Cir. 2003) ..... 2, 5, 6, 8, 9
`
`Mediatek, Inc. v. Sanyo Elec. Co, 513 F. Supp. 2d 778, 788 (E.D. Tex. 2007) ........................................ 5, 9
`
`Novo Indus., L.P. v. Micro Molds Corp., 350 F.3d 1348, 1354 (Fed. Cir. 2003) ......................................... 7
`
`Phillips v. AWH Corp., 415 F.3d 1303, 1318 (Fed. Cir. 2005) ................................................. 2, 4, 5, 6, 8, 9
`
`UUSI, LLC v. United States, 131 Fed. Cl. 244, 263 (C.F.C. 2017) .............................................................. 7
`
`Zeroclick, LLC v. Apple Inc., 891 F.3d 1003 (Fed. Cir. 2018) ................................................... 2, 10, 11, 12
`
`
`
`
`
`iii
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 5 of 17
`
`I.
`
`INTRODUCTION
`
`The Government’s arguments based on alleged ambiguity and/or lack of antecedent basis
`
`are insufficient to establish indefiniteness under controlling Federal Circuit precedent.
`
`With regard to the ‘355 patent, the natural and logical reading of “the step of receiving”
`
`in claims 15 and 42 makes clear that the step referred to is the step of receiving the tags in
`
`independent claims 1 and 28. Claims 15 and 42 both add limitations relating to the “tags” and,
`
`as a result, are referring to the step of receiving the tags in the independent claims. In arguing
`
`for an indefiniteness finding, the Government ignores the canon of claim construction that claims
`
`are to be construed from the perspective of a person of ordinary skill in the art (“POSITA”). In
`
`short, there is no reason for a POSITA to read the claim as the Government suggests. The
`
`Government’s position should be rejected.
`
`Similarly, with regard to the “markup language” limitation in the ‘816 patent, the
`
`Government again ignores the mandate that claims are to be construed from the perspective of a
`
`POSITA. Here, the Government and its expert concoct hypotheticals that claim 10 of the ‘816
`
`patent (from which challenged claim 12 depends) should somehow be read as permitting the first
`
`and second markup documents to potentially be in different markup languages. Such an
`
`assertion is contrary to the ‘816 patent specification and common sense. The Government’s
`
`position should be rejected here as well.
`
`e-Numerate’s position on the “means-plus-function” claims at issue is quite clear. The
`
`patents disclose use of conversion factors to transform numbers. As a result, the “means for
`
`transforming” limitations in the ‘816 and ‘383 patents satisfy the algorithm requirement set forth
`
`in the relevant case law. At most, the Government is disputing the adequacy of the disclosure,
`
`
`
`1
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 6 of 17
`
`and that cannot be resolved at this stage of the litigation pursuant to Cellcast Tech., LLC v.
`
`United States, 150 Fed. Cl. 353 (2020).
`
`The other “means-plus-function” limitations (“receiving”, “combining”, displaying” and
`
`“processing”) recite basic computer functions that can be performed by any general-purpose
`
`computer without special programming. These limitations do not require an algorithm pursuant
`
`to In re Katz Interactive Call Processing Patent Litigation, 639 F.3d. 1303 (Fed. Cir. 2011). In
`
`short, the patents contain an algorithm where it is required: namely, in the “means for
`
`transforming” limitation.
`
`The Government’s claim constructions for the “function” in the means-plus-function
`
`analysis almost uniformly run from the word “means” in the claim until the semicolon
`
`concluding the limitations at issue. As a result, the Government lists as “function” various
`
`“wherein” and “so that” clauses found in the claim language. The Federal Circuit has explicitly
`
`cautioned against an overly narrow construction of a claimed function. Lockheed Martin Corp.
`
`v. Space Systems/Loral, Inc., 324 F.3d 1308, 1319 (Fed. Cir. 2003)(excluding a “whereby”
`
`clause from the claimed function); see also BBA Nonwovens Simpsonville, Inc. v. Superior
`
`Nonwovens, LLC, 303 F.3d 1332, 1343 (Fed. Cir. 2002)(excluding a “so that” clause from the
`
`claimed function). Moreover, the Government repeatedly uses its “expert” to construe the
`
`means-plus-function limitations. That is flatly disallowed by Phillips v. AWH Corp., 415 F.3d
`
`1303, 1318 (Fed. Cir. 2005)
`
`With regard to the “code for” claim in the ‘748 patent, the Federal Circuit’s decision in
`
`Zeroclick, LLC v. Apple Inc., 891 F.3d 1003 (Fed. Cir. 2018), squarely supports e-Numerate’s
`
`contention that the “code for” claims are not in “means-plus-function” format. The Government
`
`has no answer for the fact that the specification teaches that MS Excel Visual Basic (a
`
`
`
`2
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 7 of 17
`
`conventional computer programming language available at the time of the invention) can be used
`
`to practice the claimed inventions. Similarly, the Government ignores the code exemplars in
`
`Appendix F and Appendix G of the ‘748 patent which defeat any argument that the claims are
`
`directed to “black box functionality.” Finally, the Government also ignores the fact that it never
`
`contended a “code for” claim in the ‘383 patent is in “means-plus-function” format. This is a
`
`fundamental inconsistency in the Government’s position that compels rejection of its claim
`
`constructions.
`
`This is e-Numerate’s Reply Claim Construction Brief on Indefiniteness.
`
`II.
`
`ARGUMENT
`
`Each of the patent terms will be addressed in order.
`
`A. The ‘355 Patent
`
`‘355 Patent, Term 6: “the step of receiving”
`
`
`
`The claim language in claims 1, 15, 28 and 42 makes clear that the “step of receiving”
`
`recited in claims 15 and 42 is referring to the step of “receiving a series of numerical values
`
`having tags indicating characteristics of the numerical values” in claims 1 and 28. That is the
`
`natural and logical reading of the involved claim language. Claims 15 and 42 specifically recite
`
`“the step of receiving comprises receiving tags indicating characteristics selected from the
`
`group consisting of: (1) value, (2) semantics, (3) format, (4) measurement, (5) structure, and (6)
`
`provenance.”
`
`
`
`The Government’s position is that the claim could “plausibly” (at least according to their
`
`paid expert) be read to be referring to the step of receiving the macro. However, that
`
`
`
`3
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 8 of 17
`
`construction is contrary to the natural and logical reading of the claim language itself and should
`
`be rejected. Innova/Pure Water, Inc. v. Safari Water Filtration Sys., Inc., 381 F.3d 1111, 1116
`
`(Fed. Cir. 2004) (internal quotation marks and citation omitted)(“a claim construction analysis
`
`must begin and remain centered on the claim language itself, for that is the language the patentee
`
`has chosen to particularly point[ ] out and distinctly claim[ ] the subject matter which the
`
`patentee regards as his invention.").
`
`The Government cobbles together cites from the ‘355 and ‘748 patent that purportedly
`
`show the “plausibility” of the Government’s position. Government’s Brief (“G.Br.” at 8 – 9.
`
`They do not. Among their many defects is the basic fact that these citations are not referring to
`
`receiving “tags” as set forth in the claims at issue.
`
`The Court should not find these claims indefinite.
`
`B. The ‘816 Patent
`
`‘816 Patent, Term 5: “the markup language.”
`
`
`
`The Government’s indefiniteness argument again ignores the longstanding rule of claim
`
`construction that claim language is meant to be read from the perspective of a person of ordinary
`
`skill in the art. Phillips, 415 F.3d at 1313 ("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."). Here, the Government claims that it is “reasonable” that the markup documents
`
`of claim 10 could, somehow, be in different markup languages and that a POSITA would not
`
`understand which document the “markup language” in claim 12 references. That is a manifestly
`
`unreasonable construction and contrary to the specification of the ‘816 patent. See, e.g., col. 3,
`
`line 65 – col. 4, line 6; col. 8, lines 15 – 55. The specification is clear that the documents are all
`
`
`
`4
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 9 of 17
`
`in the same markup language and the Government has not pointed to any disclosure teaching
`
`otherwise.1
`
`‘816 Patent, Term 6: “means for receiving…”
`
`The Government has conceded that e-Numerate’s claim construction for this term is
`
`correct.
`
`‘816 patent, Term 7: “means for automatically transforming…”
`
`
`
`The Government improperly adds a “so that” clause in the function for the means-plus-
`
`function claim. That is inappropriate in light of controlling Federal Circuit precedent. See, e.g.,
`
`Lockheed Martin Corp. v. Space Systems/Loral, Inc., 324 F.3d 1308, 1319 (Fed. Cir.
`
`2003)(excluding a “whereby” clause from the claimed function); see also BBA Nonwovens
`
`Simpsonville, Inc. v. Superior Nonwovens, LLC, 303 F.3d 1332, 1343 (Fed. Cir. 2002)(excluding
`
`a “so that” clause from the claimed function).2 This is the first of many examples where the
`
`Government includes all language in the limitation from the word “means” to the concluding
`
`semicolon. The Federal Circuit specifically rejects this approach to construing “function.” The
`
`Government also compounds its error by having Dr. Martin construe the claim language in clear
`
`violation of Phillips. Here, the claim uses “so that” and the Court in BBA Nonwovens excluded a
`
`“so that” phrase from the claimed “function.”
`
`
`1 The Government relies on Dr. Martin’s declaration to bolster its arguments. Dr. Martin’s
`declaration is an inappropriate use of extrinsic evidence under Phillips and should be rejected by
`the Court. Phillips, 415 F.3d at 1318.
`2 The Government cites Mediatek, Inc. v. Sanyo Elec. Co, 513 F. Supp. 2d 778, 788 (E.D. Tex.
`2007), and Competitive Techs. v. Fujitsu Ltd., 286 F. Supp. 2d 1161, 1174 (N.D. Cal. 2003),
`aff’d sub nom. Competitive Techs., Inc. v. Fujitsu Ltd., 185 F. Appx. 958 (Fed. Cir. 2006). These
`cases are fact-specific applications of the rules set forth in Lockheed and BBA Nonwovens and do
`not compel the Government’s proposed construction.
`5
`
`
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 10 of 17
`
`
`
`The Government argues that this term is indefinite because no algorithm is disclosed.
`
`The Government is wrong. The ‘816 patent clearly teaches the use of conversion factors to
`
`transform numbers. See, e.g., col. 25, line 41 – col. 27, line 45. Thus, the fundamental flaw in
`
`the Government’s claim construction is that this term falls squarely into the situation described
`
`by Cellcast Technologies, 150 Fed. Cl. at 380. Specifically, an algorithm is disclosed and there
`
`is a dispute as to its adequacy. This dispute cannot be resolved at this stage of the litigation.
`
`
`
`The Government’s request that the Court adjudicate this issue now (G.Br. at 16 – 17) is
`
`wholly inappropriate. e-Numerate has been very clear that it believes no expert testimony should
`
`be used by either party during claim construction in light of the clear teaching of Phillips.
`
`Instead, the parties should issue full expert reports on invalidity at the appropriate time and
`
`resolve this issue either on summary judgment or at trial. Even at this preliminary stage, there
`
`are conflicting expert declarations that preclude resolution of this issue on summary judgment.
`
`‘816 Patent, Term 8: “means for combining…”
`
`The Government improperly limits the function in this claim for the same reasons as with
`
`the other claims. Specifically, the Government is defining “function” too narrowly in
`
`contravention of Lockheed Martin Corp. v. Space Systems/Loral, Inc., 324 F.3d 1308, 1319 (Fed.
`
`Cir. 2003)(excluding a “whereby” clause from the claimed function), and BBA Nonwovens
`
`Simpsonville, Inc. v. Superior Nonwovens, LLC, 303 F.3d 1332, 1343 (Fed. Cir. 2002)(excluding
`
`a “so that” clause from the claimed function).
`
`The Government also criticizes this limitation because it refers to “single data” instead of
`
`“single data set.” It is well-settled law that, in a patent infringement suit, a [trial] court may
`
`correct an obvious error in a patent claim." UUSI, LLC v. United States, 131 Fed. Cl. 244, 263
`
`
`
`6
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 11 of 17
`
`(C.F.C. 2017); CBT Flint Partners, LLC v. Return Path, Inc., 654 F.3d 1353, 1358 (Fed. Cir.
`
`2011) (citing I.T.S. Rubber Co. v. Essex Rubber Co., 272 U.S. 429, 442, 47 S. Ct. 136, 71 L. Ed.
`
`335, 1927 Dec. Comm'r Pat. 228 (1926)); Novo Indus., L.P. v. Micro Molds Corp., 350 F.3d
`
`1348, 1354 (Fed. Cir. 2003). The Court should do that here and construe “single data” as “single
`
`data set.”
`
`The last limitation of claim 26 of the ‘816 patent refers to “single data set” as do claims
`
`1, 3 – 9, 10, 13 – 16, 17, 19 – 25 and 27. This is exactly the type of situation where correction by
`
`the Court is appropriate.
`
`The Government has provided no authority for why “combining” somehow requires an
`
`algorithm. Such a function is performable by any general-purpose computer without any special
`
`programming, and the Government has not identified any reason why such a basic function could
`
`not be so performed. In fact, the ‘816 patent explicitly teaches a “collection data structure.”
`
`‘816 patent at col. 33, lines 26 – 33. As a result, this term falls squarely within the exception
`
`articulated in In re Katz Interactive Call Processing Patent Litigation, 639 F.3d. 1303 (Fed. Cir.
`
`2011).
`
`‘816 Patent, Term 9: “means for displaying…”
`
`The Government has conceded that e-Numerate’s claim construction for this term is
`
`correct.
`
`C. The ‘383 Patent
`
`‘383 Patent, Term 13: “means for identifying…”
`
`
`
`7
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 12 of 17
`
`The Government again includes every word from “means” to the concluding semi-colon
`
`in the claim limitation as the “function.” That is manifestly inappropriate under Lockheed Martin
`
`Corp. v. Space Systems/Loral, Inc., 324 F.3d 1308, 1319 (Fed. Cir. 2003)(excluding a “whereby”
`
`clause from the claimed function), and BBA Nonwovens Simpsonville, Inc. v. Superior
`
`Nonwovens, LLC, 303 F.3d 1332, 1343 (Fed. Cir. 2002)(excluding a “so that” clause from the
`
`claimed function). Specifically, the Government wants to include a lengthy “wherein” clause in
`
`the function when there is simply no reason to do so. Yet again, the Government also has its
`
`expert, Dr. Martin, construing the claim language in contravention of Phillips.
`
`As for the supposed lack of an algorithm, this limitation does not require one under In re
`
`Katz Interactive Call Processing Patent Litigation, 639 F.3d. 1303 (Fed. Cir. 2011). The
`
`specification explicitly teaches a “reader.” See ‘383 Patent Figure 7A box 704. The Government
`
`has not identified any reason why such a basic function could not be performed by a general-
`
`purpose computer without special programming. As a result, the Government’s indefiniteness
`
`challenge should be rejected.
`
`‘383 Patent, Term 14: “means for automatically transforming…”
`
`This term tracks the issue on the “means for automatically transforming” in the ‘816
`
`patent, Term 7. As with the ‘816 patent, the Government improperly adds a “so that” clause in
`
`the function for the means-plus-function claim. That is inappropriate in light of controlling
`
`Federal Circuit precedent. See, e.g., Lockheed Martin Corp. v. Space Systems/Loral, Inc., 324
`
`F.3d 1308, 1319 (Fed. Cir. 2003)(excluding a “whereby” clause from the claimed function); see
`
`also BBA Nonwovens Simpsonville, Inc. v. Superior Nonwovens, LLC, 303 F.3d 1332, 1343 (Fed.
`
`
`
`8
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 13 of 17
`
`Cir. 2002)(excluding a “so that” clause from the claimed function).3 The Government again
`
`compounds its error by having its expert, Dr. Martin, construe the claim language in clear
`
`violation of Phillips. Here, the claim uses “so that” and the Court in BBA Nonwovens excluded a
`
`“so that” phrase from the claimed “function.”
`
`
`
`The Government argues that this term is indefinite because no algorithm is disclosed.
`
`The Government is wrong. The ‘383 patent clearly teaches the use of conversion factors to
`
`transform numbers. See, e.g., col. 24, line 1 – col. 26, line 10. Thus, the fundamental flaw in the
`
`Government’s claim construction is that this term falls squarely into the situation described by
`
`Cellcast Technologies, 150 Fed. Cl. at 380. Specifically, an algorithm is disclosed and there is a
`
`dispute as to its adequacy. This dispute cannot be resolved at this stage of the litigation.
`
`‘383 Patent, Term 15: “means for processing…”
`
`The issues on this claim track the issues with the ‘816 patent “means for combining.”
`
`Here, the parties agree on the function. The Government has provided no authority for why
`
`“processing” data into a single markup document somehow requires an algorithm. Such a
`
`function is performable by any general-purpose computer without any special programming, and
`
`the Government has not identified any reason why such a basic function could not be so
`
`performed. As with the ‘816 patent, the ‘383 patent teaches a “collection data structure.” Col.
`
`31, lines 45 – 67. As a result, this term falls squarely within the exception articulated in In re
`
`Katz Interactive Call Processing Patent Litigation, 639 F.3d. 1303 (Fed. Cir. 2011).
`
`
`3 The Government cites Mediatek, Inc. v. Sanyo Elec. Co, 513 F. Supp. 2d 778, 788 (E.D. Tex.
`2007), and Competitive Techs. v. Fujitsu Ltd., 286 F. Supp. 2d 1161, 1174 (N.D. Cal. 2003),
`aff’d sub nom. Competitive Techs., Inc. v. Fujitsu Ltd., 185 F. Appx. 958 (Fed. Cir. 2006). These
`cases are fact-specific applications of the rules set forth in Lockheed and BBA Nonwovens and do
`not compel the Government’s proposed construction.
`9
`
`
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 14 of 17
`
`‘383 Patent, Term 16: “means for causing a display”
`
`The Government has conceded that e-Numerate’s claim construction for this term is
`
`correct.
`
`D. The ‘748 Patent
`
`‘748 Patent Terms 7 – 16
`
`The Government devotes almost 15 full pages of its brief arguing that the “code for”
`
`limitations in claim 11 of the ‘748 patent are in means-plus function format. The fact that the
`
`‘748 patent specification teaches use of conventional computer code such as MS Excel Visual
`
`Basic to practice the claimed inventions is entirely glossed over in the Government’s analysis.
`
`See, e.g., ‘748 Patent at col. 45, lines 25 – 35 and lines 49 - 54. The same is true of computer
`
`code contained in Appendix F and G of the ‘748 patent. Finally, the Government takes an
`
`ostrich-like approach to the fact that claim 1 of the ‘383 patent is in “code for” format and the
`
`Government does not assert that claim is in “means-plus-function” format. The Government’s
`
`position is fundamentally inconsistent and unsustainable. It should be rejected.
`
`As discussed in e-Numerate’s opening brief, the Federal Circuit’s decision in Zeroclick,
`
`LLC v. Apple Inc., 891 F.3d 1003 (Fed. Cir. 2018), squarely supports e-Numerate. The Federal
`
`Circuit ruled that as used in the patent-in-suit, “user interface code” was not a nonce word used
`
`as a substitute for “means.” The Federal Circuit stated that the “mere fact that the disputed
`
`limitations incorporate functional language does not automatically convert the words into means
`
`for performing such function.” Id. at 1008. Second, the Federal Circuit held that the district court
`
`had removed the claim term from its context. Id. As the Federal Circuit noted, the term “user
`
`interface code” was “used not as a generic term[] or black box recitations of structure or
`
`
`
`10
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 15 of 17
`
`abstractions, but rather as specific references to conventional graphical user interface programs
`
`or code, existing in prior art at the time of the inventions.” Id. Both of those rationales apply
`
`here.
`
`A person of skill in the art reviewing the ‘748 patent would conclude that the claimed
`
`inventions could be practiced using conventional programming languages available in the art at
`
`the time of the invention. Appendix F and Appendix G of the ‘748 patent unequivocally
`
`demonstrate that fact. Both of these appendices are written in the Microsoft Excel Visual Basic
`
`programming language. See also Smith Dec. at par. 65. This is the exact same type of “specific
`
`reference[] to conventional graphical user interface programs or code, existing in prior art at the
`
`time of the inventions” that the Federal Circuit relied on in Zeroclick. There is no reason to
`
`depart from that holding in this case.
`
`The language of claim 11 of the ‘748 patent itself also supports that analysis. Claim 11
`
`recites in its preamble: “A computer program product embodied on a non-transitory computer
`
`readable medium.” (emphasis supplied). The body of claim 11 uses the expression “where the
`
`computer program product is configured” on three occasions. See col. 143, lines 35 – 36, 50-51,
`
`and 58; see also claims 12 – 18 and 20 (using the same expression). Thus, the language of the
`
`claim itself indicates that it is referring to conventional computer code and not mere “black box
`
`functionality.”
`
`The Federal Circuit’s decision in Egenera, Inc. v. Cisco Sys., 972 F.3d 1367 (Fed. Cir.
`
`2020), used the term “logic to modify,” not “code for.” It is distinguishable for at least that
`
`reason. However, each case must be decided on its facts. Here, the ‘748 patent unequivocally
`
`shows computer code in at least Appendix F and Appendix G. The disclosure is not mere “black
`
`box” functionality.
`
`
`
`11
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 16 of 17
`
`The Government’s reliance on Cypress Lake Software, Inc. v. Samsung Electronics
`
`America, Inc., 382 F. Supp. 3d 586 (E.D. Tex. 2019), and Cypress Lake Software, Inc. v. ZTE
`
`(USA), Inc., 2018 WL 4035968 (E.D. Tex. August 23, 2018), is similarly unavailing. These are
`
`non-binding district court decisions that reach a different conclusion on claims using “code for”
`
`language than the binding Zeroclick, LLC v. Apple Inc., 891 F.3d 1003 (Fed. Cir. 2018),
`
`precedent. Zeroclick is binding precedent and should be followed for the reasons set forth.
`
`Claim differentiation also compels rejection of the Government. Specifically, when e-
`
`Numerate wanted to claim in means-plus-function format, it did so. See ‘816 patent claim 26,
`
`‘383 patent, claim 18. That is an additional reason to adopt e-Numerate’s construction.
`
`‘748 Patent, Term 7: “code for storing a plurality”
`
`This term is not in means-plus-function format for the reasons set forth above.
`
`‘748 Patent, Term 8: “code for processing at least…”
`
`This term is not in means-plus-function format for the reasons set forth above.
`
`‘748 Patent, Term 9: “code for receiving a user selection…”
`
`This term is not in means-plus-function format for the reasons set forth above.
`
`‘748 Patent, Term 10: “code for receiving a user selection…”
`
`This term is not in means-plus-function format for the reasons set forth above. On this
`
`limitation, the Government explicitly relies on Appendix F to the ‘748 patent and does not
`
`contend that this limitation is indefinite.
`
`‘748 Patent, Term 11: “code for mapping…”
`
`
`
`12
`
`

`

`Case 1:19-cv-00859-RTH Document 89 Filed 06/01/22 Page 17 of 17
`
`This term is not in means-plus-function format for the reasons set forth above.
`
`‘748 Patent, Term 12: “code for outputting a presentation…”
`
`This term is not in means-plus-function format for the reasons set forth above.
`
`‘748 Patent, Term 14: “code for outputting a report…”
`
`This term is not in means-plus-function format for the reasons set forth above.
`
`‘748 Patent, Term 16: “code for outputting at least one…”
`
`This term is not in means-plus-function format for the reasons set forth above.
`
`III. CONCLUSION
`
`For the reasons set forth, Plaintiff respectfully requests that this Court adopt its proposed
`
`claim construction and not find any asserted claim indefinite.
`
`
`
`
`
`Dated: June 1, 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
`
`
`13
`
`

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