throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`INTEL CORPORATION,
`Petitioner,
`V.
`FG SRC LLC,
`Patent Owner.
`
`IPR2020-01449
`Patent No. 7,149,867
`
`DECLARATION OF WILLIAM MANGIONE-SMITH, PH.D., IN
`SUPPORT OF FG SRC LLC'S MOTION TO AMEND
`
`I, Dr. William Mangione-Smith, under the penalty of perjury under the laws
`
`of the United States, declare that the following is true and correct based on the best
`
`of my ability.
`
`Date: May 26, 2021
`
`Signed:
`
`WILLIAM MANGIONE-SMITH, PH.D.
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 1
`
`

`

`
`
`
`
`1.
`
`I have been retained by DiMuro Ginsberg, P.C., as an independent
`
`technical expert in the Inter Partes Review dispute between FG SRC, and Intel
`
`Corporation, No. IPR2020-01449 which involves U.S. Patent No. 7,149,867 (“’867
`
`Patent”).
`
`2.
`
`I have been paid for my work as a technical expert at my customary
`
`hourly rate. My compensation does not in any way depend on the outcome of this
`
`matter, and I have no personal interest in the outcome of this matter.
`
`I.
`
`Qualifications
`
`3. My technical background and experience cover most aspects of
`
`computer system design, including low level circuitry, computer architecture,
`
`computer networking, digital rights management, cryptography, digital media,
`
`communications, information technology, application software, client-server
`
`application, Web technology, and system software (e.g., operating systems and
`
`compilers). I am a member of the Institute of Electrical and Electronics Engineers
`
`and the Association for Computing Machinery, which are the two most significant
`
`professional organizations in my profession. I have been employed as a design
`
`engineer, research engineer, professor, and technical expert. Over my professional
`
`career, I have been an active inventor with 121 issued U.S. patents, 200 published
`
`and pending U.S. patent applications and many unpublished U.S. patent
`
`applications.
`
`
`
`2
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 2
`
`

`

`
`
`
`
`4.
`
`From 1984 until 1991, I attended the University of Michigan in Ann
`
`Arbor, Michigan, where I was awarded the degrees of Bachelor of Science and
`
`Engineering, Master of Science and Engineering, and Doctor of Philosophy. My
`
`doctoral research focused on high performance computing systems including
`
`computer architecture, applications and operating system software, and compiler
`
`technology. One of my responsibilities during my graduate studies included
`
`teaching senior undergraduate students who were about to enter the profession.
`
`5.
`
`After graduating from the University of Michigan, I was employed by
`
`Motorola in Schaumburg, Illinois. While at Motorola, I was part of a team
`
`designing and manufacturing the first commercial battery-powered product capable
`
`of delivering Internet email over a wireless (i.e., radio frequency) link and one of
`
`the first personal digital assistants. I also served as the lead architect on the
`
`second-generation of this device with control over the entire system design
`
`including the memory subsystem architecture, embedded processor, ASIC, power
`
`system, and analog circuitry. Part of my responsibilities at Motorola involved the
`
`specification, design, and testing of system control Application-Specific Integrated
`
`Circuits (“ASICs”). I conducted the initial research and advanced design that
`
`resulted in the Motorola M*Core embedded microprocessor. M*Core was
`
`designed to provide the high performance of desktop microprocessors with the low
`
`power of contemporaneous embedded processors. The M*Core received
`
`
`
`3
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 3
`
`

`

`
`
`
`
`widespread use in many communications products including various cellular
`
`handsets, advanced pagers, and embedded infrastructure.
`
`6.
`
`From 1995 until 2005, I was employed by the University of California
`
`at Los Angeles (“UCLA”) as a professor of Electrical Engineering. I was the
`
`director of the laboratory for Compiler and Architecture Research in Embedded
`
`Systems (“CARES”) and served as the field chair for Embedded Computing
`
`Systems. The CARES research team focused on research, engineering, and design
`
`challenges in the context of battery-powered and multi-media mobile computing
`
`devices. One of the key developments of my lab was the Mediabench software
`
`tool, which is widely used to design and evaluate multi-media embedded devices.
`
`Key elements of Mediabench include software that is essential for modern digital
`
`wireless communications. My primary responsibility, in addition to classroom
`
`teaching, involved directing the research and training of graduate students. I was a
`
`tenured member of the faculty and had responsibilities for teaching as well as
`
`scholarly research. My colleagues at UCLA were some of the leading scientists
`
`and engineers in the world with a long list of innovations from computer network
`
`security devices to the nicotine patch. The graduate student researchers in my
`
`laboratory came from a diverse set of backgrounds, all with undergraduate degrees
`
`in computer engineering, electrical engineering, or computer science, many with
`
`multiple years of experience working as professional engineers in areas such as
`
`
`
`4
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 4
`
`

`

`
`
`
`
`digital rights management, cryptography, and some combination of digital media,
`
`communications, information technology, software development, computer system
`
`design, or computer science and ASIC circuit design.
`
`7.
`
`From 2005 until 2009, I was employed at Intellectual Ventures in
`
`Bellevue, Washington. My responsibilities at Intellectual Ventures included
`
`business development, technology assessment, market forecasting, university
`
`outreach, collaborative inventing, intellectual property licensing support, and
`
`intellectual property asset pricing. My colleagues and co-inventors at Intellectual
`
`Ventures included the former lead intellectual property strategist at Intel, Intel’s
`
`former lead IP counsel, Microsoft’s former chief software architect, the founder of
`
`Microsoft research, the designer of the Mach operating system, the architect of the
`
`U.S. Defense Department’s Strategic Defense Initiative, the founder of Thinking
`
`Machines (a seminal parallel processing computer system), and Bill Gates. I had
`
`responsibility for hiring and managing over 15 staff members including multiple
`
`Ph.Ds. with degrees in electrical engineering or computer science, and decades of
`
`experience in product design and engineering.
`
`8.
`
`A summary of some of my qualifications for forming the opinions in
`
`this declaration are as follows: I have more than 30 years of experience as a
`
`computer architect, computer system designer, communication system designer,
`
`educator, and as an executive in the PC and electronics business. I am also a
`
`
`
`5
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 5
`
`

`

`
`
`
`
`member of several professional associations, such as the ACM and IEEE, and have
`
`been intimately involved in professional research through the International
`
`Symposium on Microarchitecture (Program Chair for 26th and General Chair for
`
`36th), IEEE Transactions on Computers (Associate Editor), ACM Transactions on
`
`Embedded Computing Systems (Associate Editor), and IEEE Computer (Associate
`
`Editor). I also have been on the program committees for ISCA, MICRO, ISLPED,
`
`Network Processors Workshop, FPL, Complexity-Effective Design, RAW,
`
`Workshop on Mediaprocessors, and DSP, FPT, and INTERACT.
`
`9.
`
`I also have extensive experience and expertise with FPGA technology
`
`in general and reconfigurable computing in particular. My research was funded by
`
`the US Defense Advanced Research Projects Agency (DARPA), published in
`
`leading journals in my field, and appeared on the cover of Scientific American
`
`(June 1997). Specific research areas included cryptography, network security,
`
`fault-tolerance, and intellectual property protection.
`
`10. For further details regarding my employment and academic history,
`
`please refer to my curriculum vitae provided in Appendix A.
`
`II. Bases Of Opinions
`
`11. The basis and reasoning of my opinions include my education,
`
`training, and experience as an engineer, including my 35 years of experience
`
`
`
`6
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 6
`
`

`

`
`
`
`
`designing microprocessors. In the course of conducting my analysis and forming
`
`my opinions, I have considered the materials listed below:
`
`a. U.S. Patent No. 7,149,867 to Daniel Poznanovic, et al., filed June16,
`2004, and issued on December12, 2006 (“’867 patent”) and its file
`history;
`
`b. X. Zhang et al., Architectural Adaptation of Application-Specific
`Locality Optimizations, IEEE (1997) (“Zhang”);
`
`c. R. Gupta, Architectural Adaptation in AMRM Machines, IEEE (2000)
`(“Gupta”);
`
`d. A. Chien and R. Gupta, MORPH: A System Architecture for Robust
`Higher Performance Using Customization,” IEEE (1996) (“Chien”);
`
`e. Chien et al., Safe and Protected Execution for the Morph/AMRM
`Reconfigurable Processor, IEEE (1999);
`
`f. Declaration of Stanley Shanfield, Ph.D.;
`
`g. Declaration of Rajesh K. Gupta;
`
`h. Declaration of J. Munford;
`
`i. Provisional Application No. 60/479,339;
`
`j. U.S. Patent 8,713,518;
`
`k. Book: John L. Hennessy and David A. Patterson, “Computer
`Architecture: A Quantitative Approach” (The Morgan Kaufmann Series
`in Computer Architecture and Design); and
`
`l. Book: David Culler, “Parallel Computer Architecture: A
`Hardware/Software Approach” (The Morgan Kaufmann Series in
`Computer Architecture and Design);
`
`m. Intel’s IPR petition in this matter and its exhibits;
`
`n. Declaration of Ryan Kastner, Ph.D. In Support Of FG SRC LLC’s
`Opening Claim Construction Brief in FG SRC LLC v. Intel Corp., No.
`6:20-cv-00315-ADA (W.D. Texas), filed April 24, 2020;
`
`
`
`7
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 7
`
`

`

`
`
`
`
`o. FG’SRC’s Preliminary Response in this proceeding (Paper 9);
`
`p. Declaration of Vojin G. Oklobdzija, Ph.D., In Support of FG SRC
`LLC’s Preliminary Response (EX2001);
`
`q. Institution Decision in this proceeding (Paper 13); and
`
`r. any other materials referenced herein.
`
`12. My opinions in this declaration are based on the understanding of a
`
`person of ordinary skill in the art at the time of the invention of the claims in the
`
`’867 Patent.
`
`13.
`
`In assessing the level of skill of a person of ordinary skill in the art I
`
`have considered the type of problems encountered in the field, the prior solutions
`
`to those problems found in the prior art references, the pace with which
`
`innovations are made, the sophistication of the technology, the level of education
`
`of active workers in the field, and my own experience working with those of skill
`
`in the art at the time of the invention.
`
`14. A person of ordinary skill in the art (“POSITA”) at the time of the
`
`filing of the ’867 patent would typically have at least an MS Degree in Computer
`
`Engineering, Computer Science, or Electrical Engineering, or equivalent work
`
`experience, along with at least three years of experience related specifically to
`
`computer architecture, hardware design, and reconfigurable processors. In
`
`addition, a POSITA would be familiar with hardware description languages and
`
`design tools and methodologies used to program a reconfigurable processor.
`
`
`
`8
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 8
`
`

`

`
`
`
`
`15.
`
`I am very familiar with this level of skill. In the course of my 35
`
`years of processor design and research, I have supervised and worked with
`
`engineers in this field having the level of skill identified above.
`
`16.
`
`I understand that the words of a claim are generally given their
`
`ordinary and customary meaning, that is, the meaning that the term would have to
`
`a person of ordinary skill in the art in question at the time of the invention
`
`17.
`
`I understand that a claim term that does not use the word “means” is
`
`presumed not to be a means-plus-function term. I understand that a term that does
`
`not use the word “means” would be construed as a means-plus-function term if it
`
`does not describe structure to a POSITA. Conversely, I understand that if a term
`
`describes structure to a POSITA, it is not a means-plus-function term.
`
`III. ANALYSIS OF PROPOSED CLAIM AMENDMENTS
`
`18.
`
`I have been asked to provide my expert opinion regarding proposed
`
`amended claims 20 (replacing claim 1), 28 (replacing claim 9), and 32 (replacing
`
`claim 13), and specifically, whether the proposed amendments to the proposed
`
`amended claims are (1) responsive to a ground for unpatentability at issue in this
`
`IPR per the institution decision; (2) enlarging the claim scope; or (3) introduce new
`
`subject matter; and (4) whether the proposed amended claims, as a whole, are (a)
`
`supported by the patent specification; and (b) supported by the provisional
`
`application to which they claim priority.
`
`
`
`9
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 9
`
`

`

`
`
`
`
`A.
`
`Proposed Amended Claim 20 (Replacing Claim 1)
`
`19. Proposed Amended Claim 20 appears below. I have been provided
`
`these amended claims along with editing that shows brackets to indicate deletions
`
`and underlining to indicate additions.
`
`Proposed Amended Claim 20. A reconfigurable processor that
`instantiates an algorithm as hardware comprising:
`
`a first memory having a first characteristic memory bandwidth and/or
`memory utilization; and
`
`a data prefetch unit coupled to the memory, wherein the data prefetch
`unit [retrieves] transfers only computational data required by the
`algorithm from a second memory of second characteristic
`memory bandwidth and/or memory utilization and places the
`[retrieved] computational data in the first memory wherein the
`data prefetch unit operates independent of and in parallel with
`logic blocks using the computational data, and wherein at least
`the first memory and data prefetch unit are configured to
`conform to needs of the algorithm, and the data prefetch unit is
`configured to match format and location of data in the second
`memory[.], and
`
`wherein computations performed by the algorithm are performed by an
`FPGA.
`
`20.
`
`I understand that the Board in its institution decision found that
`
`“Petitioner has shown sufficiently that Zhang in combination with Gupta would
`
`have rendered claims 1, 2, 4–8, 13–19 obvious.” Paper 13, at 71. Based on my
`
`understanding of the requirements of patentability and obviousness, the addition of
`
`substantive limitations supported by the patent specification that are not obvious is
`
`
`
`10
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 10
`
`

`

`
`
`
`
`one approach for responding to a ground for institution. The proposed
`
`amendments shown here directly address the grounds for institution.
`
`21.
`
`In my expert opinion, proposed amended claim 20 does not broaden
`
`claim scope. To the contrary, as a result of the addition of the limiting element
`
`requiring that “computations performed by the algorithm are performed by an
`
`FPGA,” the claim scope is narrowed. By requiring that computations that are
`
`performed by the algorithm that is instantiated by the reconfigurable processor are
`
`performed in an FPGA, the amendment excludes from the claim scope the use of a
`
`conventional CPU together with only limited reprogrammable peripheral
`
`components. Therefore, this is a scope limiting amendment.
`
`22. Further, as a result of the requirement that computations that are
`
`performed by the algorithm that is instantiated by the reconfigurable processor are
`
`performed in an FPGA, the amendment explicitly excludes from the claim scope
`
`the use of a conventional CPU as the computational unit of the claimed
`
`reconfigurable processor together with only limited reprogrammable peripheral
`
`components. This narrowing of the claim is directly responsive to the Zhang,
`
`Gupta, and Chien prior art, which relies on the use of a CPU together with only
`
`“small pockets of reprogrammable logic.” Ex. 1003, at 13, col. 2:44-49.
`
`23.
`
`In Zhang, the processor running the main application is a conventional
`
`CPU, not a reconfigurable processor. This is shown in Fig. 2 of Zhang.
`
`
`
`11
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 11
`
`

`

`
`
`
`
`
`
`Ex. 1003, Fig. 2. Zhang uses programmable logic (FPGA) only as means to
`
`deliver data for use by that conventional CPU. Zhang specifically states that it
`
`includes only “small blocks of programmable logic implemented into key elements
`
`of a baseline architecture” to enable “the customization of architectural
`
`mechanisms and policies to match an application.” Ex. 1003, at 13, col. 2:44-49.
`
`Zhang’s small blocks of programmable hardware facilitate movement of data
`
`between memory hierarchies to reduce latency at the point of data consumption.
`
`Id. Unlike the ’867 patent however, the final consumer is a conventional CPU, not
`
`a reconfigurable processor.
`
`24. Similarly, the claim element “data prefetch unit retrieves”
`
`computational data from the second memory and “places the retrieved
`
`
`
`12
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 12
`
`

`

`
`
`
`
`computational data in the first memory” is simplified by the amendment as the data
`
`prefetch unit transfers computational data from the second memory to the first
`
`memory. This amendment does not broaden the proper scope of the claim. Rather,
`
`this amendment emphasizes the fact that the claimed inventions relate to moving
`
`computational data from one memory to another, but only that data that is actually
`
`used for the computation. The claim is narrowed by explicitly not covering a
`
`situation where some data is read from the second memory but not placed in the
`
`first memory. This amendment addresses the prior art examples of Zhang directed
`
`to sparse-matrix operations where descriptors for the sparse-matrix data are read,
`
`in order to retrieve the computational data but are not computational data
`
`themselves.
`
`B.
`
`Proposed Amended Claim 28 (Replacing Claim 9)
`
`25. Proposed Amended Claim 28 is set forth below. Brackets are used to
`
`indicate deletions, and underlining is used to indicate additions.
`
`Proposed Amended Claim 28. A reconfigurable hardware system,
`comprising:
`
`a common memory; and
`
`one or more reconfigurable processors that can instantiate an algorithm
`as hardware coupled to the common memory, wherein at least
`one of the reconfigurable processors includes a data prefetch unit
`to read data, including computational data, and write only
`computational data required for computations by the algorithm
`between the data prefetch unit and the common memory wherein
`the data prefetch unit operates independent of and in parallel
`
`
`
`13
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 13
`
`

`

`
`
`
`
`with logic blocks using the computational data, and wherein the
`data prefetch unit is configured to conform to needs of the
`algorithm and match format and location of data in the common
`memory[.], and
`
`wherein the data prefetch unit is configured to conform to the needs of
`the algorithm, and
`
`wherein computations performed by the algorithm are performed by an
`FPGA.
`
`26.
`
`I understand that the Board in its institution decision found that
`
`“Petitioner has adequately shown that Zhang, Gupta, and Chien teach the
`
`limitations in claim 9 for purposes of institution.” Paper 13, at 73. Based on my
`
`understanding of the requirements of patentability and obviousness, the addition of
`
`substantive limitations supported by the patent specification that are not obvious is
`
`responsive to a ground for institution. The proposed amendments shown here
`
`directly address the grounds for institution.
`
`27.
`
`In my expert opinion, proposed amended claim 28 does not broaden
`
`claim scope. To the contrary, the addition of the two limiting elements narrows
`
`claim scope. First, by requiring that “computations performed by the algorithm
`
`are performed by an FPGA,” the claim scope is narrowed for the reasons explained
`
`above in reference to proposed amended claim 20. The amendment explicitly
`
`excludes the use of a conventional CPU as the computational unit of the claimed
`
`reconfigurable processor, which is directly responsive to the Zhang, Gupta, and
`
`Chien prior art, which relies on the use of a CPU together with only “small pockets
`
`
`
`14
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 14
`
`

`

`
`
`
`
`of reprogrammable logic.” Ex. 1003, at 13, col. 2:44-49; see also id. at Fig. 2.
`
`Second, the addition of the claim element “wherein the data prefetch unit is
`
`configured to conform to the needs of the algorithm” limits claim scope by
`
`requiring that not just the claimed reconfigurable processor instantiates an
`
`algorithm as hardware, but that the claimed data prefetch unit must be configured
`
`to conform to the needs of the algorithm as well. This amendment explicitly
`
`excludes the use of only small blocks of peripheral reprogrammable hardware as
`
`disclosed in Zhang, Gupta, and Chien. Ex. 1003, at 13, col. 2:44-49; see also id. at
`
`Fig. 2.
`
`28. Similarly, the claim element “[the] data prefetch unit … read and
`
`write only data required for computations by the algorithm” is simplified by the
`
`amendment as the data prefetch unit reads data, including computational data, and
`
`writes only data required for computations by the algorithm. This amendment does
`
`not broaden the proper scope of the claim. Rather, this amendment emphasizes the
`
`fact that the claimed inventions relate to moving computational data from one
`
`memory to another, but only that data that is actually used for the computation.
`
`The claim is narrowed by explicitly not covering a situation where some data is
`
`read from the second memory but not placed in the first memory. This amendment
`
`addresses the prior art examples directed to sparse-matrix operations in Zhang
`
`
`
`15
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 15
`
`

`

`
`
`
`
`where descriptors for the sparse-matrix data are read, in order to retrieve the
`
`computational data but are not computational data themselves.
`
`C.
`
`Proposed Amended Claim 32 (Replacing Claim 13)
`
`29. Proposed Amended Claim 32 is set forth below. Brackets are used to
`
`indicate deletions, and underlining is used to indicate additions.
`
`Proposed Amended Claim 32. A method of transferring data
`comprising:
`
`transferring data between a memory and a data prefetch unit in a
`reconfigurable processor, and
`
`transferring the data between a computational unit and the data access
`unit, wherein the computational unit and the data access unit, and
`the data prefetch unit are configured to conform to needs of an
`algorithm implemented on the computational unit and transfer
`only data necessary for computations by the computational unit
`to the data access units, and wherein the prefetch unit operates
`independent of and in parallel with the computational unit[.], and
`
`wherein the computational unit is implemented in an FPGA.
`
`30.
`
`I understand that the Board in its institution decision found that
`
`“Petitioner has shown sufficiently that Zhang in combination with Gupta would
`
`have rendered claims 1, 2, 4–8, 13–19 obvious.” Based on my understanding of
`
`the requirements of patentability and obviousness, by adding substantive
`
`limitations supported by the patent specification that are not obvious a patent
`
`owner is responding to a ground for institution. The proposed amendments shown
`
`here directly address the grounds for institution.
`
`
`
`16
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 16
`
`

`

`
`
`
`
`31.
`
`In my expert opinion, proposed amended claim 32 does not broaden
`
`claim scope. To the contrary, the addition of the limiting elements narrows claim
`
`scope. By requiring that “the computational unit is implemented in an FPGA,” the
`
`claim scope is narrowed for the reasons explained above in reference to proposed
`
`amended claim 20. The amendment explicitly excludes the use of a conventional
`
`CPU as the computational unit of the claimed reconfigurable processor, which is
`
`directly responsive to the Zhang, Gupta, and Chien prior art, which relies on the
`
`use of a CPU together with only “small pockets of reprogrammable logic.” Ex.
`
`1003, at 13, col. 2:44-49; see also id. at Fig. 2.
`
`32. Similarly, the claim element “[the] data access unit, and the data
`
`prefetch unit … transfer only data necessary for computations by the
`
`computational unit” is clarified by the amendment that the data is transferred to the
`
`data access units. This amendment does not broaden the proper scope of the claim.
`
`To the contrary, specifying the target of the transfer narrows claim scope because
`
`the data must be transferred there specifically, instead of just “transferred” to any
`
`component. This amendment emphasizes the fact that the claimed inventions
`
`relate to moving computational data from one memory to another, but only that
`
`data that is actually used for the computation. The claim is narrowed by explicitly
`
`not covering a situation where some data is read from the second memory but not
`
`placed in the first memory. This amendment addresses the prior art examples
`
`
`
`17
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 17
`
`

`

`
`
`
`
`directed to sparse-matrix operations in Zhang where descriptors for the sparse-
`
`matrix data are read in order to retrieve the computational data but are not
`
`computational data themselves.
`
`IV. REVISION OR SUPPLEMENTATION
`
`33. My opinions are subject to change or revision. I may acquire
`
`additional opinions that Petitioner or its expert may present or information I may
`
`receive in the future or additional work I may perform. With this in mind, based
`
`on the analysis I have conducted and for the reasons set forth, I have preliminarily
`
`reached the conclusions and opinions in this Report.
`
`V. EXHIBITS
`
`34.
`
`In the event of a hearing or trial in this matter, I may create and/or use
`
`various exhibits relevant to this case for the purposes of demonstrating my
`
`testimony as discussed in this Report. I have not yet selected the particular
`
`exhibits or created or assisted in the creation of demonstrative exhibits to assist me
`
`in testifying.
`
`VI. CONCLUSION
`
`35. For at least the reasons stated above, and others, it is my expert
`
`opinion that Petitioner’s references do not disclose all elements of any of the
`
`amended claims of the ’867 Patent.
`
`
`
`18
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 18
`
`

`

`William Henry Mangione-Smith
`4146 118th Ave NE
`Kirkland WA, 98033
`(425) 654-1424
`billms@gmail.com
`
`Highlights
`
`Reviewed and valued thousands of patents.
`Priced over $500M worth in patent portfolios.
`Key technical support for licensing that has raised more than $1B.
`Significant experience developing claim charts and evidence of use.
`Former tenured professor at the University of California.
`Deposition and trial testifying experience.
`
`Education
`
`BSE (1987), MSE (1992), & Ph.D. University of Michigan
`Doctoral Thesis 1992: Performance Bounds and Buffer Space Requirements for
`Concurrent Processors
`
`Employment
`
`2009-Present
`
` Sole Proprietor of Phase Two LLC – Consulting and intellectual property
`services
`All IP related work since 2009 has been conducted under the auspices of
`Phase Two
`
`2012 May-June
`
`CTO Computers and Consumer Electronics at IP Navigation Group
`
`2005-2008
`2005
`2006
`2007
`2008
`
`2001-2005
`1995-2001
`
`1993-1995
`
`Intellectual Ventures, Bellevue Washington
`Patent valuation, licensing support, focus on computer patents
`Head of all IV valuation efforts – managed a team of 12
`Director of technology, outbound licensing in consumer electronics
`Director of investment strategy, inventor relations
`
`Associate Professor, EE UCLA
`Assistant Professor, EE UCLA
`Focus low power embedded multimedia communications systems
`
`Motorola Wireless Data Group
`Systems architect for General Magic wireless PDA
`
`APPENDIX A
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 19
`
`

`

`1991-1992
`
`1986-1987
`
`Patents
`
`Motorola Corporate Research
`Parallel computer performance monitoring
`Low power processor architecture
`
`Chrysler Corporation
`Software Architect
`
`9,760,588 - Cross-media storage coordination
`9,747,426 - Handling masquerading elements
`9,716,548 - Data center with free-space optical communications
`9,692,887 - Component information and auxiliary information related to information …
`9,683,884 - Selective audio/sound aspects
`9,680,699 - Evaluation systems and methods for coordinating software agents
`9,659,188 - Obfuscating identity of a source entity affiliated with a communique …
`9,641,537 - Conditionally releasing a communique determined to be affiliated with a …
`9,583,141 - Implementing audio substitution options in media works
`9,513,157 - Selective audio/sound aspects
`9,479,535 - Transmitting aggregated information arising from appnet information
`9,455,035 - Management of memory refresh power consumption
`9,426,387 - Image anonymization
`9,374,242 - Using evaluations of tentative message content
`9,372,536 - Touch screen with tactile feedback
`9,367,833 - Data services outsourcing verification
`9,306,975 - Transmitting aggregated information arising from appnet information
`9,274,582 - Power consumption management
`9,230,601 - Media markup system for content alteration in derivative works
`9,219,815 - Identifier technique for communication interchange
`9,215,512 - Implementation of media content alteration
`9,191,341 - Packet routing within an on-chip network
`9,178,911 - Evaluation systems and methods for coordinating software agents
`9,158,771 - Component information and auxiliary information related to information …
`9,152,928 - Context parameters and identifiers for communication
`9,092,928 - Implementing group content substitution in media works
`9,065,979 - Promotional placement in media works
`9,008,117 - Cross-media storage coordination
`9,008,116 - Cross-media communication coordination
`8,984,579 - Evaluation systems and methods for coordinating software agents
`8,984,133 - Providing treatment-indicative feedback dependent on putative …
`8,966,630 - Generating and distributing a malware countermeasure
`8,949,337 - Generation and establishment of identifiers for communication
`
`Patent Owner FG SRC LLC
`IPR2020-01449, Ex. 2027, p. 20
`
`

`

`8,943,267 - Management of memory refresh power consumption
`8,929,208 - Conditionally releasing a communique determined to be affiliated …
`8,924,975 - Core selection for applications running on multiprocessor systems …
`8,913,753 - Selective audio/sound aspects
`8,910,033 - Implementing group content substitution in media works
`8,886,577 - Feedback during surgical events
`8,850,044 - Obfuscating identity of a source entity affiliated with a communique in …
`8,839,255 - Scheduling of threads by batch scheduling
`8,819,686 - Scheduling threads on different processor cores based on …
`8,818,196 - Data center with free-space optical communications
`8,799,912 - Application selection of memory request scheduling
`8,774,637 - Data center with free-space optical communications
`8,732,087 - Authorization for media content alteration
`8,730,836 - Conditionally intercepting data indicating one or more aspects …
`8,712,250 - Data center with free-space optical communications
`8,682,982 - Preliminary destination-dependent evaluation of message content
`8,655,187 - Data center with free-space optical communications
`8,640,248 - Handling masquerading elements
`8,640,247 - Receiving an indication of a security breach of a protected set of files
`8,627,402 - Evaluation systems and methods for coordinating software agents
`8,626,848 - Obfuscating identity of a source entity affiliated with a communique …
`8,626,731 - Component information and auxiliary information related to …
`8,613,095 - Smart distribution of a malware countermeasure
`8,607,336 - Evaluation systems and methods for coordinating software agents
`8,607,234 - Batch scheduling with thread segregation and per thread type marking …
`8,601,530 - Evaluation systems and methods for coordinating software agents
`8,601,207 - Management of memory refresh power consumption
`8,601,104 - Using network access port linkages for data structure update decisions
`8,588,618 - Data center with free-space optical communications
`8,583,553 - Conditionally obfuscating one or more secret entities with respect to …
`8,5

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