DCT

2:26-cv-00508

DISH Tech LLC v. MW Media

Key Events
Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Case Name: DISH Technologies L.L.C. and SLING TV L.L.C. v. MW MEDIA, S.C.
  • Parties & Counsel:
    • Plaintiff: DISH Technologies L.L.C. and SLING TV L.L.C. (Colorado)
    • Defendant: MW MEDIA, S.C., a Polish civil law partnership d/b/a EPorner.com (Poland)
    • Plaintiff's Counsel: HATCH LAW GROUP, P.C.; Baker Botts LLP.
  • Case Identification: 2:26-cv-00508, D. Utah, 06/01/2026
  • Venue Allegations: Venue is alleged to be proper in the District of Utah because the defendant, EPorner, is a foreign entity. The complaint further supports this venue by highlighting substantial connections to Utah, including the residence of the named inventors, the location of the original patent assignee (Move Networks, Inc.), and the presence of key non-party witnesses.
  • Core Dispute: Plaintiff alleges that Defendant's adult-oriented video streaming service, EPorner.com, infringes five U.S. patents related to foundational adaptive bitrate (ABR) streaming technology.
  • Technical Context: Adaptive bitrate streaming is a core technology for delivering video over the internet, allowing playback quality to dynamically adjust to a user's network conditions to ensure a smooth viewing experience.
  • Key Procedural History: The complaint notes that the asserted patents, or patents from the same family, have a significant litigation history. This includes a successful International Trade Commission (ITC) action (Inv. No. 337-TA-1265) where claims of the '554 Patent were found valid and infringed. Additionally, the patents have been the subject of numerous inter partes review (IPR) proceedings at the Patent Trial and Appeal Board (PTAB), where the complaint alleges the PTAB has either confirmed the validity of certain claims or exercised its discretion to deny institution of the IPRs. This history may be presented to suggest the patents' resilience to validity challenges.

Case Timeline

Date Event
2003-01-01 MOVE Networks, Inc. founded in American Fork, Utah (approximate)
2004-04-30 Earliest Priority Date for all Asserted Patents
2010-12-01 EchoStar acquires MOVE Networks and the ABR Patent portfolio (approximate)
2012-08-01 Defendant MW Media (d/b/a EPorner.com) registered to do business (approximate)
2012-01-01 EPorner allegedly begins operating the Accused Streaming Services (approximate)
2014-10-21 U.S. Patent No. 8,868,772 Issues
2015-01-01 DISH launches Sling TV streaming service (approximate)
2019-11-05 U.S. Patent No. 10,469,554 Issues
2022-10-11 U.S. Patent No. 11,470,138 Issues
2023-03-23 ITC Commission Opinion in Inv. No. 337-TA-1265 issued
2023-06-13 U.S. Patent No. 11,677,798 Issues
2024-05-21 U.S. Patent No. 11,991,234 Issues
2026-06-01 Complaint Filed

II. Technology and Patent(s)-in-Suit Analysis

U.S. Patent No. 11,991,234 - "Apparatus, system, and method for multi-bitrate content streaming"

  • Patent Identification: U.S. Patent No. 11,991,234, "Apparatus, system, and method for multi-bitrate content streaming," issued May 21, 2024 Compl. ¶43

The Invention Explained

  • Problem Addressed: The patent addresses the shortcomings of early internet video delivery, which was often unreliable, costly, and offered poor quality compared to broadcast TV or downloading a file Compl. ¶¶54-56 Earlier streaming protocols struggled to adapt to fluctuating network bandwidth, leading to buffering and a degraded user experience '234 Patent, col. 1:52-59
  • The Patented Solution: The invention describes a method of HTTP-based adaptive bitrate (ABR) streaming. A media file is segmented into smaller, independently requestable portions ("streamlets") which are encoded at multiple different bitrates Compl. ¶59 '234 Patent, col. 3:55-63 A client-side player continuously monitors network performance and intelligently "pulls" the appropriate quality segment for the next portion of the video, ensuring smooth playback at the highest sustainable quality without needing specialized server hardware Compl. ¶¶57, 60 '234 Patent, col. 10:20-40
  • Technical Importance: This client-driven "pull" approach using standard web protocols (HTTP/TCP) was a key development that enabled scalable, high-quality video streaming over the public internet, forming the basis for modern services like Netflix, YouTube, and the plaintiff's own Sling TV Compl. ¶¶57, 60, 65

Key Claims at a Glance

  • The complaint asserts independent method claim 12 Compl. ¶91
  • Essential elements of claim 12 include:
    • A method at a client device for outputting rate-adaptive streams received via a TCP connection.
    • Receiving digital content where multiple copies encoded at different bitrates are stored as individually-requestable portions on a server.
    • The receiving step comprises requesting a sequence of portions from one copy, and then automatically requesting subsequent portions from either higher or lower bitrate copies.
    • This automatic requesting is dependent on successive determinations to change the bitrate, which involves repeatedly generating a "factor" related to network performance.
    • The determinations to change the bit rate are based on this factor, involving requests for higher or lower bitrate portions when the factor crosses a first or second threshold, respectively.
    • Arranging the requested portions in ascending presentation time for output.
  • The complaint does not explicitly reserve the right to assert dependent claims for the '234 Patent.

U.S. Patent No. 8,868,772 - "Apparatus, system, and method for multi-bitrate content streaming"

  • Patent Identification: U.S. Patent No. 8,868,772, "Apparatus, system, and method for multi-bitrate content streaming," issued October 21, 2014 Compl. ¶44

The Invention Explained

  • Problem Addressed: The patent's background describes the trade-off in early internet media between streaming (immediate access, lower quality) and downloading (higher quality, long wait time) '772 Patent, col. 1:50-54 It identifies a need for a system that provides the instantaneous viewing of streaming with the quality and features (e.g., rewind, fast-forward) of a local downloaded file '772 Patent, col. 2:39-44
  • The Patented Solution: As the parent to the other asserted patents, the '772 patent discloses the foundational ABR technology. It describes segmenting a video into multiple "files" or "streamlets," with different copies of these files encoded at various bitrates '772 Patent, col. 2:1-5 A media player on an end-user device requests these files sequentially. Based on network performance factors, the player makes determinations to shift to a higher or lower quality copy for subsequent segments to achieve continuous playback at the best possible quality '772 Patent, col. 3:1-21
  • Technical Importance: This client-side, pull-based ABR model allowed streaming services to use standard, scalable web servers instead of costly, proprietary streaming servers, fundamentally changing the economics and feasibility of large-scale internet video delivery Compl. ¶60

Key Claims at a Glance

  • The complaint asserts independent method claim 1 Compl. ¶111
  • Essential elements of claim 1 include:
    • A method for presenting rate-adaptive streams.
    • Streaming by a media player a video from servers where multiple copies of the video at different bitrates are stored as "multiple files."
    • The files have time indexes and yield the same portion of the video on playback.
    • Requesting sequential files from one copy over TCP connections based on the time indexes.
    • Automatically requesting subsequent portions of the video by requesting files from different copies based on successive determinations to shift playback quality.
    • The automatic requesting includes repeatedly generating factors indicative of the ability to sustain streaming, which relate to network performance.
    • Making determinations to shift quality based on the factors to achieve continuous playback.
    • Presenting the video by playing back the requested files in ascending playback time.
  • The complaint notes that the claims of the '772 Patent are currently on appeal and reserves the right to assert claims confirmed or restored on appeal Compl. ¶111, n.2

U.S. Patent No. 11,677,798 - "Apparatus, system, and method for multi-bitrate content streaming"

  • Patent Identification: U.S. Patent No. 11,677,798, "Apparatus, system, and method for multi-bitrate content streaming," issued June 13, 2023 Compl. ¶45
  • Technology Synopsis: Continuing the same ABR technology theme, this patent is directed at a server-side process for streaming digital content. It describes storing a plurality of streams (first, second, third bitrates) comprised of "streamlets" and responding to streamlet requests from end-user stations that have made a determination to select a higher or lower bitrate version Compl. ¶131
  • Asserted Claims: Independent process claim 22 Compl. ¶131
  • Accused Features: The accused features are the EPorner servers storing and delivering multiple streams (e.g., 240p, 480p, 720p) comprised of streamlets in response to requests from end-user devices Compl. ¶132

U.S. Patent No. 11,470,138 - "Apparatus, system, and method for multi-bitrate content streaming"

  • Patent Identification: U.S. Patent No. 11,470,138, "Apparatus, system, and method for multi-bitrate content streaming," issued October 11, 2022 Compl. ¶46
  • Technology Synopsis: This patent claims a system for ABR streaming. The system comprises a storage device with video encoded into low, medium, and high quality streams made of "streamlets," and a web server configured to receive and fulfill streamlet requests from end users based on the user's determination to select a different bitrate version Compl. ¶151
  • Asserted Claims: Independent system claim 1 and dependent system claim 8 Compl. ¶151
  • Accused Features: The complaint alleges EPorner's system of storage devices and web servers infringes by storing and delivering video encoded at multiple bitrates (e.g., 240p, 480p, 720p) as streamlets in response to client requests Compl. ¶152

U.S. Patent No. 10,469,554 - "Apparatus, system, and method for multi-bitrate content streaming"

  • Patent Identification: U.S. Patent No. 10,469,554, "Apparatus, system, and method for multi-bitrate content streaming," issued November 5, 2019 Compl. ¶47
  • Technology Synopsis: This patent is directed to a system for ABR streaming of live event video. It describes a storage device storing the live video encoded into a plurality of streams (low, medium, high quality) made of "streamlets," with a server configured to handle streamlet requests from end users Compl. ¶171 The complaint specifically notes this patent's validity was upheld by the ITC Compl. ¶70
  • Asserted Claims: Independent system claim 1 and dependent claims 4 and 7 Compl. ¶171
  • Accused Features: The EPorner system is accused of infringing by storing and delivering live webcam video streams using the same ABR infrastructure as its on-demand content Compl. ¶¶86, 172-173

III. The Accused Instrumentality

Product Identification

  • The accused instrumentality includes the online streaming services operated through the EPorner.com website and associated EPorner Server(s), collectively referred to as the "Accused Streaming Services" Compl. ¶85

Functionality and Market Context

  • The complaint alleges that the Accused Streaming Services provide both on-demand and live videos using the HTTP Live Streaming (HLS) protocol for adaptive bitrate streaming Compl. ¶86 This involves encoding videos at multiple bitrates (e.g., 240p, 480p, 720p) and storing them as individually-requestable segments on EPorner's servers or associated CDNs Compl. ¶¶86, 132, 172 A video player embedded on the EPorner site then delivers this content to users' client devices, which in turn perform the adaptive streaming methods by requesting the appropriate segments Compl. ¶¶34, 92 The complaint includes a screenshot of the EPorner video player interface, which shows a user-selectable menu for different playback qualities and an "Auto" setting, corroborating the use of ABR technology Compl. Ex. G, p. 2 The service is alleged to be a major global platform, generating substantial revenue through advertising and serving approximately 178 million monthly visits from the U.S. alone Compl. ¶¶21, 23, 87

IV. Analysis of Infringement Allegations

'234 Patent Infringement Allegations

Claim Element (from Independent Claim 12) Alleged Infringing Functionality Complaint Citation Patent Citation
A method executable by a client device to output rate-adaptive streams received via at least one transmission control protocol (TCP) connection with at least one server over a network, the method comprising: The EPorner embedded video player, operating on a user's client device, executes a method to output ABR streams received from EPorner's servers via TCP connections. ¶92 col. 9:31-36
receiving, by the client device, digital content from the at least one server...wherein multiple different copies of the digital content encoded at different bit rates are stored as individually-requestable portions on the at least one server... Client devices receive video content from EPorner's servers, where the content is stored as multiple, individually-requestable HLS segments encoded at different bitrates (e.g., 240p, 480p, 720p, 1080p). ¶92 col. 2:1-5
requesting by the client device a plurality of sequential individually-requestable portions of one of the copies from the at least one server; The client device's player requests a sequence of HLS media segments (.ts files) from one of the available bitrate streams. ¶92 col. 9:60-63
automatically requesting by the client device from the at least one server subsequent portions of the digital content by requesting...one of the individually-requestable portions from one of the copies dependent upon successive determinations by the client device to change a requested bit rate... The player automatically requests subsequent video segments, switching between different bitrate streams based on its ABR logic making determinations about network conditions. ¶92 col. 10:20-27
the automatically requesting including repeatedly generating a factor indicative of a current ability to receive the digital content...wherein the factor relates to a performance of the network; and The player's ABR algorithm repeatedly generates a factor (e.g., based on measured bandwidth) indicative of the client's ability to receive video data, which relates to network performance. ¶92 col. 10:28-32
making the successive determinations whether to change the requested bit rate based on the factor...[including] requesting a subsequent...portion from a higher bit rate...when the at least one factor is greater than a first threshold; and requesting a subsequent...portion from a lower bit rate...when the at least one factor is less than a second threshold; The player's ABR logic compares the generated factor against thresholds to determine whether to switch to a higher or lower bitrate stream for the next segment. ¶92 col. 10:33-40
arranging the individually-requestable portions requested from the at least one server in order of ascending presentation time for output to a presentation device. The player arranges the received HLS segments in the correct sequence for continuous playback. ¶92 col. 10:41-43

'772 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
A method for presenting rate-adaptive streams, the method comprising: streaming by a media player operating on an end user station a video from a set of one or more servers... The EPorner player on a user's device streams video from EPorner's servers. ¶112 col. 9:3-5
wherein each of a plurality of different copies of the video encoded at different bit rates is stored as multiple files on the set of servers...each of said files having a time index such that the files whose playback is the same portion of the video...have the same time index... EPorner's servers store multiple copies of a video encoded at different bitrates as HLS media segments (.ts files), which are time-indexed to ensure corresponding segments represent the same portion of the video. ¶112 col. 2:1-12
requesting by the media player a plurality of sequential ones of the files of one of the copies from the set of servers over a plurality of...TCP...connections based on the time indexes; The EPorner player requests a sequence of .ts files (media segments) from a particular bitrate stream over TCP connections. ¶112 col. 9:6-9
automatically requesting by the media player from the set of servers...subsequent portions of the video by requesting...one of the files from one of the copies dependent upon successive determinations by the media player to shift the playback quality to a higher or lower quality... The player's ABR logic automatically requests subsequent segments from different bitrate streams based on determinations to shift quality. ¶112 col. 9:10-16
said automatically requesting including repeatedly generating a set of one or more factors indicative of the current ability to sustain the streaming of the video...wherein the set of one or more factors relate to the performance of the network; and The player's ABR algorithm repeatedly generates factors based on network performance (e.g., available bandwidth) to guide its quality switching decisions. ¶112 col. 9:16-21
making the successive determinations to shift the playback quality based on at least one of the set of factors to achieve continuous playback...using the files of the highest quality one of the copies determined sustainable at that time; The ABR logic makes decisions to shift quality to maintain continuous playback, attempting to use the highest bitrate the network can sustain. ¶112 col. 9:22-26
presenting the video by playing back with the media player on the end user station the requested files in order of ascending playback time. The player presents the received video segments in the correct chronological order for continuous viewing. ¶112 col. 9:27-30

Identified Points of Contention

  • Scope Questions: A central question may be whether the term "file" as used in the '772 patent can be construed to read on the media "segments" (e.g., .ts files) used in the accused HLS implementation Compl. ¶111 Similarly, for the '234 patent, the defendant may challenge whether its HLS implementation meets the specific definition of "individually-requestable portions" Compl. ¶91
  • Technical Questions: The infringement allegations for both patents depend on the client player "repeatedly generating a factor" related to network performance to make switching decisions Compl. ¶92; Compl. ¶112 The case may turn on what evidence is presented to show that the accused EPorner player's ABR algorithm generates a "factor" and makes "determinations" in a manner that maps directly onto the claimed steps, as opposed to operating in a technically distinct way.

V. Key Claim Terms for Construction

The Term: "individually-requestable portions" ('234 Patent) / "multiple files" ('772 Patent)

  • Context and Importance: These terms define the fundamental unit of segmented video. The dispute will likely focus on whether the accused HLS media segments (.ts files) meet the definition of these terms, which originate from patents with a 2004 priority date. Practitioners may focus on this term because the defendant could argue that modern HLS/DASH segments are architecturally different from the "files" or "portions" contemplated by the inventors.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specifications describe the invention in functional terms as dividing content into "smaller units" or "segments" to enable adaptive streaming, which may support a broad interpretation that is not limited to a specific file structure (Compl. ¶57; '772 Patent, col. 2:1-2).
    • Evidence for a Narrower Interpretation: The use of the word "files" in claim 1 of the '772 Patent could support an argument that each segment must be a standalone, independent file in a conventional sense ('772 Patent, col. 9:3-4). The defense may argue that HLS segments, which are part of a playlist-defined stream, do not meet this narrower definition.

The Term: "factor indicative of a current ability to receive the digital content" ('234 Patent) / "a set of one or more factors indicative of the current ability to sustain the streaming" ('772 Patent)

  • Context and Importance: This term is the core of the adaptive-rate decision-making logic. The infringement case hinges on proving that the accused EPorner player generates and uses such a "factor." The construction of this term will determine what kind of evidence is required to prove the accused ABR algorithm infringes.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The specification suggests this can be based on a variety of inputs, stating the factors "may relate to the network's performance and its ability to sustain streaming" and are determined by "measuring the network's actual throughput at its point of reception" (Compl. ¶60; '772 Patent, col. 3:1-12). This supports a broad, functional definition.
    • Evidence for a Narrower Interpretation: The patents include flowcharts that depict a specific method for generating a "performance factor," such as by "monitor[ing] receive time" for streamlets '554 Patent, Fig. 10, 1006 A defendant may argue these specific embodiments limit the scope of the term to a particular calculation method, potentially excluding the algorithm used by the accused service.

VI. Other Allegations

  • Indirect Infringement: The complaint alleges both inducement and contributory infringement for all five asserted patents. The inducement allegations are based on EPorner allegedly designing its streaming service to use the patented methods, providing instructions to end users, and operating the platform with the specific intent that users' devices will perform the infringing steps Compl. ¶¶96-99 Compl. ¶¶116-119 The contributory infringement allegations are based on the assertion that EPorner's streaming service contains the core ABR functionality of the patents, which is a material part of the invention, and has no substantial non-infringing use Compl. ¶¶105-106 Compl. ¶¶125-126
  • Willful Infringement: Willfulness is alleged based on both pre-suit knowledge and willful blindness. The complaint asserts EPorner had actual knowledge due to its position as a large-scale operator in the specialized ABR market, its alleged monitoring of DISH's patent portfolio and litigation activities (including the cited ITC and PTAB proceedings), and constructive notice via DISH's virtual patent marking (Compl. ¶100; Compl. ¶101). In the alternative, willful blindness is alleged based on EPorner subjectively believing in a high probability of infringement while deliberately avoiding confirming that fact Compl. ¶101 Compl. ¶121

VII. Analyst's Conclusion: Key Questions for the Case

  • A core issue will be one of technological scope and claim construction: Can the claims of patents with a 2004 priority date, which use terms like "files" and describe a specific ABR logic, be construed to cover a modern streaming service that implements standardized protocols like HLS? The outcome will likely depend on whether the court adopts a broader, functional interpretation of the claim terms or a narrower one tied to the specific embodiments disclosed in the patents.
  • A second key question will be one of knowledge and intent: Given the extensive public history of litigation and administrative challenges involving this patent family, as detailed in the complaint, a central battleground will be proving what EPorner knew about the patents and when. The plaintiff's ability to demonstrate pre-suit actual knowledge, or at least willful blindness, will be critical to its claim for enhanced damages.
  • A third question will be one of divided infringement: For the asserted method claims, the court will need to determine whether EPorner's role in providing the streaming platform and embedded player constitutes sufficient direction or control over its end users to hold EPorner directly liable for the steps performed on the users' client devices, or if liability is limited to indirect infringement theories.
Loading Complaint