US2017207927A1PendingUtilityA1

Event Trigger on Wireless Device Detection

46
Assignee: GREENWAVE SYSTEMS PTE LTDPriority: Apr 24, 2014Filed: Mar 31, 2017Published: Jul 20, 2017
Est. expiryApr 24, 2034(~7.8 yrs left)· nominal 20-yr term from priority
Inventors:Nathan Williams
H04L 12/282H04L 63/304H04L 67/306H04W 4/12H04W 12/12H04W 12/65G08B 13/24H04L 63/302H04W 12/61H04L 63/30H04W 8/26H04W 4/029
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Messages from wireless devices are intercepted by a controller, such as an access point for a wireless network, a security system controller, a home automation controller, an industrial or business automation controller, or a combination thereof. The controller logs device-identifying information about the devices that sent the messages that that were intercepted. Examples of the device-identifying information include a MAC address, a device name, a brand of the device, an SSID of an AP connected to the device, or a class of device. The intercepted message is used to trigger one or more events, either based solely on intercepting the message or in combination with other parameters.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An apparatus comprising:
 a processor;   a wireless receiver coupled to the processor; and   a memory coupled to the processor;   wherein the processor is configured to:
 intercept a message from a wireless device with the wireless receiver; 
 extract identifying information about the wireless device from the message; 
 access a profile associated with the identifying information; and 
 trigger an action based, at least in part, on information from the profile. 
   
     
     
         2 . The apparatus of  claim 1 , wherein the processor is further configured to:
 establish a context for a time that the message is intercepted; and   trigger the action based, in part, on the context.   
     
     
         3 . The apparatus of  claim 2 , wherein the context comprises a time of day, other intercepted messages, an elapsed time since a previous message interception, a signal strength, a duration of detection of the wireless device, or a frequency of detection of the wireless device. 
     
     
         4 . The apparatus of  claim 1 , wherein the processor is further configured to control another device, different than the apparatus, as at least a part of the action. 
     
     
         5 . The apparatus of  claim 1 , wherein the profile is associated with a particular user and the information from the profile includes:
 an identifier of the action to be triggered; and   a scenario describing when the action is to be triggered.   
     
     
         6 . A method to trigger an action based on detection of a wireless device, the method comprising:
 intercepting a message from a wireless device by a wireless receiver;   extracting identifying information about the wireless device from the message;   accessing a profile associated with the identifying information; and   triggering an action based, at least in part, on information from the profile.   
     
     
         7 . The method of  claim 6 , further comprising:
 establishing a context for a time that the message is intercepted; and   triggering the action based, in part, on the context.   
     
     
         8 . The apparatus of  claim 7 , wherein the context comprises a time of day, the information from the profile, other intercepted messages, an elapsed time since a previous message interception, a signal strength, a duration of detection of the wireless device, or a frequency of detection of the wireless device. 
     
     
         9 . The method of  claim 6 , the triggering comprising controlling another device to perform the action. 
     
     
         10 . The method of  claim 6 , wherein the profile is associated with a particular user and the information from the profile includes:
 an identifier of the action to be triggered; and   a scenario describing when the action is to be triggered.   
     
     
         11 . A computer program product for triggering an action based on detection of a wireless device, the computer program product comprising:
 at least one non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:   computer readable code to intercept a message from a wireless device using a wireless receiver;   computer readable code to extract identifying information about the wireless device from the message;   computer readable code to access a profile associated with the identifying information; and   computer readable code to trigger an action based, at least in part, on information from the profile.   
     
     
         12 . The computer program product of  claim 11 , further comprising:
 computer readable code to establish a context for a time that the message is intercepted; and   computer readable code to trigger the action based, in part, on the context.   
     
     
         13 . The computer program product of  claim 12 , wherein the context comprises a time of day, the information from the profile, other intercepted messages, an elapsed time since a previous message interception, a signal strength, a duration of detection of the wireless device, or a frequency of detection of the wireless device. 
     
     
         14 . The computer program product of  claim 11 , further comprising computer readable code to control another device as at least a part of the action. 
     
     
         15 . The computer program product of  claim 11 , wherein the profile is associated with a particular user and the information from the profile includes:
 an identifier of the action to be triggered; and   a scenario describing when the action is to be triggered.   
     
     
         16 . A home automation system comprising:
 a controller;   a home automation device coupled to the controller; and   a wireless receiver coupled to the controller;   wherein the controller is configured to:
 intercept a message from a wireless device using the wireless receiver; 
 extract identifying information about the wireless device from the message; 
 access a profile associated with the identifying information; and 
 control the home automation device based, at least in part, on information from the profile. 
   
     
     
         17 . The home automation system of  claim 16 , wherein the system is further configured to:
 establish a context for a time that the message is intercepted; and   control the home automation device based, at least in part, on the context.   
     
     
         18 . The home automation system of  claim 17 , wherein the context comprises a time of day, the information from the profile, other intercepted messages, an elapsed time since a previous message interception, a signal strength, a duration of detection of the wireless device, or a frequency of detection of the wireless device. 
     
     
         19 . The home automation system of  claim 16 , wherein the one or more home automation devices comprise a thermostat, a kitchen appliance, an audio device, a light, a display, or a door lock. 
     
     
         20 . The home automation system of  claim 16 , wherein the profile is associated with a particular user and the information from the profile includes:
 an identifier of the action to be triggered; and   a scenario describing when the action is to be triggered.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.