DCT
1:10-cv-00246
DDB Tech LLC v. ESPN Inc
Key Events
Complaint
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: DDB Technologies L.L.C. (Texas)
- Defendant: ESPN, Inc. (Delaware)
- Plaintiff’s Counsel: Winstead PC; McDonnell Boehnen Hulbert & Berghoff LLP
- Case Identification: 1:10-cv-00246, W.D. Tex., 04/08/2010
- Venue Allegations: Venue is asserted based on Defendant transacting business in the Western District of Texas, including the operation of its website, ESPN.com, which is accessible to and used by customers within the district.
- Core Dispute: Plaintiff alleges that Defendant’s GameCast live game simulation service infringes four patents related to methods for broadcasting live events by generating and transmitting computer-readable data to produce remote simulations.
- Technical Context: The technology concerns systems for capturing play-by-play actions of a live event, encoding them as data, and transmitting this data over a network for reconstruction as a graphical or textual simulation on a remote device.
- Key Procedural History: The complaint alleges that Defendant had pre-suit knowledge of the patents-in-suit. Allegations include meetings between Plaintiff's predecessor-in-interest and Defendant in the mid-to-late 1990s to discuss the technology, and a subsequent attempt by Plaintiff's counsel to offer a license around the year 2000, which allegedly received no response. These allegations form the basis for the claim of willful infringement.
Case Timeline
| Date | Event |
|---|---|
| 1990-06-25 | Earliest Priority Date for '479, '347, '862, '587 Patents |
| 1996-06-11 | U.S. Patent No. 5,526,479 Issues |
| c. 1997 | Alleged meeting between Plaintiff's predecessor and ESPN |
| 1997-09-23 | U.S. Patent No. 5,671,347 Issues |
| c. 2000 | Plaintiff allegedly contacts ESPN to offer a license |
| 2001-03-20 | U.S. Patent No. 6,204,862 Issues |
| 2008-05-13 | U.S. Patent No. 7,373,587 Issues |
| 2010-04-08 | Complaint Filed |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 5,526,479 - "Method and Apparatus for Broadcasting Live Events to Another Location and Producing a Computer Simulation of the Events at that Location"
- Patent Identification: U.S. Patent No. 5,526,479, "Method and Apparatus for Broadcasting Live Events to Another Location and Producing a Computer Simulation of the Events at that Location," issued June 11, 1996. (Compl. ¶7; ’479 Patent).
The Invention Explained
- Problem Addressed: The patent identifies the limitations of traditional radio and television broadcasting, where radio provides no visual information and television is restricted by camera angles, with no capability for viewers to replay actions or view selected portions at will. (’479 Patent, col. 1:24-43).
- The Patented Solution: The invention proposes a method where a live event is broken down into a sequence of "sub-events" composed of discrete "actions" (e.g., a pitch in baseball). An observer uses a computer to encode these actions into a "symbolic description" using a special-purpose language, which is then sent to a centralized database. A remote viewer's computer can access this encoded data and generate a simulation of the event, thereby overcoming the bandwidth limitations of video and allowing for greater interactivity. (’479 Patent, Abstract; col. 2:7-37).
- Technical Importance: This data-driven approach enabled near-real-time digital broadcasting and replay of live events using the low-bandwidth network connections common at the time. (’479 Patent, col. 2:4-6).
Key Claims at a Glance
- The complaint asserts infringement of unspecified claims of the ’479 Patent. (Compl. ¶20). Independent claim 1 is representative of the core method.
- The essential elements of independent claim 1 include:
- creating a set of symbols useful in a computer simulation, where each symbol represents an action involving physical exertion and skill;
- generating a sequence of symbolic descriptions representing discrete sub-events, using at least one symbol from the set;
- creating a database file for the event;
- updating the database file with the sequence of symbolic descriptions; and
- broadcasting the symbolic descriptions in the updated database file.
U.S. Patent No. 5,671,347 - "Method and Apparatus for Broadcasting Live Events to Another Location and Producing a Computer Simulation of the Events at that Location"
- Patent Identification: U.S. Patent No. 5,671,347, "Method and Apparatus for Broadcasting Live Events to Another Location and Producing a Computer Simulation of the Events at that Location," issued September 23, 1997. (Compl. ¶8; ’347 Patent).
The Invention Explained
- Problem Addressed: As a continuation of the application leading to the ’479 Patent, this patent addresses the same limitations of conventional event broadcasting. (’347 Patent, col. 1:25-45).
- The Patented Solution: The patent describes a similar method of encoding live events into symbolic descriptions for remote simulation. The claims of the ’347 Patent introduce a more explicit distinction between the data itself and the data prepared for transmission. (’347 Patent, Abstract; col. 2:7-38).
- Technical Importance: The invention provided a refined framework for data-driven sports broadcasting, further articulating the steps involved in transforming live action into transmittable simulation data. (’347 Patent, col. 2:4-6).
Key Claims at a Glance
- The complaint asserts infringement of unspecified claims of the ’347 Patent. (Compl. ¶27). Independent claim 1 is representative.
- The essential elements of independent claim 1 include the steps of creating symbols, generating symbolic descriptions, creating a database file, and updating it, similar to the ’479 Patent, but adds the distinct steps of:
- creating transmission data from the generated sequence of symbolic descriptions; and
- broadcasting said transmission data.
U.S. Patent No. 6,204,862 - "Method and Apparatus for Broadcasting Live Events to Another Location and Producing a Computer Simulation of the Events at that Location"
- Patent Identification: U.S. Patent No. 6,204,862, "Method and Apparatus for Broadcasting Live Events to Another Location and Producing a Computer Simulation of the Events at that Location," issued March 20, 2001. (Compl. ¶9).
- Technology Synopsis: Continuing the same patent family, the ’862 Patent claims a method for generating computer simulation information about a live event. The method involves generating symbolic descriptions of game actions, creating transmission data from these descriptions, and broadcasting the data to enable remote simulation. (’862 Patent, Claim 1).
- Asserted Claims: The complaint generally asserts infringement of the "claims of the ’862 Patent." (Compl. ¶34).
- Accused Features: The complaint accuses ESPN's "GameCast" live game simulation service of infringement. (Compl. ¶34).
U.S. Patent No. 7,373,587 - "Representing Sub-Events With Physical Exertion Actions"
- Patent Identification: U.S. Patent No. 7,373,587, "Representing Sub-Events With Physical Exertion Actions," issued May 13, 2008. (Compl. ¶10).
- Technology Synopsis: The ’587 Patent claims a method for transmitting information useful in a live event simulation. The method includes representing sub-events with action types, updating a database file to create an "updated representation of the event," and transmitting information from that representation, potentially in response to a viewer's request. (’587 Patent, Claim 5).
- Asserted Claims: The complaint generally asserts infringement of the "claims of the ’587 Patent." (Compl. ¶41).
- Accused Features: The complaint accuses ESPN's "GameCast" live game simulation service of infringement. (Compl. ¶41).
III. The Accused Instrumentality
Product Identification
- The accused instrumentality is Defendant ESPN's "GameCast" product/service, which is made available to users over the Internet via the ESPN.com website. (Compl. ¶15, ¶18, ¶20).
Functionality and Market Context
- The complaint alleges that the GameCast service "permits remote users to watch a simulation of live sporting events including, for example, baseball, football, and basketball games." (Compl. ¶15). The service is promoted and advertised through links on ESPN's website. (Compl. ¶21). The complaint does not provide further technical details regarding the architecture or operation of the GameCast service. No probative visual evidence provided in complaint.
IV. Analysis of Infringement Allegations
The complaint does not provide a detailed mapping of the accused product's features to specific claim elements. The infringement allegations are pleaded generally for each of the four patents-in-suit.
Summary of Infringement Theory
- The complaint's central theory of infringement is that ESPN's GameCast service practices the methods claimed in the DDB Patents. (Compl. ¶18, ¶20, ¶27, ¶34, ¶41). This theory suggests that in providing the GameCast service, ESPN necessarily performs the steps of: (1) observing a live sporting event; (2) generating encoded data (the claimed "symbolic descriptions") that represents the discrete actions within the event; (3) storing and updating this data in a centralized system (the claimed "database file"); and (4) broadcasting or transmitting this data to end-users, whose devices then use the data to generate a graphical or textual simulation of the live event. (Compl. ¶13, ¶15).
Identified Points of Contention
- Scope Questions: A likely point of contention concerns the scope of the term "symbolic description." The patents describe this in the context of a purpose-built "little language." (’479 Patent, col. 4:11-20). The analysis may raise the question of whether the standardized data formats (e.g., XML, JSON) likely used by a modern service like GameCast fall within the scope of this term as defined and described in the patents.
- Technical Questions: The complaint's allegations raise the question of how the architecture of the GameCast service maps to the specific steps of the asserted claims. For instance, a technical question for the court may be whether the continuous data stream of a modern web service performs the discrete, claimed steps of "creating a database file" and subsequently "updating" it, or if there is a fundamental mismatch in operation. (’479 Patent, col. 16:53-57).
V. Key Claim Terms for Construction
The Term: "symbolic description"
- Context and Importance: This term is fundamental to all asserted patents, as it defines the informational output that is generated and broadcast. The outcome of the infringement analysis may depend on whether the data structure used by ESPN's GameCast service qualifies as a "symbolic description."
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification describes a computer language as "any mechanism to express intent" and states that the invention uses a "special-purpose computer language designed specifically for the purpose of describing events." (’479 Patent, col. 4:14-17). This language may support a construction that covers any structured data format intended to represent event actions for computer processing.
- Evidence for a Narrower Interpretation: The specification provides specific textual examples, such as "{179 15:47:30 15:47:34 [0:00:00 0:00:03 GroundBall LeftInfield]...}" (’479 Patent, col. 15:1-10). This may support a narrower construction limited to the specific, bespoke data syntax illustrated in the patent's embodiments, rather than any generic data feed.
The Term: "broadcasting"
- Context and Importance: The definition of "broadcasting" is critical for determining whether the data delivery method used by the accused GameCast service meets the claim limitation. Practitioners may focus on this term because modern web services often use different network protocols than the broadcast technologies contemplated in the early 1990s.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent describes two different transmission schemes: a "one-way broadcast technology" and a "two-way communication technology" involving viewer requests. (’479 Patent, col. 8:10-19, 47-53). This could support an interpretation that covers a range of transmission methods, including the on-demand, client-server model of the modern internet.
- Evidence for a Narrower Interpretation: The specification's separate treatment of "one-way broadcast" and "two-way communication" may support an argument that "broadcasting" should be limited to a one-to-many, non-interactive "push" of data, potentially excluding the point-to-point, on-demand data delivery typical of modern web applications.
VI. Other Allegations
Indirect Infringement
- The complaint alleges active inducement and contributory infringement for all four patents. (Compl. ¶23, ¶30, ¶37, ¶44). The factual basis alleged is that ESPN promotes and advertises the GameCast service and that the service is not a staple article of commerce suitable for substantial non-infringing use. (Compl. ¶21-22).
Willful Infringement
- Plaintiff alleges that ESPN's infringement has been and continues to be "wanton and willful." (Compl. ¶24, ¶31, ¶38, ¶45). This allegation is based on purported pre-suit knowledge, arising from alleged discussions between the parties in the mid-to-late 1990s and licensing outreach from Plaintiff's counsel around 2000. (Compl. ¶14, ¶16, ¶17).
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of definitional scope: can the term "symbolic description," which the patents describe in the context of a proprietary "little language," be construed to cover the standardized data feeds used by modern internet services like ESPN's GameCast?
- A key evidentiary question will be one of architectural correspondence: does the technical operation of the accused GameCast service, likely based on a live-streaming model, meet the more discrete, file-centric claim limitations of "creating a database file," "updating" it, and then "broadcasting" its contents?
- The viability of the willfulness claim will depend on the historical record: what evidence exists to substantiate the alleged pre-suit communications, and did those communications provide actual notice sufficient to support a finding of willful infringement?