Invalidity dossier

US 8989715

Method and system for rendering content on a wireless device

Current assignee: GOTV Streaming, LLC

Added 6/30/2026, 12:02:07 AM

Active provider: Google · gemini-2.5-flash

Auto-generating section 1 of 2: Extensions

Each section takes ~30-60s with web-search grounding. Keep this tab open — sections will fill in below as they complete.

Patent summary

Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.

✓ Generated

Here's a concise summary of US patent 8989715:

US Patent 8989715: Method and system for rendering content on a wireless device

  • Title: Method and system for rendering content on a wireless device
  • Current Assignee: Gotv Streaming LLC (Note: The listed assignee on Google Patents includes a disclaimer that the information may be inaccurate and Google has not performed a legal analysis)
  • Inventors: Pierre Carion, Kevin Smith
  • Filing Date: 2013-04-18
  • Issue Date: 2015-03-24
  • Abstract: The patent describes a method for rendering content on a wireless device where the device sends a request for an application to a server, identifying its rendering capabilities. The device receives an identification of a custom configuration for its rendering blocks, which is used to customize the application's appearance. It then receives compiled content from the application executing on the server. This content consists of render commands with a device-generic syntax but parameters specific to the device's rendering capabilities. A reader on the wireless device processes this compiled content and issues commands to the graphical user interface's rendering blocks, based on both the render commands and the custom configuration, to display the content.

Plain-Language Overview of Independent Claims:

  • Claim 1 (Wireless Device Method): This claim describes a method carried out by a wireless device. The device sends a request for an application to a server, informing the server about its display capabilities. It then receives instructions for a "custom configuration" that dictates how its graphical display elements (rendering blocks) should look and behave for that specific application. Following this, the device gets pre-processed content from the server (where the application is running). This content contains display commands that are written in a standard way but are specifically adjusted for the device's capabilities. Finally, the wireless device uses a "reader" to interpret these commands and the custom configuration to display the application's content on its screen.

  • Claim 13 (Server Method): This claim outlines a method performed by a server. The server receives an application request and the wireless device's rendering capabilities. It finds the requested application (which is a general, non-device-specific application) and its corresponding "custom configuration" from stored libraries. The server then informs the wireless device about this custom configuration. After executing the application, the server compiles its output into a set of render commands. These commands are generic in their language but have parameters specifically tailored for the requesting wireless device's capabilities, including removing any content the device doesn't support. The server then transmits these tailored commands to the wireless device.

  • Claim 17 (Wireless Device System): This claim describes a wireless device that includes hardware components. It has a transceiver to send application requests and device capability information to a server, and to receive the custom configuration identification and the compiled content (tailored display commands). A processor within the device works with a reader to process the received compiled content and, based on these commands and the custom configuration, generates the visual content for the application. This content is then shown on the device's display.

  • Claim 24 (Server System): This claim describes a server system. It includes a processor that receives application requests and device capabilities from wireless devices. The server has libraries for storing generic applications and custom configuration data. The processor is responsible for sending the custom configuration identification to the wireless device, executing the requested application, and then compiling the application's output into render commands. This compilation process involves tailoring the content by removing elements not supported by the specific wireless device. Finally, a transmitter sends this compiled content to the wireless device.

CAFC 2026 Dockets / Litigation Status:
As of April 26, 2026, the Google Patents information for US8989715 indicates active litigation. While the request specifically asked for "CAFC 2026 dockets," the listed Court of Appeals for the Federal Circuit (CAFC) cases have filing years from 2024 and 2025. These cases would likely be ongoing in 2026.

Specific CAFC cases listed include:

  • US case filed in Court of Appeals for the Federal Circuit, case/24-1669
  • US case filed in Court of Appeals for the Federal Circuit, case/24-1744
  • US case filed in Court of Appeals for the Federal Circuit, case/25-1589
  • US case filed in Court of Appeals for the Federal Circuit, case/25-1588

Other litigation includes:

  • PTAB case IPR2023-00758 filed (Final Written Decision)
  • PTAB case IPR2023-00757 filed (Final Written Decision)
  • US case filed in California Central District Court, case/2:22-cv-07556
  • First worldwide family litigation filed

Generated 6/30/2026, 12:46:31 AM