DCT

8:24-cv-02183

Flying Heliball LLC v. Shopify USA Incet Al

Key Events
Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 8:24-cv-02183, C.D. Cal., 10/08/2024
  • Venue Allegations: Venue is asserted based on Defendants deriving substantial revenue from sales in California, maintaining systematic and continuous business contacts, and having availed themselves of the rights and benefits of California's laws.
  • Core Dispute: Plaintiff alleges that drones manufactured by a third party and sold through Defendants' e-commerce platforms infringe a patent related to automatic altitude control for flying vehicles.
  • Technical Context: The technology at issue involves using downward-facing sensors on a flying vehicle to automatically maintain a certain height above a surface, a key feature for usability in the consumer drone and flying toy market.
  • Key Procedural History: The patent-in-suit was assigned to Plaintiff Flying Heliball, LLC in 2022. The complaint alleges that Plaintiff provided pre-suit notice of infringement to the named Defendants.

Case Timeline

Date Event
2005-01-14 '866 Patent Priority Date
2006-09-05 '866 Patent Issue Date
2017-01-01 Shopify builds Kylie Cosmetics pop-up store in LA (approx. date)
2018-01-01 Shopify opens brick and mortar store in LA (approx. date)
2022-01-01 '866 Patent assigned to Plaintiff (approx. date)
2024-10-08 Complaint Filing Date

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

  • Patent Identification: U.S. Patent No. 7,100,866 ("the '866 Patent"), titled "Control System for a Flying Vehicle," issued on September 5, 2006. Compl. ¶24

The Invention Explained

  • Problem Addressed: The patent's background section notes the difficulty for a user to maintain a stable flight or hover for a flying vehicle without constantly adjusting the speed of the propellers. '866 Patent, col. 1:31-34
  • The Patented Solution: The invention describes an automatic hovering control system. A transmitter on the vehicle's underside emits a downward signal (e.g., infrared). A receiver detects the signal when it bounces off a surface below. A control system then automatically adjusts propeller speed: if the "bounced signal" is received, speed is increased to climb; if the signal is not received, speed is decreased to descend. This allows the vehicle to toggle between climbing and falling to maintain a relatively constant height above a surface. '866 Patent, abstract '866 Patent, col. 2:41-62
  • Technical Importance: The invention provides a method for a flying toy or drone to achieve autonomous altitude-hold capabilities, simplifying operation for the user. Compl. ¶2 '866 Patent, col. 1:5-8

Key Claims at a Glance

  • The complaint asserts independent claims 1 and 10 of the '866 Patent. Compl. ¶25 Compl. ¶26
  • Independent Claim 1 outlines a "vehicle" comprising:
    • A "means for propelling in a vertical direction."
    • A downward-facing transmitter and a receiver for a "bounced signal."
    • A "control system" with a "first means" to set a first speed (to gain altitude) when the bounced signal is received, and a "second means" to set a second speed (to lose altitude) when the bounced signal is not received. Compl. ¶25
  • Independent Claim 10 outlines a "system to control a direction of movement" comprising:
    • A "transmitter/receiver pair" transmitting a signal in a "predetermined direction."
    • A "means to fly" the vehicle in a direction opposite the signal path when a bounced signal is received.
    • A "means to fly" the vehicle in a direction similar to the signal path when the bounced signal is not received. Compl. ¶26
  • The complaint does not explicitly reserve the right to assert dependent claims, though this is common practice.

III. The Accused Instrumentality

Product Identification

  • The complaint identifies the "HoverAir X1" and "V-Coptr Falcon" drones as the "Infringing Products." Compl. ¶1 Compl. ¶¶4-5

Functionality and Market Context

  • The complaint alleges the accused drones, such as the HoverAir X1, incorporate a processor, propellers, and downward-facing sensors, including LiDAR ("Light Detection and Ranging"). Compl. ¶42 Compl. ¶49 This system is alleged to detect surfaces and automatically adjust altitude. Compl. ¶45 The complaint characterizes this functionality as "jumping" over obstacles or backing away from them. Compl. ¶47 Compl. ¶48
  • The complaint presents a screenshot from a Facebook advertisement for the HoverAir X1, which highlights its "Multiple Intelligent Flight Paths" including "Hover." Compl. p. 8
  • The complaint alleges these products are sold by third-party merchants on e-commerce platforms operated by Defendants Shopify and TikTok, and compete with Plaintiff's own products. Compl. ¶¶30-34

IV. Analysis of Infringement Allegations

The complaint references, but does not attach, detailed claim charts in "Exhibit B." Another document filed with the complaint, Document 1-2, contains these charts. The analysis below is based on the allegations and visual evidence in those charts.

'866 Patent Infringement Allegations (Claim 1)

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
A vehicle having a means for propelling in a vertical direction... The HoverAir X1 drone, which has four propellers that provide vertical lift. The complaint includes an annotated image of the drone body and its propellers. Compl. Ex. B, p. 1 ¶42 col. 3:9-10
a transmitter positioned on the bottom of said vehicle for transmitting a signal from the vehicle downwardly away from said vehicle; The HoverAir X1 contains a downward-facing LiDAR sensor, which the complaint alleges is a species of infrared transmitter that emits a signal. An annotated photo points to this component. Compl. Ex. B, p. 1 ¶¶44-45 col. 2:46-48
a receiver positioned on the bottom of said vehicle for receiving said signal as it is bounced off of a surface, defined as a bounced signal; The HoverAir X1's LiDAR sensor also functions as a receiver to detect the signal after it reflects off a surface. An annotated photo points to this component. Compl. Ex. B, p. 1 ¶¶44-45 col. 2:49-51
a control system that automatically sets a speed of the propelling means in response to the receiver... The drone's internal processor and associated firmware/software allegedly function as the control system, processing input from the LiDAR sensor to control propeller speed. An annotated photo shows the main circuit board. Compl. Ex. B, p. 1 ¶42 col. 2:51-54
...said control system having a first means to set the speed...to a first speed when the receiver receives the bounced signal...the first speed being predefined as a speed that causes the vehicle to gain altitude... The complaint alleges that when the LiDAR sensor detects a surface, the processor (the "first means") increases propeller speed to cause the drone to gain altitude or "jump" away. ¶¶45-47 col. 2:59-61
...and the control system having a second means to set the speed...to a second speed when the receiver does not receive the bounced signal...the second speed being predefined as a speed that causes the vehicle to lose altitude. The complaint alleges that when the LiDAR sensor no longer detects the surface, the processor (the "second means") decreases propeller speed, causing the drone to lose altitude. ¶47 col. 2:61-62

Identified Points of Contention

  • Structural Equivalence: The patent's claims use "means for" language, which may invoke interpretation under 35 U.S.C. § 112(f). This would limit the claim scope to the specific structures disclosed in the patent-a hard-wired circuit logic '866 Patent, Fig. 7-and their equivalents. A key question is whether the accused drones' general-purpose processor running software Compl. Ex. B, p. 1 is a structural equivalent to the patent's disclosed circuitry.
  • Functional Mismatch: A technical question is whether the accused LiDAR system, which may perform complex time-of-flight measurements for mapping, operates in the same way as the simple binary (signal/no signal) detection system described in the patent '866 Patent, col. 4:26-28

V. Key Claim Terms for Construction

  • The Term: "control system," "first means," and "second means"
  • Context and Importance: These terms in Claim 1 appear to be means-plus-function elements. Their construction is central to the infringement analysis, as it will define whether the accused products' processor-based system falls within the claim scope.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: A plaintiff may argue that the term "circuit board" '866 Patent, col. 3:21 is a generic structure and that a modern processor programmed to execute the flowchart in Figure 7 is a known equivalent that performs the identical function.
    • Evidence for a Narrower Interpretation: A defendant may point to the detailed flowchart in Figure 7 of the patent as the specific algorithm and structure required. They may argue this depicts a simple, state-based logic circuit, and that a programmable processor executing complex computer vision and LiDAR data processing is a non-equivalent, later-developed technology.

VI. Other Allegations

  • Indirect Infringement: The complaint alleges that Shopify and TikTok induce infringement by providing e-commerce platforms and tools that enable merchants to sell the accused drones. Compl. ¶¶33-34 Compl. ¶65 The allegation against Shopify is further supported by claims that it creates "recursive advertisement" that encourages customers to purchase and use the infringing products. Compl. ¶¶36-37
  • Willful Infringement: The complaint alleges willful infringement based on pre-suit knowledge. It states that Plaintiff provided each Defendant with a copy of the '866 Patent and infringement allegations, and alleges Shopify subsequently declined to remove the infringing listings from its platform. Compl. ¶¶54-57

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

  • 1. Equivalence of Control Systems: A core issue will be one of structural equivalence under 35 U.S.C. § 112(f): can the accused drones' software-driven processor, which interprets complex LiDAR data, be considered an equivalent to the specific, hardware-based logic circuit disclosed in the '866 patent for implementing a binary up/down control scheme?
  • 2. Scope of "Bounced Signal": The case will likely involve a definitional scope question: does the term "bounced signal," as used in the context of a simple presence/absence detector in the patent, read on the sophisticated data returned by a modern LiDAR sensor used for environmental mapping and object avoidance?
  • 3. Platform Liability for Inducement: A significant legal question will concern the threshold for inducement liability for e-commerce platforms like Shopify and TikTok. The analysis will likely focus on the extent to which their provision of sales tools, advertising services, and alleged refusal to delist products post-notice constitutes the specific intent required to encourage infringement by third-party sellers and end-users.
Loading Complaint