Dyfan, LLC v. Target Corporation ( 2022 )


Menu:
  • Case: 21-1725    Document: 44    Page: 1   Filed: 03/24/2022
    United States Court of Appeals
    for the Federal Circuit
    ______________________
    DYFAN, LLC,
    Plaintiff-Appellant
    v.
    TARGET CORPORATION,
    Defendant-Appellee
    ______________________
    2021-1725
    ______________________
    Appeal from the United States District Court for the
    Western District of Texas in No. 6:19-cv-00179-ADA, Judge
    Alan D. Albright.
    ______________________
    Decided: March 24, 2022
    ______________________
    DEREK DAHLGREN, Devlin Law Firm LLC, Wilmington,
    DE, argued for plaintiff-appellant. Also represented by
    TIMOTHY DEVLIN, NADIIA LOIZIDES.
    CHRISTOPHER JOSEPH TYSON, Duane Morris LLP,
    Washington, DC, argued for defendant-appellee. Also rep-
    resented by MATTHEW YUNGWIRTH, Atlanta, GA.
    ______________________
    Case: 21-1725      Document: 44     Page: 2      Filed: 03/24/2022
    2                                  DYFAN, LLC   v. TARGET CORP.
    Before LOURIE, DYK, and STOLL, Circuit Judges.
    STOLL, Circuit Judge.
    Dyfan, LLC appeals from the United States District
    Court for the Western District of Texas’s final judgment of
    invalidity of the asserted patent claims. The district court
    held the claims invalid as indefinite under 
    35 U.S.C. § 112
    ¶ 2 based on its view that certain claim limitations are in
    means-plus-function format under § 112 ¶ 6 and that the
    specification does not disclose sufficient structure corre-
    sponding to the recited functions. Because we conclude
    that the disputed claim limitations are not drafted in
    means-plus-function format, we reverse the district court’s
    judgment of invalidity and remand for further proceedings.
    BACKGROUND
    I
    U.S. Patent Nos. 9,973,899 and 10,194,292 (the “pa-
    tents-in-suit”) 1 are titled “System for Location Based Trig-
    gers for Mobile Devices.” The patents-in-suit describe
    improved systems for delivering messages to users based
    on their locations. For example, the shared specification
    discloses a communications system that provides users
    with information tailored to their particular interests or
    needs based on their presence within a specified location,
    such as a shopping center that has different retail stores
    within it. ’292 patent col. 5 l. 40–col. 6 l. 11. Exemplary
    systems include “a building” having “broadcast short-range
    communications unit[s]” at fixed locations that broadcast
    messages to mobile devices within communications range
    of the respective units. Id. at col. 39 l. 61–col. 42 l. 18. The
    mobile devices execute “applications” or “code” to receive
    1   The ’292 patent is a continuation of the ’899 patent
    and the two share a common specification, so we generally
    cite only the ’292 patent.
    Case: 21-1725      Document: 44    Page: 3     Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                                 3
    and process the broadcast messages. Id.; see also ’899 pa-
    tent col. 29 l. 9–col. 30 l. 63. A server communicates with
    the mobile devices via the internet to provide location-rel-
    evant information. ’292 patent col. 39 l. 61–col. 42 l. 18.
    Claim 15 of the ’292 patent is representative of the
    claims on appeal:
    15. A system, comprising:
    a building . . . including:
    a first broadcast short-range communications
    unit. . .
    a second broadcast short-range communica-
    tions unit. . .
    code configured to be executed by at least one of the
    plurality of mobile devices, the code, when exe-
    cuted, configured to:
    cause display, via a display of the at least one
    mobile device, of an option for causing first visual
    information and second visual information to be
    output via the at least one mobile device . . .
    receive an indication of a receipt, from the first
    broadcast short-range communications unit and
    via the first wireless communications protocol, of
    the one or more first broadcast messages including
    the at least one first value,
    in response to the indication of the receipt,
    from the first broadcast short-range communica-
    tions unit and via the first wireless communication
    protocol, of the one or more first broadcast mes-
    sages including the at least one first value: cause
    to be sent, from the at least one mobile device and
    via a second wireless communications protocol and
    an Internet Protocol over the Internet at least in
    part, at least one first message . . .
    Case: 21-1725     Document: 44     Page: 4      Filed: 03/24/2022
    4                                 DYFAN, LLC   v. TARGET CORP.
    at least one server that is configured to communi-
    cate with the at least one mobile device via the In-
    ternet . . .
    said code, when executed, further configured to:
    receive, from the at least one server and via the
    second wireless communications protocol, the first
    response message including the first location-rele-
    vant information,
    in response to the receipt, from the at least one
    server and via the second wireless communications
    protocol and the Internet Protocol over the Inter-
    net at least in part, of the first response message
    including the first location-relevant information:
    cause to be output, via the at least one mobile de-
    vice, the first visual information based on the first
    location-relevant information,
    receive, from the at least one server and via the
    second wireless communications protocol, the sec-
    ond response message including the second loca-
    tion-relevant information,
    after the first visual information is caused to be
    output based on the first location-relevant infor-
    mation; after the at least one mobile device is moved
    in the building; and in response to the receipt, from
    the at least one server and via the second wireless
    communications protocol, of the second response
    message including the second location-relevant in-
    formation: cause to be output, via the at least one
    mobile device, the second visual information based
    on the second location-relevant information;
    wherein the system is configured such that the first
    visual information is automatically caused to be
    output without requiring communication of the at
    least one first message with the first broadcast
    short-range communications unit after the receipt
    Case: 21-1725      Document: 44      Page: 5   Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                                5
    of the indication of the receipt of the one or more
    first broadcast messages, and the second visual in-
    formation is automatically caused to be output
    without requiring communication of the at least
    one second message with the second broadcast
    short-range communications unit after the receipt
    of the indication of the receipt of the one or more
    second broadcast messages.
    Id. at col. 39 l. 61–col. 42 l. 18 (emphases added to repre-
    sentative disputed limitations).
    II
    On February 28, 2019, Dyfan sued Target Corp. for in-
    fringement of various claims of the patents-in-suit. During
    claim construction proceedings, Target argued that each of
    the asserted claims included limitations that should be
    construed as means-plus-function limitations. Moreover,
    according to Target, the specification failed to disclose
    structure corresponding to these means-plus-function lim-
    itations and thus the claims were invalid as indefinite.
    On December 19, 2019, the district court held a claim
    construction hearing. On November 24, 2020, the district
    court issued a claim construction order in which it con-
    cluded that the disputed (1) “code”/“application” limita-
    tions and (2) “system” limitations were invalid as
    indefinite. 2 Dyfan, LLC v. Target Corp., No. W-19-CV-
    2   The district court addressed the 11 disputed limi-
    tations containing “code” or “application,” (“the ‘code’/‘ap-
    plication’ limitations”) and 14 disputed limitations
    containing “system,” (“the ‘system’ limitations”) by analyz-
    ing a representative “code” limitation and a representative
    “system” limitation because the parties made “the same ar-
    guments” for each of the limitations in the respective
    groups. Claim Construction Order, 
    2020 WL 8617821
    ,
    at *7–9. As the parties have not challenged this approach
    Case: 21-1725    Document: 44      Page: 6      Filed: 03/24/2022
    6                                 DYFAN, LLC   v. TARGET CORP.
    00179-ADA, 
    2020 WL 8617821
     (W.D. Tex. Nov. 24, 2020)
    (Claim Construction Order).
    The district court held that § 112 ¶ 6 applied to the
    “code”/“application” limitations and assigned a “special-
    purpose computer function” as the corresponding struc-
    ture. Id. at *6. Finding no “algorithm for the claimed spe-
    cial-purpose computer-implemented function” in the
    specification, the district court concluded that the relevant
    claims were “indefinite for failing to disclose corresponding
    structure.” Id. at *7. The district court likewise held that
    the “system” limitations were subject to § 112 ¶ 6 because
    they recited “purely functional language without sufficient
    structure,” and proclaimed it was “unclear which of the re-
    cited components perform the specified function.” Id. at *7.
    The district court concluded that those relevant claims
    were “indefinite for lack of corresponding structure” as
    well. Id. at *8.
    Based on the district court’s claim construction order,
    the parties stipulated to final judgment that the asserted
    claims are invalid as indefinite under § 112 ¶ 2. The dis-
    trict court entered judgment accordingly.
    Dyfan appeals. We have jurisdiction under 
    28 U.S.C. § 1295
    (a)(1).
    DISCUSSION
    I
    “Regarding questions of claim construction, including
    whether claim language invokes 
    35 U.S.C. § 112
     [¶] 6, the
    district court’s determinations based on evidence intrinsic
    to the patent as well as its ultimate interpretations of the
    patent claims are legal questions that we review de novo.”
    on appeal, we will do the same here. We note that our anal-
    ysis with respect to the “code” limitations applies recipro-
    cally to the “application” limitations.
    Case: 21-1725      Document: 44      Page: 7   Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                                 7
    Williamson v. Citrix Online, LLC, 
    792 F.3d 1339
    , 1346
    (Fed. Cir. 2015). If the district court, “in construing the
    claims, makes underlying findings of fact based on extrin-
    sic evidence, we review such findings of fact for clear error.”
    
    Id.
    II
    Section 112 governs the specification of a patent. Sec-
    tion 112 ¶ 6 provides:
    An element in a claim for a combination may be
    expressed as a means or step for performing a spec-
    ified function without the recital of structure, ma-
    terial, or acts in support thereof, and such claim
    shall be construed to cover the corresponding
    structure, material, or acts described in the speci-
    fication and equivalents thereof.
    Section 112 ¶ 6 offers patent applicants two options: (1) re-
    cite, in the claim, a function without reciting structure for
    performing the function and limit the claims to the struc-
    ture, materials, or acts disclosed in the specification (or
    their equivalents), in which case § 112 ¶ 6 applies, or (2) re-
    cite both a function and the structure for performing that
    function in the claim, in which case § 112 ¶ 6 is inapplica-
    ble. Williamson, 792 F.3d at 1347–48 (en banc in relevant
    part). Limitations that invoke § 112 ¶ 6 are generally
    known as “means-plus-function” or “step-plus-function”
    limitations.
    The overall means-plus-function analysis is a two-step
    process. See id. at 1349–51. The first step is to determine
    whether a claim limitation is drafted in means-plus-func-
    tion format, which requires us to construe the limitation to
    determine whether it connotes sufficiently definite struc-
    ture to a person of ordinary skill in the art. Id. at 1349. If
    the limitation connotes sufficiently definite structure, it is
    not drafted in means-plus-function format, and § 112 ¶ 6
    does not apply. If, however, we conclude that the limitation
    Case: 21-1725     Document: 44      Page: 8      Filed: 03/24/2022
    8                                  DYFAN, LLC   v. TARGET CORP.
    is in means-plus-function format, we perform the second
    step of determining “what structure, if any, disclosed in the
    specification corresponds to the claimed function.” Id. at
    1351.
    Because invoking § 112 ¶ 6 is typically a choice left to
    the claim drafter, we presume at the first step of the anal-
    ysis that a claim limitation is subject to § 112 ¶ 6 when the
    claim language includes the term “means.” Id. at 1348
    (noting that this court has “long recognized the importance
    of the presence or absence of the word ‘means’”). The in-
    verse is also true—we presume that a claim limitation is
    not drafted in means-plus-function format in the absence
    of the term “means” Id. We have made clear, however,
    that this presumption is rebuttable. The presumption can
    be overcome if a challenger demonstrates that the claim
    term “fails to ‘recite sufficiently definite structure.’” Id. at
    1349. We have also held that “nonce words that reflect
    nothing more than verbal constructs may be used in a
    claim in a manner that is tantamount to using the word
    ‘means,’” and can invoke § 112 ¶ 6. Id. at 1350. We have
    emphasized that “the essential inquiry is not merely the
    presence or absence of the word ‘means,’ but whether the
    words of the claim are understood by persons of ordinary
    skill in the art to have a sufficiently definite meaning as
    the name for structure.” Id. at 1348; accord Zeroclick, LLC
    v. Apple Inc., 
    891 F.3d 1003
    , 1007 (Fed. Cir. 2018). “What
    is important is . . . that the term, as the name for structure,
    has a reasonably well understood meaning in the art.”
    Greenberg v. Ethicon Endo-Surgery, Inc., 
    91 F.3d 1580
    ,
    1583 (Fed. Cir. 1996).
    Intrinsic evidence, such as the claims themselves and
    the prosecution history, can be informative in determining
    whether the disputed claim language recites sufficiently
    definite structure or was intended to invoke § 112 ¶ 6. Ap-
    ple Inc. v. Motorola, Inc., 
    757 F.3d 1286
    , 1299 (Fed. Cir.
    2014); see also Phillips v. AWH Corp., 
    415 F.3d 1303
    , 1317
    (Fed. Cir. 2005) (en banc) (The prosecution history “often
    Case: 21-1725      Document: 44    Page: 9    Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                                9
    inform[s] the meaning of the claim language by demon-
    strating how the inventor understood the invention.”). In
    addition, because this inquiry turns on the understanding
    of a person of ordinary skill in the art, we often look to ex-
    trinsic evidence when determining whether a disputed lim-
    itation would have connoted structure to a person of
    ordinary skill. Linear Tech. Corp. v. Impala Linear Corp.,
    
    379 F.3d 1311
    , 1320 (Fed. Cir. 2004) (noting expert witness
    testimony and technical dictionaries “help determine
    whether a claim term” would have had an “understood
    meaning in the art”) (quoting CCS Fitness, Inc. v. Bruns-
    wick Corp., 
    288 F.3d 1359
    , 1369 (Fed. Cir. 2002)).
    Claim terms “need not connote a single, specific struc-
    ture,” and may instead “describe a class of structures” and
    still recite “sufficiently definite structure” to not invoke
    § 112 ¶ 6. Apple, 757 F.3d at 1300. In Apple, we explained
    that structure can be recited in various ways, including
    through the use of “a claim term with a structural defini-
    tion that is either provided in the specification or generally
    known in the art,” or a description of the claim limitation’s
    operation and “how the function is achieved in the context
    of the invention.” Id. at 1299.
    In cases where it is clear that a claim term itself con-
    notes some structure to a person of ordinary skill in the art,
    “the presumption that § 112, ¶ 6 does not apply is determi-
    native” in the absence of “more compelling evidence of the
    understanding of one of ordinary skill in the art.” Apex Inc.
    v. Raritan Comput., Inc., 
    325 F.3d 1364
    , 1373 (Fed. Cir.
    2003). For example, in Apex, the disputed claim limitations
    included a set of “circuit” limitations. 
    Id. at 1369
    . Raritan
    relied on district court decisions addressing the definition
    of “circuit means”; expert testimony that the term “circuit”
    would have been “understood by one of ordinary skill in the
    art as a very broad term”; and the description of preferred
    embodiments in the specification to establish that “circuit”
    did not connote sufficiently definite structure to a person of
    ordinary skill. 
    Id.
     at 1373–74. We disagreed, however, and
    Case: 21-1725    Document: 44       Page: 10     Filed: 03/24/2022
    10                                 DYFAN, LLC   v. TARGET CORP.
    found that “this evidence [was] not sufficient to rebut the
    § 112, ¶ 6 presumption” because it “fail[ed] to show by a
    preponderance of the evidence that one of ordinary skill in
    the art believes the term does not recite sufficiently defi-
    nite structure.” Id. at 1373. Relying on a dictionary defi-
    nition that defined “circuit” as a “combination of a number
    of electrical devices and conductors that, when intercon-
    nected to form a conducting path, fulfill some desired func-
    tion,” we determined that “‘circuit,’ by itself connotes some
    structure.” Id. (quotation omitted).
    We have also explained, however, that even in the ab-
    sence of terms such as “means,” claims are nevertheless
    subject to § 112 ¶ 6 when the limitation in question has “no
    commonly understood meaning and is not generally viewed
    by one skilled in the art to connote a particular structure.”
    Media Rights Techs., Inc. v. Capital One Fin. Corp., 
    800 F.3d 1366
    , 1372 (Fed. Cir. 2015). For example, in Rain
    Computing, Inc. v. Samsung Electronics America, Inc., we
    determined that the claim limitation “user identification
    module” did not “provide any indication of structure” and
    that the surrounding claim language failed to provide “any
    structure for performing the claimed function,” thus invok-
    ing § 112 ¶ 6 without reciting “means.” 
    989 F.3d 1002
    ,
    1006 (Fed. Cir. 2021).
    III
    With these legal principles in mind, we turn to the
    claim limitations at issue. The district court concluded
    that the disputed limitations are subject to § 112 ¶ 6 and
    indefinite under § 112 ¶ 2 for lack of corresponding struc-
    ture in the specification. We disagree with this conclusion.
    The means-plus-function analysis asks two questions.
    First: Is the disputed claim limitation drafted in means-
    plus-function format? Williamson, 792 F.3d at 1349. Sec-
    ond, if and only if the answer to the first question is “yes”:
    What, if any, is the structure corresponding to the claimed
    function? Id. at 1351. As we explain below, only the first
    Case: 21-1725     Document: 44      Page: 11   Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                                11
    question of the means-plus-function analysis is relevant in
    this case. 3
    A
    We begin with the “code”/“application” limitations. The
    representative limitation analyzed by the parties and the
    district court is:
    said code, when executed, further configured to . . .
    after the first visual information is caused to be
    output based on the first location-relevant infor-
    mation; after the at least one mobile device is
    moved in the building; and in response to the re-
    ceipt, from the at least one server and via the sec-
    ond wireless communications protocol, of the
    second response message including the second lo-
    cation-relevant information: cause to be output,
    via the at least one mobile device, the second visual
    information based on the second location-relevant
    information . . . .
    ’292 patent col. 41 l. 47–col. 42 l. 6.
    The district court correctly “start[ed] with the pre-
    sumption that § 112, ¶ 6 does not apply” because “means”
    does not appear in the limitation. Claim Construction Or-
    der, 
    2020 WL 8617821
    , at *6. To overcome this presump-
    tion, Target had to show, by a preponderance of the
    evidence, that persons of ordinary skill in the art would not
    have understood the “code”/“application” limitations to
    3    We note that under the second step of the means-
    plus-function analysis, the district court looked to the spec-
    ifications of the ’292 and ’899 patents and did not find suf-
    ficient structure corresponding to the recited functions of
    the disputed limitations to avoid the application of § 112
    ¶ 6. Because we end the analysis at the first step, we need
    not reach or address errors with respect to the second step.
    Case: 21-1725    Document: 44     Page: 12      Filed: 03/24/2022
    12                                DYFAN, LLC   v. TARGET CORP.
    connote structure in light of the claim as a whole. Apex,
    
    325 F.3d at
    1372–73 (“From a procedural standpoint, this
    presumption imposes on [the party challenging the pre-
    sumption] the burden of going forward with evidence to re-
    but . . . the presumption” by showing that a person of
    ordinary skill in the art “believes the term does not recite
    sufficiently definite structure.”) (quotation omitted); Lin-
    ear Tech., 
    379 F.3d at
    1319–20. The district court con-
    cluded that it did. But the district court erred by ignoring
    key evidence—unrebutted deposition testimony from Tar-
    get’s own expert, Dr. Goldberg—regarding how a person of
    ordinary skill would have understood the “code”/“applica-
    tion” limitations. Claim Construction Order, 
    2020 WL 8617821
    , at *8.
    Dr. Goldberg testified that here, “application” is “a
    term of art” that a person of ordinary skill in the art would
    have understood as a particular structure. See, e.g.,
    J.A. 886 (Goldberg Dep. 58:4–6). More specifically, Dr.
    Goldberg testified that the term “application” would have
    been commonly understood to mean a “computer program
    intended to provide some service to a user,” and that devel-
    opers could have, at the relevant time, selected existing
    “off-the-shelf software” to perform specific services and
    functions. J.A. 884–86 (Goldberg Dep. 53:21–58:21); J.A.
    924 (Goldberg Dep. 211:1–212:1).
    Additionally, Dr. Goldberg testified that persons of or-
    dinary skill would have understood that the word “code,”
    when coupled with language describing its operation, here
    connotes structure. See, e.g., J.A. 882–83 (Goldberg Dep.
    44:16–48:16); J.A. 884–85 (Goldberg Dep. 52:25–54:18);
    J.A. 886 (Goldberg Dep. 59:25–62:14). Dr. Goldberg ex-
    plained that a person of ordinary skill would understand
    that “code” is “a bunch of software instructions.” J.A. 909
    (Goldberg Dep. 152:10–25). Dr. Goldberg also testified that
    a person of ordinary skill would have known that the
    claimed function of displaying information could be
    Case: 21-1725     Document: 44     Page: 13    Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                               13
    implemented using “off-the-shelf” code or applications.
    J.A. 884–85 (Goldberg Dep. 53:21–54:18).
    None of this testimony is rebutted. Dr. Goldberg’s tes-
    timony thus demonstrates that, contrary to the district
    court’s unsupported assertion, the claim limitations do not
    recite “purely functional language.” Claim Construction
    Order, 
    2020 WL 8617821
    , at *6. Instead, Dr. Goldberg’s
    unrebutted testimony demonstrates that the “code”/“appli-
    cation” limitations here connote a class of structures to a
    person of ordinary skill. 
    Id.
    The district court also erred by not following our court’s
    recent decision in Zeroclick. There, the district court deter-
    mined that the claim limitations “program” and “user in-
    terface code” invoked § 112 ¶ 6. Zeroclick, 891 F.3d at
    1006–07. We reversed, explaining that the district court
    erred by “not giving effect to the unrebutted presumption
    against the application of § 112, ¶ 6.” Id. at 1008. We fur-
    ther explained that a person of ordinary skill in the art
    would have been able to “reasonably discern from the claim
    language” that the disputed limitations “program” and
    “user interface code” were references to conventional pro-
    grams or code “existing in [the] prior art at the time of the
    invention[]” and were not used as “generic terms or black
    box recitations of structure or abstractions.” Id. Because
    the disputed limitations were references to conventional
    structures known to persons of ordinary skill in the perti-
    nent art, and because the district court failed to properly
    apply the presumption and “made no pertinent finding that
    compel[led] the conclusion” that the limitations “user inter-
    face program” or “code” were used “in common parlance as
    substitute for ‘means,’” we rejected the district court’s de-
    termination that the claims were subject to § 112 ¶ 6 and
    vacated judgment of invalidity. Id. at 1009. That same
    rationale applies here, particularly in view of Dr. Gold-
    berg’s unrebutted testimony that “code” and “application”
    would have connoted structure to a person of ordinary skill
    Case: 21-1725     Document: 44      Page: 14     Filed: 03/24/2022
    14                                 DYFAN, LLC   v. TARGET CORP.
    and given the availability of off-the-shelf code to perform
    the recited claim functions.
    Unlike in the mechanical arts, the specific structure of
    software code and applications is partly defined by its func-
    tion. Apple, 757 F.3d at 1298–99. In determining whether
    software limitations like those at issue here recite suffi-
    cient structure, we can look beyond the initial “code” or “ap-
    plication” term to the functional language to see if a person
    of ordinary skill would have understood the claim limita-
    tion as a whole to connote sufficiently definite structure.
    Zeroclick, 891 F.3d at 1008 (concluding that the disputed
    terms are used “not as generic terms or black box recita-
    tions of structure or abstractions, but rather as specific ref-
    erences to conventional . . . code, existing in prior art at the
    time of the inventions.”); Linear Tech., 
    379 F.3d at 1320
    (“[W]hen the structure-connoting term . . . is coupled with
    a description of the [term’s] operations, sufficient struc-
    tural meaning generally will be conveyed to persons of or-
    dinary skill in the art, and § 112 ¶ 6 presumptively will not
    apply.”); Apple, 757 F.3d at 1298–99. Dr. Goldberg ex-
    plained that here, “code” and “application” (which them-
    selves connote structure) in combination with the
    recitation of the code or application’s operation would have
    connoted structure to persons of ordinary skill.
    Reviewing the alleged means-plus-function limitation
    in full, the claim requires code configured to be imple-
    mented on a mobile device to display information via a dis-
    play of the mobile device, receive information (including
    location-relevant information) via a wireless communica-
    tions protocol, and display visual information based on the
    received location-relevant information after certain condi-
    tions are met. See J.A. 906 (Goldberg Dep. 140:23–141:13).
    Dr. Goldberg testified that persons of ordinary skill in the
    art would have known of off-the-shelf code and applications
    for displaying any desired information. He explained: “[I]f
    the developer knows what he wants to display, then there
    are software modules he can use to generate the display of
    Case: 21-1725     Document: 44      Page: 15   Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                                15
    the content that he wants to display. . . . [I]f the developer
    knows exactly how they want to take information that’s
    been received and generate a message from that, then the
    developer would know how to do that using a software li-
    brary.” J.A. 924 (Goldberg Dep. 213:4–213:25). As Dr.
    Goldberg further explained, wireless communication “pro-
    tocol[s]” were terms of art well-understood by persons of
    ordinary skill, J.A. 876 (Goldberg Dep. 18:17–21:10), and
    conventional off-the-shelf “code” on a mobile device “would
    implement the [communication] protocols,” J.A. 882 (Gold-
    berg Dep. 43:10–45:9). Accordingly, because the recited
    functions can be performed by conventional off-the-shelf
    software, a person of ordinary skill in the art would have
    understood the alleged means-plus-function “code” limita-
    tions in the asserted claims to connote structure. See Zero-
    click, 891 F.3d at 1008.
    For all these reasons, we conclude that the “code”/“ap-
    plication” limitations are not written in means-plus-func-
    tion format because they would have connoted sufficiently
    definite structure to persons of ordinary skill in the art.
    B
    We turn next to the disputed “system” limitations. Alt-
    hough “system” in representative claim 15 of the ’292 pa-
    tent also appears in the preamble, the disputed “system”
    limitation appears in the “wherein” clause:
    15. A system, comprising:
    a building . . .
    a first broadcast short-range communications
    unit . . .
    a second broadcast short-range communications
    unit . . .
    code . . .
    said code, when executed, further configured to . . .
    Case: 21-1725      Document: 44     Page: 16     Filed: 03/24/2022
    16                                 DYFAN, LLC   v. TARGET CORP.
    . . . cause to be output, via the at least one mo-
    bile device, the first visual information based on
    the first location-relevant information. . .
    . . . cause to be output, via the at least one mo-
    bile device, the second visual information based on
    the second location-relevant information. . .
    at least one server . . .
    wherein the system is configured such that the first
    visual information is automatically caused to be
    output without requiring communication of the at
    least one first message with the first broadcast
    short-range communications unit after the receipt
    of the indication of the receipt of the one or more
    first broadcast messages, and the second visual in-
    formation is automatically caused to be output
    without requiring communication of the at least
    one second message with the second broadcast
    short-range communications unit after the receipt
    of the indication of the receipt of the one or more
    second broadcast messages.
    ’292 patent col. 39 l. 61–col. 42 l. 18 (emphasis added to
    disputed limitation).
    At the outset, we presume that § 112 ¶ 6 does not apply
    here because the disputed limitation does not recite
    “means.” Williamson, 792 F.3d at 1348. The district court
    did not properly apply this presumption for the “system”
    limitations. In the absence of the word “means,” Target
    bore the burden of demonstrating by a preponderance of
    the evidence that the “system” limitation in the wherein
    clause fails to recite sufficiently definite structure. See
    Apex, 
    325 F.3d at 1373
    ; Linear Tech., 
    379 F.3d at
    1319–20.
    We conclude that Target did not satisfy this burden.
    Both Target and the district court suggest that “‘system’
    may be a nonce word” used as a substitute for the word
    “means.” The district court noted that it had, in other
    Case: 21-1725     Document: 44     Page: 17     Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                                17
    cases, found that “system” functioned as a “verbal con-
    struct that is not recognized as the name of structure.”
    Claim Construction Order, 
    2020 WL 8617821
    , at *8 (citing
    Joao Control & Monitoring Sys., LLC v. Protect Am., Inc.,
    No. 1-14-cv-134-LY, 
    2015 WL 4937464
    , at *5 (W.D. Tex.
    Aug. 18, 2015)). We agree that, in a vacuum, the term “sys-
    tem” may well be a nonce term. But in this case, the claim
    language itself defines the “system” to include specified
    structure. The “system” limitation in the wherein clause
    derives antecedent basis from the “system” recited in the
    preamble, which the claim states comprises “a building”
    having “a first broadcast short-range communications
    unit,” “a second broadcast short-range communications
    unit,” “code” executed by at least one “mobile device,” and
    “at least one server.” ’292 patent col. 39 l. 61–col. 42 l. 18.
    Each of these limitations recited in the claims are struc-
    tural components of the “system.” 4
    Target and the district court further assert that, even
    if “system” connotes some structure in the context of this
    claim, “the claims do not specify which of the components
    in the system perform [the recited] function” in the wherein
    clause. Claim Construction Order, 
    2020 WL 8617821
    ,
    at *7. According to the district court, it is possible that “an
    unspecified black box component in lieu of the recited com-
    ponents performs the specified function.” 
    Id.
     We disagree.
    As noted above, the claim states that the “system” in-
    cludes “a building” having “a first broadcast short-range
    communications unit,” “a second broadcast short-range
    communications unit,” “code” executed by at least one “mo-
    bile device,” and “at least one server.” ’292 patent col. 39
    l. 61–col. 42 l. 6. The wherein clause at issue further
    4  Dr. Goldberg admitted that “system,” as recited in
    the wherein clause, “is referring to, in total, all the compo-
    nents of the system already laid out” previously in the
    claim. J.A. 917 (Goldberg Dep. 184:14–185:21).
    Case: 21-1725    Document: 44      Page: 18     Filed: 03/24/2022
    18                                DYFAN, LLC   v. TARGET CORP.
    specifies that “the system is configured such that the first
    visual information is automatically caused to be output . . .
    and the second visual information is automatically caused
    to be output . . . .” 
    Id.
     at col. 42 ll. 7–18.
    The claim limitations preceding the wherein clause
    make clear that the “code” causes the output (or display) of
    visual information based on “location-relevant infor-
    mation.” 
    Id.
     at col. 39 l. 61–col. 42 l. 6. In particular, the
    claim limitations specify that “said code, when executed . . .
    cause[s] to be output, via the at least one mobile device, the
    first visual information based on the first location-relevant
    information” and “cause[s] to be output, via the at least one
    mobile device, the second visual information based on the
    second location-relevant information.” 
    Id.
     The message is
    transmitted via a wireless communications protocol differ-
    ent from the protocol over which the broadcast message
    was received. 
    Id.
     In response to receiving the message, the
    server retrieves and transmits “location-relevant infor-
    mation” to the mobile device. 
    Id.
     Building on the earlier
    limitations, the wherein clause of representative claim 15
    establishes that the previously recited function—output-
    ting visual information—performed by the “code” compo-
    nent of the “system” is performed automatically without
    the reinvolvement of the short-range communication units.
    
    Id.
     at col. 42 ll. 7–18. Although the wherein clause does not
    expressly refer to the previously recited “code,” it refer-
    ences specific functions that are defined or introduced in
    the code limitations and thus demonstrates that it is the
    code that performs the function recited in the wherein
    clause. Furthermore, as we explained above in Sec-
    tion III.A, here, “code,” both alone and in the context of the
    recited claim limitation, connotes sufficiently definite
    structure to a person of ordinary skill in the art.
    For the reasons above, we conclude that the “system”
    limitations are not written in means-plus-function format
    because they connote sufficiently definite structure to per-
    sons of ordinary skill in the art.
    Case: 21-1725     Document: 44        Page: 19   Filed: 03/24/2022
    DYFAN, LLC   v. TARGET CORP.                                19
    ***
    We recognize that the asserted claims are not models
    of clarity, but poor claim drafting does not allow courts to
    bypass the presumption that a claim does not invoke § 112
    ¶ 6 in the absence of the word “means.” Nor does it relieve
    courts of their duty to evaluate whether that presumption
    has been overcome.
    CONCLUSION
    We have considered the parties’ remaining arguments
    and find them unpersuasive. For the foregoing reasons, we
    disagree with the district court’s claim constructions and
    therefore reverse the district court’s judgment of invalidity
    and remand for further proceedings.
    REVERSED AND REMANDED
    COSTS
    No costs.