throbber
Patent No. 7,496,854
`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,496,854
`Issue Date: February 24, 2009
`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.
`
`
`
`
`
`

`

`TABLE OF CONTENTS
`
`Page
`
`I.
`
`II.
`
`NOTICES AND STATEMENTS ................................................................... 1
`
`INTRODUCTION .......................................................................................... 3
`
`III.
`
`SUMMARY OF THE '854 PATENT............................................................. 4
`
`A.
`
`B.
`
`Background Of The '854 Patent ........................................................... 4
`
`Prosecution History Of The '854 Patent ............................................... 6
`
`IV. CLAIM CONSTRUCTION ........................................................................... 6
`
`A.
`
`“Marking … The First Information To Alert The User” ..................... 7
`
`B. Means-Plus-Function Limitations ........................................................ 8
`
`1.
`
`2.
`
`3.
`
`4.
`
`Independent Claim 13 And Dependent Claims 14-17 ............... 9
`
`Independent Claim 50 And Dependent Claims 51-55 ............. 12
`
`Independent Claim 100 ............................................................ 13
`
`Independent Claim 101 ............................................................ 14
`
`C.
`
`Remaining Claim Terms .................................................................... 15
`
`V.
`
`IDENTIFICATION OF CHALLENGE ....................................................... 15
`
`VI. GROUNDS BASED ON LIVEDOC/DROP ZONES .................................. 17
`
`A.
`
`B.
`
`Background Of LiveDoc/Drop Zones ................................................ 17
`
`Ground 1: Anticipation By LiveDoc/Drop Zones ............................. 19
`
`1. Method Claims ......................................................................... 19
`
`2.
`
`Computer Readable Medium And System Claims .................. 25
`
`C.
`
`Ground 2: Obviousness based on LiveDoc/Drop Zones .................... 26
`
`D. Ground 3: Obviousness In View Of LiveDoc/Drop Zones And
`Moore ................................................................................................. 27
`
`VII. GROUND BASED ON DOMINI ................................................................ 28
`
`A.
`
`B.
`
`Background Of Domini ...................................................................... 28
`
`Ground 4: Anticipation Based On Domini ........................................ 29
`
`1. Method Claims ......................................................................... 29
`
`2.
`
`Computer Readable Medium And System Claims .................. 35
`
`
`
`
`
`i
`
`

`

`TABLE OF CONTENTS
`(continued)
`
`Page
`
`VIII. GROUNDS BASED ON HACHAMOVITCH ............................................ 36
`
`A.
`
`B.
`
`Background Of Hachamovitch ........................................................... 36
`
`Ground 5: Anticipation Based On Hachamovitch ............................ 37
`
`1. Method Claims ......................................................................... 37
`
`2.
`
`Computer Readable Medium And System Claims .................. 44
`
`C.
`
`Ground 6: Obviousness In View Of Hachamovitch ......................... 44
`
`IX. GROUNDS BASED ON LUCIW ................................................................ 46
`
`A.
`
`B.
`
`Background Of Luciw ........................................................................ 46
`
`Ground 7: Anticipation Based On Luciw .......................................... 47
`
`1. Method Claims ......................................................................... 47
`
`2.
`
`Computer Readable Medium And System Claims .................. 55
`
`C.
`
`Ground 8: Obviousness In View Of Luciw ....................................... 55
`
`X.
`
`CONCLUSION ............................................................................................. 57
`
`
`
`la-1231369
`
`
`ii
`
`
`
`

`

`
`
`Exhibit List for Inter Partes Review of U.S. Patent No. 7,496,854
`
`Exhibit Description
`
`Exhibit #
`
`U.S. Patent No. 7,496,854 to Hedloy
`
`Declaration of Dr. Daniel A. Menascé
`
`Amendment dated January 24, 2008
`
`Amendment dated April 18, 2007
`
`SIGCHI Bulletin (April 1998) at 51-63
`
`U.S. Patent No. 5,577,239 to Moore et al.
`
`U.S. Patent No. 6,085,206 to Domini et al.
`
`U.S. Patent No. 6,377,965 to Hachamovitch et al.
`
`U.S. Patent No. 5,644,735 to Luciw et al.
`
`SIGCHI Bulletin (April 1998) at 53-63 (web version)
`
`1001
`
`1002
`
`1003
`
`1004
`
`1005
`
`1006
`
`1007
`
`1008
`
`1009
`
`1010
`
`
`
`
`iii
`
`

`

`
`
`Petitioners Apple Inc., Google Inc., and Motorola Mobility LLC
`
`(collectively, “Petitioners”) respectfully petition for inter partes review of claims
`
`1-18, 36-56, 86-95, 97, 98, 100, and 101 of U.S. Patent No. 7,496,854 (“the '854
`
`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 Owner filed suit against Apple and
`
`Motorola Mobility, among others, in the U.S. District Court for the District of
`
`Delaware alleging infringement of several patents, including the '854 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 '854 patent. 35 U.S.C. § 315(b); 37 C.F.R. § 42.101(b).
`
`
`
`
`1
`
`

`

`
`
`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
`
`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).
`
`Lead Counsel for Petitioners Google
`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
`
`Backup Counsel for Petitioners
`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
`
`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 '854 patent is
`
`available for inter partes review and that Petitioners are not barred or estopped
`
`
`
`
`2
`
`

`

`
`
`from requesting an inter partes review challenging the patent claims on the
`
`grounds identified in this Petition.
`
`II.
`
`INTRODUCTION
`
`The '854 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 and address in a document being created with a word
`
`processing program. Through the use of a button, the document is searched and
`
`the name and address are detected. The detected information is then used with
`
`respect to a second application program, such as a database. For example, the user
`
`can add the name and address to an address book as a new entry, or edit or add
`
`additional address information associated with the name if the name is already in
`
`the address book. If the user types only a name into the document and the database
`
`has the name and a corresponding address, the user can insert the address for the
`
`name into the document being created by the word processing program.
`
`The claims of the '854 patent may be divided into two groups: (1) claims
`
`directed to performing an operation, such as updating a database with an address;
`
`and (2) claims directed to inserting information into the document, such as an
`
`address. This Petition addresses the second set of claims (i.e., claims 1-18, 36-56,
`
`86-95, 97, 98, 100, and 101). A related petition, filed concurrently, addresses the
`
`
`
`
`3
`
`

`

`
`
`first set of claims (i.e., claims 19-35, 57-85, 96, and 99). Two other petitions, also
`
`filed concurrently, address related U.S. Patents Nos. 7,917,843 and 8,306,993.
`
`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 '854 patent. Section III of this Petition summarizes the '854
`
`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. Menascé (“Menascé Decl.,” Ex.
`
`1002.) Accordingly, Petitioners respectfully request a Decision to institute inter
`
`partes review.
`
`III. SUMMARY OF THE '854 PATENT
`
`A. Background Of The '854 Patent
`
`The '854 patent is directed to name and address handling within a document
`
`created by a computer program, such as a word processing program. (1:19-27.)
`
`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
`
`
`
`
`4
`
`

`

`
`
`Examples 2-4 and 6. Dr. Menascé’s Declaration (Ex. 1002) includes highlighted
`
`copies of Fig. 1 corresponding to various examples.
`
`Example 1 relates to 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. (6:13-17; Fig. 1 at 2.) A program then analyzes
`
`what the user has typed into the document to detect certain types of information.
`
`(4:25-39; Fig. 1 at 4.) There is no disclosure as to how this analysis is
`
`accomplished.
`
`Upon detection, the name is searched in a database. (5:65-6:3; Fig. 1 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. 1 at 22.) If multiple
`
`
`
`
`
`
`5
`
`

`

`
`
`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 '854 Patent
`
`Throughout the prosecution of the '854 patent, Applicant argued that the
`
`distinguishable feature over the applied art was marking information or identifying
`
`information, such as a name and address in a document, “without user
`
`intervention.” For example, in an Amendment dated January 24, 2008, at 31 (Ex.
`
`1003), Applicant asserted:
`
`Thus, Pandit teaches a system where the user must select text prior to
`
`the system processing the “a selected text”, e.g. col. 5, line 56).
`
`Neither the AddressMate program nor Pandit teach the element of
`
`“marking without user intervention” or “identifying without user
`
`intervention or designation the first information” either alone or in
`
`combination.
`
`As set forth below, such marking or identifying information without user
`
`intervention was well-known in the art.
`
`IV. CLAIM CONSTRUCTION
`
`Petitioners provide constructions of a term and the means-plus-function
`
`limitations. See 37 C.F.R. § 42.104(b)(3). 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). Furthermore, a number of claims contain
`
`means-plus-function limitations under 35 U.S.C. § 112, ¶ 6 (pre-AIA).
`
`
`
`
`6
`
`

`

`
`
`A.
`
`“Marking … The First Information To Alert The User”
`
`The recitation “marking … the first information to alert the user” appears in
`
`numerous independent claims. (See Claims 1, 7, 13.) However, neither the term
`
`“marking” nor the full recitation appears in the specification. The '854 patent is a
`
`continuation of application No. 09/189,626 filed on November 10, 1998, and the
`
`“marking” recitation was not added until the application that matured into the '854
`
`patent was filed years later in August 6, 2001. Therefore, the specification gives
`
`no guidance as to the meaning of this recitation. Accordingly, the plain meaning
`
`of the recitation is that the first information is detected without user intervention
`
`and has some form of marking or highlighting applied to it to draw the user’s
`
`attention to it. (Menascé Decl. ¶ 49.)
`
`During prosecution, Applicant attempted to provide an expansive reading of
`
`“marking” in order to demonstrate support for the recitation, and asserted that the
`
`program “marks the ‘first information’ in any of a variety of ways” and “may
`
`display the text (the ‘first information’) to the user.” (Amendment dated April 18,
`
`2007 (Ex. 1004), at 30-31.) The portions of the specification identified relate to
`
`generating another screen, e.g., Fig. 9, and not to any direct marking of the first
`
`information itself (which is already displayed in the document) to provide the
`
`recited alerting function. Therefore, because the only possible disclosure of
`
`marking to alert in the specification is provision of a separate dialog box, for this
`
`
`
`
`7
`
`

`

`
`
`proceeding the marking to alert recitation should be construed to encompass both
`
`direct marking (e.g., highlighting or a pop-up at the information being marked) and
`
`display of the information in a separate dialog box.
`
`B. Means-Plus-Function Limitations
`
`For means-plus-function limitations, 37 C.F.R. § 42.104(b)(3) requires the
`
`petition to identify the structure corresponding to each claimed function. However,
`
`a structure that is not actually disclosed in the specification cannot be
`
`corresponding structure. Biomedino, LLC v. Waters Techs. Corp., 490 F.3d 946,
`
`948, 952 (Fed. Cir. 2007).
`
`In IPR2013-00152, the Patent Trial and Appeal Board denied institution of
`
`an inter partes review because, among other reasons, the means-plus-function
`
`limitations were not amenable to construction. Specifically, the Board analyzed
`
`the specification and concluded that there was no corresponding structure disclosed
`
`in the specification to perform the recited function of various limitations.
`
`(Decision (Paper 8 dated August 19, 2013), at 12, 13, 20.) It is submitted that the
`
`same situation exists with respect to the claims in this Petition having means-plus-
`
`function limitations, i.e., claims 13-18, 50-56, 100, and 101, which are only a
`
`subset of the total claims at issue in this Petition.
`
`
`
`
`8
`
`

`

`
`
`1.
`
`Independent Claim 13 And Dependent Claims 14-17
`
`Claim 13 includes three limitations, which are all means-plus-function
`
`elements, with the recited functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`means for entering a first information in
`
`Keyboard along with its device driver at
`
`the first application program
`
`Fig. 16 and 9:37-39. (Menascé Decl. ¶¶
`
`
`
`51-54.)
`
`means for marking without user
`
`None. Boxes 4, 6 and 4:25-39 simply
`
`intervention the first information to alert
`
`show desired results, with no algorithm
`
`the user that the first information can be
`
`disclosing what is done. (Menascé
`
`utilized in a second application program
`
`Decl. ¶¶ 55-59.)
`
`means for responding to a user selection
`
`No structure disclosed in the
`
`by inserting a second information into
`
`specification that corresponds to the
`
`the document, the second information
`
`claimed function. (Menascé Decl. ¶¶
`
`associated with the first information
`
`60-65.)
`
`from a second application program
`
`Dependent claim 14 includes an additional means plus function limitation,
`
`with the recited functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`
`
`
`9
`
`

`

`
`
`means for an activation of a device
`
`No structure disclosed in the
`
`selected from a group consisting of a
`
`specification that corresponds to the
`
`touch screen, a keyboard button, a
`
`claimed function. (Menascé Decl. ¶¶
`
`screen button, an icon, a menu, and a
`
`66-70.)
`
`voice command device [The recited
`
`function is “activating a device …”]
`
`Dependent claim 15 includes three additional means plus function
`
`limitations, with the recited functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`means for initializing the second
`
`None. (Menascé Decl. ¶¶ 71-75.)
`
`application program
`
`means for searching, using the second
`
`Figs. 1 and 2 (steps 12 or 14) described
`
`application program, for the second
`
`on 4:43-46 and 5:12-16; Examples 1, 2,
`
`information associated with the first
`
`4, 5, and 6 discussed in the
`
`information
`
`specification. (Menascé Decl. ¶¶ 76-
`
`80.)
`
`means for retrieving the second
`
`Figs. 1 (steps 18 and 20) 2 (steps 26 and
`
`information.
`
`30 or steps 26 and 27 or steps 29, 31,
`
`and 30) described on 4: 43-49, 5: 23-53;
`
`
`
`
`10
`
`

`

`
`
`Examples 1 and 5 discussed in the
`
`specification. (Menascé Decl. ¶¶ 81-
`
`85.)
`
`Dependent claim 16 includes an additional means plus function limitation,
`
`with the recited functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`means for performing the further step of
`
`Figs. 1 and 2 (step 20) described on
`
`displaying the second information
`
`4:46-49 and 5:12-16; Example 5
`
`discussed in the specification. (Menascé
`
`Decl. ¶¶ 86-88.)
`
`Dependent claim 17 includes an additional means plus function limitation,
`
`with the recited functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`means for completing at least one of the
`
`No structure disclosed in the
`
`first and second information in the
`
`specification that corresponds to the
`
`document
`
`claimed function. (Menascé Decl. ¶¶
`
`89-92.)
`
`
`
`
`11
`
`

`

`
`
`2.
`
`Independent Claim 50 And Dependent Claims 51-55
`
`Claim 50 includes two means-plus-function limitations, with the recited
`
`functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`means for identifying without user
`
`None. Boxes 4, 6 and 4:25-39 simply
`
`intervention or designation the first
`
`show desired results, with no algorithm
`
`information
`
`disclosing what is done. (Menascé
`
`Decl. ¶¶ 93-97.)
`
`means for responding to a user selection
`
`No structure disclosed in the
`
`by inserting a second information into
`
`specification that corresponds to the
`
`the document, the second information
`
`claimed function. (Menascé Decl. ¶
`
`associated with the first information
`
`98.)
`
`from a second application program
`
`The analysis for claim 51 is the same as dependent claim 14. The analysis
`
`for claim 52 is the same as dependent claim 15.
`
`Claim 53 includes an additional means-plus-function limitation, with the
`
`recited functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`means for adding the second
`
`No structure disclosed in the
`
`
`
`
`12
`
`

`

`
`
`information to the first information in
`
`specification that corresponds to the
`
`the document
`
`claimed function. (Menascé Decl. ¶¶
`
`103-108.)
`
`The analysis for claim 54 is the same as dependent claim 16. (Menascé
`
`Decl. ¶ 110.) The analysis for claim 55 is the same as dependent claim 17.
`
`(Menascé Decl. ¶ 112.)
`
`3.
`
`Independent Claim 100
`
`Independent claim 100 includes three means-plus-function limitations, with
`
`the recited functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`(1) means for using a first computer
`
`No structure disclosed in the
`
`program to analyze the document,
`
`specification that corresponds to the
`
`without direction from the operator, to
`
`claimed function. (Menascé Decl. ¶¶
`
`identify the name
`
`113-117.)
`
`(2) means for using the identified name
`
`Figs. 1 and 2 (step 12) described on
`
`and a second computer program to
`
`4:43-46 and 5:12-16; Examples 1 and 5
`
`search the database and to locate contact
`
`discussed in the specification. (Menascé
`
`related information associated with the
`
`Decl. ¶¶ 118-122.)
`
`name
`
`
`
`
`
`
`13
`
`

`

`
`
`(3) means for inserting the contact
`
`No structure disclosed in the
`
`related information into the document
`
`specification that corresponds to the
`
`claimed function. (Menascé Decl. ¶¶
`
`123-128.)
`
`4.
`
`Independent Claim 101
`
`Independent claim 101 includes five means-plus-function limitations, with
`
`the recited functions underlined below.
`
`Limitation/Recited Function
`
`Corresponding Structure
`
`(1) means for using a first computer
`
`No structure disclosed in the
`
`program to analyze the document,
`
`specification that corresponds to the
`
`without direction from the operator, to
`
`claimed function. (Menascé Decl. ¶¶
`
`identify text in the document that can be
`
`129-133.)
`
`used to search for related information
`
`(2) means for using a second computer
`
`Figs. 1 and 2 (step 12) described on
`
`program and the text identified in (1) to
`
`4:43-46 and 5:12-16; Examples 1 and 5
`
`search the database and to locate related
`
`discussed in the specification. (Menascé
`
`information
`
`Decl. ¶¶ 134-138.)
`
`
`
`
`14
`
`
`
`

`

`
`
`(3) means for inserting the information
`
`No structure disclosed in the
`
`located in (2) into the document
`
`specification that corresponds to the
`
`claimed function. (Menascé Decl. ¶¶
`
`139-144.)
`
`C. 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 1-18, 36-56, 86-95, 97, 98, 100, and 101 of the '854 patent
`
`based on the following references.
`
`Reference
`SIGCHI Bulletin (April 1998) at 51-63
`
`Designated Name/Exhibit No.
`LiveDoc/Drop Zones (Ex. 1005)
`
`U.S. Patent No. 5,577,239 to Moore et al.
`
`Moore (Ex. 1006)
`
`U.S. Patent No. 6,085,206 to Domini et al. Domini (Ex. 1007)
`
`U.S. Patent No. 6,377,965 to Hachamovitch
`
`Hachamovitch (Ex. 1008)
`
`et al.
`
`U.S. Patent No. 5,644,735 to Luciw et al.
`
`Luciw (Ex. 1009)
`
`The statutory grounds for the challenge of each claim are set forth below.
`
`All the statutory citations are pre-AIA.
`
`
`
`
`15
`
`

`

`
`
`Ground 35 USC
`
`Claims
`
`References
`
`1
`
`2
`
`3
`
`102(a) 1-18, 36-56, 93-95, 98, and 101
`
`LiveDoc/Drop Zones
`
`103(a) 1-18, 36-56, 93-95, 98, and 101
`
`LiveDoc/Drop Zones
`
`103(a) 1-18, 36-56, 93-95, 98, and 101
`
`LiveDoc/Drop Zones and
`
`Moore
`
`4
`
`102(e) 1-18, 36-38, 40-45, 49-52, 54-56,
`
`Domini
`
`93, 98, and 101
`
`5
`
`102(e) 1-18, 36-56, 86, 87, 89, 93, 97, 98,
`
`Hachamovitch
`
`100, and 101
`
`6
`
`103(a) 3-5, 9-11, 15-17, 38-41, 45-48, 53,
`
`Hachamovitch
`
`88, 90, and 91
`
`7
`
`102(e) 1-18, 36-56, 86-88, 90, 92-94, 97,
`
`Luciw
`
`98, 100, and 101
`
`8
`
`103(a) 3-5, 9-11, 15-17, 38-41, 45-48, 53,
`
`Luciw
`
`87, 89, 91, and 95
`
`Below is a discussion of why the challenged claims of the '854 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 showing in these sections establishes a reasonable likelihood
`
`of prevailing as to each ground of invalidity with respect to the challenged claims
`
`
`
`
`16
`
`

`

`
`
`as to that ground. This showing is accompanied by the Declaration of Dr. Daniel
`
`A. Menascé (Ex. 1002), as noted above.
`
`VI. GROUNDS BASED ON 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 '854 patent.
`
`LiveDoc/Drop Zones discloses creating a document and entering
`
`information into the document using a text entry application program, such as
`
`shown in Fig. 2 of LiveDoc below.1 (LiveDoc at 53-55.)
`
`
`1 Fig. 2 is from a website posting (Ex. 1010) of LiveDoc and is identical in content
`
`to the LiveDoc publication accompanying this Petition.
`
`
`
`
`17
`
`

`

`
`
`
`
`
`
`Without user intervention, LiveDoc’s “structure detection” process runs in
`
`the background and highlights information in the document that can be used to
`
`perform a related action. (LiveDoc at 54-55.) Selecting a highlighted structure
`
`displays a menu of actions that can be performed. (Id.) As just one example,
`
`LiveDoc can identify a molecular formula in a document and provide an action that
`
`presents a three-dimensional rendering of the molecule in the document itself.
`
`(LiveDoc at 57-58.) This would be achieved through searching a database
`
`containing the three-dimensional rendering based on the molecular formula
`
`identified in the document.
`
`
`
`
`18
`
`

`

`
`
`B. Ground 1: Anticipation By LiveDoc/Drop Zones
`
`1. Method Claims
`
`Method claims 1-6, 36-42, and 93-95 are anticipated by LiveDoc/Drop
`
`Zones as set forth below.
`
`Claim
`[1a] 1. A method for
`information handling within a
`document created using a first
`application program
`comprising the steps of:
`
`[1b] entering a first
`information in the first
`application program;
`
`[1c] marking without user
`intervention the first
`information to alert the user
`that the first information can
`
`LiveDoc/Drop Zones
`LiveDoc discloses a document created using a
`first application program (e.g., a document as
`shown in Fig. 2 created using a text entry
`application program). See also LiveDoc at 53
`(“There is a real opportunity to advance the
`computing field here, by bringing 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 55 (“[W]e decided to modify a
`simply text editor application, SimpleText, to be a
`LiveDoc client.”). Drop Zones uses the same
`program. See, e.g., at 60 (referring to a “LiveDoc
`enabled word processor, LiveSimpleText”).
`A document including first information, such as a
`molecular formula, is entered in the first
`application program such as a word processor.
`LiveDoc 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.”) (emphasis added). See also Fig. 2
`of LiveDoc and Fig. 2 in Drop Zones. Word
`processor is LiveSimpleText.
`In LiveDoc, the first information, such as a
`molecular formula, is marked without user
`intervention to alert the user that the first
`information can be utilized in a second
`
`
`
`
`19
`
`

`

`
`
`be utilized in a second
`application program; and
`
`[1d] responding to a user
`selection by inserting a second
`
`application program, such as a database
`application to retrieve a rendering of the
`molecule.
`
`Marking and alerting – LiveDoc 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.”); see
`also LiveDoc at 55 (“In LiveDoc, the structure
`detection process is run in the background on the
`visible document’s text, whenever that document
`is presented or updated. The results of LiveDoc’s
`analysis are then presented by visually
`highlighting the discovered structures with a
`patch of color around the structure. … 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.”); at 55
`(“Experientially, the design of LiveDoc draws on
`the Web in obvious ways: certain meaningful
`parts of a document are highlighted, and clicking
`on them causes certain actions to occur.”).
`
`Second application program – LiveDoc discloses
`obtaining a rendering of a molecule for a formula
`identified in a document. See, e.g., LiveDoc 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.”).
`LiveDoc’s discussion of a rendering of the
`molecule discloses a database program
`application containing the rendering. This
`database program application is a second
`application.
`The rendering of the molecule associated with the
`identified molecular formula is “presented within
`
`
`
`
`20
`
`

`

`
`
`information into the
`document,
`
`[1e] the second information
`associated with the first
`information from a second
`application program.
`
`2. The method of claim 1
`wherein the user selection
`further comprises an activation
`of a device selected from a
`group consisting of a touch
`screen, a keyboard button, a
`screen button, an icon, a
`menu, and a voice command
`device.
`
`
`[3a] 3. The method of claim 1,
`wherein the step of inserting
`the second information into
`the document further
`comprises the steps of:
`[3b] initializing the second
`application program;
`[3c] searching, using the
`second application program,
`for the second information
`associated with the first
`information; and
`[3d] retrieving the second
`information.
`
`the context of the document” (i.e., inserted into
`the document) based on user “action.” See, e.g.,
`LiveDoc 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.”) (emphasis added).
`The rendering of the molecule (second
`information) is associated with the identified
`molecular formula (first information). See claim
`1d.
`
`LiveDoc discloses user selection via activation of
`a menu. See, e.g., LiveDoc at 55 (“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.”); 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.”)
`(emphasis added).
`
`See claim 1.
`
`The second application program must necessarily
`be initialized in order to function.
`Searching must necessarily be done in the
`database application program containing the
`rendering linked to the molecular formula
`identifie

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