Systems, devices, and methods for providing heat-source alerts
First Claim
1. A method, comprising:
- at a computing system comprising one or more processors and memory coupled to the one or more processors;
determining an operating state of a heat source;
determining an occupancy of a dwelling that includes the heat source;
determining, based on the determined operating state of the heat source and the determined occupancy of the dwelling, whether a heat-source alert condition is met;
in accordance with a determination that the heat-source alert condition is met, generating a heat-source alert;
after generating the heat-source alert, receiving from a user acknowledgement of the heat-source alert, the acknowledgement including a first classification of a plurality of classifications for the heat-source alert, wherein the plurality of classifications include a false alarm classification and a valid alarm classification; and
in response to receiving the acknowledgement of the heat-source alert, determining that the acknowledgement includes the first classification for the heat-source alert; and
in accordance with the determination that the acknowledgement includes the first classification, modifying the heat-source alert condition for future heat-source alerts.
1 Assignment
0 Petitions
Accused Products
Abstract
The various embodiments described herein include methods, devices, and systems for authenticating users. In one aspect, a method includes (1) determining an operating state of a heat source; (2) determining an occupancy of a dwelling that includes the heat source; (3) determining whether a heat-source alert condition is met; (4) in accordance with a determination that the heat-source alert condition is met, generating a heat-source alert; (5) receiving from a user acknowledgement of the heat-source alert, the acknowledgement including a first classification for the heat-source alert; and (6) determining that the acknowledgement includes the first classification for the heat-source alert; and (7) in accordance with the determination that the acknowledgement includes the first classification, modifying the heat-source alert condition for future heat-source alerts.
-
Citations
20 Claims
-
1. A method, comprising:
-
at a computing system comprising one or more processors and memory coupled to the one or more processors; determining an operating state of a heat source; determining an occupancy of a dwelling that includes the heat source; determining, based on the determined operating state of the heat source and the determined occupancy of the dwelling, whether a heat-source alert condition is met; in accordance with a determination that the heat-source alert condition is met, generating a heat-source alert; after generating the heat-source alert, receiving from a user acknowledgement of the heat-source alert, the acknowledgement including a first classification of a plurality of classifications for the heat-source alert, wherein the plurality of classifications include a false alarm classification and a valid alarm classification; and in response to receiving the acknowledgement of the heat-source alert, determining that the acknowledgement includes the first classification for the heat-source alert; and in accordance with the determination that the acknowledgement includes the first classification, modifying the heat-source alert condition for future heat-source alerts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system, comprising:
-
one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs comprising instructions for; determining an operating state of a heat source; determining an occupancy of a dwelling that includes the heat source; determining, based on the determined operating state of the heat source and the determined occupancy of the dwelling, whether a heat-source alert condition is met; in accordance with a determination that the heat-source alert condition is met, generating a heat-source alert; after generating the heat-source alert, receiving from a user acknowledgement of the heat-source alert, the acknowledgement including a first classification of a plurality of classifications for the heat-source alert, wherein the plurality of classifications include a false alarm classification and a valid alarm classification; and in response to receiving the acknowledgement of the heat-source alert, determining that the acknowledgement includes the first classification for the heat-source alert; and in accordance with the determination that the acknowledgement includes the first classification, modifying the heat-source alert condition for future heat-source alerts. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing system, cause the computing system to:
-
determine an operating state of a heat source; determine an occupancy of a dwelling that includes the heat source; determine, based on the determined operating state of the heat source and the determined occupancy of the dwelling, whether a heat-source alert condition is met; in accordance with a determination that the heat-source alert condition is met, generate a heat-source alert; after generating the heat-source alert, receive from a user acknowledgement of the heat-source alert, the acknowledgement including a first classification of a plurality of classifications for the heat-source alert, wherein the plurality of classifications include a false alarm classification and a valid alarm classification; and in response to receiving the acknowledgement of the heat-source alert, determine that the acknowledgement includes the first classification for the heat-source alert; and in accordance with the determination that the acknowledgement includes the first classification, modify the heat-source alert condition for future heat-source alerts. - View Dependent Claims (18, 19, 20)
-
Specification