throbber

`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`GOOGLE LLC,
`Petitioner
`
`v.
`
`REALTIME ADAPTIVE STREAMING LLC,
`Patent Owner
`____________________
`
`Case IPR2019-01035
`Patent 9,769,477
`____________________
`
`
`
`
`DECLARATION OF KENNETH A. ZEGER, PH.D., IN SUPPORT OF
`PATENT OWNER’S RESPONSE
`
`
`
`
`
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 1
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`I.
`
`Table of Contents
`Introduction .................................................................................................. 1
`A. Engagement .............................................................................................. 1
`B. Background and Qualifications ............................................................... 1
`II. Materials Considered ................................................................................... 5
`III. Relevant Legal Standards ............................................................................ 6
`A. Burden of Proof ........................................................................................ 6
`B. Claim Construction .................................................................................. 6
`C. Anticipation .............................................................................................. 7
`D. Obviousness .............................................................................................. 8
`IV. Person of Skill in The Art ............................................................................ 9
`V. The ’447 Patent (Ex. 1001) ......................................................................... 11
`VI. Claim Construction .................................................................................... 17
`A. “throughput” .......................................................................................... 17
`VII. Overview of Prior Art ............................................................................ 18
`A. Overview of Brooks Reference (Ex. 1006) ............................................. 18
`B. Overview of the ’468 Application (Ex. 1007)......................................... 20
`VIII. Limitation 1[b]: “wherein a first asymmetric data compression
`encoder of the plurality of different asymmetric data compression encoders is
`configured to compress data blocks containing video or image data at a higher
`data compression rate than a second asymmetric data compression encoder of
`the plurality of different asymmetric data compression encoders”................. 21
`A. The requirements of Limitation 1[b]. .................................................... 21
`B. Brooks does not disclose a first encoder configured to compress data at
`a higher compression rate than a second encoder. ....................................... 24
`1. Brooks’ general references to MPEG-class compression standards
`do not disclose different “compression rates” between encoders or
`algorithms. .................................................................................................. 26
`2. The ’468 Application does not expressly disclose different encoders
`that compress at different compression rates. .......................................... 34
`
`
`
`i
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 2
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`C. A POSITA would not understand that Brooks expressly or inherently
`discloses Limitation 1[b] ................................................................................ 37
`IX. Limitation 20[c] “wherein at least one of the plurality of video data
`compression encoders is configured to utilize an arithmetic data compression
`algorithm”........................................................................................................... 38
`X. Claims 3, 4, 7, 9, 16, and 17 Are Not Proven to Be Invalid ...................... 46
`XI. Claims 21 and 22 Are Not Proven to Be Invalid ....................................... 46
`XII. Conclusion ............................................................................................... 47
`
`
`
`
`
`
`
`ii
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 3
`
`

`

`
`
`
`
`
`EXHIBIT LIST
`
`2008
`
`2009
`
`2010
`
`2011
`
`Exhibit No. Description
`2007
`Declaration of Kenneth A. Zeger, Ph.D., in Support of Patent
`Owner’s Response
`Transcript of February 18, 2020 Deposition of Dr. Jeffrey J.
`Rodriguez
`ITU-T Rec. H.262 (1995 E) (Information Technology – Generic
`Coding of Moving Pictures and Associated Audio Information)
`ITU-T Rec. H.263 (03/96) (Video Coding for Low Bit Rate
`Communication)
`Cote et al., H.263+: Video Coding at Low Bit Rates (IEEE
`Transactions on Circuits and Systems for Video Technology, Vol.
`8, No. 7, November 1998)
`Wiegand & Marpe, Context-Based Adaptive Binary Arithmetic
`Coding in the H.264/AVC Video Compression Standard (IEEE
`Transactions on Circuits and Systems for Video Technology,
`2003)
`
`2012
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 4
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`I, Kenneth A. Zeger, Ph.D., a resident of San Diego, California, declare as
`
`
`
`follows:
`
`I.
`
`Introduction
`A. Engagement
`
`I have been retained by Patent Owner Realtime Adaptive Streaming
`
`LLC (“Realtime” or “Patent Owner”) through Zunda LLC to provide my opinions
`
`with respect to their Response to the Petition for Inter Partes Review in IPR2019-
`
`01035 (“Petition” or “Pet.”) as to U.S. Patent No. 9,769,477 (“’477 patent,” Exhibit
`
`1001). I have no interest in the outcome of this proceeding and my compensation is
`
`in no way contingent on my providing any particular opinions.
`
`
`
`As a part of this engagement, I have also been asked to provide my
`
`technical review, analysis, insights, and opinions regarding the Petition and the
`
`supporting declaration of Dr. Jeffrey J. Rodriguez (“Rodriguez Declaration” or
`
`“Rodriguez Decl.” Ex. 1002) with respect to the challenged claims of the ’477
`
`patent.
`
`
`
`The statements made herein are based on my own knowledge and
`
`opinions.
`
`B.
`
`
`Background and Qualifications
`
`I have studied, taught, and practiced electrical and computer
`
`engineering for thirty-nine years. I attended the Massachusetts Institute of
`
`
`
`1
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 5
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`Technology (“MIT”) and earned a Bachelors (SB) and Masters (SM) of Science
`
`
`
`Degrees in Electrical Engineering and Computer Science in 1984. I earned a Master
`
`of Arts (MA) Degree in Mathematics in 1989 from the University of California,
`
`Santa Barbara. I also earned my Ph.D. in Electrical and Computer Engineering from
`
`the University of California, Santa Barbara in 1990.
`
`
`
`I am currently a Full Professor of Electrical and Computer Engineering
`
`at the University of California, San Diego (UCSD). I have held this position since
`
`1998, having been promoted from Associated Professor after two years at UCSD. I
`
`have been an active member of the UCSD Center for Wireless Communications for
`
`22 years. I teach courses full-time at UCSD in the fields of Electrical and Computer
`
`Engineering, and specifically in subfields including communications, information
`
`theory, and data compression at the undergraduate and graduate levels. Prior to my
`
`employment at UCSD, I taught and conducted research as a faculty member at the
`
`University of Illinois, Urbana-Champaign for four years, and at the University of
`
`Hawaii for two years.
`
` My twenty-plus years of industry experience includes consulting work
`
`for the United States Department of Defense as well as for private companies such
`
`as Xerox, Nokia, MITRE, ADP, and Hewlett-Packard. The topics upon which I
`
`provide consulting expertise include data communications for wireless networks,
`
`
`
`2
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 6
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`digital communications, information theory, computer software, and mathematical
`
`
`
`analyses.
`
`
`
`I have authored 77 peer-reviewed journal articles, the majority of which
`
`are on the topic of compression or information theory. I have also authored over 110
`
`papers at various conferences and symposia over the past thirty years, such as the:
`
`IEEE International Conference on Communications; IEEE Radio and Wireless
`
`Symposium; Wireless Communications and Networking Conference; IEEE Global
`
`Telecommunications Conference; International Symposium on Network Coding;
`
`IEEE International Symposium on Information Theory; UCSD Conference on
`
`Wireless Communications; International Symposium on Information Theory and Its
`
`Applications; Conference on Advances in Communications and Control Systems;
`
`IEEE Communication Theory Workshop; Conference on Information Sciences and
`
`Systems; Allerton Conference on Communications, Control, and Computing;
`
`Information Theory and Its Applications Workshop; Asilomar Conference on
`
`Signals, Systems, and Computers. Roughly half of those papers relate to data
`
`compression. I also am co-inventor on a US patent disclosing a memory saving
`
`technique for image compression.
`
`
`
`I was elected a Fellow of the IEEE in 2000, an honor bestowed upon
`
`only a small percentage of IEEE members. I was awarded the National Science
`
`Foundation Presidential Young Investigator Award in 1991, which included
`
`
`
`3
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 7
`
`

`

`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`$500,000 in research funding. I received this award one year after receiving my
`
`Ph.D.
`
`
`
`I have served as an Associate Editor for the IEEE Transactions on
`
`Information Theory and have been an elected member of the IEEE Information
`
`Theory Board of Governors for three, three-year terms. I organized and have been
`
`on the technical advisory committees of numerous workshops and symposia in the
`
`areas of communications and information theory. I regularly review submitted
`
`journal manuscripts, government funding requests, conference proposals, student
`
`theses, and textbook proposals. I also have given many lectures at conferences,
`
`universities, and companies on topics in communications and information theory.
`
`
`
`I have extensive experience in electronics hardware and computer
`
`software, from academic studies, work experience, and supervising students. I
`
`personally program computers on an almost daily basis and have fluency in many
`
`different computer languages.
`
` My curriculum vitae, attached to this declaration as Appendix A,
`
`(“Zeger Curriculum Vitae”), lists my publication record in archival journals,
`
`international conferences, and workshops.
`
`4
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 8
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`II. Materials Considered
`
`I have been asked to provide a technical review, analysis, insights, and
`
`opinions. My technical review, analysis, insights, and opinions are based on my
`
`education, research, and experience, as well as my study of relevant materials.
`
`
`
`I have reviewed and am familiar with the ’477 patent specification and
`
`claims. My understanding of the claims is based on the plain and ordinary meaning
`
`of the claims as would be understood by a person of ordinary skill in the art, unless
`
`the inventor has provided a special meaning for a term. Unless otherwise noted, my
`
`opinions set forth herein do not rest on a disagreement with Dr. Rodriguez as to the
`
`meaning of any claim term or limitation.
`
`
`
`I have reviewed and am familiar with the Petition for Inter Partes
`
`Review, Patent Owner Preliminary Response, and the Board’s Decision to Institute
`
`in this proceeding.
`
`
`
`I have reviewed the Declaration of Dr. Jeffrey Rodriguez. I have also
`
`reviewed the Brooks reference (Ex. 1006) and Brooks provisional application (Ex.
`
`1007) submitted by Petitioner in this proceeding, as well as other references, and
`
`am familiar with those references. In addition, I have reviewed Dr. Rodriguez’s
`
`deposition testimony in this proceeding (“Rodriguez Deposition” or “Rodriguez
`
`Dep.,” Ex. 2008). I have also reviewed the prosecution history of the ’477 patent.
`
`
`
`5
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 9
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
` This declaration represents only opinions I have formed to date. I may
`
`consider additional documents as they become available or other documents that are
`
`necessary to form my opinions. I reserve the right to revise, supplement, or amend
`
`my opinions based on new information and on my continuing analysis.
`
`III. Relevant Legal Standards
`
`I am not an attorney. I offer no opinions on the law. But counsel has
`
`informed me of the following legal standards relevant to my analysis here. I have
`
`applied these standards in arriving at my conclusions.
`
`A. Burden of Proof
`
`I understand that in an inter partes review the petitioner has the burden
`
`of proving a proposition of unpatentability by a preponderance of the evidence.
`
`B. Claim Construction
`
`I understand that in certain inter partes review proceedings the Board
`
`applies a broadest reasonable interpretation (BRI) claim construction standard to
`
`claims in an unexpired patent. I understand that the PTO set forth a new final rule
`
`published October 11, 2018 changing the claim construction standard in IPRs from
`
`BRI to plain and ordinary meaning, and that this “rule is effective on November 13,
`
`2018 and applies to all IPR, PGR, and CBM petitions filed on or after the effective
`
`date.” Changes to the Claim Construction Standard for Interpreting Claims in Trial
`
`
`
`6
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 10
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`Proceedings Before the Patent Trial and Appeal Board, 83 Fed. Reg. 51,340 (Oct.
`
`
`
`11, 2018) (to be codified at 37 C.F.R. pt. 42).
`
` This Petition was filed on May 6, 2019, and so I understand that the
`
`Board will apply the “plain and ordinary meaning” standard to claim construction in
`
`this proceeding. I understand that the plain and ordinary meaning of a claim term 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 when read in view of the patent claims and the
`
`specification.
`
`
`
`I understand that the Board does not construe claim terms unnecessary
`
`to resolving the controversy.
`
`C. Anticipation
`
`It is my understanding that invalidation by “anticipation” only exists if
`
`a single alleged prior art reference discloses each and every limitation of the claim
`
`at issue, either expressly or inherently. In other words, every limitation of the claim
`
`must appear in a single prior art reference for the reference to anticipate that claim.
`
`I also understand that all limitations of the claim must be disclosed in the reference
`
`as they are arranged in the claim. I also understand that anticipation by a
`
`preponderance of the evidence requires a showing that a person could make and use
`
`the claimed invention by looking at one reference. A requirement of a claim that is
`
`missing from a prior art reference may be disclosed inherently if that missing
`
`
`
`7
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 11
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`requirement is necessarily present in the prior art. I also understand that to be
`
`
`
`considered anticipatory, the prior art reference must be enabling and must describe
`
`the patentee’s claimed invention sufficiently to have placed it in the possession of a
`
`person of ordinary skill in the field of invention.
`
`D. Obviousness
`
`I understand that a claim of a patent may not be novel even though the
`
`invention is not identically disclosed or described in the prior art so long as 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 to a person having
`
`ordinary skill in the art in the relevant subject matter at the time the invention was
`
`made.
`
`
`
`I understand that, to demonstrate obviousness, it is not sufficient for a
`
`petition to merely show that all of the elements of the claims at issue are found in
`
`separate prior art references or even scattered across different embodiments and
`
`teachings of a single reference. The petition must thus go further, to explain how a
`
`person of ordinary skill would combine specific prior art references or teachings,
`
`which combinations of elements in specific references would yield a predictable
`
`result, and how any specific combination would operate or read on the claims.
`
`Similarly, it is not sufficient to allege that the prior art could be combined, but rather,
`
`
`
`8
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 12
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`the petition must show why and how a person of ordinary skill would have combined
`
`
`
`them.
`
`
`
`I understand that, to demonstrate obviousness, a petition must
`
`accurately identify and analyze the differences between the claimed invention and
`
`the prior art.
`
`
`
`I understand that obviousness cannot be shown by conclusory
`
`statements, and that the petition must provide articulated reasoning with some
`
`rational underpinning to support its conclusion of obviousness.
`
`IV. Person of Skill in The Art
`
`
`I am familiar with the concept of the person of ordinary skill in the art
`
`(“POSITA”) and have reviewed Dr. Rodriguez’s and Petitioner’s statement on the
`
`definition and qualifications of the POSITA for purposes of this proceeding. Dr.
`
`Rodriguez states that a “person of ordinary skill in the art at the time of the alleged
`
`invention of the ’477 patent would have had a bachelor’s degree in electrical
`
`engineering, computer science, or the equivalent, and three or more years of
`
`experience with data compression systems and algorithms, including video and
`
`image coding.” Rodriguez Decl. ¶ 16.
`
`
`
`In my opinion, based on my understanding of the state of the art at the
`
`time of the priority date of the ’477 patent as well as my familiarity with the field of
`
`data compression at the time, a person of ordinary skill at the time of the invention
`
`
`
`9
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 13
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`would have had “a bachelor’s degree in electrical engineering, computer science, or
`
`
`
`a similar field with at least two years of experience in data compression” or that such
`
`a person would have had “a master’s degree in electrical engineering, computer
`
`science, or a similar filed with a specialization in data compression.” This is the same
`
`level of skill that the experts and the Board adopted in another IPR on the ’477
`
`patent. See IPR2018-01187, Paper 39 at 12.
`
` This is generally consistent with Dr. Rodriguez’s opinion for the level
`
`of skill, except he describes a person of ordinary skill has having “three or more
`
`years of experience with data compression systems and algorithms, including video
`
`and image coding.” I disagree that a POSITA would need three years of experience
`
`and would necessarily have experience with video and image coding.
`
`
`
`I note that other experts who have submitted declarations in support of
`
`petitioners in inter partes review proceedings concerning the ’477 patent have
`
`offered similar opinions to mine concerning the level of skill. I have been involved
`
`in IPR2018-01187 and IPR2018-01630, for example, in which Dr. James Storer
`
`opined on behalf of the petitioners that a POSITA in the context of the ’477 patent
`
`would have had “at least two years of experience in data compression.” Likewise, I
`
`understand that Dr. Chandrajit Bajaj provided a declaration in IPR2018-01413 that
`
`also opined that a POSITA in the context of the ’477 patent would have had “two or
`
`
`
`10
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 14
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`more years of experience … in analysis, design, or development related to media
`
`
`
`compression.”1
`
`
`
`I further note that I am at least a POSITA and that I have taught students
`
`and worked with colleagues who are POSITAs. Thus, I am qualified to give technical
`
`opinions from the perspective of a POSITA.
`
` Throughout my declaration, even if I discuss my analysis in the present
`
`tense, I am always making my determinations based on what a POSITA would have
`
`known at the time of the invention, which is February 2001.
`
`V. The ’447 Patent (Ex. 1001)
` The ’447 patent is directed to “a system and method for compressing
`
`and decompressing based on the actual or expected throughput (bandwidth) of a
`
`system employing data compression and a technique of optimizing based upon
`
`planned, expected, predicted, or actual usage.” Ex. 1001, 7:66-8:3, Summary of the
`
`Invention. For example, the patent solves bottlenecks in the throughput of a system
`
`by selecting different compression routines based on the throughput of the system to
`
`compress data before transmission. Id. at 9:58–67. Fig. 1 shows one embodiment:
`
`
`
`
`
`
`1 To confirm, I reference the declarations of Dr. Storer and Dr. Bajaj in those
`respective inter partes review proceedings which contain their opinions regarding,
`among other things, the level of ordinary skill.
`
`
`
`11
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 15
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`
`
`
`
`In another embodiment, the controller 11 uses information comprising
`
`a plurality of data profiles 15 to determine which compression algorithms 13 should
`
`be used by the data compression system 12. Id. at 11:9–12. The compression
`
`algorithms 13 comprise one or more “asymmetric algorithms.” Id. at 11:12–20.
`
` Another embodiment of the ’477 patent is shown in Figure 2,
`
`reproduced here:
`
`
`
`12
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 16
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`
`
` Figure 2 illustrates a method for providing bandwidth sensitive data
`
`compression. Ex. 1001, at 13:25-27. The data compression system is initialized
`
`during a boot-up process after a computer is powered on and a default
`
`compression/decompression routine is initiated. Id. at 13:31-34. The default
`
`algorithm is asymmetric, and such asymmetric algorithms provide a “high
`
`
`
`13
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 17
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`compression ratio (to effectively increase the storage capacity of the hard disk) and
`
`
`
`fast data access (to effectively increase the retrieval rate from the hard disk).” Id. at
`
`13:35-45. See also Paper 39, IPR2018-01187.
`
` The ’477 patent further states that it is “preferable to utilize an
`
`asymmetrical algorithm that provides a slow compression routine and a fast
`
`decompression routine so as to provide an increase in the overall system
`
`performance as compared to performance that would be obtained using a
`
`symmetrical algorithm.” Id. at 12:23-28. Symmetrical routines referenced in the
`
`’477 patent include, for example, “arithmetic coding,” “dictionary compression,
`
`Huffman coding, and run-length coding.” Id. at 5:11-14. In one embodiment, the
`
`’477 patent discloses a controller which “tracks and monitors the throughput … of
`
`the data compression system 12.” Id. at 10:54-57. When the throughput falls below
`
`a “predetermined
`
`threshold,”
`
`the controller “generates control signals
`
`to
`
`enable/disable different compression algorithms 13.” Id. at 10:55-58.
`
`
`
`In discussing Claim 1, I will refer to its limitations as they are labeled
`
`here:
`
`1[pre] A system, comprising:
`
`1[a] a plurality of different asymmetric data compression encoders,
`wherein each asymmetric data compression encoder of the plurality of
`
`
`
`14
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 18
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`different asymmetric data compression encoders is configured to utilize
`one or more data compression algorithms, and
`
`1[b] wherein a first asymmetric data compression encoder of the
`plurality of different asymmetric data compression encoders is
`configured to compress data blocks containing video or image data at a
`higher data compression rate than a second asymmetric data
`compression encoder of the plurality of different asymmetric data
`compression encoders; and
`
`1[c] one or more processors configured to: determine one or more data
`parameters, at least one of the determined one or more data parameters
`relating to a throughput of a communications channel measured in bits
`per second; and
`
`1[d] select one or more asymmetric data compression encoders from
`among the plurality of different asymmetric data compression encoders
`based upon, at least in part, the determined one or more data parameters.
`
` Challenged claims 3, 4, 7, 9, 16, and 17 all depend directly or indirectly
`
`from independent claim 1. For example, dependent claim 3 recites: “The system of
`
`claim 1, wherein the throughput of the communications channel comprises: an
`
`estimated throughput of the communications channel.”
`
`
`
`Independent claim 20 includes a limitation regarding an arithmetic data
`
`compression algorithm and other differences. In discussing Claim 20, I will refer to
`
`its limitations as they are labeled here:
`
`
`
`15
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 19
`
`

`

`
`
`20[pre] A system comprising;
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`20[a] a plurality of video data compression encoders;
`
`20[b] wherein at least one of the plurality of video data compression
`encoders is configured to utilize an asymmetric data compression
`algorithm, and
`
`20[c] wherein at least one of the plurality of video data compression
`encoders is configured to utilize an arithmetic data compression
`algorithm,
`
`20[d] wherein a first video data compression encoder of the plurality of
`video data compression encoders is configured to compress at a higher
`compression ratio than a second data compression encoder of the
`plurality of data compression encoders; and
`
`20[e] one or more processors configured to: determine one or more data
`parameters, at least one of the determined one or more data parameters
`relating to a throughput of a communications channel; and
`
`20[f] select one or more video data compression encoders from among
`the plurality of video data compression encoders based upon, at least in
`part, the determined one or more data parameters.
`
` Claims 21 and 22 depend directly or indirectly from independent claim
`
`20. For example, dependent claim 21 recites: “The system of claim 20, wherein the
`
`throughput of the communications channel comprises: an estimated or expected
`
`throughput of the communications channel.”
`
`
`
`16
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 20
`
`

`

`
`
`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`
`VI. Claim Construction
`A.
`“throughput”
` The Board preliminarily construed “throughput” to mean “bandwidth
`
`(i.e., amount of data unit per time).” Institution Decision at 20. I do not believe this
`
`term requires construction because of the disputes at issue in this IPR. But if the
`
`Board is inclined to adopt this construction, I would like to make some observations
`
`about the term “bandwidth.”
`
` The word “bandwidth” is used in several different ways by POSITAs.
`
`The three most common usages of “bandwidth,” in my experience, are: (1) the
`
`difference between the largest and smallest frequencies in a band of spectrum, i.e.,
`
`the width of the frequency band (for example, “AM radio stations use 10 KHz
`
`bandwidths.”); and (2) the capacity of a communications channel, measured in bits
`
`per second, i.e., the maximum amount (i.e. an upper bound) of data that could
`
`potentially be transmitted across the channel. For example: “Some fiber optic
`
`internet connections have bandwidths up to 10 Gigabits per second.” And (3)
`
`bandwidth may also be used to refer to the amount of data flowing through a data
`
`channel, which is constricted by the capacity of the channel.
`
` The Abstract of the ’477 patent uses the phrase “throughput
`
`(bandwidth).” The ’477 patent uses the term “throughput” to mean the third type of
`
`“bandwidth” described above: that is, “throughput” in the ’477 patent refers to the
`
`
`
`17
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 21
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`amount of data flowing through a data channel. The ’477 patent states, for example:
`
`
`
`“In a preferred embodiment, when the controller determines that the system
`
`throughput falls below a predetermined throughput threshold, the controller
`
`commands the data compression engine to use a compression routine providing a
`
`faster rate of compression so as to increase the throughput.” ’477 patent, at 8:13-18.
`
`“Throughput of a communications channel” in the context of the ’477 patent does
`
`not necessarily refer to the capacity of a given channel, which does not vary. See
`
`’477 patent, at 8:48-51 (“tracking the throughput of the data processing system to
`
`determine if the first compression rate provides a throughput that meets a
`
`predetermined throughput threshold”); 10:54-55 (“The controller tracks and
`
`monitors the throughput (e.g., data storage and retrieval) of the data compression
`
`system”).
`
`VII. Overview of Prior Art
`A. Overview of Brooks Reference (Ex. 1006)
`
`
`
`“Brooks” refers to U.S. Patent No. 7,143,432 to Brooks et al., which is
`
`in the record as Exhibit 1006.
`
` Brooks is directed to “systems for transcoding and transforming video
`
`streams.” Ex. 1006, at 3:8-9. Brooks teaches an “apparatus for adapting input
`
`streams of video data to meet desired parameters for output streams of video data”
`
`
`
`18
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 22
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`and “[o]n the fly adaption to desired output parameters [for] display size, frame rate,
`
`
`
`bit-depth, bit rate, encoding format, and the like.” Id. at 3:10-14.
`
` One embodiment of Brooks is shown in Figure 1, reproduced below.
`
`
`
` Brooks teaches that “gateway computer 100 is configured to receive
`
`video data from computer system 110 and to provide video data to each device
`
`according to that device’s bandwidth limitations, and in the output format desired.”
`
`Id. at 7:8-11. Brooks provides that a wide range of media compression formats are
`
`envisioned to be used with embodiments, including “M-JPEG, GIF, MPEG format,
`
`H.263 format, Windows Media format, Quicktime format, Real Video format, or the
`
`
`
`19
`
`Realtime Adaptive Streaming LLC
`Exhibit 2007
`IPR2019-01035
`Page 23
`
`

`

`
`IPR2019-01035 (’477 Patent)
`EXHIBIT 2007, ZEGER POR DECLARATION
`
`like.” Id. at 9:60-62; see also id. at 10:8-10 (“JPEG, JPEG-2000, GIF, WBMP,
`
`
`
`MPEG-1, MPEG-2, MPEG-4, H.263, *.avi, *.mov, *.rm, *.aff, and the like.”).
`
` Brooks does not expressly discuss or teach several concepts relevant to
`
`the challenged claims: (1) “compression rate,” which is the execution speed of a
`
`compression algorithm; (2) arithmetic compression, which is a form of entropy
`
`encoding. Brooks does not discuss compression algorithms or video compression
`
`algorithms in any detail. It merely lists a dozen or more algorithms in cursory fashion
`
`as indicated in the previous paragraph.
`
`B. Overview of the ’468 Application (Ex. 1007)
`
` The ’468 Application refers to U.S. Provisional Patent Application
`
`60/157,468, filed on October 1, 1999, and is in the record as Exhibit 1007. Brooks
`
`claims priority to the ’468 Application. Dr. Rodriguez asserts that the ’468
`
`Application is incorporated by r

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