`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`
`
`
`MICROSOFT CORPORATION,
`Petitioner,
`
`v.
`
`PARALLEL NETWORKS LICENSING, LLC,
`Patent Owner
`
`Patent No. 5,894,554
`Issued: April 13, 1999
`Filed: April 23, 1996
`Inventors: Keith Lowery, Andrew B. Levine and Ronald L. Howell
`SYSTEM FOR MANAGING DYNAMIC WEB PAGE
`GENERATION REQUESTS BY INTERCEPTING REQUEST AT
`WEB SERVER AND ROUTING TO PAGE SERVER THEREBY
`RELEASING WEB SERVER TO PROCESS OTHER REQUESTS
`____________________
`Inter Partes Review No. IPR2015-00483
`
`
`
`
`
`
`
`Title:
`
`DECLARATION OF MICHAEL D. MITZENMACHER REGARDING U.S.
`PATENT NO. 5,894,554
`
`
`
`
`
`
`Petitioner Microsoft Corporation - Ex. 1007, p. Cover
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`
`
`TABLE OF CONTENTS
`
`I.
`
`INTRODUCTION ......................................................................................... 1
`A.
`Engagement ........................................................................................... 1
`B.
`Background and Qualifications ............................................................. 1
`C.
`Compensation and Prior Testimony ...................................................... 4
`D.
`Information Considered ......................................................................... 6
`LEGAL STANDARDS FOR PATENTABILITY ...................................... 7
`II.
`A. Anticipation ........................................................................................... 9
`B.
`Obviousness ......................................................................................... 10
`III. THE 554 PATENT ....................................................................................... 16
`A.
`Effective Filing Date of the 554 Patent ............................................... 16
`B.
`Other Patent Family Members ............................................................ 16
`C.
`Overview of The 554 Patent ................................................................ 16
`D.
`The Prosecution History of The 554 Patent ........................................ 20
`1. Original Prosecution......................................................................20
`2. Ex Parte Reexamination Proceedings ...........................................21
`E.
`Claims of the 554 Patent ..................................................................... 33
`F.
`Litigation Involving the 554 Patent ..................................................... 45
`Construction of Terms Used in the 554 Patent Claims ....................... 47
`G.
`1. Broadest Reasonable Interpretations .............................................50
`i. “Web server” (All Claims) .....................................................50
`ii. “page server” (All Claims).....................................................53
`iii. “intercepting said request at said Web server” (All Claims) 55
`iv. “dispatching” (All Claims) .....................................................56
`v. “dispatcher” (All Claims) ......................................................61
`
`
`
`Petitioner Microsoft Corporation - Ex. 1007, p. i
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`Andresen et al, SWEB: Towards A Scalable World Wide Web
`
`vi. “releasing said Web server to process other requests” (All
`Claims) ...................................................................................62
`vii. “concurrently processes” (All Claims) ..................................64
`viii. “Web page" (All Claims) ....................................................66
`ix. “routing” (All Claims) ............................................................68
`x. “dynamically generating” (All Claims) .................................69
`xi. “custom HTML extension templates” (Claims 18 & 19) ........71
`xii. “connection cache” (Claim 15) ..............................................72
`xiii. “application software” (Claims 26 and 40) ........................74
`2. Phillips Constructions ...................................................................75
`i. Patent Owner’s Phillips Constructions ..................................75
`ii. Patent Owner's Prior Phillips Constructions ..........................76
`iii. Additional Phillips Constructions ..........................................77
`H.
`Level of Ordinary Skill in the Art ....................................................... 79
`IV. COMPARISON OF THE PRIOR ART TO THE 554 PATENT ........... 79
`Background ......................................................................................... 79
`A.
`B.
`Server On Multicomputers, (“SWEB 95”) (Ex. 1009) ........................ 84
`C.
`U.S. Patent No. 5,754,772 to Leaf (“Leaf”) (Ex. 1060) ...................... 92
`D.
`1995 (“Bradley”) (Ex. 1048) ............................................................... 96
`E.
`and/or In View of Leaf or Bradley ...................................................... 99
`1. Claim 12 Is Unpatentable Over SWEB 95 ...................................99
`i. Preamble .................................................................................99
`ii. Routing Step .........................................................................102
`iii. Processing Step .....................................................................119
`iv. Dynamically Generating Step ..............................................122
`v. Wherein Dispatching Includes: Examining .........................125
`
`Bradley et al., Web-based Access to an Online Atlas of
`Anatomy: The Digital Anatomist Common Gateway Interface,
`
`Claims 12 through 49 Are Unpatentable Over SWEB 95 Alone
`
`
`
`Petitioner Microsoft Corporation - Ex. 1007, p. ii
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`vi. Wherein Dispatching Includes: Selecting ............................126
`vii. Wherein Dispatching Includes: Sending ..............................128
`2. Claim 13 Is Unpatentable Over SWEB 95 .................................132
`3. Claim 14 Is Unpatentable Over SWEB 95 Alone and/or In
`View of Leaf ...............................................................................133
`4. Claim 15 Is Unpatentable Over SWEB 95 Alone and/or In
`View of Leaf ...............................................................................138
`5. Claim 16 Is Unpatentable Over SWEB 95 .................................143
`6. Claim 17 Is Unpatentable Over SWEB 95 .................................145
`7. Claim 17 Is Obvious Over SWEB 95 in View of Bradley .........147
`8. Claim 18 Is Obvious Over SWEB 95 Alone and/or In View
`of Leaf .........................................................................................150
`9. Claim 19 Is Obvious Over SWEB 95 Alone and/or In View
`of Leaf .........................................................................................157
`10. Claim 20 Is Unpatentable Over SWEB 95 .................................160
`i. Preamble ...............................................................................160
`ii. Routing Element ...................................................................161
`iii. Processing Element ..............................................................162
`iv. Dynamically Generating Element ........................................162
`v. Wherein Dispatching Includes: Examining .........................162
`vi. Wherein Dispatching Includes: Selecting ............................163
`vii. Wherein Dispatching Includes: Sending ..............................163
`11. Claim 21 Is Unpatentable Over SWEB 95 .................................164
`12. Claim 22 Is Unpatentable Over SWEB 95 .................................168
`13. Claim 23 Is Unpatentable Over SWEB 95 .................................169
`14. Claim 24 Is Unpatentable Over SWEB 95 .................................171
`15. Claim 25 Is Unpatentable Over SWEB 95 .................................172
`16. Claim 26 Is Unpatentable Over SWEB 95 .................................177
`17. Claim 27 Is Unpatentable Over SWEB 95 .................................180
`18. Claim 28 Is Unpatentable Over SWEB 95 .................................181
`
`
`
`Petitioner Microsoft Corporation - Ex. 1007, p. iii
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`19. Claim 29 Is Unpatentable Over SWEB 95 .................................184
`20. Claim 29 Is Obvious Over SWEB 95 in View of Bradley .........185
`21. Claim 30 Is Unpatentable Over SWEB 95 .................................188
`22. Claim 31 Is Unpatentable Over SWEB 95 .................................189
`23. Claim 32 Is Unpatentable Over SWEB 95 .................................190
`i. Preamble ...............................................................................190
`ii. Routing Step .........................................................................191
`iii. Processing Step .....................................................................191
`iv. Dynamically Generating Step ..............................................191
`v. Wherein Dispatching Includes: Examining .........................192
`vi. Wherein Dispatching Includes: Selecting ............................192
`24. Claim 33 Is Obvious Over SWEB 95 Alone and/or in View
`of Leaf .........................................................................................197
`25. Claim 34 Is Unpatentable Over SWEB 95 .................................204
`i. Preamble ...............................................................................204
`ii. Routing Step .........................................................................205
`iii. Processing Step .....................................................................205
`iv. Dynamically Generating Step ..............................................205
`v. Wherein Dispatching Includes: Examining .........................206
`vi. Wherein Dispatching Includes: Selecting ............................206
`26. Claim 35 Is Unpatentable Over SWEB 95 .................................208
`27. Claim 36 Is Unpatentable Over SWEB 95 .................................208
`28. Claim 37 Is Unpatentable Over SWEB 95 .................................208
`29. Claim 38 Is Unpatentable Over SWEB 95 .................................209
`30. Claim 39 Is Unpatentable Over SWEB 95 .................................209
`31. Claim 40 Is Unpatentable Over SWEB 95 .................................210
`32. Claim 41 Is Unpatentable Over SWEB 95 .................................210
`33. Claim 42 Is Unpatentable Over SWEB 95 .................................210
`34. Claim 43 Is Unpatentable Over SWEB 95 Alone and/or In
`View of Bradley ..........................................................................211
`
`
`
`Petitioner Microsoft Corporation - Ex. 1007, p. iv
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`35. Claim 44 Is Unpatentable Over SWEB 95 .................................211
`36. Claim 45 Is Unpatentable Over SWEB 95 .................................212
`37. Claim 46 Is Unpatentable Over SWEB 95 .................................212
`i. Preamble ...............................................................................212
`ii. Routing Step .........................................................................212
`iii. Processing Element ..............................................................213
`iv. Dynamically Generating Element ........................................213
`v. Wherein Dispatching Includes: Examining .........................214
`vi. Wherein Dispatching Includes: Selecting ............................214
`38. Claim 47 Is Unpatentable Over SWEB 95 Alone and/or In
`View of Leaf ...............................................................................215
`39. Claim 48 Is Unpatentable Over SWEB 95 .................................216
`i. Preamble ...............................................................................216
`ii. Routing Element ...................................................................216
`iii. Processing Element ..............................................................217
`iv. Dynamically Generating Element ........................................217
`v. Wherein Dispatching Includes: Examining .........................217
`vi. Wherein Dispatching Includes: Selecting ............................218
`40. Claim 49 Is Obvious Over SWEB 95 Alone and/or In View
`of Bradley ....................................................................................218
`
`
`
`
`
`Petitioner Microsoft Corporation - Ex. 1007, p. v
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`I.
`
`INTRODUCTION
`A. Engagement
`I have been retained by counsel for Microsoft Corporation as an
`1.
`
`expert witness in the above-captioned proceeding. I have been asked to provide
`
`my opinion about the state of the art of the technology described in U.S. Patent No.
`
`5,894,554 (“the 554 Patent”) (Exhibit 1001) and on the patentability of the claims
`
`of this patent. The following is my written report on these topics.
`
`B.
`2.
`
`Background and Qualifications
`
`I am currently employed as a Professor of Computer Science at
`
`Harvard University. Specifically, I am the Thomas J. Waston, Sr. Professor of
`
`Computer Science in the School of Engineering and Applied Sciences. I joined the
`
`faculty of Harvard as an Assistant Professor in January 1999. I was promoted to
`
`Associate Professor in 2002 and to Professor in 2005. In 2010, I began a three-
`
`year term as Area Dean, which is essentially equivalent to what other schools call
`
`Department Chair, of Computer Science, and held that position through June 2013.
`
`My work address is 33 Oxford Street, Cambridge, MA 02138.
`
`3.
`
`I received my undergraduate degree in Mathematics and Computer
`
`Science from Harvard College in 1991. I received a Certificate of Advanced Study
`
`in Mathematics from Cambridge University in 1992. I received a Ph.D. in
`
`Computer Science from the University of California at Berkeley in 1996. From
`
`August 1996 to January 1999, I was employed as a Research Scientist at Digital
`
`1
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 1
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`Systems Research Center. I am listed as an inventor or co-inventor on 18 issued
`
`patents, and am the co-author of a textbook entitled “Probability and Computing”
`
`published by Cambridge University Press.
`
`4.
`
`The fields of endeavor at issue in this case are networking and
`
`distributed computing — in particular, load balancing for a distributed server, such
`
`as for providing content via the Internet and World Wide Web. Much of my work
`
`involves issues relating to networking. I have published over 150 research papers
`
`in computer science conferences and journals, many of which have explored
`
`algorithms and data structures for communication networks and data transmission.
`
`I regularly serve on program committees for conferences in networking,
`
`algorithms, and communication. For example, I have served on the program
`
`committee multiple times for the SIGCOMM conference, which is described on
`
`the conference homepage as follows: “SIGCOMM is the flagship annual
`
`conference of the ACM Special Interest Group on Data Communication
`
`(SIGCOMM) on the applications, technologies, architectures, and protocols for
`
`computer communication.” Similarly, I have served several times on the Program
`
`Committee for NSDI, the USENIX Symposium on Networked Systems Design and
`
`Implementation. I have written papers on networking that have been published in
`
`the IEEE/ACM Transactions on Computer Networking, the SIGCOMM
`
`conference, the INFOCOM conference, and other major venues for networking
`
`2
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 2
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`research. My graduate course entitled “Algorithms at the end of the wire” covers
`
`many subjects at the intersection of networking and algorithms.
`
`5. My research relates to a number of issues in networking and
`
`distributed systems generally. My Ph.D. thesis, for example, considered the effects
`
`that small amounts of information could have in distributed load balancing,
`
`showing that even very small amounts of load information could yield dramatically
`
`improved performance. I have written multiple papers on load balancing methods.
`
`Much of my research has involved the design and analysis of hash-based
`
`algorithms and data structures that are used in network environments and products.
`
`In the past, Cisco has provided research funding for my work on hashing-based
`
`and sampling-based data structures and algorithms and their potential use in
`
`networking hardware. I have also consulted in the past for Huawei, another
`
`networking company, on hash-based and sampling-based data structures and
`
`algorithms for their potential use in networking hardware. I have also consulted in
`
`the past for Microsoft on various networking topics, including working part-time in
`
`a role similar to that of a Visiting Researcher at Microsoft Research New England
`
`this past year during my sabbatical.
`
`6.
`
`As other examples of my research in communications and networking,
`
`I have worked on coding methods that improve network efficiency and discussed
`
`how they can be made compatible with networking protocols such as TCP
`
`3
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 3
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`(Transmission Control Protocol). I have worked on utilizing overlay networks
`
`efficiently for distribution of bulk data. I have worked on congestion control
`
`schemes for multicast. I have multiple papers analyzing aspects of TCP. I have
`
`worked on efficient means for computing network coordinates for overlay
`
`networks for approximating inter-node latency. I have worked on the problem of
`
`application identification of network traffic, using network graph algorithmic
`
`techniques.
`
`7.
`
`Several of my patents relate to networking, including the use of error-
`
`correction coding and erasure coding techniques in networks, distributed caching
`
`for Internet systems, and load balancing for a multiprocessor system.
`
`8. My Curriculum Vitae is submitted herewith as Ex. 1008.
`
`C. Compensation and Prior Testimony
`I am being compensated at a rate of $750 per hour for my study and
`9.
`
`other work in this matter. I am also being reimbursed for reasonable and
`
`customary expenses associated with my work in this investigation. My
`
`compensation is not contingent on the outcome of this matter or the specifics of my
`
`testimony.
`
`10. Previously, I have testified either by deposition or at trial in the
`
`following litigation matters. The list below includes all deposition and trial
`
`testimony within the last five years:
`
`4
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 4
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`• Juniper Networks, Inc., v. Palo Alto Networks, Inc. (U.S. District
`
`Court, Delaware), Case No. 1:11-cv-01258-SLR
`
`• United States International Trade Commission, Investigation No.
`
`337-TA-752 (Motorola Inc. complainant vs. Microsoft Corporation
`
`respondent)
`
`• U.S. Ethernet Innovations LLC v. Acer Inc. et al. (Northern District
`
`of California Federal Court), Case No. 5:10-cv-03724-JW, Case
`
`No. 5:10-cv-05254-JW, Case No. 5:10-cv-03481-JW
`
`• U.S. Ethernet Innovations LLC v. Ricoh et al. (Eastern District of
`
`Texas Federal Court), Case No. 6:12-cv-000235-LED-JDL, Case
`
`No. 6:12-cv-000236-LED-JDL, Case No. 6:12-cv-000237-LED-
`
`JDL
`
`• Edgenet, Inc. vs. Home Depot USA, Inc. et al. (Wisconsin Circuit
`
`Court), Case No. 10-CV-01090
`
`• 3Com Corporation vs. D-Link Systems Inc. (Northern District of
`
`California Federal Court), Case No. CV-03-2177-VRW
`
`• 3Com Corporation vs. Realtek Semiconductor Corporation
`
`(Northern District of California), Case No. CV-05-00098-VRW
`
`5
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 5
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`• France Telecom S.A. v. Marvell Semiconductor, Inc. (S.D.N.Y.),
`
`Case No. 12 Civ. 4986
`
`• MiniCheck OCR Inc. vs. Global Payments Check Services, Inc.
`
`(125th Judicial Court of Harris County, Texas), No. 2011-72523
`
`• Qiang Wang v. Palo Alto Networks, Inc., Nir Zuk, and Fengmin
`
`Gong (Northern District of California U.S. District Court), Case
`
`No. 3:12-cv-05579-WHA
`
`• JobDiva Inc. v. Monster Worldwide Inc. (Southern District of
`
`New York U.S. District Court), Case No. 1:13-CV-08229-KBF
`
`Information Considered
`
`D.
`11. My opinions are based on my years of education, research, and
`
`experience, as well as my investigation and study of relevant materials. In forming
`
`my opinions, I have considered the materials I identify in this report and those
`
`listed in Appendix A.
`
`12.
`
`I may rely upon these materials and/or additional materials to respond
`
`to arguments raised by the Patent Owner. I may also consider additional
`
`documents and information in forming any necessary opinions — including
`
`documents that may not yet have been provided to me.
`
`6
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 6
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`13. My analysis of the materials produced in this investigation is ongoing
`
`and I will continue to review any new material as it is provided. This report
`
`represents only those opinions I have formed to date. I reserve the right to revise,
`
`supplement, and/or amend my opinions stated herein based on new information
`
`and on my continuing analysis of the materials already provided.
`
`II. LEGAL STANDARDS FOR PATENTABILITY
`In expressing my opinions and considering the subject matter of the
`14.
`
`claims of the 554 Patent, I am relying upon certain basic legal principles that have
`
`been explained to me.
`
`15. First, I understand that for an invention claimed in a patent to be
`
`found patentable, it must be, among other things, new and not obvious from what
`
`was known before the invention was made.
`
`16.
`
`I understand the information that is used to evaluate whether an
`
`invention is new and not obvious is generally referred to as “prior art” and
`
`generally includes patents and printed publications (e.g., books, journal
`
`publications, articles on websites, product manuals, etc.).
`
`17.
`
`I understand that in this proceeding Microsoft has the burden of
`
`proving that the claims of the 554 Patent are anticipated by or obvious from the
`
`prior art by a preponderance of the evidence. I understand that “a preponderance
`
`7
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 7
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`of the evidence” is evidence sufficient to show that a fact is more likely true than it
`
`is not.
`
`18. As I discuss further in the claim construction section below, I
`
`understand that the 554 Patent is not expired, so its claims must be given the
`
`broadest reasonable construction consistent with the specification. However, I also
`
`understand that it is possible that the 554 Patent will expire before the Board in
`
`these proceedings issues a final decision, in which case I understand that it is
`
`possible the Board will apply the Phillips standard of claim construction in that
`
`final decision, my understanding of which is set forth in greater detail below. The
`
`claims after being construed are then to be compared to the information in the prior
`
`art.
`
`19.
`
`I understand that in this proceeding, the information that may be
`
`evaluated is limited to patents and printed publications. My analysis below
`
`compares the claims to patents and printed publications that are prior art to the
`
`claims.
`
`20.
`
`I understand that there are two ways in which prior art may render a
`
`patent claim unpatentable. First, the prior art can be shown to “anticipate” the
`
`claim. Second, the prior art can be shown to have made the claim “obvious” to a
`
`person of ordinary skill in the art. My understanding of the two legal standards is
`
`set forth below.
`
`8
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 8
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`A. Anticipation
`I understand that the following standards govern the determination of
`21.
`
`whether a patent claim is “anticipated” by the prior art.
`
`22.
`
`I have applied these standards in my evaluation of whether the claims
`
`of the 554 Patent would have been anticipated by the prior art.
`
`23.
`
`I understand that the “prior art” includes patents and printed
`
`publications that existed before the earliest filing date (the “effective filing date”)
`
`of the claim in the patent. I also understand that a patent will be prior art if it was
`
`filed before the effective filing date of the claimed invention, while a printed
`
`publication will be prior art if it was publicly available before that date.
`
`24.
`
`I understand that, for a patent claim to be “anticipated” by the prior
`
`art, each and every requirement of the claim must be found, expressly or
`
`inherently, in a single prior art reference as recited in the claim. I understand that
`
`claim limitations that are not expressly described in a prior art reference may still
`
`be there if they are “inherent” to the thing or process being described in the prior
`
`art. For example, an indication in a prior art reference that a particular process
`
`complies with a published standard would indicate that the process must inherently
`
`perform certain steps or use certain data structures that are necessary to comply
`
`with the published standard.
`
`9
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 9
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`25.
`
`I understand that if a reference incorporates other documents by
`
`reference, the incorporating reference and the incorporated reference(s) should be
`
`treated as a single prior art reference for purposes of analyzing anticipation.
`
`26.
`
`I understand that it is acceptable to consider evidence other than the
`
`information in a particular prior art document to determine if a feature is
`
`necessarily present in or inherently described by that reference.
`
`B. Obviousness
`I understand that a claimed invention is not patentable if it would have
`27.
`
`been obvious to a person of ordinary skill in the field of the invention at the time
`
`the invention was made.
`
`28.
`
`I understand that the obviousness standard is defined in the patent
`
`statute (35 U.S.C. § 103(a)) as follows:
`
`29. A patent may not be obtained though the invention is not identically
`
`disclosed or described as set forth in section 102 of this title, if the differences
`
`between the subject matter sought to be patented 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 said subject matter
`
`pertains. Patentability shall not be negatived by the manner in which the invention
`
`was made.
`
`10
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 10
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`30.
`
`I understand that the following standards govern the determination of
`
`whether a claim in a patent is obvious. I have applied these standards in my
`
`evaluation of whether the asserted claims of the 554 Patent would have been
`
`considered obvious in April 1996.
`
`31.
`
`I understand that to find a claim in a patent obvious, one must make
`
`certain findings regarding the claimed invention and the prior art. Specifically, I
`
`understand that the obviousness question requires consideration of four factors
`
`(although not necessarily in the following order):
`
` The scope and content of the prior art;
` The differences between the prior art and the claims at issue;
` The knowledge of a person of ordinary skill in the pertinent art; and
` Whatever objective factors indicating obviousness or non-obviousness
`may be present in any particular case.
`In addition, I understand that the obviousness inquiry should not be
`
`32.
`
`done in hindsight, but must be done using the perspective of a person of ordinary
`
`skill in the relevant art as of the effective filing date of the patent claim.
`
`33.
`
`I understand the objective factors indicating obviousness or non-
`
`obviousness may include: commercial success of products covered by the patent
`
`claims; a long-felt need for the invention; failed attempts by others to make the
`
`invention; copying of the invention by others in the field; unexpected results
`
`achieved by the invention; praise of the invention by those in the field; the taking
`
`of licenses under the patent by others; expressions of surprise by experts and those
`
`11
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 11
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`skilled in the art at the making of the invention; and the patentee proceeded
`
`contrary to the accepted wisdom of the prior art. I also understand that any of this
`
`evidence must be specifically connected to the invention rather than being
`
`associated with the prior art or with marketing or other efforts to promote an
`
`invention. I am not presently aware of any evidence of “objective factors”
`
`suggesting the claimed methods are not obvious, and reserve my right to address
`
`any such evidence if it is identified in the future.
`
`34.
`
`I understand the combination of familiar elements according to known
`
`methods is likely to be obvious when it does no more than yield predictable results.
`
`I also understand that an example of a solution in one field of endeavor may make
`
`that solution obvious in another related field. I also understand that market
`
`demands or design considerations may prompt variations of a prior art system or
`
`process, either in the same field or a different one, and that these variations will
`
`ordinarily be considered obvious variations of what has been described in the prior
`
`art.
`
`35.
`
`I also understand that if a person of ordinary skill can implement a
`
`predictable variation, that variation would have been considered obvious. I
`
`understand that for similar reasons, if a technique has been used to improve one
`
`device, and a person of ordinary skill in the art would recognize that it would
`
`improve similar devices in the same way, using that technique to improve the other
`
`12
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 12
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`device would have been obvious unless its actual application yields unexpected
`
`results or challenges in implementation.
`
`36.
`
`I understand that the obviousness analysis need not seek out precise
`
`teachings directed to the specific subject matter of the challenged claim, but
`
`instead can take account of the “ordinary innovation” and experimentation that
`
`does no more than yield predictable results, which are inferences and creative steps
`
`that a person of ordinary skill in the art would employ.
`
`37.
`
`I understand that sometimes it will be necessary to look to interrelated
`
`teachings of multiple patents; the effects of demands known to the design
`
`community or present in the marketplace; and the background knowledge
`
`possessed by a person having ordinary skill in the art. I understand that all these
`
`issues may be considered to determine whether there was an apparent reason to
`
`combine the known elements in the fashion claimed by the patent at issue.
`
`38.
`
`I understand that the obviousness analysis cannot be confined by a
`
`formalistic conception of the words “teaching, suggestion, and motivation.” I
`
`understand that in 2007, the Supreme Court issued its decision in KSR Int'l Co. v.
`
`Teleflex, Inc., 550 U.S. 398 (2007), where the Court rejected the previous
`
`requirement of a “teaching, suggestion, or motivation to combine” known elements
`
`of prior art for purposes of an obviousness analysis as a precondition for finding
`
`obviousness. It is my understanding that KSR confirms that any motivation that
`
`13
`
`Petitioner Microsoft Corporation - Ex. 1007, p. 13
`
`
`
`Petition for Inter Partes Review of U.S. Patent No. 5,894,554
`
`would have been known to a person of skill in the art, including common sense, or
`
`derived from the nature of the problem to be solved, is sufficient to explain why
`
`references would have been combined.
`
`39.
`
`I understand that a person of ordinary skill atte