IP Library › Granted Patent US 12,591,234
Granted Patent B2
US 12,591,234 · App. 18/239,604 · Granted Mar 31, 2026

Remote diagnosis of energy or resource-consuming devices based on usage data

Inventors: Dylan Daniels (New York, NY); Ulas Ziyan (New York, NY)
Assignee: Palantir Technologies Inc.
G05B23/0283G05B23/0272G05B23/0281
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,591,234
App. No.
18/239,604
Filed
Aug 29, 2023
Granted
Mar 31, 2026
Kind
B2
Art Unit
2857
USPC
702/184
Abstract

Systems and methods are provided to retrieve or analyze usage data collected from a device or a facility where the device, optionally with devices are located, and identify useful features for making a diagnosis of the device. The diagnosis can be made before a system failure to reduce down time and inefficient use of the device, or after the system failure to expedite and facilitate diagnosis and repair. In addition to the usage data, such as energy and resource consumption, the system can also obtain information relating to the facility and the device's external environment which can be used for normalizing the usage data. Further, based on the diagnosis, the system can make suitable recommendations for repair, replacement, maintenance and upgrade.

Claims (50)

1 . A computer-implemented method for determining an efficiency of a physical household appliance, comprising:

sensing, by a computing system, appliance usage data associated with the physical household appliance from one or more sensors, wherein the appliance usage data comprises data of different sources, wherein the data of different sources comprises messages or signals including codes;

transforming, by the computing system, the appliance usage data into a standardized format compatible with object based data structures, wherein the transforming comprises normalizing the appliance usage data into a time series format;

storing the transformed appliance usage data in the standardized format in a data source;

determining, by a machine learning model, one or more attributes, selected from candidate attributes identifying a property of a material, an environmental parameter, or an energy parameter associated with the physical household appliance or a facility at which the physical household appliance is located, that distinguish an efficient operation of the physical household appliance from an inefficient operation, wherein the determining of the one or more attributes comprises;

selecting a first attribute having a highest individual diagnosis capability compared to other candidate attributes;

iteratively scoring other attributes besides the first attribute based on respective combined diagnosis capabilities of each of the other attributes when combined with the first attribute; and

selecting a second attribute from the other attributes based on the iterative scoring, wherein a combined diagnosis capability of the second attribute is different from an individual diagnosis capability of the second attribute by itself;

generating, by the computing system based on the selected first attribute and the selected second attribute, an indication of whether to perform a repair or a maintenance on the physical household appliance; and

in response to generating an indication to perform a repair or a maintenance, selectively implementing a physical shutdown of the physical household appliance.

2 . The computer-implemented method of claim 1 , wherein the one or more attributes comprise a strength of sunlight.

3 . The computer-implemented method of claim 1 , wherein an area under curve (AUC) of a receiver operator characteristic (ROC) is indicative of a rate of false positives.

4 . The computer-implemented method of claim 1 , further comprising determining an efficiency of the physical household appliance based on the determined attributes, wherein the efficiency is filtered based on an intensity of the physical household appliance.

5 . The computer-implemented method of claim 1 , wherein the indication of whether to perform a repair or a maintenance on the physical household appliance corresponds to a declining relative efficiency of the physical household appliance prior to a failure of the physical household appliance.

6 . The computer-implemented method of claim 1 , further comprising:

generating, by the computing system based on an efficiency of the physical household appliance, an indication of whether to perform an upgrade or a replacement on the physical household appliance.

7 . A computing system for determining an efficiency of a physical household appliance, comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the system to perform:

sensing, by the computing system, appliance usage data associated with the physical household appliance from one or more sensors, wherein the appliance usage data comprises data of different sources, wherein the data of different sources comprises messages or signals including codes;

transforming, by the computing system, the appliance usage data into a standardized format compatible with object based data structures, wherein the transforming comprises normalizing the appliance usage data into a time series format;

storing the transformed appliance usage data in the standardized format in a data source;

determining, by a machine learning model, one or more attributes, selected from candidate attributes identifying a property of a material, an environmental parameter, or an energy parameter associated with the appliance or a facility at which the physical household appliance is located, that distinguish an efficient operation of the appliance from an inefficient operation, wherein the determining of the one or more attributes comprises:

selecting a first attribute having a highest individual diagnosis capability compared to other candidate attributes;

iteratively scoring other attributes besides the first attribute based on respective combined diagnosis capabilities of each of the other attributes when combined with the first attribute; and

selecting a second attribute from the other attributes based on the iterative scoring, wherein a combined diagnosis capability of the second attribute is different from an individual diagnosis capability of the second attribute by itself;

generating, by the computing system based on the selected first attribute and the selected second attribute, an indication of whether to perform a repair or a maintenance on the physical household appliance; and

in response to generating an indication to perform a repair or a maintenance, selectively implementing a physical shutdown of the physical household appliance.

8 . The system of claim 7 , wherein the one or more attributes comprise a strength of sunlight.

9 . A non-transitory computer-readable medium of a computing system for determining an efficiency of a physical household appliance, the non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the computer system to perform:

sensing appliance usage data associated with the physical household appliance from one or more sensors, wherein the appliance usage data comprises data of different sources, wherein the data of different sources comprises messages or signals including codes;

transforming the appliance usage data into a standardized format compatible with object based data structures, wherein the transforming comprises normalizing the appliance usage data into a time series format;

storing the transformed appliance usage data in the standardized format in a data source;

determining, by a machine learning model, one or more attributes, selected from candidate attributes identifying a property of a material, an environmental parameter, or an energy parameter associated with the physical household appliance or a facility at which the physical household appliance is located, that distinguish an efficient operation of the physical household appliance from an inefficient operation, wherein the determining of the one or more attributes comprises;

selecting a first attribute having a highest individual diagnosis capability compared to other candidate attributes;

iteratively scoring other attributes besides the first attribute based on respective combined diagnosis capabilities of each of the other attributes when combined with the first attribute; and

selecting a second attribute from the other attributes based on the iterative scoring, wherein a combined diagnosis capability of the second attribute is different from an individual diagnosis capability of the second attribute by itself;

generating, by the computing system based on the selected first attribute and the selected second attribute, an indication of whether to perform a repair or a maintenance on the physical household appliance; and

in response to generating an indication to perform a repair or a maintenance, selectively implementing a physical shutdown of the physical household appliance.

10 . The non-transitory computer-readable medium of claim 9 , wherein an area under curve (AUC) of a receiver operator characteristic (ROC) is indicative of a rate of false positives.

11 . The computer-implemented method of claim 1 , wherein the normalizing, by the computing system, the appliance usage data is based on any three or more of: a strength of sunlight to which the facility is exposed, an atmospheric pressure, an altitude, a latitude, and a wind speed.

12 . The computer-implemented method of claim 1 , wherein the normalizing, by the computing system, the appliance usage data is based on a type of insulation associated with the facility and energy utilization associated with a different appliance device in the facility.

13 . The computer-implemented method of claim 4 , wherein the efficiency is based on a rate of deterioration corresponding to the one or more attributes relative to an expected rate of deterioration.

14 . The computer-implemented method of claim 1 , further comprising:

determining an extent of a predicted improvement resulting from the repair or the maintenance; and

selectively implementing, by the computing system, the repair or the maintenance on the physical household appliance based on the extent of the predicted improvement.

15 . The system of claim 7 , wherein the physical household appliance comprises a HVAC device.

16 . The system of claim 7 , wherein the physical household appliance comprises an air conditioning or heating device.

17 . The system of claim 7 , wherein the physical household appliance comprises a washer, a dryer, an oven, a toaster, a refrigerator, or a freezer.

18 . The system of claim 7 , wherein each of the other attributes is independent from the first attribute, and selecting a second attribute from the other attributes based on the iterative scoring comprises selecting a second attribute that has a score indicating a highest combined diagnosis capability compared to remaining other attributes, wherein the remaining other attributes are unselected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2023
From: DANIELS, DYLAN; ZIYAN, ULAS
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 064740/0553 →
Continuity (4)
Continuation 17738834 · May 6, 2022
Continuation 16042850 · Jul 23, 2018
Provisional Application 62536411 · Jul 24, 2017
Related Publication 20230409024A1 · Dec 21, 2023
References Cited (23)
US 7552035B2 · Cataltepe et al. · 2009 [cited by applicant]
US 11366465B1 · Daniels et al. · 2022 [cited by applicant]
US 11941712B2 · Trundle · 2024 [cited by examiner]
US 20050144537A1 · Cataltepe · 2005 [cited by examiner]
US 20110282630A1 · Rikkola · 2011 [cited by applicant]
US 20140266755A1 · Arensmeier · 2014 [cited by examiner]
US 20150160098A1 · Noda · 2015 [cited by examiner]
US 20160018835A1 · Gaasch · 2016 [cited by examiner]
US 20160321587A1 · Gitt · 2016 [cited by applicant]
US 20170309094A1 · Farahat · 2017 [cited by examiner]
US 20180191758A1 · Abbaszadeh · 2018 [cited by examiner]
US 20180204116A1 · Evans · 2018 [cited by applicant]
US 20200096985A1 · Wenzel · 2020 [cited by examiner]
US 20200132327A1 · Samuni · 2020 [cited by examiner]
Dobson Paper: < https://www.stark.co.uk/resources/news/degree-days-reporting/> dated Jan. 18, 2017 and retrieved Apr. 4, 2021 (Year: 2017). [cited by applicant]
Wikipedia: Electricity meter < https://en.wikipedia.org/w/index.php?title=Electricity_meter&oldid=789354-121> version dated Jul. 6, 2017 (Year: 2017). [cited by applicant]
Wikipedia: Normalization <https://en.wikipedia.org/w/index.php?title=Normalization&oldid=790643-461> version Jul. 15, 2017 (Year: 2017). [cited by applicant]
Wikipedia: Receiver operating characteristic (“Wikipedia: ROC”) <https://en.wikipedia.org/w/index.php?title=Receiver_operating_characteristic&oldid=789246840> version Jul. 6, 2017 (Year: 2017). [cited by applicant]
Notice of Allowance mailed Apr. 17, 2023, issued in related U.S. Appl. No. 17/738,834 (12 pages). [cited by applicant]
FAI Pre-Interview Communication dated Sep. 29, 2020, issued in related U.S. Appl. No. 16/042,850 (4 pages). [cited by applicant]
Final Office Action dated Apr. 14, 2021, issued in related U.S. Appl. No. 16/042,850 (27 pages). [cited by applicant]
Non-Final Office Action dated Sep. 9, 2021, issued in related U.S. Appl. No. 16/042,850 (27 pages). [cited by applicant]
Notice of Allowance mailed Mar. 30, 2022, issued in related U.S. Appl. No. 16/042,850 (10 pages). [cited by applicant]