Patent ID: 8554214
Filing Date: 2013-10-08
Classification: H04L,H04W

Abstract:
1. A method for performing a user-specified event comprising: storing a data table for managing events associated with a wireless detection program that performs user-specified events in response to detection and absence of one or more wireless devices using a residential wireless access point; receiving a user-specified detection event associated with detection of a first wireless device; storing the user-specified detection event associated with detection of the first wireless device in the data table; receiving data from a residential wireless access point; determining from the data, using a processor, whether the first wireless device is detected; and responsive to a determination that the first wireless device is detected, performing the user-specified detection event associated with the first wireless device; determining whether the first wireless device has departed from the signal range of the residential wireless access point by monitoring the strength of a signal associated with the first wireless device; wherein if the monitored signal strength gradually decreases, it is determined that the first wireless device has departed from the signal range of the residential access point; wherein if the monitored signal strength is constant for a period of time and abruptly ends, it is determined that the first wireless device has not departed from the signal range of the residential wireless access point; receiving a user-specified departure event associated with identifying the departure of the first wireless device from the signal range of the residential access point; storing the user-specified departure event associated with identifying the departure of the first wireless device from the signal range of the residential access point in the data table; performing the user-specified departure event in response to identifying the departure of the first wireless device from the signal range of the residential access point; receiving a user-specified unknown event associated with detecting the presence of an unknown wireless device; storing the user-specified unknown event associated with detecting the presence of the unknown wireless device in the data table; and performing the user-specified unknown event in response to detecting the presence of the unknown wireless device.