`
`UNITED STATES DISTRICT COURT
`
`NORTHERN DISTRICT OF CALIFORNIA
`
`ANCORA TECHNOLOGIES, INC.,
`
`Case No.: 11-CV-06357 YGR
`
`Plaintiff,
`
`CLAIM CONSTRUCTION ORDER
`
`v.
`
`APPLE INC.,
`
`Defendant.
`
`AND RELATED COUNTER-CLAIM
`
`Ancora Technologies, Inc. (“Ancora”) alleges that devices that run Apple Inc.’s (“Apple”)
`
`iOS operating system infringe on U.S. Patent No. 6,411,941 (the “ ’941 Patent”). Apple has
`
`counterclaimed for declaratory judgments of non-infringement and invalidity.
`
`The parties have requested the Court construe seven claim terms/phrases from the ’941
`
`Patent: (1) “volatile memory”; (2) “non-volatile memory”; (3) “BIOS”; (4) “program”; (5) “license
`
`record”; (6) “verifying the program using at least the verification structure”; and (7) whether the
`
`steps in the asserted claims must be performed in a specific order. On June 29, 2012, the parties
`
`provided a technology tutorial and on July 11, 2012, the Court held a claim construction hearing.
`
`Based upon the papers submitted, the argument of counsel, for the reasons set forth below,
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`Northern District of California
`
`United States District Court
`
`24
`
`the Court provides the following claim construction.
`
`25
`
`I.
`
`BACKGROUND
`
`26
`
`27
`
`The patent in suit relates to software anti-piracy technology. At issue here is technology
`
`directed at preventing computer users from copying software and then running that software without
`
`28
`
`a license. Ancora is the owner of the ’941 Patent, which claims a method of restricting software
`
`HTC v. Ancora
`Review of U.S. Patent 6,411,941
`HTC Exhibit 1011
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 2 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`operation within a license limitation, i.e. it teaches a system for ensuring that only the authorized
`
`user of software can operate the software at issue. Apple’s iOS operating system also restricts
`
`software operation within a license limitation. Ancora alleges that the Apple products that run the
`
`iOS operating system infringe on the ’941 Patent.
`
`The ’941 Patent uses the memory of a computer’s “BIOS” to store a “license record” to
`
`confirm whether a “program” is licensed to run on that computer. Every computer has a unique
`
`identifier embedded at the time of manufacture. Under the teachings of the ’941 Patent, when a
`
`licensed program first launches it generates a license record using the computer’s unique identifier,
`
`which license record is stored in the BIOS area of a computer. This license record is unique to that
`
`10
`
`particular computer. When a licensed program is loaded, it can verify whether the software is
`
`11
`
`licensed to run on that computer by referencing the license record stored in the BIOS with the license
`
`12
`
`record from the program. If they match, the program continues to run. If the program has been
`
`13
`
`copied, the license information does not match and the program will not run.
`
`14
`
`15
`
`A.
`
`BACKGROUND OF THE PATENT
`
`Plaintiffs provide the following background: In 1997, when Miki Mullor and Julian Valiko,
`
`16
`
`the co-inventors of the ’941 Patent (“Patentees”), began developing the technology that would
`
`17
`
`become the ’941 Patent, there were two approaches to combating software piracy, a hardware
`
`18
`
`approach and a software approach. The hardware approach was costly, inconvenient and not suitable
`
`19
`
`for software downloaded from the internet required as it required users of software to use a piece of
`
`20
`
`hardware called a “dongel” in order to access the software. The software based products were too
`
`Northern District of California
`
`United States District Court
`
`21
`
`easily hacked by skilled programmers.
`
`22
`
`Patentees developed a third approach that had the advantages of both the hardware approach
`
`23
`
`and software approach without the disadvantages of either. Patentees identified available memory
`
`24
`
`space in hardware stored on the computer’s motherboard, the BIOS, which they repurposed to store
`
`25
`
`software licensing technology. The inventive aspect of the ’941 Patent is that the writable, non-
`
`26
`
`volatile memory of the BIOS is not ordinarily considered to be a storage medium for software
`
`27
`
`licensing technology. The advantage of using the BIOS for this purpose is that the level of
`
`28
`
`programming expertise required to tamper with data stored in the BIOS is substantially greater than
`
`
`
`2
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 3 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`the expertise needed to tamper with data residing in volatile memory, and unsuccessful tampering
`
`comes with higher risk as it could render the computer inoperable.
`
`Patentees applied for an Israeli patent in 1998. On October 1, 1998, Patentees applied for the
`
`’941 Patent, with a priority date of May 21, 1998 based upon the Israeli patent. The ’941 Patent
`
`issued in 2002.
`
`B.
`
`CLAIM TERMS/PHRASES TO BE CONSTRUCTED
`
`Sixteen claims from the ’941 Patent are asserted: independent Claim 1, and dependent
`
`Claims 2, 3, and 5-17, which refer to it.
`
`Claim 1, which is the only independent claim asserted, recites the following (the language the
`
`10
`
`parties have identified for construction is in bold and italics):
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`1. A method of restricting software operation within a license for use with a
`computer including an erasable, non-volatile memory area of a BIOS of the
`computer, and a volatile memory area; the method comprising the steps of:
`
`selecting a program residing in the volatile memory, using an agent to set up a
`verification structure in the erasable, non-volatile memory of the BIOS, the
`verification structure accommodating data that includes at least one license record,
`
`verifying the program using at least the verification structure from the erasable
`non-volatile memory of the BIOS, and acting on the program according to the
`verification.
`
`17
`
`(’941 Patent, claim 1).
`
`The parties request the Court construe seven claim terms/phrases: (1) “volatile memory”; (2)
`
`“non-volatile memory”; (3) “BIOS”; (4) “program”; (5) “license record”; (6) “verifying the program
`
`using at least the verification structure”; and (7) All Asserted Claims.1
`
`II.
`
`PRINCIPLES OF CLAIM CONSTRUCTION
`
`Claim construction is a matter of law, to be decided by the Court. Markman v. Westview
`
`Instruments, Inc., 517 U.S. 370, 387 (1996) (determination of infringement is a two-step analysis:
`
`First, the Court determines the scope and meaning of the claims; second, the properly construed
`
`claims are compared to the accused device.). “[T]he role of a district court in construing claims is …
`
`to give meaning to the limitations actually contained in the claims, informed by the written
`
`
`1 In addition, the parties have identified one term on which they have agreed on a construction (“verification
`structure accommodating data that includes at least one license record”).
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`3
`
`Northern District of California
`
`United States District Court
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 4 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`description, the prosecution history if in evidence, and any relevant extrinsic evidence.” American
`
`Piledriving Equipment, Inc. v. Geoquip, Inc., 637 F.3d 1324, 1331 (Fed. Cir. 2011). “Claim
`
`construction is a matter of resolution of disputed meanings and technical scope, to clarify and when
`
`necessary to explain what the patentee covered by the claims, for use in the determination of
`
`infringement.” U.S. Surgical Corp. v. Ethicon, Inc., 103 F.3d 1554, 1568 (Fed. Cir. 1997). Thus,
`
`claim terms need only be construed “to the extent necessary to resolve the controversy.” Wellman,
`
`Inc. v. Eastman Chemical Co., 642 F.3d 1355, 1361 (Fed. Cir. 2011) (citing Vivid Technologies, Inc.
`
`v. American Science & Engineering, Inc., 200 F.3d 795, 803 (Fed. Cir. 1999).2
`
`The starting point in a claims construction analysis is the language of the claims themselves.
`
`10
`
`These define the invention that the patentee may exclude others from practicing. Phillips v. AWH
`
`11
`
`Corp., 415 F.3d 1303, 1312-13 (Fed. Cir. 2005). The general rule is to construe a claim term in a
`
`12
`
`manner consistent with its “ordinary and customary meaning,” which is “the meaning that the term
`
`13
`
`would have to a person of ordinary skill in the art in question at the time of the invention.” Id. at
`
`14
`
`1312.
`
`15
`
`Claims must be read in view of the specification, of which they are a part and in a manner
`
`16
`
`consistent with the patent’s specification. See Markman v. Westview Instruments, Inc., 52 F.3d 967,
`
`17
`
`979 (Fed. Cir. 1995), aff’d, 517 U.S. 370 (1996). The specification may act as a sort of dictionary,
`
`18
`
`which explains the invention and may define terms used in the claims. Id. The Court also should
`
`19
`
`consider the patent’s prosecution history, if it is in evidence. Id. at 980. The prosecution history
`
`20
`
`may “inform the meaning of the claim language by demonstrating how the inventor understood the
`
`21
`
`invention and whether the inventor limited the invention in the course of prosecution, making the
`
`22
`
`claim scope narrower than it would otherwise be.” Phillips, supra, 415 F.3d at 1317 (citing
`
`23
`
`Vitronics, 90 F.3d at 1582-83); see also Chimie v. PPG Indus., Inc., 402 F.3d 1371, 1384 (Fed. Cir.
`
`
`2 Once the meaning of a term used in a claim has been determined, the same meaning applies to that term for
`all claims in which the same term appears. Inverness Med. Switzerland GmbH v. Princeton Biomeditech
`Corp., 309 F.3d 1365, 1371 (Fed. Cir. 2002). After a term is construed, the Court’s construction becomes the
`legally operative meaning of the disputed terms that governs further proceedings in the case. See Chimie v.
`PPG Indus., Inc., 402 F.3d 1371, 1377 (Fed. Cir. 2005). However, “district courts may engage in a rolling
`claim construction, in which the court revisits and alters its interpretation of the claim terms as its
`understanding of the technology evolves.” Pressure Products Medical Supplies, Inc. v. Greatbatch Ltd., 599
`F.3d 1308, 1316 (Fed. Cir. 2010).
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`4
`
`Northern District of California
`
`United States District Court
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 5 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`2005) (“The purpose of consulting the prosecution history in construing a claim is to exclude any
`
`interpretation that was disclaimed during prosecution.”) (internal quotations omitted). The Court
`
`may, in its discretion, consider extrinsic evidence3 if such sources will aid the Court in determining
`
`“the true meaning of language used in the patent claims.” Phillips, supra, 415 F.3d at 1318.
`
`Further, and as relevant here, whether a patent claim complies with the definiteness
`
`requirement of 35 U.S.C. § 112, ¶ 2 is also a matter of claim construction. See Wellman, Inc. v.
`
`Eastman Chemical Co., 642 F.3d 1355, 1365-66 (Fed. Cir. 2011), cert. denied, 132 S.Ct. 1541
`
`(2012). Section 112, paragraph 2 of the Patent Act provides in pertinent part: “[t]he specification
`
`shall conclude with one or more claims particularly pointing out and distinctly claiming the subject
`
`10
`
`matter which the applicant regards as his invention.” 35 U.S.C. § 112, ¶ 2. This section contains
`
`11
`
`two requirements: “first, [the claim] must set forth what ‘the applicant regards as his invention,’ and
`
`12
`
`second, it must do so with sufficient particularity and distinctness, i.e., the claim must be sufficiently
`
`13
`
`‘definite.’” Allen Eng’g Corp. v. Bartell Indus., Inc., 299 F.3d 1336, 1348 (Fed. Cir. 2002); see
`
`14
`
`also, Phillips, supra, 415 F.3d at 1316. In determining whether a claim is sufficiently definite, the
`
`15
`
`Court must consider whether “one skilled in the art would understand the bounds of the claim when
`
`16
`
`read in light of the specification.” Allen Eng’g Corp., supra, 299 F.3d at 1348 (citing Personalized
`
`17
`
`Media Comm’ns, LLC v. Int’l Trade Comm’n, 161 F.3d 696, 705 (Fed. Cir. 1998). “Only claims
`
`18
`
`‘not amenable to construction’ or ‘insolubly ambiguous’ are indefinite.” Halliburton Energy
`
`19
`
`Services, Inc. v. M-I LLC, 514 F.3d 1244, 1250 (Fed. Cir. 2008) (quoting Datamize, LLC v. Plumtree
`
`Northern District of California
`
`United States District Court
`
`20
`
`Software, Inc., 417 F.3d 1342, 1347 (Fed. Cir. 2005).
`
`21
`
`III. DISCUSSION
`
`A.
`
`THE FIRST AND SECOND DISPUTED CLAIM TERMS – “VOLATILE MEMORY” & “NON-
`VOLATILE MEMORY” (CLAIMS 1-3, 5-17)
`
`The parties’ dispute focuses on the impact of whether examples provided in the specification
`
`render the claim indefinite.
`
`
`3 Although the use of extrinsic evidence is discretionary, the court may always consult technical treatises and
`dictionaries to understand the technology and to construe the claims, so long as no definition in the intrinsic
`evidence is contradicted.
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`5
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 6 of 21
`
`
`
`The parties’ proposed constructions are shown below:
`
`
`TERM
`
`APPLE’S PROPOSED
`CONSTRUCTION
`
`ANCORA’S PROPOSED
`CONSTRUCTION
`
`“volatile memory”
`
`This term is indefinite under
`35 U.S.C. § 112, ¶ 2.
`
`memory that is not maintained
`when the power is removed
`
`“non-volatile
`memory”
`
`This term is indefinite under
`35 U.S.C. § 112, ¶ 2.
`
`memory that is maintained when
`the power is removed
`
`Claim 1 calls out two different types of memory―volatile and non-volatile. The plain and
`
`ordinary meaning of the terms is not in dispute. To one of ordinary skill in the art, a volatile memory
`
`is memory whose data is not maintained when the power is removed and a non-volatile memory is
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`memory whose data is maintained when the power is removed.
`
`11
`
`However, the '941 Patent specifically indicates that “volatile memory” can take the form of a
`
`12
`
`hard disk. Apple takes issue with this pronouncement. A “hard disk” is generally known by those
`
`13
`
`of ordinary skill in the art to be non-volatile memory because the memory is maintained when the
`
`14
`
`power is removed. Apple argues that the Patentees’ express identification of a hard disk as “volatile
`
`15
`
`memory” runs counter to the understanding of one of ordinary skill in the art, and therefore, renders
`
`16
`
`the terms indefinite under 35 U.S.C. § 112, ¶ 2. Next, it argues that a definition of “volatile
`
`17
`
`memory” as “memory that is not maintained when the power is removed” excludes the very same
`
`18
`
`hard disk that the specification identifies as volatile. Furthermore, Apple argues that this ambiguity
`
`19
`
`affects the meaning of “non-volatile memory” by implication, which makes it impossible to
`
`Northern District of California
`
`United States District Court
`
`20
`
`determine the scope of both terms as those terms are used in the ’941 Patent. According to Apple,
`
`21
`
`this creates an insoluble ambiguity as to what characteristics render memory volatile or non-volatile.
`
`22
`
`Thus, Apple argues that although the specification identifies only “hard disk” as a form of volatile
`
`23
`
`memory, this insoluble ambiguity applies to other types of memories as well because there is no
`
`24
`
`explanation of what characteristics render memory volatile or non-volatile. According to Apple,
`
`25
`
`“[i]t is difficult to imagine a more compelling example of a situation in which ‘[c]ompetitors trying
`
`26
`
`to practice the invention or to design around it would be unable to discern the bounds of the
`
`27
`
`invention.’” (Opp’n 9 (quoting Honeywell Int’l, Inc. v ITC, 341 F.3d 1332, 1341 (Fed. Cir. 2008).)
`
`28
`
`
`
`6
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 7 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`Ancora argues that the claim terms should not be constructed at all because the plain and
`
`ordinary meaning of the terms is not in dispute and the structure disclosed in the specification is
`
`irrelevant to the claim construction analysis.4 Ancora urges the Court to perform a claim
`
`construction divorced from the context of the specification and prosecution history. Old Town
`
`Canoe Co. v. Confluence Holdings Corp., 448 F.3d 1309, 1318 (Fed. Cir. 2006).
`
`Claims are not indefinite merely because they present a difficult task of claim construction.
`
`See Liebel-Flarsheim Co. v. Medrad, Inc., 358 F.3d 898, 911 (Fed. Cir. 2004) (“unless the court
`
`concludes, after applying all the available tools of claim construction, that the claim is still
`
`ambiguous, the axiom regarding the construction to preserve the validity of the claim does not
`
`10
`
`apply.”). Instead, “[i]f the meaning of the claim is discernible, even though the task may be
`
`11
`
`formidable and the conclusion may be one over which reasonable persons will disagree, we have
`
`12
`
`held the claim sufficiently clear to avoid invalidity on indefiniteness grounds.” Halliburton Energy
`
`13
`
`Services, Inc. v. M-I LLC, 514 F.3d 1244, 1249 (Fed. Cir. 2008) (citing Exxon Research & Eng’g
`
`14
`
`Co. v. United States, 265 F.3d 1371, 1375 (Fed. Cir. 2001) (citations omitted).
`
`15
`
`Ancora explains that volatile memory is routinely stored on the “hard disk” when two
`
`16
`
`programs attempt to write data to the same location in RAM (random access memory), which it
`
`17
`
`refers to as “virtual data.” Thus, Ancora argues that it is entirely appropriate to consider a “hard
`
`18
`
`disk” as a form of volatile memory to someone of ordinary skill in the art. Apple disagrees. Apple’s
`
`19
`
`view may be appealing to a layman; the same may not be true for someone of ordinary skill in the
`
`20
`
`art.
`
`21
`
`Based on the foregoing analysis, the Court declines to find the term indefinite as a matter of
`
`22
`
`law and finds that the claim terms should be given their ordinary meaning, specifically:
`
`23
`
`Volatile memory is memory whose data is not maintained when the power is removed; and
`
`24
`
`non-volatile memory is memory whose data is maintained when the power is removed.
`
`25
`
`26
`
`27
`
`28
`
`
`
`
`4 Ancora also argues that construction of this term is unnecessary for the infringement analysis because the
`term hard disk does not appear in Claim 1 and Apple’s accused devices do not store the license record in a
`hard-drive. However, Apple has raised a counterclaim of invalidity, and indefiniteness is a basis to find a
`patent invalid.
`
`7
`
`Northern District of California
`
`United States District Court
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 8 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`B.
`
`THIRD DISPUTED CLAIM TERM/ PHRASE – “BIOS” (CLAIMS 1-3, 5-17)
`
`No party disputes that “BIOS” is an acronym for Basic Input/Output System. Rather, the
`
`parties dispute whether the term “BIOS” applies to all computers or only to IBM PC-compatible
`
`computers, as Apple proposes.5 The parties’ proposed constructions are shown below:
`
`
`
`
`
`
`
`
`
`
`
`
`APPLE’S PROPOSED
`CONSTRUCTION
`
`ANCORA’S PROPOSED
`CONSTRUCTION
`
`software routines on IBM PC
`compatible computers that handle
`startup operations and support the
`transfer of data among peripheral
`devices
`
`software routines that handle
`startup operations
`
`10
`
`The claims of the ’941 Patent refers to the “non-volatile memory area of the BIOS” of a
`
`11
`
`computer fourteen times (and refers to the “non-volatile memory area of a BIOS” once). Neither the
`
`12
`
`claim nor the specification defines “BIOS.” In the prosecution history the Patent Examiner gave the
`
`13
`
`following definition of BIOS based upon “The Microsoft Computer Dictionary, 5th Edition, 2002”:
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`the set of essential software routines that test hardware at startup, start the operating
`system, and support the transfer of data among hardware devices.
`
`The Patent Examiner further commented:
`
`This definition is consistent with the specification of the ’941 patent. Since a BIOS is
`therefore defined by the functional descriptive material contained within it, one skilled
`in the art would consider any non-functional descriptive material, such as tables, to be
`part of the BIOS only if it is made and used by the functions of the BIOS itself. This
`does not preclude such material being also used or modified by programs located
`outside of the BIOS, such as applications running in an operative system. The fact that
`a program or tables resides in non-volatile memory does not necessarily mean that it is
`part of the BIOS. It is therefore the case that a reasonable examiner would only
`consider a table to be in a BIOS if it were, at a minimum, created by a function
`residing in the BIOS.
`
`23
`
`(Rondini Dec. ¶ 4, Ex. 3, Order Granting Request for Reexamination, at 8-9, ANCA 2568-69.)
`
`
`5 Apple also seeks to limit the scope of the definition so that BIOS handles transfer of data among “peripheral”
`devices. Ancora argues that the Claim does not mention “peripheral” devices and that the Examiner used the
`broader “hardware” language not the narrower term “peripheral.” In a footnote, Apple states that its
`construction is consistent with the definitions in the technical dictionaries, but Apple’s proposed construction
`is consistent with only one of the five the technical dictionaries quoted in Apple’s Markman Brief. Apple has
`not otherwise explained why it believes that BIOS should be construed to interact with peripheral devices
`only. The Court has not found any basis to support this interpretation.
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`8
`
`Northern District of California
`
`United States District Court
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 9 of 21
`
`
`
`Apple points out that the definition supplied by the Patent Examiner is incomplete, referring
`
`again to the Microsoft dictionary:
`
`BIOS n. 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, including the date
`and time. The operating system date is initialized from the BIOS or Real Time Clock
`date when the machine is booted. Many older PCs, particularly those dating before
`1997, have BIOSs that store only 2-digit years and thus may have suffered from Year
`2000 problems. The BIOS is stored in read-only memory (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.
`
`(Id. Ex. I (Microsoft Press Computer User’s Dictionary (5th ed. 2002)).)6
`
`6 In addition to the dictionary definition used by the Patent Examiner, Apple offers four other dictionary
`definitions of the term BIOS:
`BIOS n. Acronym for basic input/output system. On PC-compatible computers, the set of
`essential software routines that test hardware at startup, start the operating system, and support
`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.
`(Rahebi Dec., Ex. K (Microsoft Press Computer User’s Dictionary (3d ed. 1998)).)
`
`A set of programs encoded in read-only memory (ROM) on IBM PC-compatible computers.
`These programs handle startup operations such as the power-on self-test (POST) and low-level
`control for hardware, such as disk drives, keyboards, and monitor. The BIOS programs of
`IBM personal computers are copyrighted, so manufacturers of IBM PC-compatible computers
`must create BIOSs that emulate the IBM BIOS or buy an emulation from companies, such as
`Phoenix Technologies and American Megatrends, Inc. ….
`(Id. Ex. F (Webster’s New World Dictionary of Computer Terms (6th ed. 1997)); id. Ex. G (Que’s Computer
`& Internet Dictionary (6th ed. 1995)).)
`
`[A] set of procedures stored on a ROM chip inside IBM PC compatible computers. These
`routines handle all input-output functions, including screen graphics, so that programs do not
`have to manipulate the hardware directly ….
`(Id. Ex. H (Barron’s Dictionary of Computer and Internet Terms (5th ed. 1996)).)
`
`On PC-compatible computers, the set of essential software routines that test hardware at
`startup, start the operating system, and support the transfer of data among hardware devices.
`The BIOS is stored in read-only memory (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.
`(Id. Ex. E (Microsoft Press Computer Dictionary (3d ed. 1997)).)
`
`The part of the system software of the IBM PC and compatibles that provides the lowest level
`interface to peripheral devices and controls the first stage of the bootstrap process, including
`installing the operating system. The BIOS is stored in ROM, or equivalent, in every PC. Its
`main task is to load and execute the operating system which is usually stored on the computer’s
`hard disk, but may be loaded from CD-ROM or floppy disk at install time.
`(Id. Ex. J (Free On-Line Dictionary of Computing (June 6, 1999)).)
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`9
`
`Northern District of California
`
`United States District Court
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 10 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`Apple proposes that BIOS be construed to operate only on IBM PC-compatible computers.
`
`According to Apple, the plain and ordinary meaning of the term “BIOS” at the time of the invention,
`
`as demonstrated by dictionary definitions is that BIOS is specific to the IBM PC-compatible
`
`computer platform.
`
`Ancora urges the Court to avoid using a dictionary to construe BIOS by arguing that the
`
`Federal Circuit in Phillips stated that using a dictionary to alter the claim term violates the public
`
`notice function of the patent. The problem identified in Phillips is that a dictionary definition
`
`oftentimes will be overly broad and when taken out of the context of the patent at issue can lead to
`
`an “unduly expansive” construction of the claim term. 415 F.3d at 1321. The opposite problem is
`
`10
`
`presented here. Apple is resorting to the dictionary definition to narrow the construction of the term
`
`11
`
`because it believes that the Patent Examiner gave BIOS an unduly expansive construction.
`
`12
`
`Ancora argues that the Examiner defined BIOS broadly, not limited to IBM PC-compatible
`
`13
`
`computers, and that the claim itself is not limited to a brand of computer but the “BIOS of a
`
`14
`
`15
`
`16
`
`computer.”7 Ancora argues that virtually all computers have BIOS, including the accused devices
`
`(iPhone, Apple laptops and Apple desktops).8
`
`As set forth above, “BIOS” stands for Basic Input/Output System; it is software code. No
`
`17
`
`one disputes that a person of ordinary skill in the art reading the Claim in the context of the
`
`18
`
`specification and prosecution history would understand the “BIOS” to be the location in the
`
`19
`
`computer where the software code was stored. The inventive aspect of the ’941 Patent was to write
`
`20
`
`information onto unused memory in the BIOS area of the computer. The limiting aspect of the
`
`21
`
`invention is to store information in the BIOS, not the type of computer that runs BIOS. The
`
`22
`
`technical dictionaries that Apple has offered into evidence do not convince the Court otherwise.
`
`Northern District of California
`
`United States District Court
`
`
`7 Although Ancora argues that the Patent Examiner gave BIOS a specific definition, “the set of essential
`software routines that test hardware at startup, start the operating system, and support the transfer of data
`among hardware devices,” Ancora argues for an entirely different construction of BIOS tethered only to
`Apple’s proposed construction. Other than to argue that its patent applies to non-IBM PC-compatible
`computers, Ancora does not base its interpretation on any intrinsic evidence.
`
`8 Ancora also offers evidence of a 1983 Commodore 64 computer that ran BIOS, and that during the mid-
`1990’s Apple’s Macintosh brand of computers, when operated in a PC-compatible mode, had BIOS. This
`extrinsic evidence both before and after the relevant time period does not reflect the usage or meaning in the
`art in 1998.
`
`23
`
`24
`
`25
`
`26
`
`27
`
`28
`
`
`
`10
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 11 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`These dictionaries indicate that PC-compatible computers run BIOS. However, exclusionary
`
`language is not found in the proffered dictionaries, i.e. the dictionaries do not indicate that the non-
`
`IBM PC-compatible computers do not or cannot run BIOS, nor that a person of ordinary skill in the
`
`art would have understood as much. Accordingly, the Court will not define BIOS by the hardware
`
`architecture of the computer on which it runs.
`
`The Court rejects both parties’ proffers and provides the following construction:
`
`“BIOS” is an acronym for Basic Input/Output System. It is the set of essential startup
`
`operations that run when a computer is turned on, which tests hardware, starts the operating system,
`
`and supports the transfer of data among hardware devices.
`
`C.
`
`FOURTH DISPUTED CLAIM TERM/ PHRASE – “PROGRAM” (CLAIMS 1-3, 5-17)
`
`The parties dispute whether an “operating system” is a type of “program” as that term is used
`
`in the ’941 Patent. The parties’ proposed constructions are shown below:
`
`
`APPLE’S PROPOSED
`CONSTRUCTION
`
`ANCORA’S PROPOSED
`CONSTRUCTION
`
`Software application that interacts
`with and relies on the operating
`system
`
`A set of instructions that can be
`executed by a computer.
`
`
`
`Apple argues that (i) using the term program in the specification to refer only to application
`
`18
`
`programs and then (ii) emphasizing the distinction during prosecution demonstrates a narrow use of
`
`19
`
`the term. Ancora argues that (i) the specification does not clearly set forth a narrower definition of
`
`20
`
`the term; (ii) the prior art reference over which the Examiner allowed the ’941 Patent to issue
`
`21
`
`described an operating system as a type of program; and (iii) there is no disavowal of the plain and
`
`22
`
`ordinary meaning of the term in the prosecution history.
`
`23
`
`According to Ancora, “[e]very person of skill in the computer field knows that a ‘program’
`
`24
`
`is: ‘a set of instructions that can be executed by a computer.’” (Ancora’s Br. 12.) The construction
`
`25
`
`that Ancora advances is the definition in the Microsoft Computer Dictionary, 5th Edition, 2002. By
`
`26
`
`contrast, Apple argues that to a person of skill in the field, the term “program” as used in the ’941
`
`27
`
`Patent means a “software application that interacts with and relies on the operating system.” As
`
`28
`
`explained below, Ancora’s definition is too broad, while Apple’s may be misunderstood by a jury.
`
`
`
`11
`
`Northern District of California
`
`United States District Court
`
`
`
`Case 4:11-cv-06357-YGR Document 107 Filed 12/31/12 Page 12 of 21
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`The first step is to look at the language of the use of the term in the claim itself: the ’941
`
`Patent teaches a method of “… selecting a program residing in the volatile memory, … verifying the
`
`program …, and acting on the program.”
`
`Ancora argues that no construction is necessary because the term “program” is a commonly
`
`understood term. However, the term program has a different meaning depending on the context. See
`
`REC Software USA, Inc. v. Bamboo Solutions Corp., 2012 WL 1533965, at *5 (W.D. Wash. April
`
`30, 2012) (“the word has numerous meanings, e.g., a computer program versus a baseball game
`
`program versus a television program.”). A person attending a play would consider a p