2:19-cv-03096
Rovi Guides Inc v. Comcast Corp
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: Rovi Guides, Inc. (Delaware)
- Defendant: Comcast Corporation; Comcast Cable Communications, LLC; et al. (Pennsylvania & Delaware)
- Plaintiff’s Counsel: McKool Smith P.C.
 
- Case Identification: 2:19-cv-03096, C.D. Cal., 04/22/2019
- Venue Allegations: Plaintiff alleges venue is proper in the Central District of California because Defendant Comcast operates at least two physical "Xfinity" stores, conducts regular business, and places infringing products into the stream of commerce directed at the district. Plaintiff also maintains a primary office within the district.
- Core Dispute: Plaintiff alleges that Defendant’s Xfinity X1 interactive program guide system, including its DVR set-top boxes and related cloud services, infringes six patents related to interactive program guides, digital video recording, and multimedia content management.
- Technical Context: The technology at issue involves core features of modern pay-television services, specifically the interactive program guides (IPGs) and digital video recorder (DVR) functionalities that allow users to navigate, record, and manage television programming.
- Key Procedural History: The complaint notes a long and contentious history between the parties. Comcast was a licensee of Rovi's patent portfolio for over a decade, with the license expiring on March 31, 2016. Rovi subsequently sued Comcast at the International Trade Commission (ITC) on patents not asserted in this case, resulting in a November 2017 order barring the importation of certain infringing Comcast set-top boxes. The complaint alleges that Comcast had pre-suit knowledge of at least some of the asserted patents.
I. Case Timeline
| Date | Event | 
|---|---|
| 1994-09-30 | Earliest Priority Date for ’564 and ’528 Patents | 
| 1996-06-21 | Earliest Priority Date for ’871 Patent | 
| 1997-05-29 | Earliest Priority Date for ’445 Patent | 
| 2001-05-24 | Earliest Priority Date for ’900 and ’855 Patents | 
| 2004-03-01 | Start of Comcast's license to Rovi's patent portfolio (approx.) | 
| 2007-04-03 | ’855 Patent Issued | 
| 2007-11-27 | ’900 Patent Issued | 
| 2008-02-05 | ’871 Patent Issued | 
| 2010-08-17 | ’445 Patent Issued | 
| 2011-08-23 | ’564 Patent Issued | 
| 2012-01-01 | Comcast launches the X1 IPG Product (approx.) | 
| 2012-04-10 | ’528 Patent Issued | 
| 2014-09-23 | Rovi allegedly provides Comcast with '564 Patent claim charts | 
| 2016-03-31 | Comcast’s license to Rovi's patent portfolio expires | 
| 2017-11-01 | ITC issues orders barring import of infringing Comcast STBs (approx.) | 
| 2019-04-22 | Complaint Filed | 
II. Technology and Patent(s)-in-Suit Analysis
No probative visual evidence provided in complaint.
I. U.S. Patent No. 8,001,564 - Electronic Program Guide With Digital Storage Directory (Issued Aug. 23, 2011)
I. The Invention Explained
- Problem Addressed: The complaint explains that prior interactive television program guides were limited by analog storage capabilities (Compl. ¶ 91). The patent itself does not explicitly state a problem in its background, but implies a need for more sophisticated management of recorded programs.
- The Patented Solution: The invention provides a system for digitally storing television programs and maintaining a "directory" of associated program data (e.g., title, episode, channel) within an interactive program guide (Compl. ¶ 91). This digital directory structure allows users to navigate and interact with their recorded programs using the guide interface, enabling more advanced features than simple analog recording (Compl. ¶ 91; ’564 Patent, Abstract). The system allows users to define and enter their own information into user-defined fields associated with a recorded program (e.g., "User Description: Party Episode") ('564 Patent, FIG. 7b).
- Technical Importance: This technology represents a shift from passive recording to active, database-driven management of a user's personal media library, a foundational concept for modern DVR systems (Compl. ¶ 91).
II. Key Claims at a Glance
- The complaint asserts infringement of claims 1-4 and 12-15, and provides a narrative theory for independent claims 1 and 12 (Compl. ¶¶ 93, 100).
- Independent Claim 1 (System Claim):- A system for providing a user with an interactive television program guide with a digital storage directory.
- A digital storage device for digitally storing programs and associated program data.
- Means for maintaining a directory of the digitally stored associated program data.
 
- Independent Claim 12 (Method Claim):- Digitally storing programs and associated program data.
- Maintaining a directory of the digitally stored associated program data using an interactive television program guide.
 
- The complaint does not explicitly reserve the right to assert dependent claims but asserts a range that includes them (Compl. ¶ 93).
II. U.S. Patent No. 7,779,445 - Interactive Television Systems With Digital Video Recording and Adjustable Reminders (Issued Aug. 17, 2010)
I. The Invention Explained
- Problem Addressed: The complaint describes the technology as enabling the recording of broadcast programs on remote servers, which allows for more efficient use of centralized video recording compared to every user having to record locally (Compl. ¶ 112).
- The Patented Solution: The invention is a method for providing remote recording by "selectively recording a subset of broadcast television programs on a server remote to users based on retention criteria" and then providing users with access to those programs during a "retention period" ('445 Patent, Abstract; Compl. ¶ 112). After the retention period, the programs are removed from storage to manage server capacity ('445 Patent, Abstract). The system can also use collected information on program popularity to determine how long to retain certain programs ('445 Patent, Abstract).
- Technical Importance: This patent describes a foundational approach to network-based DVR (nDVR) or "cloud DVR," allowing service providers to offer recording capabilities without requiring every subscriber to have a physical hard drive (Compl. ¶ 112).
II. Key Claims at a Glance
- The complaint asserts infringement of claims 1-11 and 15-24, and provides a narrative theory for independent claims 1 and 15 (Compl. ¶¶ 114, 120).
- Independent Claim 1 (Method Claim):- Selectively recording a subset of broadcast television programs on a server remote to users, based at least in part on a retention criteria.
- Providing a first user with access to at least a portion of a first recorded broadcast program during a retention period.
- Removing the first recorded broadcast program from storage at the end of the retention period.
 
- Independent Claim 15 (System Claim):- A server remote to users configured to selectively record a subset of broadcast television programs based on retention criteria.
- The server is also configured to remove a first recorded broadcast program from storage at the end of a retention period.
- A first user device configured to provide a first user with access to at least a portion of the first recorded broadcast program during the retention period.
 
- The complaint asserts a range of claims that includes dependent claims (Compl. ¶ 114).
III. U.S. Patent No. 7,386,871 - "Program Guide System With Real-Time Data Sources" (Issued Feb. 5, 2008)
I. Technology Synopsis
The patent describes methods for an interactive program guide to receive, store, and display both standard program listings and real-time data, such as sports scores (Compl. ¶ 131). This allows for advanced guide features based on live, dynamic data.
II. Asserted Claims
Claims 1-19, 21-29, 31-36, 38-43, 45-53, 55, and 56 are asserted (Compl. ¶ 133).
III. Accused Features
Comcast's X1 Applications, such as the "X1 Sports App," are accused of infringing by receiving, providing, and displaying program listings integrated with real-time data for sporting events (Compl. ¶¶ 132, 138).
IV. U.S. Patent No. 8,156,528 - "Personal Video Recorder Systems and Methods" (Issued Apr. 10, 2012)
I. Technology Synopsis
The patent discloses an interactive television system with two devices: one that is "personal video recorder compliant" (e.g., a set-top box without its own recording hardware) and one that is a personal video recorder (Compl. ¶ 150). The system allows the two devices to work together so a user can seamlessly use the program guide on the compliant device to control the functionality of the recorder device.
II. Asserted Claims
Claims 1-3, 6, 11-18, 20, 23-24, 26-27, 29-32, and 34-36 are asserted (Compl. ¶ 152).
III. Accused Features
Comcast's "X1 AnyRoom DVR" functionality, which includes X1 DVRs and X1 Non-DVRs (i.e., "companion" boxes), is accused of infringement. The complaint alleges the non-DVR boxes can schedule and play back recordings stored on the main DVR box, practicing the claimed invention (Compl. ¶¶ 151, 157).
V. U.S. Patent No. 7,301,900 - "Method and Apparatus for Hub-Based Network Access Via a Multimedia System" (Issued Nov. 27, 2007)
I. Technology Synopsis
The patent describes a multimedia system that manages network access for client devices (Compl. ¶ 169). When a client requests to access a network application, the system determines if an application is already active for that client; if so, it acts on the client's behalf through the active application, and if not, it opens a new one.
II. Asserted Claims
Claims 1, 3, 4, 8, 10, 11, 17, 19, 23, 25, and 26 are asserted (Compl. ¶ 171).
III. Accused Features
Comcast's X1 Applications (e.g., Cloud DVR, YouTube, Netflix) are accused of infringing by managing how subscribers access these network-based applications through the Xfinity system (Compl. ¶¶ 170, 175).
VI. U.S. Patent No. 7,200,855 - "Method and Apparatus of Multiplexing a Plurality of Channels in a Multimedia System" (Issued Apr. 3, 2007)
I. Technology Synopsis
The patent describes a multimedia system where a server receives channel selection requests from multiple clients and transmits channel data back over a shared bus (Compl. ¶ 187). The system is designed such that client requests and commands are transmitted, in part, via this shared bus.
II. Asserted Claims
All claims are asserted (Compl. ¶ 189).
III. Accused Features
The Xfinity X1 Platform is accused of infringing by allowing subscribers to access different channels and content sources, where the channel selection requests are transmitted over a shared bus architecture within the system (Compl. ¶¶ 188, 193).
III. The Accused Instrumentality
I. Product Identification
The Accused Products are the Comcast X1 System, including X1 DVR set-top boxes (STBs), X1 non-DVR STBs, Xfinity Stream and TV Remote mobile applications, the Xfinity Stream Portal, and the servers and broadband gateways that support the system (Compl. ¶ 25).
II. Functionality and Market Context
The complaint describes the X1 IPG Product as a "cloud-enabled video platform that transformed the TV into an interactive, integrated entertainment experience" (Compl. ¶ 57). The system provides functionalities that are accused of infringement, including:
- X1 DVR and Cloud DVR: Allows users to store "Hundreds of Shows" and access a directory of recordings from the Xfinity menu (Compl. ¶¶ 79, 99). Recordings may be stored on remote servers and streamed to multiple devices (Compl. ¶ 99).
- AnyRoom DVR: Enables a main X1 DVR to work with non-DVR "companion" boxes, allowing the non-DVR boxes to schedule and play back content recorded on the main DVR (Compl. ¶¶ 151, 157).
- Restart and Instant on Demand: Allows users to "quickly and easily restart a program from the beginning" after tuning to a channel, which the complaint alleges involves accessing programs selectively recorded on remote servers (Compl. ¶¶ 113, 119).
- X1 Applications: Provides access to integrated real-time data (e.g., "X1 Sports App") and third-party network services (e.g., Netflix, YouTube) through the guide interface (Compl. ¶¶ 132, 170).
The complaint alleges that over half of Comcast's 22 million subscribers are on the X1 platform, which Comcast markets to other pay-TV providers through its "X1 Syndication Platform" (Compl. ¶¶ 65, 81).
IV. Analysis of Infringement Allegations
The complaint references, but does not include, claim chart exhibits for the asserted patents. The infringement theories are therefore summarized below in prose based on the complaint's narrative allegations.
I. ’564 Patent Infringement Allegations
The complaint alleges that Comcast's X1 DVR functionality infringes by providing subscribers with "directories of digitally stored programs" (Compl. ¶ 92). The system allegedly performs the claimed methods by "digitally storing programs and associated program data" and then "maintaining directories using the X1 IPG" where users can access recordings "by selecting Saved on the Xfinity menu" (Compl. ¶¶ 92, 99). This theory maps the patent's concept of a digital storage directory directly onto the user-facing DVR menu of the X1 system.
II. ’445 Patent Infringement Allegations
The infringement theory for the ’445 Patent centers on Comcast's "Restart" and "Instant on Demand" features (Compl. ¶ 113). The complaint alleges these features work by "selectively recording... broadcast programs with servers remote from X1 subscriber equipment" and providing access to them, which aligns with the patent's disclosure of remote, server-based recording for time-shifted viewing (Compl. ¶¶ 112, 113). The allegation suggests that Comcast's system necessarily records, stores, and later removes programs based on implicit retention criteria (e.g., making a program available for "Restart" only for a limited time after its broadcast).
III. Identified Points of Contention
I. Scope Questions
- For the ’564 Patent, a potential issue is whether the X1 system's "Saved" menu and underlying data structure meet the specific claim limitations for a "directory." The defense may argue that the term implies a more specific technical structure than what is implemented.
- For the ’445 Patent, a central question may be whether features like "Restart" constitute "selectively recording... based at least in part on a retention criteria" as the patent requires. Comcast could argue this functionality is merely a transient buffer of all broadcast content, not a "selective recording" based on any "criteria," and that content is not "removed" based on a "retention period" but simply overwritten in a continuous loop.
II. Technical Questions
- What evidence demonstrates that the X1 system maintains a "directory of the digitally stored associated program data" as required by claim 1 of the ’564 Patent, beyond simply presenting a list of recorded files to the user?
- What is the specific technical mechanism behind Comcast's "Restart" feature, and what evidence shows that it involves "selective recording" and "removing" based on defined "retention criteria" as claimed in the ’445 Patent?
V. Key Claim Terms for Construction
I. ’564 Patent - "directory of the digitally stored associated program data" (Claim 1)
I. The Term
"directory of the digitally stored associated program data"
II. Context and Importance
The definition of "directory" is central, as it distinguishes the invention from a simple list of recorded files. Practitioners may focus on this term because the infringement allegation depends on mapping Comcast's "Saved" recordings menu to this claimed element.
III. Intrinsic Evidence for Interpretation
- Evidence for a Broader Interpretation: The claim language itself does not specify a particular data structure, which may support an argument that any organized, user-navigable presentation of recorded programs and their associated data qualifies.
- Evidence for a Narrower Interpretation: The specification describes the directory in the context of user-defined data fields (e.g., "USER DESCRIPTION," "USER CATEGORY(IES)") and the ability to define "super-programs" ('564 Patent, FIG. 7b, FIG. 12a). A defendant might argue that a "directory" must support these specific advanced management features, not just display basic metadata.
II. ’445 Patent - "retention criteria" (Claim 1)
I. The Term
"retention criteria"
II. Context and Importance
This term is critical because the infringement case against the "Restart" feature hinges on whether a temporary buffer of broadcast content is stored and removed based on a "retention criteria." The definition will determine if a simple time-based availability window (e.g., a show is available for restart for 72 hours) meets the claim limitation.
III. Intrinsic Evidence for Interpretation
- Evidence for a Broader Interpretation: The patent abstract states the system can collect "information on program usage and popularity to determine how long to retain certain programming." This suggests "retention criteria" could be broad, encompassing any rule-based system for deciding program availability, including a simple time limit.
- Evidence for a Narrower Interpretation: The detailed description focuses on using popularity metrics to manage storage ("deleting programs that are of less interest or are less time-sensitive," '445 Patent, col. 2:40-45). A defendant could argue that "retention criteria" requires an active decision-making process based on program popularity, not just a passive, uniform time-out period for all content.
VI. Other Allegations
I. Indirect Infringement
The complaint alleges active inducement of infringement for all asserted patents. It claims Comcast provides its Xfinity subscribers with products and detailed instructions—via its website, instructional videos, and user guides—on how to use the accused features, such as "Cloud DVR," "Restart a program," and "AnyRoom DVR," thereby encouraging them to perform the claimed methods (Compl. ¶¶ 99, 119, 138, 157, 175, 193).
II. Willful Infringement
The complaint alleges willful infringement based on pre-suit knowledge. For the ’564 patent, Rovi claims it provided Comcast with claim charts on September 23, 2014 (Compl. ¶ 95). For the ’445, ’871, and ’528 patents, it alleges notice was provided in a list of patents sent to Comcast in April 2015 (Compl. ¶¶ 116, 135, 154). The complaint also points to the parties' extensive prior licensing and litigation history as evidence of Comcast's knowledge of Rovi's portfolio and the objective risk of infringement (Compl. ¶¶ 1-6, 85).
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of claim scope and construction: Do key terms like "directory" ('564 Patent) and "retention criteria" ('445 Patent) require the specific, complex functionalities described in the patent specifications, or can they be construed more broadly to cover the general functions of Comcast's user-facing DVR menus and time-shifting features?
- A central evidentiary question will be one of technical operation: What is the actual, underlying architecture of Comcast's X1 cloud platform? The case will likely require deep discovery into whether features like "Restart" operate as a simple, continuous buffer or as a system that "selectively records" and "removes" content based on defined rules that meet the claim limitations.
- A key question for damages will be willfulness: Given the extensive pre-suit history, including a decade-long license, prior ITC litigation, and specific notice of at least some asserted patents years before the suit was filed, the analysis will focus on whether Comcast's continued use of the accused technology after the license expired was objectively reckless.