1:20-cv-00719
Quartz Auto Tech LLC v. Lyft Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: Quartz Auto Technologies LLC (Delaware)
- Defendant: Lyft, Inc. (Delaware)
- Plaintiff’s Counsel: Fitch, Even, Tabin & Flannery LLP
 
- Case Identification: 1:20-cv-00719, W.D. Tex., 04/20/2021
- Venue Allegations: Plaintiff alleges venue is proper because Defendant maintains regular and established places of business in the district, such as its Driver Hub in Austin and Express Drive facility in San Antonio, and has committed acts of patent infringement within the district.
- Core Dispute: Plaintiff alleges that Defendant’s ride-hailing platform, including its server infrastructure and its Rider and Driver mobile applications, infringes four patents related to location-based services, vehicle information distribution, user activity tracking, and mobile object management.
- Technical Context: The technology at issue falls within the domain of transportation network platforms, which leverage GPS-enabled mobile devices and centralized servers to coordinate real-world transportation services.
- Key Procedural History: The complaint is a Second Amended Complaint. It states that the original complaint was filed on March 5, 2020. The asserted patents were originally assigned to International Business Machines Corporation (IBM) and were subsequently transferred to Plaintiff Quartz Auto Technologies LLC.
Case Timeline
| Date | Event | 
|---|---|
| 2001-02-28 | U.S. Patent No. 6,446,004 Priority Date | 
| 2001-05-03 | U.S. Patent No. 7,370,085 Priority Date | 
| 2002-01-02 | U.S. Patent No. 6,807,464 Priority Date | 
| 2002-09-03 | U.S. Patent No. 6,446,004 Issue Date | 
| 2004-10-19 | U.S. Patent No. 6,807,464 Issue Date | 
| 2008-05-06 | U.S. Patent No. 7,370,085 Issue Date | 
| 2015-12-16 | U.S. Patent No. 9,460,616 Priority Date | 
| 2016-10-04 | U.S. Patent No. 9,460,616 Issue Date | 
| 2018-09-01 | Alleged operation of Lyft’s San Antonio facility begins (approx.) | 
| 2020-01-01 | Alleged operation of Lyft’s Austin driver center begins (approx.) | 
| 2020-03-05 | Original Complaint Filing Date | 
| 2021-04-20 | Second Amended Complaint Filing Date | 
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 6,446,004 - "System and Method for Implementing Proximity or Location Driven Activities"
The Invention Explained
- Problem Addressed: The patent describes a need for a system to facilitate communication between a user and a computer system based on proximity, noting that prior methods were ineffective at integrating location positioning into functional applications (Compl. ¶21; ’004 Patent, col. 1:36-40).
- The Patented Solution: The invention is a system and method that allows a request to be executed at a future point in time, linked not to a specific time but to the arrival of a person or object at, or near, a geographic location (’004 Patent, Abstract). An action, such as a software execution or transaction, is triggered when a mobile device enters a predefined, adjustable proximity threshold of a destination location (Compl. ¶20; ’004 Patent, col. 2:2-7).
- Technical Importance: The technology provided a framework for location-aware services where actions are triggered by physical proximity, a concept foundational to modern geo-fenced applications (Compl. ¶21).
Key Claims at a Glance
- The complaint asserts independent method claim 1 and independent system claim 12 (Compl. ¶37, ¶50).
- Claim 1 (method) requires:- specifying an activity to be executed at an indeterminate destination location;
- storing an executable software code corresponding to the activity;
- determining a current location of a mobile computing device;
- determining whether the destination location is within a predefined proximity range from the current location of the mobile computing device;
- executing the executable software code when the destination is within the proximity range; and
- transmitting an address of the destination location to the mobile computing device.
 
- Claim 12 (system) requires:- a calendar module for specifying an activity to be executed at an indeterminate destination location;
- a server for storing software code and determining a mobile device's current location; and
- the server determining proximity, executing the code when proximity is met, and transmitting an address to the mobile device.
 
- The complaint reserves the right to assert dependent claims 2, 5-8, 13, and 16-18 (Compl. ¶37).
U.S. Patent No. 6,807,464 - "Systems and Methods for Distributing Information to an Operator of a Vehicle"
The Invention Explained
- Problem Addressed: The patent identifies shortcomings in prior art methods of disseminating information to vehicle operators, which relied on physical signage and traffic signals that could be ineffective or confusing (’464 Patent, col. 1:20-46; Compl. ¶23).
- The Patented Solution: The invention discloses a system where a controller determines "vehicle control information" associated with a vehicle's location and its operator, and transmits this information to a "vehicle device" for presentation to the operator (’464 Patent, Abstract). This allows for dynamic, context-aware information (e.g., text, image, audio) to be delivered directly into the vehicle (Compl. ¶22).
- Technical Importance: The invention facilitated the distribution of dynamic, individualized information to a plurality of vehicles, moving beyond static, one-to-many roadside infrastructure (Compl. ¶23; ’464 Patent, col. 2:1-5).
Key Claims at a Glance
- The complaint asserts independent method claim 1 and independent system claim 20 (Compl. ¶80, ¶95).
- Claim 1 (method) requires:- determining at a controller located at a location vehicle control information associated with the location and with an operator of a vehicle;
- transmitting the vehicle control information to a vehicle device;
- receiving the vehicle control information at the vehicle device; and
- arranging at the vehicle device for an indication to be provided to the operator in accordance with the vehicle control information.
 
- Claim 20 (system) requires:- a controller at a location adapted to determine and transmit vehicle control information; and
- a vehicle device adapted to receive the vehicle control information and arrange for an indication to be provided to the operator.
 
- The complaint reserves the right to assert dependent claims 2-6 and 12-14 (Compl. ¶80).
U.S. Patent No. 7,370,085 - "Method, System, and Program for Providing User Location Information with a Personal Information Management Program"
Technology Synopsis
The patent addresses the limited functionality of personal information management (PIM) programs on early wireless and handheld computers (Compl. ¶25). The invention claims a method of generating and processing position coordinates and time information from a wireless device to determine if a rate of change in distance indicates a predefined user activity, and then generating information about that activity (Compl. ¶24).
Asserted Claims
Independent method claim 1 is asserted (Compl. ¶125-126).
Accused Features
The complaint alleges that Lyft’s platform infringes by using position, time, and sensor data (e.g., acceleration) from driver devices to determine and analyze a driver's activity during a ride (Compl. ¶24, ¶129).
U.S. Patent No. 9,460,616 - "Management of Mobile Objects and Service Platform for Mobile Objects"
Technology Synopsis
The patent addresses the technical problem of managing a large and increasing number of mobile objects (e.g., automobiles) in an expanding geographic space, which can surpass the processing capabilities of a server (Compl. ¶27). The claimed solution is a system comprising a "mobile object server" that receives information from a plurality of "mobile objects" and a "registration server" that can register an additional process, such as providing a notification if one mobile object becomes distanced from a predetermined location (Compl. ¶26).
Asserted Claims
Independent system claim 1 and independent method claim 11 are asserted (Compl. ¶154-155, ¶161).
Accused Features
The complaint accuses Lyft’s system of servers (“mobile object server”) that monitor its drivers’ devices (“mobile objects”) and perform processes such as updating navigation and providing notifications, for instance through its “Smart Trip Check-In” feature that detects when a driver has deviated from an expected route (Compl. ¶26, ¶157, ¶164).
III. The Accused Instrumentality
Product Identification
The accused instrumentality is the “Lyft Platform,” which the complaint defines as encompassing Lyft’s network/server infrastructure in combination with the Lyft Rider and Lyft Driver mobile applications (Compl. ¶28-29).
Functionality and Market Context
The Lyft Platform is a technology platform for coordinating and controlling ride-hailing services (Compl. ¶28). The Rider application allows passengers to request rides, which transmits their location and destination information to Lyft’s servers (Compl. ¶14.B, ¶39). The servers process this request and match it with a nearby driver who is using the Driver application in "driver mode" (Compl. ¶14.C, ¶39). The platform manages the entire transaction, including matching, navigation directions, payment processing, and communication between rider and driver (Compl. ¶29, ¶36). The complaint alleges Lyft operates “one of the largest transportation networks in the United States” (Compl. ¶28). The complaint includes a screenshot from the Lyft Rider app showing a prompt to "Drive with Lyft," illustrating how the platform recruits drivers from its rider user base (Compl. p. 4).
IV. Analysis of Infringement Allegations
U.S. Patent No. 6,446,004 Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| specifying an activity to be executed at an indeterminate destination location; | A Lyft driver enters "driver mode" in the Driver app, specifying a desire to be matched with and pick up riders, without knowing the specific location of any potential rider. | ¶40 | col. 2:2-4 | 
| storing an executable software code corresponding to the activity; | Lyft's servers store software code for the activity of matching drivers to riders and coordinating pickups. | ¶41 | col. 16:35-38 | 
| determining a current location of a mobile computing device; | The Driver app on the driver's mobile device periodically determines the driver's current location using GPS or other sensor data. | ¶42 | col. 14:1-4 | 
| determining whether the destination location is within a predefined proximity range from the current location of the mobile computing device; | Lyft's servers determine whether a passenger's location ("destination location") is close by or within a predefined proximity range of a driver's current location to facilitate a match. | ¶43 | col. 14:6-12 | 
| executing the executable software code at a time when the destination location is within the proximity range of the mobile computing device; | One or more Lyft servers execute the matching software code when a rider is determined to be within the proximity range of a driver. This is illustrated by a screenshot showing available driver icons near a rider (Compl. p. 22). | ¶44 | col. 14:13-18 | 
| and transmitting an address of the destination location to the mobile computing device. | After a match is made, a Lyft server transmits the rider's pickup address to the driver's mobile computing device. | ¶45 | col. 14:18-21 | 
- Identified Points of Contention:- Scope Questions: A central question may be whether a driver activating "driver mode" to signal general availability constitutes "specifying an activity to be executed at an indeterminate destination location" as contemplated by the patent. The defense may argue that the system operates on a set of known, specific rider locations, rather than an "indeterminate" one. Another point of contention for system claim 12 is whether the Driver app's ride history and "Best Times to Earn More" scheduler (Compl. p. 26-27) function as the claimed "calendar module for specifying an activity."
- Technical Questions: The complaint provides a screenshot of an API code snippet from Lyft's developer documentation to support the "storing an executable software code" element (Compl. p. 19). A question for discovery will be whether this public-facing API code is the same as, or representative of, the internal server-side code that actually performs the accused matching function.
 
U.S. Patent No. 6,807,464 Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| determining at a controller located at a location vehicle control information associated with the location and with an operator of a vehicle; | The Rider app, installed on a passenger's mobile device ("controller"), determines vehicle control information, which allegedly includes the passenger's pickup location and the selected Lyft product class (e.g., Lyft, Lux). | ¶83 | col. 1:63-66 | 
| transmitting the vehicle control information to a vehicle device; | A server on the Lyft Platform transmits the ride request, including passenger name, ETA, and ride type, to a nearby driver's mobile device ("vehicle device"). | ¶84 | col. 2:1-2 | 
| receiving the vehicle control information at the vehicle device; | The Driver app, running on the driver's mobile device, receives the ride request notification from the Lyft server. | ¶85 | col. 2:3-5 | 
| and arranging at the vehicle device for an indication to be provided to the operator in accordance with the vehicle control information. | The Driver app displays the ride request details on the screen, providing an indication to the driver, who can then accept the ride. A screenshot from a tutorial video illustrates this notification (Compl. p. 43). | ¶86 | col. 2:5-7 | 
- Identified Points of Contention:- Scope Questions: A primary dispute will likely concern the definition of "vehicle control information." The complaint alleges this term covers passenger pickup location, ETA, and ride type. The defense may argue the term is limited to information that directly pertains to the operation of the vehicle, such as speed limits or traffic signals, based on the patent's background discussion of replacing physical road signs (Compl. ¶23; ’464 Patent, col. 1:20-21). A related question is whether a passenger's smartphone running the Rider app qualifies as a "controller located at a location" in the manner claimed.
- Technical Questions: The claim requires "determining at a controller" the vehicle control information. The complaint alleges the Rider app (the controller) determines this, but some of the alleged information (e.g., ETA) is likely calculated by Lyft's servers. This raises a question about the specific location where each piece of the allegedly infringing information is "determined" and whether this arrangement satisfies the claim limitation under doctrines of divided infringement.
 
V. Key Claim Terms for Construction
- The Term: "indeterminate destination location" (Claim 1) 
- Context and Importance: This term is critical because the accused method relies on a driver signaling general availability without knowing the next specific pickup point. The case may turn on whether the pool of potential, but specific, rider locations known to the Lyft server still allows the "destination location" to be considered "indeterminate" from the perspective of the driver's mobile device when the "activity" is specified. 
- Intrinsic Evidence for Interpretation: - Evidence for a Broader Interpretation: The patent abstract states the invention allows requests to be executed "without specifying... necessarily a precise location" (’004 Patent, Abstract).
- Evidence for a Narrower Interpretation: The specification's examples describe destinations like "a movie theater or museum," which are categorical or symbolic locations, rather than any possible GPS coordinate where a passenger might be waiting (’004 Patent, col. 1:50-52).
 
- The Term: "vehicle control information" (Claim 1) 
- Context and Importance: The scope of this term is central to the infringement analysis. Plaintiff's case requires this term to cover logistical data like ride type and pickup location. Defendant will likely argue for a narrower construction limited to information analogous to traffic signs and signals, which is the problem the patent explicitly sets out to solve. 
- Intrinsic Evidence for Interpretation: - Evidence for a Broader Interpretation: The complaint notes the patent states such information "may refer to any information that can be used by an operator with respect to a vehicle" (Compl. ¶22).
- Evidence for a Narrower Interpretation: The patent’s "BACKGROUND" section frames the invention as a solution to problems with physical "signs and traffic lights" placed along roads, suggesting the "control information" is of a similar nature (’464 Patent, col. 1:20-31).
 
VI. Other Allegations
- Indirect Infringement: For both the ’004 and ’464 patents, the complaint pleads indirect infringement in the alternative. The allegations state that to the extent drivers and riders are not Lyft employees, Lyft induces their direct infringement by providing the Lyft Platform, requiring them to download and use the apps, and providing instructions, user manuals, and online help documents that direct users to perform the claimed infringing methods (Compl. ¶65-69; ¶110-114).
- Willful Infringement: The complaint alleges that Defendant has had knowledge of the asserted patents and its infringement since at least the date the original complaint was served, March 5, 2020, supporting a claim for post-suit willful infringement (Compl. ¶71; ¶116).
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of definitional scope: can key claim terms rooted in the context of early-2000s location-based technology—such as "indeterminate destination location" and "vehicle control information"—be construed broadly enough to read on the specific logistical data and user interactions of a modern, dynamic ride-hailing platform? The outcome of claim construction will be pivotal.
- A second central question will be one of liability for distributed action: the accused methods involve steps performed across a system of servers controlled by Lyft and mobile devices controlled by independent drivers and passengers. The case will likely test the boundaries of direct infringement under single-entity and joint infringement theories, requiring Plaintiff to establish that Lyft either employs or directs and controls the actions of its drivers and passengers to the extent required to attribute all claimed steps to Lyft.