throbber
Case 1:13-cv-00919-LPS Document 306-1 Filed 03/10/21 Page 1 of 62 PageID #: 24404
`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

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