throbber
Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 1 of 26 PageID #: 1386
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE DISTRICT OF DELAWARE
`
`Civil Action No. 14-1571-GMS
`
`JURY TRIAL DEMANDED
`
`PUBLIC VERSION
`
`Civil Action No. 14-1572-GMS
`
`JURY TRIAL DEMANDED
`
`PUBLIC VERSION
`
`))))))))))
`
`
`
`))
`
`))))))))))
`
`
`
`)))
`
`IOENGINE, LLC,
`
`Plaintiff,
`
`v.
`
`INTERACTIVE MEDIA CORP. D/B/A
`KANGURU SOLUTIONS,
`
`Defendant.
`
`IOENGINE, LLC,
`
`Plaintiff and Counterclaim-
`Defendant,
`
`v.
`
`IMATION CORP.,
`
`Defendant and Counterclaim-
`Plaintiff.
`
`PLAINTIFF IOENGINE, LLC’s OPENING CLAIM CONSTRUCTION BRIEF
`
`PayPal Ex. 1023, p. 1
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 2 of 26 PageID #: 1387
`
`TABLE OF CONTENTS
`
`I.
`
`II.
`
`III.
`
`IV.
`
`INTRODUCTION .................................................................................................. 1
`
`BACKGROUND .................................................................................................... 2
`
`LEGAL STANDARD ............................................................................................. 3
`
`IOENGINE’S PROPOSED TERMS FOR CONSTRUCTION ............................. 3
`
`A.
`
`IOENGINE’s Proposed Constructions Are Based on the Intrinsic Evidence,
`Reflect the Essence of the Invention, and Aid the Jury .......................................... 4
`
`1.
`
`2.
`
`“Program Code” is a Sequence of Instructions that Can be Run ................ 4
`
`“Program Code” in the Construed Terms is Run From the Portable
`Device’s Memory........................................................................................ 5
`
`B.
`
`Defendants’ Alternative Constructions are Improper ............................................. 7
`
`1.
`
`2.
`
`Defendants’ Proposed Constructions Do Not Reflect the ’047 Patent’s
`Requirement that Program Code is Run From the Portable Device
`Memory ....................................................................................................... 8
`
`Defendants’ Proposed Constructions Improperly Delete “Program
`Code” From the Claims .............................................................................. 9
`
`V.
`
`DEFENDANTS’ PROPOSED TERMS FOR CONSTRUCTION ...................... 10
`
`A.
`
`Defendants’ Constructions are Fundamentally Flawed ........................................ 10
`
`1.
`
`2.
`
`3.
`
`4.
`
`Defendants’ Artificial Limitation of “Without Relying on the
`Processing Power of the Host Computer Processor” is Unsupportable .... 11
`
`Defendants’ Constructions Improperly Re-Write Other Claim
`Limitations ................................................................................................ 13
`
`Defendants’ Construction of “Second Program Code” Conflates
`“Cause” with “Control” ............................................................................ 15
`
`Defendants’ Proposed Constructions Would Only Confuse the Jury ....... 16
`
`VI.
`
`IMC’s PROPOSED TERMS FOR CONSTRUCTION ........................................ 17
`
`A.
`
`IMC’s Proposed Constructions are Unsupported and Unnecessary ..................... 17
`
`1.
`
`“Portable Device” ..................................................................................... 17
`
`i
`
`PayPal Ex. 1023, p. 2
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 3 of 26 PageID #: 1388
`
`2.
`
`3.
`
`“Processor” ............................................................................................... 19
`
`“Memory” ................................................................................................. 20
`
`VII.
`
`CONCLUSION ..................................................................................................... 20
`
`ii
`
`PayPal Ex. 1023, p. 3
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 4 of 26 PageID #: 1389
`
`TABLE OF AUTHORITIES
`
`CASES
`
`Alcon Research, Ltd. v. Barr Labs. Inc.,
`No. 09-CV-0318-LDD, 2011 WL 3901878 (D. Del. Sept. 6, 2011) ........................................ 9
`
`Becton, Dickinson and Co. v. Tyco Healthcare Grp., LP,
`616 F.3d 1249 (Fed. Cir. 2010)................................................................................................. 9
`
`Innova/Pure Water, Inc. v. Safari Water Filtration Sys., Inc.,
`381 F.3d 1111 (Fed. Cir. 2004)............................................................................................... 13
`
`L’Oréal S.A. v. Johnson & Johnson Consumer Co.,
`No. CV 12-98-GMS, 2013 WL 3788803 (D. Del. July 19, 2013)............................................ 9
`
`Lewmar Marine, Inc. v. Barient, Inc.,
`827 F.2d 744 (Fed. Cir. 1987)................................................................................................... 8
`
`Lockwood v. Am. Airlines, Inc.,
`107 F.3d 1565 (Fed. Cir. 1997)................................................................................................. 8
`
`Medtronic Navigation, Inc. v. BrainLab Medizinische Computersysteme GmbH,
`222 F. App’x 952 (Fed. Cir. 2007) ........................................................................................... 7
`
`Multiform Desiccants, Inc. v. Medzam, Ltd.,
`133 F.3d 1473 (Fed. Cir. 1998)................................................................................................. 3
`
`Omega Eng’g, Inc. v. Raytek Corp.,
`334 F.3d 1314 (Fed. Cir. 2003)............................................................................................... 13
`
`Phillips v. AWH Corp.,
`415 F.3d 1303 (Fed. Cir. 2005) (en banc) ...................................................................... 3, 7, 14
`
`Power-One, Inc. v. Artesyn Techs., Inc.,
`599 F.3d 1343 (Fed. Cir. 2010)............................................................................................... 16
`
`Renishaw PLC v. Marposs Societa’ per Azioni,
`158 F.3d 1243 (Fed. Cir. 1998)................................................................................................. 3
`
`SanDisk Corp. v. Memorex Prods., Inc.,
`415 F.3d 1278 (Fed. Cir. 2005)............................................................................................... 13
`
`Schumer v. Lab. Comput. Sys., Inc.,
`308 F.3d 1304 (Fed. Cir. 2002)............................................................................................... 18
`
`Trusted Knight Corp. v. Int’l Bus. Machs. Corp.,
`C.A. No. 14-1063-LPS-CJB, 2015 WL 7307134 (D. Del. Nov. 19, 2015) .............................. 3
`
`iii
`
`PayPal Ex. 1023, p. 4
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 5 of 26 PageID #: 1390
`
`Vitronics Corp. v. Conceptronic, Inc.,
`90 F.3d 1576 (Fed. Cir. 1996)....................................................................................... 7, 14, 15
`
`OTHER AUTHORITIES
`
`IEEE 100: The Authoritative Dictionary of IEEE Standards Terms (7th ed. 2000) ........... 5, 19, 20
`
`Microsoft Computer Dictionary (5th ed. 2002) ........................................................................ 4, 19
`
`Modern Dictionary of Electronics (7th ed. 1999) ......................................................................... 19
`
`iv
`
`PayPal Ex. 1023, p. 5
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 6 of 26 PageID #: 1391
`
`I.
`
`INTRODUCTION
`
`The patent-in-suit, U.S. Patent No. 8,539,047 (the “’047 Patent”), claims an apparatus,
`
`system, and method that enable a specific manner of communication between (i) a portable
`
`electronic device (for example, a thumb drive) with its own processor and memory, which the
`
`‘047 Patent refers to as a “tunneling client access point” or “TCAP”; (ii) a terminal (for example,
`
`a personal computer), which the ‘047 Patent refers to as an “access terminal” or “AT”; and (iii) a
`
`network (for example, the Internet), such that the communication can be made highly secure in a
`
`way that was not previously possible. The claims provide for a terminal processor (e.g., the
`
`processor in a personal computer) and a portable device processor (e.g., the processor in a secure
`
`thumb drive or other portable electronic device) that are each capable of running a set of
`
`instructions (i.e., program code) from the memory of the portable device. The portable device
`
`processor executes instructions that cause a communication to be sent over a network in response
`
`to user interaction with an interactive user interface presented on the terminal.
`
`Plaintiff IOENGINE, LLC’s (“IOENGINE”) proposed constructions of the claim terms
`
`are based on the clear language of the claims, specification, and other intrinsic evidence, aiding
`
`the jury’s understanding that the claimed “program code” is a “sequence of instructions” stored
`
`on and “run from” the memory of the portable device. IOENGINE’s proposed constructions
`
`consistently reflect these fundamental concepts and, therefore, the essence of the invention.
`
`In contrast, Defendants Interactive Media Corp. (“IMC”) and Imation Corp.’s (“Imation,”
`
`together with IMC, “Defendants”) proposed constructions improperly import limitations from
`
`the specification (or elsewhere) that do not exist in the claims and read out claim limitations that
`
`Defendants’ find inconvenient. For example, and as discussed in detail below, Defendants’
`
`proposed constructions add the artificial limitation, contrary to the specification and prosecution
`
`history, that the claimed “program code” must be run “without relying on the processing power
`1
`
`PayPal Ex. 1023, p. 6
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 7 of 26 PageID #: 1392
`
`of the host computer processor.”1 This is irreconcilable with the specification, which explicitly
`
`discloses that “the AT can execute program instructions from the TCAP’s memory.” ’047 Patent at
`
`6:49-50 (JA014)2; see also id. at 2:58-60 (JA012) (the invention “includes providing the [portable
`
`device] memory for access on the terminal [and] executing processing instructions from the [portable
`
`device] memory on the terminal…”)3
`
`II.
`
`BACKGROUND
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`1 Defendants attempt to add this limitation through their constructions of “first program code,”
`“second program code” and “third program code” / “third processing code.”
`2 Citations to “JA__” refer to pages of the Joint Appendix of Intrinsic Evidence.
`3 Emphasis added and internal citations omitted throughout, unless otherwise specified.
`4 Citations to “Ex. __” refer to the Exhibits in Support of Plaintiff’s Opening Claim Construction
`Brief field herewith.
`
`2
`
`PayPal Ex. 1023, p. 7
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 8 of 26 PageID #: 1393
`
`
`
`
`
`
`
`
`
`
`
`
`On November 19, 2010, Mr. McNulty filed U.S. Patent Application No. 12/950,321 (the
`
`“’321 Application”) (a continuation of U.S. Patent Application No. 10/807,731, which was filed
`
`on March 23, 2004). The ’321 Application issued on September 17, 2013 as the ’047 Patent.
`
`III. LEGAL STANDARD
`
`“A court construing a patent claim seeks to accord a claim the meaning it would have to a
`
`person of ordinary skill in the art at the time of the invention.” Phillips v. AWH Corp., 415 F.3d
`
`1303, 1313 (Fed. Cir. 2005) (en banc). “Importantly, the person of ordinary skill in the art is
`
`deemed to read the claim term not only in the context of the particular claim in which the
`
`disputed term appears, but in the context of the entire patent, including the specification” and
`
`“the prosecution history.” See id. (citing Multiform Desiccants, Inc. v. Medzam, Ltd., 133 F.3d
`
`1473, 1477 (Fed. Cir. 1998)). “The construction that stays true to the claim language and most
`
`naturally aligns with the patent’s description of the invention will be, in the end, the correct
`
`construction.” Id. at 1316 (citing Renishaw PLC v. Marposs Societa’ per Azioni, 158 F.3d 1243,
`
`1250 (Fed. Cir. 1998)); see also Trusted Knight Corp. v. Int’l Bus. Machs. Corp., C.A. No. 14-
`
`1063-LPS-CJB, 2015 WL 7307134, at *2 (D. Del. Nov. 19, 2015).
`
`IV.
`
`IOENGINE’S PROPOSED TERMS FOR CONSTRUCTION
`
`IOENGINE proposes four, closely related terms for construction. All involve the term
`
`“program code” and address two issues: “program code” is (a) a sequence of instructions that can
`
`be run (b) from the portable device memory on which it is stored (see chart below).
`
`
`
`3
`
`
`
`PayPal Ex. 1023, p. 8
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 9 of 26 PageID #: 1394
`
`PayPal Ex. 1023, p. 9
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 10 of 26 PageID #: 1395
`
`is “a sequence of instructions that can be executed by a computer”); Ex. C (IEEE 100: The
`
`Authoritative Dictionary of IEEE Standards Terms (7th ed. 2000)) at 874 (a “program” is “a
`
`prepared sequence of instructions to the system to accomplish a defined task”).
`
`The specification of the ’047 Patent also consistently describes the claimed program code
`
`as a set of “instructions”: The portable device is “configured to issue a plurality of processing
`
`instructions stored in the memory.” ’047 Patent at 2:65-66 (JA012); see also id. at 2:59-60
`
`(JA012) (disclosing “executing processing instructions from the [portable device] memory on
`
`the terminal”); id. at 6:10-12 (JA014) (disclosing that “the TCAP and in some cases the AT can
`
`determine if the AT is capable of accessing program instructions stored in the TCAP’s
`
`memory”); id. at 6:49-50 (JA014) (disclosing that “the AT can execute program instructions
`
`from the TCAP’s memory”). Therefore, in each of its above proposed constructions, IOENGINE
`
`proposes a unified, non-technical description of “program code” that will help the jury
`
`understand that “program code” is a “sequence of instructions that can be run.”
`
`2.
`
`“Program Code” in the Construed Terms is Run From the Portable
`Device’s Memory
`
`The foundation of the ’047 Patent is that the executable program code, the “sequence of
`
`instructions that can be run,” remains stored on and is run from the portable device memory,
`
`regardless of whether it is executed by the processor on the portable device, or by the processor
`
`on the user’s computer. This concept is described in several ways in the claims themselves, and
`
`is incorporated into each and every independent claim. For example, Independent Claim 26
`
`requires “providing the terminal with access to . . . program code stored on the portable device
`
`memory which, when executed by the terminal processor . . . ”—an explicit requirement that the
`
`program code be “stored on the portable device memory” “when executed by the terminal
`
`processor.” See ’047 Patent at Claim 26 (JA027). As a further example, Independent Claim 24
`
`5
`
`PayPal Ex. 1023, p. 10
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 11 of 26 PageID #: 1396
`
`likewise explicitly requires “executing . . . program code stored on the portable device
`
`memory.” Id. at Claim 24 (JA027).
`
`The specification also makes this requirement clear, explaining that the terminal (AT)
`
`accesses program code from the portable device (TCAP). See, e.g.,’047 Patent at 28:47-50
`
`(JA025) (“the TCAP allows the access terminal 1011 b to access its memory . . . and the access
`
`terminal executes the module.”).5 Similarly, the ’047 Patent specification provides that, “[a]fter
`
`engaging with the AT, the TCAP can provide its memory space to the AT 320.” ’047 Patent at
`
`6:5-6 (JA014). Once the AT has accessed the TCAP’s memory, “the AT can execute program
`
`instructions from the TCAP’s memory.” Id. at 6:49-50 (JA014). This concept is reinforced by
`
`Figure 3, which illustrates that, first, the “TCAP provides [its] memory space to Access Terminal
`
`(AT)” (at 320 below) and the AT “mounts the TCAP memory space” (at 325 below). Id. at Fig. 3
`
`(JA004). Then, once it is confirmed that the “AT [is] capable of accessing instructions in TCAP
`
`memory” (at 330 below), the “AT executes instructions from TCAP memory” (at 345 below). Id.
`
`(JA004) (annotation added).
`
`5 During prosecution of the ’047 Patent, the applicant further confirmed that the first, second, and
`third program codes are “stored on the portable device memory.” Response to Office Action
`dated 9/12/11 at 10 (JA038).
`
`6
`
`PayPal Ex. 1023, p. 11
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 12 of 26 PageID #: 1397
`
`Id. at Fig. 3 (JA004) (annotation added). These citations are not exhaustive; the descriptions and
`
`figures from the specification are universal in their description of the invention and are especially
`
`instructive in construing the claim terms at issue. See Medtronic Navigation, Inc. v. BrainLab
`
`Medizinische Computersysteme GmbH, 222 F. App'x 952, 955-56 (Fed. Cir. 2007)
`
`(specification’s consistent description of the key component of the invention provided proper
`
`basis for construction); Phillips, 415 F.3d at 1315 (“[T]he specification ‘is always highly
`
`relevant to the claim construction analysis. Usually, it is dispositive; it is the single best guide to
`
`the meaning of a disputed term.’”).
`
`*
`
`
`
`*
`
`
`
`*
`
`IOENGINE’s constructions of the first four disputed claim terms capture both of these
`
`critical concepts. The “program code” in each of these claim terms is “a sequence of instructions
`
`that can be run from the portable device memory on which it is stored.”
`
`B.
`
`Defendants’ Alternative Constructions are Improper
`
`Defendants’ primary position, that no construction is needed for these terms, is improper
`
`because, if left un-construed, a juror could potentially misunderstand key elements of the ’047
`
`Patent. After all, the purpose of claim construction is to aid the trier of fact, and, as explained
`
`above, the term “program code” is consistently used throughout the claims and specification in a
`
`technical way that is not necessarily part of the ordinary lexicon of one not of skill in the art.
`
`Further, Defendants’ alternative constructions ignore the explicit disclosures of the specification
`
`discussed above, and would lead to confusing and ambiguous claim language. Tellingly,
`
`Defendants did not provide a single citation to intrinsic evidence in support of their alternative
`
`constructions. See Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1583 (Fed. Cir. 1996) (it
`
`is improper to “proffer an interpretation for the purposes of litigation that would alter the
`
`indisputable public record consisting of the claims, the specification and the prosecution history,
`7
`
`PayPal Ex. 1023, p. 12
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 13 of 26 PageID #: 1398
`
`and treat the claims as a ‘nose of wax’”).
`
`1.
`
`Defendants’ Proposed Constructions Do Not Reflect the ’047 Patent’s
`Requirement that Program Code is Run From the Portable Device
`Memory
`
`Defendants’ proposed constructions do not resolve that the executable program code
`
`remains stored on and is run from the portable device’s memory. Instead, although Defendants’
`
`propose that the program code be “located” on the portable device memory, their constructions
`
`leave the code ambiguously able to be “run” from anywhere. For example, if the program code
`
`were copied from the portable device memory to the terminal’s hard drive, it would still be
`
`“located” on the portable device memory even if it were “run” from the terminal’s hard drive.
`
`This would eviscerate a significant purpose of the invention, which relies upon running program
`
`code from the portable device’s memory in order to achieve higher levels of data security. See,
`
`e.g., ’047 Patent at Abstract (JA001) (“This enables the user to observe data stored on the TCAP
`
`without it being resident on the AT, which can be useful to maintain higher levels of data
`
`security.”); id. at 6:40-43 (JA014) (“[C]ertain areas of the TCAP may be inaccessible until there
`
`is an authorization. . . . [C]ertain areas and content on the TCAP may be encrypted.”). The
`
`Defendants’ construction is contrary to the specification’s clear description of the purpose of the
`
`invention and, therefore, is improper. See Lockwood v. Am. Airlines, Inc., 107 F.3d 1565, 1574
`
`(Fed. Cir. 1997); Lewmar Marine, Inc. v. Barient, Inc., 827 F.2d 744, 750 (Fed. Cir. 1987)
`
`(finding error where court did not consider specification and construed term in a way that was
`
`contrary to inventor’s description and stated purpose of the invention).
`
`As noted, Defendants do not cite any intrinsic evidence to support their proposed
`
`constructions. And Defendants’ cited extrinsic evidence is ambiguous and is not inconsistent
`
`with IOENGINE’s constructions. Defendants cite the definition of “storage location,” but that
`
`term is not used in the claims. Moreover, the proffered definition is the “position at which a
`8
`
`PayPal Ex. 1023, p. 13
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 14 of 26 PageID #: 1399
`
`particular item can be found,” which comports with IOENGINE’s constructions that the
`
`“program code” is found on the portable device memory when it is executed.
`
`2.
`
`Defendants’ Proposed Constructions Improperly Delete “Program Code”
`From the Claims
`
`In addition to failing to inform the jury that program code is run from the portable device
`
`memory, Defendants’ proposed construction of “[First/Second] Program Code Stored on the
`
`Portable Device Memory” is so truncated it improperly deletes all reference to “program code.”
`
`Defendants’ proposals would lead to grammatically incoherent and indefinite claim
`
`language. For example, were Defendants’ proposal to be adopted, the beginning of clause (a) of
`
`Claim 24 would read: “executing [located on the portable device memory] to cause an interactive
`
`user interface to be presented…”—leaving the jury to guess what, exactly, is executed. Clause
`
`(b) of Claim 24, Clauses (a) and (b) of Claims 26 and 30, and Claims 25 and 31 each would have
`
`similar grammatical problems. See Alcon Research, Ltd. v. Barr Labs. Inc., No. 09-CV-0318-
`
`LDD, 2011 WL 3901878, at *6-7 (D. Del. Sept. 6, 2011) (“A claim construction that renders
`
`asserted claims facially nonsensical ‘cannot be correct.’” (citing Becton, Dickinson and Co. v.
`
`Tyco Healthcare Grp., LP, 616 F.3d 1249, 1255 (Fed. Cir. 2010)); see also L’Oréal S.A. v.
`
`Johnson & Johnson Consumer Co., No. CV 12-98-GMS, 2013 WL 3788803, at *1 n.6 (D. Del.
`
`July 19, 2013) (refusing to adopt proposed constructions that would yield nonsensical results or
`
`create unnecessary ambiguity).
`
`Defendants’ proposals also remove almost all meaning from the terms, expanding them
`
`to cover anything “located on the portable device memory,” whether program code or not. Under
`
`Defendants’ proposal, for example, an image file or other data file that could never be
`
`“executable” could be “first program code” so long as it were “located on the portable device
`
`memory.” Even the absurd would not be out of reach: a serial number imprinted on the memory
`
`9
`
`PayPal Ex. 1023, p. 14
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 15 of 26 PageID #: 1400
`
`PayPal Ex. 1023, p. 15
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 16 of 26 PageID #: 1401
`
`add “first,” “second,” or “third” to the already addressed term “program code.” To the extent that
`
`separate constructions are needed, IOENGINE’s proposed constructions are appropriate and
`
`should be adopted. Moreover, IOENGINE’s proposed constructions of these terms make sense in
`
`combination with IOENGINE’s constructions of its proposed terms (discussed above in Section
`
`IV), aiding the jury and staying true to the spirit of the invention.
`
`1.
`
`Defendants’ Artificial Limitation of “Without Relying on the Processing
`Power of the Host Computer Processor” is Unsupportable
`
`Each of Defendants’ proposed constructions for these three terms injects the limitation
`
`“without relying on the processing power of the host computer processor” to describe how the
`
`portable device is to run program code, receive communications from the interactive user
`
`interface, or communicate with the communications network node. This is a purely litigation-
`
`inspired limitation that is not in the claims and not supported by the intrinsic evidence.
`
`Defendants cite to no support in the claims or specification for this limitation. Indeed, the
`
`specification is directly to the contrary. It explicitly provides that the terminal processor can run
`
`program code from the portable device’s memory. See, e.g., ’047 Patent at 28:47-54 (JA025)
`
`(“[T]he TCAP allows the access terminal 1011b to access its memory 1029 across its I/O 1008
`
`and the access terminal executes the module.”); id. at 6:49-50 (JA014) (“[T]he AT can execute
`
`program instructions from the TCAP’ s memory.”); id. at Fig. 3, at 345 (JA004) (The “AT
`
`executes instructions from TCAP memory”).
`
`Further, the specification explicitly discloses the participation of the terminal’s processor
`
`for functions such as network communications. See id. at 6:49-51 (JA014) (“[T]he AT can
`
`execute program instructions from the TCAP’s memory, which allows the TCAP to use the AT’s
`
`I/O . . . .”). It is clear that the processing power of the host computer processor is relied upon for
`
`the transmission of communications over the network: the ’047 Patent discloses that such
`
`11
`
`PayPal Ex. 1023, p. 16
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 17 of 26 PageID #: 1402
`
`network communications are sent using the access terminal’s own communication protocols. See
`
`id. at 25:17-19 (JA024) (“The [Access Terminal’s] operating system may provide
`
`communications protocols that allow the TCAP controller to communicate with other entities
`
`through an access terminal.”). And the ’047 Patent explains that data may pass through the
`
`terminal on its way to a network or server. For example, the ’047 Patent contemplates that a
`
`malicious access terminal could attempt to capture data moving through the access terminal to a
`
`server. See id. at 12:66-13:5 (JA017-018) (“[V]arious encryption formats may be used by the
`
`TCAP to send information securely to the backend servers . . . . [E]ven if data moving out of the
`
`TCAP and across the AT were captured at the AT, such data would not be readable because the
`
`data was encrypted by the TCAP’s processor.”).
`
`Defendants’ reliance on the prosecution history to support this added limitation is
`
`misplaced—the prosecution history does not say that program code must be run by the portable
`
`device processor without relying on the processing power of the host computer. Instead, it
`
`suggests only that, in the claimed invention, not all of the “processing power” is provided by the
`
`terminal processor. This was in contrast to the prior art cited by the Examiner, which relied
`
`entirely on the terminal’s “processing power.” See Response to Office Action dated 6/14/12 at
`
`10 (JA074) (“James repeatedly discloses, teaches and suggests that all of the ‘processing power’
`
`is provided by the host computer processor and that the applications software stored on the
`
`portable memory device is exclusively executed by the host computer processor.”).
`
`Distinguishing the situation where all of the processing power is provided by the host computer
`
`means only that the portable device processor must be involved in some way, not that the
`
`portable device processor itself provides all of the “processing power” with none provided by
`
`the terminal. ‘Less than all’ does not equal ‘none.’ Thus, the statements made during prosecution
`
`12
`
`PayPal Ex. 1023, p. 17
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 18 of 26 PageID #: 1403
`
`are not a disclaimer—certainly not the sort of clear disclaimer that would be required to inject a
`
`limitation into the claims despite the clear disclosure in the specification. See SanDisk Corp. v.
`
`Memorex Prods., Inc., 415 F.3d 1278, 1286 (Fed. Cir. 2005) (disclaimer must be “clear and
`
`unmistakable”); Omega Eng’g, Inc. v. Raytek Corp., 334 F.3d 1314, 1324 (Fed. Cir. 2003)
`
`(disclaimer only “where the patentee has unequivocally disavowed a certain meaning”).
`
`Defendants also cite to portions of Office Actions where the Examiner described the
`
`basis for rejections. However none of these Office Actions offer any support for Defendants’
`
`proposed constructions. Where the Examiner addresses a portable device processor, the
`
`Examiner merely states that the portable device processor can execute program code, not that it
`
`must do so “without relying on the processing power of the host computer processor.”
`
`Regardless of the fact that the Examiner’s remarks are not supportive of Defendants’
`
`construction, they are also entirely irrelevant: statements by the Examiner do not create a
`
`disclaimer. See Innova/Pure Water, Inc. v. Safari Water Filtration Sys., Inc., 381 F.3d 1111,
`
`1124 (Fed. Cir. 2004) (“It is well settled, however, that it is the applicant, not the examiner, who
`
`must give up or disclaim subject matter that would otherwise fall within the scope of the
`
`claims.”).
`
`2.
`
`Defendants’ Constructions Improperly Re-Write Other Claim Limitations
`
`Defendants’ proposals inject language from elsewhere in the claims into the terms “first
`
`program code,” “second program code” and “third program code”/“third processing code.”
`
`Defendants’ re-write of the claims is imprecise, however, and impermissibly alters the meaning
`
`of the claims.
`
`Defendants’ construction of “first program code” adds that the first program code “causes
`
`the portable device processor . . . to run other program code stored on the portable device
`
`memory.” This conflicts with the language of the claim itself, which requires only that the “first
`13
`
`PayPal Ex. 1023, p. 18
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 19 of 26 PageID #: 1404
`
`program code . . . causes an interactive user interface to be presented on the [terminal’s] output
`
`component”—not that it cause “other code” to be executed by the portable device processor. See,
`
`e.g., ’047 Patent at Claim 1, element (c)(1) (JA027). The interactive user interface that is
`
`presented is “configured to enable the user to cause the portable device processor to execute
`
`program code.” Id. (JA027). This is not the same as the first program code causing the portable
`
`device processor to execute other program code; per the claim language, it is the user’s
`
`interaction with the presented interactive user interface—not the first program code—that
`
`causes the portable device processor to execute code. A construction that is contrary to the very
`
`language of the claims is improper. See, e.g., Phillips, 415 F.3d at 1312 (“[I]t is ‘unjust to the
`
`public, as well as an evasion of the law, to construe [the invention] in a manner different from
`
`the plain import of its terms.’”); see also Vitronics, 90 F.3d at 1583.
`
`Defendants make a similar error in their construction of “second program code,” deleting
`
`the limitation that it is the user’s interaction with the interactive user interface that causes the
`
`communication to be sent to the portable device. See, e.g., ’047 Patent, Claim 1, element (c)(2)
`
`(JA027) (Executing the second program code “enables the portable device to . . . receive a
`
`communication resulting from user interaction with the interactive user interface.”). Under
`
`Defendants’ proposal, no user interaction with the user interface is required; the communication
`
`could be completely dissociated from any user interaction with the user interface so long as the
`
`communication came “from” the user interface. This is not what the claim says.
`
`In addition, the claims require only that the second program code enable the portable
`
`device to “cause a communication to be sent.” See, e.g., id. (JA027). In its proposed construction
`
`of “second program code,” Defendants unjustifiably remove both the “a” and the “to be”
`
`modifiers, apparently requiring that the portable device control all communications sent through
`
`14
`
`PayPal Ex. 1023, p. 19
`PayPal v. IOENGINE
`
`

`

`Case 1:14-cv-01572-GMS Document 68 Filed 12/11/15 Page 20 of 26 PageID #: 1405
`
`
`the host computer’s network interface and that those communications are sent immediately.
`
`Defendants cite no intrinsic or extrinsic support for adding these limitations to the claims and
`
`they are improper. See Vitronics, 90 F.3d at 1583.
`
`In their proposed construction for “third program code”/“third processing code

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