throbber
Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 1 of 37 PageID #: 2919
`
`I. IN THE UNITED STATES DISTRICT COURT
`FOR THE DISTRICT OF DELAWARE
`
`YODLEE, INC.,
`
`Plaintiff,
`
`v.
`
`PLAID TECHNOLOGIES INC.,
`
`Defendant.
`
`)
`)
`)
`)
`)
`)
`)
`)
`)
`)
`
`Case No. 14-1445-LPS-CJB
`
`Jury Trial Demanded
`
`PLAID TECHNOLOGIES INC.’S OPENING CLAIM CONSTRUCTION BRIEF
`
`Frederick L. Cottrell, III (#2555)
`Arun J. Mohan (#6110)
`Richards, Layton & Finger, P.A.
`One Rodney Square
`920 North King Street
`Wilmington, DE 19801
`Telephone: (302) 651-7509
`Cottrell@rlf.com
`Mohan@rlf.com
`
`Attorneys for Defendant Plaid
`Technologies Inc.
`
`OF COUNSEL:
`
`GIBSON, DUNN & CRUTCHER
`Brian M. Buroker (admitted pro hac vice)
`1050 Connecticut Avenue, NW
`Washington, DC 20036-5306
`Telephone: (202) 955-8541
`BBuroker@gibsondunn.com
`
`Neema Jalali (admitted pro hac vice)
`Alexander N. Harris (admitted pro hac vice)
`555 Mission Street
`San Francisco, CA 94105-0921
`Telephone: (415) 393-8200
`NJalali@gibsondunn.com
`AHarris@gibsondunn.com
`
`Dated: September 29, 2015
`
`Plaid Technologies, Inc.
`Exhibit 1007
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 2 of 37 PageID #: 2920
`
`
`
`TABLE OF CONTENTS
`
`Page
`
`TABLE OF AUTHORITIES ........................................................................................................ iv
`
`I.
`
`II.
`
`INTRODUCTION AND FACTUAL BACKGROUND ................................................... 1
`
`ARGUMENT ..................................................................................................................... 2
`
`1. “Internet portal” (’077 Patent, claim 1) / “Internet portal system” (’077
`Patent, claim 7) .................................................................................................................. 3
`
`2. “In an Internet Portal system, a method for gathering data specific to a
`person from a plurality of Internet sites storing data specific to that person, the
`method comprising the steps of:” (’077 Patent, claim 7)................................................... 5
`
`3. “a list of addresses of Internet sites associated with a specific person,
`which sites store information specific to the person” (’077 Patent, claim 1) .................... 6
`
`4. “gatherer” (’077 Patent, claim 1) / “gather[ing] agent” (’077 Patent, claims
`1, 3, 6, 9, 10, 12) / “gathering spitware agent” (’077 Patent, claim 1) / “path
`agents” (’077 Patent, claim 4) ............................................................................................ 7
`
`5. “authenticating too each site accessed as the person” (’077 Patent, claim 1)
`/ “authenticating to the sites as the person” (’077 Patent, claim 7) ................................... 9
`
`6. “gathering cycle” (’077 Patent, claims 1, 2, 7, 8) ...................................................... 11
`
`7. “end user” (’783 Patent, claims 1, 6, 13, 18-20, 25, 32) ............................................ 11
`
`8. “protocol for instructing the processor how to access the securely stored
`personal information via the network” (’783 Patent, claims 1, 18, 20) ........................... 13
`
`9. “the processor storing the retrieved personal information in a personal
`information store for access by the selected end user” (’783 Patent, claim 1) /
`“storing the retrieved personal information in a personal information store”
`(’783 Patent, claim 18) / “a personal information store for storing personal
`information associated with each end user retrieved from the information
`providers” (’783 Patent, claim 20) / “storing the retrieved personal
`information in the personal information store for accessible to the selected end
`user” (’783 Patent, claim 20) ........................................................................................... 14
`
`10. “provider store” (’783 Patent, claims 3, 20, 22) ........................................................ 16
`
`11. “formatted Web elements” (’783 Patent, claims 11, 30) ........................................... 16
`
`12. “end user data including information identifying the plurality of
`information providers securely storing the personal information relating to the
`
`i
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 3 of 37 PageID #: 2921
`
`TABLE OF CONTENTS
`(continued)
`
`Page
`
`
`
`end user” (’783 Patent, claims 1, 18) / “a user store for storing end user data
`associated with each end user, the user store including information identifying
`the plurality of information providers securely storing the personal
`information relating to the end user” (’783 Patent, claim 20) ......................................... 17
`
`13. “defining component tasks based on pre-programmed client-related data
`by software executing on the Internet-connected subscription server” (’451
`Patent, claim 8) ................................................................................................................ 18
`
`14. “communicating final results to the client at the client station” (’451
`Patent, claim 8) ................................................................................................................ 20
`
`15. “client profiles … including data relative to information destinations on
`the Internet for a specific client” (’548 Patent, claim 20) ................................................ 22
`
`16. “transmitting the information … according to the client profiles” (’548
`Patent, claim 20) .............................................................................................................. 23
`
`17. “translating the information into a format compatible with an application,
`other than an Internet browser application, executable on the client device”
`(’548 Patent, claim 20) / “transforming the record into a second data form
`specific to an application other than an Internet browser application, the
`application executable by a digital appliance operated by the client
`connectable to the server” (’520 Patent, claim 21) .......................................................... 24
`
`18. “transmitting the transformed record to the digital appliance for display”
`(’520 Patent, claim 21) / “transmitting the information for the client device for
`presentation” (’548 Patent, claim 20) .............................................................................. 27
`
`19. “a collection function automatically navigating to and retrieving
`transaction information associated with a specific person or enterprise from
`third-party Internet-connected web sites and gathering information concerning
`transactions” (’535 Patent, claim 1) / “automatically navigating to and
`retrieving transaction information associated with a specific person or
`enterprise from third-party Internet-connected web sites and gathering
`information concerning transactions by a collection function of the proprietary
`software said information” (’535 Patent, claim 6) / “a collector function of the
`software, the collector function navigating to one or more network
`information sites and retrieving therefrom financial transaction information
`regarding expenditures associated with a specific person or enterprise” (’515
`Patent, claim 1) / “navigating to one or more network information sites by a
`collector software function executing from memory of an Internet-connected
`
`ii
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 4 of 37 PageID #: 2922
`
`TABLE OF CONTENTS
`(continued)
`
`Page
`
`server and retrieving therefrom financial transaction information regarding
`expenditures associated with a specific person or enterprise” (’515 Patent,
`claim 7) ............................................................................................................................ 28
`
`CONCLUSION ................................................................................................................ 30
`
`
`
`III.
`
`
`iii
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 5 of 37 PageID #: 2923
`
`TABLE OF AUTHORITIES
`
`Page(s)
`
`Cases
`
`Alice Corp. Pty. Ltd. v. CLS Bank, International,
`134 S. Ct. 2347 (2014) ................................................................................................................ 1
`
`Altera Corp. v. PACT XPP Techs., AG,
`No. 14-CV-02868-JD, 2015 WL 4999952 (N.D. Cal. Aug. 21, 2015) .................................. 8, 9
`
`C.W. Zumbiel Co. v. Kappos,
`702 F.3d 1371 (Fed. Cir. 2012) .................................................................................................. 6
`
`Curtiss-Wright Flow Control Corp. v. Velan, Inc.,
`438 F.3d 1374 (Fed. Cir. 2006) .................................................................................................. 2
`
`Dow Chem. Co. v. Nova Chemicals Corp. (Canada),
` --- F.3d ---, 2015 WL 5060947 (Fed. Cir. Aug. 28, 2015) ...................................................... 25
`
`e.Digital Corp. v. Futurewei Techs., Inc.,
`772 F.3d 723 (Fed. Cir. 2014) ................................................................................................ 2, 3
`
`ITP, Inc. v. BP Corp. N. Am., Inc.,
`No. CIV. H-03-5823, 2005 WL 3542577 (S.D. Tex. May 2, 2005) ................................... 12, 27
`
`Kinetic Concepts, Inc. v. Blue Sky Med. Grp., Inc.,
`554 F.3d 1010 (Fed. Cir. 2009) .................................................................................................. 7
`
`Leggett & Platt, Inc. v. Hickory Springs Mfg. Co.,
`285 F.3d 1353 (Fed. Cir. 2002) .................................................................................................. 7
`
`Mass. Inst. of Tech. & Elecs. For Imaging, Inc. v. Abacus Software,
`462 F.3d 1344 (Fed. Cir. 2006) ................................................................................................ 25
`
`Nautilus, Inc. v. Biosig Instruments, Inc.,
`134 S. Ct. 2120 (2014) .................................................................................................... 9, 11, 16
`
`New Hampshire v. Maine,
`532 U.S. 742 (2001) ................................................................................................................ 2, 3
`
`NTP, Inc. v. Research in Motion, Ltd.,
`418 F.3d 1282 (Fed. Cir. 2005) .................................................................................................. 5
`
`Pacing Techs., LLC v. Garmin Int’l., Inc.,
`778 F.3d 1021 (Fed. Cir. 2015) .................................................................................................. 6
`
`Phillips v. AWH Corp.,
`415 F.3d 1303 (Fed. Cir. 2005) ............................................................................................ 3, 11
`
`Process Control Corp. v. HydReclaim Corp.,
`190 F.3d 1350 (Fed. Cir. 1999) ................................................................................................ 11
`
`Promethean Insulation Tech. LLC v. Sealed Air Corp.,
` No. 2:13-CV-1113-JRG-RSP, 2015 WL 1738028 (E.D. Tex. Apr. 6, 2015) .......................... 25
`
`Proveris Scientific Corp. v. Innovasystems, Inc.,
`739 F.3d 1367 (Fed. Cir. 2014) .................................................................................................. 6
`
`iv
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 6 of 37 PageID #: 2924
`
`
`
`I. INTRODUCTION AND FACTUAL BACKGROUND
`
`The patents-in-suit stem from applications filed in the late 1990s directed to abstract ideas
`
`related to collecting information from disparate sources.
`
`1
`
` U.S. Patent Nos. 6,199,077 and 6,317,783
`
`are directed to the abstract idea of an “Internet portal” that aggregates and summarizes a user’s
`
`personal information collected from multiple websites.
`
`2
`
` Yodlee represented in its patents that
`
`collecting personal information from multiple websites differed from prior art systems, which would
`
`collect information only from a single source or required the user to go to multiple sites on her own.
`
`According to Yodlee, then-existing “Internet portals”—aggregation websites like Yahoo!—would
`
`provide users links to third-party websites storing personal information. The ’077 and ’783 Patents
`
`recite claims to the idea of automating the aggregation process, an abstract idea that is ineligible for
`
`patenting as set forth in Plaid’s pending motion to dismiss. The other patents-in-suit relate to
`
`permutations on this abstract idea. The ’451 Patent relates to the abstract idea of breaking a task into
`
`subtasks, managing those subtasks, integrating the results of the subtasks, and sending final results to
`
`the user. The ’548 and ’520 Patents, which share a common specification, recite gathering data from
`
`websites—like the ’077 Patent—adding only the abstract idea of transforming the received data into
`
`a format for “digital appliances” that lack web browsers. The ’535 and ’515 Patents also share a
`
`common specification, which includes much of the ’077 Patent’s specification. They relate to the
`
`abstract idea of analyzing gathered transactional information.
`
`
`1 Plaid moved to dismiss this entire case because each of the patents-in-suit is ineligible under
`Alice Corp. Pty. Ltd. v. CLS Bank, International, 134 S. Ct. 2347 (2014). D.I. 11, 12. Plaid
`respectfully submits that resolving the pending motion to dismiss would eliminate the need for—
`or at least narrow the number of terms to be construed in—claim construction. The motion to
`dismiss was argued on May 4, 2015 before the Honorable Magistrate Judge Burke. Indeed,
`because Plaid’s motion to dismiss covered all counts, Plaid has not even answered the complaint
`or filed counterclaims in this case.
`2 Citations to “’077 Patent” refer to U.S. Patent No. 6,199,077; “’783 Patent” refers to No.
`6,317,783; “’451 Patent” refers to No. 6,510,451; “’548 Patent” refers to No. 7,263,548; “’520
`Patent” refers to No. 7,424,520; “’535 Patent” refers to No. 7,752,535; and “’515 Patent” refers
`to No. 8,266,515. The ’548 and ’520 Patents share a common specification, as do the ’535 and
`’515 Patents. All patents-in-suit except the ’783 Patent, which Yodlee acquired, are related.
`
`1
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 7 of 37 PageID #: 2925
`
`
`
`Yodlee previously asserted the ’077, ’783, and ’451 Patents against a Yodlee competitor
`
`called CashEdge, Inc., in the Northern District of California. See Ex. A (CashEdge claim
`
`construction order) at 1.
`
`3
`
` The CashEdge court held a claim construction hearing, and Yodlee
`
`convinced the court to adopt its proposed claim constructions for many terms at issue here. See id. at
`
`3-5, 8, 12, 16-17. After CashEdge filed a motion for summary judgment of invalidity applying those
`
`constructions (Ex. B (CashEdge MSJ)), Yodlee filed a request that the case be dismissed, which the
`
`court granted (Ex. C (CashEdge dismissal order)). Issue preclusion and judicial estoppel preclude
`
`Yodlee from advancing different constructions here. See e.Digital Corp. v. Futurewei Techs., Inc.,
`
`772 F.3d 723, 726 (Fed. Cir. 2014); New Hampshire v. Maine, 532 U.S. 742, 750 (2001).
`
`In this case, Plaid moved to stay claim construction and discovery until after the Court
`
`decided its motion to dismiss, particularly in light of the fact that Plaid has not answered or
`
`counter-claimed. D.I. 30, 31. Magistrate Judge Burke denied that request and ordered the
`
`parties to proceed with discovery. D.I. 51. A scheduling order was entered on May 8, 2015 (D.I.
`
`26) that set discovery in motion, including this claim construction process. Yodlee was ordered
`
`to narrow the number of asserted claims to 49. The parties were limited to only 20 terms from
`
`those 49 claims and seven asserted patents for claim construction.
`
`4
`
`
`
`II. ARGUMENT
`
`“[T]he specification is the single best guide to the meaning of a claim term.” Curtiss-
`
`Wright Flow Control Corp. v. Velan, Inc., 438 F.3d 1374, 1378 (Fed. Cir. 2006). Terms are read
`
`“in the context of the entire patent, including the specification” and “the prosecution history”—
`
`
`3 Unless otherwise indicated, the referenced exhibits are attached to the Declaration of
`Alexander N. Harris, filed contemporaneously herewith.
`4 As discussed with Magistrate Judge Burke, given the number of patents at issue, Plaid
`requested that the Court interpret additional claims beyond the 20 terms in this brief. See Ex. D
`(B. Buroker letter to Yodlee re proposed terms). Those terms, and Plaid’s proposed
`constructions, are listed in the letter Plaid sent to Yodlee proposing terms for construction. Id.
`Before filing these briefs, the parties agreed that one term listed in the joint claim construction
`chart, “gathering agent dedicated to each site accessed,” does not need to be construed. The
`parties also exchanged clarified constructions for a few remaining terms.
`
`2
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 8 of 37 PageID #: 2926
`
`
`
`together, the “intrinsic evidence.” Phillips v. AWH Corp., 415 F.3d 1303, 1313, 1317 (Fed. Cir.
`
`2005) (en banc). Plaid’s proposed constructions follow these principles. Yodlee’s proposed
`
`constructions broaden the claims beyond their ordinary meaning, in contradiction to the
`
`teachings of the patent specifications. Many of Yodlee’s proposed constructions also are
`
`precluded because they attempt to broaden or contradict the constructions Yodlee won in
`
`CashEdge.
`
`Term/Phrase
`1. “Internet
`portal” (’077
`Patent, claim
`1) / “Internet
`portal system”
`(’077 Patent,
`claim 7)
`
`Plaid’s Proposed Construction
`“A website (a set of content to be
`rendered by a web browser to generate
`human-readable web pages served by a
`Web server in a World Wide Web format
`such as HTML), requiring user
`authentication, used to connect with
`Internet destinations on behalf of end
`users and retrieve personal information.”
`
`Yodlee’s Proposed Construction
`“A website, requiring user
`authentication, used to connect
`with Internet destination[s] on
`behalf of end users and retrieve
`personal information,” or, in the
`alternative, “an Internet connected
`server that provides data retrieved
`from one or more Internet sites”
`
`Yodlee’s current primary construction is the same construction it convinced the CashEdge
`
`court to adopt. Ex. A at 12. As well it should be: Yodlee is bound by that construction. Since the
`
`same “claim construction inquiry [w]as decided in the [CashEdge] action,” “collateral estoppel”
`
`precludes Yodlee from challenging the CashEdge construction. e.Digital, 772 F.3d at 726. In
`
`addition, judicial estoppel prevents Yodlee from advancing a construction “inconsistent” with the
`
`construction it “succeeded in persuading [the CashEdge] court to accept.” New Hampshire, 532
`
`U.S. at 750. That alone defeats Yodlee’s alternative construction. Plaid’s construction adopts the
`
`CashEdge construction that binds Yodlee and, importantly, adds clarification of what a “website” is
`
`in light of the ’077 Patent specification to foreclose any attempt by Yodlee to manufacture a
`
`“construction of a construction” dispute later about what “website” means. Yodlee’s refusal to agree
`
`to Plaid’s interpretation suggests that the parties dispute what a website is and so resolution of that
`
`dispute is necessary at this juncture.
`
`Plaid’s construction is correct, based on the intrinsic and extrinsic record. Contrary to
`
`Yodlee’s alternative construction, an Internet portal is not a generic “Internet-connected server.” It
`
`is a website—and, as the specification explains, a website is a set of content to be rendered by a web
`
`browser to generate human-readable WEB pages served by a WEB server in a World Wide Web
`
`3
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 9 of 37 PageID #: 2927
`
`
`
`format such as HTML. The specification equates a portal to a website when it describes “the user’s
`
`portal home page” (’077 Patent, 15:50) as “a personalized, interactive WEB page” (’077 Patent,
`
`4:54-55). It further explains that the “Internet portal” stores “many WEB pages or destinations along
`
`with any passwords and or personal codes associated with those pages.” ’077 Patent, 4:5-12. The
`
`specification refers to the users’ personal portals as “personalized Portal WEB pages.” ’077 Patent,
`
`4:36, 9:17, 15:50. Fig. 2 illustrates such “a personalized portal page” as a human-readable, rendered
`
`webpage. ’077 Patent, Fig. 2, 5:4-38. Thus, a portal serves Web content renderable as a WEB
`
`page—not email, FTP, or any other Internet content that a generic Internet-connected server might
`
`provide. Indeed, the ’077 Patent does not identify any Internet portal that is only a server of non-
`
`Web content. The specification passages Yodlee cites do not challenge this clear interpretation.
`
`When discussing the “portal server” (e.g., ’077 Patent, Abstract, 3:56-61, 7:54-55, 9:13), the
`
`specification is describing the server that provides website content (i.e., webpages). That is most
`
`clearly demonstrated by Fig. 1. Fig. 1 shows that the portal software runs on “a server 31” (’077
`
`Patent, 3:66), which includes storage for “personalized Portal WEB pages” in “repository 29” (’077
`
`Patent, 4:36-38). And the specification explains that the patented “Internet Portal . . .
`
`compris[es]”—i.e., includes—“an Internet connected server” as well as “portal software executing
`
`on the server.” ’077 Patent, 2:59-61. To be sure, the software running on the server manages the
`
`back-end gathering (’077 Patent, 3:1-11); but it also supplies a website (e.g., ’077 Patent, Fig. 2).
`
`And although it would be possible to have the gathering software running as a “program” on the
`
`user’s PC (’077 Patent, 8:63; see also ’077 Patent, 10:38-54, 12:6-12, 14:21-29, 14:66-67), the
`
`claims of the ’077 Patent cover a “Portal” specifically. Yodlee received multiple patents from the
`
`specification that led to the ’077 Patent, so it is not surprising that the specification would describe
`
`non-Internet portal embodiments like PC software. But the ’077 Patent is not directed to those other
`
`embodiments.
`
`The dependent claims and the prosecution history confirm that a “portal” is a website. After
`
`the original claims in the ’077 Patent’s application were initially rejected, Yodlee amended claim 3
`
`to require that data “is summarized and/or aggregated at the portal to be provided to the person.”
`
`4
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 10 of 37 PageID #: 2928
`
`
`
`D.I. 66-4 at 7 (9/5/2000 Amendment). Claim 9 was amended with similar language. Id. These
`
`statements make sense only if a “portal” is something a user can access and view. A website is user-
`
`accessible. Yodlee’s alternative request for a construction that requires only a “server,” not a
`
`website, is an attempt to back out of this amendment.
`
`The intrinsic evidence is entirely consistent with how the term “Internet portal” was being
`
`used in the art, as extrinsic evidence from the time demonstrates. In the late 1990s, “Internet portal”
`
`was a term of art referring to a website where a user could access much of her data instead of having
`
`to navigate to different websites. The preeminent computer dictionary of the time, the 1999 edition
`
`of the Microsoft Computer Dictionary, defines “portal” as “a Web site that serves as a gateway to the
`
`Internet,” by providing “a collection of links, content, and services.” Ex. E (“portal” definition). As
`
`Mark Jamison, the founder of an account-aggregation website that predates Yodlee’s, testified in the
`
`CashEdge case, such websites were called “portals.” See Ex. F (Jamison Dep.) at 53:17-54:5.
`
`Term/Phrase
`2. “In an Internet Portal
`system, a method for
`gathering data specific
`to a person from a
`plurality of Internet
`sites storing data
`specific to that person,
`the method comprising
`the steps of:” (’077
`Patent, claim 7)
`
`Plaid’s Proposed Construction
`“For a specific natural person, a system
`maintains an entry for that person,
`associates at least two entries of user
`selectable addresses of Internet sites to
`that person-specific entry, and enables
`the person to select those addresses to
`visit the associated destinations, where
`each of the at least two entries of
`addresses of Internet sites stores personal
`information relating to that person.”
`
`Yodlee’s Proposed
`Construction
`“In an Internet Portal
`system” is not limiting,
`and for the rest of the
`preamble Yodlee
`proposes, “[a method for
`gathering] data specific to
`a person from more than
`one Internet destination
`stored in one or more
`storage areas”
`
`Yodlee is attempting to rewrite its claims to eliminate the express requirement of an “Internet
`
`Portal system.” The CashEdge court construed “Internet Portal system,” and Yodlee is bound by
`
`that construction. See Ex. A at 12; supra, discussion of term 1. Yodlee asks this Court to nullify
`
`that portion of the preamble—although Yodlee concedes that the rest of the preamble is limiting.
`
`But claim 7’s entire preamble is limiting, for two reasons. First, it “recites essential structure” (NTP,
`
`Inc. v. Research in Motion, Ltd., 418 F.3d 1282, 1305-06 (Fed. Cir. 2005))—the “Internet Portal
`
`system” in which the method operates. Second, three separate phrases in “the claim body” derive
`
`“antecedent basis” from it. Proveris Scientific Corp. v. Innovasystems, Inc., 739 F.3d 1367, 1373
`
`5
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 11 of 37 PageID #: 2929
`
`
`
`(Fed. Cir. 2014). Dependent claims 8, 9, and 11 all refer to “the portal,” which would make no sense
`
`if “Internet Portal system” were read out of independent claim 7. Each of those references was
`
`added in an amendment the applicant made to avoid the prior art. D.I. 66-4 at 4-5, 8-9. Moreover,
`
`claim 7’s body recites “the person,” a reference back to the preamble’s “data specific to a person.”
`
`When a preamble provides antecedent basis for a person or user that is later included in the body of
`
`the claim, that preamble is limiting. Pacing Techs., LLC v. Garmin Int’l., Inc., 778 F.3d 1021, 1023-
`
`24 (Fed. Cir. 2015) (finding a preamble limiting where the claim body referred to “the user”
`
`identified in the preamble). Claim 7’s body also recites “individual ones of the plurality of sites,”
`
`referring to the preamble’s “a plurality of Internet sites.” In C.W. Zumbiel Co. v. Kappos, 702 F.3d
`
`1371 (Fed. Cir. 2012), the Federal Circuit found that similar language compelled finding that the
`
`preamble is limiting. Id. at 1385 (preamble was limiting because it recited a plurality of containers
`
`and the body then referred to those containers). Because each of these phrases from the preamble is
`
`essential to the claims, the preamble as a whole is limiting.
`
`Yodlee’s construction for the remainder of the preamble is incorrect. The “gathering”
`
`term in the preamble should be construed consistent with the “gathering” and “Internet sites”
`
`terms described below (terms 3 and 4). Only Plaid’s construction gives the correct meaning of
`
`those terms. See infra, discussion of terms 3 and 4.
`
`Term/Phrase
`3. “a list of addresses
`of Internet sites
`associated with a
`specific person,
`which sites store
`information specific
`to the person”
`(’077 Patent, claim 1)
`
`Plaid’s Proposed Construction
`“For a specific natural person, a system maintains
`an entry for that person, associates at least two
`entries of user-selectable addresses of Internet
`sites to that person-specific entry, and enables the
`person to select those addresses to visit the
`associated destinations, where each of the at least
`two entries of addresses of Internet sites stores
`personal information relating to that person.”
`
`Yodlee’s
`Proposed
`Construction
`“one or more
`addresses of
`Internet sites”
`
`Yodlee’s ’077 Patent focuses on aggregation of personal information from across
`
`multiple websites—not fetching information from a single website. ’077 Patent, 1:46-58, 2:48-
`
`56. In every embodiment and example in the ’077 Patent, the “list of addresses” contains
`
`multiple entries—not just one. For this reason, claim 1 requires that a user be “associated” with
`
`6
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 12 of 37 PageID #: 2930
`
`
`
`multiple “Internet sites,” in the plural. See Leggett & Platt, Inc. v. Hickory Springs Mfg. Co.,
`
`285 F.3d 1353, 1357 (Fed. Cir. 2002) (“the claim recites ‘support wires’ in the plural, thus
`
`requiring more than one welded ‘support wire’”). Gathering information from a single website
`
`would not avoid the prior art, which—as the specification admits—included “personalized and
`
`secure WEB pages” where a customer could view his personal information. ’077 Patent, 1:35-
`
`45. Thus, Fig. 1 illustrates multiple servers hosting websites, where each website contains some
`
`of the user’s personal information. ’077 Patent, Fig. 1, 4:39-50. The idea Yodlee sought to
`
`protect, by contrast, was a “Portal” which “maintains a list of Internet destinations specific for a
`
`subscriber.” ’077 Patent, 2:62-64. Because each user has an “interactive listing 34 of user-
`
`subscribed or member WEB pages,” illustrated in Fig. 2 (’077 Patent, 5:8-16), the portal “allows
`
`a connected user to search his listed pages” (’077 Patent, 4:62-64). Thus, “[a]t minimum, the
`
`personalized WEB page will contain all user configured URL’s.” ’077 Patent, 9:18-19. Each
`
`individual URL takes the user to “a page stored on a server”; in other words, “[e]ach listing, or at
`
`least a portion of each listing, is a hyperlink invoking, when selected, the URL to that
`
`destination.” ’077 Patent, 5:22-49. Thus, at the portal, “a user may scroll, highlight, and select
`
`any URL in his or her list 34 for the purpose of navigation to that particular destination for
`
`further interaction.” ’077 Patent, 5:50-65. In contrast, Yodlee is unable to cite to a single
`
`example in the specification where a “list of addresses” means a single address. The claims thus
`
`require multiple addresses. See Kinetic Concepts, Inc. v. Blue Sky Med. Grp., Inc., 554 F.3d
`
`1010, 1019 (Fed. Cir. 2009).
`
`Term/Phrase
`4. “gatherer” (’077
`Patent, claim 1) /
`“gather[ing] agent”
`(’077 Patent, claims 1,
`3, 6, 9, 10, 12) /
`“gathering spitware
`agent” (’077 Patent,
`claim 1) / “path
`agents” (’077 Patent,
`claim 4)
`
`
`Plaid’s Proposed Construction
`Phrase “spitware agents” is indefinite. For all
`other terms and for the “spitware agents” term
`if a construction is offered, the interpretation
`should be: “Software that collects a natural
`person’s personal information by parsing a
`web page rendered by a browser after the web
`page is retrieved from a website. A website is
`a set of human-readable web pages served by a
`Web server in a World Wide Web format such
`as HTML.”
`
`Yodlee’s Proposed
`Construction
`“software
`component that uses
`the logic and/or
`structure of a given
`Internet site to
`extract data values”
`
`7
`
`

`
`Case 1:14-cv-01445-LPS Document 74 Filed 09/29/15 Page 13 of 37 PageID #: 2931
`
`
`
`The phrase “spitware agents” is indefinite, because “spitware” is a nonsense term without
`
`meaning to those in the art and used nowhere else in the patent. While Plaid anticipates that
`
`Yodlee will claim that this term is merely a typo, Yodlee asserted this claim in multiple lawsuits
`
`and has had ample opportunity to file a certificate of correction or to request reissue of this claim
`
`from the PTO. It failed to do so. Given that failure, this Court should decline to redraft the
`
`patent at this time. See Altera Corp. v. PACT XPP Techs., AG, No. 14-CV-02868-JD, 2015 WL
`
`4999952, at *16 (N.D. Cal. Aug. 21, 2015) (court must hold claim with typographical error
`
`indefinite unless “the face of the patent itself” dictates a construction).
`
`The remaining “gathering” claim terms should be interpreted to require parsing of
`
`gathered and rendered web pages. Indeed, in arguing that these claims are patent eligible,
`
`Yodlee urged the Court to find that the claims required “parsing the website code.” D.I. 15 at 4;
`
`accord id. at 9-11; D.I. 17 ¶¶ 7-27, 38-47. Yodlee should not be permitted now to argue for a
`
`broader reading that does not require parsing of code. Its proposed construction does just that.
`
`The specification explains that the “gatherer” Yodlee has described uses “a unique
`
`scripting and language parsing method.” ’077 Patent, 9:54-64. The gatherer relies on the “site
`
`logic” of the websites from which it gathers information, by using “a site-specific script or
`
`template” to log into and pa

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