SYSTEM AND METHOD FOR A WIRELESS SECURITY AND AUTOMATION SYSTEM
First Claim
1. A security and automation system comprising:
- a controller, said controller comprising a device memory, a processor, a display and one or more communication interfaces;
a controller application installed in said device memory of said controller; and
one or more modules in communication with said controller, each of said one or more modules comprising a processing unit, a WLAN chipset, a power unit and one or more peripherals;
wherein, for discovery and enrollment, said one or more modules are configured to operate as access points and, after said enrollment of one or more modules to said controller, said controller is configured as an access point by one or more instructions processed by said processor of said controller and said one or more modules are configured as stations to form a wireless intranet.
0 Assignments
0 Petitions
Accused Products
Abstract
A security and automation system comprising a controller, the controller comprising a device memory, a processor, a display and communication interfaces, a controller application installed in the device memory of the controller and modules in communication with the controller, each of the modules comprising a processing unit, a WLAN chipset, a power unit and peripherals. For discovery and enrollment the modules are configured to operate as access points and, after said enrollment of the modules to the controller, the controller is configured as an access point by instructions processed by the processor of the controller and the modules are configured as stations to form a wireless intranet.
18 Citations
20 Claims
-
1. A security and automation system comprising:
-
a controller, said controller comprising a device memory, a processor, a display and one or more communication interfaces; a controller application installed in said device memory of said controller; and one or more modules in communication with said controller, each of said one or more modules comprising a processing unit, a WLAN chipset, a power unit and one or more peripherals; wherein, for discovery and enrollment, said one or more modules are configured to operate as access points and, after said enrollment of one or more modules to said controller, said controller is configured as an access point by one or more instructions processed by said processor of said controller and said one or more modules are configured as stations to form a wireless intranet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method in a security and automation system, said system comprising one or more modules configured as stations and communicatively enrolled to a wireless network of a controller, said one or more modules comprising a processing unit, a wireless chipset and one or more peripherals, and said controller comprising a device memory, a controller application installed in said device memory, a processor, a display and a transceiver, said transceiver including a WLAN stack;
- said method comprising the steps of;
determining feasibility of employing a deep sleep policy in said one or more modules; turning off said wireless chipset and a part of said processing unit, for an indefinite period, if said deep sleep policy is employed; and employing a less aggressive sleep policy in said one or more modules if said deep sleep policy is not employed, said less aggressive sleep policy being a timed sleep policy; wherein selective application of said deep sleep policy and said less aggressive sleep policy depending on the type of said one or more modules optimizes power consumption of said one or more modules. - View Dependent Claims (11, 12, 13)
- said method comprising the steps of;
-
14. A module in a security and automation system, said module comprising:
-
a processing unit; one or more peripherals communicatively connected to said processing unit; and a wireless chipset communicatively connected to said processing unit; wherein data related to one or more motion types detected by one or more sensors of said peripherals and one or more configuration data sent by a user are processed by one or more hardware modules or software modules included in said processing unit for production of a wakeup output or for detection of an enabled motion type of said one or more motion types to produce a decision output. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification