`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. ______
`____________________________________________________________
`
`DECLARATION OF DANIEL A. MENASCÉ, Ph.D.
`
`
`
`la-1231756
`
`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,496,854 (“the '854 patent”). 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 declaration addresses the second set of claims
`
`(i.e., claims 1-18, 36-56, 86-95, 97-98, and 100-101).
`
`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
`
`
`
` 1
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 2
`
`
`
`
`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.
`
`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
`
`
`
` 2
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 3
`
`
`
`
`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.)
`
`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.
`
`
`
` 3
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 4
`
`
`
`
`
`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,
`
`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;
`
`
`
` 4
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 5
`
`
`
`
`
` “Scaling for E-business: Technologies, Models, Performance, and
`Capacity Planning,” published by Prentice Hall in 2000 and translated
`into Korean;
`
` “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
`
`
`
` 5
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 6
`
`
`
`
`and Electronics Engineers (IEEE)1 for “contributions to research and education in
`
`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
`
`
`
` 1
`
` Approved by the IEEE Board of Directors on November 2013, effective January
`1, 2014.
`
`
`
` 6
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 7
`
`
`
`
`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 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
`
`
`
` 7
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 8
`
`
`
`
`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:
`
` “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;
`
`
`
` 8
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 9
`
`
`
`
`
` “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
`
` “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.
`
`
`
` 9
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 10
`
`
`
`
`
`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 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 '854 patent and its prosecution history; (b) news articles
`
`on Spell Catcher™ (attached as Appendix B); (c) 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 C); (d) 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 D); (e) 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 E); (f) February 4,
`
`2011 (Case No. 1:09-cv-119-LPS (D. Del.), ECF No. 292) (“Plaintiff’s February
`
`la-1231756
`
`
`10
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 11
`
`
`
`
`2011 Supplemental Answering Claim Construction Brief”) (attached as Appendix
`
`F); (g) U.S. Patent No. 6,085,206 to Domini et al.; (h) 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”; (i) U.S.
`
`Patent No. 6,377,965 to Hachamovitch et al.; (j) U.S. Patent No. 5,577,239 to
`
`Moore et al.; and (k) U.S. Patent No. 5,644,735 to Luciw et al.
`
`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.
`
`la-1231756
`
`
`11
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 12
`
`
`
`
`
`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
`
`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.
`
`la-1231756
`
`
`12
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 13
`
`
`
`
`
`28.
`
`In my opinion, a person of ordinary skill in the art pertaining to the
`
`'854 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 '854 patent is November 10, 1998, which is the
`
`earliest U.S. filing date. I have not analyzed whether the '854 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 '854 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.
`
`la-1231756
`
`
`13
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 14
`
`
`
`
`
`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 '854 PATENT
`
`32. The claims of the '854 patent are directed to methods, systems, and
`
`computer readable media for providing a functional button (e.g., a key, button, icon,
`
`or menu) tied to a user operation in a computer, whereby a click on the functional
`
`button in a program initiates retrieval of information (e.g., name and addresses
`
`and/or other person or company related information), while the user works
`
`simultaneously in another program (e.g., a word processor or spreadsheet). The
`
`click on the functional button initiates a program connected to the button to search a
`
`database or file containing the person, company, or address related data, in order to
`
`look up data corresponding to what the user typed or partly typed (e.g., name and/or
`
`address, the correct data from the database, data related to the typed data). The
`
`results of the search are displayed back to the user if one or more matches are found
`
`in the database. The user can select one of the choices retrieved from the database
`
`and/or enter new information related to what the user first typed. This new
`
`information is used to update the database.
`
`la-1231756
`
`
`14
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 15
`
`
`
`
`
`33.
`
`It is important to note that a person of ordinary skill in the art at least
`
`by the relevant time frame would understand a database as 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, 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.
`
`34. 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 '854 Patent, Figs. 1 and 2 and corresponding
`
`text.) If any of the predetermined types of information are found by the analysis, a
`
`database lookup 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).
`
`la-1231756
`
`
`15
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 16
`
`
`
`
`
`35. A variety of actions may occur depending on the result of the database
`
`lookup. 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 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.
`
`36. All the embodiments disclosed in the specification of the '854 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 '854
`
`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.
`
`37. The '854 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 '854 at
`
`la-1231756
`
`
`16
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 17
`
`
`
`
`9:65-10:10). These elements are used in the specification in conventional ways to
`
`obtain predictable results.
`
`38. The following are examples provided in the specification describing
`
`various operations, with the involved steps highlighted.
`
`39. Example 1: Retrieving an Existing Address from the Database
`
`(Figs. 3 and 4)
`
`
`
`la-1231756
`
`
`17
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 18
`
`
`
`
`
`
`
`40. Example 2: Adding a New Contact to the Database (Figs. 5, 6, and 7)
`
`
`
`la-1231756
`
`
`18
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 19
`
`
`
`
`
`
`
`
`
`
`
`
`
`la-1231756
`
`
`19
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 20
`
`
`
`
`
`41. Example 3: Try to Retrieve Existing Address, But Contact is not in
`
`Database (Figs. 3 and 8)
`
`
`
`
`
`
`20
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 21
`
`
`
`
`
`42. Example 4: Adding a New Address for an Existing Contact (Short
`
`Version) (Figs. 4 and 9)
`
`
`
`la-1231756
`
`
`21
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 22
`
`
`
`
`
`
`
`43. Example 5: Selecting Between Several Possible Matching Addresses
`
`(Figs. 3, 10, and 11)
`
`
`
`la-1231756
`
`
`22
`
`
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 23
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`la-1231756
`
`
`23
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 24
`
`
`
`
`
`44. Example 6: Adding a New Address for an Existing Contact (Long
`
`Version) (Figs. 4, 9, 10, 12, and 13)
`
`
`
`
`
`
`24
`
`
`
`la-1231756
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 25
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`45. The independent claims of the '854 Patent can be classified into three
`
`groups: method claims (claims 1, 19, 36, 57, 85, 86, and 93), computer readable
`
`medium claims (7, 25, 43, 73, 96, 97, and 98), and computer system claims (13, 31,
`
`50, 79, 99, 100, and 101). The method, computer readable medium, and computer
`
`system claims are parallel claims in the order listed above. For example, claims 1,
`
`7, and 13 are parallel claims and so are claims 19, 25, and 31.
`
`VI. CLAIM CONSTRUCTION
`
`46.
`
`I have been asked to provide my opinion on a number of claim terms
`
`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
`
`la-1231756
`
`
`25
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 26
`
`
`
`
`specification. In each case, my opinion agrees with the position taken in the
`
`Petitioners’ Petition for Inter Partes Review filed with this declaration.
`
`47.
`
`I also understand and have been informed that when a claim uses the
`
`word “means” and there is no definite structure corresponding to the function of the
`
`claim limitation, then the claim is presumed to be “means-plus-function” language
`
`under 35 U.S.C. § 112, ¶ 6.
`
`48.
`
`I understand and have been informed that the first step in construing a
`
`means-plus-function limitation is to identify the function recited in the claim, which
`
`includes construing any terms in the recited function. The next step is to identify
`
`the corresponding structure set forth in the written description that is clearly linked
`
`to and necessary to perform the particular function set forth in the claim because the
`
`means-plus-function term will cover only the corresponding structure, material, or
`
`acts in the specification and equivalents thereof. For corresponding structure
`
`involving computer algorithm, I understand and have been informed that the
`
`specification must at least disclose some algorithms to perform the recited function
`
`(not just a discussion of the end result) and it is insufficient to rely solely on the
`
`knowledge of one of ordinary skill in the art to provide such algorithm.
`
`la-1231756
`
`
`26
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 27
`
`
`
`
`
`A.
`
`“Marking … the first information to alert the user”
`
`49. Claims 1, 7, 13, 19, 25, and 31 of the '854 patent contain the phrase
`
`“marking without user intervention the first information to alert the user that the
`
`first information can be utilized in a second application program.” (Emphasis
`
`added). As I noted, the term “marking” does not appear in the specification, and the
`
`specification does not disclose any such marking of the information, for example,
`
`the name on the screen in Fig. 3 or name and address in Fig. 5. It only shows
`
`information in a separate dialog box, such as in Fig. 6. For example, the
`
`specification discloses that “[t]his screen [FIG. 6] includes a message 50 informing
`
`the user that the new contact does not exist in the database, a message 52 including
`
`the address retrieved from the document, an address type selection 54, such as
`
`home, business, etc., and ‘OK,’ ‘Details,’ and ‘Cancel’ buttons 56, 58, and 60,
`
`respectively. At this point, the user can cancel the operation by commanding the
`
`Cancel button 60, ask the program to store data in the database and return the
`
`document by commanding the OK button 56.” (See '854 patent, 6:18-23, emphasis
`
`added.) Because this separate dialog box is the only possible disclosure of marking
`
`to alert in the speciation, I will therefore construe for this proceeding the “marking
`
`… to alert the user” limitation to encompass both direct marking (e.g., highlighting
`
`la-1231756
`
`
`27
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 28
`
`
`
`
`or a pop-up at the information being marked) and presentation of the information in
`
`a separate dialog box.
`
`50. Accordingly, I agree with Petitioners’ proposed construction.
`
`B. Claim 13 of the '854 Patent
`
`1.
`
`“means for entering a first information in the first
`application program”
`
`51.
`
`I am informed by counsel that this is a means-plus-function limitation.
`
`I concur that this limitation is a means-plus-function limitation.
`
`52. The recited function is: “entering a first information in the first
`
`application program.”
`
`53. The corresponding structure to perform the recited function is
`
`keyboard 206 (Fig. 16) along with its device driver ('854 Patent, 9:37-39).
`
`54.
`
`I understand that the Patent Owner in its litigation against Microsoft
`
`and Dell (“Microsoft litigation”) has asserted that the corresponding structure is “A
`
`keyboard, and equivalents thereof.” (Plaintiff’s August 2009 Opening Claim
`
`Construction Brief at 8-9.) This is incomplete as a keyboard device driver is also
`
`required to allow information typed on the keyboard to be entered into a computer
`
`program.
`
`la-1231756
`
`
`28
`
`Apple Inc., Google Inc. and Motorola Mobility LLC
`Exhibit 1002 - Page 29
`
`
`
`
`
`2.
`
`“means for marking without user intervention the first
`information to alert the user that the first information can
`be utilized in a second application program”
`
`55.
`
`I am informed by counsel that this is a means-plus-function limitation.
`
`I concur that this limitation is a means-plus-function limitation.
`
`56. The recited function is: “marking without user intervention the first
`
`information to alert the user that the first information can be utilized in a second
`
`application program.”
`
`57. However, I have reviewed the specification and did not find any
`
`structure disclosed in the specification that performs the recited function.
`
`58.
`
`I understand that the Patent Owner in the Microsoft litigation has
`
`asserted that the structure in the specification performing the recited function is “A
`
`computer system programmed with an algorithm for marking without user
`
`intervention the first information to alert the first information can be utilized in a
`
`second application program.” (Plaintiff’s August 2009 Opening Claim
`
`Construction Brief at 9-12, citations omitted.)
`
`59.
`
`I disagree with the Patent Owner’s assertion because the “structure”
`
`pointed to by the Patent Owner does