Systems and methods for adaptive smart environment automation
First Claim
1. A computer system, comprising:
- a plurality of sensors installed in a space, the sensors being configured to provide input data;
a control element installed in the space; and
a controller operatively coupled to the sensors and the control element, at least partially via a wireless communication link, the controller being programmed to;
recognize an activity of a resident based at least in part on the input data; and
automate an operation of the control element based at least in part on an average of user feedback values associated with a plurality of events comprising the recognized activity.
1 Assignment
0 Petitions
Accused Products
Abstract
Several embodiments of systems and methods for adaptive smart environment automation are described herein. In one embodiment, a computer implemented method includes determining a plurality of sequence patterns of data points in a set of input data corresponding to a plurality of sensors in a space. The input data include a plurality of data points corresponding to each of the sensors, and the sequence patterns are at least partially discontinuous. The method also includes generating a plurality of statistical models based on the plurality of sequence patterns, and the individual statistical models corresponding to an activity of a user. The method further includes recognizing the activity of the user based on the statistical models and additional input data from the sensors.
-
Citations
20 Claims
-
1. A computer system, comprising:
-
a plurality of sensors installed in a space, the sensors being configured to provide input data; a control element installed in the space; and a controller operatively coupled to the sensors and the control element, at least partially via a wireless communication link, the controller being programmed to; recognize an activity of a resident based at least in part on the input data; and automate an operation of the control element based at least in part on an average of user feedback values associated with a plurality of events comprising the recognized activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system, comprising:
-
a plurality of sensors installed in a space, wherein; the sensors are configured to provide input data; and the sensors include one or more of; an ultraviolet light sensor; a laser sensor; an item sensor;
ora capacitive sensor; a control element installed in the space; and a controller operatively coupled to the sensors and the control element, the controller programmed to being configured to; recognize activities of a plurality of residents based at least in part on the input data; and generate respective models of activities for individual residents of the plurality of residents. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer system, comprising:
-
a plurality of sensors installed in a space, the sensors being configured to provide input data; a control element installed in the space; and a controller operatively coupled to the sensors and the control element, the controller being programmed configured to; analyze the input data from the plurality of sensors to determine periodic activity sequences that are at least partially discontinuous or exhibit a varied order; group the periodic activity sequences into a set of clusters based in part on at least the distance between the periodic activity sequences; recognize an activity of a resident based at least in part on the set of clusters; and automate an operation of the control element based at least in part on the recognized activity.
-
Specification