DCT

1:17-cv-01321

Lexos Media IP LLC v. Williams Sonoma Inc

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:17-cv-01321, D. Del., 09/15/2017
  • Venue Allegations: Venue is alleged to be proper in the District of Delaware based on Defendant’s incorporation in Delaware, its regular business activities in the district, and its alleged acts of infringement occurring within the district.
  • Core Dispute: Plaintiff alleges that Defendant’s e-commerce website infringes two patents by operating a server system that modifies a user’s cursor to provide a product image zoom functionality.
  • Technical Context: The technology involves dynamically altering a computer cursor's appearance based on web content transmitted from a server, a technique often used in e-commerce to enhance user interaction and product visualization.
  • Key Procedural History: The complaint notes that Plaintiff’s licensing agent sent a letter to Defendant’s General Counsel on June 27, 2017, providing notice of the patents-in-suit, and that Defendant did not respond.

Case Timeline

Date Event
1997-06-25 Priority Date (’102 & ’449 Patents)
1999-11-30 U.S. Patent No. 5,995,102 Issued
2000-09-12 U.S. Patent No. 6,118,449 Issued
2017-06-27 Pre-suit notice letter sent
2017-09-15 Complaint Filing Date

II. Technology and Patent(s)-in-Suit Analysis

U.S. Patent No. 5,995,102 - "Server System and Method for Modifying a Cursor Image," issued November 30, 1999

The Invention Explained

  • Problem Addressed: The patent’s background section describes conventional online advertising methods, such as banner ads, as being passive and easily ignored by users, while more aggressive methods like pop-up windows are viewed as intrusive and annoying (Compl., Ex. A, '102 Patent, col. 1:26–2:32).
  • The Patented Solution: The invention proposes a server-based system that modifies the appearance of a user's on-screen cursor to correspond with content on a webpage (Compl., Ex. A, '102 Patent, Abstract). By sending "cursor display instructions" from a server to a user's computer, the standard cursor (e.g., an arrow) can be changed into a specific image, such as a corporate logo or product icon, thereby leveraging the user's primary point of visual focus for advertising or branding without disrupting the user experience (Compl., Ex. A, '102 Patent, col. 3:17-48).
  • Technical Importance: This approach represented an effort to create a more engaging and less obtrusive form of online advertising by utilizing the cursor, an element central to web navigation, as a dynamic branding vehicle (Compl., Ex. A, '102 Patent, col. 3:55-61).

Key Claims at a Glance

  • The complaint asserts infringement of at least independent claim 1.
  • Independent claim 1 recites a server system comprising:
    • cursor image data corresponding to a specific image;
    • cursor display code operable to modify the cursor image;
    • a first server computer for transmitting specified content information, which includes at least one cursor display instruction;
    • wherein the cursor display instruction and code cause the remote terminal to display a modified cursor image that includes content corresponding to information displayed on the user's screen.
  • The complaint does not specify which, if any, dependent claims are asserted.

U.S. Patent No. 6,118,449 - "Server System and Method for Modifying a Cursor Image," issued September 12, 2000

The Invention Explained

  • Problem Addressed: The '449 Patent, a continuation of the '102 Patent, addresses the same technical problem of ineffective and/or intrusive online advertising (Compl., Ex. B, '449 Patent, col. 1:26–2:35).
  • The Patented Solution: The invention describes a server system that modifies a cursor image on a remote terminal, where the modification is responsive to the cursor's movement over a specified location on the user's display (Compl., Ex. B, '449 Patent, Claim 27). This allows for context-sensitive changes to the cursor's appearance based on user interaction with specific elements of a webpage (Compl., Ex. B, '449 Patent, col. 14:49-54).
  • Technical Importance: This patent builds on the concept of a dynamic cursor by adding interactivity, tying the cursor’s modification to its position and movement, enabling more sophisticated user experiences (Compl., Ex. B, '449 Patent, col. 14:55-64).

Key Claims at a Glance

  • The complaint asserts infringement of at least independent claim 27.
  • Independent claim 27 recites a server system comprising:
    • cursor image data and cursor display code;
    • a first server computer for transmitting specified content information;
    • wherein the system is operable to modify the cursor image "in response to movement of said cursor image over a specified location on said display of said user's terminal."
  • The complaint does not specify which, if any, dependent claims are asserted.

III. The Accused Instrumentality

Product Identification

  • The accused instrumentality is Defendant Williams-Sonoma, Inc.'s server system that operates its e-commerce website, "www.williams-sonoma.com" (Compl. ¶13).

Functionality and Market Context

  • The complaint alleges that the accused system provides a product image zoom feature on its "Exemplary Page" (Compl. ¶13). When a user navigates to this page and moves their cursor over the main product image, the system allegedly transmits instructions that modify the standard cursor into a "modified cursor image" (Compl. ¶13). A screenshot in the complaint depicts this modified cursor as a rectangular zoom lens or overlay that shows a magnified portion of the underlying product image (Compl. p. 3). The complaint alleges this functionality is enabled by HTML and JavaScript transmitted from Defendant's servers, pointing specifically to a "data-overlaydata" attribute in the page's HTML code as containing information for the modified cursor (Compl. ¶13, p. 4).

IV. Analysis of Infringement Allegations

'102 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
A server system for modifying a cursor image to a specific image having a desired shape and appearance displayed on a display of a remote user's terminal... Defendant operates a server system, including one or more web servers accessible via the Internet, that modifies a user's cursor on its website. ¶12, ¶13 col. 7:2-8
cursor image data corresponding to said specific image The HTML transmitted by Defendant's server includes a "data-overlaydata" attribute, which contains parameters and a URL pointing to the JPEG data that makes up the modified cursor image (the zoom overlay). ¶13 (pp. 4-5) col. 8:58-65
cursor display code, said cursor display code operable to modify said cursor image The JavaScript and browser functions that interpret the server's instructions are alleged to be the "cursor display code," which causes the user's terminal to display the modified cursor. ¶13 (p. 5) col. 8:50-58
a first server computer for transmitting specified content information to said remote user terminal, said specified content information including at least one cursor display instruction indicating a location of said cursor image data... Defendant's web server transmits the HTML, JavaScript, and other page content to the user's terminal. The "data-overlaydata" attribute within this content is alleged to be the "cursor display instruction." ¶13 (p. 4) col. 7:59-8:13
wherein said specified content information further comprises information to be displayed on said display of said user's terminal, said specific image including content corresponding to at least a portion of said information to be displayed on said display of said user's terminal... The modified cursor image (the zoom box) corresponds to the product being displayed. A complaint visual shows the zoom overlay containing a magnified view of the product image beneath it, which is alleged to be "Corresponding information." ¶13 (p. 7) col. 8:58-9:4

'449 Patent Infringement Allegations

Claim Element (from Independent Claim 27) Alleged Infringing Functionality Complaint Citation Patent Citation
A server system for modifying a cursor image to a specific image having a desired shape and appearance displayed on a display of a remote user's terminal... Defendant operates a server system that modifies a user's cursor on its website, as described in Section III. ¶16, ¶17 col. 19:27-33
a first server computer for transmitting specified content information to said remote user terminal... Defendant's web server transmits HTML and JavaScript to the user's terminal in response to a page request. ¶17 (p. 11) col. 20:3-10
wherein said cursor display code is operable to process said cursor display instruction to modify said cursor image to said cursor image in the shape and appearance of said specific image in response to movement of said cursor image over a specified location on said display of said user's terminal... The complaint alleges that the cursor image is modified to show an exploded view of the product "in response to moving the cursor image over various locations of the zoom-able image on the Exemplary Page." A visual depicts this with a red "x" indicating the cursor's position over the product image that triggers the change. ¶17 (pp. 14-15) col. 20:53-65

Identified Points of Contention

  • Scope Questions: A primary question may be whether the accused "zoom overlay" feature constitutes a modification of the "cursor image" itself, as the term is used in the patents. Defendant may argue that the patents describe changing the pointer's icon (e.g., an arrow becoming a logo), whereas its system displays a separate graphical overlay that follows the cursor, without altering the underlying pointer.
  • Technical Questions: The analysis may focus on whether the combination of standard HTML attributes (e.g., "data-overlaydata") and JavaScript on Defendant's website performs the function of the claimed "cursor display code." A court may need to determine if this implementation is technically equivalent to the more specialized plug-in and ActiveX-based systems described as embodiments in the patents (’102 Patent, col. 10:3-6).

V. Key Claim Terms for Construction

  • The Term: "cursor image"

    • Context and Importance: The definition of this term is fundamental to the dispute. The infringement case rests on whether the accused functionality—a zoom box that follows the on-screen pointer—is considered a "cursor image." Practitioners may focus on this term because its construction could either bring modern e-commerce features within the patents' scope or exclude them entirely.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The specification describes the invention as providing a means for "changing a cursor's appearance" and is not exclusively limited to the pointer icon itself, suggesting any server-specified image tied to the cursor's location could be covered (’102 Patent, col. 3:5-12).
      • Evidence for a Narrower Interpretation: The patent's detailed examples and figures predominantly describe changing the pointer icon itself into other shapes, such as a "Fizzy Cola bottle," which may support an interpretation limiting the term to the pointer object rather than an associated overlay (’102 Patent, Fig. 8; col. 14:38-44).
  • The Term: "in response to movement of said cursor image over a specified location" ('449 Patent, Claim 27)

    • Context and Importance: This term is critical for infringement of the ’449 Patent. Its construction will determine the level of interactivity required. The question is whether merely positioning the cursor over a designated area ("hovering") meets the "in response to movement" limitation.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The complaint alleges that moving the cursor over the product image triggers the change, which aligns with a plain reading of the claim language (Compl. p. 15). The patent also discusses modifying the cursor based on its "location on the screen," which could support an interpretation where presence in a zone is sufficient (’449 Patent, col. 14:51-54).
      • Evidence for a Narrower Interpretation: A defendant could argue that "movement" implies more than static positioning, such as requiring the system to track the cursor's trajectory or velocity, which are also described as potential triggers in the specification (’449 Patent, col. 14:55-59).

VI. Other Allegations

  • Indirect Infringement: The complaint does not contain specific allegations of induced or contributory infringement, focusing instead on direct infringement under 35 U.S.C. § 271(a) through Defendant's alleged "making, using, ... and/or selling a server system" (Compl. ¶¶ 12, 16).
  • Willful Infringement: The complaint alleges that Defendant had pre-suit knowledge of the patents-in-suit via a letter sent on June 27, 2017 (Compl. ¶3). While the complaint does not explicitly use the term "willful," it includes a prayer for a declaration that the case is "exceptional under 35 U.S.C. § 285" and an award of attorneys' fees, which suggests a basis for a willfulness claim may be asserted (Compl. p. 16).

VII. Analyst’s Conclusion: Key Questions for the Case

  • A core issue will be one of definitional scope: can the term "cursor image", which the patents exemplify as a modification of the pointer icon itself for advertising purposes, be construed to cover a "zoom-on-hover" overlay, a common user experience feature in modern e-commerce?
  • A key evidentiary question will be one of technical implementation: does the accused system's use of standard HTML attributes and JavaScript constitute the patented "cursor display code," or does it represent a distinct, non-infringing technology that evolved independently from the specialized plug-ins contemplated in the patents?
  • For the '449 Patent, the case may turn on the interpretation of interactivity: does the cursor modification, which is triggered when the cursor is positioned over a product image, satisfy the "in response to movement" limitation, or does that claim language require a more dynamic tracking of the cursor's path or velocity?