`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. ______
`____________________________________________________________
`
`DECLARATION OF DANIEL A. MENASCÉ, Ph.D.
`
`
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 1
`
`
`
`
`
`I, Daniel A. Menascé, make this declaration in connection with the
`
`proceeding identified above.
`
`I.
`
`INTRODUCTION
`
`1.
`
`I have been retained by counsel for Apple Inc. (“Apple”) as a
`
`technical expert in connection with the proceeding identified above. I submit this
`
`declaration in support of Petitioners’ Petitions for Inter Partes Review of United
`
`States Patent No. 7,917,843 (“the '843 patent”).
`
`2.
`
`I am being paid at an hourly rate for my work on this matter. I have
`
`no personal or financial stake or interest in the outcome of the present proceeding.
`
`II. QUALIFICATIONS
`
`3.
`
`I am a University Professor of Computer Science at George Mason
`
`University (“Mason”) in Fairfax, Virginia. This is the highest rank conferred by
`
`Mason’s Board of Visitors to “its faculty women and men of great national and
`
`international reputation. The rank of University Professor is reserved for such
`
`eminent individuals.” (See Section 2.2.5 of Mason’s Faculty Handbook, available
`
`at www.gmu.edu/resources/facstaff/handbook/GMU_FACULTY_HANDBOOK
`
`_1-1-2009.pdf.) Only a very select group of Full Professors at Mason becomes
`
`University Professors.
`
`
`
` 1
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 2
`
`
`
`
`
`4.
`
`I received a Ph.D. in Computer Science from the University of
`
`California at Los Angeles (“UCLA”) in 1978. I obtained a Master of Science
`
`degree in Computer Science in 1975, as well as a Bachelor of Science degree in
`
`Electrical Engineering in 1974 from the Pontifical Catholic University in Rio de
`
`Janeiro, Brazil (“PUC-Rio”).
`
`5.
`
`Prior to joining Mason, I was Professor of Computer Science and
`
`Chair of the Computer Science Department at PUC-Rio. I have held visiting
`
`faculty positions at the University of Maryland Institute for Advanced Computer
`
`Studies (UMIACS) and the University of Rome, Italy. From 1981 to 1991, I was
`
`the co-founder and CEO of Tecnosoft, a software company that specialized in the
`
`development of large software projects and database management systems
`
`projects for companies such as Brazilian oil company Petrobras and Brazilian
`
`telecommunications company Embratel.
`
`6.
`
`At my former company, Tecnosoft, I personally developed two
`
`database management systems for PCs. These systems were based on a
`
`sophisticated and fault-tolerant B*-tree access method that I developed and
`
`published about. (See “Dynamic Crash Recovery of Balanced Trees,” D.A.
`
`Menascé and O.E. Landes, Proc. IEEE Symp. Reliability in Distributed Software
`
`and Database Systems, Pittsburgh, Pennsylvania, USA, July 21-22, 1981.)
`
`
`
` 2
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 3
`
`
`
`
`
`7. While at Tecnosoft, I designed and personally directed the
`
`development of various large information systems for various customers,
`
`including the Brazilian Oil Company (Petrobras) and the Brazilian
`
`Telecommunications Company (Embratel).
`
`8.
`
`I have devoted the past 39 years of my professional career to the area
`
`of computer science and in particular to the fields of electronic commerce, web-
`
`based systems, operating systems, database design and management, secure
`
`computer systems, autonomic computing, performance modeling and analysis,
`
`and software performance engineering. My field of expertise includes the study
`
`and comparison of computer-based systems and software architectures for
`
`commercial applications, including information systems in a variety of settings,
`
`from PCs to secure networked and Web-based environments.
`
`9.
`
`I have been a Professor of Computer Science at Mason since 1992. I
`
`was the lead designer of Mason’s Executive Master of Secure Information
`
`Systems, the Founding Director of its Master of Science in E-commerce program,
`
`and the founding co-Director of Mason’s E-Center for E-Business.
`
`10. From 2005 to 2012, I was the Senior Associate Dean of the Volgenau
`
`School of Engineering at Mason (“School of Engineering”). As Senior Associate
`
`Dean, I was in charge of research, graduate programs, graduate admissions,
`
`
`
` 3
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 4
`
`
`
`
`promotion and tenure of the faculty, and Web information systems for the entire
`
`School of Engineering.
`
`11. As Senior Associate Dean of the School of Engineering, I was also
`
`the director of the school’s Ph.D. degree program in Information Technology. In
`
`that role, I attended all doctoral dissertation defenses to make a final
`
`determination whether the doctorate should be awarded before appending my
`
`signature.
`
`12.
`
`I am the author of more than 225 peer-reviewed technical papers that
`
`have appeared in journals and conference proceedings. My publications have
`
`received more than 7,650 citations, and my h-index is 42. (The h-index is an
`
`index that attempts to measure both the productivity and impact of the published
`
`work of a scientist or scholar. The index is based on the set of the scientist’s most
`
`cited papers and the number of citations that they have received in other
`
`publications.) I am the chief author of several books, including:
`
` “Performance by Design: Computer Capacity Planning by Example,”
`published by Prentice Hall in 2004;
`
` “Capacity Planning for Web Services: Metrics, Models, and Methods,”
`published by Prentice Hall in 2002 and translated into Russian and
`Portuguese;
`
` “Scaling for E-business: Technologies, Models, Performance, and
`Capacity Planning,” published by Prentice Hall in 2000 and translated
`into Korean;
`
`
`
` 4
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 5
`
`
`
`
`
` “Capacity Planning for Web Performance,” published by Prentice Hall
`in 1998;
`
` “Capacity Planning and Performance Modeling: From Mainframes to
`Client-Server Systems,” published by Prentice Hall in 1994.
`
`13. All of my books come with accompanying software that can be used
`
`by the readers to solve the mathematical models for queuing theory discussed in
`
`the books. My 1994 book contained software on a 3½-inch floppy disk, my 1998
`
`book contained software on a CD, and the other books provided a link from which
`
`readers could download the software. In most cases, the software that came with
`
`my books consisted of Excel spreadsheets that contained Visual Basic code that I
`
`wrote. The user of these spreadsheets would enter input parameters on specific
`
`cells of the spreadsheet and push a button on the spreadsheet. This button
`
`activates a Visual Basic program that takes the inputs entered by the user, runs the
`
`mathematical model, and populates specific cells of the spreadsheet with output
`
`results of the model.
`
`14.
`
`I have received several lifetime–achievement awards and
`
`recognitions, including elevation to the rank of Fellow of the Institute of Electrical
`
`and Electronics Engineers (IEEE)1 for “contributions to research and education in
`
`
`
` 1
`
` Approved by the IEEE Board of Directors on November 2013, effective January
`1, 2014.
`
`
`
` 5
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 6
`
`
`
`
`performance evaluation of computer systems,” induction as a Fellow of the
`
`Association of Computing Machinery (ACM) for “fundamental contributions to
`
`education and practice of computer networks and performance evaluation, and
`
`material contributions to the establishment of a strong computing industry in
`
`Brazil”; the 2001 A.A. Michelson Award, a lifetime achievement award given by
`
`the Computer Measurement Group, for my contributions to computer metrics; the
`
`2009 Outstanding Research Faculty award by the Volgenau School of Engineering
`
`at Mason; the 2000 Teaching Excellence award from Mason; the 1999
`
`Outstanding Teaching award from the Volgenau School of Engineering at Mason;
`
`and several best paper awards. In April 2013, George Mason University selected
`
`me to represent the university in the statewide 2014 Outstanding Faculty Award
`
`competition.
`
`15. My research has been funded by the United States Department of
`
`Defense Advanced Research Projects Agency (DARPA), the United States
`
`National Aeronautic and Space Administration (NASA), the National Science
`
`Foundation (NSF), the National Geospatial-Intelligence Agency (NGA), the
`
`National Institute of Standards and Technology (NIST), Dominion Virginia
`
`Power, Virginia’s Center for Innovative Technology (CIT), OPNET
`
`Technologies, TRW, Hughes Applied Information Systems, the Embratel, the
`
`
`
` 6
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 7
`
`
`
`
`Brazilian Research Council (CNPq), the Brazilian Ministry of Science and
`
`Technology, and IBM Brazil.
`
`16.
`
`I have consulted for many government organizations and private
`
`companies, including the U.S. Army, NASA, the U.S. Mint, the Defense
`
`Information Systems Agency (DISA), the Ballistic Missile Defense Organization,
`
`the National Institutes of Health, IBM, SABRE (travelocity.com), United Online
`
`(netzero.com), Lockheed Martin, Capital One, and the Inter-American
`
`Development Bank.
`
`17.
`
`I have experience with the design of complex data-intensive
`
`distributed information systems in the commercial arena through Tecnosoft, the
`
`company I founded and managed from 1981 to 1991, and in the scientific domain
`
`where I helped NASA design the federated architecture of its Earth Orbiting
`
`System Data and Information System (EOSDIS). For the latter work, I received
`
`the outstanding paper award from the IEEE International Conference on
`
`Engineering of Complex Computer Systems, Southern Florida, USA, November
`
`6-10, 1995, for the paper “A Performance-Oriented Design Methodology for
`
`Large-Scale Distributed Data Intensive Information Systems.”
`
`18.
`
`I have been invited to give keynote addresses at several conferences
`
`and companies around the world. Examples include:
`
`
`
` 7
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 8
`
`
`
`
`
` “On the Use of Performance Models in Autonomic Computing,”
`Congress of the Brazilian Computer Society, Curitiba, Brazil, July 18,
`2012;
`
` “Self-Architecting Software Systems,” University at Buffalo, September
`20, 2011;
`
` “Virtualization and the On-Demand Data Center,” Green Computing
`Summit, Washington, DC, December 3, 2008;
`
` “Achieving QoS in Complex Distributed Systems through Autonomic
`Computing,” Alcatel Technical Academy, Antwerp, Belgium, October
`3, 2005;
`
` “Quality of Service Challenges for Web Based Systems and E-
`commerce,” E-Quality Research Center, University of Twente, The
`Netherlands, September 30, 2005;
`
` “On the Use of Online Performance Models in Autonomic Computing,”
`IBM Watson Research Center, Hawthorne, NY, July 15, 2004;
`
` “QoS Challenges and Directions for Large Distributed Systems,”
`Workshop on Quality of Service for Geographically Distributed
`Systems, Rome, Italy, June 9, 2004;
`
` “Self-Managing E-commerce Sites,” WWW/Internet 2003 IADIS
`International Conference, November 6, 2003, Algarve, Portugal;
`
` “Software, Performance, or Engineering?,” Third
`International
`Workshop on Software and Performance (WOSP 2002), July 24-26,
`2002, Rome, Italy;
`
` “QoS Issues in Web and E-commerce Services,” Distinguished Lecturer
`Series, Computer Science and Engineering Division, University of
`Michigan, October 25, 2001;
`
` “Using Performance Models to Dynamically Control E-Commerce
`Performance,” 2001 Aachen
`International Multiconference on
`Measurement, Modeling, and Evaluation of Computer-Communication
`Systems, Aachen, Germany, September 12, 2001; and
`
`
`
` 8
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 9
`
`
`
`
`
` “Understanding Workloads in E-Business,” Microsoft Research, Seattle,
`WA, May 1, 2001.
`
`19.
`
`I was the General Chair of ACM’s 2007 Federated Computing
`
`Research Conference (FCRC) held in June 2007 in San Diego. This is the largest
`
`and most prestigious research event in the computer science field and includes
`
`sixteen co-located conferences and many workshops with a total attendance of
`
`more than 2,000 researchers.
`
`20.
`
`I am a member of the editorial board of ACM’s Transactions on
`
`Internet Technologies and of Elsevier’s Performance Evaluation journal. I was an
`
`Associate Editor of ACM’s Transactions on the Web (TWEB) journal, an
`
`Associate Editor of Elsevier’s Electronic Commerce Research and Applications
`
`journal, and a member of the Editorial Board of IEEE’s Internet Computing for
`
`many years.
`
`21. During my academic career I have been the dissertation advisor of 23
`
`Ph.D. students and 52 MS students.
`
`22.
`
`I have an active U.S. top-secret security clearance.
`
`23. My detailed educational history and work experience are set forth in
`
`my résumé and curriculum vitae, attached hereto as Appendix A. Included in my
`
`résumé and curriculum vitae is a listing of all of my publications. In addition, I
`
`am the co-inventor of a U.S. patent entitled “Meta-Protocol” and of two pending
`
`
`
` 9
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 10
`
`
`
`
`U.S. patent applications entitled “System and Method for Managing Insider
`
`Security Threats” and “Server Allocation Mechanism.” I have listed the issued
`
`patent and the pending applications in my curriculum vitae, which is attached as
`
`Appendix A.
`
`III. MATERIALS CONSIDERED
`
`24.
`
`In preparing this declaration, I have reviewed, among other things,
`
`the following materials: (a) the '843 patent and its prosecution history; (b) the
`
`SIGCHI Bulletin (April 1998) having two sequential articles entitled “From
`
`Documents to Objects: An Overview of LiveDoc” and “Drop Zones: An
`
`Extension of LiveDoc”; (c) U.S. Patent No. 5,946,647 to Miller et al.; (d) U.S.
`
`Patent No. 5,644,735 to Luciw et al.; (e) U.S. Patent No. 5,859,636 to Pandit;
`
`(f) Plaintiff’s opening brief in support of its proposed claim construction dated
`
`August 10, 2009 (Case No. 1:09-cv-119-LPS (D. Del.), ECF No. 46) (“Plaintiff’s
`
`August 2009 Opening Claim Construction Brief”) (attached as Appendix B);
`
`(g) August 25, 2009 (Case No. 1:09-cv-119-LPS (D. Del.), ECF No. 57)
`
`(“Plaintiff’s August 2009 Answering Claim Construction Brief”) (attached as
`
`Appendix C); (h) January 21, 2011 (Case No. 1:09-cv-119-LPS (D. Del.), ECF
`
`No. 285) (“Plaintiff’s January 2011 Supplemental Claim Construction Brief”)
`
`(attached as Appendix D); and (i) February 4, 2011 (Case No. 1:09-cv-119-LPS
`
`la-1231765
`
`
`10
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 11
`
`
`
`
`(D. Del.), ECF No. 292) (“Plaintiff’s February 2011 Supplemental Answering
`
`Claim Construction Brief”) (attached as Appendix E).
`
`IV. DEFINITIONS AND STANDARDS
`
`25.
`
`I have been informed and understand that claims are construed from
`
`the perspective of one of ordinary skill in the art at the time of the claimed
`
`invention, and that during inter partes review, claims are to be given their
`
`broadest reasonable construction consistent with the specification.
`
`26.
`
`I have been informed and understand that a claim is invalid because
`
`of anticipation when every element of the claim is described in a single prior art
`
`reference, such that the elements are arranged as requied by the claim. I have
`
`been informed and understand the description of a claim element in a prior art
`
`reference can be express or inherent. For a prior art reference to describe a claim
`
`element inherently, the claim element must be necessarily present. Probabilities
`
`are not sufficient to establish inherency.
`
`27.
`
`I have also been informed and understand that the subject matter of a
`
`patent claim is obvious if the differences between the subject matter of the claim
`
`and the prior art are such that the subject matter as a whole would have been
`
`obvious at the time the invention was made to a person having ordinary skill in the
`
`art to which the subject matter pertains. I have also been informed that the
`
`la-1231765
`
`
`11
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 12
`
`
`
`
`framework for determining obviousness involves considering the following
`
`factors: (i) the scope and content of the prior art; (ii) the differences between the
`
`prior art and the claimed subject matter; (iii) the level of ordinary skill in the art;
`
`and (iv) any objective evidence of non-obviousness. I understand that the claimed
`
`subject matter would have been obvious to one of ordinary skill in the art if, for
`
`example, it results from the combination of known elements according to known
`
`methods to yield predictable results, the simple substitution of one known element
`
`for another to obtain predictable results, use of a known technique to improve
`
`similar devices in the same way or applying a known technique to a known device
`
`ready for improvement to yield predictable results. I have also been informed that
`
`the analysis of obviousness may include recourse to logic, judgment, and common
`
`sense available to the person of ordinary skill in the art that does not necessarily
`
`require explication in any reference.
`
`28.
`
`In my opinion, a person of ordinary skill in the art pertaining to the
`
`'843 patent at the relevant date discussed below would have at least a Bachelor’s
`
`degree in Computer Science or Electrical Engineering or related discipline and
`
`approximately two years experience designing applications using databases.
`
`29.
`
`I have been informed that the relevant date for considering the
`
`patentability of the claims of the '843 patent is November 10, 1998, which is the
`
`la-1231765
`
`
`12
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 13
`
`
`
`
`earliest U.S. filing date. I have not analyzed whether the '843 patent is entitled to
`
`this filing date, but I have analyzed obviousness as of that date or somewhat
`
`before. I may refer to this time frame as the “relevant date” or the “relevant time
`
`frame.” Based on my education and experience in the field of Computer Science
`
`set forth above, I believe I am more than qualified to provide opinions about how
`
`one of ordinary skill in the art by the relevant date in 1998 would have interpreted
`
`and understood the '843 patent and the prior art discussed below.
`
`30.
`
`I set forth a few examples of the kinds of skills one of ordinary skill
`
`would have at the relevant data, without intending to list every such skill. Such a
`
`person would have understood (and been able to design) applications that access
`
`databases to obtain data from the database or to add data to the database.
`
`31. Also, a person of ordinary skill in the art would have been familiar
`
`with contact databases (also called address books) for storing information about
`
`people.
`
`V. THE '843 PATENT
`
`32. The claims of the '843 patent are directed to computer-implemented
`
`methods and non-transitory readable media for displaying a document
`
`electronically and analyzing, in a computer process, the document while it is being
`
`displayed. The analysis determines if a first information from the document is one
`
`la-1231765
`
`
`13
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 14
`
`
`
`
`of a plurality of types of information that can be searched in order to find a second
`
`information related to the first information. The first information is retrieved and
`
`an input device (which could be a graphical device) is provided and configured by
`
`the first computer program.
`
`33. The input device allows a user to enter a command to initiate an
`
`operation to: (1) perform a search in an information source using at least part of
`
`the search information as a search term to find the second information; and (2)
`
`perform an action using at least part of the second information.
`
`34. A person of ordinary skill at the relevant time frame would have
`
`understood that the input device configured by the first computer program consists
`
`of an interface to receive a user command. (See e.g., '843 patent, 3:35-41.) It
`
`would have been obvious for a person of ordinary skill to use any of the
`
`exemplary input devices listed in '843 patent at column 3, lines 35-41 (i.e., touch
`
`screen, keyboard, icon, menu, and voice command) because they were all well
`
`known and used in application programs for Windows and Mac OS operating
`
`systems as a way to entering a command. For example, dragging and dropping a
`
`file icon from the window of one folder to the window of another is used by users
`
`to enter the command of moving a file from directory to another.
`
`la-1231765
`
`
`14
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 15
`
`
`
`
`
`35. The first information could be one of a name, person, company, and
`
`address information. The action performed in response to a user command could
`
`cause adding at least part of the second information to the first information in the
`
`document and that action could also cause the display of at least part of the second
`
`information. Performing the action can also include inserting at least part of the
`
`second information into the document by the first computer program.
`
`36. Performing the action can also include operations on the information
`
`source such as: (1) providing a prompt for updating the information source to
`
`include the first information; or (2) if the search results in a plurality of distinct
`
`instances of the second information, displaying such instances to enable user
`
`selection of one of them for use in performing the action.
`
`37.
`
`It is important to note that a person of ordinary skill in the art at least
`
`by the relevant time frame would understand that an information source would
`
`typically be a database, which is a structured set of data held in a computer that is
`
`accessible in various ways. Database operations such as searching for
`
`data/information in the database, entering/adding data/information into the
`
`database, removing data/information from the database, or changing the
`
`data/information in the database are very well known in the art and were within
`
`the level of a person of ordinary skill in the art at the relevant time frame. In fact,
`
`la-1231765
`
`
`15
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 16
`
`
`
`
`as shown by the prior art discussed below, these operations were known methods
`
`to a person of ordinary skill in the art and the results of these operations were
`
`predictable at the relevant time frame.
`
`38. The specification of the patent describes exemplary embodiments of
`
`the invention in which hitting the button in a program, such as a word processor or
`
`a spreadsheet, starts an analysis to determine what the user has typed. The
`
`analysis looks for information such as a name (or part thereof), a name and
`
`address, an email address, and telephone number. (See '843 patent, Figs. 1 and 2
`
`and corresponding text.) If any of the predetermined types of information are
`
`found by the analysis, a database search using that information is started to search
`
`for another piece of information (called “second information” in the claims) that is
`
`associated with the information used to do the search (called “first information” in
`
`the claims).
`
`39. A variety of actions may occur depending on the result of the
`
`database search. For example, if one address is found corresponding to the name,
`
`it may be inserted into the document. If more than one address is found, the user
`
`is prompted to select one of them. If no address is found, the user is prompted to
`
`enter an address. If any of the displayed addresses are incorrect, the user is given
`
`the opportunity to correct it. Actions related to insertion into a document are
`
`la-1231765
`
`
`16
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 17
`
`
`
`
`shown on the left side of Figs. 1 and 2, whereas actions relating to adding
`
`information to a database are shown on the right side of Figs. 1 and 2.
`
`40. All the embodiments disclosed in the specification of the '843 patent
`
`require that the analysis for the determination of the type of the first information
`
`be started when the user hits a button. Also, all embodiments disclosed in the '843
`
`patent require that there is a predetermined set of types of the first information as
`
`well as a predetermined set of actions that result from a database lookup based on
`
`the first information.
`
`41. Also, a person of ordinary skill in the art would have been familiar
`
`with contact databases (also called address books) for storing information about
`
`people. The '843 patent discloses the use of well-known and commercially
`
`available components such as word processors (e.g., “WORD™, NOTEPAD™,
`
`WORDPAD™, WORDPERFECT™, AMIPRO™), spreadsheets (e.g., Excel™,
`
`QUATROPRO™), and database management systems (e.g., “ACCESS™,
`
`OUTLOOK™, ORACLE™, DBASE™, RBASE™, CARDFILE™). (See '843
`
`patent, 9:65-10:10). These elements are used in the specification in conventional
`
`ways to obtain predictable results.
`
`42. The following are examples provided in the specification describing
`
`various operations, with the involved steps highlighted.
`
`la-1231765
`
`
`17
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 18
`
`
`
`
`
`43. Example 1: Retrieving an Existing Address from the Database
`
`(Figs. 3 and 4)
`
`
`
`
`
`
`18
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 19
`
`
`
`44. Example 2: Adding a New Contact to the Database (Figs. 5, 6, and
`
`
`
`7)
`
`
`
`
`
`
`19
`
`
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 20
`
`
`
`
`
`
`
`
`
`45. Example 3: Try to Retrieve Existing Address, But Contact is not in
`
`Database (Figs. 3 and 8)
`
`
`
`la-1231765
`
`
`20
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 21
`
`
`
`
`
`
`
`46. Example 4: Adding a New Address for an Existing Contact (Short
`
`Version) (Figs. 4 and 9)
`
`
`
`la-1231765
`
`
`21
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 22
`
`
`
`
`
`
`
`47. Example 5: Selecting Between Several Possible Matching Addresses
`
`(Figs. 3, 10, and 11)
`
`
`
`la-1231765
`
`
`22
`
`
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 23
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`la-1231765
`
`
`23
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 24
`
`
`
`
`
`48. Example 6: Adding a New Address for an Existing Contact (Long
`
`Version) (Figs. 4, 9, 10, 12, and 13)
`
`
`
`
`
`
`24
`
`
`
`la-1231765
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 25
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`VI. CLAIM CONSTRUCTION
`
`49.
`
`I have been asked to provide my opinion on a phrase by discussing
`
`what one of ordinary skill in the art at the time of the patent filing would regard as
`
`the broadest reasonable interpretation consistent with the specification. In each
`
`case, my opinion agrees with the position taken in the Petitioners’ Petition for
`
`Inter Partes Review filed with this declaration.
`
`A.
`
`“ an input device, configured by the first computer program”
`
`50. Claims 1, 20, 23, and 42 of the '843 patent contain the phrase “an
`
`input device, configured by the first computer program.” (Emphasis added.)
`
`There is no discussion in the specification of the '843 patent regarding what
`
`la-1231765
`
`
`25
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 26
`
`
`
`
`“configured by” means. The specification only states that an input device is
`
`provided in a computer program” ('843 patent, 3:35-48), and illustrates a
`
`“OneButton” 42 ('843 patent, Figs. 3-5 and 14-15; 4:25-26; 5:65; 6:12-13, 47-48;
`
`7:33-34; 8:14-15, 57-58; see also Fig. 1; 1:25-26.) In light of this, one of ordinary
`
`skill in the art would understand the phrase to mean that the program provides an
`
`input interface to receive a user command. Hence, “an input device, configured
`
`by the first computer program” means “the first computer program provides an
`
`interface to receive the user command.”
`
`51. Accordingly, I agree with Petitioners’ proposed construction.
`
`VII. ANALYSIS OF PRIOR ART
`
`A. LiveDoc/Drop Zones
`
`52. The SIGCHI Bulletin (April 1998), Volume 30, Number 2 was about
`
`Apple’s Advanced Technology Group and included two sequential papers at pages
`
`53-63 entitled “From Documents to Objects: An Overview of LiveDoc”
`
`(“LiveDoc”) and “Drop Zones: An Extension of LiveDoc” (“Drop Zones”)
`
`(collectively, “LiveDoc/Drop Zones”) by James Miller and Thomas Bonura. As is
`
`clear from the title, their placement in the Bulletin and the authors, these two
`
`papers relate to the same LiveDoc system. Thus, a person of ordinarly skill in the
`
`la-1231765
`
`
`26
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 27
`
`
`
`
`art reading these two papers at the relevant time frame would understand them as
`
`a single disclosure relating to LiveDoc.
`
`53. SIGCHI is a special interest group of the Association for Computing
`
`Machinery (“ACM”). The various ACM publications I have reviewed over the
`
`course of my career make a practice of indicating their volume, number, and
`
`publication dates on the volume cover, in the first few pages of each volume,
`
`and/or on each individual page. The appearance of volume and date information
`
`on this exhibit having LiveDoc/Drop Zones is consistent with my knowledge, as
`
`an ACM Fellow, of ACM publications generally, and I would rely on this
`
`information as reflecting the publication date of this article. It is my opinion that
`
`one of skill in the art would also interpret this information as indicating the
`
`volume, number, and publication date of the article.
`
`54. LiveDoc/Drop Zones displays documents electronically and, while
`
`the document is being displayed, analyzes information from the document to
`
`determine if the information is one of a set of types of detectable structures (e.g.,
`
`email addresses, URLs, names, telephone numbers, dates, times, and locations) as
`
`users enter data into documents using applications such as word processors and
`
`email clients. (See e.g., LiveDoc/Drop Zones at 55 (“In LiveDoc, the structure
`
`detection process is run in the background on the visible document’s text,
`
`la-1231765
`
`
`27
`
`Apple Inc., Google Inc., and Motorola Mobility LLC
`Exhibit 1002 - Page 28
`
`
`
`
`whenever that document is presented or updated”) and id at 58 (“LiveDoc [6] is an
`
`extension to the Macintosh user experience that allows documents to reveal
`
`structured information in such a way that it can be readily identified and used to
`
`achieve specific actions.”).)
`
`55. LiveDoc/Drop Zones provides an input device (e.g., the user
`
`selectable highlighted structures), configured by the first program, that allows a
`
`user to initiate an operation (e.g., determine the related actions that can be
`
`performed) comprising, for example, performing a search of a person’s e-mail
`
`address (i.e., second information) given the person’s phone number (i.e., first
`
`information).
`
`56. A person of ordinary skill at the relevant time frame would have
`
`understood that the input device configured by the first computer program consists
`
`of an interface to receive a user command. (See e.g., '843 patent, 3:35-41.) It
`
`would have been obvious for a person of ordinary skill to use any of the
`
`exemplary input devices listed in '843 at column 3, lines 35-41 (i.e., touch screen,
`
`keyboard, icon, menu, and voice command) as well as selecting and drag and drop
`
`because they were all well known and used in application programs for Windows
`
`and Mac OS operating systems as a way to entering a command. For example,
`
`dragging and dropping a file icon from the window of one folder to the window of
`
`la-1231765