US 10,368,360 B1
Network event based security and home automation
Debashis Dash, Fremont, CA (US); and Bahador Amiri, Saratoga, CA (US)
Assigned to QUANTENNA COMMUNICATIONS, INC., San Jose, CA (US)
Filed by Quantenna Communications, Inc., Fremont, CA (US)
Filed on Feb. 19, 2017, as Appl. No. 15/436,852.
Claims priority of provisional application 62/305,132, filed on Mar. 8, 2016.
Int. Cl. H04W 72/08 (2009.01); H04W 24/02 (2009.01); H04L 12/28 (2006.01); H04L 5/00 (2006.01); H04W 88/08 (2009.01); H04W 84/12 (2009.01); H04W 88/02 (2009.01)
CPC H04W 72/085 (2013.01) [H04L 5/006 (2013.01); H04L 12/2803 (2013.01); H04W 24/02 (2013.01); H04W 84/12 (2013.01); H04W 88/02 (2013.01); H04W 88/08 (2013.01)] 27 Claims
OG exemplary drawing
 
1. A wireless access point (WAP) configured to support wireless communications with wireless stations on at least one selected wireless communication channel on a wireless local area network (WLAN), and the WAP comprising:
a plurality of components coupled to one another to form transmit and receive paths for processing wireless communications on the at least one selected wireless communication channel;
a non-volatile memory storing network event rules wherein one or more network event rules correspond to at least a network event to initiate an action for a targeted device;
an event detection circuit to monitor data link layer activity for each wireless station at a location of the WAP to track wireless stations that transmit at the location of the WAP, wherein a table of tags is generated to track the wireless stations, wherein the event detection circuit is to detect data link layer activity of at least one wireless station at the location of the WAP to determine whether the data link layer activity indicates a network event, and to identify the tag associated with each of the at least one wireless station of the detected data link layer activity indicating the network event; and
a rule initiation circuit to determine whether the identified wireless station and network event satisfy one of the network event rules, and in response to satisfying the network event rule, to initiate the action prescribed for the corresponding targeted device.