throbber
Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 1 of 38
`
`UNITED STATES DISTRICT COURT
`FOR THE WESTERN DISTRICT OF TEXAS
`WACO DIVISION
`
`
`CIVIL ACTION NO. 6:21-cv-735-ADA
`
`JURY TRIAL DEMANDED
`
`
`
`
`CIVIL ACTION NO. 6:21-cv-737-ADA
`
`JURY TRIAL DEMANDED
`
`
`
`
`CIVIL ACTION NO. 6:21-cv-738-ADA
`
`JURY TRIAL DEMANDED
`
`
`
`ANCORA TECHNOLOGIES, INC.,
`
`Plaintiff,
`
`vs.
`
`GOOGLE LLC,
`
`Defendant.
`
`ANCORA TECHNOLOGIES, INC.,
`
`Plaintiff,
`
`vs.
`
`Defendant.
`
`ROKU, INC.,
`
`ANCORA TECHNOLOGIES, INC.,
`
`Plaintiff,
`
`vs.
`
`NINTENDO CO., LTD., and RETRO
`STUDIOS, INC.,
`
`Defendant.
`
`DEFENDANTS’ OPENING CLAIM CONSTRUCTION BRIEF
`
`
`
`
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 2 of 38
`
`TABLE OF CONTENTS
`
`
`b.
`
`Page
`“computer” (claims 1, 6, 7) ................................................................................................ 2
`“memory area of [a/the] BIOS” / “memory of the BIOS” (claims 1, 12) .......................... 3
`a.
`Nintendo’s alternative construction: “dedicated memory area where the
`BIOS is stored” ...................................................................................................... 4
`“a BIOS of the computer” / “BIOS” (claims 1, 7, 9, 12) ................................................... 5
`a.
`Not all startup programs are BIOS, and BIOS was only used in PC-
`compatible computers. ........................................................................................... 6
`BIOS not being associated with a file system is consistent with the plain
`and ordinary meaning. ........................................................................................... 8
`“program residing in the volatile memory” (claim 1) ...................................................... 10
`“agent” (claims 1, 7) ........................................................................................................ 13
`“verification structure” (claims 1, 7) ............................................................................... 15
`“accommodating data” (claim 1) ..................................................................................... 20
`“license record” / “license-record” (claims 1, 6, 7, 9) ..................................................... 22
`a.
`Nintendo’s additional argument: Revision of the Court’s prior construction
`is necessary, because that construction strikes “license” from the term
`entirely. ................................................................................................................ 24
`“license authentication bureau” (claim 2) ........................................................................ 29
`a.
`Nintendo’s alternative construction: “a telecommunications accessible
`processor that verifies the license record” ........................................................... 30
`“pseudo-unique key” (claim 7, 9, 12) .............................................................................. 31
`
`1.
`2.
`
`3.
`
`4.
`5.
`6.
`7.
`8.
`
`9.
`
`10.
`
`- i -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 3 of 38
`
`TABLE OF AUTHORITIES
`
`
`Page(s)
`
`Cases
`
`Ancora Techs., Inc. v. Apple, Inc.,
`744 F.3d 732 (Fed. Cir. 2014).......................................................................................... passim
`
`Ancora Techs., Inc. v. Apple Inc.,
`No. 11-CV-06357 YGR, 2012 WL 6738761 (N.D. Cal. Dec. 31, 2012) ..........................26, 27
`
`Ancora Techs., Inc. v. TCT Mobile (US), Inc.,
`No. 8:19-cv-02192 (C.D. Cal. Nov. 12, 2020) ........................................................................27
`
`Ancora Techs. v. LG Elecs. Inc.,
`No. 1:20-CV-00034-ADA, Dkt. 44 (W.D. Tex. Mar. 20, 2020) .................................13, 14, 22
`
`Ancora Techs. v. LG Elecs. Inc.,
`No. 1:20-CV-00034-ADA, Dkt. 69 (W.D. Tex. June 2, 2020) ...............................................18
`
`Ancora Techs. v. LG Elecs. Inc.,
`No. 1:20-CV-00034-ADA, Dkt. 93 (W.D. Tex. Aug. 19, 2020) ...........................14, 22, 27, 28
`
`C.R. Bard, Inc. v. U.S. Surgical Corp.,
`388 F.3d 858 (Fed. Cir. 2004)............................................................................................17, 23
`
`Ekchian v. Home Depot, Inc.,
`104 F.3d 1299 (Fed. Cir. 1997)................................................................................................19
`
`Exxon Chem. Pats., Inc. v. Lubrizol Corp.,
`64 F.3d 1553 (Fed. Cir. 1995) (Plager, J., concurring) ............................................................13
`
`Interval Licensing LLC v. AOL, Inc.,
`766 F.3d 1364 (Fed. Cir. 2014)................................................................................................21
`
`Nautilus, Inc. v. Biosig Instruments, Inc.,
`572 U.S. 898 (2014) .................................................................................................................15
`
`Phillips v. AWH Corp.,
`415 F.3d 1303 (Fed. Cir. 2005)..................................................................................................7
`
`Southwall Techs., Inc. v. Cardinal IG Co.,
`54 F.3d 1570 (Fed. Cir. 1995)..................................................................................................19
`
`ViaSat, Inc. v. Space Sys./Loral, Inc.,
`No. 3:12-CV-00260-H, 2013 WL 3927729 (S.D. Cal. May 29, 2013) .....................................9
`
`VirnetX, Inc. v. Cisco Sys., Inc.,
`767 F.3d 1308 (Fed. Cir. 2014)................................................................................................17
`
`- ii -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 4 of 38
`
`
`
`Defendants Google LLC (“Google”); Roku, Inc. (“Roku”); Nintendo Co., Ltd.
`
`(“Nintendo”); and Retro Studios, Inc. (“Retro”) (collectively, “Defendants”) present the following
`
`arguments in support of their proposed claim constructions for U.S. Patent No. 6,411,941 (“the
`
`’941 patent”).
`
`The ’941 patent, filed on October 1, 1998 and titled “Method of Restricting Software
`
`Operation within a License Limitation,” is directed toward “identifying and restricting an
`
`unauthorized software program’s operation,” by “strongly rel[ying] on the use of a key and of a
`
`record, which have been written into the non-volatile memory of a computer.” Ex. 1, ’941 patent,
`
`1:6–8, 1:40–431. The alleged invention in the ’941 patent was based on the presence and unique
`
`arrangement in the late 1990s of “BIOS” non-volatile memory modules in personal computers,
`
`which were hard to tamper with. See id., 3:4–17. As described below, the asserted claims and the
`
`disputed claim terms are rooted in the patent’s express objective of using the then well-known and
`
`well-understood “BIOS” as part of a process for verifying that a particular program is licensed to
`
`run on a specified PC-compatible computer. Some of the disputed claim terms are so vague and
`
`so lacking of definition in the intrinsic record that they could not be understood with reasonable
`
`certainty by a person of ordinary skill in the art (“POSITA”) at the time of invention, and thus are
`
`indefinite. For the reasons that follow, the Court should adopt Defendants’ proposed constructions
`
`and indefiniteness positions.
`
`
`1 Unless otherwise stated, all exhibits referenced herein are attached to the Declaration of Robert
`W. Unikel, filed concurrently herewith.
`
`- 1 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 5 of 38
`
`
`
`1.
`
`“computer” (claims 1, 6, 7)
`
`Defendants’ Construction
`a conventional PC-compatible device
`
`Ancora’s Construction
`a digital data processor that includes one or
`more non-volatile memory and volatile
`memory areas
`
`The parties’ dispute turns largely on whether the claims are directed to any and all
`
`computers, or only computers that have “BIOS.” See § 3, infra (explaining how BIOS was only
`
`used in PC-compatible computers).
`
`Myriad devices include computers in a generic sense; however, a person of ordinary skill
`
`in the art would have understood from the ’941 patent’s disclosure that the asserted claims were
`
`directed to conventional PC-compatible devices, and did not cover every device that included a
`
`digital data processor. The meaning of “computer” is particularly important because Ancora now
`
`attempts to accuse products as wide-ranging as thermostats, video-game consoles, mobile phones,
`
`soundbars, and video streaming devices as “computers” covered by the ’941 patent. The ’941
`
`patent, which was filed in 1998, explains that the invention is directed to “a conventional computer
`
`having a conventional BIOS module.” ’941 patent, 1:46–47. The ’941 patent further declares, “In
`
`the context of the present invention, a ‘computer’ relates to a digital data processor. These
`
`processors are found in personal computers, or on one or more processing cards in multi-processor
`
`machines.” Id., 3:18–21 (emphasis added). Because, at the time of invention, the required “BIOS”
`
`was a term limited to booting personal computers (“PCs”), as explained below, the claimed
`
`“computer” in the ’941 patent, which is required to have a “BIOS,” must mean a “conventional
`
`PC-compatible device.”
`
`The extrinsic evidence confirms this. In particular, The BIOS Companion, published in
`
`1998, emphasizes that a BIOS is used only in a conventional PC-compatible (i.e., “IBM-
`
`- 2 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 6 of 38
`
`
`
`compatible”) device, not in every device with a data processor. See, e.g., Ex. 2, The BIOS
`
`Companion at GOOG-ANCORA-00000980 (“BIOS stands for Basic Input/Output System, of
`
`which there are several in a PC”), GOOG-ANCORA-00000981 (“There are several types of BIOS
`
`because so many computers need to be IBM-compatible[.]”). Defendants’ proposed construction
`
`thus is appropriate and necessary to clarify that the “computer” having a “BIOS” claimed in the
`
`’941 patent must be a PC-compatible device. See also Declaration of Dr. Benjamin Goldberg
`
`(“Goldberg Decl.”), ¶¶ 21–25.
`
`2.
`
`“memory area of [a/the] BIOS” / “memory of the BIOS” (claims 1, 12)
`
`Defendants’ Construction
`dedicated memory where the BIOS is stored
`
`Ancora’s Construction
`This term does not require construction.
`
`The “memory area of [a/the] BIOS” and “memory of the BIOS” is a “dedicated memory
`
`where the BIOS is stored.”
`
`Providing no construction, as Ancora urges, would confuse the jury. On its face, the claim
`
`phrase is unclear as to whether the BIOS somehow contains the memory (it does not and cannot),
`
`is stored temporarily in any memory (such as cache or RAM), or uses memory dedicated
`
`specifically for the BIOS.
`
`Ultimately, the intrinsic and extrinsic evidence make clear that these claim elements refer
`
`to dedicated memory where the BIOS is stored. The applicants for the ’941 patent consistently
`
`distinguished the asserted claims from the prior art on the basis that the claimed invention
`
`preserves data in the memory dedicated to BIOS storage, as opposed to preserving data in a cache
`
`or other “writable device.” See, e.g., Ex. 3, Feb. 5, 2002 Amend. at 6. For example, the applicants
`
`argued:
`
`Using BIOS to store application data such as that stored in Misra’s local cache for
`licenses is not obvious. The BIOS area is not considered a storage area for computer
`
`- 3 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 7 of 38
`
`
`
`applications. An ordinary skilled artisan would not consider the BIOS as a storage
`medium to preserve application data . . . .
`
`There is no OS support whatsoever to write data to the system BIOS. Therefore, an
`ordinary person skilled in the art would not consider the BIOS as a possible storage
`medium. Furthermore, it is common that all peripheral devices in the PC are
`listed and recognized by the OS except for the BIOS. This supports the fact that
`the BIOS is not considered a peripheral device.
`
`Id. (emphasis added). Indeed, the fact that the claims require storing information in the dedicated
`
`“memory of the BIOS” was “the key distinction” upon which the examiner allowed the claims. Ex.
`
`4, Mar. 28, 2002 Notice of Allowability at 4 (emphasis added). Therefore, to avoid confusion and
`
`to clarify this key limitation, Defendants ask the Court to clarify that the “memory of the BIOS”
`
`is a “dedicated memory where the BIOS is stored.” See also Goldberg Decl., ¶¶ 26–27.
`
`a.
`
`Nintendo’s alternative construction: “dedicated memory area where the
`BIOS is stored”
`
`In the alternative, Nintendo proposes that “dedicated memory area where the BIOS is
`
`stored” be adopted.
`
`The ’941 patent uses “memory” versus “memory area” inconsistently in the specification.
`
`Compare ’941 patent, 5:10–16 (using “memory area”), 6:7–10 (same), 6:28–39 (same) with id. at
`
`1:38–43 (using only “memory”), 2:10–12 (same), 5:19–23 (same), 5:25–29 (same), 6:18–21
`
`(same), 6:46–51 (same), Fig. 1 (same) with id. at 2:62–3:3 (mixed usage), 3:18–31 (same). This is
`
`also true in the claims. See id. at 6:61–62 (“memory area” in claim 1), 6:65 (just “memory” in
`
`claim 1), 7:2 (same), 7:33–37 (just “memory” in claim 6), 7:38–44 (“memory area” in claim 7),
`
`7:51–62 (same in claim 9), 8:1–4 (just “memory” in claim 11, 12).
`
`Regardless of the phrasing, what the ’941 patent describes with the different memory
`
`“areas” is that BIOS programs could be stored in more than one place, i.e., more than one “area,”
`
`in the computer. See id. at 1:44–52, 1:65–2:5, 2:10–59. The specification actually refers to these
`
`as “sections” in the initial discussion. Id. at 1:44–52 (“a conventional BIOS module in which a key
`
`- 4 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 8 of 38
`
`
`
`is embedded at the ROM section thereof” (emphasis added)), 1:65–2:5 (“The resulting encrypted
`
`license record is stored in another (second) non-volatile section of the BIOS[.]” (emphasis added)).
`
`As the ’941 patent explains, as of the late-90s invention date, BIOS programs were typically
`
`located partially in a BIOS ROM module, and partially in a BIOS EEPROM module. See id. at
`
`1:44–52, 1:65–2:5, 2:10–59. Hence, while the claims are inconsistent in their usage of “memory”
`
`versus “memory area,” they are referring to the same thing: the one or more places, “areas,” or
`
`“sections” of the computer where BIOS programs are stored.
`
`Nintendo does not believe that the use of “memory area” in parts of claim 1 (but not others)
`
`changes this meaning. Therefore, to the extent that the Court deems the addition of “area” more
`
`reflective of this meaning disclosed in the specification, Nintendo does not oppose its inclusion.
`
`3.
`
`“a BIOS of the computer” / “BIOS” (claims 1, 7, 9, 12)
`
`Defendants’ Construction
`An acronym for Basic Input / Output System.
`It is the set of essential software operations in
`PC-compatible computers that begin to run
`automatically when a computer is turned on,
`which test hardware, start the operating
`system, and supports the transfer of data
`among hardware devices. No file system is
`associated with the BIOS.
`
`Ancora’s Construction
`“a BIOS of the computer” = Plain and
`ordinary meaning
`“BIOS” = Plain and ordinary meaning
`wherein the plain and ordinary meaning is
`“An acronym for Basic Input/Output System.
`It is the set of essential startup operations that
`begin to run automatically when a computer is
`turned on, which test hardware, starts the
`operating system, and support the transfer of
`data among hardware devices”
`
`The Court’s prior construction was fundamentally accurate, but the jury would benefit from
`
`two clarifications. First, Ancora’s construction could be read to include any set of instructions used
`
`to start a computer; though the intrinsic and extrinsic evidence demonstrate that the plain and
`
`ordinary meaning of “BIOS” is not so broad. “BIOS,” as used in the patent and in the art at the
`
`time of the alleged invention, was limited to particular types of startup instructions in personal
`
`computers that include, as the acronym implies, input and output functions. Second, the applicants
`
`- 5 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 9 of 38
`
`
`
`expressly defined BIOS so that “no file system is associated with the BIOS” during prosecution,
`
`recognizing that the plain and ordinary meaning of BIOS necessarily excludes association with a
`
`file system. Defendants’ proposed clarification reflects this definition.
`
`a.
`
`Not all startup programs are BIOS, and BIOS was only used in PC-
`compatible computers.
`
`All computers include startup programs, but not all startup programs are BIOS. See
`
`Goldberg Decl., ¶¶ 29–30. Ancora’s own expert concedes that not all computers have BIOS, and
`
`Ancora presents no evidence of the term “BIOS” being used outside of the context of PCs. See Ex.
`
`5, Ian Jestice Deposition at ANCORA_000578–79. Instead, Ancora now attempts to suggest that
`
`anything used to boot any device with a digital processor automatically is “BIOS.” This goes too
`
`far.
`
`A person of ordinary skill in the art as of the 1998 filing date of the ’941 patent would have
`
`understood “BIOS” as an acronym for Basic Input/Output System in PC-compatible computers.
`
`The parties agree on the basic functions of BIOS, as reflected in the Court’s prior construction.
`
`However, they disagree on whether a person of ordinary skill in the art would have understood, in
`
`1998, that BIOS was a term limited to conventional PCs. Importantly, the ’941 patent is explicitly
`
`directed to “a conventional computer having a conventional BIOS module.” ’941 patent, 1:46–47.
`
`The ’941 patent continues to explain, “In the context of the present invention, a ‘computer’ relates
`
`to a digital data processor. These processors are found in personal computers, or on one or more
`
`processing cards
`
`in multi-processor machines.” Id., 3:18–21 (emphasis added). The
`
`“conventional” “personal computers” called out in the patent were known at the time to include
`
`IBM, Apple Mac, and Commodore 64 PCs. Goldberg Decl., ¶ 29. A person of ordinary skill in the
`
`art would have understood the “processing cards in multi-processor machines” to indicate PC-
`
`compatible devices. Id. Nothing in the ’941 patent suggested to a person of ordinary skill in the art
`
`- 6 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 10 of 38
`
`
`
`in 1998 that non-PC-compatible devices, such as cars, calculators, and airplanes, could or did
`
`include “a conventional BIOS module.” ’941 patent, 1:47; see also Goldberg Decl., ¶ 30.
`
`The prosecution history demonstrates that Defendants’ clarified construction, referring to
`
`“PC-compatible computers,” is consistent with the accepted meaning from the relevant time
`
`period. The applicants, themselves, argued that BIOS is a component of PCs:
`
`There is no OS support whatsoever to write data to the system BIOS. Therefore, an
`ordinary person skilled in the art would not consider the BIOS as a possible storage
`medium. Furthermore, it is common that all peripheral devices in the PC are
`listed and recognized by the OS except for the BIOS. This supports the fact that
`the BIOS is not considered a peripheral device.
`
`Ex. 3, Feb. 5, 2002 Amend. at 6 (emphasis added).
`
`Dictionary definitions lend further support to the conclusion that, at the time of invention,
`
`BIOS was a term limited to starting-up PCs, not any device with a digital processor. See Phillips
`
`v. AWH Corp., 415 F.3d 1303, 1318 (Fed. Cir. 2005) (noting that dictionaries are helpful). For
`
`example, the 1998 Microsoft Computer User’s Dictionary defines “BIOS” as:
`
`Acronym for basic input/output system. On PC-compatible computers, the set of
`essential software routines that tests hardware at startup, starts the operating system,
`and supports the transfer of data among hardware devices. The BIOS is stored in
`ROM so that it can be executed when the computer is turned on. Although critical
`to performance, the BIOS is usually invisible to computer users.
`
`Ex. 6, Microsoft Computer User’s Dictionary (1998) (emphasis added). See also Ex. 7, Dictionary
`
`of Computer and Internet Terms, Eleventh Edition (2013) (defining “Basic Input Output System”
`
`as “a set of procedures stored on a ROM chip inside PC-compatible computers. These routines
`
`handle all input-output functions, including screen graphics, so that programs do not have to
`
`manipulate the hardware directly. This is important because if the hardware is changed (e.g., by
`
`installing a newer kind of video adapter), the BIOS can be changed to match it, and there is no
`
`need to change the application programs.”).
`
`- 7 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 11 of 38
`
`
`
`Contemporaneous literature similarly explains that “BIOS stands for Basic Input/Output
`
`System, of which there are several in a PC.” Ex. 2, The BIOS Companion at 1 (1998). And, in the
`
`same vein, “What is BIOS? It’s a set of software instructions that perform the necessary functions
`
`for the PC.” Ex. 8, “What is the BIOS?” (1994) (emphasis added).
`
`Ancora’s proposed construction is misleading and confusing because it leaves open the
`
`possibility that BIOS could be present on non-PC-compatible computers. But, as both the intrinsic
`
`and extrinsic evidence make clear, the BIOS explicitly required by the ’941 patent claims was used
`
`only by “conventional” “personal computers” in 1998. Had the applicants wished to claim any
`
`“startup code” or “code performing essential startup operations” they could have done so. They
`
`did not, precisely because they expressly were interested in utilizing the specific and well-
`
`understood “BIOS” that was employed in PCs at the time the patent was filed. That specifically
`
`claimed BIOS has since become antiquated technology, Ex. 9, Zimmer et al., Beyond BIOS:
`
`Developing with the Unified Extensible Firmware Interface xi–xii (2d ed. 2010) (describing the
`
`history that ultimately “enabl[ed] the industry to move beyond BIOS”). Ancora cannot avoid the
`
`claims’ explicit requirement for use of a well-defined technology of the time, “BIOS,” by now
`
`attempting to exploit ambiguity in the Court’s prior construction as to the true meaning of BIOS.
`
`Defendants’ proposed clarification of the Court’s prior construction thus is appropriate. See also
`
`Goldberg Decl., ¶¶ 28–31.
`
`b.
`
`BIOS not being associated with a file system is consistent with the plain and
`ordinary meaning.
`
`The applicants explained that BIOS is not stored in regular memory. Ex. 3, Feb. 5, 2002
`
`Amend. at 6. Specifically, they declared:
`
`no file system is associated with the BIOS. Every writable device connected to the
`PC is associated with an OS file system to arrange and manage data structures. An
`example for such a file system would be FAT, FAT32, NTFS, HPFS, etc. that
`suggests writing data to the writable device. No such file system is associated with
`
`- 8 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 12 of 38
`
`
`
`the BIOS. This is further evidence that OS level application programmers would
`not consider the BIOS as a storage medium for license data.
`
`Id. (emphasis added). This simply was a recognition of the plain and ordinary meaning that does
`
`not contemplate association with a file system. The term “file system” is the computer equivalent
`
`of a filing cabinet. Most people are familiar with the terms “files” and “directories.” These are
`
`understandable abstractions of a computer’s “file system,” which can have one of several technical,
`
`computer-readable formats (“FAT, FAT32, NTFS, HPFS, etc.”). Id. BIOS was, instead, a series
`
`of instructions that, among other things, enabled a PC to boot. The applicants thus correctly argued
`
`that BIOS did not have a file system, and this was a basis for the Patent Office to allow the claims
`
`of the ’941 patent over the prior art. Ex. 3, Feb. 5, 2002 Amend. at 6; Ex. 4, Mar. 28, 2002 Notice
`
`of Allowability at 4. The Federal Circuit agreed that “those representations [were] made in
`
`distinguishing prior art . . . .” Ancora Techs., Inc. v. Apple, Inc., 744 F.3d 732, 736 (Fed. Cir.
`
`2014). Now, however, Ancora wants to argue that any instructions used to start any computer,
`
`irrespective of whether the instructions are in a BIOS or are associated with a file system, meet the
`
`“BIOS” limitations. This is too broad.
`
`The examiner relied on the applicants’ evidence that “no file system is associated with the
`
`BIOS” to find that “the key distinction between the present invention and the closest prior art, is
`
`that [three prior art systems] run at the operating system level and BIOS level, respectively.” Ex.
`
`3, Feb. 5, 2002 Amend. at 6 (emphasis added); and Ex. 4, Mar. 28, 2002 Notice of Allowability at
`
`4 (emphasis added). Ancora cannot now change course and argue that BIOS can be associated
`
`with a file system.
`
`In making these specific representations, the applicants explicitly characterized the claims
`
`to overcome the prior art. See, e.g., ViaSat, Inc. v. Space Sys./Loral, Inc., No. 3:12-CV-00260-H,
`
`2013 WL 3927729, at *20 (S.D. Cal. May 29, 2013) (agreeing that the prosecution history requires
`
`- 9 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 13 of 38
`
`
`
`that the term “cache” exclude “DRAM” where the applicants argued that “[a] cache memory is a
`
`portion of memory made of high-speed static RAM (SRAM) instead of the slower and cheaper
`
`dynamic RAM (DRAM) used for main memory” (citation omitted)). Specifically, the applicants
`
`purposefully, unequivocally, and correctly restricted the scope of the claims to exclude memory
`
`that has a file system. Ex. 3, Feb. 5, 2002 Amend. at 6. The patent examiner understood the claims
`
`to include this restriction and allowed the claims on that basis. Allowing Ancora to now abandon
`
`this position would impermissibly broaden the claims’ scope beyond their plain and ordinary
`
`meaning and ignore the applicants’ prior definition.
`
`4.
`
`“program residing in the volatile memory” (claim 1)
`
`Defendants’ Construction
`operating system or application residing in the
`volatile memory, separate from the BIOS, that
`can be executed by a computer
`
`Ancora’s Construction
`“Program” = “a set of instructions that can
`be executed by a computer”
`“selecting a program residing in the volatile
`memory” = Plain and ordinary meaning
`
`The parties’ dispute turns on whether the “program residing in the volatile memory” is
`
`different from the BIOS. The intrinsic record shows that the alleged invention was putting a license
`
`record for a non-BIOS program in the BIOS memory, and thus the “program residing in the
`
`volatile memory” must be different from the BIOS.
`
`A PC in 1998 contained three basic layers of software: BIOS, operating system, and
`
`applications.
`
`The instructions that turn a PC into a useful machine come in three stages;
`application programs, which are loaded by an operating system, which is loaded
`by a bootstrap loader in the BIOS.
`
`Ex. 2, The BIOS Companion, at 1. In Ancora’s litigation against Apple, the district court held that
`
`“program” only included the top-level stage, that is, an “application program.” Apple, 744 F.3d at
`
`734. The Federal Circuit reversed, agreeing with Ancora that the construction was wrong for
`
`- 10 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 14 of 38
`
`
`
`“excluding operating systems from the class of programs that the claimed method checks for
`
`authorization under a license.” Id. The court found that “program” as used in the art was a “set of
`
`instructions,” id., and that “[n]othing in the specification clearly narrows the term ‘program,’” id.
`
`at 735. Hence, based on the Apple appeal, “program” can include both (a) application programs
`
`and (b) operating system programs. However, the court did not directly address whether the
`
`“program residing in volatile memory” could also include the BIOS software.
`
`The disclosure of the ’941 patent and the language of claim 1 makes clear that the “program
`
`residing in volatile memory” is not the BIOS. Instead, the specification consistently distinguishes
`
`the BIOS in non-volatile memory areas (4) and (5) from the “license program (16)” in volatile
`
`memory area (6). See ’941 patent, 5:9–16, 5:25–29. Ancora emphasized this distinction graphically
`
`to the Patent Office:
`
`
`
`Ex. 10, Patent Owner’s Preliminary Response to Petition at 4, No. CBM2017-00054 (Jun. 15,
`
`2017). Further, a person of ordinary skill in the art would have recognized that BIOS stored in
`
`ROM and EEPROM as disclosed in the ’941 patent would not “resid[e] in the volatile memory”
`
`as recited in claim 1. Goldberg Decl., ¶ 34. BIOS would be executed in place from the ROM or
`
`- 11 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 15 of 38
`
`
`
`EEPROM modules instead of being loaded into RAM, which would be considered volatile
`
`memory. Id.
`
`The ’941 patent’s characterization and requirement of the program “residing in volatile
`
`memory” is inconsistent with BIOS. For example, the ’941 patent explains that “when a program
`
`is loaded into the memory of the computer, a so called license verifier application, that is a priori
`
`running in the computer, accesses the program . . . .” ’941 patent, 2:10–19. But BIOS is the first
`
`software that is loaded when the computer turns on, so there is no other software a priori running
`
`on the computer and thus the program that is being verified (i.e., the program in the volatile
`
`memory) is not the BIOS. See Goldberg Decl., ¶ 33. Further, the alleged benefit of putting the
`
`license record in BIOS memory—higher expertise and risk to the hacker—would not exist if the
`
`subject program being pirated was BIOS, since the license record and associated authentication
`
`structure in the pirated BIOS would be compromised and thus not trusted. ’941 patent, 3:4–17.
`
`Finally, the ’941 patent’s concern with secondary distribution piracy—a program licensed for one
`
`computer being copied to a second computer, for which it is not licensed—also was inconsistent
`
`with BIOS, because every computer was already sold with the BIOS program needed to run,
`
`rendering the pirated BIOS duplicative. See ’941 patent, 1:12–16.
`
`The Federal Circuit already has adopted this reasoning for the “program residing in volatile
`
`memory.” In the Ancora v. Apple appeal, the court noted that the applicants obtained allowance by
`
`distinguishing an application (running through an operating system) and the BIOS:
`
`Specifically, the applicants distinguished their invention over a combination of two
`references: one disclosed storage in the BIOS memory area by the BIOS software
`itself; the other disclosed software implemented in or through an operating system.
`The applicants explained that their invention differed from the prior art in that it
`both operated as an application running through an operating system and used the
`BIOS level for data storage and retrieval—a combination that was not previously
`taught and that an ordinarily skilled application writer would not employ.
`
`- 12 -
`
`

`

`Case 6:21-cv-00735-ADA Document 32 Filed 01/27/22 Page 16 of 38
`
`
`
`Apple, 744 F.3d at 735–36. Indeed, the prior art referenced by the court, Ewertz, “teach[es] the use
`
`of BIOS memory for storing license numbers.” Ex. 4, Mar. 28, 2002 Notice of Allowability at 4.
`
`And the Ewertz system “run[s] at the . . . BIOS level.” Id. Thus, in distinguishing Ewertz, the
`
`applicants distinguished between the BIOS, the application and the operating system.
`
`For the above reasons, the Court should clarify that the “program residing in the volatile
`
`memory” called out in the ‘941 patent claims must be “separate from the BIOS.” See Goldberg
`
`Decl., ¶¶ 32–34.
`
`5.
`
`“agent” (claims 1, 7)
`
`Defendants’ Construction
`Indefinite
`
`Ancora’s Construction
`Plain and ordinary meaning, wherein the plain
`and ordinary meaning “agent” [sic] is “a
`software program or routine”
`
`The term “agent” is entirely absent from the specification. See generally ’941 patent. The
`
`applicants added the term during prosecution in an effort to overcome a rejection based on prior
`
`art. Ex. 4, Mar. 28, 2002 Notice of Allowability at 2. Ancora’s attempts to infuse a variety of
`
`meanings into the term leave the claims too indefinite to reasonably discern the scope of the
`
`invention. “The language through which claims are expressed is not a nose of wax to be pushed
`
`and shoved into a form that pleases and that produces a particular result . . . the patentee’s
`
`competitors[] are entitled to clear and specific notice of what the inventor claims as his invention.”
`
`Exxon Chem. Pats., Inc. v. Lubrizol Corp., 64 F.3d

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