throbber
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. ______
`____________________________________________________________
`
`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

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