DCT
8:20-cv-00701
Universal Electronics Inc v. Roku Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: Universal Electronics Inc. (Delaware)
- Defendant: Roku, Inc. (Delaware)
- Plaintiff’s Counsel: Alston & Bird LLP
 
- Case Identification: 8:20-cv-00701, C.D. Cal., 04/09/2020
- Venue Allegations: Plaintiff alleges venue is proper because Defendant Roku has committed acts of infringement and has a regular and established place of business in the Central District of California.
- Core Dispute: Plaintiff alleges that Defendant’s streaming media players, remotes, and televisions infringe five U.S. patents related to the setup and control of consumer electronics.
- Technical Context: The patents address technologies for simplifying the user experience of configuring and operating universal remote controls in a home entertainment environment with multiple interconnected devices.
- Key Procedural History: The complaint alleges that Plaintiff provided Defendant with written notice of its patent portfolio covering control solutions in September 2017. Notably, subsequent to the filing of this complaint, the asserted claims of the two lead patents, U.S. Patent Nos. 7,969,514 and 9,641,785, were cancelled in inter partes review (IPR) proceedings. Asserted claims of U.S. Patent Nos. 10,593,196 and 10,600,317 were subject to ex parte reexamination, with the former having its patentability confirmed and the latter having its original claims cancelled and replaced with new claims.
Case Timeline
| Date | Event | 
|---|---|
| 2005-09-08 | Earliest Priority Date Asserted (’514, ’317 Patents) | 
| 2011-06-28 | U.S. Patent No. 7,969,514 Issues | 
| 2011-09-22 | Priority Date (’785 Patent) | 
| 2011-10-28 | Earliest Priority Date Asserted (’486, ’196 Patents) | 
| 2017-05-02 | U.S. Patent No. 9,641,785 Issues | 
| 2017-09-01 | Plaintiff alleges it informed Defendant in writing of its patent portfolio (approximate date) | 
| 2019-06-18 | U.S. Patent No. 10,325,486 Issues | 
| 2020-03-17 | U.S. Patent No. 10,593,196 Issues | 
| 2020-03-24 | U.S. Patent No. 10,600,317 Issues | 
| 2020-04-09 | Complaint Filing Date | 
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,969,514 - "Relaying Key Code Signals Through a Remote Control Device"
- Patent Identification: U.S. Patent No. 7,969,514, "Relaying Key Code Signals Through a Remote Control Device," issued June 28, 2011 (the ’514 Patent).
The Invention Explained
- Problem Addressed: The complaint states that prior methods for setting up universal remote controls were frustrating for users, often requiring paper documents with setup codes that could be lost or become outdated (Compl. ¶16).
- The Patented Solution: The patent describes a method to simplify this process by using an interactive, on-screen instruction set. A "first controllable appliance" (e.g., a set-top box) contains programming that displays instructions on a screen (e.g., a TV), guiding the user through the setup of a "controlling device" (e.g., a universal remote) to command a "second controllable appliance" (e.g., a VCR or DVD player) (Compl. ¶¶ 16, 20-28).
- Technical Importance: This technology moves the device configuration process from paper manuals to a guided, interactive on-screen experience, which can simplify setup for consumers in an increasingly complex home theater environment (Compl. ¶16).
Key Claims at a Glance
- The complaint asserts at least independent Claim 1 (Compl. ¶18).
- Claim 1, as described in the complaint, includes the following essential elements:- A method for providing interactive instructions to set up a controlling device.
- Receiving a keystroke indicator signal from the remote control.
- Providing, on a first controllable appliance, programming to display instructions in response to user input.
- Receiving input via the controlling device indicating it is to be set up to command a second controllable appliance.
- Accessing instruction data associated with the second appliance via the programming on the first appliance.
- Displaying the instruction data for the user to set up the controlling device.
 
U.S. Patent No. 9,641,785 - "System and Method for Configuring Controlling Device Functionality"
- Patent Identification: U.S. Patent No. 9,641,785, "System and Method for Configuring Controlling Device Functionality," issued May 2, 2017 (the ’785 Patent).
The Invention Explained
- Problem Addressed: The complaint notes that prior art systems often required a user to manually determine the correct communication path for a remote control—i.e., whether to send commands directly to a target appliance or indirectly through an intermediary device like a set-top box (Compl. ¶42).
- The Patented Solution: The invention is a system that automates this configuration. A "media source device" (e.g., a set-top box) determines if a "media sink device" (e.g., a TV) can be controlled via commands sent through a digital link (e.g., HDMI CEC). The source device then sends a message to the "controlling device" (the remote) with data indicating the sink device's responsiveness, and the remote automatically configures itself to use either a direct (e.g., IR) or indirect (e.g., via the source device) communication path (’785 Patent, Abstract; Compl. ¶41).
- Technical Importance: This system automates the selection of the optimal command pathway in a multi-device media system, aiming to improve reliability and simplify the user setup experience (Compl. ¶41).
Key Claims at a Glance
- The complaint asserts at least independent Claim 1 (Compl. ¶43).
- Claim 1 includes the following essential elements:- A system with a media source device, a controlling device, and a media sink device.
- The media source device is programmed to provide the controlling device a message indicating whether the media sink is responsive to a command communication transmitted from the source to the sink.
- The controlling device is programmed to use the data in the message to automatically configure itself.
- The controlling device issues a command directly to the sink device (e.g., via IR) if the data indicates unresponsiveness.
- The controlling device issues a command to the source device to be relayed to the sink device (e.g., via CEC) if the data indicates responsiveness.
 
U.S. Patent No. 10,325,486 - "System and Method for Optimized Appliance Control"
- Patent Identification: U.S. Patent No. 10,325,486, "System and Method for Optimized Appliance Control," issued June 18, 2019 (the ’486 Patent).
- Technology Synopsis: The technology involves a method for dynamically configuring a user interface on a home theater device, such as a TV. When a new controllable appliance (e.g., an AV receiver) is connected, the home theater device receives data identifying a controllable function (e.g., volume control) and automatically adds an icon to its user interface representing that function. User selection of that icon then controls the corresponding function on the connected appliance (’486 Patent, Abstract; Compl. ¶61).
- Asserted Claims: At least Claim 1 (Compl. ¶63).
- Accused Features: The complaint alleges that Roku TVs, when connected to an external audio device like an AVR via HDMI, automatically display an icon for the AVR's volume control, and that pressing the volume buttons on the Roku remote causes the TV to issue commands to control the AVR's volume (Compl. ¶¶ 67, 69).
U.S. Patent No. 10,593,196 - "System and Method for Optimized Appliance Control"
- Patent Identification: U.S. Patent No. 10,593,196, "System and Method for Optimized Appliance Control," issued March 17, 2020 (the ’196 Patent).
- Technology Synopsis: The patent describes a media device (e.g., a streaming player) that intelligently configures a remote control. The media device determines if a second device (e.g., a TV) will respond to a command sent via a first communication path (e.g., CEC over HDMI). If it is responsive, the media device is configured to relay commands to the second device. If it is unresponsive, the media device sends data to the remote control to configure it to transmit commands directly to the second device via a second path (e.g., IR) (’196 Patent, Abstract; Compl. ¶¶ 89, 90).
- Asserted Claims: At least Claim 1 (Compl. ¶82).
- Accused Features: The complaint alleges that Roku Streaming Players determine if a connected TV is responsive to CEC volume commands. If so, the Roku Player configures itself and the remote to control TV volume via CEC. If not, the Player instructs the remote to use IR codes to control the TV volume directly (Compl. ¶¶ 89, 90).
U.S. Patent No. 10,600,317 - "System and Method for Simplified Setup of a Universal Remote Control"
- Patent Identification: U.S. Patent No. 10,600,317, "System and Method for Simplified Setup of a Universal Remote Control," issued March 24, 2020 (the ’317 Patent).
- Technology Synopsis: This patent addresses a system for simplifying remote control setup using an interactive, on-screen process. A controlled device (e.g., a set-top box) receives inputs from a remote and automatically progresses through setup steps, displays instructional information to the user, and, based on user input identifying the type and brand of a target device, selects a likely command code set for controlling that target device (’317 Patent, Abstract; Compl. ¶¶ 101, 115-119).
- Asserted Claims: At least Claim 1 (Compl. ¶103).
- Accused Features: The complaint alleges that Roku Streaming Players and TVs guide users through an on-screen setup process for their remotes. This process involves identifying the brand of the target device (e.g., a TV) and automatically selecting and testing command codes to find one that controls the device's functions (Compl. ¶¶ 115, 119, 120).
III. The Accused Instrumentality
Product Identification
- The accused instrumentalities are Roku's streaming players (e.g., Roku Ultra, Roku Streaming Stick), Roku Remotes (e.g., Voice Remote, Enhanced Voice Remote), and Roku TVs (e.g., TCL branded Roku TVs) (Compl. ¶¶ 3-4).
Functionality and Market Context
- The accused products provide users with access to streaming media services (Compl. ¶3). The functionality at issue is the setup process wherein a Roku Streaming Player or Roku TV, using its on-screen user interface, guides a user to configure a Roku Remote to control functions (such as power and volume) of other third-party devices in the user's entertainment system, such as televisions and audio/video receivers (AVRs) (Compl. ¶¶ 22, 24, 47). This process allegedly involves discovering the capabilities of connected devices (e.g., via HDMI CEC) and testing different command codes (e.g., IR codes) to establish control (Compl. ¶¶ 47, 90).
 No probative visual evidence provided in complaint.
IV. Analysis of Infringement Allegations
7,969,514 Patent Infringement Allegations
The patent document for the ’514 Patent was not included in the provided materials; therefore, patent specification citations cannot be provided.
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| [a] method for providing interactive instructions to a user to set up a controlling device used to command a plurality of controllable appliances | Roku Streaming Players and TVs perform a method for providing interactive instructions to set up the Roku remote to control multiple appliances, such as the Roku device itself and a TV. | ¶20 | Not Provided | 
| receiving a keystroke indicator signal from a remote control device... | The Roku Streaming Player receives signals from the Roku remote controller when the user presses keys. | ¶20 | Not Provided | 
| providing on a first controllable appliance programming for the display of instructions to the user in response to input from the user via the controlling device | The Roku OS on the Roku Streaming Player (the first controllable appliance) contains programming that displays on-screen setup menus in response to user input from the remote. | ¶22 | Not Provided | 
| providing input by the user to the first controllable appliance via the controlling device indicating that the controlling device is to be set up to command a second controllable appliance | A user navigates the on-screen menus using the Roku remote, such as the "Set up a remote for TV control" feature, to indicate the remote should be configured to control a TV (the second controllable appliance). | ¶24 | Not Provided | 
| accessing instruction data associated with the second controllable appliance by the programming provided on the first controllable appliance | During setup, the Roku Streaming Player accesses data for guiding the user, such as by prompting the user to enter a brand name or by presenting test screens like "Is music playing?". | ¶26 | Not Provided | 
| in response to input by the user via the controlling device, displaying the instruction data by the programming provided on the first controllable appliance for use by the user... | In response to user input via the remote, the Roku Streaming Player displays interactive menus and screens that guide the user through the setup process for controlling the TV. | ¶28 | Not Provided | 
9,641,785 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| a media source device | The Roku Streaming Players are media source devices that provide access to movies and TV episodes. | ¶45 | col. 4:51-54 | 
| a controlling device in communication with the media source device via a first communications link | The Roku Enhanced Remote (controlling device) communicates with the Roku Streaming Player (media source device) via a Wi-Fi Direct link (first communications link). | ¶46 | col. 4:55-57 | 
| the media source device is programmed to provide the controlling device via the first communication link a message having data that indicates whether a media sink device...is responsive or unresponsive to a command communication transmitted...by the media source device via a second communications link... | During setup, the Roku Streaming Player (media source device) determines if a connected TV (media sink device) is responsive to CEC commands sent over HDMI (second communications link) and provides data based on this determination to the Enhanced Remote. | ¶47 | col. 6:1-11 | 
| the controlling device is programmed to use the data within the message to automatically configure the controlling device... | The Enhanced Remote is programmed to use the data from the Roku player to automatically configure itself to control the TV's power and volume via either CEC over HDMI or IR. | ¶48 | col. 6:12-18 | 
| issuing a communication directly to the media sink device via a third communication link...when the data in the message indicates that the media sink device is unresponsive... | When the setup process determines the TV is unresponsive to CEC, the Enhanced Remote issues commands directly to the TV via an IR link (third communication link). | ¶49 | col. 6:19-27 | 
| issuing a communication directly to the media source device via the first communications link to cause the media source device to issue a command...when that data indicates that the media sink device is responsive... | When the setup process determines the TV is responsive to CEC, the Enhanced Remote issues commands to the Roku Streaming Player via Wi-Fi Direct, which in turn causes the Player to issue CEC commands to the TV via HDMI. | ¶50 | col. 6:28-36 | 
Identified Points of Contention
- Scope Questions: A central question for the ’785 Patent will be whether the combination of automated discovery (e.g., CEC handshake) and user-guided testing ("Has the music stopped playing?") within the Roku ecosystem constitutes the specific "message having data that indicates whether a media sink device... is responsive or unresponsive" as required by the claim. The defense may argue that this is a different, interactive process, not the specific, automated message-passing system described in the patent.
- Technical Questions: For the ’514 Patent, a likely point of contention would be the definition of "instruction data." The complaint alleges this is met by on-screen prompts and test sequences (Compl. ¶26). A defendant could argue that "instruction data" as understood in the patent's context refers to specific command codes or setup parameters, not the logic of an interactive workflow. Analysis is limited by the absence of the ’514 Patent specification in the provided documents.
V. Key Claim Terms for Construction
Analysis for the ’514 Patent is limited as the patent document was not provided.
’785 Patent: "message having data that indicates whether a media sink device...is responsive or unresponsive"
- The Term: "message having data that indicates whether a media sink device coupled to the media source device is responsive or unresponsive to a command communication"
- Context and Importance: This term is the lynchpin of Claim 1 of the ’785 Patent, as it describes the specific information that triggers the remote's automatic configuration. The outcome of the infringement analysis may depend entirely on whether the data exchanged between the Roku Streaming Player and the Roku Remote during setup is construed to be such a "message."
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The specification discusses the exchange of "identity information, commands, and capability data" between devices via interfaces like HDMI (col. 1:29-32). This suggests the "message" could encompass any data exchange that allows the system to learn about the sink device's capabilities, including data derived from CEC discovery.
- Evidence for a Narrower Interpretation: The claim language specifies the message indicates whether the device "is responsive or unresponsive," suggesting a binary status report. The detailed description does not appear to provide an explicit definition of the "message," which may lead a court to focus on the plain and ordinary meaning, potentially limiting it to a discrete communication packet with a specific status flag, rather than a conclusion inferred from a multi-step interactive process.
 
VI. Other Allegations
- Indirect Infringement: The complaint alleges inducement of infringement for all asserted patents. The basis for this allegation is that Defendant provides promotional materials, instruction guides, and website instructions that "teach and encourage end users" to use the Accused Products in a manner that directly infringes the patent claims, for example, by following the on-screen setup guides (Compl. ¶¶ 34, 55, 74, 95, 125).
- Willful Infringement: The complaint alleges willful infringement for all asserted patents. The allegations are based on both alleged pre-suit and post-suit knowledge. Pre-suit knowledge is alleged based on a September 2017 written communication from Plaintiff to Defendant regarding its patent portfolio and on Defendant's alleged "willful blindness." The complaint also asserts Defendant had constructive knowledge because its own patents have cited Plaintiff's patents over 290 times (Compl. ¶¶ 33, 54, 73, 94, 124).
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of technical and definitional scope: Does the interactive, user-assisted setup process in the Roku ecosystem, which combines automated device discovery with functional tests, meet the specific claim requirements of "accessing instruction data" (’514 Patent) and receiving a "message having data that indicates...responsiveness" (’785 Patent)? The case may turn on whether Roku’s multi-step, interactive method is fundamentally different from the more automated, message-based systems described in the patents.
- A dispositive threshold issue will be the impact of post-filing invalidations: Given that the asserted claims of the lead ’514 and ’785 patents were subsequently cancelled in IPR proceedings, a primary legal battle will likely concern whether Plaintiff can maintain a claim for damages that accrued prior to the cancellation of those claims, and how that affects the viability and valuation of the case as a whole.
- A key evidentiary question for willfulness will be the substance of pre-suit knowledge: The strength of the willfulness claim will depend on the specific contents of the September 2017 communication from Plaintiff, and whether the high number of citations to Plaintiff's patents in Defendant's patent prosecution history can be proven to establish corporate knowledge of the specific patents-in-suit sufficient to support a finding of objective recklessness.