GENETIC LEARNING FOR ENVIRONMENTAL CONTROL AUTOMATION
First Claim
Patent Images
1. A computer implement method of controlling an environmental control device, the method comprising:
- at a first computer, receiving a first device report from a first environmental control device, which device report comprises at least one of event and state information for the first environmental control device;
sorting the device report by location and environmental control device;
defining a first scene comprising a first combination of device events and device status and a first scene trigger;
defining a second scene comprising a second combination of device events and device status and a second scene trigger;
creating a first scene trigger group comprising scenes associated with the first and second scene triggers; and
utilizing a fitness function to determining a scene trigger score for the scenes in the first scene trigger group.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and apparatus for an environmental control system in which a genetic learning algorithm creates scenes and scene triggers and in which a fitness function scores the scenes through end-user interaction.
-
Citations
20 Claims
-
1. A computer implement method of controlling an environmental control device, the method comprising:
-
at a first computer, receiving a first device report from a first environmental control device, which device report comprises at least one of event and state information for the first environmental control device; sorting the device report by location and environmental control device; defining a first scene comprising a first combination of device events and device status and a first scene trigger; defining a second scene comprising a second combination of device events and device status and a second scene trigger; creating a first scene trigger group comprising scenes associated with the first and second scene triggers; and utilizing a fitness function to determining a scene trigger score for the scenes in the first scene trigger group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transient computer-readable medium having stored thereon instructions that, when executed by a processor, configure the processor to:
-
receive a first device report from a first environmental control device, which device report comprises at least one of event and state information for the first environmental control device; sort the device report by location and environmental control device; define a first scene comprising a first combination of device events and device status and a first scene trigger; define a second scene comprising a second combination of device events and device status and a second scene trigger; create a first scene trigger group comprising scenes associated with the first and second scene triggers; and utilize a fitness function to determining a scene trigger score for the scenes in the first scene trigger group.
-
-
17. A computer implement method of registering environmental control devices for use in an environmental control system, the method comprising:
-
at a first computer, receiving a first set of device commands and attributes for a first environmental control device; assigning a first device identifier to the first environmental control device; receiving a second set of device commands and attributes for a second environmental control device; assigning a second device identifier to the second environmental control device; wherein the first and second set of attributes comprise a common location; for environmental control devices in the common location, performing a genetic operator on the sets device commands to generate scene candidates; and performing a fitness function on the scene candidates to develop a scene trigger score. - View Dependent Claims (18, 19, 20)
-
Specification