Determining occupancy with user provided information
AssigneeVivint, Inc.
InventorsJeremy B. Warren, Brandon Bunker, Jefferson Lyman, Jungtaik Hwang
Life of this patent
Estimating the term…
Abstract
Methods and systems are described for determining occupancy with user provided information. According to at least one embodiment, a method for determining occupancy with user provided information includes using at least one sensor to detect occupancy in a building over time, determining a predictive schedule based on the occupancy detected with the at least one sensor, and requesting information relevant to the predictive schedule from a user.
Claims18
A computer implemented method for determining occupancy with user provided information, comprising:
- using at least one sensor to capture data used to deduce occupancy in a building over time;
- determining a confidence score for a plurality of factors used to deduce occupancy of the building based on the captured data, the confidence score determined based on an estimated accuracy of the plurality of factors;
- determining that a first factor of the plurality of factors related to the deduced occupancy is inconsistent with a second factor of the plurality of factors related to the deduced occupancy;
- determining that the confidence scores for the first and second factors do not satisfy a threshold confidence score based at least in part on the inconsistency between the first and second factors;
- generating a hypothesis regarding the inconsistency between the first and second factors;
- sending, to a user, a request to confirm an accuracy of the hypothesis, wherein the request comprises a question about the inconsistency between the first and second factors;
- modifying the confidence scores of the first and second factors based on input responsive to the request;
- and
- determining a predictive schedule describing occupancy of the building based on the plurality of factors, wherein at least one of the first factor and the second factor are not used to determine the predictive schedule in response to the respective confidence score not satisfying the threshold confidence score.
A computing device configured for determining occupancy with user provided information, comprising:
- a processor;
- memory in electronic communication with the processor;
- and
- instructions stored in the memory, the instructions being executable by the processor to:
- use at least one sensor to capture data used to deduce occupancy in a building over time;
- determine a confidence score for a plurality of factors used to deduce occupancy of the building based on the captured data, the confidence score determined based on an estimated accuracy of the plurality of factors;
- determine that a first factor of the plurality of factors related to the deduced occupancy is inconsistent with a second factor of the plurality of factors related to the deduced occupancy;
- determine that the confidence scores for the first and second factors do not satisfy a threshold confidence score based at least in part on the inconsistency between the first and second factors;
- generate a hypothesis regarding the inconsistency between the first and second factors;
- send, to a user, a request to confirm an accuracy of the hypothesis, wherein the request comprises a question about the inconsistency between the first and second factors;
- modify the confidence scores of the first and second factors based on input responsive to the request;
- and
- determine a predictive schedule describing occupancy of the building based on the plurality of factors, wherein at least one of the first factor and the second factor are not used to determine the predictive schedule in response to the respective confidence score not satisfying the threshold confidence score.
A computer-program product for determining occupancy with user provided information, the computer-program product comprising a nontransitory computer-readable medium having instructions thereon, the instructions being executable by a processor to:
- use at least one sensor to capture data used to deduce occupancy in a building over time;
- determine a confidence score for a plurality of factors used to deduce occupancy of the building based on the captured data, the confidence score determined based on an estimated accuracy of the plurality of factors;
- determine that a first factor of the plurality of factors related to the deduced occupancy is inconsistent with a second factor of the plurality of factors related to the deduced occupancy;
- determine that the confidence scores for the first and second factors do not satisfy a threshold confidence score based at least in part on the inconsistency between the first and second factors;
- generate a hypothesis regarding the inconsistency between the first and second factors;
- send a request information from a user to confirm the hypothesis, wherein the request comprises a question about the inconsistency between the first and second factors;
- modify the confidence scores of the first and second factors based on input responsive to the request;
- and
- determine a predictive schedule describing occupancy of the building based on the plurality of factors, wherein at least one of the first factor and the second factor are not used to determine the predictive schedule in response to the respective confidence score not satisfying the threshold confidence score.
Dependencies are inferred from the claim text.