`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE EASTERN DISTRICT OF TEXAS
`TYLER DIVISION
`
`REALTIME ADAPTIVE STREAMING LLC,
`
`
`
`Plaintiff,
`
`Case No. ______________________
`
` v.
`
`LG ELECTRONICS INC.,
`LG ELECTRONICS U.S.A., INC., and
`LG ELECTRONICS MOBILECOMM U.S.A.,
`INC.,
`Defendants.
`
`
`
`JURY TRIAL DEMANDED
`
`
`
`
`COMPLAINT FOR PATENT INFRINGEMENT
`
`This is an action for patent infringement arising under the Patent Laws of the
`
`United States of America, 35 U.S.C. § 1 et seq. in which Plaintiff Realtime Adaptive
`
`Streaming LLC (“Plaintiff” or “Realtime”) makes the following allegations against
`
`Defendants LG Electronics Inc., LG Electronics U.S.A., Inc., and LG Electronics
`
`Mobilecomm U.S.A., Inc. (collectively, “Defendant” or “LG”).
`
`PARTIES
`
`1.
`
`Realtime is a Texas limited liability company. Realtime has a place of
`
`business at 1828 E.S.E. Loop 323, Tyler, Texas 75701. Realtime has researched and
`
`developed specific solutions for data compression. As recognition of its innovations
`
`rooted in this technological field, Realtime holds multiple United States patents and
`
`pending patent applications.
`
`2.
`
`On information and belief, Defendant LG Electronics Inc. is a Korean
`
`corporation with a principal place of business at LG Twin Towers, 128 Yeoui-daero,
`
`Yeongdungpo-gu, Seoul, South Korea.
`
`3.
`
`On information and belief, Defendant LG Electronics U.S.A., Inc. is a
`
`Delaware corporation with a regular and established place of business in this District at
`
`
`
`1
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 2 of 45 PageID #: 2
`
`2151-2155 Eagle Pkwy, Fort Worth, TX 76177 in Denton County, Texas. LG Electronics
`
`U.S.A., Inc. is registered to do business in Texas. LG Electronics U.S.A., Inc. may be
`
`served with process at its registered agent for service at United States Corporation
`
`Company, 251 Little Falls Dr., Wilmington, DE 19808.
`
`4.
`
`On information and belief, Defendant LG Electronics Mobilecomm
`
`U.S.A., Inc. is a California corporation with a principal place of business in Englewood
`
`Cliffs, NJ 07632, and has a regular and established place of business in this District at
`
`2151-2155 Eagle Pkwy, Fort Worth, TX 76177 in Denton County, Texas. LG Electronics
`
`Mobilecomm U.S.A., Inc. is registered to do business in Texas. LG Electronics
`
`Mobilecomm U.S.A., Inc. may be served with process at its registered agent for service at
`
`the Corporation Service Company d/b/a CSC – Lawyers Incorporating Service, 2710
`
`Gateway Oaks Dr., Suite 150N, Sacramento, CA 95833.
`
`5.
`
`LG offers its products and/or services, including those accused herein of
`
`infringement, to customers and potential customers located in Texas and in this District.
`
`JURISDICTION AND VENUE
`
`6.
`
`This action arises under the patent laws of the United States, Title 35 of
`
`the United States Code. This Court has original subject matter jurisdiction pursuant to 28
`
`U.S.C. §§ 1331 and 1338(a).
`
`7.
`
`This Court has personal jurisdiction over Defendant LG in this action
`
`because LG has committed acts within this District giving rise to this action and has
`
`established minimum contacts with this forum such that the exercise of jurisdiction over
`
`LG would not offend traditional notions of fair play and substantial justice. Defendant
`
`LG has committed and continues to commit acts of infringement in this District by,
`
`among other things, offering to sell and selling products and/or services that infringe the
`
`asserted patents.
`
`8.
`
`Venue is proper in this district, e.g., under 28 U.S.C. § 1400(b). LG is
`
`registered to do business in Texas, and upon information and belief, LG has transacted
`
`
`
`2
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 3 of 45 PageID #: 3
`
`business in this District and has committed acts of direct and indirect infringement in this
`
`District. LG has regular and established place(s) of business in this District, as set forth
`
`above.
`
`
` THE PATENTS-IN-SUIT
`
`9.
`
`This action arises under 35 U.S.C. § 271 for LG’s infringement of
`
`Realtime’s United States Patent Nos. 7,386,046 (the “’046 patent”), 8,934,535 (the
`
`“’535 patent”), and 9,769,477 (the “’477 patent”) (the “Patents-In-Suit”).
`
`10.
`
`The '046 patent, titled “Bandwidth Sensitive Data Compression and
`
`Decompression,” was duly and properly issued by the United States Patent and
`
`Trademark Office (“USPTO”) on June 10, 2008. A copy of the ’046 patent is attached
`
`hereto as Exhibit A. Realtime is the owner and assignee of the ’046 patent and holds the
`
`right to sue for and recover all damages for infringement thereof, including past
`
`infringement.
`
`11.
`
`The ’535 patent, titled “Systems and methods for video and audio data
`
`storage and distribution,” was duly and properly issued by the USPTO on January 13,
`
`2015. A copy of the ’535 patent is attached hereto as Exhibit B. Realtime is the owner
`
`and assignee of the ’535 patent and holds the right to sue for and recover all damages for
`
`infringement thereof, including past infringement.
`
`12.
`
`The ’477 patent, titled “Video data compression systems,” was duly and
`
`properly issued by the USPTO on September 19, 2017. A copy of the ’477 patent is
`
`attached hereto as Exhibit C. Realtime is the owner and assignee of the ’477 patent and
`
`holds the right to sue for and recover all damages for infringement thereof, including
`
`past infringement.
`
`
`
`3
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 4 of 45 PageID #: 4
`
`COUNT I
`
`INFRINGEMENT OF U.S. PATENT NO. 7,386,046
`Plaintiff
`re-alleges and
`incorporates by
`reference
`
`13.
`
`the
`
`foregoing
`
`paragraphs, as if fully set forth herein.
`
`14.
`
`On information and belief, LG has made, used, offered for sale, sold
`
`and/or imported into the United States LG products that infringe the ‘046 patent, and
`
`continues to do so. By way of illustrative example, these infringing products include,
`
`without limitation, LG’s products/solutions e.g., LG’s smartphones supporting Android
`
`operating system version 3.0 and later such as e.g., LG V30, LG Q6, LG X charge, LG
`
`K30, LG Hybrid Recording DVRs, such as, e.g., LG LE4008D, LG LE5008D, LG
`
`LE5016D, LG Video Servers, such as, e.g., LVS301.CAUSLL1, LG Surveillance
`
`System,
`
`such as, e.g., LNB5100, LNB3100, LNU5100R, LW342/LW345,
`
`LW352/LW355, LNV7300, and all versions and variations thereof since the issuance of
`
`the ‘046 patent (“Accused Instrumentalities”).
`
`15.
`
`On information and belief, LG has directly infringed and continues to
`
`infringe the ‘046 patent, for example, through its sale, offer for sale, importation, use
`
`and testing of the Accused Instrumentalities, which practices the system claimed by
`
`Claim 40 of the ‘046 patent, namely, a system, comprising: a data compression system
`
`for compressing and decompressing data input; a plurality of compression routines
`
`selectively utilized by the data compression system, wherein a first one of the plurality
`
`of compression routines includes a first compression algorithm and a second one of the
`
`plurality of compression routines includes a second compression algorithm; and a
`
`controller for tracking throughput and generating a control signal to select a compression
`
`
`
`4
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 5 of 45 PageID #: 5
`
`routine based on the throughput, wherein said tracking throughput comprises tracking a
`
`number of pending access requests to a storage device; and wherein when the controller
`
`determines that the throughput falls below a predetermined throughput threshold, the
`
`controller commands the data compression engine to use one of the plurality of
`
`compression routines to provide a faster rate of compression so as to increase the
`
`throughput. Upon information and belief, LG uses the Accused Instrumentalities to
`
`practice infringing methods for its own internal non-testing business purposes, while
`
`testing the Accused Instrumentalities, and while providing technical support and repair
`
`services for the Accused Instrumentalities to LG’s customers.
`
`16.
`
`For example,
`
`the Accused
`
`Instrumentalities utilize H.264 video
`
`compression standard, which utilizes Scalable Video Coding
`
`technology. See,
`
`e.g., Recommendations ITU-T H.264 (03/2010) Annex G (Scalable video coding), p.
`
`387-599.
`
`
`
`5
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 6 of 45 PageID #: 6
`
`https://en.wikipedia.org/wiki/Scalable_Video_Coding
`
`
`
`6
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 7 of 45 PageID #: 7
`
`Scalable Video Coding (SVCJ is the name for the Annex G extension of the H 254rlt-‘r’Eo-4 AVG video compression standard. svc standardizes the
`encoding of a high-quality Video bitstream that also contains one or more subset bitstreams. A subset video bitstream is derived by dropping packets from the
`larger video to reduce the bandwidth redUired for the subset bitstream. The subset bitstream can represent a lower spatial resolution [smaller screen), lower
`temporal resolution [lower frame rate). or lower quality video signal. H.2S4fMPEG-4 AVC was developed jointly by
`and
`r
`. These two
`groups created the deint Video Team (.NTJ to develop the H.264IMF'EG-4 AVC standard.
`
`Contents [
`
`]
`
`Storage
`
`i
`Overview t
`The objective of the SVC standardization has been to enable the encoding of a high-quality video bitstream that contains one or more subset bitstreams that
`can themselves be decoded with a complexity and reconstruction quality similar to that achieved using the existing H.264rMPEG-4 AVG design Wilh the same
`quantity of data as In the subset bitstream. The subset bitslream IS derived by dropping packets from the larger bitstream.
`A subset bitstream can represent a lower spatial resolution [smaller screen), or a lower temporal resolution (lower frame rate), or a lower quality video Signal
`(each separately or in combination) compared to the oitstream it is derived from. The following modalities are possible:
`Temporal [frame rate} scalability. the motion compensation dependencies are structured so that complete pictures (re. their associated packets} can be
`dropped from the bitslream. (Temporal scalability is already enabled by H.264rMPEG-4 AVG. SVC has only provided supplemental enhancement
`information to improve its usage.)
`Spatial (picture size) scalability: video is coded at multiple spatial resolutions. The data and decoded samples of lower resolutions can be used to predict
`data or samples of higher resolutions in order to reduce the bit rate to code the higher resolutions.
`SNFtrOualilyrFidelity scalability; video is coded at a Single spatial resolution but at different qualities. The data and decoded samples of lower qualities can
`be used to predict data or samples of higher qualities in order to reduce the bit rate to code the higher qualities.
`Combined scalability: a combination or the 3 scalability modalities described above.
`SVC enables
`for older hardware: the same bitstream can be consumed by basic hardware which can only decode a low-resolution subset
`fie.
`or
`), While more advanced hardware will be able decode high quality video stream (
`).
`
`i
`Background and applications i
`Bit-stream scalability for Video is a desirable feature for many multimedia applications. The need for scalability arises from graceful degradation transmission
`requirements. or adaptation needs for spatial formats. bit rates or power. To fulfill these requirements, it is beneficial that video is simultaneously transmitted or
`stored with a variety of spatial or temporal resolutions or qualities which is the purpose of video bit-stream scalability.
`Traditional digital video transmission and Storage systems are based on
`1'
`systems for broadcasting serVIces over satellite, cable, and
`terrestrial transmission channels, and for DVD storage, or on
`for conversational Video conferencing services. These channels are typically characterized
`by a fixed spatiovtemporal format of the video signal (
`or
`or
`for H.320 Video telephone}. The application behavior in such systems typically falls
`into one of the two categories. it works or it doesn't work.
`,5,
`for real-time serVIces [conversational
`Modern Video transmission and storage systems using the Internet and mobile networks are typically based on HTFI
`and streaming) and on computer file formats like
`or
`. Most RTPrIP access networks are typically characterized by a wide range of connection qualities
`and receiving devices. The varying connection quality results from adaptive resource sharing mechanisms of these networks addressing the time varying data
`throughput requirements of a varying number of users. The variety of devices with different capabilities ranging from cell phones With small screens and
`restricted processing power to high-end PCs With high-definition displays results from the continuous evolution of these ehdpomts.
`Scalable video coding (5V0) is one solution to the problems posed by the characteristics of modern video transmission systems. The following video
`applications can benefit from SVC:
`Streaming
`Conferencing
`Surveillance
`Broadcast
`
`
`
`
`
`
`
`7
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 8 of 45 PageID #: 8
`
`
`The Accused Instrumentalities include a data compression system for
`
`17.
`
`compressing and decompressing data input. For example, LG’s products/solutions utilize
`
`H.264 compression standard. As another example, Android enumerates the requirements
`
`that smartphone devices must meet to be compatible with Android Operating System. As
`
`such, LG V30 is compatible with Android 7.1.2 (Nougat) Operating System. See e.g.,
`
`http://www.lg.com/us/cell-phones/lg-US998U-Unlocked-v30-plus. Moreover, Android
`
`specifications require compatible smartphone devices to support H.264 encoding
`
`standard.
`
`See, e.g., https://source.android.com/compatibility/android-cdd.pdf.
`
`18.
`
`The Accused Instrumentalities include a plurality of compression routines
`
`selectively utilized by the data compression system, wherein a first one of the plurality of
`
`compression routines include a first compression algorithm and a second one of the
`
`
`
`
`
`8
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 9 of 45 PageID #: 9
`
`plurality of compression routines includes a second compression algorithm. For example,
`
`the Accused Instrumentalities utilize H.264, which include, e.g., Context-Adaptive
`
`Variable Length Coding (“CAVLC”) entropy encoder and Context-Adaptive Binary
`
`Arithmetic Coding (“CABAC”) entropy encoder. H.264 provides for multiple different
`
`ranges of parameters (e.g., bitrate, resolution parameters, etc.), each included in the
`
`“profiles”
`
`and
`
`“levels”
`
`defined
`
`by
`
`the H.264
`
`standard.
`
`
`
`See
`
`http://www.axis.com/files/whitepaper/wp_h264_31669_en_0803_lo.pdf at 5:
`
`See https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC:
`
`
`
`
`
`9
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 10 of 45 PageID #: 10
`
`
`A video data block is organized by the group of pictures (GOP) structure,
`
`19.
`which is a “collection of successive pictures within a coded video stream.” See
`
`https://en.wikipedia.org/wiki/Group_of_pictures. A GOP structure can contain intra
`
`coded pictures (I picture or I frame), predictive coded pictures (P picture or P frame),
`
`bipredictive coded pictures (B picture or B frame) and direct coded pictures (D picture or
`
`D frames, or DC direct coded pictures which are used only in MPEG-1 video). See
`
`https://en.wikipedia.org/wiki/Video_compression_picture_types (for descriptions of I
`
`frames, P frames and B frames); https://en.wikipedia.org/wiki/MPEG-1#D-frames (for
`
`descriptions of D frames). Thus, at least a portion of a video data block would also make
`
`up a GOP structure and could also contain I frames, P frames, B frames and/or D frames.
`
`The GOP structure also reflects the size of a video data block, and the GOP structure can
`
`be controlled and used to fine-tune other parameters (e.g. bitrate, max video bitrate and
`
`resolution parameters) or even be considered as a parameter by itself.
`
`20.
`
`Based on the bitrate and/or resolution parameter identified (e.g. bitrate,
`
`max video bitrate, resolution, GOP structure or frame type within a GOP structure), a
`
`
`
`10
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 11 of 45 PageID #: 11
`
`H.264-compliant system such as the Accused Instrumentalities would determine which
`
`profile (e.g., “baseline,” “extended,” “main”, or “high”) corresponds with that parameter,
`
`then select between at least two asymmetric compressors. If baseline or extended is the
`
`corresponding profile, then the system will select a Context-Adaptive Variable Length
`
`Coding (“CAVLC”) entropy encoder. If main or high is the corresponding profile, then
`
`the system will select a Context-Adaptive Binary Arithmetic Coding (“CABAC”) entropy
`
`encoder. See https://sonnati.wordpress.com/2007/10/29/how-h-264-works-part-ii/
`
`
`
`11
`
`
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 12 of 45 PageID #: 12
`
` See http://web.cs.ucla.edu/classes/fall03/cs218/paper/H.264_MPEG4_Tutorial.pdf at 7:
`
`
`Moreover, the H.264 Standard requires a bit-flag descriptor, which is set to determine the
`
`correct decoder for the corresponding encoder. As shown below, if the flag = 0, then
`
`CAVLC must have been selected as the encoder; if the flag = 1, then CABAC must have
`
`been selected as the encoder. See https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-
`
`REC-H.264-201304-S!!PDF-E&type=items (Rec. ITU-T H.264 (04/2013)) at 80:
`
`
`After its selection, the asymmetric compressor (CAVLC or CABAC) will
`
`21.
`
`compress the video data to provide various compressed data blocks, which can be
`
`organized
`
`in
`
`a
`
`GOP
`
`structure
`
`(see
`
`above).
`
`
`
`See
`
`https://sonnati.wordpress.com/2007/10/29/how-h-264-works-part-ii/:
`
`
`
`12
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 13 of 45 PageID #: 13
`
`See
`
`http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.602.1581&rep=rep1&type=pdf
`
`at 13:
`
`
`
`
`See http://www.ijera.com/papers/Vol3_issue4/BM34399403.pdf at 2:
`
`
`
`13
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 14 of 45 PageID #: 14
`
`
` The Accused Instrumentalities includes a controller for tracking
`
`22.
`
`throughput and generating a control signal to select a compression routine based on the
`
`throughput, wherein said tracking throughput comprises tracking a number of pending
`
`access requests to a storage device, and a controller where, when the controller
`
`determines that the throughput falls below a predetermined throughput threshold, the
`
`controller commands the data compression engine to use one of the plurality of
`
`compression routines to provide a faster rate of compression so as to increase the
`
`
`
`14
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 15 of 45 PageID #: 15
`
`throughput. For example, the Accused Instrumentalities supports the H.264 standard that
`
`utilizes Scalable Video Coding, which enables the functionalities of adaptation for
`
`channel bandwidth. The controller in the Accused Instrumentalities decides which
`
`compression (e.g., CABAC, CAVLC, etc.) to use at a point in time based on parameters,
`
`for example, e.g., current or anticipated throughput. For example, when a low bandwidth
`
`is present, the Accused Instrumentalities select lower quality stream using a particular
`
`compression technique. As another example, when a high bandwidth is present, the
`
`Accused Instrumentalities select higher quality stream using another particular
`
`compression technique. As another example, the Accused Instrumentalities’ use of
`
`different “Profiles” of H.264 is directed to selecting lower quality stream using a
`
`particular compression technique (e.g., CABAC or CAVLC, etc.) for lower anticipated
`
`bandwidth situations, and selecting higher quality stream using a higher compression
`
`technique (e.g., CABAC or CAVLC, etc.) for higher anticipated bandwidth situations.
`
`23.
`
`On information and belief, LG also directly infringes and continues to
`
`infringe other claims of the ‘046 patent.
`
`24.
`
`On information and belief, all of the Accused Instrumentalities perform
`
`the claimed methods in substantially the same way, e.g., in the manner specified in the
`
`H.264 standard.
`
`25.
`
`On information and belief, use of the Accused Instrumentalities in their
`
`ordinary and customary fashion results in infringement of the methods claimed by the
`
`‘046 patent.
`
`26.
`
`On information and belief, LG has had knowledge of the ‘046 patent since
`
`at least the filing of this Complaint or shortly thereafter, and on information and belief,
`
`LG knew of the ‘046 patent and knew of its infringement, including by way of this
`
`lawsuit. By the time of trial, LG will have known and intended (since receiving such
`
`notice) that its continued actions would actively induce and contribute to the infringement
`
`of the claims of the ‘046 patent.
`
`
`
`15
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 16 of 45 PageID #: 16
`
`27.
`
`Upon information and belief, LG’s affirmative acts of making, using, and
`
`selling the Accused Instrumentalities, and providing implementation services and
`
`technical support to users of the Accused Instrumentalities, including, e.g., through
`
`training, demonstrations, brochures, installation and user guides, have induced and
`
`continue to induce users of the Accused Instrumentalities to use them in their normal and
`
`customary way to infringe the ‘046 patent. LG adopted H.264 as its video codec. For
`
`example, Android enumerates the requirements that smartphone devices must meet to be
`
`compatible with Android Operating System. As such, LG V30 is compatible with
`
`Android 7.1.2 (Nougat) Operating System.
`
` See e.g., http://www.lg.com/us/cell-
`
`phones/lg-US998U-Unlocked-v30-plus.
`
` Moreover, Android specifications require
`
`compatible smartphone devices to support H.264 encoding standard.
`
`
`
`See, e.g., https://source.android.com/compatibility/android-cdd.pdf.
`
`28.
`
` For similar reasons, LG also induces its customers to use the Accused
`
`Instrumentalities to infringe other claims of the ‘046 patent. LG specifically intended and
`
`was aware that these normal and customary activities would infringe the ‘046 patent. LG
`
`performed the acts that constitute induced infringement, and would induce actual
`
`infringement, with the knowledge of the ‘046 patent and with the knowledge, or willful
`
`blindness to the probability, that the induced acts would constitute infringement. For
`
`example, since filing of this action, LG knows that the ordinary way of using Scalable
`
`Video Coding —which is directed to choosing different compression techniques based on
`
`current or anticipated throughput—in the Accused Instrumentalities infringes the patent
`
`but nevertheless continues to promote H.264 compression standard that utilizes Scalable
`
`Video Coding to its customers. The only reasonable inference is that LG specifically
`
`
`
`16
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 17 of 45 PageID #: 17
`
`intends the users to infringe the patent. On information and belief, LG engaged in such
`
`inducement to promote the sales of the Accused Instrumentalities. Accordingly, LG has
`
`induced and continue to induce users of the Accused Instrumentalities to use the Accused
`
`Instrumentalities in their ordinary and customary way to infringe the ‘046 patent,
`
`knowing that such use constitutes infringement of the ‘046 patent. Accordingly, LG has
`
`been (as of filing of the original complaint), and currently is, inducing infringement of the
`
`‘046 patent, in violation of 35 U.S.C. § 271(b).
`
`29.
`
`LG has also infringed, and continues to infringe, claims of the ‘046 patent
`
`by offering to commercially distribute, commercially distributing, making, and/or
`
`importing the Accused Instrumentalities, which are used in practicing the process, or
`
`using the systems, of the ‘046 patent, and constitute a material part of the invention. LG
`
`knows the components in the Accused Instrumentalities to be especially made or
`
`especially adapted for use in infringement of the ‘046 patent, not a staple article, and not
`
`a commodity of commerce suitable for substantial noninfringing use. For example, the
`
`ordinary way of using Scalable Video Coding—which is directed to choosing different
`
`compression techniques based on current or anticipated throughput—infringes the patent,
`
`and as such, is especially adapted for use in infringement. Moreover, there is no
`
`substantial noninfringing use, as Scalable Video Coding is directed to choosing different
`
`compression techniques based on current or anticipated throughput. Accordingly, LG has
`
`been (as of filing of the original complaint), and currently is, contributorily infringing the
`
`‘046 patent, in violation of 35 U.S.C. § 271(c).
`
`30.
`
`By making, using, offering for sale, selling and/or importing into the
`
`United States the Accused Instrumentalities, and touting the benefits of using the
`
`Accused Instrumentalities’ compression features, LG has injured Realtime and is liable to
`
`Realtime for infringement of the ‘046 patent pursuant to 35 U.S.C. § 271.
`
`31.
`
`As a result of LG’s infringement of the ‘046 patent, Plaintiff Realtime is
`
`entitled to monetary damages in an amount adequate to compensate for LG’s
`
`
`
`17
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 18 of 45 PageID #: 18
`
`infringement, but in no event less than a reasonable royalty for the use made of the
`
`invention by LG, together with interest and costs as fixed by the Court.
`
`
`
`COUNT II
`INFRINGEMENT OF U.S. PATENT NO. 8,934,535
`
`32.
`
`Plaintiff
`
`re-alleges and
`
`incorporates by
`
`reference
`
`the
`
`foregoing
`
`paragraphs, as if fully set forth herein.
`
`33.
`
`On information and belief, LG has made, used, offered for sale, sold
`
`and/or imported into the United States LG products that infringe the ‘535 patent, and
`
`continues to do so. By way of illustrative example, these infringing products include,
`
`without limitation, LG’s products/solutions, including e.g., LG’s smartphones supporting
`
`Android operating system version 3.0 and later such as e.g., LG V30, LG Q6, LG X
`
`charge, LG K30, LG Hybrid Recording DVRs, such as, e.g., LG LE4008D, LG LE5008D,
`
`LG LE5016D, LG Video Servers, such as, e.g., LVS301.CAUSLL1, LG Surveillance
`
`System, such as, e.g., LNB5100, LNB3100, LNU5100R, LW342/LW345,
`
`LW352/LW355, LNV7300, and all versions and variations thereof since the issuance of
`
`the ‘535 patent (“Accused Instrumentalities”).
`
`34.
`
`On information and belief, LG has directly infringed and continues to
`
`infringe the ‘535 patent, for example, through its own use and testing of the Accused
`
`Instrumentalities, which when used, practices the method claimed by claim 15 of the ‘535
`
`patent, namely, a method, comprising: determining a parameter of at least a portion of a
`
`data block; selecting one or more asymmetric compressors from among a plurality of
`
`compressors based upon the determined parameter or attribute; compressing the at least
`
`the portion of the data block with the selected one or more asymmetric compressors to
`
`
`
`18
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 19 of 45 PageID #: 19
`
`provide one or more compressed data blocks; and storing at least a portion of the one or
`
`more compressed data blocks. Upon information and belief, LG uses the Accused
`
`Instrumentalities to practice infringing methods for its own internal non-testing business
`
`purposes, while testing the Accused Instrumentalities, and while providing technical
`
`support and repair services for the Accused Instrumentalities to LG’s customers.
`
`35.
`
`For example,
`
`the Accused
`
`Instrumentalities utilize H.264 video
`
`compression standard, which utilizes Scalable Video Coding
`
`technology. See,
`
`e.g., Recommendations ITU-T H.264 (03/2010) Annex G (Scalable video coding), p.
`
`387-599.
`
`https://en.wikipedia.org/wiki/Scalable_Video_Coding
`
`
`
`19
`
`
`
`Case 6:18-cv-00215-JRG-JDL Document 1 Filed 05/15/18 Page 20 of 45 PageID #: 20
`
`Scalable Video Coding (SVCJ is the name for the Annex G extension of the H 254rlt-‘r’Eo-4 AVG video compression standard. svc standardizes the
`encoding of a high-quality Video bitstream that also contains one or more subset bitstreams. A subset video bitstream is derived by dropping packets from the
`larger video to reduce the bandwidth redUired for the subset bitstream. The subset bitstream can represent a lower spatial resolution [smaller screen), lower
`temporal resolution [lower frame rate). or lower quality video signal. H.2S4fMPEG-4 AVC was developed jointly by
`and
`r
`. These two
`groups created the deint Video Team (.NTJ to develop the H.264IMF'EG-4 AVC standard.
`
`Contents [
`
`]
`
`Storage
`
`i
`Overview t
`The objective of the SVC standardization has been to enable the encoding of a high-quality video bitstream that contains one or more subset bitstreams that
`can themselves be decoded with a complexity and reconstruction quality similar to that achieved using the existing H.264rMPEG-4 AVG design Wilh the same
`quantity of data as In the subset bitstream. The subset bitslream IS derived by dropping packets from the larger bitstream.
`A subset bitstream can represent a lower spatial resolution [smaller screen), or a lower temporal resolution (lower frame rate), or a lower quality video Signal
`(each separately or in combination) compared to the oitstream it is derived from. The following modalities are possible:
`Temporal [frame rate} scalability. the motion compensation dependencies are structured so that complete pictures (re. their associated packets} can be
`dropped from the bitslream. (Temporal scalability is already enabled by H.264rMPEG-4 AVG. SVC has only provided supplemental enhancement
`information to improve its usage.)
`Spatial (picture size) scalability: video is coded at multiple spatial resolutions. The data and decoded samples of lower resolutions can be used to predict
`data or samples of higher resolutions in order to reduce the bit rate to code the higher resolutions.
`SNFtrOualilyrFidelity scalability; video is coded at a Single spatial resolution but at different qualities. The data and decoded samples of lower qualities can
`be used to predict data or samples of higher qualities in order to reduce the bit rate to code the higher qualities.
`Combined scalability: a combination or the 3 scalability modalities described above.
`SVC enables
`for older hardware: the same bitstream can be consumed by basic hardware which can only decode a low-resolution subset
`fie.
`or
`), While more advanced hardware will be able decode high quality video stream (
`).
`
`i
`Background and applications i
`Bit-stream scalability for Video is a desirable feature for many multimedia applications. The need for scalability arises from graceful degradation transmission
`requirements. or adaptation needs for spatial formats. bit rates or power. To fulfill these requirements, it is beneficial that video is simultaneously transmitted or
`stored with a variety of spatial or temporal resolutions or qualities which is the purpose of video bit-stream scalability.
`Traditional digital video transmission and Storage systems are based on
`1'
`systems for broadcasting serVIces over satellite, cable, and
`terrestrial transmission channels, and for DVD storage, or on
`for conversational Video conferencing services. These channels are typically characterized
`by a fixed spatiovtemporal format of the video signal (
`or
`or
`for H.320 Video telephone}. The application behavior in such systems typically falls
`into one of the two categories. it works or it doesn't work.
`,5,
`for real-time serVIces [conversational
`Modern Video transmission and storage systems using the Internet and mobile networks are typically based on HTFI
`and streaming) and on computer file formats like
`or
`. Most RTPrIP access networks are typically characterized by a wide range of connection qualities
`and receiving devices. The varying connection quality results from adaptive resource sharing mechanisms of these networks addressing the time varying data
`throughput requirements of a varying number of users. The variety of devices with different capabilities ranging from cell phones With small screens and
`restricted processing power to high-en