throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`___________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`___________
`
`COMCAST CABLE COMMUNICATIONS, LLC
`
`Petitioner
`
`v.
`
`REALTIME ADAPTIVE STREAMING, LLC
`
`Patent Owner
`
`___________
`
`Case IPR2019-01109
`Patent No. 9,769,477
`___________
`
`PETITION FOR INTER PARTES REVIEW
`
`OF U.S. PATENT NO. 9,769,477
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`TABLE OF CONTENTS
`
`I.
`II.
`III.
`
`IV.
`V.
`
`INTRODUCTION .......................................................................................... 1
`GROUNDS FOR STANDING ....................................................................... 2
`IDENTIFICATION OF CHALLENGE ......................................................... 2
`A.
`Priority .................................................................................................. 2
`B.
`Prior Art ................................................................................................ 2
`C.
`Statutory Grounds................................................................................. 4
`D.
`Petition Is Not Redundant .................................................................... 4
`’477 PATENT ................................................................................................. 5
`CLAIM CONSTRUCTION ........................................................................... 6
`A.
`Level of Ordinary Skill ........................................................................ 7
`B.
`Claim Terms ......................................................................................... 7
`1.
`“asymmetric data compression encoder[s]” .............................. 7
`2.
`“data blocks” .............................................................................. 8
`3.
`“video or image data profile” ................................................... 10
`PRIOR ART .................................................................................................. 11
`A.
`Overview of Imai (EX1005) .............................................................. 11
`B.
`Overview of Pauls (EX1007) ............................................................. 13
`C.
`Overview of Dawson (EX1025) ......................................................... 15
`D.
`Overview of Lai (EX1016) ................................................................ 17
`VII. CHALLENGED CLAIMS ........................................................................... 19
`A.
`Ground 1: Claims 15-19, 28, and 29 are Obvious in view of
`Imai and Pauls .................................................................................... 19
`1.
`Motivation to Combine Imai and Pauls ................................... 19
`2.
`Dependent Claims 15, 16, and 28 ............................................ 20
`3.
`Dependent Claim 17 ................................................................ 46
`4.
`Dependent Claims 18, 19, and 29 ............................................ 49
`Ground 2: Claims 7 and 23 of the ’477 Patent are Obvious in
`View of Imai, Pauls, and Dawson. ..................................................... 54
`
`VI.
`
`B.
`
`i
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`C.
`
`Motivation to Combine Imai, Pauls, and Dawson ................... 54
`1.
`Dependent Claims 7 and 23 ..................................................... 57
`2.
`Ground 3: Claims 8 and 24 of the ’477 Patent are Obvious in
`view of Imai, Pauls, and Lai ............................................................... 61
`1.
`Motivation to Combine Imai, Pauls, and Lai ........................... 61
`2.
`Dependent Claims 8 and 24 ..................................................... 65
`VIII. CONCLUSION ............................................................................................. 70
`IX. MANDATORY NOTICES AND FEES ...................................................... 71
`
`ii
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`LIST OF EXHIBITS
`
`EX1008
`
`Description
`Exhibit
`EX1001 U.S. Patent No. 9,769,477 to Fallon et al. (“the ’477 Patent”)
`EX1002
`Prosecution File History for the ’477 Patent
`EX1003 Declaration of Dr. James A. Storer
`Japanese Patent Application Publication No. H11331305 to Imai et
`EX1004
`al. (“Imai”)
`Certified English Translation of Imai
`EX1005
`EX1006 U.S. Patent No. 6,507,611 to Imai et al. (“Imai ’611”)
`EX1007
`European Patent Application Publication No. EP0905939A2 to
`Pauls et al. (“Pauls”)
`Excerpt from William Pennebaker et al., JPEG Still Image Data
`Compression Standard (Van Nostrand Reinhold, 1993)
`EX1009 Andreas Spanias et al., Audio Signal Processing and Coding (John
`Wiley & Sons, Inc., 2007)
`Raymond Westwater et al., Real-Time Video Compression
`Techniques and Algorithms (Kluwer Academic Publishers, 1997)
`EX1011 David Salomon, A Guide to Data Compression Methods (Springer-
`Verlag New York, Inc., 2002)
`Le Gall, MPEG: A Video Compression Standard for Multimedia
`Applications (April 1991)
`EX1013 Memorandum Opinion and Order, Realtime Data, LLC v. Rackspace
`US, Inc. et al., No. 6:16-CV-00961, Dkt. 183 (E.D. Tex. June 14,
`2017)
`EX1014 Memorandum Opinion and Order, Realtime Data, LLC v. Actian
`Corp. et al., No. 6:15-CV-00463, Dkt. 362 (E.D. Tex. July 28,
`2016)
`EX1015 U.S. Patent No. 5,873,065 to Akagiri et al.
`EX1016 U.S. Patent No. 6,407,680 to Lai et al. (“Lai”)
`
`EX1010
`
`EX1012
`
`iii
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`EX1020
`
`EX1019
`
`Description
`Exhibit
`EX1017 Notice of Interested Parties, Realtime Adaptive Streaming, LLC v.
`Hulu LLC, No. 2:17-CV-07611, Dkt. 18 (C.D. Cal. October 24,
`2017)
`EX1018 Mark Nelson, The Data Compression Book, M&T Books, 1991
`(“Nelson”)
`J. Golston, Comparing Media Codecs for Video Content, Embedded
`Systems Conference, San Francisco, 2004
`International Telecommunication Union Telecommunication
`Standardization Sector Recommendation H.263 (February 1998)
`(H.263 Standard)
`EX1021 U.S. Patent No. 6,195,024 to Fallon
`EX1022
`International PCT Application Publication WO 00/51243 to Park
`EX1023 Declaration of Dr. Sylvia Hall-Ellis
`Report and Recommendation of U.S. Magistrate Judge, Realtime
`EX1024
`Data, LLC v. Packeteer, Inc., Case No. 6:08-CV-144, Dkt. 379
`(E.D. Tex. June 23, 2009)
`EX1025 U.S. Patent No. 5,553,160 to Dawson
`EX1026
`Prosecution File History for Lai
`EX1027
`Intel Corp., 1994 Annual Report (1994)
`
`iv
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`I.
`
`INTRODUCTION
`
`Petitioner Comcast Cable Communications, LLC (“Petitioner”) requests
`
`inter partes review of Claims 7, 8, 15-19, 23, 24, 28, and 29 of U.S. Patent No.
`
`9,769,477 (EX1001). The challenged claims of the ’477 Patent claim known
`
`compression concepts, specifically, selection of compression encoders based upon
`
`parameters such as throughput of a communications channel, resolution, and input
`
`data transmission rate, combined with the use of asymmetric data compression
`
`encoders.
`
`Prior art, including the Imai and Pauls references, taught selecting data
`
`compression encoders (including asymmetric encoders) based on throughput no
`
`later than 1999, well before the ’477 Patent was filed in 2001. Imai’s data
`
`transmission system selects asymmetric compression algorithms based on a
`
`determined throughput of the transmission channel. Pauls’ adaptive
`
`communication data formatting system also accounts for the nature and speed of
`
`the network in selecting from a variety of asymmetric video transcoders. Both
`
`references teach selecting asymmetric compression algorithms for use. Moreover,
`
`arithmetic encoders, like the one standardized as part of the H.263 standard taught
`
`by Pauls, were already known in the art by 2001. The Dawson and Lai references
`
`provide additional teachings regarding the well-known concepts of selecting an
`
`encoder based on parameters of input data, such as resolution and data
`
`1
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`transmission rate. The challenged claims are rendered obvious by the combination
`
`of Imai and Pauls alone, or in further combination with either Dawson or Lai.
`
`II. GROUNDS FOR STANDING
`Petitioner certifies that the ’477 Patent is eligible for inter partes review and
`
`that it is not barred or estopped from requesting this inter partes review.
`
`III.
`
`IDENTIFICATION OF CHALLENGE
`
`A.
`
`Priority
`
`The ’477 Patent issued from Application No. 14/876,276, and claims priority
`
`to Provisional Patent Application No. 60/268,394, which was filed February 13,
`
`2001. Petitioner is not aware of any claim by the Patent Owner that the ’477
`
`Patent is entitled to an earlier priority date.
`
`B.
`
`Prior Art1
`Exhibit 1004 – Japanese Patent Application Publication No. H11331305
`
`(“Imai”) is prior art under at least pre-AIA §102(a) and (b) because it published
`
`November 30, 1999, which is over one year before the ’477 Patent’s earliest
`
`priority date. See §VI.A. (Exhibit 1005 – certified English translation of Imai);
`
`1 Because each claim of the ’477 Patent claims priority to an application filed
`
`before March 16, 2013, pre-AIA 35 U.S.C. §102 applies. MPEP §2159.02.
`
`2
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`(Exhibit 1006 – U.S. Patent No. 6,507,611 (“the Imai ’611 Patent”) is the U.S.
`
`sibling of Imai).2
`
`Exhibit 1007 – European Patent Publication No. EP0905939A2 (“Pauls”) is
`
`prior art under at least pre-AIA §102 (a) and (b). See §VI.B.
`
`Exhibit 1025 – U.S. Patent No. 5,553,160 (“Dawson”) is prior art under at
`
`least pre-AIA §102(a), (b), and (e). See §VI.C.
`
`Exhibit 1016 – U.S. Patent No. 6,407,680 (“Lai”) is prior art under at least
`
`pre-AIA §102(e) because it was filed December 22, 2000, which is before the ’477
`
`Patent’s earlier priority date. See §VI.D.
`
`Imai, Pauls, and Lai were neither cited to nor considered during prosecution
`
`of the ’477 Patent. EX1001; see generally, EX1002. Dawson was only referenced
`
`in an Information Disclosure Statement (“IDS”) submitted October 30, 2015 that
`
`listed 624 different U.S. Patent Documents, 962 different non-patent literature
`
`documents, and 27 Foreign Patent Documents. EX1002 at 175, 192.
`
`2 The Imai ’611 Patent (EX1006) claims priority to Imai and contains
`
`substantively identical figures and disclosures.
`
`3
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`Statutory Grounds
`C.
`Petitioner requests inter partes review on the following grounds:
`
`Ground
`No.
`
`1
`
`2
`
`3
`
`References
`
`Statutory Basis
`
`Claims Challenged
`
`Imai (EX1005)
`Pauls (EX1007)
`Imai (EX1005)
`Pauls (EX1007)
`Dawson (EX1025)
`Imai (EX1005)
`Pauls (EX1007)
`Lai (EX1016)
`
`Obviousness (§103)
`
`15-19, 28, 29
`
`Obviousness (§103)
`
`7, 23
`
`Obviousness (§103)
`
`8, 24
`
`Petition Is Not Redundant
`D.
`The factors identified in General Plastic Industrial Co., Ltd. v. Canon
`
`Kabushiki Kaisha, IPR2016-01357, Paper 19 (P.T.A.B. Sept. 6, 2017), do not
`
`provide a basis for denying institution of this petition. This is the first petition for
`
`inter partes review that has been filed by this Petitioner that challenges claims 7, 8,
`
`15-19, 23, 24, 28 and 29 of the ’477 Patent. The petition for inter partes review
`
`that was filed on March 4, 2019, by this Petitioner in IPR2019-00786 challenges
`
`different claims of the ’477 Patent (claims 1-6, 9-14, 20-22, and 25-27). No Patent
`
`Owner Preliminary Response has been filed and no Institution Decision has issued
`
`in IPR2018-00786. This petition challenges the same claims based on the same
`
`grounds as those instituted in IPR2018-01630, and Petitioner is concurrently filing
`
`a motion for joinder with that IPR. This petition is substantively identical to the
`
`4
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`petition in the -01630 proceeding and is based on the same exhibits. Petitioner is
`
`not aware of any reason that the Board would be unable to timely issue a final
`
`written decision on this petition or the petition in the -01630 proceeding.
`
`IV.
`
`’477 PATENT
`
`The ’477 Patent is directed to “compressing and decompressing data based
`
`on the actual or expected throughput (bandwidth) of a system employing data
`
`compression.” EX1001 at 9:27–31. The ’477 Patent states that “dynamic
`
`modification of compression system parameters so as to provide an optimal
`
`balance between execution speed of the algorithm (compression rate) and the
`
`resulting compression ratio, is highly desirable.” Id. at 1:64–67.
`
`The ’477 Patent purports to solve “bottlenecks” in the throughput of a
`
`system by switching between different compression algorithms applied to data.
`
`EX1001 at 10:3–8. The ’477 Patent notes that asymmetric algorithms provide “a
`
`high 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:39–45. On the other hand, symmetric routines “compris[e] a fast
`
`compression routine.” Id. at 14:40–43. In one embodiment, a controller “tracks
`
`and monitors the throughput … of the data compression system 12.” Id. at 10:54–
`
`57. When the throughput of the system falls below a predetermined threshold, the
`
`5
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`system generates control signals to enable/disable different compression
`
`algorithms. Id. at 10:55–58.
`
`The ’477 Patent describes different “popular compression techniques” that
`
`were known in the prior art. EX1001 at 5:11. Specifically, the ’477 Patent admits
`
`that arithmetic compression was known and that arithmetic coding was a “popular
`
`compression technique [that] possesses the highest degree of algorithmic
`
`effectiveness.” Id. at 5:11–12. However, the ’477 Patent does not teach how to
`
`select algorithms based upon resolution or data transmission rate. EX1003 at 80.
`
`Petitioner is not aware of any objective evidence of non-obviousness for the
`
`challenged claims of the ’477 Patent.
`
`V.
`
`CLAIM CONSTRUCTION
`
`To the extent the Applicant has defined a claim term in the specification,
`
`Petitioner has used that definition. For the purpose of deciding the grounds of
`
`invalidity presented by this petition,3 the following terms should be construed:
`
`“asymmetric data compression encoder[s],” “data blocks,” and “video or image
`
`data profile.”
`
`3 None of the claim construction issues that are necessary to resolve the invalidity
`
`grounds presented by this petition differ based upon the application of broadest
`
`reasonable interpretation versus the district court-type claim construction
`
`standards. EX1003 at 87.
`
`6
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`A.
`
`Level of Ordinary Skill
`
`A person of ordinary skill in the art (“POSITA”) as of February 13, 2001
`
`would have a bachelor’s degree in electrical engineering, computer science, or a
`
`similar field with at least two years of experience in data compression or a person
`
`with a master’s degree in electrical engineering, computer science, or a similar
`
`field with a specialization in data compression. EX1003 at 65. A person with less
`
`education but more relevant practical experience may also meet this standard. Id.
`
`B.
`
`Claim Terms
`
`1.
`
`“asymmetric data compression encoder[s]”
`
`A POSITA would have understood that the term “asymmetric data
`
`compression encoder(s)” means “an encoder(s) configured to utilize a compression
`
`algorithm in which the execution time for the compression and decompression
`
`routines differ significantly” in view of the specification. See EX1003 at 88–89.
`
`Although the ’477 Patent does not describe an “asymmetric data compression
`
`encoder,” it provides an express definition for an “asymmetrical data compression
`
`algorithm.” The ’477 Patent states “[a]n asymmetrical data compression algorithm
`
`is referred to herein as one in which the execution time for the compression and
`
`decompression routines differ significantly.” See, e.g., EX1001 at 10:12–23.
`
`Moreover, the specification gives examples of asymmetric and symmetric
`
`algorithms, stating that “dictionary-based compression schemes such as Lempel-
`
`7
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`Ziv” are asymmetric, while “table-based compression schemes such as Huffman”
`
`are symmetric. EX1001 at 10:19–20, 10:24–25.
`
`Accordingly, the Board should find that “asymmetric data compression
`
`encoder(s)” means “an encoder(s) configured to utilize a compression algorithm in
`
`which the execution time for compression and decompression differ significantly.”
`
`EX1003 at 88–89.
`
`2.
`
`“data blocks”
`
`A POSITA would have understood that “data block,” in the context of the
`
`specification, means “a unit of data comprising more than one bit.” See EX1003 at
`
`90–93. First, “data block” is used consistently in the claims to refer to a unit of
`
`data that is compressed by a compression algorithm. EX1001 at 20:57–22:63, cls.
`
`1, 9, 19, and 25. The specification further explains that “[d]ata compression is
`
`widely used to reduce the amount of data required to process, transmit, or store a
`
`given quantity of information,” which indicates that a data block must be a unit
`
`large enough for there to be a chance to realize a reduction in size through
`
`compression. EX1001 at 2:52–54; EX1003 at 90. The smallest unit of digital data
`
`representation is a bit, and the information contained in a single bit cannot be
`
`represented through compression with fewer bits. EX1003 at 90. Therefore, a data
`
`block must be more than one bit in length so that it can be compressed as claimed.
`
`Id.
`
`8
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`The ’477 patent specification also supports this construction. It describes
`
`“block structured disk compression” as operating on blocks of data that are either
`
`“fixed” or “variable in size.” EX1001 at 7:19–21. The specification states that
`
`data blocks can represent files, and that “[a] single file usually is comprised of
`
`multiple blocks, however, a file may be so small as to fit within a single block.”
`
`Id. at 7:21–23. Also, the specification goes on to discuss the pros and cons of
`
`smaller and larger data block sizes. Id. at 7:25–39.
`
`The ’477 Patent incorporates by reference U.S. Patent No. 6,195,024, which
`
`uses the term “data block” in a consistent manner:
`
`It is to be understood that the system processes the input
`data streams in data blocks that may range in size from
`individual bits through complete files or collections of
`multiple files. Additionally, the data block size may be
`fixed or variable. The counter module [] counts the size
`of each input data block (i.e., the data block size is
`counted in bits, bytes, words, any convenient data
`multiple or metric.
`
`EX1021 at 7:9–15. In district court proceedings, the Patent Owner4 has twice
`
`stipulated to a similar construction of this term. EX1013 at 34; EX1014 at 40
`
`4 The entity in those proceeding is Realtime Data, LLC rather than Realtime
`
`Adaptive Streaming LLC, the Patent Owner here. EX1017.
`
`9
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`(both evidencing Patent Owner’s agreement that “data block” means “a single unit
`
`of data, which may range in size from individual bits through complete files or
`
`collection of multiple files”). Thus, the Patent Owner’s use of the term in litigation
`
`supports Petitioner’s construction.
`
`3.
`
`“video or image data profile”
`
`A POSITA would have understood that “video or image data profile” means
`
`“information used to determine which compression algorithm should be used for a
`
`video or image data type.” EX1003 at 94. The ’477 Patent states that “[t]he
`
`controller 11 utilizes information comprising a plurality of data profiles 15 to
`
`determine which compression algorithms should be used by the data compression
`
`system 12.” EX1001 at 11:24-27. Consistent with this passage, the ’477 Patent
`
`describes that, in a preferred embodiment, “data profiles” can comprise
`
`“information regarding predetermined access profiles of different data sets, which
`
`enables the controller [] to select a suitable compression algorithm based on the
`
`data type.” Id. at 11:49-52. In one example, a data profile “may comprise a map
`
`that associates different data types (based on, e.g., a file extension) with preferred
`
`[] compression algorithms 13.” Id. at 11:53–12:1. While the specification does
`
`not mention a “video or image data profile,” a POSITA would have understood
`
`this phrase to mean a data profile that includes information about one or more
`
`video or image data types, and therefore, in the context of the claims, that the
`
`10
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`phrase would mean “information used to determine which compression algorithm
`
`should be used for a video or image data type.” EX1003 at 94.
`
`VI. PRIOR ART
`
`A.
`
`Overview of Imai (EX1005)
`
`Imai is a published Japanese Patent Application. EX1005. Imai is directed
`
`to encoding digital data for transmission over a network using real-time
`
`decompression and reproduction at a client by selecting an appropriate encoder,
`
`from a plurality, based on various factors including the detected throughput of a
`
`network. EX1005 at [0001], [0005], [0067]–[0068], [0100]–[0101], Solution
`
`means. After receiving a request for digital data from a client, Imai’s “frame
`
`cutting circuit” cuts the requested digital data into “units of frame” having a length
`
`that is suitable for coding or for transmission on a network. EX1005 at [0130],
`
`[0066]. Imai’s “units of frame” are units of data bits or digital data blocks on
`
`which Imai’s compression and transmission system operates. EX1003 at 97.
`
`11
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`Switch 52 supplies each individual digital data “frame” output from the frame
`
`cutting circuit to a selected one of a plurality of available encoders 531 to 53N.
`
`EX1005 at [0066]. Selection instructing unit 55 selects an appropriate “one from a
`
`plurality of coding methods corresponding to the encoders 531 to 53N … and then
`
`instructs the encoding selecting circuit 56 to select the decided coding method.”
`
`EX1005 at [0070]. Imai’s encoders are configured to utilize asymmetric
`
`compression algorithms including the MPEG audio layers 1, 2, and 3. EX1005 at
`
`[0067]; see EX1010 at 7 (stating that MPEG layer 3 is an asymmetric compression
`
`algorithm); EX1003 at 98.
`
`Imai’s “selection instructing unit” analyzes various factors to decide which
`
`compression algorithm to select and apply to each individual data frame. For
`
`example, Imai teaches assessing client processing ability by analyzing the client’s
`
`processing of “dummy data packets” to determine client resources that are
`
`“employed for [] other process[es]” and resources that are available. EX1005 at
`
`[0099]–[0100]. Imai’s selection instructing unit also determines characteristics of
`
`the uncompressed data and selects a compression algorithm accordingly. EX1005
`
`at [0102]. The selection instructing unit accounts for these variations in selecting a
`
`suitable coding method. EX1005 at [0102]. Imai additionally describes a detailed
`
`process for deriving a transmission rate of a network communication channel by
`
`12
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`timing the transmission and receipt of data packets between the client and server.
`
`EX1005 at [0149]–[0150].
`
`While some of Imai’s embodiments are directed to audio coding, Imai
`
`explains that its “invention is also applicable to other signals such as video signals,
`
`other types of time series signals ….” EX1005 at [0172]. Thus, Imai’s teachings
`
`are not limited to audio, but apply more generally to selecting and applying various
`
`encoders based on specific data parameters, regardless of the target data set for
`
`each underlying algorithm (e.g., audio or voice). EX1003 at 101. It would have
`
`been well-known to a POSITA at the relevant time that audio, video, and image
`
`compression techniques were related, and it would have been common for a
`
`POSITA to consult and utilize teachings from these related data types, even
`
`without Imai’s explicit suggestion to do so. Id.
`
`B.
`
`Overview of Pauls (EX1007)
`
`Pauls is a European Patent Application Publication that published in 1999
`
`and was assigned to Lucent Technologies. Pauls is directed to “improving data
`
`transfer performance over communications networks connecting data networks and
`
`users using adaptive communications formatting.” EX1007 at Abstract. Pauls
`
`explains that adaptive communications formatting involves “encoding (or
`
`compressing)” data to “reduce the amount of data being transmitted” using
`
`“transcoding techniques.” EX1007 at [0003]. Like Imai, Pauls teaches selecting
`
`13
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`one from a plurality of encoders based on various data parameters, such as the
`
`throughput of a communication channel. Pauls has extensive teachings on
`
`selecting between different asymmetric video encoders. EX1007 at [0009]–
`
`[0010], [0012], FIG. 3.
`
`Pauls teaches that the particular transcoders applied are selected based upon
`
`factors such as the “nature of the communications network,” the type of data being
`
`transmitted, and the preferences of the user. See EX1007 at [0003]. For the nature
`
`of the communications network, Pauls teaches a relevant factor is “the available
`
`bandwidth” and the “bit rate” of the network. Id. at [0013].
`
`Pauls teaches that a system may have more than one video/image transcoder.
`
`See EX1007 at FIG. 3. Pauls explains that different transcoders are more effective
`
`than others for particular data types. Id. at [0017]. For example, Pauls teaches that
`
`14
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`the input video may be in an MPEG or MPEG2 format, and that H.263 may be an
`
`effective transcoding technique. Id. at [0017], [0024], FIG. 5. Furthermore, H.263
`
`had the option of forming the compressed video data using an arithmetic
`
`compression algorithm. EX1020 at 69–76; EX1003 at 104.
`
`In one embodiment, Pauls teaches that “[t]he communication network 16
`
`connects the user 14 to the access server 20 … [and u]pon connecting to the access
`
`server 20, the user 14 can retrieve data from the host 22.” EX1007 at [0006].
`
`Pauls teaches “[t]he data (or file) is retrieved via a bitstream from the host 22 to the
`
`access server 20 to the user 14.” Id. at [0008]. Pauls teaches that “[a]t the access
`
`server 20, the data is formatted using a mixture of transcoding techniques and error
`
`control schemes to facilitate data transmission within acceptable quality levels.”
`
`Id. at [0008].
`
`C.
`
`Overview of Dawson (EX1025)
`
`Dawson is a U.S. Patent that issued to Intel in 1996. Dawson teaches
`
`“dynamically select[ing] an image compression process for an image” to be
`
`transmitted or stored. EX1025 at [Abstract]. Dawson teaches selecting between a
`
`lossless compression algorithm, such as LZW (Lempel-Ziv-Welch), or a lossy
`
`compression algorithm, such as JPEG, to compress image data based on the
`
`estimated “entropy of the image.” Id. at 10:23-27, 12:17-22. Dawson first
`
`determines whether the input image size, or resolution, is less than a predetermined
`
`15
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`value. Id. at 9:57-59. Dawson determines the “size” of the image by “multiplying
`
`the screen resolution of the image by the color resolution of the image. The screen
`
`resolution of the image refers to the number of pixels which comprise the image.”
`
`Id. at 9:60-63. Dawson teaches using the image resolution, color resolution, and a
`
`compression ratio of a sample of the image in deciding whether to compress with
`
`lossless or lossy compression. Id. at 9:55-10:22, FIG. 4.
`
`16
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`D.
`
`Overview of Lai (EX1016)
`
`Lai is a U.S. Patent that was filed in 2000. Lai teaches a “media transcoding
`
`system” for “on-demand transcoding of media content” that “expedites the
`
`publishing process for media content providers by allowing them to publish media
`
`content without first employing off-line encoding services” and thereby decreases
`
`publishing costs and delay for content providers. EX1016 at 2:65, 3:35-36, 4:36-
`
`45. Lai teaches a media transcoding engine 106 that acts as an “intermediate”
`
`between the content provider and the content viewer by “selecting one of a
`
`plurality of transcoders for transcoding from a plurality of source types to a
`
`plurality of destination types based on the source type and the destination type.”
`
`Id. at 7:39-41, 3:3-6. Specifically, the media transcoding engine receives requests
`
`for media content from the viewer and obtains the requested content from the
`
`content provider. Id. at 7:39-41. “The media transcoding engine 106 then
`
`transcodes the media received from the content provider 104 from a source type to
`
`a destination type that can be accommodated by the viewer client 102 and delivers
`
`the transcoded media content to the viewer.” Id. at 7:39-49. The “source type”
`
`and “destination type” are defined according to “publishing variables” that “may
`
`be the file format of the media content, the bit-rate of the media content, the
`
`compression algorithm according to which the media content is stored, the
`
`communication protocol according to which the media content is transferred, or the
`
`17
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`physical medium on which the media content is stored.” Id. at 4:1-11. Lai teaches
`
`that its transcoding engine may further identify an “optimal” destination type
`
`configuration for a client that “may be updated periodically in case of network
`
`condition changes between the viewer client 102 and the network 108 (e.g., change
`
`of Internet Service Provider, or change of connection speed).” Id. at 9:38-43.
`
`18
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`VII. CHALLENGED CLAIMS
`
`A.
`
`Ground 1: Claims 15-19, 28, and 29 are Obvious in view of Imai
`and Pauls
`
`The combination of Imai and Pauls renders obvious Claims 15-19, 28, and
`
`29. EX1003 at 112.
`
`1. Motivation to Combine Imai and Pauls
`
`A POSITA would have many motivations to combine Imai and Pauls.
`
`EX1003 at 114–123. Both references are used for the same purpose: encoding data
`
`at a server for transmission to a client over a distributed network such as the
`
`Internet. They both teach encoding data using encoding methods that achieve data
`
`compression using asymmetric techniques. See §§VI.A, VI.B, VII.A.2, 1[a]. Also,
`
`both references choose an encoding method based upon the type of data being
`
`transmitted. §VII.A.2, 1[d]-[e]. Further, both teach choosing the encoding method
`
`based upon a throughout of the communications channel connecting the client.
`
`§VII.A.2, 1[d]-[e]. Imai and Pauls discuss implementing their inventions on
`
`known computer systems. EX1003 at 116; EX1005 at [0052]–[0057]; EX1007 at
`
`[0005].
`
`While Imai discusses audio signals and data at length, Imai notes that its
`
`teachings are “also applicable to other signals such as video signals, other types of
`
`time series signals, and signals being not in time series.” EX1005 at [0172]. As
`
`Imai applies its teachings to video encoding, a POSITA would logically look
`
`19
`
`

`

`Patent No. 9,769,477 – Petition for Inter Partes Review
`
`towards other prior art references involving data encoding and video encoding
`
`techniques to create a video encoding and transmission system. One such prior art
`
`reference is Pauls, which includes extensive teachings specific to video. See, e.g.,
`
`EX1007 at [0017]–[0019].
`
`A POSITA would thus have been motivated to combine the systems of Imai
`
`and Pauls to utilize the numerous video and image data compression encoders of
`
`Pauls to enable video compression in Imai’s system. EX1003 at 119-120.
`
`Additionally, a POSITA would be motivated to apply Imai’s detailed teachings
`
`regarding determining the bandwidth of a communication channel to Pauls’ system
`
`that selects from multiple video data compression encoders to fine-tune Pauls’
`
`video transmission system. Id. at 120. The combination of the teachings from
`
`Imai and Pauls would have predictable results when building a data encoding and
`
`transmission system suitable for video data. Id. In addition, a POSITA would
`
`have had a reasonable expectation of success in combining Imai and Pauls given
`
`the similarities in the systems and given th

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