Method for detecting a change of a state of a lock and a system for detecting a change of a state of a lock
AssigneeLocky Sp. Z O.O.
InventorsDariusz Lipka, Mariusz Zdzislaw Bajor, Sebastian Religa, Grzegorz Gornisiewicz
Life of this patent
Estimating the term…
Abstract
A method for detecting a change of a state of a lock by means of a device connected to a key for that lock. The method includes measuring a change of a position of the key about three axes; and indicating that the state of the lock has changed if the measured change of position of the key indicates that the key has rotated about a first axis by an angle greater than or equal to a primary threshold value and about the other two axes by an angle smaller than a secondary threshold value.
Claims12
A method for detecting a change of a state of a lock by means of a device connected to a key for that lock, the method comprising:
- detecting selection of a calibration mode and subsequently:
- determining initial positions of three axes at a starting position of the key inside the lock, wherein said three axes include a first axis corresponding to the axis of the lock, and two other axes perpendicular to each other and to the first axis;
- reading a locking sequence of the lock by measuring values of angles of rotation of the key about said three axes and storing said values as reference values for the locking sequence;
- reading an unlocking sequence of the lock by measuring values of angles of rotation of the key about said three axes and storing said values as reference values for the unlocking sequence:
- detecting selection of a detection mode and subsequently:
- measuring a change of a position of the key by measuring values of angles of rotation of the key about said three axes during a measurement period;
- indicating that the state of the lock has changed if the measured change of position of the key during the measurement period indicates that the key has rotated about said first axis by an angle greater than or equal to a primary threshold value that corresponds to the value of rotation of the key about the first axis by at least 45 degrees stored as the reference value for the locking sequence or for the unlocking sequence, and about the other two axes by an angle smaller than a secondary threshold value that corresponds to the value of rotation of the key about the other two axes stored as the reference value for the locking sequence or for the unlocking sequence.
A system for detecting a change of a state of a lock, the device comprising:
- a cap for attaching the device to a key;
- a three-axis inertial sensor for measuring a change of a position of the key about three axes, the sensor being integrated with the cap;
- a signal analyzer that receives measurement data from the sensor and is configured to:
- detect selection of a calibration mode and subsequently:
- determine initial positions of three axes at a starting position of the key inside the lock, wherein said three axes include a first axis corresponding to the axis of the lock, and two other axes perpendicular to each other and to the first axis;
- read a locking sequence of the lock by measuring values of angles of rotation of the key about said three axes and storing said values as reference values for the locking sequence;
- read an unlocking sequence of the lock by measuring values of angles of rotation of the key about said three axes and storing said values as reference values for the unlocking sequence;
- detect selection of a detection mode and subsequently:
- measure a change of a position of the key by measuring values of angles of rotation of the key about said three axes during a measurement period;
- indicate that the state of the lock has changed if the measured change of position of the key during the measurement period indicates that the key has rotated about said first axis by an angle greater than or equal to a primary threshold value that corresponds to the value of rotation of the key about the first axis by at least 45 degrees stored as the reference value for the locking sequence or for the unlocking sequence, and about the other two axes by an angle smaller than a secondary threshold value that corresponds to the value of rotation of the key about the other two axes stored as the reference value for locking sequence or for the unlocking sequence.
Dependencies are inferred from the claim text.