throbber
Trials@uspto.gov
`571-272-7822
`
`Paper 72
`Date: April 9, 2020
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`MICROSOFT CORPORATION,
`Petitioner,
`v.
`FG SRC LLC,1
`Patent Owner.
`
`IPR2018-016052
`Patent 7,620,800 B2
`
`
`
`
`
`
`
`
`
`Before KALYAN K. DESHPANDE, JUSTIN T. ARBES, and
`CHRISTA P. ZADO, Administrative Patent Judges.
`ARBES, Administrative Patent Judge.
`
`JUDGMENT
`Final Written Decision
`Determining All Challenged Claims Unpatentable
`35 U.S.C. § 318(a)
`
`
`1 Patent Owner filed updated mandatory notice information indicating that
`DirectStream, LLC (“DirectStream”) assigned the challenged patent to
`FG SRC LLC. Paper 69, 1. Accordingly, the caption for this proceeding
`has been changed.
`2 Cases IPR2018-01606 and IPR2018-01607 have been consolidated with
`this proceeding.
`
`
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`
`INTRODUCTION
`I.
`A. Background and Summary
`Petitioner Microsoft Corporation filed three Petitions, collectively
`requesting inter partes review of claims 1–5, 7–9, 15, 17, 18, and 20–24
`of U.S. Patent No. 7,620,800 B2 (Ex. 1005, “the ’800 patent”) pursuant to
`35 U.S.C. § 311(a), as listed in the following chart.3
`Case Number
`Challenged Claims Petition
`
`IPR2018-01605 1, 8, 9, and 20
`
`Paper 1 (“Pet.”)
`
`IPR2018-01606 1, 7, 15, 17, and 24 Paper 1 (“-1606 Pet.”)
`
`IPR2018-01607 1–5, 18, and 21–23 Paper 1 (“-1607 Pet.”)
`
`On April 12, 2019, we instituted an inter partes review as to all challenged
`claims on all grounds of unpatentability asserted in the Petitions, and
`exercised our authority under 35 U.S.C. § 315(d) to consolidate the three
`proceedings and conduct the proceedings as one trial. Paper 21 (“Decision
`on Institution” or “Dec. on Inst.”). Patent Owner FG SRC LLC
`subsequently filed a Patent Owner Response (Paper 36, “PO Resp.”),
`Petitioner filed a Reply (Paper 49, “Reply”), and Patent Owner filed a
`Sur-Reply (Paper 59, “Sur-Reply”). Petitioner filed a Motion to Exclude
`(Paper 60, “Pet. Mot.”) certain evidence submitted by Patent Owner,
`to which Patent Owner filed an Opposition (Paper 63, “PO Opp.”) and
`Petitioner filed a Reply (Paper 66, “Pet. Mot. Reply”). Patent Owner filed a
`Motion to Exclude (Paper 61, “PO Mot.”) certain evidence submitted by
`Petitioner, to which Petitioner filed an Opposition (Paper 62, “Pet. Opp.”)
`
`
`3 Unless otherwise noted, references herein are to the exhibits filed in
`Case IPR2018-01605.
`
`2
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`and Patent Owner filed a Reply (Paper 65, “PO Mot. Reply”). An oral
`hearing was held on February 4, 2020, and a transcript of the hearing is
`included in the record (Paper 71, “Tr.”).
`We have jurisdiction under 35 U.S.C. § 6. This Final Written
`Decision is issued pursuant to 35 U.S.C. § 318(a). For the reasons that
`follow, we determine that Petitioner has shown by a preponderance of the
`evidence that claims 1–5, 7–9, 15, 17, 18, and 20–24 are unpatentable.
`
`
`B. Related Matters
`The parties indicate that the ’800 patent is the subject of the following
`district court cases: SRC Labs, LLC v. Microsoft Corp., No. 2:18-cv-00321
`(W.D. Wash.), and SRC Labs, LLC v. Amazon Web Servs., Inc.,
`No. 2:18-cv-00317 (W.D. Wash.). See Pet. 4–5; Paper 69, 1.
`
`
`C. The ’800 Patent
`The ’800 patent4 discloses “multi-adaptive processing systems and
`techniques for enhancing parallelism and performance of computational
`functions.” Ex. 1005, col. 1, ll. 40–43. Parallel processing “allows multiple
`processors to work simultaneously on the same problem to achieve a
`solution” in less time than it would take a single processor. Id. at col. 1,
`ll. 44–49. “[A]s more and more performance is required, so is more
`parallelism, resulting in ever larger systems” and associated difficulties,
`
`
`4 The ’800 patent is a continuation of U.S. Patent No. 7,225,324 B2
`(Ex. 1001, “the ’324 patent”), is challenged by Petitioner in
`Case IPR2018-01601. We enter a Final Written Decision in
`Case IPR2018-01601 concurrently with this Decision.
`
`3
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`including “facility requirements, power, heat generation and reliability.”
`Id. at col. 1, ll. 53–61. The ’800 patent discloses that
`if a processor technology could be employed that offers orders
`of magnitude more parallelism per processor, these systems
`could be reduced in size by a comparable factor. Such a
`processor or processing element is possible through the use of a
`reconfigurable processor. Reconfigurable processors instantiate
`only the functional units needed to solve a particular application,
`and as a result, have available space to instantiate as many
`functional units as may be required to solve the problem up to
`the total capacity of the integrated circuit chips they employ.
`Id. at col. 1, l. 65–col. 2, l. 7. The ’800 patent describes a known issue
`where each processor in a multi-processor system is allocated a portion of a
`problem called a “cell” and “to solve the total problem, results of one
`processor are often required by many adjacent cells because their cells
`interact at the boundary.” Id. at col. 2, ll. 26–32. Passing intermediate
`results around the system to complete the problem requires using “numerous
`other chips and busses that run at much slower speeds than the
`microprocessor,” diminishing performance. Id. at col. 2, ll. 32–38, col. 5,
`ll. 16–28, Fig. 1 (depicting a conventional multi-processor arrangement).
`In an adaptive processor-based system, however, “any boundary data that is
`shared between . . . functional units need never leave a single integrated
`circuit chip,” reducing “data moving around the system” and improving
`performance. Id. at col. 2, ll. 39–49.
`
`
`
`4
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`Figure 2 of the ’800 patent is reproduced below.
`
`
`
`Figure 2 is “a functional block diagram of an adaptive processor 200
`communications path for implementing the technique of the present
`invention.” Id. at col. 5, ll. 29–32. Adaptive processor 200 includes
`adaptive processor chip 202, which is coupled to memory element 206,
`interconnect 208, and additional adaptive processor chips 210. Id. at col. 5,
`ll. 32–37. Adaptive processor chip 202 includes thousands of functional
`units (“FU”) 204 interconnected by “reconfigurable routing resources”
`inside adaptive processor chip 202, allowing functional units 204 to
`“exchange data at much higher data rates and lower latencies than a standard
`microprocessor.” Id. at col. 5, ll. 39–45.
`
`
`
`5
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`Figures 4A and 4B of the ’800 patent are reproduced below.
`
`
`
`Figure 4A depicts conventional sequential processing operation 400 where
`“nested Loops A (first loop 402) and B (second loop 404) are alternately
`active on different phases of the process.” Id. at col. 5, l. 65–col. 6, l. 2.
`Because first loop 402 must be completed before beginning second loop
`404, “all of the logic that has been instantiated is not being completely
`utilized.” Id. at col. 6, ll. 3–9. Figure 4B depicts “multi-dimensional
`process 410 in accordance with the technique of the present invention.” Id.
`at col. 6, ll. 11–14. “[M]ulti-dimensional process 410 is effectuated such
`that multiple dimensions of data are processed by both Loops A (first loop
`412) and B (second loop 414) such that the computing system logic is
`operative on every clock cycle.” Id. at col. 6, ll. 14–18. A “dimension” of
`data can be “multiple vectors of a problem, multiple plans of a problem,
`multiple time steps in a problem and so forth.” Id. at col. 6, ll. 25–28. The
`’800 patent discloses that available resources are utilized more effectively
`in the multi-dimensional process by “hav[ing] an application evaluate a
`problem in a data flow sense. That is, it will ‘pass’ a subsequent dimension
`
`6
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`of a given problem through the first loop 412 of logic concurrently with the
`previous dimension of data being processed through the second loop.” Id. at
`col. 6, ll. 19–25.
`The ’800 patent states that the disclosed process can be utilized for a
`variety of applications. Id. at col. 9, ll. 10–20. For example, seismic
`imaging applications, which “process echo data to produce detailed analysis
`of subsurface features” for oil and gas exploration, would “particularly
`benefit from the tight parallelism that can be found in the use of adaptive or
`reconfigurable processors” because they “use data collected at numerous
`points and consisting of many repeated parameters” and “the results of the
`computation on one data point are used in the computation of the next.” Id.
`at col. 9, ll. 25–34; see id. at col. 6, l. 30–col. 7, l. 37, Figs. 5A–5B, 6A–6B
`(describing a seismic imaging function that can be adapted to utilize the
`disclosed parallelism, where computational process 610 “loops over the
`depth slices as indicated by reference number 622 and loops over the shots
`as indicated by reference number 624”). Also, reservoir simulation
`applications, which “process fluid flow data in . . . oil and gas subsurface
`reservoirs to produce extraction models,” would benefit from the disclosed
`process because they define a three dimensional set of cells for the reservoir,
`utilize repeated operations on each cell, and “information computed for each
`cell is then passed to neighboring cells.” Id. at col. 9, l. 59–col. 10, l. 2; see
`id. at col. 7, l. 38–col. 8, l. 20, Figs. 7A–7D (describing “process 700 for
`performing a representative systolic wavefront operation in the form of a
`reservoir simulation function” in which “the computation of fluid flow
`properties are communicated to neighboring cells 710” without storing data
`in memory, “a set of cells can reside in an adaptive processor,” and “the
`pipeline of computation can extend across multiple adaptive processors,”
`
`7
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`where the process involves nested loops and systolic walls 712 and 714 of
`computation at different time sets), col. 8, l. 21–col. 9, l. 9, Figs. 8A–8C,
`9A–9C (describing two other processes for performing “a representative
`systolic wavefront operation”). Finally, the disclosed process may be used
`for genetic pattern matching applications, which “look[] for matches of a
`particular genetic sequence (or model) to a database of genetic records,”
`performing repeated operations to “compare[] each character in the model to
`the characters in [a particular] genetic record.” Id. at col. 11, ll. 42–52.
`
`
`D. Illustrative Claims
`Claim 1 of the ’800 patent is independent. Claims 2–5, 7–9, 15, 17,
`18, and 20–24 each depend from claim 1. Claims 1 and 15 recite:
`1. A method for data processing in a reconfigurable
`computing system,
`the reconfigurable computing system
`comprising at
`least one
`reconfigurable processor,
`the
`reconfigurable processor comprising a plurality of functional
`units, said method comprising:
`transforming an algorithm into a data driven calculation
`that is implemented by said reconfigurable computing system at
`the at least one reconfigurable processor;
`forming at least two of said functional units at the at least
`one reconfigurable processor to perform said calculation wherein
`only functional units needed to solve the calculation are formed
`and wherein each formed functional unit at the at least one
`reconfigurable processor interconnects with each other formed
`functional unit at the at least one reconfigurable processor based
`on reconfigurable routing resources within the at least one
`reconfigurable processor as established at formation, and
`wherein lines of code of said calculation are formed as clusters
`of functional units within the at least one reconfigurable
`processor;
`
`8
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`utilizing a first of said formed functional units to operate
`upon a subsequent data dimension of said calculation forming a
`first computational loop; and
`substantially concurrently utilizing a second of said
`formed functional units to operate upon a previous data
`dimension of said calculation generating a second computational
`loop wherein said implementation of said calculation enables
`said first computational loop and said second computational loop
`execute concurrently and pass computed data seamlessly
`between said computational loops.
`15. The method of claim 1 wherein instantiating includes
`establishing a stream communication connection between
`functional units.
`
`
`
`E. Evidence
`The pending grounds of unpatentability in the instant inter partes
`review are based on the following prior art:
`Jean-Luc Gaudiot, “Data-Driven Multicomputers in Digital
`Signal Processing,” Proceedings of the IEEE, Special Issue on
`Hardware and Software for Digital Signal Processing, vol. 75,
`no. 9, Sept. 1987, pp. 1220–1234 (Ex. 1010, “Gaudiot”);
`Duncan A. Buell, Jeffrey M. Arnold, & Walter J. Kleinfelder,
`SPLASH2: FPGAS IN A CUSTOM COMPUTING MACHINE (1996)
`(Ex. 1007, “Splash2”);
`Carl Ebeling et al., “Mapping Applications to the RaPiD
`Configurable Architecture,” Proceedings of
`the
`IEEE
`Symposium on FPGAs for Custom Computing Machines,
`Apr. 16–18, 1997, pp. 106–115 (Ex. 1009, “RaPiD”);
`Michael Rencher & Brad L. Hutchings, “Automated Target
`Recognition on SPLASH 2,” Proceedings of
`the IEEE
`Symposium on FPGAs for Custom Computing Machines,
`Apr. 16–18, 1997, pp. 192–200 (Ex. 1011, “Chunky SLD”);
`Yong-Jin Jeong & Wayne P. Burleson, “VLSI Array Algorithms
`and Architectures for RSA Modular Multiplication,” IEEE
`
`9
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`Transactions on Very Large Scale Integration (VLSI) Systems,
`vol. 5, no. 2, June 1997, pp. 211–217 (Ex. 1061, “Jeong”); and
`D. Roccatano et al., “Development of a Parallel Molecular
`Dynamics Code on SIMD Computers: Algorithm for Use of Pair
`List Criterion,” Journal of Computational Chemistry, vol. 19,
`no. 7, May 1998, pp. 685–694 (Ex. 1012, “Roccatano”).5
`Petitioner filed a declaration from Harold Stone, Ph.D. (Ex. 1003) with its
`Petition and a reply declaration from Dr. Stone (Ex. 1076) with its Reply.
`Patent Owner filed declarations from Jon Huppenthal (Ex. 2101), Houman
`Homayoun, Ph.D. (Exs. 2029, 2112), and Tarek El-Ghazawi, Ph.D.
`(Ex. 2166).
`
`
`F. Asserted Grounds
`The instant inter partes review involves the following grounds of
`unpatentability:
`Petition(s)
`
`35 U.S.C. § Reference(s)/Basis
`
`102(a),
`102(b)6
`
`Splash2
`
`103(a)
`
`Splash2
`
`Claim(s)
`Challenged
`1, 15, 18, 21,
`22
`
`1, 15, 18, 21,
`22
`
`IPR2018-01605,
`IPR2018-01606,
`IPR2018-01607
`IPR2018-01605,
`IPR2018-01606,
`IPR2018-01607
`
`
`5 When citing the prior art references and other exhibits, we refer to the page
`numbers in the bottom-right corner added by the filing party. See 37 C.F.R.
`§ 42.63(d)(2).
`6 The Leahy-Smith America Invents Act, Pub. L. No. 112-29, 125 Stat. 284
`(2011) (“AIA”), amended 35 U.S.C. §§ 102 and 103. Because the
`challenged claims of the ’800 patent have an effective filing date before the
`effective date of the applicable AIA amendments, we refer to the pre-AIA
`versions of 35 U.S.C. §§ 102 and 103.
`
`10
`
`

`

`Claim(s)
`Challenged
`1, 15, 18, 21,
`22
`
`35 U.S.C. § Reference(s)/Basis
`
`103(a)
`
`Splash2, Gaudiot
`
`IPR2018-01605
`Patent 7,620,800 B2
`Petition(s)
`
`IPR2018-01605,
`IPR2018-01606,
`IPR2018-01607
`IPR2018-01605
`
`IPR2018-01605
`
`IPR2018-01605
`
`IPR2018-01605
`
`8, 9
`
`8, 9
`
`20
`
`20
`
`103(a)
`
`103(a)
`
`103(a)
`
`103(a)
`
`103(a)
`
`103(a)
`
`103(a)
`
`103(a)
`
`Splash2, RaPiD
`
`Splash2, RaPiD,
`Gaudiot
`Splash2, Jeong
`
`Splash2, Jeong,
`Gaudiot
`Splash2, Chunky
`SLD
`Splash2, Chunky
`SLD, Gaudiot
`Splash2, Roccatano
`
`Splash2, Roccatano,
`Gaudiot
`
`IPR2018-01606
`
`7, 17, 24
`
`IPR2018-01606
`
`7, 17, 24
`
`IPR2018-01607
`
`2–5, 22, 23
`
`IPR2018-01607
`
`2–5, 22, 23
`
`
`
`II. ANALYSIS
`A. Motions to Exclude
`The party moving to exclude evidence bears the burden of proof to
`establish that it is entitled to the relief requested—namely, that the material
`sought to be excluded is inadmissible under the Federal Rules of Evidence.
`See 37 C.F.R. §§ 42.20(c), 42.62(a). For the reasons discussed below,
`Petitioner’s Motion is granted-in-part, denied-in-part, and dismissed-in-part,
`and Patent Owner’s Motion is denied-in-part and dismissed-in-part.
`
`
`11
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`
`1. Petitioner’s Motion to Exclude
`Exhibits 2101, 2065, 2075, and 2091: Petitioner moves to exclude the
`entirety of the declaration (Ex. 2101) of Mr. Huppenthal, one of the named
`inventors of the ’800 patent, “as not being relevant to any issue on which
`trial has been instituted, and for lacking foundation, containing hearsay,
`and/or causing undue prejudice.” Pet. Mot. 3–6. Petitioner argues that the
`declaration includes “irrelevant narrative discussion of [Mr. Huppenthal’s]
`participation in reconfigurable computing” and statements “either based on
`hearsay or lack of personal knowledge.” Id. at 3–4. Petitioner also moves to
`exclude paragraphs 80 and 82–86 of the declaration based on
`Mr. Huppenthal’s alleged “refusal to answer questions concerning those
`portions of the declaration” during cross-examination. Id. at 1–3.
`Petitioner also moves to exclude three transcripts (Exs. 2065, 2075,
`2091) of depositions of Petitioner’s declarants from other inter partes
`reviews as “not being relevant to any issue on which trial has been instituted,
`for containing hearsay, and/or causing undue prejudice.” Id. at 6–7.
`Petitioner argues that allowing the transcripts in the record would be “highly
`prejudicial as they present themselves with the indicia of expert testimony
`while being totally devoid from the necessary context of the matters from
`which they originate.” Id. Patent Owner cites Exhibits 2065 and 2075 in its
`Response, but does not cite Exhibit 2091 in its Response or Sur-Reply.
`Petitioner’s Motion is dismissed as moot, as we do not rely on the
`cited portions of the testimony in a manner adverse to Petitioner in this
`Decision. As explained below, even if the testimony is considered, we are
`not persuaded by Patent Owner’s arguments regarding the state of the art or
`alleged nonobviousness of the challenged claims, and Patent Owner has not
`
`12
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`shown proof of secondary considerations that would support a conclusion of
`nonobviousness. See infra Sections II.E–II.J.
`Exhibit 2112: Petitioner moves to exclude paragraphs 41, 145, 180,
`181, and 247 of the declaration of Dr. Homayoun, which refer to Exhibits
`2066 and 2101. Pet. Mot. 8–9. Because we do not exclude those exhibits,
`we also dismiss as moot Petitioner’s Motion with respect to Exhibit 2112.
`Exhibits 2066–2074, 2076, 2078–2099, 2102–2104, 2106, 2107, 2110,
`2113–2134, 2140–2152, 2156, 2163, 2165, and 2170: Petitioner moves to
`exclude a number of exhibits as “not being relevant to any issues on which
`trial has been instituted, lacking foundation, and/or causing undue prejudice”
`because the exhibits were not discussed or cited, or “only cited
`superficially,” in Patent Owner’s Response and Sur-Reply. Pet. Mot. 7–8.
`Petitioner’s Motion is dismissed as moot, as we do not rely on the exhibits in
`a manner adverse to Petitioner in this Decision. We note, however, that in
`evaluating Petitioner’s asserted grounds of unpatentability, we only consider
`substantive arguments made by the parties in their papers during trial (i.e.,
`the Petitions, Response, Reply, and Sur-Reply). To the extent a document is
`filed in the record but never discussed in a paper, there is no substantive
`argument pertaining to that document that can be considered.
`Exhibit 2170: Petitioner moves to exclude Exhibit 2170 under
`Federal Rules of Evidence 401–403 as cumulative of Exhibit 1007.
`Pet. Mot. 8. Both exhibits are copies of Splash2. Dr. El-Ghazawi refers to
`the document in his declaration with the numeral “1007.” Ex. 2166 ¶ 40.
`To ensure a clear record, we grant Petitioner’s Motion, expunge Exhibit
`2170, and refer herein to Exhibit 1007. See 37 C.F.R. §§ 42.7(a), 42.6(d)
`(“A document already in the record of the proceeding must not be filed
`
`13
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`again, not even as an exhibit or an appendix, without express Board
`authorization.”).
`Portions of Patent Owner’s Response: Petitioner moves to exclude
`portions of Patent Owner’s Response referring to the exhibits that Petitioner
`seeks to exclude. Pet. Mot. 9. Patent Owner’s Response is a paper with
`attorney arguments, not evidence that may be excluded.7 Further, we do not
`exclude any of the exhibits referred to in the identified portions of the
`Response. Petitioner’s Motion is denied as to Patent Owner’s Response.
`
`
`2. Patent Owner’s Motion to Exclude
`Exhibits 1074, 1077, and 1079: Patent Owner moves to exclude three
`technical documents filed by Petitioner with its Reply.
`First, Patent Owner moves to exclude Exhibits 1074 and 1079 as
`unauthenticated under Federal Rule of Evidence 901. PO Mot. 6–7.
`“To satisfy the requirement of authenticating or identifying an item of
`evidence, the proponent must produce evidence sufficient to support a
`finding that the item is what the proponent claims it is.” Fed. R. Evid.
`901(a). Certain evidence, though, is “self-authenticating” and “require[s] no
`extrinsic evidence of authenticity in order to be admitted.” Fed. R. Evid.
`902. Exhibit 1074 is an article by Maya Gokhale and Ron Minnich titled
`“FPGA Computing in a Data Parallel C,” and includes an IEEE trade
`inscription, copyright symbol, and International Standard Book Number
`(ISBN) on the first page (“0-8186-3890-7/93 $03.00 © 1993 IEEE”). It is
`
`
`7 Petitioner did not seek authorization to file a motion to strike Patent
`Owner’s Response. See Patent Trial and Appeal Board Consolidated Trial
`Practice Guide (Nov. 2019), 80–81, available at https://www.uspto.gov/
`TrialPracticeGuideConsolidated (“Trial Practice Guide”).
`
`14
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`self-authenticating under at least Federal Rule of Evidence 902(6) (“Printed
`material purporting to be a . . . periodical.”) and 902(7) (“An inscription,
`sign, tag, or label purporting to have been affixed in the course of business
`and indicating origin, ownership, or control.”). Exhibit 1079 is an excerpt
`from a book by Kevin Skahill titled “VHDL for Programmable Logic.”
`It includes a copyright notice (“Copyright © 1996 by Addison-Wesley
`Publishing, Inc.”), Library of Congress catalogue information, and
`hand-written library catalogue information. Ex. 1079, Cover 3, v. Petitioner
`points out where the book is available from “several well-known book
`sellers.” Pet. Opp. 4 & n.2. It is authenticated at least as an ancient
`document under Federal Rule of Evidence 901(b)(8) because it “is in a
`condition that creates no suspicion about its authenticity,” “was in a place
`where, if authentic, it would likely be,” and “is at least 20 years old when
`offered.” Nothing about either exhibit suggests that it is not what it points to
`be, and Patent Owner does not point to anything in particular in the exhibits
`that would indicate otherwise. See PO Mot. 6–7; PO Mot. Reply 1–4.
`Second, Patent Owner moves to exclude Exhibits 1074, 1077, and
`1079 as containing inadmissible hearsay under Federal Rule of Evidence
`802. PO Mot. 7. Patent Owner states that Petitioner in its Reply “cites each
`of these documents to prove the truth of technical matters allegedly asserted
`in such documents, i.e. to support Petitioner’s specific factual assertions
`regarding a technical issue.” Id. We are not persuaded. Patent Owner does
`not identify any particular “statement” in any of the exhibits that is being
`offered “to prove the truth of the matter asserted in the statement,” and thus
`fails to meet its burden to prove inadmissibility as hearsay. See Fed. R.
`Evid. 801(c); 37 C.F.R. § 42.20(c). Even if Patent Owner had done so,
`Petitioner cites the exhibits to show what a person of ordinary skill in the art
`
`15
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`would have known at the time of the ’800 patent and, with respect to Exhibit
`1074 in particular, how a person of ordinary skill in the art would have
`understood another reference relied on by Patent Owner that cites the article.
`See Reply 7, 17, 33; Pet. Opp. 5–6; Ex. 2169, 37–38, 208. The exhibits are
`not being offered for the truth of any particular matter discussed in the
`references. Finally, Exhibits 1074 and 1079 also are admissible under
`Federal Rule of Evidence 803(16), which provides as an exception to the
`hearsay rule “[a] statement in a document that was prepared before January
`1, 1998, and whose authenticity is established.” See 1074, 94 (“1993” date);
`Ex. 1079, Cover 3, v (“1996” date).
`Third, Patent Owner moves to exclude Exhibit 1077 as “irrelevant to
`the patent and claim construction issues in dispute.” PO Mot. 7–8. Exhibit
`1077 is an excerpt of certain pages of the Microsoft Computer Dictionary
`(5th ed. 2002). Patent Owner argues that Exhibit 1077 “is extrinsic evidence
`pertaining to Petitioner’s proffered definitions from the Microsoft Computer
`Dictionary of ‘data structure’ and ‘data path,’ neither of which are claim
`terms in the patent.” PO Mot. 7. Federal Rule of Evidence 401 provides
`that “[e]vidence is relevant if: (a) it has any tendency to make a fact more or
`less probable than it would be without the evidence; and (b) the fact is of
`consequence in determining the action.”
`Petitioner submits Exhibit 1077 in support of its arguments regarding
`the interpretation of disputed claim language, specifically the term “stream
`communication.” Reply 29. The meaning of this phrase is “of consequence
`in determining” whether challenged claim 15 is unpatentable over the
`asserted prior art, and Exhibit 1077 provides insight as to the meaning of
`words used in both parties’ proposed interpretations. See infra Section
`II.C.4. Exhibit 1077 has some “tendency to make a fact more or less
`
`16
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`probable than it would be without the evidence” and is relevant under
`Federal Rule of Evidence 401. Thus, there is no basis to exclude Exhibit
`1077. We also note that Patent Owner appears to have filed a full copy of
`the dictionary as Exhibit 2065, and the same pages filed as Exhibit 1077
`(pages 144–145) that Patent Owner seeks to exclude are in the exhibit that
`Patent Owner filed. Further, the record contains numerous other dictionary
`references filed by both parties, including Exhibits 1025, 1059, 2024–2026,
`and 2038. Patent Owner’s Motion is denied as to Exhibits 1074, 1077, and
`1079.
`
`Exhibit 1076: Patent Owner also moves to exclude paragraphs 15–17
`of the reply declaration of Dr. Stone, which refer to Exhibit 1074 “for the
`first time,” under Federal Rules of Evidence 402 and 403. PO Mot. 8.
`Because we find no basis to exclude Exhibit 1074, we also deny Patent
`Owner’s Motion with respect to Exhibit 1076. To the extent Patent Owner’s
`position is that Petitioner’s Reply and Dr. Stone’s reply declaration exceed
`the proper scope of a reply, we address those arguments below. See infra
`Section II.E.2.a.2; Trial Practice Guide, 79 (“A motion to exclude is not a
`vehicle for addressing the weight to be given evidence—arguments
`regarding weight should appear only in the merits documents. Nor should a
`motion to exclude address arguments or evidence that a party believes
`exceeds the proper scope of reply or sur-reply.”).
`Exhibits 1075 and 1078: Patent Owner moves to exclude certain
`portions of the transcript of the deposition of Dr. Homayoun because the
`questions asked were “vague, ambiguous, call[] for a legal conclusion, and
`misleading.” PO Mot. 9–11 (citing Ex. 1075, 27:4–12, 65:5–17). Patent
`Owner also moves to exclude a portion of the transcript of the deposition of
`Dr. El-Ghazawi because the question asked was “vague, ambiguous, and
`
`17
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`calls for a speculative answer.” Id. at 11 (citing Ex. 1078, 65:12–17). Patent
`Owner’s Motion is dismissed as moot, as we do not rely on the disputed
`portions of the testimony in rendering our Decision.
`
`
`B. Level of Ordinary Skill in the Art
`In determining the level of ordinary skill in the art for a challenged
`patent, we look to “1) the types of problems encountered in the art; 2) the
`prior art solutions to those problems; 3) the rapidity with which innovations
`are made; 4) the sophistication of the technology; and 5) the educational
`level of active workers in the field.” Ruiz v. A.B. Chance Co., 234 F.3d 654,
`666–667 (Fed. Cir. 2000). “Not all such factors may be present in every
`case, and one or more of them may predominate.” Id.
`Petitioner’s declarant, Dr. Stone, testifies that a person of ordinary
`skill in the art at the time of the ’800 patent would have had “an advanced
`degree in electrical or computer engineering, or computer science with
`substantial study in computer architecture, hardware design, and computer
`algorithms,” and “at least three years’ experience working in the field,” or
`alternatively “a bachelor’s degree covering those disciplines and at least four
`years working [in] the field.” Ex. 1003 ¶ 45. According to Dr. Stone,
`[s]uch a person would also have been knowledgeable about the
`programming, design and operation of computer systems based
`on
`reconfigurable components
`such as FPGAs
`(field
`programmable gate arrays) and CPLDs (complex programmable
`logic devices), including computer systems for performing
`systolic and data driven calculations. That person would also
`have been familiar with hardware description languages such as
`[Very High Speed Integrated Circuit Hardware Description
`Language (VHDL)] that could be used to configure FPGAs and
`CPLDS that serve as components of reconfigurable computer
`systems. Finally, as demonstrated by many of the references
`
`18
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`discussed [in Dr. Stone’s declaration], such a person would also
`have been familiar with various other areas of technology that by
`2002 had relied on high performance and parallel computing
`systems, such as genetic sequence comparisons,
`image
`processing, data mining, and processing related to proteins and
`organic structures.
`
`Id.
`
`Patent Owner states that it “does not dispute the level of education and
`skill promoted by [Dr. Stone],” and Patent Owner’s declarant,
`Dr. Homayoun, “agree[d] with Dr. Stone’s assessment of the level of
`ordinary skill in the art,” noting that such an individual also would have
`been “experienced in developing with high-level languages (C and Fortran),
`hardware description languages, and the unique problems involved with
`programming FPGAs and FPGA based systems.” See PO Resp. 29;
`Ex. 2029 ¶ 17; see also Ex. 2112 ¶ 133 (“In general, I would agree to the
`level of education and skill promoted by [Petitioner’s] expert [for the
`’800 patent].”). Dr. Homayoun further expands on his understanding of
`what a person of ordinary skill in the art at the time of the ’800 patent would
`have known and considered. Ex. 2112 ¶¶ 133–146. For example,
`Dr. Homayoun testifies that in addition to the technical background set forth
`in Dr. Stone’s definition, a person of ordinary skill in the art would have
`“considered all of the state of the art [described in Dr. Homayoun’s
`declaration] in the design of computer architecture, . . . [i]ncluding the issues
`of reconfigurable programming, processor speed, FPGA speed, and
`cost/benefit analysis of overhead introduction as applied to [high
`performance computing (HPC)] applications.” Id. ¶ 133. Also, according to
`Dr. Homayoun, an ordinarily skilled artisan would have “consider[ed] the
`technical problems [the ’800 patent was] attempting to solve” without using
`
`19
`
`

`

`IPR2018-01605
`Patent 7,620,800 B2
`the patent “as a technical road-map to then conflate the technical problem
`with the solution,” and “would have considered the drawbacks in HPC
`computing and the deficiencies in FPGA systems and computer architecture
`design considerations at the time of the disclosed inventions.” Id. ¶ 140.
`Patent Owner similarly argues in its Response that a person of ordinary skill
`in the art would have “considered” all of these issues. PO Resp. 18–30.
`We have ev

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