`Case 1:13-cv-00919—LPS Document 306-1 Filed 03/10/21 Page 1 of 62 PageID #: 24404
`
`EXHIBIT 1
`
`EXHIBIT 1
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 2 of 62 PageID #: 24405
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 2 of 62 PageID #: 24405
`
`Patent No. 7,917,843
`
`Petition For Inter Partes Review
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Petitioners
`
`V.
`
`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
`
`UNDER 35 U.S.C. §§ 311-319 AND 37 C.F.R. § 42.100 et seq.
`
`121-123 1764
`
`FOX_0009000
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 3 of 62 PageID #: 24406
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 3 of 62 PageID #: 24406
`
`TABLE OF CONTENTS
`
`Page
`
`I.
`
`II.
`
`NOTICES AND STATEMENTS ................................................................... 1
`
`INTRODUCTION .......................................................................................... 3
`
`III.
`
`SUMMARY OF THE '843 PATENT ............................................................. 4
`
`A.
`
`B.
`
`Background Of The '843 Patent ........................................................... 4
`
`Prosecution History Of The '843 Patent ............................................... 5
`
`IV.
`
`CLAIM CONSTRUCTION ........................................................................... 6
`
`A.
`
`“An Input Device, Configured By The First Computer
`Program” .............................................................................................. 7
`
`B.
`
`Remaining Claim Terms ...................................................................... 7
`
`V.
`
`IDENTIFICATION OF CHALLENGE ......................................................... 7
`
`VI. GROUND l: OBVIOUSNESS OF CLAIMS 1-44 IN VIEW OF
`
`LIVEDOC/DROP ZONES ............................................................................. 9
`
`A.
`
`Background Of LiveDoc/Drop Zones .................................................. 9
`
`B. Method Claims ................................................................................... 11
`
`C.
`
`Computer Readable Medium Claims ................................................. 22
`
`VII. GROUND 2: OBVIOUSNESS OF CLAIMS 1-44 IN VIEW OF
`
`MILLER ........................................................................................................ 23
`
`A.
`
`Background Of Miller ........................................................................ 23
`
`B. Method Claims ................................................................................... 25
`
`C.
`
`Computer Readable Medium Claims ................................................. 35
`
`VIII. GROUND 3: OBVIOUSNESS OF CLAIMS 1-7, 10-29, AND 32-44
`
`IN VIEW OF LUCIW .................................................................................. 35
`
`A.
`
`Background Of Luciw ........................................................................ 35
`
`B. Method Claims ................................................................................... 37
`
`C.
`
`Computer Readable Medium Claims ................................................. 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 ............................... 48
`
`A. Method Claims ................................................................................... 49
`
`121-123 1764
`
`i
`
`FOX_0009001
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 4 of 62 PageID #: 24407
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 4 of 62 PageID #: 24407
`
`TABLE OF CONTENTS
`
`(continued)
`
`Page
`
`B.
`
`Computer Readable Medium Claims ................................................. 55
`
`X.
`
`CONCLUSION ............................................................................................. 55
`
`121-123 1764
`
`ii
`
`FOX_0009002
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 5 of 62 PageID #: 24408
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 5 of 62 PageID #: 24408
`
`
`Exhibit List for Inter Partes Review of US. Patent No. 7 917 843
`
`
`US. Patent No. 7,917,843 to Hedloy
`
`1001
`
`1002
`Declaration of Dr. Daniel A. Menascé
`
`
`1003
`Amendment in prosecution of ’854 patent dated January 24, 2008
`
`
`Oflice Action in prosecution of ’843 patent dated October 28, 2010
`
`1004
`
`Applicant’s response in prosecution of ’843 patent dated December
`8, 2010
`
`1005
`
`1006
`SIGCHI Bulletin (April 1998) at 51 -63
`
`
`1007
`US. Patent No. 5,946,647 to Miller et al.
`
`
`
`
`US. Patent No. 5,644, 735 to Luciw et al.
`
`US. Patent No. 5,859,636 to Pandit
`
`1008
`
`1009
`
`1010
`SIGCHI Bulletin (April 1998) at 51-63 (web version)
`
`
`iii
`
`FOX_0009003
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 6 of 62 PageID #: 24409
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 6 of 62 PageID #: 24409
`
`Petitioners Apple
`
`Inc., Google
`
`Inc.,
`
`and Motorola Mobility LLC
`
`(collectively, “Petitioners”) respectfully petition for inter partes review of claims
`
`1-44 of US. 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.
`
`1.
`
`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 Owner filed suit against Apple and
`
`Motorola Mobility, among others, in the US. District Court for the District of
`
`Delaware alleging 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
`
`December 3, 2012. Thus, this Petition has been filed within one year of Apple and
`
`Google (which owns Motorola Mobility) being served a complaint alleging
`
`infringement of the '843 patent. 35 U.S.C. § 315(b); 37 C.F.R. § 42.101(b).
`
`FOX_0009004
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 7 of 62 PageID #: 24410
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 7 of 62 PageID #: 24410
`
`Pursuant to 37 C.F.R. §42.8(b)(3), Apple identifies the following counsel
`
`(and a power of attorney accompanies this Petition).
`
`Lead Counsel for Petitioner Apple
`
`Backup Counsel for Petitioner Apple
`
`Fax: (323) 210-1329
`
`David L. Fehrman
`dfehrman@mofo.com
`Registration No: 28,600
`MORRISON & FOERSTER LLP
`
`Mehran Arj omand
`marjomand@mof0.com
`Registration No: 48,231
`MORRISON & FOERSTER LLP
`
`707 Wilshire Blvd., Suite 6000
`
`707 Wilshire Blvd., Suite 6000
`
`Los Angeles, California 90017-3543
`Tel: (213) 892-5601
`
`Los Angeles, California 90017-3543
`Tel: (213) 892-5630
`
`Fax: (213) 892-5454
`
`Google and Motorola Mobility identify the following counsel (and a power
`
`of attorney accompanies this Petition).
`
`Backup Counsel for Petitioners
`Lead Counsel for Petitioners Google
`
`and Motorola Mobility
`Google and Motorola Mobility
`Matthew A. Smith
`Zhuanjia Gu
`smith@turnerboyd.com
`gu@turnerboyd.com
`Registration No: 49,003
`Registration No: 51,758
`Turner Boyd LLP
`Turner Boyd LLP
`2570 W. El Camino Real, Suite 380
`2570 W. El Camino Real, Suite 380
`
`Mountain View, CA 94040
`
`Mountain View, CA 94040
`
`Fax: (650) 521-5931
`
`Tel: (650) 265-6109
`
`Fax: (650) 521-5931
`
`Tel: (650) 265-6109
`
`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 patent is
`
`available for inter partes review and that Petitioners are not barred or estopped
`
`FOX_0009005
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 8 of 62 PageID #: 24411
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 8 of 62 PageID #: 24411
`
`from requesting an inter partes review challenging the patent claims on the
`
`grounds identified in this Petition.
`
`11.
`
`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 document is analyzed and the name is
`
`detected. The detected name is 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 may be inserted into the document.
`
`Petitioners present herein references (including several originating from
`
`Apple) that anticipate or render obvious the challenged claims of this Petition. The
`
`references make clear 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 grounds for invalidity of the challenged claims.
`
`This showing is accompanied by the Declaration of Dr. Daniel A. Menasce
`
`FOX_0009006
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 9 of 62 PageID #: 24412
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 9 of 62 PageID #: 24412
`
`(“Menasce Decl.,” Ex. 1002.) Accordingly, Petitioners respectfully request a
`
`Decision to institute inter partes review.
`
`111.
`
`SUMMARY OF 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.)
`
`One aspect 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. 1 and 2 and
`
`Examples 1, 5 and 7. Another aspect relates to adding data from a document into a
`
`database. This is described in connection with the right side of Figs. 1 and 2 and
`
`Examples 2-4 and 6. Dr. Menasce’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 1
`
`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-63; Fig. l at
`
`FOX_0009007
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 10 of 62 PageID #: 24413
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 10 of 62 PageID #: 24413
`
`2.) A program then analyzes what the user has typed into the document to detect
`
`certain types of information.
`
`(4:25-39; Fig. l at 4.) There is no disclosure as to
`
`how this analysis is accomplished.
`
`
`
`
`
`
`
`
`
`4::
`Mia wma‘
`
`ég:
`E3.
`
`
`
`Upon detection, the name is searched in a database. (5:65-6z3; Fig. l at 12.) If the
`
`search returns one matching contact with only one address, the address is inserted
`
`into the document, as shown in Fig. 4. (5:65-6:3; Fig. l 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. l 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-LPS Document 306-1 Filed 03/10/21 Page 11 of 62 PageID #: 24414
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 11 of 62 PageID #: 24414
`
`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 document to identify any first information”, as required
`
`by the claims. HI] Accordingly, Applicant now amends the 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 amended out 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).
`
`6
`
`FOX_0009009
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 12 of 62 PageID #: 24415
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 12 of 62 PageID #: 24415
`
`A.
`
`“An Input Device, Configured By The First Computer Program”
`
`The recitation “an input device, configured by the first computer program”
`
`appears in numerous independent claims.
`
`(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-63; 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. (Menasce Decl. M 49-51.)
`
`B.
`
`Remaining Claim Terms
`
`Petitioners submit that the remaining claim terms should be accorded their
`
`ordinary and customary meaning as understood by one of ordinary skill in the art.
`
`V.
`
`IDENTIFICATION OF CHALLENGE
`
`Pursuant
`
`to 37 C.F.R. §42.104(b), Petitioners respectfully request
`
`the
`
`cancellation of claims l-44 of the '843 patent based on the following references.
`
`FOX_0009010
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 13 of 62 PageID #: 24416
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 13 of 62 PageID #: 24416
`
`
`
`
`Reference
`Designated Name/Exhibit N0.
`SIGCHI Bulletin (April 1998) at 51-63
`LiveDoc/Drop Zones (EX. 1006)
`
`
`
`US. Patent No. 5,644,735 to Luciw et al.
`Luciw (EX. 1008)
`
`
`Pandit (EX. 1009)
`US. 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.
`
`l
`
`1-44
`LiveDoc/Drop Zones
`
`
`2
`
`Miller
`l-44
`
`
`Luciw
`
`
`3
`
`4
`
`l-7, 10-29, and 32-44
`
`103(a)
`
`l, 2, 8, 14-17, 20, 21, 23, 24, Pandit
`
`30, 36-39, 42, and 43
`
`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 CPR.
`
`§ 42.104(b)(4). The showing in these sections establishes a reasonable likelihood
`
`of prevailing as to each ground of invalidity with respect to the challenged claims
`
`FOX_0009011
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 14 of 62 PageID #: 24417
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 14 of 62 PageID #: 24417
`
`as to that ground. This showing is accompanied by the Declaration of Dr. Daniel
`
`A. Menasce (EX. 1002), as noted above.
`
`VI. GROUND 1: OBVIOUSNESS OF CLAIMS 1-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
`
`two articles, 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 document using a
`
`text entry application program, such as shown in Fig. 2 of Drop Zones below.1
`
`(LiveDoc at 53-55; Drop Zones at 59-60.)
`
`1 Fig. 2 is from a website posting (EX. 1010) of Drop Zones and is identical in
`
`content to the Drop Zones publication accompanying this Petition.
`
`FOX_0009012
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 15 of 62 PageID #: 24418
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 15 of 62 PageID #: 24418
`
`
`It“; WI 1:;
`
` '95 f" it} d r,
`and his ghflfiifl nrtm‘ttaer $13
`
`
`[ll 33 U 2? WIS l. EVE :51 3 E‘ El :3
`
`
`
`
`
`
`
`
`
`Please :fietett an action:
`
`
`Remy-e mi: maxim {ham mfiéfy fix?
`Hashim me when weir! attain): {ram mix per-5w
`Nofify Mae when m5! arrive: them my addrexf
`349m: email
`
`p painter an! Maifiani
`
`
`
`Figure ’2': A user mmrmz-tim'g 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 LiveDoc client”); Drop Zones at 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-LPS Document 306-1 Filed 03/10/21 Page 16 of 62 PageID #: 24419
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 16 of 62 PageID #: 24419
`
`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.
`
`When the 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.
`
`(Id.) 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.
`
`(Id.)
`
`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. Menasce (Ex. 1002).
`
`For example, Drop Zones discloses
`
`detecting a telephone number and then searching an address book to obtain a name
`
`based on that number and, in turn, searching an address book to obtain an e-mail
`
`address for that name, to send an e-mail. (Drop Zones at 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
`
`ll
`
`FOX_0009014
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 17 of 62 PageID #: 24420
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 17 of 62 PageID #: 24420
`
`to obviousness for a given claim or claim element is provided directly under that
`
`claim or claim element with double line spacing.
`
`LiveDoc/Bro. Zones
`
`LiveDoc/Drop Zones is 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
`LiveDoc at 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
`meaningful bits 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 document itself, rather than in a
`
`separate application”); Drop Zones at 61
`(“Another call to the address book application,
`guided by another mapping rule, will return the
`email address for the identified person.”).
`
`
`
`[lb] displaying the document Documents in LiveDoc/Drop Zones are displayed
`electronically using the first
`using a first computer program; for example, the
`computer program;
`document shown in 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 document is being displayed,
`[lc] while the document is
`being displayed, analyzing, in LiveDoc/Drop Zones analyzes the document’s
`a computer process, first
`contents (first information) to determine if the
`information from the
`document contains at least one of a plurality of
`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-LPS Document 306-1 Filed 03/10/21 Page 18 of 62 PageID #: 24421
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 18 of 62 PageID #: 24421
`
`of a plurality of types of
`information that can be
`searched for in order to find
`second information related to
`the first information;
`
`the structure detection process is run in the
`background on the visible document's text,
`whenever that document is presented or updated.
`Pointing at a highlight and pressing the mouse
`button then displays the menu of actions that can
`be applied to the structure, as shown in Fig 2.”);
`Drop Zones at 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’ and so forth”).
`
`information;
`
`first information. See claims lo and le.
`
`[le] providing an input device, LiveDoc/Drop Zones highlights detected
`configured by the first
`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
`command to initiate an
`with a patch of color around the structure”).
`operation,
`When the user selects a highlighted structure (an
`input device) the system determines the 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”).
`
`
`
`Configured by the first computer program —
`LiveDoc/Drop Zones knows where to place the
`selectable highlights because the 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., LiveDoc at
`56 (“LiveDoc knows where these structures
`
`but it has no idea
`appear in the text passed to it
`where in the window those characters physically
`a. tear, and, thus, where the hi hli hts should
`
`l3
`
`FOX_0009016
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 19 of 62 PageID #: 24422
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 19 of 62 PageID #: 24422
`
`constructed.”). See narrative below.
`
`appear: this is information held by the
`application, not by LiveDoc. Hence, LiveDoc
`must ask the application for the information about
`the structures it has found via a callback. Once
`
`this information is available, the highlights and
`their associated mouse-sensitive regions can be
`
`As discussed above, LiveDoc/Drop Zones discloses that the word processor
`
`passes text to LiveDoc, which identifies structures and their positions within text.
`
`However, LiveDoc does not know of their positions within a visible window,
`
`whereas a word processor is able to map positions in the text to positions in a
`
`visible window. Thus, it would have been obvious for LiveDoc to contact the
`
`word processor via 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 positions in text to positions in the visible window. (Menasce
`
`Decl. HI 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.
`
`(Id.)
`
`[1f] the operation
`comprising (i)
`performing a search
`using at least part of the
`first information as a
`search term in order to
`find the second
`
`LiveDoc/Drop Zones uses the selected first information
`(e.g., a name) to search an information source external
`to the document (e.g., an address book) to find
`associated second information, such as an email
`address for the person identified. See, e.g., Drop Zones
`at 59 (“For example, the name ‘Apple Computer, Inc.’
`could be associated with such actions as, ‘Find the
`
`t 06 ort .es, associated co .orate hone number’, ‘Get the current tradin_ .rice
`
`information, of a specific corporate headquarters on a map’, ‘Get Apple’s
`
`l4
`
`FOX_0009017
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 20 of 62 PageID #: 24423
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 20 of 62 PageID #: 24423
`
`of Apple stock’, ‘Get the people in my address book
`with the search term in
`associated with Apple’ and so forth.”); Drop Zones at
`an information source
`external to the document, 60-61 (“Another call to the address book application,
`wherein the specific type guided by another mapping rule, will return the e-mail
`or types of second
`address for the identified person.”); LiveDoc at 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 of the first
`presents a three-dimensional rendering of that molecule
`information, and
`within the context of the document itself, rather than in
`
`a separate application.”).
`
`
`
`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 stock price;
`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 Zones at 60-61; LiveDoc at 58 and Fig.
`2.
`
`[lg] (ii) performing an
`action using at least part
`of the second
`information;
`
`As discussed in claim le, when a user selects a
`[lh] in consequence of
`highlighted structure the system determines the related
`receipt by the first
`computer program of the actions that can be performed. This determination is
`user command from the made by performing the search discussed in claim If—
`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 a second
`identified name. See, e.g., Drop Zones at 61 (“When
`computer program, in
`objects are selected, they are inspected by the assistants
`order to 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 and lf.
`
`15
`
`FOX_0009018
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 21 of 62 PageID #: 24424
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 21 of 62 PageID #: 24424
`
`[li] if searching finds
`any second information
`related to the search
`
`See claim lg
`
`term, performing the
`action using at least part
`of the second
`
`information,
`
`[1j] wherein the action is The action performed depends on the type of first
`of a type depending at
`information. For example, retrieving a stock price of
`least in part on the type
`an identified company, sending an email to an
`or types of the first
`identified person and providing a rendering of a
`information.
`molecule based on molecular formula. See claims lf—
`
`lg.
`
`2. A method according
`to claim 1, wherein the
`first information
`
`First information in LiveDoc/Drop Zones can be at
`least one of name- and company-related information.
`See claims lc and lf.
`
`
`
`comprises at 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 (i.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 document itself, rather than in a separate
`a .lication.”). (Emthasis added.)
`
`4. A method according to claim 1, wherein performing the
`action includes performing the action in the first computer
`
`See claim 3.
`
`l6
`
`FOX_0009019
`
`
`
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 22 of 62 PageID #: 24425
`Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 22 of 62 PageID #: 24425
`
`5. A method according to
`claim 4, wherein performing
`the action includes causing
`addition of at least part of the
`second information to the first
`
`information in the document.
`
`LiveDoc/Drop Zones discloses adding a rendering
`of a molecule (second information) to the formula
`of the molecule (first information) in the
`document. See claim 3.
`
`6. A method according to
`claim 4, wherein performing
`the action includes causing
`display of at least part of the
`second information.
`
`LiveDoc/Drop Zones retrieves and displays
`information related to items identified in the
`document—e.g., displaying retrieved contact
`information or displaying a rendering a molecule.
`See