throbber
Page 1 of 432
`
`
`
`
`
`
`
`
`
`security camera and encode before recording or transmitting the received video signal.
`Moreover, Slingbox set-top boxes receive uncompressed video input from the attached video
`
`
`
`https://en.wikipedia.org/wiki/Slingbox
`
`
`
`https://www.reddit.com/r/slingtv/comments/2ynmxx/what_resolutions_are_the_channels_in/
`
`For example, Slingbox set-top boxes include H.264 encoder.
`
`
`
`attribute of at least a portion of a data block having audio or video data.
`The Accused Instrumentality performs a method comprising determining a parameter or
`
`Public Documentation
`
`
`
`For example, the Accused Instrumentalities utilize H.264 standard.
`
`
`
`data;
`of a data block having audio or video
`parameter or attribute of at least a portion
`1. A method, comprising: determining a
`
`Issued Claims
`
`722k, DISH TV services, and all versions and variations thereof since the issuance the asserted patent.
`Adapter, Hooper3, Hopper with Sling, HopperGO, DISH Anywhere app, 4K Joey, Wired Joey, Wireless Joey, Super Joey, ViP 722, ViP
`but not limited to, e.g., Slingbox 500, Slingbox M2, Slingbox M1, Slingbox 350, Slingbox 700u, Slingbox PRO-HD, Slingbox SOLO, Sling
`as, e.g., Sling TV App “A LA CARTE TV”, Sling Orange, Sling Blue TV, Orange+Sling Blue services, Slingbox set-top boxes including,
`Accused Instrumentality: Sling’s and Dish Network’s video streaming / TV products and services that perform compression (H.264), such
`
`Exhibit A1 – U.S. Patent No. 8,934,535 (“’535 Patent”)
`
`
`
`
`
`
`
`Comcast - Exhibit 1011, page 1
`
`

`

`Page 2 of 432
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 2
`
`

`

`
`
`
`
`Page 3 of 432
`
`
`
`http://www.slingbox.com/en/PressRoom/PressReleases/io_1262730441424.aspx
`
`
`
`video.504853/
`https://www.tivocommunity.com/community/index.php?threads/capturing-slingbox-350-500-
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 3
`
`

`

`
`
`
`
`Page 4 of 432
`
`
`
`iPad%3FasPDF%3D1&usg=AOvVaw1ezKmgS2xErRTUZ3ctaII1
`Up-TV-Everywhere-Technology-With-Enhanced-App-for-
`XBzVQKHV0EA3MQFggpMAA&url=http%3A%2F%2Fabout.dish.com%2F2012-05-11-DISH-Steps-
`https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwin_8TroJraAh
`
`ISO/IEC 23009-1, Dynamic adaptive streaming over HTTP (DASH) (2014-05-15):
`
`
`
`For example, different bit rates / techniques are chosen based on, e.g., bandwidth.
`functionality, such as, e.g., MPEG-DASH, HLS, etc. For example,
`As another example, the Accused Instrumentalities utilize adaptive bitrate streaming
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 4
`
`

`

`
`
`
`
`Page 5 of 432
`See also, e.g., http://wpuploads.interdigital.com.s3.amazonaws.com/uploads/2013/04/User-
`
`
`
`
`
`https://tools.ietf.org/html/draft-pantos-http-live-streaming-23
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 5
`
`

`

`Page 6 of 432
`
`
`
`
`
`e.g., Recommendations ITU-T H.264 (03/2010) Annex G (Scalable video coding), p. 387-599.
`As another example, the Accused Instrumentality utilizes Scalable Video Coding. See,
`
`
`
`Public Documentation
`
`Adaptive-Streaming_White-Paper_04_16_2013-1.pdf
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 6
`
`

`

`Page 7 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/Scalable_Video_Coding
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 7
`
`

`

`Page 8 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 8
`
`

`

`Page 9 of 432
`
`
`
`
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 9
`
`

`

`Page 10 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC:
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 10
`
`

`

`Page 11 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 11
`
`

`

`Page 12 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 12
`
`

`

`Page 13 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 13
`
`

`

`Page 14 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 14
`
`

`

`
`
`
`
`Page 15 of 432
`
`
`
`https://www.vocal.com/video/profiles-and-levels-in-h-264-avc/:
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 15
`
`

`

`Page 16 of 432
`
`
`
`
`
`
`
`frames). The GOP structure also relates to bitrate, max video bitrate and resolution.
`frames and B frames); https://en.wikipedia.org/wiki/MPEG-1#D-frames (for descriptions of D
`https://en.wikipedia.org/wiki/Video_compression_picture_types (for descriptions of I frames, P
`(D picture or D frames, or DC direct coded pictures which are used only in MPEG-1 video). See
`picture or P frame), bipredictive coded pictures (B picture or B frame) and direct coded pictures
`structure can contain intra coded pictures (I picture or I frame), predictive coded pictures (P
`within a coded video stream.” See https://en.wikipedia.org/wiki/Group_of_pictures. A GOP
`For example, a group of pictures (GOP) structure includes a “collection of successive pictures
`
`http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.602.1581&rep=rep1&type=pdf
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 16
`
`

`

`Page 17 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 17
`
`

`

`Page 18 of 432
`
`
`
`
`
`asymmetric because it takes a longer period of time for them to compress data than to
`Context-Adaptive Binary Arithmetic Coding (“CABAC”) entropy encoder. Encoders are
`Coding (“CAVLC”) entropy encoder. If main or high is selected, then the system will select a
`baseline or extended is selected, then the system will select a Context-Adaptive Variable Length
`“main”, “high”, etc., corresponds with that, then select between at least two techniques. If
`within a GOP structure, etc., the Accused Instrumentalities determine “baseline,” “extended,”
`For example, based on, e.g., bitrate, max video bitrate, resolution, GOP structure, frame type
`
`
`
`plurality of access profiles based upon the determined parameter or attribute.
`The Accused Instrumentality performs a method of selecting an access profile from among a
`
`
`
`
`
`and
`the determined parameter or attribute;
`plurality of access profiles based upon
`selecting an access profile from among a
`
`Public Documentation
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 18
`
`

`

`Page 19 of 432
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`
`
`security camera and encode before recording or transmitting the received video signal.
`Moreover, Slingbox set-top boxes receive uncompressed video input from the attached video
`
`
`
`https://en.wikipedia.org/wiki/Slingbox
`
`
`
`https://www.reddit.com/r/slingtv/comments/2ynmxx/what_resolutions_are_the_channels_in/
`
`For example, Slingbox set-top boxes include H.264 encoder.
`
`
`
`the encoder; if the flag = 1, then CABAC must have been selected as the encoder.
`decoder for the corresponding encoder. If the flag = 0, then CAVLC must have been selected as
`As another example, the H.264 Standard requires a bit-flag, which is set to determine the correct
`
`For example, the Accused Instrumentalities utilize H.264 standard.
`
`
`
`
`
`Public Documentation
`
`decompress data.
`
`
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 19
`
`

`

`
`
`
`
`Page 20 of 432
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 20
`
`

`

`
`
`
`
`
`
`iPad%3FasPDF%3D1&usg=AOvVaw1ezKmgS2xErRTUZ3ctaII1
`Up-TV-Everywhere-Technology-With-Enhanced-App-for-
`XBzVQKHV0EA3MQFggpMAA&url=http%3A%2F%2Fabout.dish.com%2F2012-05-11-DISH-Steps-
`https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwin_8TroJraAh
`
`Page 21 of 432
`
`
`
`ISO/IEC 23009-1, Dynamic adaptive streaming over HTTP (DASH) (2014-05-15):
`
`
`
`For example, different bit rates / techniques are chosen based on, e.g., bandwidth.
`functionality, such as, e.g., MPEG-DASH, HLS, etc. For example,
`As another example, the Accused Instrumentalities utilize adaptive bitrate streaming
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`http://www.slingbox.com/en/PressRoom/PressReleases/io_1262730441424.aspx
`
`
`
`video.504853/
`https://www.tivocommunity.com/community/index.php?threads/capturing-slingbox-350-500-
`
`Public Documentation
`
`
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 21
`
`

`

`
`
`
`
`Page 22 of 432
`See also, e.g., http://wpuploads.interdigital.com.s3.amazonaws.com/uploads/2013/04/User-
`
`
`
`
`
`https://tools.ietf.org/html/draft-pantos-http-live-streaming-23
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 22
`
`

`

`Page 23 of 432
`
`
`
`
`
`e.g., Recommendations ITU-T H.264 (03/2010) Annex G (Scalable video coding), p. 387-599.
`As another example, the Accused Instrumentality utilizes Scalable Video Coding. See,
`
`
`
`Public Documentation
`
`Adaptive-Streaming_White-Paper_04_16_2013-1.pdf
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 23
`
`

`

`Page 24 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/Scalable_Video_Coding
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 24
`
`

`

`Page 25 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 25
`
`

`

`Page 26 of 432
`
`
`
`
`
`
`
`See Recommendations ITU-T H.264 (03/2010):
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 26
`
`

`

`Page 27 of 432
`
`
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 27
`
`

`

`Page 28 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 28
`
`

`

`Page 29 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 29
`
`

`

`Page 30 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 30
`
`

`

`Page 31 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 31
`
`

`

`Page 32 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 32
`
`

`

`Page 33 of 432
`
`
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 33
`
`

`

`Page 34 of 432
`
`
`
`
`
`
`
`https://www.vocal.com/video/profiles-and-levels-in-h-264-avc/
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 34
`
`

`

`Page 35 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC:
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 35
`
`

`

`Page 36 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 36
`
`

`

`Page 37 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 37
`
`

`

`Page 38 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 38
`
`

`

`Page 39 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 39
`
`

`

`
`
`
`
`Page 40 of 432
`
`
`
`ttps://sonnati.wordpress.com/2007/10/29/how-h-264-works-part-ii/
`
`
`
` h
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 40
`
`

`

`Page 41 of 432
`
`
`
`
`
`http://web.cs.ucla.edu/classes/fall03/cs218/paper/H.264_MPEG4_Tutorial.pdf
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 41
`
`

`

`
`
`indicative of the one or more compressors to apply to the at least the portion of the data block.
`the selected access profile to create one or more compressed data blocks, the information being
`block with one or more compressors using asymmetric data compression and information from
`The Accused Instrumentality performs a method compressing the at least the portion of the data
`
`Page 42 of 432
`
`
`
`
`
`
`
`profile to create one or more compressed
`information from the selected access
`using asymmetric data compression and
`data block with one or more compressors
`compressing the at least the portion of the
`
`See also, e.g., above limitation(s) of this claim.
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 42
`
`

`

`Page 43 of 432
`
`
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`
`
`security camera and encode before recording or transmitting the received video signal.
`Moreover, Slingbox set-top boxes receive uncompressed video input from the attached video
`
`
`
`https://en.wikipedia.org/wiki/Slingbox
`
`
`
`https://www.reddit.com/r/slingtv/comments/2ynmxx/what_resolutions_are_the_channels_in/
`
`For example, Slingbox set-top boxes include H.264 encoder.
`
`
`
`For example, the Accused Instrumentalities utilize H.264 standard.
`
`Public Documentation
`
`
`
`portion of the data block.
`compressors to apply to the at least the
`indicative of the one or more
`data blocks, the information being
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 43
`
`

`

`
`
`
`
`Page 44 of 432
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 44
`
`

`

`
`
`
`
`
`
`iPad%3FasPDF%3D1&usg=AOvVaw1ezKmgS2xErRTUZ3ctaII1
`Up-TV-Everywhere-Technology-With-Enhanced-App-for-
`XBzVQKHV0EA3MQFggpMAA&url=http%3A%2F%2Fabout.dish.com%2F2012-05-11-DISH-Steps-
`https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwin_8TroJraAh
`
`Page 45 of 432
`
`
`
`ISO/IEC 23009-1, Dynamic adaptive streaming over HTTP (DASH) (2014-05-15):
`
`
`
`For example, different bit rates / techniques are chosen based on, e.g., bandwidth.
`functionality, such as, e.g., MPEG-DASH, HLS, etc. For example,
`As another example, the Accused Instrumentalities utilize adaptive bitrate streaming
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`http://www.slingbox.com/en/PressRoom/PressReleases/io_1262730441424.aspx
`
`
`
`video.504853/
`https://www.tivocommunity.com/community/index.php?threads/capturing-slingbox-350-500-
`
`Public Documentation
`
`
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 45
`
`

`

`
`
`
`
`Page 46 of 432
`See also, e.g., http://wpuploads.interdigital.com.s3.amazonaws.com/uploads/2013/04/User-
`
`
`
`
`
`https://tools.ietf.org/html/draft-pantos-http-live-streaming-23
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 46
`
`

`

`Page 47 of 432
`
`
`
`
`
`e.g., Recommendations ITU-T H.264 (03/2010) Annex G (Scalable video coding), p. 387-599.
`As another example, the Accused Instrumentality utilizes Scalable Video Coding. See,
`
`
`
`Public Documentation
`
`Adaptive-Streaming_White-Paper_04_16_2013-1.pdf
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 47
`
`

`

`Page 48 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/Scalable_Video_Coding
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 48
`
`

`

`Page 49 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 49
`
`

`

`Page 50 of 432
`
`
`
`
`
`
`
`Recommendations ITU-T H.264 (03/2010):
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 50
`
`

`

`Page 51 of 432
`
`
`
`
`
`
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 51
`
`

`

`Page 52 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 52
`
`

`

`Page 53 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 53
`
`

`

`Page 54 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 54
`
`

`

`Page 55 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 55
`
`

`

`Page 56 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 56
`
`

`

`Page 57 of 432
`
`
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 57
`
`

`

`Page 58 of 432
`
`
`
`
`
`
`
`https://www.vocal.com/video/profiles-and-levels-in-h-264-avc/
`
`
`
`Public Documentation
`
`
`
`
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 58
`
`

`

`Page 59 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC:
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 59
`
`

`

`Page 60 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 60
`
`

`

`Page 61 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 61
`
`

`

`Page 62 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 62
`
`

`

`Page 63 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 63
`
`

`

`
`
`
`
`Page 64 of 432
`
`
`
`http://www.iiste.org/Journals/index.php/NCS/article/viewFile/11072/11373
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 64
`
`

`

`
`
`
`
`Page 65 of 432
`
`
`
`http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.602.1581&rep=rep1&type=pdf at 13:
`
`
`
`https://sonnati.wordpress.com/2007/10/29/how-h-264-works-part-ii/:
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 65
`
`

`

`Page 66 of 432
`
`
`
`
`
`See also, e.g., above limitation(s) of this claim.
`
`
`
`
`
`See http://www.ijera.com/papers/Vol3_issue4/BM34399403.pdf at 2:
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 66
`
`

`

`Page 67 of 432
`
`
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`
`
`security camera and encode before recording or transmitting the received video signal.
`Moreover, Slingbox set-top boxes receive uncompressed video input from the attached video
`
`
`
`https://en.wikipedia.org/wiki/Slingbox
`
`
`
`https://www.reddit.com/r/slingtv/comments/2ynmxx/what_resolutions_are_the_channels_in/
`
`For example, Slingbox set-top boxes include H.264 encoder.
`
`
`
`For example, the Accused Instrumentalities utilize H.264 standard.
`among a plurality of data blocks.
`The Accused Instrumentality performs a method of claim 1, wherein the data block is from
`
`Public Documentation
`
`
`
`comprises:
`data blocks, and wherein the compressing
`data block is from among a plurality of
`2. The method of claim 1, wherein the
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 67
`
`

`

`
`
`
`
`Page 68 of 432
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 68
`
`

`

`Page 69 of 432
`
`
`
`frames). The GOP structure also relates to bitrate, max video bitrate and resolution.
`frames and B frames); https://en.wikipedia.org/wiki/MPEG-1#D-frames (for descriptions of D
`https://en.wikipedia.org/wiki/Video_compression_picture_types (for descriptions of I frames, P
`(D picture or D frames, or DC direct coded pictures which are used only in MPEG-1 video). See
`picture or P frame), bipredictive coded pictures (B picture or B frame) and direct coded pictures
`structure can contain intra coded pictures (I picture or I frame), predictive coded pictures (P
`within a coded video stream.” See https://en.wikipedia.org/wiki/Group_of_pictures. A GOP
`For example, a group of pictures (GOP) structure includes a “collection of successive pictures
`
`
`
`
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`http://www.slingbox.com/en/PressRoom/PressReleases/io_1262730441424.aspx
`
`
`
`video.504853/
`https://www.tivocommunity.com/community/index.php?threads/capturing-slingbox-350-500-
`
`Public Documentation
`
`
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 69
`
`

`

`Page 70 of 432
`
`
`
`
`
`http://web.cs.ucla.edu/classes/fall03/cs218/paper/H.264_MPEG4_Tutorial.pdf
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 70
`
`

`

`
`
`
`
`Page 71 of 432
`
`
`
`
`
`compressing the plurality of data blocks to create the one or more compressed data blocks.
`The Accused Instrumentality performs a method of claim 1, wherein the compressing comprises
`
`
`
`data blocks.
`to create the one or more compressed
`compressing the plurality of data blocks
`
`See also, e.g., above limitation(s) of this and parent claim(s).
`
`See Recommendations ITU-T H.264.
`
`
`
`
`
`See Recommendations ITU-T H.264.
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 71
`
`

`

`Page 72 of 432
`
`
`
`
`
`
`
`
`
`security camera and encode before recording or transmitting the received video signal.
`Moreover, Slingbox set-top boxes receive uncompressed video input from the attached video
`
`
`
`https://en.wikipedia.org/wiki/Slingbox
`
`
`
`https://www.reddit.com/r/slingtv/comments/2ynmxx/what_resolutions_are_the_channels_in/
`
`For example, Slingbox set-top boxes include H.264 encoder.
`
`
`
`For example, the Accused Instrumentalities utilize H.264 standard.
`See Recommendations ITU-T H.264.
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 72
`
`

`

`Page 73 of 432
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 73
`
`

`

`
`
`
`
`Page 74 of 432
`
`
`
`http://www.slingbox.com/en/PressRoom/PressReleases/io_1262730441424.aspx
`
`
`
`video.504853/
`https://www.tivocommunity.com/community/index.php?threads/capturing-slingbox-350-500-
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 74
`
`

`

`Page 75 of 432
`
`
`
`
`
`
`
`iPad%3FasPDF%3D1&usg=AOvVaw1ezKmgS2xErRTUZ3ctaII1
`Up-TV-Everywhere-Technology-With-Enhanced-App-for-
`XBzVQKHV0EA3MQFggpMAA&url=http%3A%2F%2Fabout.dish.com%2F2012-05-11-DISH-Steps-
`https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwin_8TroJraAh
`
`ISO/IEC 23009-1, Dynamic adaptive streaming over HTTP (DASH) (2014-05-15):
`
`
`
`For example, different bit rates / techniques are chosen based on, e.g., bandwidth.
`functionality, such as, e.g., MPEG-DASH, HLS, etc. For example,
`As another example, the Accused Instrumentalities utilize adaptive bitrate streaming
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 75
`
`

`

`
`
`
`
`Page 76 of 432
`See also, e.g., http://wpuploads.interdigital.com.s3.amazonaws.com/uploads/2013/04/User-
`
`
`
`
`
`https://tools.ietf.org/html/draft-pantos-http-live-streaming-23
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 76
`
`

`

`Page 77 of 432
`
`
`
`
`
`e.g., Recommendations ITU-T H.264 (03/2010) Annex G (Scalable video coding), p. 387-599.
`As another example, the Accused Instrumentality utilizes Scalable Video Coding. See,
`
`
`
`Public Documentation
`
`Adaptive-Streaming_White-Paper_04_16_2013-1.pdf
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 77
`
`

`

`Page 78 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/Scalable_Video_Coding
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 78
`
`

`

`Page 79 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 79
`
`

`

`Page 80 of 432
`
`
`
`
`
`
`
`See also, e.g., above limitation(s) of this and parent claim(s).
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 80
`
`

`

`Page 81 of 432
`
`
`
`
`
`
`
`http://web.cs.ucla.edu/classes/fall03/cs218/paper/H.264_MPEG4_Tutorial.pdf
`
`
`
`comprises one or more files.
`The Accused Instrumentality performs a method of claim 2, wherein the plurality of data blocks
`
`Public Documentation
`
`
`
`more files.
`plurality of data blocks comprises: one or
`3. The method of claim 2, wherein the
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 81
`
`

`

`
`
`
`
`
`
`Page 82 of 432
`
`
`
`https://www.reddit.com/r/slingtv/comments/2ynmxx/what_resolutions_are_the_channels_in/
`
`
`
`For example, the Accused Instrumentalities utilize H.264 standard.
`
`
`
`See Recommendations ITU-T H.264.
`
`
`
`See Recommendations ITU-T H.264.
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 82
`
`

`

`
`
`
`
`Page 83 of 432
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`security camera and encode before recording or transmitting the received video signal.
`Moreover, Slingbox set-top boxes receive uncompressed video input from the attached video
`
`
`
`https://en.wikipedia.org/wiki/Slingbox
`
`
`
`For example, Slingbox set-top boxes include H.264 encoder.
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 83
`
`

`

`
`
`
`
`Page 84 of 432
`
`
`
`http://www.slingbox.com/en/PressRoom/PressReleases/io_1262730441424.aspx
`
`
`
`video.504853/
`https://www.tivocommunity.com/community/index.php?threads/capturing-slingbox-350-500-
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 84
`
`

`

`Page 85 of 432
`
`
`
`
`
`
`
`iPad%3FasPDF%3D1&usg=AOvVaw1ezKmgS2xErRTUZ3ctaII1
`Up-TV-Everywhere-Technology-With-Enhanced-App-for-
`XBzVQKHV0EA3MQFggpMAA&url=http%3A%2F%2Fabout.dish.com%2F2012-05-11-DISH-Steps-
`https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwin_8TroJraAh
`
`ISO/IEC 23009-1, Dynamic adaptive streaming over HTTP (DASH) (2014-05-15):
`
`
`
`For example, different bit rates / techniques are chosen based on, e.g., bandwidth.
`functionality, such as, e.g., MPEG-DASH, HLS, etc. For example,
`As another example, the Accused Instrumentalities utilize adaptive bitrate streaming
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 85
`
`

`

`
`
`
`
`Page 86 of 432
`See also, e.g., http://wpuploads.interdigital.com.s3.amazonaws.com/uploads/2013/04/User-
`
`
`
`
`
`https://tools.ietf.org/html/draft-pantos-http-live-streaming-23
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 86
`
`

`

`Page 87 of 432
`
`
`
`
`
`e.g., Recommendations ITU-T H.264 (03/2010) Annex G (Scalable video coding), p. 387-599.
`As another example, the Accused Instrumentality utilizes Scalable Video Coding. See,
`
`
`
`Public Documentation
`
`Adaptive-Streaming_White-Paper_04_16_2013-1.pdf
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 87
`
`

`

`Page 88 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/Scalable_Video_Coding
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 88
`
`

`

`Page 89 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 89
`
`

`

`Page 90 of 432
`
`
`
`
`
`
`
`
`
`The Accused Instrumentality performs a method of claim 1, wherein the one or more
`See also, e.g., above limitation(s) of this and parent claim(s).
`
`
`
`4. The method of claim 1, wherein the
`
`Public Documentation
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 90
`
`

`

`Page 91 of 432
`
`
`
`
`
`
`
`http://web.cs.ucla.edu/classes/fall03/cs218/paper/H.264_MPEG4_Tutorial.pdf
`
`
`
`Public Documentation
`
`compressed data blocks comprise: one or more files.
`
`
`
`comprise: one or more files.
`one or more compressed data blocks
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 91
`
`

`

`
`
`
`
`
`
`Page 92 of 432
`
`
`
`https://www.reddit.com/r/slingtv/comments/2ynmxx/what_resolutions_are_the_channels_in/
`
`
`
`For example, the Accused Instrumentalities utilize H.264 standard.
`
`
`
`See Recommendations ITU-T H.264.
`
`
`
`See Recommendations ITU-T H.264.
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 92
`
`

`

`
`
`
`
`Page 93 of 432
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`security camera and encode before recording or transmitting the received video signal.
`Moreover, Slingbox set-top boxes receive uncompressed video input from the attached video
`
`
`
`https://en.wikipedia.org/wiki/Slingbox
`
`
`
`For example, Slingbox set-top boxes include H.264 encoder.
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 93
`
`

`

`
`
`
`
`Page 94 of 432
`
`
`
`http://www.slingbox.com/en/PressRoom/PressReleases/io_1262730441424.aspx
`
`
`
`video.504853/
`https://www.tivocommunity.com/community/index.php?threads/capturing-slingbox-350-500-
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 94
`
`

`

`Page 95 of 432
`
`
`
`
`
`
`
`iPad%3FasPDF%3D1&usg=AOvVaw1ezKmgS2xErRTUZ3ctaII1
`Up-TV-Everywhere-Technology-With-Enhanced-App-for-
`XBzVQKHV0EA3MQFggpMAA&url=http%3A%2F%2Fabout.dish.com%2F2012-05-11-DISH-Steps-
`https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwin_8TroJraAh
`
`ISO/IEC 23009-1, Dynamic adaptive streaming over HTTP (DASH) (2014-05-15):
`
`
`
`For example, different bit rates / techniques are chosen based on, e.g., bandwidth.
`functionality, such as, e.g., MPEG-DASH, HLS, etc. For example,
`As another example, the Accused Instrumentalities utilize adaptive bitrate streaming
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`http://hk.slingbox.com/get/slingbox-700u.html
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 95
`
`

`

`
`
`
`
`Page 96 of 432
`See also, e.g., http://wpuploads.interdigital.com.s3.amazonaws.com/uploads/2013/04/User-
`
`
`
`
`
`https://tools.ietf.org/html/draft-pantos-http-live-streaming-23
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 96
`
`

`

`Page 97 of 432
`
`
`
`
`
`e.g., Recommendations ITU-T H.264 (03/2010) Annex G (Scalable video coding), p. 387-599.
`As another example, the Accused Instrumentality utilizes Scalable Video Coding. See,
`
`
`
`Public Documentation
`
`Adaptive-Streaming_White-Paper_04_16_2013-1.pdf
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 97
`
`

`

`Page 98 of 432
`
`
`
`
`
`https://en.wikipedia.org/wiki/Scalable_Video_Coding
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 98
`
`

`

`Page 99 of 432
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 99
`
`

`

`Page 100 of 432
`
`
`
`
`
`The Accused Instrumentality performs a method of claim 1, further storing at least a portion of
`See also, e.g., above limitation(s) of this and parent claim(s).
`
`5. The method of claim 1, further
`
`
`
`
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 100
`
`

`

`Page 101 of 432
`
`
`
`
`
`
`
`
`
`See Recommendations ITU-T H.264.
`
`
`
`See Recommendations ITU-T H.264.
`
`
`
`in their computer systems.
`For example, the Accused Instrumentalities stores compressed data blocks in one or more files
`
`
`
`the one or more compressed data blocks in one or more files.
`
`Public Documentation
`
`
`
`in one or more files.
`the one or more compressed data blocks
`comprising: storing at least a portion of
`
`Issued Claims
`
`
`
`Comcast - Exhibit 1011, page 101
`
`

`

`
`
`
`
`Page 102 of 432
`
`
`
`For example, the Accused Instrumentalities utilize H.264 standard.
`
`https://sonnati.wordpress.com/2007/10/29/how-h-264-works-part-ii/
`
`
`
`See Recommendations ITU-T H.264.
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 102
`
`

`

`Page 103 of 432
`
`
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`
`
`security camera and encode before recording or transmitting the received video signal.
`Moreover, Slingbox set-top boxes receive uncompressed video input from the attached video
`
`
`
`https://en.wikipedia.org/wiki/Slingbox
`
`
`
`https://www.reddit.com/r/slingtv/comments/2ynmxx/what_resolutions_are_the_channels_in/
`
`For example, Slingbox set-top boxes include H.264 encoder.
`
`
`
`Public Documentation
`
`
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 103
`
`

`

`
`
`
`
`Page 104 of 432
`
`
`
`http://www.slingbox.com/Products/Slingbox500/Specifications.aspx
`
`
`
`Public Documentation
`
`Issued Claims
`
`
`
`
`
`Comcast - Exhibit 1011, page 104
`
`

`

`
`
`
`
`
`
`iPad%3FasPDF%3D1&usg=AOvVaw1ezKmgS2xErRTUZ3ctaII1
`Up-TV-Everywhere-Technology-With-Enhanced-App-for-
`XBzVQKHV0EA3MQFggpMAA&url=http%3A%2F%2Fabout.dish.com%2F2012-05-11-DISH-Steps-
`https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwin_8TroJraAh
`
`Page 105 of 432
`
`
`
`ISO/IEC 23009-1, Dynamic adaptive streaming over HTTP (DASH) (2014-05-15):
`
`
`
`For example, different bit rates / techniques are chosen based on, e.g., bandwidth.
`functionality, such as, e.g., MPEG-DASH, HLS, etc. For example,
`As another example, the Accused Instrum

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