6:22-cv-00350
EcoFactor Inc v. Google LLC
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: EcoFactor, Inc. (California)
- Defendant: Google LLC (Delaware)
- Plaintiff’s Counsel: Russ August & Kabat
 
- Case Identification: 6:22-cv-00350, W.D. Tex., 04/01/2022
- Venue Allegations: Plaintiff alleges venue is proper in the Western District of Texas because Defendant has a regular and established place of business in the District, such as its corporate office in Austin, and has committed acts of infringement there.
- Core Dispute: Plaintiff alleges that Defendant’s Google Nest smart thermostat products and associated backend systems infringe four patents related to evaluating HVAC efficiency, calculating a building's thermal properties, and adaptively programming thermostats.
- Technical Context: The technology involves using networked thermostats and remote servers to collect and analyze internal and external environmental data to optimize home energy consumption while maintaining user comfort.
- Key Procedural History: The complaint notes that Defendant previously filed a declaratory judgment action concerning the same patents in the Northern District of California, which was stayed. The complaint also alleges Defendant had notice of the patents at least as of February 2021 due to a prior complaint filed at the U.S. International Trade Commission (ITC). Subsequent to the filing of this complaint, Inter Partes Review (IPR) proceedings resulted in the cancellation of numerous asserted claims, including the lead independent claims of the first two patents-in-suit (U.S. Patent Nos. 8,019,567 and 10,612,983).
Case Timeline
| Date | Event | 
|---|---|
| 2007-09-17 | Priority Date for '567, '983, and '488 Patents | 
| 2009-05-12 | Priority Date for '550 Patent | 
| 2011-09-13 | U.S. Patent No. 8,019,567 Issues | 
| 2013-12-03 | U.S. Patent No. 8,596,550 Issues | 
| 2014-11-11 | U.S. Patent No. 8,886,488 Issues | 
| 2020-04-07 | U.S. Patent No. 10,612,983 Issues | 
| 2021-02-XX | Date of Alleged Knowledge (ITC Complaint Filing) | 
| 2022-04-01 | Complaint Filing Date | 
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 8,019,567 - System and method for evaluating changes in the efficiency of an HVAC system (Issued Sep. 13, 2011)
The Invention Explained
- Problem Addressed: The patent describes the shortcomings of conventional programmable thermostats, which fail to account for external weather conditions, a building's unique thermal properties (thermal mass), or suboptimal installation locations (e.g., in direct sunlight or a drafty hallway). These failures lead to inefficient energy use and user discomfort (’567 Patent, col. 1:40-col. 2:54).
- The Patented Solution: The invention proposes a networked climate control system where thermostats send data (e.g., temperature readings, HVAC status) to a central server. This server also collects external data like weather. By comparing a home's thermal performance against its own history and against other nearby homes in the network, the system can evaluate HVAC efficiency, diagnose potential problems (like a clogged filter), and correct for inaccurate readings caused by poor thermostat placement (’567 Patent, Abstract; col. 4:28-44).
- Technical Importance: This approach represented a shift from standalone programmable devices to a data-driven, networked service model for home climate control, enabling system-wide diagnostics and optimization beyond the capabilities of an individual device (’567 Patent, col. 3:56-62).
Key Claims at a Glance
- The complaint asserts claims 1-20 (Compl. ¶18). Independent claim 1 (a system claim) and claim 15 (a method claim) were asserted but subsequently cancelled in IPR proceedings (IPR2021-01218, IPR2022-00686).
- Surviving independent claim 8, for a system for detecting and correcting for anomalous behavior, includes these essential elements:- A first HVAC control system that receives temperature measurements from a first structure.
- A second HVAC control system that obtains temperature measurements from a second structure.
- One or more processors that receive outside temperature data and compare temperature measurements from both HVAC systems to determine their relative efficiency.
- Processors that compare the relative efficiency to determine if the first HVAC system's operational efficiency has decreased over time.
- Processors that analyze the changes to suggest a cause of degradation.
 
U.S. Patent No. 10,612,983 - System and method for evaluating changes in the efficiency of an HVAC system (Issued Apr. 7, 2020)
The Invention Explained
- Problem Addressed: As with its parent patents, the '983 Patent addresses the inefficiency of HVAC systems that do not account for a building's specific characteristics, such as thermal mass. For example, a "leaky" house with low thermal mass loses pre-cooled air quickly, making energy-shifting strategies ineffective, while a well-insulated house can "bank" the cool air for longer periods (’983 Patent, col. 3:20-43).
- The Patented Solution: The invention describes a control system with a processor that receives data from a sensor inside the building and a second data source external to the building (e.g., weather data). Using this data, along with historical performance data, the processor predicts the time necessary for the HVAC system to reach a target temperature and controls the system accordingly, effectively tailoring operation to the specific thermal properties of the building (’983 Patent, Abstract; col. 13:56-col. 14:12).
- Technical Importance: The technology enables more sophisticated and personalized HVAC control by creating a predictive model of a home's thermal behavior, allowing for more effective implementation of energy-saving strategies like demand response and pre-cooling (’983 Patent, col. 9:1-17).
Key Claims at a Glance
- The complaint asserts claims 1-30 (Compl. ¶29). Independent claim 1 (a system claim) was asserted but subsequently cancelled in IPR proceedings (IPR2021-00982).
- Surviving independent claim 24, for a system for controlling an HVAC system, includes these essential elements:- A memory and a processor.
- The processor is configured to receive first data from a first sensor device and second data from a second, external sensor device.
- The processor receives a first setpoint (temperature and time).
- The memory stores the data and setpoint.
- The processor predicts the time necessary for the HVAC system to reach the temperature value by the time value.
- The processor controls the HVAC system to cause the building to reach the temperature value by the time value.
 
U.S. Patent No. 8,596,550 - "System, method and apparatus for identifying manual inputs to and adaptive programming of a thermostat" (Issued Dec. 3, 2013)
- Technology Synopsis: This patent addresses the problem of a user manually overriding a thermostat's pre-set schedule, which signals a mismatch between the program and the user's actual comfort preference (’550 Patent, col. 1:20-44). The invention provides a system that detects a manual override by distinguishing it from scheduled or algorithmic changes, and then interprets that override using contextual data (e.g., weather) to adaptively modify the thermostat's long-term schedule (’550 Patent, Abstract; col. 5:42-col. 6:14).
- Asserted Claims: Claims 1-23, including independent claims 1 and 9 (Compl. ¶40).
- Accused Features: The complaint alleges infringement by Google's smart thermostat systems that feature adaptive or learning-based scheduling, which adjust temperature settings based on user interactions over time (Compl. ¶13-14).
U.S. Patent No. 8,886,488 - "System and method for calculating the thermal mass of a building" (Issued Nov. 11, 2014)
- Technology Synopsis: The patent describes a system for calculating a building's "thermal mass," which is a measure of its ability to store and resist changes in temperature (’488 Patent, col. 1:19-24). The system uses a processor to receive temperature data from inside the building and from an external source, compares it to historical data, and calculates one or more rates of change of the interior temperature. This rate of change serves as an index for the building's thermal mass, enabling more effective, customized control strategies like pre-cooling (’488 Patent, Abstract; col. 11:15-39).
- Asserted Claims: Claims 1-15, including independent claims 1 and 9 (Compl. ¶51).
- Accused Features: The complaint targets features of the Google Nest systems that analyze a home's specific thermal properties to optimize energy savings and comfort, a function central to the concept of calculating thermal mass (Compl. ¶2-3, ¶14).
III. The Accused Instrumentality
Product Identification
- The accused products are Google’s "smart thermostat systems, smart HVAC systems, smart HVAC control systems, and all components (including accessories) thereof" (Compl. ¶10). Specific products named include the Nest Thermostat, Nest Learning Thermostat (3rd Generation), and Nest Thermostat E, as well as associated backend servers, cloud systems, the Nest or Google Home mobile apps, and accessories like the Nest Temperature Sensor (Compl. ¶13, ¶18).
Functionality and Market Context
- The complaint describes the accused products as a system comprising a "frontend" thermostat device in the user's home and a "backend" network of servers and cloud systems managed by Google (Compl. ¶13). This networked architecture allows the thermostats to offer "smart" features beyond those of a traditional thermostat, including remote programming, smarter scheduling, and HVAC performance monitoring (Compl. ¶12, ¶14). The complaint also notes that Google partners with energy companies, such as Austin Energy, to provide additional energy-saving features and customer rebates, which is alleged to be relevant to the infringement (Compl. ¶14).
- No probative visual evidence provided in complaint.
IV. Analysis of Infringement Allegations
The complaint does not contain claim charts within its body; instead, it references external exhibits that were not provided for this analysis (Compl. ¶22, ¶33, ¶44, ¶55). The infringement theory is therefore summarized in prose based on the complaint's narrative.
'567 Patent and '983 Patent Infringement Allegations
The complaint alleges that the Google Nest system, comprising thermostats, backend servers, and mobile apps, infringes the asserted claims of the '567 and '983 patents (Compl. ¶18, ¶29). The narrative theory suggests infringement is based on the system's architecture, where Google's backend servers receive temperature data from the in-home thermostats, combine it with external data like weather, and use the information to analyze and control the HVAC system's performance (Compl. ¶11-14). This corresponds to the patents' focus on using a networked system to evaluate efficiency and optimize control based on both internal and external data inputs.
Identified Points of Contention
- Viability of Claims: A primary legal question is the viability of the infringement counts for the '567 and '983 patents. Post-filing IPR proceedings cancelled many of the asserted claims, including the lead independent claims (e.g., Claim 1 of both patents). The case may turn on whether Plaintiff can prove infringement of the surviving dependent and independent claims (e.g., independent claim 8 of the '567 Patent and independent claim 24 of the '983 Patent), which may have different scopes and elements than the original lead claims.
- Scope Questions: For the surviving claim 8 of the '567 Patent, a key question will be whether Google's system constitutes a "first HVAC control system" and a "second HVAC control system" as required by the claim. This raises the question of whether comparing one user's home to an aggregated, anonymized dataset of other homes on the Nest network meets the claim's requirement for two distinct systems.
- Technical Questions: The infringement analysis for the surviving claims will likely focus on the specific operations of Google's backend algorithms. What evidence shows that Google's servers calculate a "performance characteristic" or predict the "time necessary" to reach a setpoint, as required by surviving claims of the '983 Patent? The dispute may hinge on whether Google's proprietary learning algorithms perform the specific analytical steps recited in the claims.
V. Key Claim Terms for Construction
For the '567 Patent (based on surviving independent claim 8)
- The Term: "a second HVAC control system"
- Context and Importance: Claim 8 requires comparing data from a "first" and "second" HVAC control system to determine relative efficiency. The definition of this term is critical because infringement depends on whether Google's network, which aggregates data from millions of individual homes, can be said to contain a "second HVAC control system" relative to any given user's "first" system. Practitioners may focus on whether this term requires a discrete, identifiable second system or if comparison against a statistical pool of other systems suffices.
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The specification describes using data from "multiple thermostats in a given neighborhood" to correct for flaws and evaluate efficiency, which may support an interpretation where the "second system" is a collection of other networked devices rather than a single, monolithic system (’567 Patent, col. 5:30-34).
- Evidence for a Narrower Interpretation: The claim language uses the singular "a second HVAC control system," which could support an argument that the claim requires comparison against another single, specific system, not an amorphous data pool from many systems. The figures also depict discrete systems (e.g., Fig. 2 showing distinct user setups).
 
For the '983 Patent (based on surviving independent claim 24)
- The Term: "predict... the time necessary for a HVAC system... to operate in order to reach the temperature value by the time value"
- Context and Importance: This term is the core of the claimed control method. The infringement case for the '983 patent will likely depend on proving that Google's learning algorithms perform this specific predictive calculation, rather than a more general learning function. Practitioners may focus on the level of precision and methodology required to meet the "predict" limitation.
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The specification describes using various data inputs to "calculate an effective thermal mass" and "predict... the rate at which inside temperature should change," suggesting that "predict" encompasses a range of calculations based on thermal modeling, not a single, rigid formula (’983 Patent, col. 9:15-25).
- Evidence for a Narrower Interpretation: The claim requires a prediction of "the time necessary," which could be construed to require a specific output (a duration) rather than just a general adjustment of the HVAC cycle. A defendant might argue that a heuristic-based learning system that simply adjusts run-times without explicitly calculating a time-to-target does not meet this limitation.
 
VI. Other Allegations
Indirect Infringement
- The complaint alleges induced infringement, stating that Google provides user manuals and online instructions that encourage customers to use the accused products in an infringing manner (e.g., '567 Compl. ¶20). It also alleges contributory infringement on the basis that the accused products are specially designed for use in the infringing system and are not staple articles of commerce with substantial non-infringing uses (e.g., '567 Compl. ¶21).
Willful Infringement
- Willfulness is alleged based on Google's knowledge of the asserted patents since at least February 2021, a date established by the filing of a prior action at the ITC. The complaint alleges that Google's continued infringement despite this knowledge has been willful, reckless, and egregious (e.g., '567 Compl. ¶26).
VII. Analyst’s Conclusion: Key Questions for the Case
- Impact of IPRs: The central question is how the case will proceed given that post-filing IPRs have cancelled a substantial portion of the asserted claims, including the primary independent claims of the '567 and '983 patents. The litigation's focus must now pivot entirely to the surviving claims, which may alter the core technical and legal arguments for infringement and validity.
- System-Level Claim Construction: A key battleground will be the interpretation of terms describing interactions between networked components. Can an aggregated dataset from thousands of homes function as "a second HVAC control system" under the '567 patent's surviving claims? The resolution of this definitional issue will be critical to determining the scope of the patent and whether Google's network architecture infringes.
- Evidentiary Proof of Algorithmic Function: An essential evidentiary challenge for the plaintiff will be demonstrating that Google's proprietary backend algorithms perform the specific predictive and analytical steps recited in the surviving claims. The case may turn on whether general-purpose machine learning for schedule optimization is functionally equivalent to the explicit calculations claimed, such as "predicting the time necessary" to reach a setpoint ('983 patent) or diagnosing "anomalous behavior" through cross-system comparison ('567 patent).