1:19-cv-01978
Helios Streaming LLC v. Showtime Digital Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: Helios Streaming, LLC (Delaware) and Ideahub, Inc. (Republic of Korea)
- Defendant: Showtime Digital Inc. (Delaware) and Showtime Networks Inc. (Delaware)
- Plaintiff’s Counsel: DEVLIN LAW FIRM LLC
 
- Case Identification: 1:19-cv-01978, D. Del., 10/17/2019
- Venue Allegations: Venue is based on Defendants being incorporated in the State of Delaware and conducting substantial business within the judicial district.
- Core Dispute: Plaintiffs allege that Defendants’ video-on-demand streaming services infringe eleven patents related to the Dynamic Adaptive Streaming over HTTP (DASH) standard.
- Technical Context: The dispute centers on fundamental technologies for adaptive bitrate streaming, a method that enables high-quality video delivery over the internet by dynamically adjusting video quality based on network conditions.
- Key Procedural History: The complaint states that many of the asserted patents are subject to Fair, Reasonable, and Non-Discriminatory (FRAND) licensing obligations due to their alleged incorporation into the ISO/IEC MPEG-DASH standard. Subsequent to the complaint's filing, several of the asserted patents were challenged in inter partes review (IPR) proceedings, resulting in the cancellation of numerous asserted claims, including all asserted claims of U.S. Patent No. 8,645,562 and most asserted claims of U.S. Patent No. 10,270,830.
Case Timeline
| Date | Event | 
|---|---|
| 2010-09-01 | U.S. Patent No. 10,356,145 Priority Date | 
| 2011-03-16 | U.S. Patent Nos. 10,270,830 & 10,313,414 Priority Date | 
| 2011-07-19 | U.S. Patent No. 9,325,558 Priority Date | 
| 2011-09-06 | U.S. Patent Nos. 10,027,736, 10,277,660, 10,362,130, 8,645,562, 8,909,805, & 9,467,493 Priority Date | 
| 2013-07-24 | U.S. Patent No. 10,375,373 Priority Date | 
| 2014-02-04 | U.S. Patent No. 8,645,562 Issued | 
| 2014-12-09 | U.S. Patent No. 8,909,805 Issued | 
| 2016-04-26 | U.S. Patent No. 9,325,558 Issued | 
| 2016-10-11 | U.S. Patent No. 9,467,493 Issued | 
| 2018-06-01 | Ideahub begins acquisition of Asserted Patents (approx. date) | 
| 2018-07-17 | U.S. Patent No. 10,027,736 Issued | 
| 2018-08-01 | Helios obtains exclusive license to Asserted Patents (approx. date) | 
| 2018-08-23 | Showtime allegedly receives actual notice of infringement for multiple patents | 
| 2019-04-04 | Showtime allegedly receives actual notice of infringement for multiple patents | 
| 2019-04-23 | U.S. Patent No. 10,270,830 Issued | 
| 2019-04-30 | U.S. Patent No. 10,277,660 Issued | 
| 2019-06-04 | U.S. Patent No. 10,313,414 Issued | 
| 2019-06-17 | Showtime allegedly receives actual notice of infringement for '145 Patent | 
| 2019-07-16 | U.S. Patent No. 10,356,145 Issued | 
| 2019-07-23 | U.S. Patent No. 10,362,130 Issued | 
| 2019-08-06 | U.S. Patent No. 10,375,373 Issued | 
| 2019-10-17 | Complaint Filing Date | 
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 10,027,736 - Apparatus and Method for Providing Streaming Content
- Patent Identification: U.S. Patent No. 10,027,736, Apparatus and Method for Providing Streaming Content, issued July 17, 2018.
The Invention Explained
- Problem Addressed: In HTTP-based adaptive streaming, a client device needs to construct URLs to request small segments of media content from a server. The patent addresses the need for a flexible and efficient system to define the base locations for these media segments, especially when content may be available from multiple sources for redundancy or load balancing (Compl. ¶27-28; ’736 Patent, col. 1:24-44).
- The Patented Solution: The invention describes a method using metadata, known as a Media Presentation Description (MPD), that contains one or more "BaseURL" elements. These elements provide foundational URLs that a client can use to construct the full URL for a specific media segment. This framework allows identical media segments to be accessible at multiple different locations, enabling the client to select from alternative sources. The specification details how "BaseURL" elements can be defined at different hierarchical levels of the MPD, such as for the entire presentation, for a specific time period, or for a specific group of content representations ('736 Patent, Abstract; col. 6:12-39).
- Technical Importance: This hierarchical "BaseURL" structure became a core component of the MPEG-DASH standard, providing a standardized way to manage content delivery from potentially distributed sources, such as multiple Content Delivery Networks (CDNs) (Compl. ¶26, 28).
Key Claims at a Glance
- The complaint asserts independent claims 1 (a terminal-side method) and 9 (a server-side method) (Compl. ¶35).
- Essential elements of independent claim 1 include:- receiving metadata of media content, the metadata comprising an attribute with multiple BaseURL elements
- selecting a BaseURL element from the multiple BaseURL elements
- sending a request for a segment of the media content using a URL of the segment to a server, the URL being generated based on the selected BaseURL element
- receiving the segment from the server
 
- Essential elements of independent claim 9 include:- receiving a request for a segment of the media content using a URL of the segment from a terminal, the URL being generated based on a selected BaseURL element
- providing the segment to the terminal, wherein the terminal selects the BaseURL element from multiple BaseURL elements based on metadata
 
- The complaint asserts dependent claims 4-8 and 12-16 (Compl. ¶35).
U.S. Patent No. 10,270,830 - Apparatus and Method for Providing Streaming Content Using Representations
- Patent Identification: U.S. Patent No. 10,270,830, Apparatus and Method for Providing Streaming Content Using Representations, issued April 23, 2019.
The Invention Explained
- Problem Addressed: Adaptive streaming relies on a metadata file (MPD) that describes the available content versions (e.g., different bitrates, resolutions). The patent addresses the technical challenge of structuring this metadata efficiently to avoid redundancy when describing properties that may be common across different levels of the content hierarchy (e.g., across different time periods or adaptation sets) (’830 Patent, col. 1:45-51, FIG. 1).
- The Patented Solution: The invention claims a method for providing and accessing media content where the MPD includes attributes or elements that are "common" to multiple levels of the media hierarchy (periods, adaptation sets, representations, and segments). This allows properties to be defined at a higher level (e.g., the period level) and be inherited by lower levels (e.g., all representations within that period), making the MPD file more compact and efficient to process (’830 Patent, Abstract; col. 9:55-10:13).
- Technical Importance: This concept of hierarchical description and inheritance of attributes is a foundational element of the MPEG-DASH standard's MPD structure, enabling complex media presentations to be described concisely (Compl. ¶24, 26).
Key Claims at a Glance
- The complaint asserts independent claims 1 (server method), 8 (client method), 15 (client method), and 21 (client method) (Compl. ¶49).
- Essential elements of independent claim 1 include:- transmitting a Media Presentation Description (MPD) to a client
- the MPD including one or more periods, each with one or more adaptation sets, each with one or more representations, each with one or more segments
- the MPD including one or more attributes or elements that are common to each of the periods, each of the adaptation sets, each of the representations, and each of the segments
 
- Essential elements of independent claim 8 include:- receiving an MPD of a media content
- accessing segments of the media content based on information provided by the MPD, with the MPD having the hierarchical structure and common attributes described in claim 1
 
- The complaint asserts dependent claims 3, 5, 6, 11-13, 18, and 19 (Compl. ¶49).
U.S. Patent No. 10,277,660 - Apparatus and Method for Providing Streaming Content
- Patent Identification: U.S. Patent No. 10,277,660, Apparatus and Method for Providing Streaming Content, issued April 30, 2019.
- Technology Synopsis: This patent relates to adaptive HTTP streaming where metadata provides multiple "BaseURL" elements. This structure enables identical media segments to be accessible at different network locations, allowing a client to select a source and construct the appropriate URL to request content (Compl. ¶64-65).
- Asserted Claims: Independent claims 1, 11, and 20 are asserted (Compl. ¶63, 66).
- Accused Features: The Showtime streaming service is accused of using multiple "BaseURL" elements in its media metadata to direct clients to media segments, in accordance with the MPEG-DASH standard (Compl. ¶63-65).
U.S. Patent No. 10,313,414 - Apparatus and Method for Providing Streaming Content Using Representations
- Patent Identification: U.S. Patent No. 10,313,414, Apparatus and Method for Providing Streaming Content Using Representations, issued June 4, 2019.
- Technology Synopsis: This patent claims methods for providing and accessing streaming content using a hierarchically structured Media Presentation Description (MPD). The MPD contains periods, adaptation sets, and representations, and includes attributes or elements that are common to the representations within an adaptation set (Compl. ¶78-79).
- Asserted Claims: Independent claims 1, 11, and 15 are asserted (Compl. ¶77, 80).
- Accused Features: Showtime's DASH-based service is accused of providing and using MPDs with the claimed hierarchical structure and common attributes for describing different content representations (Compl. ¶77-79).
U.S. Patent No. 10,356,145 - Method and Device for Providing Streaming Content
- Patent Identification: U.S. Patent No. 10,356,145, Method and Device for Providing Streaming Content, issued July 16, 2019.
- Technology Synopsis: This patent is directed to an MPD structure for adaptive streaming that includes a "group element." This group element provides a summary of attribute values (e.g., bitrates, resolutions) for all the different representations of media content contained within that group, facilitating efficient content selection by the client (Compl. ¶92-93).
- Asserted Claims: Independent claims 1, 3, and 11 are asserted (Compl. ¶91, 94).
- Accused Features: The Showtime streaming service is accused of using MPDs containing group elements that summarize the properties of the various available media representations, in line with the MPEG-DASH standard (Compl. ¶91-93).
U.S. Patent No. 10,362,130 - Apparatus and Method for Providing Streaming Contents
- Patent Identification: U.S. Patent No. 10,362,130, Apparatus and Method for Providing Streaming Contents, issued July 23, 2019.
- Technology Synopsis: This patent claims methods for providing streaming content where the MPD includes specific attributes to ensure continuous playback. These attributes include a bandwidth attribute, a "minbuffertime" value (minimum buffer time), and at least one of a frame rate or timescale, which together allow a client to manage its data buffer effectively (Compl. ¶106).
- Asserted Claims: Independent claim 1 is asserted (Compl. ¶105, 107).
- Accused Features: Showtime's streaming service is accused of using MPDs that specify bandwidth, minimum buffer time, and frame rate/timescale parameters to control media delivery and playback as defined in the MPEG-DASH standard (Compl. ¶105-106).
U.S. Patent No. 10,375,373 - Method and Apparatus for Encoding Three-Dimensional (3D) Content
- Patent Identification: U.S. Patent No. 10,375,373, Method and Apparatus for Encoding Three-Dimensional (3D) Content, issued August 6, 2019.
- Technology Synopsis: This patent covers a method for adaptive streaming where the MPD provides information that enables the client to switch between different representations of the media content. This allows the client to adapt its stream to changing network conditions by selecting a different bitrate or resolution (Compl. ¶117-118).
- Asserted Claims: Independent claims 1 and 17 are asserted (Compl. ¶116, 119).
- Accused Features: The Showtime adaptive streaming service is accused of using MPDs that describe multiple content representations and provide the necessary information for a client to dynamically switch between them (Compl. ¶116-118).
U.S. Patent No. 8,645,562 - Apparatus and Method for Providing Streaming Content
- Patent Identification: U.S. Patent No. 8,645,562, Apparatus and Method for Providing Streaming Content, issued February 4, 2014.
- Technology Synopsis: This patent pertains to a client-side method for adaptive streaming. The method involves receiving metadata with "BaseURL" elements that specify common locations for segments, sending a request for a media segment using an HTTP GET method, and then receiving, decoding, and rendering the segment (Compl. ¶131).
- Asserted Claims: Independent claim 1 is asserted (Compl. ¶130, 132).
- Accused Features: The client applications used to access Showtime's service are accused of performing the claimed method of using "BaseURL" elements from metadata to request and render media segments via HTTP GET (Compl. ¶130-131).
U.S. Patent No. 8,909,805 - Apparatus and Method for Providing Streaming Content
- Patent Identification: U.S. Patent No. 8,909,805, Apparatus and Method for Providing Streaming Content, issued December 9, 2014.
- Technology Synopsis: This patent describes a method for accessing media content where the metadata includes a "range attribute." This attribute is used to request a specific byte range of a resource indicated by a URL, allowing a client to download a precise portion of a file. The patent also addresses methods for determining the start time of media periods (Compl. ¶144).
- Asserted Claims: Independent claim 1 is asserted (Compl. ¶143, 145).
- Accused Features: The client devices accessing Showtime's service are accused of using a range attribute from the MPD to request specific byte ranges of media files from Showtime's servers (Compl. ¶143-144).
U.S. Patent No. 9,325,558 - Apparatus and Method for Providing Streaming Contents
- Patent Identification: U.S. Patent No. 9,325,558, Apparatus and Method for Providing Streaming Contents, issued April 26, 2016.
- Technology Synopsis: This patent focuses on the use of a "minBufferTime" attribute in the streaming metadata (MPD). This attribute specifies the minimum amount of media content that a client must buffer before starting playback to ensure a smooth viewing experience without interruptions (Compl. ¶157).
- Asserted Claims: Independent claim 1 is asserted (Compl. ¶156, 158).
- Accused Features: The Showtime streaming service is accused of using the "minBufferTime" attribute in its MPDs to manage client-side buffering in accordance with the MPEG-DASH standard (Compl. ¶156-157).
U.S. Patent No. 9,467,493 - Apparatus and Method for Providing Streaming Content
- Patent Identification: U.S. Patent No. 9,467,493, Apparatus and Method for Providing Streaming Content, issued October 11, 2016.
- Technology Synopsis: This patent covers a method where metadata for a media segment can selectively include a "sourceURL" attribute. When present, a "BaseURL" element is mapped to this "sourceURL" attribute to generate the final URL for requesting the segment, providing another layer of flexibility in URL construction (Compl. ¶170).
- Asserted Claims: Independent claim 1 is asserted (Compl. ¶169, 171).
- Accused Features: Showtime's streaming system is accused of using metadata that maps "BaseURL" elements to "sourceURL" attributes to generate URLs for media segments (Compl. ¶169-170).
III. The Accused Instrumentality
Product Identification
- The accused instrumentalities are the streaming media services provided by Showtime, including videos on demand ("VOD") available at its website, https://www.showtime.com (Compl. ¶35).
Functionality and Market Context
- The complaint alleges that the Showtime services operate in accordance with the MPEG-DASH standard (Compl. ¶35). This functionality involves a server providing a client device with a Media Presentation Description (MPD) file. This file contains metadata describing the media content, which is broken into segments and available in various representations (e.g., different bitrates). The client's device parses this MPD to construct URLs and request the appropriate media segments to ensure continuous playback that adapts to the user's network conditions (Compl. ¶27, 36-37). The core allegation is that by implementing the industry-standard DASH protocol, Showtime's services necessarily practice the methods claimed in the asserted patents (Compl. ¶26).
No probative visual evidence provided in complaint.
IV. Analysis of Infringement Allegations
The complaint references claim-chart exhibits that are not provided; therefore, the narrative infringement theories are summarized below in prose.
- U.S. Patent No. 10,027,736 Infringement Allegations 
 The complaint's infringement theory for the ’736 Patent centers on the use of multiple "BaseURL" elements as specified in the MPEG-DASH standard (Compl. ¶35). It alleges that Showtime's servers directly infringe server-side claims by providing an MPD with multiple "BaseURL"s and responding to client requests for media segments based on those URLs (Compl. ¶36). It further alleges that Showtime induces infringement of client-side claims by providing a service that causes user devices to receive the MPD, select a "BaseURL" from the available options, generate a segment URL, and request the content. A key component of this theory is that the multiple "BaseURL"s allow identical segments to be accessed at multiple network locations (Compl. ¶37).
- U.S. Patent No. 10,270,830 Infringement Allegations 
 The infringement allegations for the ’830 Patent focus on the hierarchical data structure of the MPD file used in Showtime's DASH service. The complaint alleges that Showtime's servers infringe by transmitting MPDs that include attributes or elements that are "common" to various levels of the data model, such as periods, adaptation sets, and representations, which allows for efficient, inherited descriptions (Compl. ¶50). Correspondingly, Showtime is accused of inducing infringement by client devices, which receive and parse these MPDs to access media segments based on the hierarchically-defined common information (Compl. ¶51). The infringement theory rests on the allegation that this structure is fundamental to the MPEG-DASH standard implemented by Showtime.
- Identified Points of Contention: - Scope Questions: A recurring question for all asserted patents will be whether the claims, as construed, are actually essential to the MPEG-DASH standard. A defendant could argue that its specific implementation of the standard does not practice every claimed limitation, or that the standard provides for non-infringing alternative implementations. For the ’830 Patent, a dispute may arise over the scope of "common," and whether an attribute must apply to all listed hierarchical levels simultaneously to meet the claim limitation.
- Technical Questions: The complaint alleges infringement based on the use of the DASH standard but does not provide specific technical evidence, such as a captured MPD file from Showtime's service. A primary evidentiary question will be what proof Plaintiffs can offer that Showtime's MPDs actually implement the specific features claimed, such as the use of multiple distinct "BaseURL" elements (’736 Patent) or the specific cross-level "common" attributes (’830 Patent).
 
V. Key Claim Terms for Construction
- The Term: "BaseURL element" (’736 Patent, Claim 1) 
- Context and Importance: This term is central to the infringement allegation for the ’736 patent and several others in the portfolio. Its construction will determine whether the URL structures within Showtime's MPDs meet the requirements of the claims. Practitioners may focus on whether the term requires multiple, functionally distinct and alternative URLs or if it can be satisfied by hierarchical URL components that are simply part of a single delivery path. 
- Intrinsic Evidence for Interpretation: - Evidence for a Broader Interpretation: The specification describes "BaseURL" elements being defined at multiple levels of the media description (MPD level, period level, group level), suggesting a broad and flexible application for constructing URLs ('736 Patent, col. 6:12-39).
- Evidence for a Narrower Interpretation: The specification states that "BaseURL" elements other than the first "may be used as alternative BaseURL elements" ('736 Patent, col. 2:14-16). A defendant may argue this implies a requirement for true, alternative sources for content, not just a hierarchical construction of a single URL.
 
- The Term: "one or more attributes or elements that are common to each of the periods, each of the adaptation sets, each of the representations, and each of the segments" (’830 Patent, Claim 1) 
- Context and Importance: This limitation defines the core inventive concept of the ’830 Patent—an efficient, hierarchical metadata structure. The infringement analysis for claim 1 will turn on whether Showtime's MPDs contain attributes that satisfy this "commonality" requirement across the specified levels. 
- Intrinsic Evidence for Interpretation: - Evidence for a Broader Interpretation: The patent's description of the hierarchical data model (FIG. 1) and the purpose of creating a compact description file support an interpretation where attributes defined at a higher level (e.g., Period) are implicitly "common" to the elements nested within it (e.g., Adaptation Sets).
- Evidence for a Narrower Interpretation: A defendant could argue for a literal interpretation requiring a single attribute that is demonstrated to apply universally and without being overridden to every single instance of a period, adaptation set, representation, and segment in the MPD. The breadth of the "each...each...each...and each" language may present a high evidentiary bar for the plaintiff to prove infringement.
 
VI. Other Allegations
- Indirect Infringement: The complaint alleges inducement to infringe client-side claims for all eleven patents. The basis is that Showtime distributes the "Accused Instrumentalities" (e.g., client software) and provides materials and services that allegedly instruct and encourage end-users to operate them in an infringing manner (Compl. ¶41-42, ¶55-56, et al.).
- Willful Infringement: Willfulness is alleged for all patents, based on purported actual knowledge from specific dates of notice. The complaint alleges Showtime had notice of certain patents since at least August 23, 2018, and of others since at least April 4, 2019, and June 17, 2019 (Compl. ¶39, ¶53, ¶67, ¶81, ¶95, ¶108, ¶120, ¶133, ¶146, ¶159, ¶172).
VII. Analyst’s Conclusion: Key Questions for the Case
- A central issue will be one of evidentiary linkage: The infringement allegations are predicated on Showtime's use of the MPEG-DASH standard. A key question for the court will be whether Plaintiffs can produce specific technical evidence (e.g., network captures, source code, MPD analysis) that definitively maps the operation of Showtime's actual service to the specific limitations of the asserted claims, moving beyond mere reliance on standard compliance.
- A dispositive threshold question will be the impact of post-filing invalidations: Given that inter partes reviews resulted in the cancellation of many asserted claims after the complaint was filed, a primary issue for the court will be determining which, if any, of the original infringement allegations remain viable for adjudication.
- The case presents a significant damages and remedy question tied to the patents' alleged standard-essential status. The complaint's acknowledgement of potential FRAND obligations for many claims (Compl. ¶178) signals that if infringement is found, the dispute will likely shift from liability to a complex determination of a Fair, Reasonable, and Non-Discriminatory royalty rate, which would likely preclude the possibility of an injunction.