throbber
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
`
`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 1 of 18
`
`Hon. Richard A. Jones
`
`UNITED STATES DISTRICT COURT
`WESTERN DISTRICT OF WASHINGTON
`AT SEATTLE
`
`ANCORA TECHNOLOGIES, INC.
`
`Plaintiff,
`
`v.
`
`Case No. 2:16-cv-01919-RAJ
`
`HTC AMERICA, INC., a Washington
`corporation, HTC CORPORATION, a
`Taiwanese corporation
`
`ANCORA TECHNOLOGIES, INC.’S
`RESPONSIVE MARKMAN BRIEF
`
`Defendant.
`
`REQUEST FOR ORAL ARGUMENT
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 2 of 18
`
`
`
`
`
`
`I.
`
`TABLE OF CONTENTS
`
`“BIOS” ................................................................................................................................ 1
`
`A.
`
`HTC’s “BIOS is Memory” Argument is Based on Repeated
`Misrepresentations and Omissions ......................................................................... 1
`
`B.
`
`HTC’s Prosecution History Excerpts Do Not Define BIOS ................................... 2
`
`II.
`
`“USING AN AGENT” ....................................................................................................... 6
`
`A.
`
`B.
`
`C.
`
`D.
`
`“Agent” is not a Substitute for “Means” ................................................................. 6
`
`The Claim Language Provides All Structure for the Claimed Data Storage .......... 7
`
`HTC Already Admitted the Agent Performs Conventional Data Storage .............. 8
`
`There Is A Process Disclosed In The ‘941 Patent For Data Storage ...................... 9
`
`III.
`
`“LICENSE/LICENSE RECORD” .................................................................................... 11
`
`IV.
`
`“ACTING ON THE PROGRAM”.................................................................................... 12
`
`V.
`
`“LICENSE AUTHENTICATION BUREAU” ................................................................. 12
`
`
`
`
`
`
`
`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
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
` i
`
`
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 3 of 18
`
`
`
`
`
`TABLE OF AUTHORITIES
`
`Cases
`
`Abbott Labs v. Andrix Pharms.,
`
`473 F.3d 1196 (Fed. Cir. 2007)........................................................................................... 3
`
`Ancora Techs. v. Apple, Inc.,
`
`744 F.3d 732 (Fed. Cir. 2014)............................................................................. 2, 3, 4, 6, 9
`
`Copper Innovations Group, LLC v. Nintendo Co.,
`
`2009 U.S. Dist. LEXIS 130960, *87-*92 (W.D. Penn. 2009) .......................................... 10
`
`Cypress Lake Software, Inc. v. Samsung Elecs. Am. Inc.,
`
`382 F.Supp.3d 586 (E.D. Tex. 2019) .............................................................................. 7, 8
`
`Genband USA v. Metaswitch Networks,
`
`2015 WL 4722185 (E.D. Tex. Aug. 7, 2015) ..................................................................... 8
`
`Hill-Rom Services, Inc. v. Stryker Corp.,
`
`755 F.3d 1367 (Fed. Cir. 2014)......................................................................................... 12
`
`In re Dossel,
`
`115 F.3d 942 (Fed. Cir. 1997)........................................................................................... 10
`
`In re Katz Interactive Call Processing Patent Litig.,
`
`639 F.3d 1303 (Fed. Cir. 2011)......................................................................................... 10
`
`Liner Tech. Corp. v. Impala Linear Corp.,
`
`379 F.3d 1311 (Fed. Cir. 2004)....................................................................................... 7, 8
`
`M2M Solutions LLC v. Sierra Wireless Am., Inc.,
`
`2015 U.S. Dist. LEXIS 134558 (D. Del. 2015) ................................................................ 10
`
`Omega Eng’g, Inc. v. Raytek Corp.,
`
`334 F.3d 1314 (Fed. Cir. 2003)........................................................................................... 5
`
`Phillips v. AWH Corp.,
`
`415 F.3d 1303 (Fed. Cir. 2015)................................................................................... 2, 3, 4
`
`Purdue Pharma L.P. v. Endo Pharmaceuticals Inc.,
`
`438 F.3d 1123 (Fed. Cir. 2006)........................................................................................... 5
`
`Shure, Inc. v. Clearone, Inc.,
`
`2019 WL 4014231, *5 (N.D. Ill. 2091) ............................................................................ 10
`
`Synchronoss Techs., Inc. v. Dropbox Inc.,
`
`2017 WL 6059302 (N.D. Cal. Dec. 7, 2017) ...................................................................... 8
`
`TecSec, Inc. v. Adobe Systems, Inc.,
`
`2016 WL 4394603 at *8 (Fed. Cir. Aug. 18, 2016) .......................................................... 12
`
`
`
`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
`
`
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`ii
`
`
`
`
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 4 of 18
`
`
`
`Thorner v. Sony Computer Enter. Am. LLC,
`
`669 F.3d 1362 (Fed. Cir. 2012)........................................................................................... 2
`
`TomTom Inc. v. Adolph,
`
`790 F.3d 1315 (Fed. Cir. 2015)......................................................................................... 12
`
`Typemock, Ltd. v. Telerik, Inc.,
`
`2018 WL 4189692, at *9 (D. Mass. 2018) ......................................................................... 7
`
`ViaStat, Inc. v. Apce Sys./Loral, Inc.,
`
`2013 WL 3927729, at *20 (S.D. Cal. May 29, 2013) ......................................................... 5
`
`VR Optics, LLC v. Peloton Interactive, Inc.,
`
`345 F.Supp.3d 394 (S.D. N.Y 2019)................................................................................... 7
`
`Williamson v. Citrix Online, LLC.,
`
`792 F.3d 1339 (Fed. Cir. 2016)....................................................................................... 6, 7
`
`Zeroclick, LLC v. Apple, Inc.,
`
`891 F.3d 1003 (Fed. Cir. 2018)................................................................................... 6, 7, 8
`
`
`
`Statutes
`
`35 U.S.C. § 112 ................................................................................................................... 6, 7, 8, 9
`
`
`
`
`
`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
`
`
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`iii
`
`
`
`
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 5 of 18
`
`
`
`A.
`
`I. “BIOS”
`
`is Memory” Argument
`HTC’s “BIOS
`Misrepresentations and Omissions
`
`is Based on Repeated
`
`HTC falsely states that Ancora does not propose adopting the prior construction of “BIOS.”
`
`(DN60 at 7.) Ancora proposes the exact same construction as that of Judge Gonzalez-Rogers
`
`from the Northern District of California for the ‘941 Patent. (DN59-8 at Apx. 705-708.)
`
`HTC also falsely states that the issue of whether BIOS was memory or code was never
`
`addressed previously. (DN60 at 7: “page 12 of 29”.) Judge Gonzalez-Rogers in the Northern
`
`District of California explained BIOS “is software code. No one disputes that a person of ordinary
`
`skill in the art reading the Claim in this context of the specification and prosecution history would
`
`understand that ‘BIOS’ is the location in the computer where computer code is stored. The
`
`inventive aspect of the ‘941 Patent was to write information onto unused memory in the BIOS area
`
`of a computer.” (DN59-8 at Apx. 707.)
`
`HTC also misrepresents the claims, specification and prosecution history to argue that
`
`BIOS is memory. Claim 1 recites: “a computer including an erasable, non-volatile memory area
`
`of a BIOS of the computer.” The claim then references this memory area of the BIOS. If BIOS is
`
`memory, the claim would read, a “memory area of a [memory]” – which is total non-sense. And,
`
`while HTC on page 13 cites to the portion of the claim that recites “the erasable non-volatile
`
`memory of the BIOS,” HTC fails to advise the Court that HTC agreed this language is properly
`
`construed as “the erasable non-volatile memory area of the BIOS.” (Ex. 17, email from HTC
`
`regarding constructions.)1
`
`The specification is also clear to those skilled in the art that BIOS is not memory. This is
`
`confirmed by all experts and the Federal Circuit. Apple presented expert testimony that “One of
`
`ordinary skill in the art would understand BIOS to mean ‘software routines . . . that handle startup
`
`operations . . . “ (Ex. 18, Kelly Decl. at ¶¶ 30-31.) Ancora submitted similar testimony. (Ex. 19,
`
`Jestice Decl. at ¶¶ 9-14.) Even HTC’s own expert testified: “BIOS is a set of instructions . . ..”
`
`
`1 HTC originally proposed changing the words of the claim “of a BIOS” to “within a BIOS” but
`withdrew that unsupportable proposal. (DN58-1 at 5.)
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`
`
` 1
`
`
`
`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
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 6 of 18
`
`
`
`(DN59-12 at Apx. 747 at 25:20-21.) The Federal Circuit, after review of the intrinsic record,
`
`explained the ‘941 patent “discloses using the memory space associated with a computer’s basic
`
`input/output system (BIOS)” and there are “‘non-volatile’ areas associated with the BIOS.”
`
`Ancora v. Apple, Inc., 744 F.3d at 733, 739 (Fed. Cir. 2014) (citing the ‘941 Patent at “col. 1, line
`
`46, through col. 2, line 5; id., col. 4, lines 45-48; id., col. 5, lines 19-24.”) The claim term at issue
`
`is “BIOS” which are well-known start-up instructions.
`
`HTC continues its misleading arguments with selective citations to the prosecution history
`
`where BIOS may have been used as shorthand for longer claim language, completely ignoring the
`
`express definition of BIOS present in the intrinsic record.
`
`The Microsoft Computer Dictionary, 5th Edition, 2002 defines BIOS as “the set of
`essential software routines that test hardware at startup, starts the operating system,
`and supports the transfer of data among hardware devices.” 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 operating system.
`The fact that a program or table 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.
`
`(DN59-4 at Apx. 426-427, emphasis added throughout unless otherwise noted.)
`
`Those skilled in the art understand that BIOS is not memory, but instead “the set of
`
`essential software routines” for start-up. Phillips v. AWH Corp., 415 F.3d 1303, 1312 (Fed. Cir.
`
`2015) (en banc); Thorner v. Sony Computer Enter. Am. LLC, 669 F.3d 1362, 1365 (Fed. Cir. 2012)
`
`(claim terms are generally given their plain and ordinary meaning.) HTC has presented nothing,
`
`let alone compelling evidence, to go against the intrinsic record, all experts, the USPTO, the
`
`Northern District of California, and the Federal Circuit on this issue.
`
`
`B. HTC’s Prosecution History Excerpts Do Not Define BIOS
`
`
`
`HTC then spends four pages making a convoluted argument from the prosecution history
`
`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
`
`arguing that BIOS must be improperly construed as memory. HTC pursues these arguments
`
`
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`
`
` 2
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 7 of 18
`
`
`
`without any recognition that the Federal Circuit cautions the prosecution history often lacks clarity
`
`for use in claim construction.
`
`[B]ecause the prosecution history represents an ongoing negotiation between the
`PTO and the applicant, rather than the final product of that negotiation, it often
`lacks the clarity of the specification and thus is less useful for claim construction
`purposes. See Inverness Med. Switz. GmbH v. Warner Lambert Co., 309 F.3d 1373,
`1380–82 (Fed.Cir.2002) (the ambiguity of the prosecution history made it less
`relevant to claim construction); Athletic Alternatives, Inc. v. Prince Mfg., Inc., 73
`F.3d 1573, 1580 (Fed.Cir.1996) (the ambiguity of the prosecution history made it
`“unhelpful as an interpretive resource” for claim construction).
`
`Phillips, 415 F.3d at 1317. Moreover, terms will only be narrowed from their ordinary meaning
`
`where “the patentee has made clear its adoption of a different definition.” Ancora Techs. v. Apple,
`
`Inc., 744 F.3d 732, 734 (Fed. Cir. 2014). This is far from the case here. See, e.g., Abbott Labs v.
`
`Andrix Pharms., 473 F.3d 1196, 1210-11 (Fed. Cir. 2007) (holding language that the “The
`
`pharmaceutically acceptable polymer is . . .” does “not signify that the description provided is
`
`definitional” for pharmaceutically acceptable polymer.)
`
`HTC takes numerous non-definitional statements out of context. Ancora provided a block
`
`quote of this portion of the prosecution history (DN59-10-11), while HTC prefers to rely on
`
`misleading quotations.2 First, HTC says incorrectly that “the Examiner turned to Ewertz for its
`
`teaching of ‘expanding BIOS memory to store identification and/or configuration data such as
`
`software licenses’” and that this was the “lone limitation missing from Misra.” (DN60 at 9.) HTC
`
`statements are completely out of context and wrong. Ancora explained the information of Ewertz
`
`was “stored in a non-writable, non-erasable area of the BIOS during manufacture,” i.e. ROM
`
`memory. (DN59-3 at Apx. 218.) Ancora explained that its invention used E2PROM or the
`
`“erasable, non-volatile memory area of a BIOS” recited in the claims. Thus, the combination of
`
`Misra and Ewertz was distinguished prior to any additional statements.
`
`
`2 HTC similarly attempted to misrepresent the prosecution history to the Federal Circuit in
`Ancora’s appeal. The Federal Circuit was quick and strong with their criticism of such a practice
`by HTC. (Ex. 20, Transcription of Oral Argument at 11:57-17:07.)
`
`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
`
`
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`
`
` 3
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 8 of 18
`
`
`
`Second, HTC ignores that Ancora explained that Misra and Ewertz cannot be combined
`
`because one included only BIOS routines, the other including only OS programs. (DN59-3 at Apx.
`
`219.) The ‘941 Patent teaches a combination; the prior art did not. HTC pulled citations from a
`
`portion of the prosecution history, but unfortunately ignores that Federal Circuit examined this
`
`exact portion of the prosecution and held:
`
`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 ordinary skilled application writer would not employ.
`
`Apple, 744 F.3d at 735. The Federal Circuit did not conclude that BIOS was re-defined as HTC
`
`now proposes. In fact, when viewed in the proper context, this portion of the prosecution history
`
`is not relevant to the definition of BIOS – the exact reason the Federal Circuit warns against HTC’s
`
`use of such prosecution history arguments for claim construction. Phillips, 415 F.3d 1317.
`
`Here, HTC argues: “BIOS memory (1) is not recognized by an operating system as a
`
`storage device, and (2) has no file system.” But, the ‘941 patent recognizes and claims a memory
`
`area associated with BIOS that is used with a verification structure as a storage device for licenses.
`
`See, e.g. Claim 1. HTC is seeking a re-definition of BIOS exactly opposite of the claims of the
`
`‘941 Patent – which can never be correct. HTC fails to acknowledge that Ancora was simply
`
`arguing why “an ordinary skilled artisan” that works with OS-level programs “would not consider
`
`BIOS as a storage medium” for licenses. Ancora never came close to re-defining BIOS.
`
`The prosecution history statements are both about prior art operating systems and are
`
`irrelevant to the definition of BIOS. These statements explain why “an ordinary person skilled in
`
`the art would not consider BIOS as a possible storage medium” for licenses when working through
`
`an operating system. (DN59-3 at Apx. 220.) That is because an “ordinary skilled application
`
`writer” working in an operating system would not consider use of BIOS memory for license
`
`storage. When working with an operating system in 1998 at the time of the invention, BIOS was
`
`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
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`
`
` 4
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 9 of 18
`
`
`
`not readily available for data storage.3 First, common OS prior art systems did not write to BIOS
`
`memory. Indeed, that is why the claim recites “using an agent” that the specification discloses as
`
`E2PROM manipulation commands – not common OS features – “to set up the verification
`
`structure.” (DN59-2, Ex. 1, at 1:65-2:5, 6:64-66.) Second, at the time of the invention, there was
`
`no “OS file system” in the prior art “associated with the BIOS.” (DN59-3 at Apx. 220.) But again,
`
`the ‘941 Patent changed that by “verifying the program using at the least verification structure” in
`
`the memory associated with the BIOS. (DN59-2 at 7:1-3.) Simply, “OS level application
`
`programmers would not consider the BIOS as a storage medium for license data.” (DN59-3 at
`
`Apx. 220.)
`
`The common meaning of BIOS to those skilled in the art controls. Ancora did not limit or
`
`redefine BIOS in the prosecution history. Any attempt to use the prosecution history to redefine
`
`BIOS must be “clear and unmistakable.” Purdue Pharma L.P. v. Endo Pharmaceuticals Inc., 438
`
`F.3d 1123, 1136 (Fed. Cir. 2006) (citing Seachange Int’l, Inc. v. C-COR Inc., 413 F.3d 1361, 1372-
`
`73 (Fed. Cir. 2005) and Omega Eng’g, Inc. v. Raytek Corp., 334 F.3d 1314, 1323-26 (Fed. Cir.
`
`2003)). No such redefinition exists here, let alone a re-definition that is clear, unmistakable and
`
`completely unambiguous.
`
`HTC admits as much with its citation to ViaStat, Inc. v. Apce Sys./Loral, Inc., 3:12-cv-
`
`00260-H, 2013 WL 3927729, at *20 (S.D. Cal. May 29, 2013). In ViaStat, the specification
`
`defined “cache” as a “high-speed storage device.” Then, the court evaluated the prosecution
`
`history regarding “DRAM” which is not “cache memory” as described in the specification:
`
`As is well-known in the art, a “cache” or “cache memory” is not just any memory
`but is specialized memory comprising a high-speed storage mechanism. The cache
`memory may be either a reserved section of main memory or an independent high-
`speed storage device. A cache memory is a portion of memory made of high-
`speed RAM (SRAM) instead of the slower and cheaper dynamic RAM (DRAM)
`used for main memory.
`
`
`3 “Although critical to performance, the BIOS is usually invisible to computer users” is part of the
`definition of BIOS in 1998 Microsoft’s Computer Dictionary. (DN58-1 at 9.) The prosecution
`statements go no further as OS users/programmers did not usually use, see or interact with items
`in memory associated with the BIOS.
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`
`
` 5
`
`
`
`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
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 10 of 18
`
`
`
`Id. While the district court used this DRAM statement supported by the specification, the same
`
`district court also refused to limit the definition of “cache” based on other statements. Id.
`
`Specifically, the accused infringer sought a construction that “cache” memory “requires no active
`
`system capacity,” but those statements pulled from the prosecution history were not “clear and
`
`unmistakable” because those references were not intended to define “cache.” Id.
`
`
`
`At bottom, Ancora was just explaining how its invention “operated as an application
`
`running through an operating system and used the BIOS level for data storage and retrieval” of
`
`licenses – something that did not exist in the prior art. Apple, 744 F.3d at 735. Indeed, the ‘941
`
`Patent has been litigated for over a decade and no party (including Microsoft, Apple, HTC and
`
`others) has ever unearthed such prior art. BIOS should be construed just as in Ancora v. Apple
`
`(DN59-8 at Apx. 708):
`
`“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 test hardware, starts
`the operating system, and support the transfer of data among hardware devices.
`
`
`II. “USING AN AGENT”
`
`HTC spends nine pages arguing the term “agent,” but fails to cite the most recent and most
`
`similar Federal Circuit precedent: Zeroclick, LLC v. Apple, Inc., 891 F.3d 1003 (Fed. Cir. 2018).
`
`In Zeroclick, the terms “program” and “code” were not construed under §112, ¶ 6, even though
`
`the claims included functional language. Id. at 1008. This case is no different.
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`A.
`
`“Agent” is not a Substitute for “Means”
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`HTC, without citation, argues repeatedly: “One way to overcome the presumption is by
`
`establishing that the claim recites a nonce word for software.” (DN60 at 13, see also 15, 16 and
`
`17: “’Agent’ is a Nonce Word for Software.”) Unfortunately, this appears to be a deliberate mis-
`
`statement of the law. Williamson v. Citrix Online, LLC, 792 F.3d 1339 (Fed. Cir. 2016) found
`
`§112, ¶ 6 applied because “’Module’ is a well-known known nonce word that can operate as a
`
`substitute for means.” 792 F.3d at 1350. Williamson explained that: “’module’ is simply a generic
`
`description for software or hardware that performs a specified function” making it a substitute for
`
`
`
`means. Id. But, when HTC cites this portion of Williamson in its brief, HTC states: “Like
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`
`
` 6
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 11 of 18
`
`
`
`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
`
`‘module,’ ‘agent’ ‘is simply a generic description for software’ that performs a specified function.
`
`Williamson, 792 F.3d at 1350.” (DN 60 at 14.) HTC intentionally removed “or hardware” from
`
`the Williamson holding via selective quotation. The inquiry is whether the term agent “is used in
`
`common parlance as a substitute for means” – not whether “agent” is used as a substitute for
`
`software as HTC proposes. Zeroclick, 891 F.3d at 1009; Typemock, Ltd. v. Telerik, Inc., No. 17-
`
`cv-10274-RGS, 2018 WL 4189692, at *9 (D. Mass. 2018) (“In the computer arts, the term ‘code’
`
`has a definite structure that is understandable to a person of ordinary skill in the art”); VR Optics,
`
`LLC v. Peloton Interactive, Inc., 345 F.Supp.3d 394 (S.D. N.Y 2019) (holding “logic” and “logic
`
`configured to” did not invoke § 112 ¶ 6 because use of the word logic rather than a nonce word
`
`such as “means,” “mechanism,” or “element” supports finding that “logic” conveys some
`
`structure.) “Agent” is a term known in the art to mean “software program or routine.” “Agent” is
`
`not a substitute for “means” – the only and proper inquiry.
`
`B.
`
`The Claim Language Provides All Structure for the Claimed Data Storage
`
`The claim recites data storage. The claim defines what is to be stored, i.e., “a verification
`
`structure.” The claim defines where it is to be stored, i.e., “in the erasable, non-volatile memory
`
`of the BIOS.” The claim specifies that the “agent” performs this data storage. The claim also
`
`defines what is done with the information after it is stored: “verifying the program using at least
`
`the verification structure from the erasable non-volatile memory of the BIOS.” (DN59-2 at 7:1-3.)
`
`The claim further defines the verification: “acting on the program according to the verification.”
`
`(Id. at 7:4-5.) Because the claim provides the only structure needed for a data storage – there is
`
`sufficient structure in the claim to avoid consideration of §112, ¶ 6.
`
`The Federal Circuit’s decision in Liner Tech. Corp. v. Impala Linear Corp., 379 F.3d 1311
`
`(Fed. Cir. 2004) is instructive. In Linear Tech, “the structure connoting term ‘circuit’ is coupled
`
`with a description of the circuit’s operation, sufficient structural meaning generally will be
`
`conveyed to persons of ordinary skill in the art, and § 112 ¶ 6 presumptively will not apply.” Id.
`
`at 1320. HTC cites Cypress Lake Software, Inc. v. Samsung Elecs. Am. Inc., 382 F.Supp.3d 586
`
`(E.D. Tex. 2019) which holds that § 112 ¶ 6 is not invoked for language “instructions to” or “code
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`
`
` 7
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 12 of 18
`
`
`
`configured to” because the claim’s recitation of the objectives of this code is sufficiently definite
`
`structure citing Linear Tech. Id. at 643. HTC presumably cites Cypress Lake for the proposition
`
`that in another claim “code for” was held to be means language, but that was only because “means
`
`for” was used as the only description in the specification but changed in the claim to “code for.”
`
`Id. at 615-616. HTC also cites Genband USA v. Metaswitch Networks, No. 2:14-cv-33-JRG-RSP,
`
`2015 WL 4722185 (E.D. Tex. Aug. 7, 2015) that holds: “the term ‘agent’ connotes structure to a
`
`person of ordinary skill in the art.” Id. at *17. Genband also explains that because the claimed
`
`“agent” is a distinct component that interacts with other elements, the claimed “agent” recited
`
`structure. Here, the agent stores specific data in a specific location that interacts with other claim
`
`elements. Finally, and importantly, in Genband, the court indicated that “Defendants have not
`
`identified any authority that supports . . . that software limitations are necessarily subject to 35
`
`U.S.C. § 112 ¶ 6 unless coupled with special-purpose hardware.” Id. at *18. HTC and its expert
`
`present the exact same position here also without any legal support. (DN59-12 at 45:3-11.)
`
`Finally, HTC relies on Synchronoss Techs., Inc. v. Dropbox Inc., 16-cv-00119-HSG, 2017
`
`WL 6059302 (N.D. Cal. Dec. 7, 2017) that concerns an apparatus claim. HTC, however, did not
`
`read Synchronoss closely. The court credited expert evidence that showed that “synchronization
`
`agent,” like “module” in Williamson, was understood as “generic descriptors for software or
`
`hardware.” Id. at *10. Here, HTC does not even attempt to establish that “agent” is a nonce word
`
`for “means.” Zeroclick, 891 F.3d at 1009.
`
`C.
`
`
`
`HTC Already Admitted the Agent Performs Conventional Data Storage
`
`HTC conveniently fails to address the dispositive issue. Claim 14 simply recites using an
`
`agent to store data in memory. This perhaps is one of the most simplistic steps in computer
`
`implemented methods. As explained previously, Zeroclick explained that the presumption against
`
`§112, ¶ 6 holds where one skilled in the art would view the claim language “as specific references
`
`to conventional [] code, existing in the prior art at the time of the inventions.” 891 F.3d at 1008.
`
`
`4 HTC spends time discussing non-asserted claims, but it does so under the wrong premise. (DN
`60 at 14.) Whether “agent” is known to those skilled in the art as a software routine does not
`answer the legal inquiry, i.e., whether “agent” is used as a nonce word for “means.”
`
`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
`
`
`
`BROOKS KUSHMAN P.C.
`1000 Town Center, 22nd Floor
`Southfield, MI 48075
`Tel.: (248) 358-4400
`
`
`
` 8
`
`Ancora Technologies, Inc.’s Responsive Markman Brief
`Case No. C161919-RAJ
`
`
`
`
`
`Nintendo - Ancora Exh. 1074
`
`

`

`Case 2:16-cv-01919-RAJ Document 62 Filed 10/07/19 Page 13 of 18
`
`
`
`That is exactly true here. (DN59-12 at Apx. 747-748; DN59-3 at Apx. 61; DN59-6 at ¶ 59.) HTC
`
`even told the Federal Circuit:
`
`In fact, the specification merely discloses that “using E2PROM manipulation
`commands” allows erasing and modifying the BIOS memory. [‘941 Patent] at 2:1-
`5. Therefore, the patent claims steps which use conventional software on
`conventional computer hardware.
`
`(DN59-16 at Apx. 838.) The use of conventional code for a simple storage command prohibits
`
`application of §112, ¶ 6 – the presumption holds.
`
`D.
`
`There Is A Process Disclosed In The ‘941 Patent For Data Storage
`
`The Court should not concern itself with whether an algorithm or process is disclosed in
`
`the specification and claims because the claim language at issue does not invoke 35 U.S.C. § 112,
`
`¶ 6. Assuming arguendo that his claim limitation is construed under 35 U.S.C. § 112 ¶ 6, the first
`
`step is to identify the claimed function.
`
`The claimed function is “to set up” or to store data. HTC advised the Federal Circuit that:
`
`“For the setting-up step, the claims recite ‘using an agent’ to store license information . . . “
`
`(DN59-16 at Apx. 841.) The specification describes that “[t]he resulting encrypted license record
`
`is stored in another (second) non-volatile section of the BIOS, i.e. E2PROM (or the ROM)”
`
`(DN59-2 at 1:66-2:1), and that a license record “stored in the E2PROM of the first computer.”
`
`(DN59-2 at 2:35-36.) The Federal Circuit twice explained: “The specification discloses a method
`
`. . . to store appropriately

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