Security apparatus and method
First Claim
Patent Images
1. A method for providing an alarm for a door or a window by a security apparatus, comprising:
- storing one or more data points representing an alarm condition in a memory;
receiving an electronic signal from a motion sensor in response to movement of the door or window;
determining a direction of movement of the door or window;
comparing the direction of movement to the predetermined direction;
comparing the electronic signal to the data points; and
detecting an alarm condition of the door or window if the electronic signal substantially matches the data points and direction of movement matches the predetermined direction.
2 Assignments
0 Petitions
Accused Products
Abstract
A security method and apparatus is disclosed. In one embodiment, a security method comprises storing one or more data points representing an alarm condition in a memory, generating an electronic signal from a motion sensor in response to movement of the door or window, comparing the electronic signal to the data points, and detecting an alarm condition of the door or window if the electronic signal substantially matches the data points.
-
Citations
33 Claims
-
1. A method for providing an alarm for a door or a window by a security apparatus, comprising:
-
storing one or more data points representing an alarm condition in a memory; receiving an electronic signal from a motion sensor in response to movement of the door or window; determining a direction of movement of the door or window; comparing the direction of movement to the predetermined direction; comparing the electronic signal to the data points; and detecting an alarm condition of the door or window if the electronic signal substantially matches the data points and direction of movement matches the predetermined direction. - View Dependent Claims (2, 3)
-
-
4. A method for providing an alarm for a door or a window by a security apparatus, comprising:
-
storing one or more data points representing an alarm condition in a memory, the data points comprising a first threshold and a second threshold, the first threshold related to a level and the second threshold related to a time period; receiving an electronic signal from a motion sensor in response to movement of the door or window; comparing the electronic signal to the first and second thresholds; and determining that the alarm condition has occurred if the electronic signal exceeds the first threshold for a time period exceeding the second threshold.
-
-
5. A method for providing an alarm for a door or a window by a security apparatus, comprising:
-
storing one or more data points representing an alarm condition in a memory; receiving an electronic signal from a motion sensor in response to movement of the door or window; comparing the electronic signal to the data points; detecting an alarm condition of the door or window if the electronic signal substantially matches the data points; receiving a signal to disable the security apparatus while a movable portion of the door or window is moved; and re-enabling the security apparatus after the movable portion of the door or window has been moved.
-
-
6. A method for providing an alarm for a door or a window by a security apparatus, comprising:
-
storing one or more data points representing an alarm condition in a memory; receiving an electronic signal from a motion sensor in response to movement of the door or window, the electronic signal comprising an acceleration signal; comparing the electronic signal to the data points; determining a duration of the acceleration signal; calculating a door or window position based on an amplitude of the acceleration signal over a duration of the acceleration signal; and detecting an alarm condition of the door or window if the electronic signal substantially matches the data points.
-
-
7. A method for providing an alarm for a door or a window by a security apparatus, comprising:
-
storing one or more data points representing an alarm condition in a memory, the data points comprising a waveform; receiving an electronic signal from a motion sensor in response to movement of the door or window; comparing the electronic signal to the waveform; determining that the alarm condition has occurred if the electronic signal substantially matches the waveform; determining that the door or window is in a closed position by; determining movement of a movable portion of the door or window; determining that the movable portion of the door or window is moving in a predetermined direction; comparing the electronic signal to data points representing a door or window closure; and determining that the movable portion of the door or window is in a the closed position if the electronic signal substantially matches the data points and the movable portion has traveled in the predetermined direction; and resetting a calculated door or window position to a base value in response to determining that the door or window is in a closed position. - View Dependent Claims (8, 9, 10)
-
-
11. A method for providing an alarm for a door or a window by a security apparatus, comprising:
-
storing one or more data points representing an alarm condition in a memory; receiving an electronic signal from a motion sensor in response to movement of the door or window, the motion sensor comprising an accelerometer and a gyroscope; comparing the electronic signal to the data points; detecting an alarm condition of the door or window if the electronic signal substantially matches the data points; generating an initial motion signal by the accelerometer and providing it to the gyroscope; and receiving the initial motion signal and, in response, determining the angular velocity by the gyroscope. - View Dependent Claims (12)
-
-
13. A method for providing an alarm for a door or a window by a security apparatus, comprising:
-
storing one or more data points representing an alarm condition in a memory; storing one or more data points representing a door or window shut event; receiving an electronic signal from a motion sensor in response to movement of the door or window; comparing the electronic signal to the data points; comparing the electronic signal to the one or more window or door shut data points; detecting an alarm condition of the door or window if the electronic signal substantially matches the data points; detecting a door or window shut event if the electronic signal substantially matches the one or more window or door shut data points; and resetting a calculated door or window position to a base value in response to determining the door or window shut event; wherein subsequent window position calculations are based relative to the closed position.
-
-
14. A method for providing an alarm for a door or a window by a security apparatus, comprising:
-
entering a learning mode; determining that a window or door has been placed into a user-selected maximum allowed position while in the learning mode; storing the user-selected maximum allowed position in the memory while in the learning mode; exiting the learning mode; determining a current position of the door or window; and detecting an alarm condition if the current position of the door or window exceeds the user-selected maximum allowed position stored in the memory. - View Dependent Claims (15)
-
-
16. An apparatus for providing an alarm for a door or a window, comprising:
-
a memory for storing a set of processor-executable instructions and data points representing an alarm condition, the alarm condition comprises movement of the door or window in a predetermined direction; a motion sensor for detecting movement of the door or window and for generating an electronic signal representative of the door or window movement; and a processor for executing the set of processor-executable instructions, comprising instructions for; determine a direction of movement of the door or window; compare the direction of movement to the predetermined direction; compare the electronic signal to the data points; and detect an alarm condition of the door or window if the electronic signal substantially matches the data points and the direction of movement matches the predetermined direction. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An apparatus for providing an alarm for a door or a window, comprising:
-
a memory for storing a set of processor-executable instructions and data points representing an alarm condition, the data points comprising a first threshold and a second threshold, the first threshold related to a level and the second threshold related to a time period; a motion sensor for detecting movement of the door or window and for generating an electronic signal representative of the door or window movement; and a processor for executing the set of processor-executable instructions, comprising instructions for; comparing the electronic signal to the first and second thresholds; and determining that the alarm condition has occurred if the electronic signal exceeds the first threshold for a time period exceeding the second threshold. - View Dependent Claims (23, 25, 27, 28, 29, 30)
-
-
22. An apparatus for providing an alarm for a door or a window, comprising:
-
a memory for storing a set of processor-executable instructions and data points representing an alarm condition; a motion sensor for detecting movement of the door or window and for generating an electronic signal representative of the door or window movement; and a processor for executing the set of processor-executable instructions, comprising instructions for; comparing the electronic signal to the data points; detecting an alarm condition of the door or window if the electronic signal substantially matches the data points; receiving a signal to disable the security apparatus while a movable portion of the door or window is moved; and re-enabling the security apparatus after the movable portion of the door or window has been moved.
-
-
24. An apparatus for providing an alarm for a door or a window, comprising:
-
a memory for storing a set of processor-executable instructions and data points representing an alarm condition; a motion sensor for detecting movement of the door or window and for generating an electronic signal representative of the door or window movement, the electronic signal comprising an acceleration signal; a processor for executing the set of processor-executable instructions, comprising instructions for; comparing the electronic signal to the data points; detecting an alarm condition of the door or window if the electronic signal substantially matches the data points; determining a duration of the acceleration signal; and calculating a door or window position based on an amplitude of the acceleration signal over a duration of the acceleration signal.
-
-
26. An apparatus for providing an alarm for a door or a window, comprising:
-
a memory for storing a set of processor-executable instructions and data points representing a door or window closure; a motion sensor for detecting movement of the door or window and for generating an electronic signal representative of the door or window movement; and a processor for executing the set of processor-executable instructions, comprising instructions for; comparing the electronic signal to data points representing a door or window closure; determining movement of a movable portion of the door or window; determining that the movable portion of the door or window is moving in a predetermined direction; and determining that the movable portion of the door or window is in a the closed position if the electronic signal substantially matches the data points and the movable portion has traveled in the predetermined direction.
-
-
31. An apparatus for providing an alarm for a door or a window, comprising:
-
a memory for storing a set of processor-executable instructions and data points representing a door or window shut event; a motion sensor for detecting movement of the door or window and for generating an electronic signal representative of the door or window movement; and a processor for executing the set of processor-executable instructions, comprising instructions for; comparing the electronic signal to the one or more window or door shut data points; detecting a door or window shut event if the electronic signal substantially matches the one or more window or door shut data points; and resetting a calculated door or window position to a base value in response to determining the door or window shut event, wherein subsequent window position calculations are based relative to the closed position; and detecting an alarm condition of the door or window if the electronic signal substantially matches the data points.
-
-
32. An apparatus for providing an alarm for a door or a window by a security apparatus, comprising:
-
a user interface for receiving an indication from a user of the security apparatus to enter a learning mode and to exit the learning mode; a memory for storing a set of processor-executable instructions and a user-selected maximum allowed door or window position; a motion sensor for detecting movement of the door or window and for generating an electronic signal representative of the door or window movement; and a processor for executing the set of processor-executable instructions, comprising instructions for; determining that a window or door has been placed into a user-selected maximum allowed position while in the learning mode based on the electronic signal; storing the user-selected maximum allowed position in the memory while in the learning mode; exiting the learning mode; determining a current position of the door or window based on the electronic signal; and detecting an alarm condition if the current position of the door or window exceeds the user-selected maximum allowed position stored in the memory. - View Dependent Claims (33)
-
Specification