throbber
Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 1 of 101 PageID #: 50474
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 1 of 101 PagelD #: 50474
`
`EXHIBIT A
`EXHIBIT A
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 2 of 101 PageID #: 50475
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 2 of 101 PagelD #: 50475
`
`Patent No. 7,917,843
`Petition For Inter Partes Review
`
`UNITED STATES PATENT AND TRADEMARKOFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Petitioners
`
`Vv.
`
`Arendi S.A.R.L.
`Patent Owner
`
`Patent No. 7,917,843
`Issue Date: March 29, 2011
`Title: METHOD, SYSTEM AND COMPUTER READABLE MEDIUM FOR
`ADDRESSING HANDLING FROM A COMPUTER PROGRAM
`
`Inter Partes Review No.
`
`PETITION FOR INTER PARTES REVIEW
`
`UNDER35 U.S.C. §§ 311-319 AND 37 C.F.R. § 42.100 et seq.
`
`la-1231764
`
`
`
`PLAINTIFF'S
`TRIAL EXHIBIT
`PX0786
`
`FOX_0009000
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 3 of 101 PageID #: 50476
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 3 of 101 PagelD #: 50476
`
`TABLE OF CONTENTS
`
`Page
`
`I.
`
`NOTICES. AND STATEMENTS csissisorcinasccrvsasiancvanvecwnntonnaserennevanccoutesiess 1
`
`HH.=INTRODUCTION.ooeceee ec ceccccececeteeeteeeeeeeeeseeeeeeeeneeceseeeeaeeenaeeeeeeeneeeeneeensaes 3
`
`Hi.
`
`SUMMARY OF THE.'S43 PATENTwssscsannaccscannnccmannmncanes 4
`
`A.
`
`Background Of The '843 Patent .........c.ccecssecceseteeeeseeesteeeesseeeseaeseenees 4
`
`B.—Prosecution History Of The '843 Patent... eececcceeneeeseeeeeeeeenetees 5
`
`TV.
`
`CLAIM:CONSTRUCTION ssissscscarsescrsacssrsorescowesrresecscercarscaewecanssieecravenrezeent 6
`
`A.
`
`“An Input Device, Configured By The First Computer
`PORTH” x cxcasuncsanrences ancien eeseneanninenskeniiscenesieiiceconinaeiiiaa wR cieemmNNRENTEEe NERA 7
`
`BR, FeaCay Tes cies tncsseiscquasasssmnsenrnoneiniccnsenterusensatueninnven 7
`
`V.
`
`IDENTIFICATION OF CHALLENGE sssssssierecacinonssiessiersneenonwnnvs 7
`
`VI. GROUND 1: OBVIOUSNESS OF CLAIMS 1-44 IN VIEW OF
`CR NS exacacomeesassemcnsecssncovmecnooerenennemnetenniomeannesuemmmnnccemmncansns 9
`
`A.—Background Of LiveDoc/Drop ZOneS.......eeececsssccesseeseecsesteceseneeseenees 9
`
`Bi.
`
`C.
`
`Method Clattns icvisscccceccuscavsnariesossnneinensnnonaanievavieesteceuesocamecesrenanes 11
`
`Computer Readable Medium Claims.0......ccee cc ceceeeeeeteeeeeeeenteeeneeees 22
`
`VI. GROUND 2: OBVIOUSNESS OF CLAIMS1-44 IN VIEW OF
`MILERoss ssiscssseaaiscsenananuaraaini ema anonaEaOR 23
`
`A.
`
`B.
`
`C,
`
`Background OF Miller cesscsscssscccawsscceresmsinsivennavenssconissexcswveveres 23
`
`Method Claims 0... cececeseeeseceeeeecenecseeceseeecseeeeseeseeseeeseneessesseeases 25
`
` Coniputer Readable Medium Cli ssc sisssscscssccsscsncismesercsvssencvens 35
`
`VUI. GROUND 3: OBVIOUSNESS OF CLAIMS 1-7, 10-29, AND 32-44
`IN VIEW OF LUC W scsisineccesssonasncarcwnssnmavassenvasarianmavaacescienmamenensanwines 3
`
`A.—_Background Of LUCIW vu... ce eeesecsesesssteecetseseeeesseescreeseeseneresecueesenas 35
`
`B;
`
`C.
`
`Method Clans cj cccccusccsssessanvesaneaumiaeeericeamaaannasien 37
`
`Computer Readable Medium Claims... ccescssssseesescsesesesseeeseees 47
`
`IX. GROUND 4: OBVIOUSNESS OF CLAIMS 1, 2, 8, 14-17, 20, 21,
`23, 24, 30, 36-39, 42, AND 43 IN VIEW OF PANDIT....... eee eeeeeeeeees 48
`
`Ae=MSthi0d Claus sessesscuanwvasecenrnanmneunwanmmmnenanes 49
`
`la-1231764
`
`i
`
`FOX_0009001
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 4 of 101 PageID #: 50477
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 4 of 101 PagelD #: 50477
`
`TABLE OF CONTENTS
`(continued)
`
`Page
`
`B.
`
`Computer Readable Medium Claims... ceeecsssecessccssssseasensaes 55
`
`X.
`
`CONCLUSION ccc ccececsseeseeeecsecsneceseecsscessccsecseesseasenesseeseesenseenees 55
`
`la-1231764
`
`ii
`
`FOX_0009002
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 5 of 101 PageID #: 50478
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 5 of 101 PagelD #: 50478
`
`Exhibit List for Inter Partes Review of U.S. Patent No. 7,917,843
`
`
`
`1001
`
`1002
`Declaration of Dr. Daniel A. Menascé
`
`
`Amendmentin prosecution of ’854 patent dated January 24, 2008
`
`1003
`
`Office Action in prosecution of ’843 patent dated October 28, 2010
`
`1004
`
` U.S. Patent No. 7,917,843 to Hedloy
`
`
`Applicant’s response in prosecution of ’843 patent dated December
`8, 2010
`SIGCHIBulletin (April 1998) at 51-63
`
`U.S. Patent No. 5,946,647 to Miller et al.
`
`U.S. Patent No. 5,644,735 to Luciw et al.
`
`U.S. Patent No. 5,859,636to Pandit
`
`SIGCHIBulletin (April 1998) at 51-63 (web version)
`
`1005
`
`1006
`
`1007
`
`1008
`
`1009
`
`1010
`
`iil
`
`FOX_0009003
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 6 of 101 PageID #: 50479
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 6 of 101 PagelD #: 50479
`
`Petitioners Apple
`
`Inc., Google
`
`Inc.,
`
`and Motorola Mobility LLC
`
`(collectively, “Petitioners”) respectfully petition for inter partes review of claims
`
`1-44 of U.S. Patent No. 7,917,843 (“the '843 patent” (Ex. 1001)) in accordance
`
`with 35 U.S.C. §§ 311-319 and 37 C.F.R. § 42.100 et seq.
`
`I.
`
`NOTICES AND STATEMENTS
`
`Pursuant to 37 C.F.R. § 42.8(b)(1), Apple Inc. (“Apple’’) is the real party-in-
`
`interest for Petitioner Apple. Google Inc. (“Google”) is the real party-in-interest
`
`for Petitioner Google. Motorola Mobility LLC (“Motorola Mobility”) is the real
`
`party-in-interest for Petitioner Motorola Mobility.
`
`Pursuant to 37 C.F.R. § 42.8(b)(2), Petitioners identify the following related
`
`matters. On November 29, 2012, the Patent Ownerfiled suit against Apple and
`
`Motorola Mobility, among others,
`
`in the U.S. District Court for the District of
`
`Delawarealleging infringement of several patents, including the '843 patent. See
`
`Arendi S.A.R.L. v. Apple Inc., No. 1:12-cv-01596-LPS (D. Del.); Arendi S.A.R.L.v.
`
`Motorola Mobility LLC, Case No. 1:12-cv-01601-LPS (D. Del.). The Complaint
`
`was served on Motorola Mobility on November 30, 2012 and on Apple on
`
`December3, 2012. Thus, this Petition has been filed within one year of Apple and
`
`Google (which owns Motorola Mobility) being served a complaint alleging
`
`infringementof the '843 patent. 35 U.S.C. § 315(b); 37 C.F.R. § 42.101(b).
`
`FOX_0009004
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 7 of 101 PageID #: 50480
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 7 of 101 PagelD #: 50480
`
`Pursuant to 37 C.F.R. § 42.8(b)(3), Apple identifies the following counsel
`
`(and a powerof attorney accompaniesthis Petition).
`
`
`Lead Counselfor Petitioner Apple|Backup Counsel for Petitioner Apple
`
`
`
`David L. Fehrman
`dfehrman @ mofo.com
`Registration No.: 28,600
`MORRISON & FOERSTER LLP
`707 Wilshire Blvd., Suite 6000
`Los Angeles, California 90017-3543
`Tel: (213) 892-5601
`Fax: (213) 892-5454
`
`Mehran Arjomand
`marjomand @ mofo.com
`Registration No.: 48,231
`MORRISON & FOERSTER LLP
`707 Wilshire Blvd., Suite 6000
`Los Angeles, California 90017-3543
`Tel: (213) 892-5630
`Fax: (323) 210-1329
`
`
`
`
`
`
`
`Google and Motorola Mobility identify the following counsel (and a power
`
`of attorney accompanies this Petition).
`
`
`
`
` oo Counselfor PetitionersGoogle || BackupCounsel forPetitioners _
`
`_| Google and Motorola Mobility _
`Zhuanjia Gu
`gu @turnerboyd.com
`Registration No.: 51,758
`Turner Boyd LLP
`2570 W. El Camino Real, Suite 380
`Mountain View, CA 94040
`Tel: (650) 265-6109
`Fax: (650) 521-5931
`
`and Motorola Mobility
`Matthew A. Smith
`smith @turnerboyd.com
`Registration No.: 49,003
`Turner Boyd LLP
`2570 W. El Camino Real, Suite 380
`Mountain View, CA 94040
`Tel: (650) 265-6109
`Fax: (650) 521-5931
`
`Pursuant to 37 C.F.R. § 42.8(b)(4), service information for lead and back-up
`
`counsel is provided above.
`
`Pursuant to 37 C.F.R. § 42.104(a), Petitioners certify that the '843 patentis
`
`available for inter partes review and that Petitioners are not barred or estopped
`
`FOX_0009005
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 8 of 101 PageID #: 50481
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 8 of 101 PagelD #: 50481
`
`from requesting an inter partes review challenging the patent claims on the
`
`groundsidentified in this Petition.
`
`Il.
`
`INTRODUCTION
`
`The '843 patent
`
`is directed to a method, system, and computer readable
`
`medium for name and address handling from a computer program. For example, a
`
`user can type a name into a document being created with a word processing
`
`program. Through the use of a button, the documentis analyzed and the nameis
`
`detected. The detected nameis then used to search for information related to the
`
`name, such as an address associated with the name.
`
`If the search finds related
`
`information an action is performed using at least part of the related information.
`
`For example, the address located maybeinserted into the document.
`
`Petitioners present herein references (including several originating from
`
`Apple) that anticipate or render obviousthe challenged claimsof this Petition. The
`
`references makeclear that the purported invention of the challenged claims was
`
`well known before the '843 patent.
`
`(Three other petitions, also filed concurrently,
`
`address related U.S. Patent Nos. 7,496,854 and 8,306,993.) Section III of this
`
`Petition summarizes the '843 patent and relevant aspects of its prosecution history.
`
`Sections V-IX set forth the detailed groundsfor invalidity of the challenged claims.
`
`This showing is accompanied by the Declaration of Dr. Daniel A. Menascé
`
`FOX_0009006
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 9 of 101 PageID #: 50482
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 9 of 101 PagelD #: 50482
`
`(“Menascé Decl.,” Ex. 1002.) Accordingly, Petitioners respectfully request a
`
`Decision to institute inter partes review.
`
`Hil.
`
`SUMMARYOF THE '843 PATENT
`
`A.
`
`Background Of The '843 Patent
`
`The '843 patent is directed to name and address handling within a document
`
`created by a computer program, such as a word processing program.
`
`(1:18-26.)
`
`Oneaspect relates to inserting information from a database into a document. This
`
`is described in connection with the left side of the flow charts of Figs.
`
`| and 2 and
`
`Examples 1, 5 and 7. Another aspect relates to adding data from a documentinto a
`
`database. This is described in connection with the right side of Figs.
`
`| and 2 and
`
`Examples 2-4 and 6. Dr. Menascé’s Declaration (Ex. 1002) includes highlighted
`
`copies of Fig. 1 corresponding to various examples.
`
`The claims of the '843 patent are specifically focused on finding information
`
`related to the contents of a document and performing an action using that
`
`information.
`
`(3:42-66.) Displaying an address and inserting an address into the
`
`document are the only actions disclosed in the '843 patent that use information
`
`located by a search.
`
`Example |
`
`relates to searching for and inserting an address into the
`
`document. Fig. 3 (below) illustrates a document into which a name 40 has been
`
`entered. (5:63-65.) The user presses a “OneButton” button 42. (5:65-6:3; Fig.
`
`| at
`
`FOX_0009007
`
`

`

`howthis analysis is accomplished.
`
`
`St FA Hotger Vis Seninn Format VersteyJabet Vink Hie
`:
`2b 1A Ey
`x7 ShowscoltingHeTeEk< 8%
`oe GEA areernran
`ri
`az’
`Se
`
`a5
`Ais Hedley?!
`
`
`
`$3+
`
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 10 of 101 PageID #: 50483
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 10 of 101 PagelD #: 50483
`
`2.) A program then analyzes what the user has typed into the documentto detect
`
`certain types of information.
`
`(4:25-39; Fig.
`
`1 at 4.) There is no disclosure as to
`
`“FIG. 3
`
`&3
`
`Upon detection, the nameis searched in a database. (5:65-6:3; Fig.
`
`| at 12.)
`
`If the
`
`search returns one matching contact with only one address, the addressis inserted
`
`into the document, as shownin Fig. 4. (5:65-6:3; Fig.
`
`| at 22.) If multiple
`
`matching contacts are found, the user is prompted to select an address for insertion
`
`into the document. (7:33-49; Fig. 10; Fig.
`
`1 at 20 and 22.)
`
`B.
`
`Prosecution History Of The '843 Patent
`
`The '843 patent is a continuation of U.S. Patent No. 7,496,854 (“the '854
`
`patent”). Throughout the prosecution of the '854 patent, Applicant argued that the
`
`distinguishable feature over the applied art, including U.S. Patent No. 5,859,636 to
`
`Pandit, was marking information or identifying information, such as a name and
`
`FOX_0009008
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 11 of 101 PageID #: 50484
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 11 of 101 PagelD #: 50484
`
`address in a document, “without user intervention.” (See, e.g., Amendment dated
`
`January 24, 2008, at 31 (Ex. 1003).)
`
`However, during the prosecution of the '843 patent, the recitation of marking
`
`or identifying without user intervention was dropped.
`
`In an Office Action dated
`
`October 28, 2010, at 32 (Ex. 1004), the Examiner cited Pandit as pertinent to
`
`Applicant’s disclosure. Applicant responded on December 8, 2010 (Ex. 1005) by
`
`broadening the claims
`
`from analyzing a “document
`
`to identify any first
`
`information that can be searched for” to analyzing “first information from the
`
`document.” Applicant explained at page 15 of the Amendment:
`
`Applicant believes that the original claims were patentable over the
`
`cited prior art at least because none of the cited references discloses
`
`“analyzing a documentto identify any first information”, as required
`
`by the claims.
`
`[|] Accordingly, Applicant now amendsthe claims,
`
`not
`
`to overcome the cited prior art, but
`
`instead to provide more
`
`context and clarity to the claims.
`
`In fact, the limitation described in
`
`the previous paragraph has been amendedout of the claims, which, in
`
`that respect, broadens the claims. (Emphasis added)
`
`As set forth below, by broadening the claims Applicant read them onto prior
`
`art, such as Pandit.
`
`IV. CLAIM CONSTRUCTION
`
`Petitioners note that a claim is given the “broadest reasonable construction in
`
`light of the specification” in inter partes review. See 37 C.F.R. § 42.100(b).
`
`FOX_0009009
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 12 of 101 PageID #: 50485
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 12 of 101 PagelD #: 50485
`
`A.
`
`‘An Input Device, Configured By The First Computer Program”
`
`The recitation “an input device, configured by the first computer program”
`
`appears in numerous independentclaims. (See claims 1, 20, 23, 42.) However, the
`
`specification gives no guidance regarding how the input device is configured by
`
`the first computer program. The specification at 3:35-41 only explains that “single
`
`button addressing is achieved by providing an input device, such as a touch screen,
`
`keyboard, icon, menu, voice command device,etc. (hereinafter called ‘button’), in
`
`a computer program, such as a word processing program, spreadsheet program,etc.
`
`(hereinafter called ‘word processor’), for executing address handling therein.”
`
`Then, in every embodiment, the specification presents “One Button” 42 as the
`
`input device. (See, e.g., Figs. 3-5; 1:60-64; 2:51-54; 3:35-48; 5:63-6:3; 10:8-
`
`14.) Therefore, according to the broadest reasonable construction consistent with
`
`the specification, the first computer program provides an interface to receive the
`
`user command. (Menascé Decl. {| 49-51.)
`
`B.
`
`Remaining Claim Terms
`
`Petitioners submit that the remaining claim terms should be accorded their
`
`ordinary and customary meaning as understood by oneofordinary skill in the art.
`
`Vv.
`
`IDENTIFICATION OF CHALLENGE
`
`Pursuant
`
`to 37 C.F.R.
`
`§ 42.104(b), Petitioners respectfully request
`
`the
`
`cancellation of claims 1-44 of the '843 patent based on the following references.
`
`FOX_0009010
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 13 of 101 PageID #: 50486
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 13 of 101 PagelD #: 50486
`
`
`Designated Name/ExhibitNo.|
`Reference
`SIGCHI Bulletin (April 1998) at 51-63
`LiveDoc/Drop Zones (Ex. 1006)
`
`
`
`U.S. Patent No. 5,946,647 to Milleret al.
`
`Miller (Ex. 1007)
`
`U.S. Patent No. 5,644,735 to Luciwetal.
`
`Luciw (Ex. 1008)
`
`Pandit (Ex. 1009)
`U.S. Patent No. 5,859,636 to Pandit
`
`
`The statutory grounds for the challenge of each claim are set forth below.
`
`All the statutory citations are pre-AIA.
`
`
`
`Ground|35USC |
`——Ss«Gdatimms”
`References —
`
`
`TLiveDoelDropZones
`
`
`
`103(a)|1-44
`Miller
`
`1-7, 10-29, and 32-44
`103(a)
`
`
`
`
`
`
` 3
`
`Luciw
`
`103(a)
`
`30, 36-39, 42, and 43
`
`
`
` 1, 2, 8, 14-17, 20, 21, 23, 24,|Pandit
`
`Below is a discussion of why the challenged claims of the '843 patent are
`
`unpatentable under the statutory grounds raised, including claim charts specifying
`
`where each element of a challenged claim is met by the prior art.
`
`37 C.F.R.
`
`§ 42.104(b)(4). The showingin these sections establishes a reasonable likelihood
`
`of prevailing as to each ground ofinvalidity with respect to the challenged claims
`
`FOX_0009011
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 14 of 101 PageID #: 50487
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 14 of 101 PagelD #: 50487
`
`as to that ground. This showing is accompanied by the Declaration of Dr. Daniel
`
`A. Menascé (Ex. 1002), as noted above.
`
`VI. GROUND 1: OBVIOUSNESS OF CLAIMS1-44 IN VIEW OF
`LIVEDOC/DROP ZONES
`
`A.
`
`Background Of LiveDoc/Drop Zones
`
`The April 1998 issue of SIGCHI Bulletin was dedicated to Apple’s
`
`Advanced Technology Group. The Bulletin included an introduction section and
`
`twoarticles, by James Miller and Thomas Bonura, describing an Apple technology
`
`that allowed documents to reveal structures for identification and action. The
`
`articles are entitled “From Documents to Object: An Overview of LiveDoc” and
`
`“Drop Zones: An Extension of LiveDoc” and are sequential
`
`in the SIGCHI
`
`Bulletin from pages 53-63 (collectively, “LiveDoc/Drop Zones”). LiveDoc/Drop
`
`Zones thus qualifies as prior art under § 102(a) based on the earliest alleged U.S.
`
`filing date of the '843 patent.
`
`LiveDoc/Drop Zones discloses creating and displaying a documentusing a
`
`text entry application program, such as shown in Fig. 2 of Drop Zones below.’
`
`(LiveDocat 53-55; Drop Zonesat 59-60.)
`
`‘Fig. 2 is from a website posting (Ex. 1010) of Drop Zonesandis identical in
`
`content to the Drop Zonespublication accompanying this Petition.
`
`FOX_0009012
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 15 of 101 PageID #: 50488
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 15 of 101 PagelD #: 50488
`
`
`
`
`
`
`
`
`ig an Interesting example whichincludesen eral address
`
`sansiedeat
`is the address of &
`
`
`:
`
`i
`
`Nowifg sre when mraz? arrives from this persep
`Nowvify me when mail arrives trom this address
`Send emai}
`
` Remove this person frown sotify list
`
`Cancet
`
`Figure 2: A user interaction with Drop Zones
`
`The word processor is enabled with LiveDoc and its “structure detection
`
`process.”
`
`(Live Doc at 55 (“[W]e decided to modify a simply text editor
`
`application, SimpleText, to be a LiveDocclient.”); Drop Zonesat 60 (referring to a
`
`“LiveDoc enabled word processor, LiveSimpleText’).) Accordingly, while the
`
`document in LiveSimpleText is being displayed, LiveDoc’s process runs in the
`
`background and highlights information in the document
`
`that can be used to
`
`10
`
`FOX_0009013
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 16 of 101 PageID #: 50489
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 16 of 101 PagelD #: 50489
`
`perform a related action.
`
`(LiveDoc at 54-55.)
`
`In Fig. 2 above, names, telephone
`
`numbers, dates and stock information have been detected in the document.
`
`Whenthe user selects a highlighted structure, the Drop Zones “Assistants”
`
`determine if they can perform an action based on the selected information.
`
`(Drop
`
`Zones at 60-61.)
`
`This determination is made by searching a database for
`
`information related to the selected structure.
`
`(/d.) For example, when the user
`
`selects the name “Tom Bonura”in Fig. 2, the Email Assistant searches a database
`
`for an email address associated with Tom Bonura.
`
`(/d.)
`
`If an email address is
`
`located, the Email Assistant enables the user to perform various actions using the
`
`email address, such as sending an email. (Fig. 2 (“Send email”).)
`
`This
`
`is just one example.
`
`LiveDoc/Drop Zones discloses numerous
`
`examples and contemplates variations as discussed below and in the accompanying
`
`declaration of Dr. Menascé (Ex. 1002).
`
`For example, Drop Zones discloses
`
`detecting a telephone numberand then searching an address book to obtain a name
`
`based on that numberand, in turn, searching an address book to obtain an e-mail
`
`address for that name, to send an e-mail. (Drop Zonesat 61.)
`
`B. Method Claims
`
`Set forth below is a claim chart that specifies where each element of method
`
`claims 1-22 is met by LiveDoc/Drop Zones. Any narrative discussion with respect
`
`11
`
`FOX_0009014
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 17 of 101 PageID #: 50490
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 17 of 101 PagelD #: 50490
`
`to obviousness for a given claim or claim elementis provided directly underthat
`
`claim or claim element with double line spacing.
`
`
`
`LiveDoc/Drop Zones
`LiveDoc/Drop Zonesis a computer-implemented
`[la] 1. A computer-
`method for performing actions related to contents
`implemented method for
`of a document, including finding data related to
`finding data related to the
`contents of a document using a}information identified in the document. See, e.g.,
`first computer program
`LiveDocat 53 (“There is a real opportunity to
`running on a computer, the
`advance the computing field here, by bringing
`method comprising:
`these two worlds together: by enabling an
`ordinary document, built with any application, to
`automatically offer users access to some of the
`meaningfulbits of its content, and by helping
`users Carry out appropriate actions on these
`objects.”); at 58 (“Imagine a detector that finds
`the formula of an organic molecule in a
`document, and an action that presents a three-
`dimensional rendering of that molecule within the
`context of the documentitself, rather than in a
`separate application.”); Drop Zonesat 61
`(“Anothercall to the address book application,
`guided by another mappingrule, will return the
`email address for the identified person.”).
`{Documents in LiveDoc/Drop Zonesare displayed
`[1b] displaying the document
`electronically using the first|using a first computer program; for example, the
`computer program;
`document shownin Fig. 2 of Drop Zones is
`displayed using a text entry application program,
`LiveSimpleText. The text can includes names,
`addresses, telephone numbers, URLs and
`molecular formulas. See also LiveDoc at 58 and
`Fig. 2.
`While the documentis being displayed,
`[1c] while the documentis
`|LiveDoc/Drop Zones analyzes the document’s
`being displayed, analyzing, in
`contents (first information) to determine if the
`a computerprocess,first
`document containsat least one of a plurality of
`information from the
`document to determine if the|types of information that can be used to perform a
`first information is at least one |search. See, e.g., LiveDoc at 55 (“In LiveDoc,
`
`12
`
`FOX_0009015
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 18 of 101 PageID #: 50491
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 18 of 101 PagelD #: 50491
`
`
`
`the structure detection process is run in the
`of a plurality of types of
`background on the visible document's text,
`information that can be
`searchedfor in order to find|whenever that documentis presented or updated.
`second information related to
`|... Pointing at a highlight and pressing the mouse
`the first information;
`button then displays the menu of actions that can
`be applied to the structure, as shownin Fig 2.”);
`Drop Zonesat 59 (“For example, the name
`‘Apple Computer, Inc.’ could be associated with
`such actions as, ‘Find the corporate headquarters
`on a map’, “Get Apple’s corporate phone
`number’, ‘Get the current trading price of Apple
`stock’, ‘Get the people in my address book
`associated with Apple’ andso forth.”).
`LiveDoc/Drop Zonesretrieves and highlights the
`first information. See claims Ic and le.
`information;
`[le] providing an input device,|LiveDoc/Drop Zones highlights detected
`configured bythefirst
`information. See, e.g., Live Doc at 55 (“The
`computer program,that allows |results of LiveDoc’s analysis are then presented
`a user to enter a user
`by visually highlighting the discovered structures
`commandto initiate an
`with a patch of color around the structure.”).
`operation,
`Whentheuserselects a highlighted structure (an
`input device) the system determinesthe related
`actions that can be performed(initiates an
`operation). See, e.g., Drop Zones at 60 (“When
`an object is selected, it is sent to the Drop Zone
`control system. Each of the assistants determines
`if it is able to accept and act upon the set of
`currently selected objects.”).
`
`appear, and, thus, where the highlights should
`
`Configured by the first computer program —
`LiveDoc/Drop Zones knowswhereto place the
`selectable highlights becausethe first application
`tells it where the structures are located in the
`document(i.e., the input device is configured by
`the first computer program). See, e.g., LiveDocat
`56 (“LiveDoc knowswherethese structures
`appearin the text passedto it ... but it has no idea
`where in the windowthose characters physically
`
`FOX_0009016
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 19 of 101 PageID #: 50492
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 19 of 101 PagelD #: 50492
`
`
`
`
`appear: this is information held by the
`application, not by LiveDoc. Hence, LiveDoc
`mustask the application for the information about
`the structures it has found via a callback. Once
`
`
`this informationis available, the highlights and
`their associated mouse-sensitive regions can be
`
`constructed.”). See narrative below.
`
`As discussed above, LiveDoc/Drop Zonesdiscloses that the word processor
`
`passes text to LiveDoc, whichidentifies structures and their positions within text.
`
`However, LiveDoc does not know oftheir positions within a visible window,
`
`whereas a wordprocessoris able to map positionsin the text to positions in a
`
`visible window. Thus, it would have been obvious for LiveDocto contact the
`
`wordprocessorvia callback and inform it of the position of the detected structures
`
`within text, such that the word processor would then construct the highlights (input
`
`device) by mapping positionsin text to positions in the visible window. (Menascé
`
`Decl. { 61.) This would have been a predictable modification of LiveDoc that was
`
`well within ordinary skill, in order to perform a known function of standard word
`
`processing programs. (/d.)
`
`price
`
`LiveDoc/Drop Zonesuses the selected first information
`[1f] the operation
`(e.g., aname) to search an information source external
`comprising(i)
`to the document(e.g., an address book)to find
`performing a search
`|associated second information, such as an email
`using at least part of the
`address for the person identified. See, e.g., Drop Zones
`first information as a
`_|at 59 (“For example, the name ‘Apple Computer,Inc.’
`search term in orderto
`could be associated with such actionsas, ‘Find the
`find the second
`information, of a specific |corporate headquarters on a map’, ‘Get Apple’s
`type or types, associated |corporate phone number’, ‘Get the current trading
`
`14
`
`FOX_0009017
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 20 of 101 PageID #: 50493
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 20 of 101 PagelD #: 50493
`
`
`
` |of Apple stock’, ‘Get the people in my address book
`with the search termin
`associated with Apple’ and so forth.”); Drop Zones at
`an information source
`|60-61 (“Anothercall to the address book application,
`external to the document,
`wherein the specific type|guided by another mappingrule, will return the e-mail
`or types of second
`address for the identified person.”); LiveDocat 58
`information is dependent|
`(“Imagine a detector that finds the formula of an
`at least in part on the
`organic molecule in a document, and an action that
`type or types ofthe first
`|presents a three-dimensional rendering of that molecule
`information, and
`within the context of the documentitself, rather than in
`a separate application.”).
`
`[1g] Gi) performing an___|
`action using at least part
`of the second
`information;
`
`The type of second information depends on the type of
`first information. For example, if the first information
`is a company, second information can be a stockprice;
`if the first information is a personal name, second
`information can be an email address.
`LiveDoc/Drop Zones performs an action using the
`|second information(e.g., send an email to the email
`address retrieved or inserting a rendering of a molecule
`in the document). See, e.g., Drop Zones, Fig. 2 (“send
`email”); Drop Zonesat 60-61; LiveDoc at 58 and Fig.
`2.
`[1h] in consequence of|As discussed in claim le, when a userselects a
`receipt by the first
`highlighted structure the system determinestherelated
`computer program ofthe |actions that can be performed. This determinationis
`user command from the
`|made by performing the search discussed in claim 1f—
`input device, causing a__|e.g., searching an address book (information source)
`search for the search
`using an address book application (second computer
`term in the information
`|program)to find the email address associated with an
`source, using asecond_|identified name. See, e.g., Drop Zones at 61 (“When
`computer program,in
`objects are selected, they are inspected by the assistants
`orderto find second
`in the Drop Zone. These assistants are built around a
`information related to
`collection of facts and axioms that determine whether
`the search term; and
`and how they can operate in some meaningful way on
`
`various kinds of objects.”). See also claims le andIf.
`
`15
`
`FOX_0009018
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 21 of 101 PageID #: 50494
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 21 of 101 PagelD #: 50494
`
`
`
`See claim lg
`
`| 1i] if searching finds
`any second information
`related to the search
`term, performing the
`action using at least part
`of the second
`information,
`[1j] wherein the action is
`of a type depending at
`least in part on the type
`or typesof the first
`information.
`
`|The action performed depends onthe typeoffirst
`—_jinformation. For example, retrieving a stock price of
`|an identified company, sending an email to an
`identified person and providing a rendering of a
`molecule based on molecular formula. See claims If-
`lg.
`
`program.
`
`2. A method according|First information in LiveDoc/Drop Zones can beat
`to claim 1, wherein the
`_|least one of name- and company-related information.
`first information
`See claims Ic and If.
`comprisesat least one of
`name-, person-,
`company- and
`address-related
`information.
`
`3. A method according
`to claim 2, wherein
`performing the action
`includes performing the
`action in the first
`computer program.
`
`|LiveDoc/Drop Zones discloses performing an action
`which includes displaying in the document a rendering
`of a molecule associated with a molecular formula
`|identified in the document (/.e., displaying is done in
`the first computer program). See, e.g., LiveDoc at 58
`(“However, other styles of interaction exist: Imagine a
`detector that finds the formula of an organic molecule
`in a document, and an action that presents a three-
`dimensional rendering of that molecule within the
`context of the documentitself, rather than in a separate
`application.”). (Emphasis added.)
`
`4, A methodaccording to claim 1, wherein performing the
`action includes performing the action in the first computer
`
`See claim 3.
`
`16
`
`FOX_0009019
`
`

`

`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 22 of 101 PageID #: 50495
`Case 1:13-cv-00919-JLH Document 476-1 Filed 04/21/23 Page 22 of 101 PagelD #: 50495
`
`See also claim 3.
`
`5. A methodaccording to
`claim 4, wherein performing
`the action includes causing
`addition of at least part of the
`second informationtothefirst
`information in the document.
`
`6. A methodaccording to
`claim 4, wherein performing
`the action includes causing
`display ofat least part of the
`second information.
`
`LiveDoc/Drop Zonesdiscloses adding a rendering
`of a molecule (second information) to the formula
`of the molecule (first information) in the
`document. See claim 3.
`
`LiveDoc/Drop Zonesretrieves and displays
`information related to items identified in the
`document—e.g., displaying retrieved contact
`information or displaying a rendering a molecule.
`
`
`
` 7. A method according to claim 4, wherein performing|See claims 3 and 6.
`the action includes causing display ofat least part of the
`
`secon

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