The present invention relates to premises security systems, and in particular, gesture based control in a premises security system.
Hand gestures may be used for interacting with devices and may help simplify the user experience with the mobile device. That is, these devices use cameras to capture images/video of a hand gesture where the image/video is then processed by the device. As society is becoming more cautious when interacting with public devices, touchless alternatives are becoming increasingly prevalent from contactless credit cards in retail stores, to touchless hand dryers in public restrooms, to wave-activated parking ticketing machines.
However, existing security systems still require touch based interaction. For example, security systems use keypads with numbered buttons for arming and disarming the security alarm system. Typically, the security keypad is the first surface touched upon entering a home to disarm the security system. This could create concerns for hygienically aware and cautious consumers, and require more frequent cleaning of the security keypad buttons. Over time the buttons can start to wear showing signs of repeated use, and may compromise the consumer's secret PIN as the buttons for the PIN may show more wear than the other buttons.
SUMMARY
Some embodiments advantageously provide methods, systems, and apparatuses for a premises security system having a premises device and a control device such as for gesture based control in a premises security system.
According to one aspect of the invention, a control device in a premises security system includes processing circuitry configured to receive at least one signal indicative of at least one hand gesture, correlate the at least one hand gesture to a predetermined command, and perform at least one action based on the correlation.
According to another aspect of the invention, a control device in a premises security system is configured to communicate with a premises device that includes a radar sensor for sensing at least one hand gesture. The control device includes processing circuitry configured to receive at least one signal from the premises device, where the at least one signal is indicative of the at least one hand gesture, perform a first correlation of the at least one hand gesture to at least one predetermined premises security system command, and perform at least one first action in the premises security system based on the first correlation associated with the at least one predetermined premises security system command.
According to one or more embodiments of this aspect, the at least one hand gesture includes a plurality of hand gestures sensed in a predetermined sequence, where the predetermined sequence correlates to the at least one predetermined premises security system command, and/or within a predetermined time interval, where the plurality of hand gestures correlate to at least one predetermined premises security system command.
According to one or more embodiments of this aspect, the at least one first action includes one of arming the premises security system and disarming the premises security system.
According to one or more embodiments of this aspect, the at least one first action includes adding additional time to a predefined counter in the premises security system where expiration of the predefined counter is configured to trigger a premises security system alarm.
According to one or more embodiments of this aspect, the processing circuitry is further configured to perform a second correlation of at least one of a verbal security password, speaker voice recognition, presence of the user's phone near the control device, presence of a registered wearable near the control device, camera viewing a registered home occupant inside the premises, and biometrics to the at least one predetermined premises security system command, and the at least one first action in the premises security system is based on the second correlation associated with the at least one predetermined premises security system command.
According to another aspect of the invention, a premises security system includes a premises device in communication with a control device, where the premises device includes a radar sensor configured to sense hand based motion, and includes processing circuitry configured to determine whether the sensed hand based motion is associated with at least one hand gesture, and to transmit at least one signal indicative of the at least one hand gesture to the control device based on the determination that the hand based motion is associated with at least one hand gesture. The control device includes processing circuitry configured to receive at least one signal from the premises device, where the at least one signal is indicative of the at least one hand predetermined gesture, to perform a first correlation of the at least one hand predetermined gesture to at least one predetermined premises security system command, and to perform at least one first action in the premises security system based the first correlation associated with the at least one predetermined premises security system command.
According to one or more embodiments of this aspect, the at least one first action includes one of arming the premises security system and disarming the premises security system.
According to one or more embodiments of this aspect, the at least one hand gesture includes a plurality of hand gestures, where the plurality of hand gestures is sensed in at least one of a predetermined sequence and within a predetermined time interval.
According to one or more embodiments of this aspect, the at least one correlation further includes performing at least one of a verbal security password, speaker voice recognition, a presence of the user's phone near the control device, a presence of a registered wearable near the control device, a camera viewing a registered home occupant inside the premises, and biometrics.
According to one or more embodiments of this aspect, the at least one first action includes adding additional time to a predefined counter in the premises security system for performing at least one second action. According to one or more embodiments of this aspect, the at least one second action includes one of arming the premises security system, disarming the premises security system, performing a home automation function, and transmitting instructions to the premises device to arm or disarm the premises security system, and transmitting instructions to the premises device to perform a home automation function.
According to another aspect of the disclosure, a method is implemented by a control device in a premises security system where the control device is configured to communicate with a premises device that includes a radar sensor for sensing at least one hand gesture. At least one signal is received from a premises device, where the at least one signal is indicative of the at least one hand gesture. A first correlation is performed of the at least one hand gesture to at least one predetermined premises security system command. At least one first action is performed in the premises security system based on the first correlation associated with the at least one predetermined premises security system command.
According to one or more embodiments of this aspect, the at least one hand gesture includes a plurality of hand gestures sensed in at least one of a predetermined sequence, where the predetermined sequence correlates to the at least one predetermined premises security system command, and within a predetermined time interval, where the plurality of hand gestures correlates to at least one predetermined premises security system command.
According to one or more embodiments of this aspect, the at least one first action includes arming or disarming the premises security system.
According to one or more embodiments of this aspect, the at least one first action includes adding additional time to a predefined counter in the premises security system, where expiration of the predefined counter is configured to trigger a premises security system alarm.
According to one or more embodiments of this aspect, a second correlation is performed of at least one of a verbal security password, a speaker voice recognition, a presence of the user's phone near the control device, a presence of a registered wearable near the control device, a camera viewing a registered home occupant inside the premises, and biometrics to the at least one predetermined premises security system command. The at least one first action in the premises security system is based on the second correlation associated with the at least one predetermined premises security system command.
According to one or more embodiments of this aspect, the method includes determining whether the at least one hand gesture corresponds to at least one of a first user and a second user, wherein, if the at least one hand gesture corresponds to a first user, the at least one first action includes arming the premises security system, and if the at least one hand gesture corresponds to a second user, the at least one first action includes disarming the premises security system.
According to another aspect of the invention, a control device in a premises security system is provided. The control device is configured to communicate with a premises device that includes a radar sensor for sensing at least one hand gesture. The control device includes processing circuitry configured to receive at least one signal from the premises device, where the at least one signal is indicative of the at least one hand gesture, perform a first correlation of the at least one hand gesture to at least one predetermined premises security system command, perform a second correlation of at least one of a verbal security password, a speaker voice recognition, a presence of the user's phone near the control device, a presence of a registered wearable near the control device, a camera viewing a registered home occupant inside the premises, and biometrics to the at least one predetermined premises security system command, and perform at least one first action in the premises security system based on the first correlation and second correlation, where the at least one first action includes arming or disarming the premises security system.
According to one or more embodiments of this aspect, the at least one hand gesture includes a plurality of hand gestures sensed in a predetermined sequence, where the predetermined sequence correlates to the at least one predetermined premises security system command.
According to one or more embodiments of this aspect, the plurality of hand gestures is sensed within a predetermined time interval, where the plurality of hand gestures sensed within the predetermined time interval correlating to the at least one predetermined premises security system command.
A more complete understanding of the present embodiments, and the attendant advantages and features thereof, will be more readily understood by reference to the following detailed description when considered in conjunction with the accompanying drawings wherein:
Before describing in detail example embodiments, it is noted that the embodiments reside primarily in combinations of apparatus components and processing steps related to a premises device and control device of a premises security system related to gesture based control in a premises security system. Accordingly, components have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the embodiments so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein. Like numbers refer to like elements throughout the description.
As used herein, relational terms, such as “first” and “second,” “top” and “bottom,” and the like, may be used solely to distinguish one entity or element from another entity or element without necessarily requiring or implying any physical or logical relationship or order between such entities or elements. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the concepts described herein. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises,” “comprising,” “includes” and/or “including” when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
In embodiments described herein, the joining term, “in communication with” and the like, may be used to indicate electrical or data communication, which may be accomplished by physical contact, induction, electromagnetic radiation, radio signaling, infrared signaling or optical signaling, for example. One having ordinary skill in the art will appreciate that multiple components may interoperate and modifications and variations are possible of achieving the electrical and data communication.
In some embodiments described herein, the term “coupled,” “connected,” and the like, may be used herein to indicate a connection, although not necessarily directly, and may include wired and/or wireless connections.
Note further, that functions described herein as being performed by a premises device or a control device may be distributed over a plurality of premises devices and/or control devices. In other words, it is contemplated that the functions of the control device and premises device described herein are not limited to performance by a single physical device and, in fact, can be distributed among several physical devices.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Some embodiments provide a premises security system that includes a premises device and a control device in communication with the premises device. The premises security system is configured for the contactless detection or sensing of a user input that may trigger the execution of a specific function to be performed by the premises security system, such as, for example, arming or disarming the security system.
Referring now to the drawing figures, in which like elements are referred to by like reference numerals, there is shown in
Further, the premises device 14 may include sensors, control panels, control devices, image capture devices, and/or other devices. Image capture devices may include digital cameras and/or video cameras, among other image capture devices that are well known in the art. Additionally, the premises device 14 may also include one or more miniature high-speed sensors that are configured to detect motion with sub-millimeter accuracy. For example, the high-speed sensor may emit electromagnetic waves in a broad beam where the hand gesture reflects a portion of this energy back to the high-speed sensor. The properties of the reflected signal such as energy, time delay and frequency shift, for example, are analyzed and used to determine one or more characteristics of the object, i.e., hand. Some examples of one or more characteristics include size, shape, orientation, distance, velocity, etc. By analyzing the temporal variations and characteristics, the sensor can distinguish between complex movements to determine the hand's size, shape, orientation, distance, and velocity within the sensor's field.
The premises security system 12 may also include a control device 18, which may include a command unit 19 configured for performing certain monitoring, configuration and/or control functions associated with the premises security system 12. For example, the control device 18 may be in wired and/or wireless communication with the premises device 14. The premises device 14 is configured to transmit at least one signal indicative of a sensed or detected user input to the command unit 19 of the control device 18. The command unit 19 is configured to perform one or more monitoring, configuration and/or control functions associated with the premises security system 12 based on the sensed or detected user input. As described in more detail below, in one configuration, the user input may include at least one hand gesture.
Further, system 10 may include network 20, which may be configured to provide communication, e.g., wired and/or wireless communication between components of system 10, e.g., between premises device 14 and the control device 18. For example, the premises device 14 may communicate with the control device 18 via network 20 to transmit or otherwise convey at least one signal indicative of the hand gestures, or other user inputs, sensed by a radar sensor 16 to the control device 18. Additionally and/or alternatively, in one configuration, the premises device 14 may also be in direct communication with the control device 18 via one or more wireless protocols such as, for example, Bluetooth®, or a wired connection extending therebetween.
Example implementations, in accordance with an embodiment, of the premises device 14 and control device 18 discussed in the preceding paragraphs will now be described with reference to
With respect to
Premises device 14 is further configured to include a gesture unit 15 which is configured at least to be in communication with the radar sensor 16 and determine whether each sensed or detected hand gesture, or sequence of hand gestures, is a recognized hand gesture or sequence. If the hand gesture is recognized, the gesture unit 15 then transmits the at least one signal indicative of the hand gesture to the command unit 19 of the control device 18 which associates the detected hand gesture or sequence with a predetermined command, operation, or function as discussed below. In one or more configurations, the radar sensor 16 and gesture unit 15 functionality may be implemented in the control device 18. Alternatively, in one or more configurations, command unit 19 functionality, as described herein, may be implemented in premises device 14.
Continuing to refer to
The premises device 14 is also configured to include software (SW) 30. The software 30 is stored internally in, for example, memory 28, or stored in external memory (e.g., database, storage array, network storage device, etc.) may be accessible by the premises device 14 via an external connection. The software 30 may be executable by the processing circuitry 24.
The processing circuitry 24 may be configured to control any of methods and/or processes described herein and/or to cause such methods, and/or processes to be performed, e.g., by the premises device 14. Processor 26 corresponds to one or more processors 26 for performing premises device 14 functions described herein. In some embodiments, the software 30 may include instructions that, when executed by the processor 26 and/or processing circuitry 24, causes the processor 26 and/or processing circuitry 24 to perform the processes described herein with respect to the premises device 14. For example, processing circuitry 24 may include gesture unit 15 which is configured to perform one or more premises device 14 functions described herein such as with respect to gesture detection.
Continuing to refer to
The control device 18 further includes software (SW) 40. The software 40 may be stored internally in, for example, memory 38, or stored in external memory (e.g., database, storage array, network storage device, etc.) may be accessible by the control device 18 via an external connection. The software 40 may be executable by the processing circuitry 34.
The processing circuitry 34 may be configured to control any of methods and/or processes described herein and/or to cause such methods, and/or processes to be performed, e.g., by the control device 18. Processor 36 corresponds to one or more processors 36 for performing control device 18 functions described herein. In some embodiments, the software 40 may include instructions that, when executed by the processor 36 and/or processing circuitry 34, causes the processor 36 and/or processing circuitry 34 to perform the processes described herein with respect to the control device 18. For example, processing circuitry 34 may include command unit 19 which is configured and/or programmed to one or more control device 18 functions described herein such as with respect to causing a premises security system action based at least on the sensed hand gesture. For example, once the at least one signal indicative of at least one hand gesture is transmitted from the premises device 14 to the control device 18, the command unit 19 of the control device 18 correlates the sensed at least one hand gesture to a predetermined command, such as, as mentioned above, arming or disarming the premises security system 12. As described herein, arming and/or disarming the premises security system 12 may refer to enabling or disabling any alarm, alert, warning, lock, network-based or physical barrier, of the premises security system 12.
Although
According to one or more embodiments, the at least one action may include one of arming and disarming the premises security system 12 and/or transmitting at least one signal or instructions to the premises device 14 to arm or disarm the premises security system 12. In other words, the premises security system 12 may be armed or disarmed by the control device 18 and/or the premises device 14 once it has received instructions from the control device 18. According to one or more embodiments, the at least one hand gesture includes a plurality of hand gestures where the plurality of hand gestures are sensed in at least one of a predetermined sequence and within a predetermined time interval.
According to one or more embodiments, the at least one action may include adding additional time to a predefined/preconfigured timer/counter in the premises security system 12 for performing an action and/or before the premises security system 12 perform an action. That is, when users come home where the premises security system 12 is armed away, they have a limited predefined amount of time (e.g., 60 seconds) to disarm their premises security system 12 before the alarm goes off or is trigger. Oftentimes, such users may need a little more time to get to the security system keypad or touchscreen display (e.g., premises device 14 used to disarm/arm the premises security system 12), or to open a mobile app associated with the premises security system 12, and disarm the premises security system 12. This may be because a child was the first one to open the door, starting the entry delay for the alarm, while a parent is bringing in things in from the car. For these scenarios where a user may need more time to, for example, disarm the premises security system 12, a hand gesture or sequence of hand gestures may be used to indicate to the premises security system 12 to add more time/delay before an action is triggered. In one example, this hand gesture is represented as a closed fist with the index finger pointing upward. When this hand gesture is recognized/detected as described herein, a predefined amount of time (e.g., 60 additional seconds) are added to the preconfigured exit/entrance delay timer. The additional amount of time to be added is configurable and can be configured, for example, from 15-90 seconds. This hand gesture is supported in both close proximity to the radar sensor 16 as well as far (e.g., up to 20 feet) away from the radar sensor 16.
Further, in one or more embodiments, for increased security, the gesture based control/interface may be used in conjunction with at least a second factor such as a verbal security password, speaker voice recognition, presence of the user's mobile phone near the control device 18 or security base, presence of a registered wearable near the control device 18, camera viewing a registered home occupant inside the premises, biometrics, among other secondary or two factor authentication processes.
According to one or more embodiments, the at least one hand gesture includes a plurality of hand gestures sensed in at least one of: a predetermined sequence, the predetermined sequence correlating to the at least one predetermined premises security system command; and within a predetermined time interval, the plurality of hand gestures correlating to at least one predetermined premises security system command.
According to one or more embodiments, the at least one first action includes one of arming the premises security system 12 and disarming the premises security system 12.
According to one or more embodiments, the at least one first action includes adding additional time to a predefined counter in the premises security system 12 where expiration of the predefined counter is configured to trigger a premises security system alarm. That is, when users come home where the premises security system 12 is armed away, they have a limited predefined amount of time (e.g., 60 seconds) to disarm their premises security system 12 before the alarm goes off or is trigger. Oftentimes, such users may need a little more time to get to the security system keypad or touchscreen display (e.g., premises device 14 used to disarm/arm the premises security system 12), or to open a mobile app associated with the premises security system 12, and disarm the premises security system 12. This may be because a child was the first one to open the door, starting the entry delay for the alarm, while a parent is bringing in things in from the car. For these scenarios where a user may need more time to, for example, disarm the premises security system 12, a hand gesture or sequence of hand gestures may be used to indicate to the premises security system 12 to add more time/delay before an action is triggered. In one example, this hand gesture is represented as a closed first with the index finger pointing upward. When this hand gesture is recognized/detected as described herein, a predefined amount of time (e.g., 60 additional seconds) are added to the preconfigured exit/entrance delay timer. The additional amount of time to be added is configurable and can be configured, for example, from 15-90 seconds. This hand gesture is supported in both close proximity to the radar sensor 16 as well as far (e.g., up to 20 feet) away from the radar sensor 16.
According to one or more embodiments, the processing circuitry 34 is further configured to perform a second correlation of at least one of a verbal security password, speaker voice recognition, presence of the user's phone near the control device 18, presence of a registered wearable near the control device 18, camera viewing a registered home occupant inside the premises, and biometrics to the at least one predetermined premises security system command; and the at least one first action in the premises security system 12 being based on the second correlation associated with the at least one predetermined premises security system command.
In some configurations, the at least one hand gesture may correspond to a plurality of hand gestures that are determined by, for example, control device 18 to meet at least one predefined criterion such as a plurality of hand gestures detected in a predetermined sequence and/or within a predetermined time interval. In some such configurations in which the hand gestures are detected in a sequence, the sequence may be correlated to or associated with by, for example, control device 18 to a particular command, operation, or executable function / series of functions. For example, when the plurality of hand gestures are performed by a user (and detected by control device 18 and/or premises device 14) in first predefined sequence, the hand gestures may be determined to be associated with a first command such as to, for example, arm or disarm the premises security system 12.
In another example, when the plurality of hand gestures are performed by a user (and detected by control device 18 and/or premises device 14) in a second predefined sequence, the hand gestures may be determined to be associated with a second command such as to, for example, lock and/or unlock individual doors (e.g., residential, commercial, or garage doors) or physical barriers (e.g., gates or blockades) connected to the premises security system 12. In another example, when the plurality of hand gestures are performed by the user (and detected by control device 18 and/or premises device 14) in a third predefined sequence, the hand gestures may be determined to be associated with a third command such as to, for example, initiate, cease, or suspend the sounding of an audible alert or alarm. It is to be understood that the sequence of hand gestures are not limited to the aforementioned commands, and thus, may include other premises security system 12 based executable commands, functions, or operations not described in detail herein.
As mentioned above, in one or more embodiments, the plurality of hand gestures, including sequences of hand gestures, may be performed within a predetermined time interval, and subsequently associated with a particular command based at least on whether or not the hand gestures are performed within the predetermined time interval. For example, in some configurations where the plurality of hand gestures are associated with a particular predetermined command, the command may only be executed or performed by the premises security system 12 if the hand gestures (or sequence of hand gestures) are performed within a predefined time interval (e.g., performed within 5, 10, or 15 seconds, etc.).
Further, the radar sensor 16 may be further configured to detect hand gestures, or sequences of hand gestures, associated with specific users such as based on one or more characteristics associated with the specific users such as hand size (e.g., length of one or more fingers), height of hand (as determined, for example, relative to a transmitted and/or receive angle of the radar signals with respect to radar sensor 16), user specific hand gestures/sequence, etc. For example, a first detected sequence of hand gestures to arm and/or disarm the premises security system 12 may be associated with a first user. A second detected sequence of hand gestures to arm and/or disarm the premises security system may be associated with a second user, and so on.
Additionally, in some configurations, when identifying specific users based on the detected hand gestures and/or hand characteristic(s), certain permissions may be assigned to the identified user. For example, if a first user is detected, the first user may be assigned a first set of permissions (e.g., the authority to arm and/or disarm the premises security system 12) whereas a second user is assigned a second set of permissions (e.g., only the authority to lock or unlock particular doors) where the second set of permissions may be more restrictive than the first set of permissions. Also, in situations in which a guest or visitor is assigned certain permissions, the assigned permissions to the guest or visitor may expire after a certain/predefined period of time and/or a particular date.
As described herein, the hand gestures may be initially detected or sensed by the premises device 14 (including the radar sensor 16), which then transmits the detected hand gestures (or signal indicative of the detect hand gesture(s)) to the control device 18. The control device 18 then associates the hand gestures or signals to the respective command, operation, or function to be performed or executed.
In one or more embodiments, a sequence of hand gestures may be configured to cause, for example, control device 18 to trigger lifestyle mode or functions such as turning off the lights in a particular location in the premises, turn off all the lights at the premises, lower the A/C temperature, turn on one or more appliances, etc.
In one or more embodiments, a hand gesture or sequence of hand gestures, for example, may be configured to cause, for example, control device 18 to automatically trigger the alarm and/or silently alert the monitoring station to initiate first responders to the premises such as when an operator or user of the premises device 14 is under duress and/or panic due to the presence of an intruder, an adverse health condition (e.g., a heart attack or stroke), or a dangerous environmental condition (e.g., flooding or fire).
According to one or more embodiments, the at least one action includes one of arming the premises security system and disarming the premises security system. According to one or more embodiments, the at least one hand gesture includes a plurality of hand gestures where the plurality of hand gestures are sensed in at least one of a predetermined sequence and within a predetermined time interval. According to one or more embodiments, the radar sensor is configured to track sub-millimeter motion, and the radar sensor is one of a 60 GHz radar sensor and a 24 GHz radar sensor.
In one or more embodiments, gesture based control/interface for the premises security system 12 may be enabled and/or disabled based on one or more time-based rules. For example, gesture based control for the premises security system 12 may be enabled during a predefined time window/period while such gesture based control may be disable during a different time window/period (e.g., disabled between midnight and 6 am).
In some embodiments, the at least one hand gesture includes a plurality of hand gestures sensed in a predetermined sequence, where the predetermined sequence correlates to the at least one predetermined premises security system command. In some embodiments, the plurality of hand gestures is sensed within a predetermined time interval, where the plurality of hand gestures sensed within the predetermined time interval correlates to the at least one predetermined premises security system command.
Example A1. A control device 18 in a premises security system 12, the control device 18 comprising:
processing circuitry 34 configured to:
receive at least one signal indicative of at least one hand gesture;
correlate the at least one hand gesture to a predetermined command; and
perform at least one action based on the correlation.
Example A2. The control device 18 of Example A1, wherein the at least one action includes at least one of arming the premises security system 12 and disarming the premises security system 12.
Example A3. The control device 18 of Example A2, wherein the at least one hand gesture includes a plurality of hand gestures, the plurality of hand gestures being sensed in at least one of a predetermined sequence and within a predetermined time interval.
Example B1. A premises security system 12, comprising:
a premises device 14 in communication with a control device 18, the premises device 14 including:
a radar sensor 16 configured to sense at least one hand gesture; and
processing circuitry 24 in communication with the radar sensor 16, the processing circuitry 24 configured to:
Example B2. The system of Example B1, wherein the at least one action includes at least one of arming the premises security system 12 and disarming the premises security system 12.
Example B3. The system of Example B2, wherein the at least one hand gesture includes a plurality of hand gestures, the plurality of hand gestures being sensed in at least one of a predetermined sequence and within a predetermined time interval.
Example B4. The system of Example B3, wherein:
the radar sensor 16 is configured to track sub-millimeter motion; and
the radar sensor 16 is one of a 60 GHz radar sensor and a 24 GHz radar sensor 16.
Example C1. A method implemented by a control device 18 in a premises security system 12, the method comprising:
receiving at least one signal indicative of at least one hand gesture;
correlating the at least one hand gesture to a predetermined command; and
performing at least one action based on the correlation.
Example C2. The method of Example C1, wherein the at least one action includes at least one of arming the premises security system 12 and disarming the premises security system 12.
Example C3. The method of Example C2, wherein the at least one hand gesture includes a plurality of hand gestures, the plurality of hand gestures being sensed in at least one of a predetermined sequence and within a predetermined time interval.
Example D1. A method implemented by a premises device 14 in communication with a control device 18 in a premises security system 12, the method comprising:
sensing at least one hand gesture;
determining if the sensed at least one hand gesture matches a predetermined hand gesture;
transmitting, to the control device 18, at least one signal indicative of the sensed at least one hand gesture if the sensed at least one hand gesture matches the predetermined hand gesture;
receiving, at the control device 18, the at least one signal indicative of the sensed at least one hand gesture;
correlating the sensed at least one hand gesture to a predetermined command; and performing at least one action based on the correlation.
Example D2. The method of Example D1, wherein the at least one action includes at least one of arming the premises security system 12 and disarming the premises security system 12.
Example D3. The method of Example D2, wherein the at least one hand gesture includes a plurality of hand gestures, the plurality of hand gestures being sensed in at least one of a predetermined sequence and within a predetermined time interval.
Example D4. The method of Example D3, wherein:
the radar sensor 16 is configured to track sub-millimeter motion; and
the radar sensor 16 is one of a 60 GHz radar sensor and a 24 GHz radar sensor 16.
As will be appreciated by one of skill in the art, the concepts described herein may be embodied as a method, data processing system, computer program product and/or computer storage media storing an executable computer program. Accordingly, the concepts described herein may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects all generally referred to herein as a “circuit” or “module.” Any process, step, action and/or functionality described herein may be performed by, and/or associated to, a corresponding module, which may be implemented in software and/or firmware and/or hardware. Furthermore, the disclosure may take the form of a computer program product on a tangible computer usable storage medium having computer program code embodied in the medium that can be executed by a computer. Any suitable tangible computer readable medium may be utilized including hard disks, CD-ROMs, electronic storage devices, optical storage devices, or magnetic storage devices.
Some embodiments are described herein with reference to flowchart illustrations and/or block diagrams of methods, systems and computer program products. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer (to thereby create a special purpose computer), special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable memory or storage medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instruction means which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
It is to be understood that the functions/acts noted in the blocks may occur out of the order noted in the operational illustrations. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Although some of the diagrams include arrows on communication paths to show a primary direction of communication, it is to be understood that communication may occur in the opposite direction to the depicted arrows.
Computer program code for carrying out operations of the concepts described herein may be written in an object oriented programming language such as Python, Java® or C++. However, the computer program code for carrying out operations of the disclosure may also be written in conventional procedural programming languages, such as the “C” programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer. In the latter scenario, the remote computer may be connected to the user's computer through a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
Many different embodiments have been disclosed herein, in connection with the above description and the drawings. It will be understood that it would be unduly repetitious and obfuscating to literally describe and illustrate every combination and subcombination of these embodiments. Accordingly, all embodiments can be combined in any way and/or combination, and the present specification, including the drawings, shall be construed to constitute a complete written description of all combinations and subcombinations of the embodiments described herein, and of the manner and process of making and using them, and shall support claims to any such combination or subcombination.
It will be appreciated by persons skilled in the art that the embodiments described herein are not limited to what has been particularly shown and described herein above. In addition, unless mention was made above to the contrary, it should be noted that all of the accompanying drawings are not to scale. A variety of modifications and variations are possible in light of the above teachings without departing from the scope of the following claims.
This application is related to and claims priority to U.S. Provisional Patent Application Ser. No. 63/249,844, filed Sep. 29, 2021, entitled GESTURE BASED INTERFACE FOR A PREMISES SECURITY SYSTEM, the entirety of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63249844 | Sep 2021 | US |