Controlling hardware in an environment
First Claim
Patent Images
1. A residential control system, comprising:
- a controller operatively coupled to one or more hardware components and one or more depth cameras each installed in a residential building, the depth cameras being arranged to image an interior of the residential building, the controller including a logic machine and an instruction-storage machine holding instructions that, when executed by the logic machine, cause the logic machine to;
find a human subject in depth data acquired with the one or more depth cameras;
compute an aspect of the human subject from the depth data, the computed aspect including a characterization of a size or shape of one or more physical features of the human subject and a behavior pattern of the human subject as defined by a series of actions of the human subject, the actions defined by a series of gestural changes in a posture of the human subject;
based on the computed aspect, determine an environmental change to be made in the residential building; and
actuate the one or more hardware components to make the environmental change.
2 Assignments
0 Petitions
Accused Products
Abstract
An instruction-storage machine holds instructions that, when executed by a logic machine, cause the logic machine to find a human subject in depth data acquired with one or more depth cameras arranged to image an environment, and to compute an aspect of the human subject from the depth data. Based on the computed aspect, the logic machine determines a change to be made in the environment and actuates appropriate hardware in the environment to make the change.
23 Citations
17 Claims
-
1. A residential control system, comprising:
a controller operatively coupled to one or more hardware components and one or more depth cameras each installed in a residential building, the depth cameras being arranged to image an interior of the residential building, the controller including a logic machine and an instruction-storage machine holding instructions that, when executed by the logic machine, cause the logic machine to; find a human subject in depth data acquired with the one or more depth cameras; compute an aspect of the human subject from the depth data, the computed aspect including a characterization of a size or shape of one or more physical features of the human subject and a behavior pattern of the human subject as defined by a series of actions of the human subject, the actions defined by a series of gestural changes in a posture of the human subject; based on the computed aspect, determine an environmental change to be made in the residential building; and actuate the one or more hardware components to make the environmental change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A residential control system comprising:
-
a sensor interface configured to receive depth data from a plurality of depth cameras installed in a residential building and arranged to image an interior of the residential building; a controller operatively coupled to the sensor interface, the controller including an instruction-storage machine holding instructions that, when executed by a logic machine, cause the logic machine to find a human subject in depth data acquired with the plurality of depth cameras, to compute an aspect of the human subject from the depth data, and based on the computed aspect, to determine an environmental change to be made in the residential building, wherein the computed aspect includes an identity of the human subject determined from among a plurality of candidate human subjects and a behavior pattern of the human subject as defined by a series of actions of the human subject, the actions defined by a series of gestural changes in a posture of the human subject; and an actuator interface operatively coupled to the controller and wirelessly coupled to one or more hardware components installed in the residential building and configured to actuate the one or more hardware components in order to make the environmental change. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A residential control system comprising:
-
a sensor interface configured to receive depth data from a plurality of depth cameras installed in a residential building and arranged to image an interior of the residential building, each depth camera providing a different field of view of the residential building; a controller operatively coupled to the sensor interface, the controller including an instruction-storage machine holding instructions that, when executed by a logic machine, cause the logic machine to find a human subject in depth data acquired by the depth cameras, to identify the human subject from a plurality of candidate human subjects, to recognize a preference of the human subject based on a computed aspect of the human subject, to apply a heuristic to rank the recognized preference against preferences of others recognized in the depth data, and based on the preference and rank, to determine an environmental change to be made in the residential building, wherein the computed aspect includes a characterization of a size or shape of one or more physical features of the human subject and a behavior pattern of the human subject as defined by a series of actions of the human subject, the actions defined by a series of gestural changes in a posture of the human subject; and an actuator interface operatively coupled to the controller and configured to actuate one or more hardware components in the residential building in order to make the environmental change.
-
Specification