This disclosure relates to entry doors and, in particular, electronic door locks.
Door locks for entry doors of building structure include deadbolts. A deadbolt lock is a locking device that typically includes a deadbolt mechanism, as well as an interior knob and an exterior key cylinder that are turned to operate the deadbolt mechanism. Electronic door lock devices may operate deadbolts electronically. Door locks, deadbolts, and electronic door lock devices may benefit from improvements, for example, to address retrofitting, provide touch detection, address tampering (e.g., lock picking), reduce power consumption, provide electronic key detection, and/or provide door monitoring.
Disclosed herein are implementations of electronic door locks. In various implementations, an electronic door lock device includes one or more of a deadbolt operator, a touch detector, a deadbolt locker, or an electronic key detector. The electronic door lock device is coupleable to an interior side of a door and to a deadbolt lock. The deadbolt operator electronically operates the deadbolt lock. The touch detector detects touch to the deadbolt lock. The deadbolt locker secures the deadbolt lock by preventing movement thereof. The electronic key detector detects electronic keys in a key detection area that is on an exterior side of the door and horizontally asymmetric as measured in a plane of the door. The electronic door lock device may further include a position detector that includes an accelerometer and a magnetometer and determines whether the door is in a closed position or an open position according thereto.
In an implementation, a locking device for detecting tampering or lock picking of a locking assembly of the locking device includes a mounting plate configured to partially house the locking assembly, a touch sensor, an anti-picking actuator, and a processor in communication with the touch sensor and the anti-picking actuator. The anti-picking actuator moves between a first position that physically prevents the deadbolt from moving from the locked position to the unlocked position and a second position that allows the deadbolt to move between the locked position and the unlocked position. The processor is configured to determine when the electrical signal emitted from the touch sensor indicates that the locking assembly is being picked or tampered with by the user and actuate the anti-picking actuator to the first position when the processor determines that the locking assembly is being picked or tampered with.
In an implementation, turnkey electronic module for converting a locking device into a smart locking device includes a processor, a printed circuit board, and an electric motor. The processor is mounted on the printed circuit board and the printed circuit board is configured to mount within a housing of the locking device. The electric motor is in communication with the processor is configured to actuate a locking assembly of the locking device so as to lock or unlock the locking device.
In an implementation, an electronic locking device includes a locking assembly and a battery pouch. The locking assembly includes a deadbolt and is configured to move the deadbolt between an unlocked position and a locked position. The electronic locking device is configured to be at least partially disposed within the cavity formed within a door that utilizes electronic locking device. The battery pouch contains a battery for powering the electronics of the electronic locking device and is configured to extend and be housed substantially within the cavity formed within the door when the locking assembly is attached to the door.
In one implementation, an electronic door lock is for use with a deadbolt lock of a door. The deadbolt lock includes a bolt movable between an extended position and a retracted position, and includes a locking arm rotatable between a non-locking position and a locking position in which the locking arm engages the bolt to prevent retraction from the extended position. The electronic door lock includes a controller and a deadbolt locker. The deadbolt locker, when coupled to the deadbolt lock, is selectively operated by the controller to prevent rotation of the locking arm from the locking position to the non-locking position. The electronic door lock may further include an electronic key detector for detecting an electronic key associated with the electronic door lock. The locking actuator includes a block that, when the locking actuator is selectively operated by the controller and torque is applied to the locking arm, is moved toward an exterior side of the door to a position above the locking arm and prevents rotation of the locking arm from the locking position by transferring force from the locking arm to a surface of the door defining a bore in which the locking arm is positioned. The electronic door lock may further include one or more of a touch sensor for detecting touch, a movement sensor for detecting rotation of a pin by which deadbolt lock is operated, or an accelerometer for detecting acceleration of the door. The touch sensor detects capacitance and electrically couples to the deadbolt lock for the deadbolt lock to function as an electrode of the touch sensor. The controller selectively operates the deadbolt locker according the detection of the electronic key and one or more of the detection of the touch, the detection of the rotation, or the detection of the acceleration. The electronic door lock may include all of the touch sensor, the movement sensor, and the accelerometer. The controller selectively operates the deadbolt locker according the detection of the electronic key, the detection of the touch, the detection of the rotation, and the detection of the acceleration.
In one implementation, an electronic door lock includes a touch sensor, a locking actuator, and a controller. The touch sensor is electrically connectable to a deadbolt lock to detect touch thereto. The locking actuator is movable to mechanically block the deadbolt lock. The controller that selectively operates the locking actuator according to the touch detected by the touch sensor.
The electronic door lock may further include one or more of a movement sensor for detecting rotation of a pin by which the deadbolt lock is operated, or an accelerometer by which acceleration of the electronic door lock is determined. The electronic door lock may include both the movement sensor and the accelerometer, and the controller selectively operates the locking actuator according to the touch detected, the rotation detected, and the acceleration detected.
An electronic door lock for operating a deadbolt lock of a door includes one or more of a deadbolt operator or a deadbolt locker. The deadbolt locker further includes a touch sensor, a movement sensor, an accelerometer, and a controller. The deadbolt operator locks and unlocks the deadbolt lock. The deadbolt locker that prevents unlocking of the deadbolt lock. The touch sensor is electrically coupleable to the deadbolt lock for detecting touch thereof. The movement sensor senses rotation of a pin that is rotatable for operating the deadbolt lock. The accelerometer measures acceleration of the door. The controller selectively operates the one or more of the deadbolt operator or the deadbolt locker according to the touch sensor, the movement sensor, and the accelerometer.
The electronic door lock may further include an electronic key detector, and the controller selectively operates the one or more of the deadbolt operator or the deadbolt locker according to detection with the electronic key detector an electronic key associated with the electronic door lock. The electronic door lock may include both the deadbolt operator and the deadbolt locker. The controller may selectively operate the deadbolt operator according to the touch sensor and the electronic key detector, and the controller selectively operates the deadbolt operator according to the touch sensor, the movement sensor, and the accelerometer.
In one implementation, an electronic door lock is for use with an existing deadbolt lock and includes a deadbolt operator, a touch detector, and a controller. The deadbolt operator is operatively coupleable to the deadbolt lock to operate the deadbolt lock. The touch detector is operatively coupleable to the deadbolt lock to detect touch to the deadbolt lock. The controller selectively operates the deadbolt operator according to the touch detected with the touch detector.
In one implementation, an electronic door lock includes a touch detector, a deadbolt locker, and a controller. The touch detector senses touch to a deadbolt lock capacitively. The deadbolt locker is selectively operated by the controller to engage the deadbolt lock to secure the deadbolt lock according to the touch sensed by the touch detector.
In one implementation, an electronic door lock includes a deadbolt operator, an electronic key detector, and a controller. The deadbolt operator that is operatively coupleable to a deadbolt lock. The electronic key detector that is coupleable to an interior side of a door to which the deadbolt lock is coupled, and detects electronic keys in a key detection region on an exterior side of the door. The key detection region being horizontally asymmetric relative to the key detector in a coordinate system defined by a plane of the door. The controller selectively operates the deadbolt operator according to the detection of the electronic key with the electronic key detector.
In one implementation, a door position detector includes an accelerometer, a magnetometer, and a controller. The accelerometer senses movement of a door to which the door position detector is coupleable. The magnetometer for senses the magnetic field of the environment. The controller determines whether the door to which the door position detector is coupled is in either an open position or a closed position according to the accelerometer and the magnetometer.
In one implementation, an electronic door lock for use with a deadbolt lock includes a controller, a touch detector, an electronic key detector, a deadbolt operator, and a deadbolt locker. The touch detector is operatively coupleable to the deadbolt lock to detect touch to the deadbolt lock. The electronic key detector is coupleable to an interior side of a door to which the deadbolt lock is coupled, and detects electronic keys in a key detection region on an exterior side of the door. The key detection region may be horizontally asymmetric relative to the key detector in a coordinate system defined by a plane of the door. The deadbolt operator is operatively coupleable to the deadbolt lock and selectively operated by the controller according to the touch detected by the touch detector and the detection of the electronic key by the electronic key detector. The deadbolt locker is selectively operated by the controller to engage the deadbolt lock to secure the deadbolt lock according to the touch detected by the touch detector and the detection of the electronic key by the electronic key detector.
The disclosure is best understood from the following detailed description when read in conjunction with the accompanying drawings. It is emphasized that, according to common practice, the various features of the drawings are not to-scale. On the contrary, the dimensions of the various features are arbitrarily expanded or reduced for clarity.
8F is a plan view of the door position detector of
Referring to
As discussed in further detail below, the electronic door lock 100 may be configured as a retrofit solution, whereby the electronic door lock 100 may be installed on the door 10 to operate the deadbolt lock 20 previously installed on the door 10. For example, the electronic door lock 100 is coupled to the interior side 12 of the door 10 to replace the interior manual operator (e.g., a knob or thumb turn) of the existing deadbolt lock 20, while maintaining and operatively engaging the internal mechanism of the existing deadbolt lock 20 and also maintaining the exterior operator (e.g., keyed cylinder) of the existing deadbolt lock 20, thereby maintaining exterior aesthetics of the deadbolt lock 20. Alternatively, the electronic door lock 100 may include the deadbolt lock 20, or the electronic door lock 100 and the various systems and components thereof may be used with other types of locks.
The electronic door lock 100 further includes electronics 160, which function to operate and may form parts of the deadbolt operator 110, the touch detector 120, the deadbolt locker 130, the electronic key detector 140, and/or the door position detector 150, for example, each being considered to include and/or share a controller 262 (discussed below). Referring to
Referring to
Other devices and methods pertaining to the electronic door lock 100 and variations thereof are discussed with reference to
Referring to
Referring to
The touch detector 120 is further configured to couple to the deadbolt lock 20 and utilize components thereof as a sensing component for the touch detector 120. As a result, the electronic door lock 100 may be used with an existing deadbolt lock 20 and detect touches thereof. More particularly, a deadbolt lock 20 of a conventional type will typically include an external housing 26 (e.g., a shroud or escutcheon) that surrounds the keyed cylinder 24 and provides access thereto with mechanical keys. The external housing 26 provides the deadbolt lock 20 with the aesthetics of the deadbolt lock 20 on the exterior side 14 of the door 10, for example, having different shapes and/or colors. The external housing 26 is generally made of or otherwise includes a conductive material (e.g., a metal).
The touch sensor 522 of the touch detector 120 is electrically coupleable to the external housing 26 of the deadbolt lock 20, such that the external housing 26 functions as an electrode of the touch sensor 522 whereby capacitance may be measured for detecting touch thereto. As shown in
The deadbolt lock 20 includes mounting holes 28 (e.g., in conductive bosses) in the external housing 26 (as shown) or other structure (e.g., the keyed cylinder 24 or a mounting plate) that receive threaded fasteners for coupling the external housing 26 in a conventional arrangement with an internal operator (e.g., the thumb turn) and, thereby, mounting the deadbolt lock 20 to the door 10. The deadbolt mechanism 22 may further include apertures through which one or more of the threaded fasteners 526 may extend and may be in contact (e.g., conductive contact) with the threaded fasteners 526.
The touch sensor 522 includes a conductive contact 522a that is electrically coupled thereto (e.g., via the circuit board 261) and that conductively engages the fastener 526. As shown, the conductive contact 522a is a boss (e.g., a standoff) formed of a conductive material (e.g., metal) and through which the fastener 526 extends, but may be configured in other manners (e.g., a conductive spring member that engages the fastener 526). The fastener 526 extends through the door 10 and is received by the holes 28 and, thereby, conductively couples the touch sensor 522 to the deadbolt lock 20 and the external housing 26 thereof. Thereby, the external housing 26 of the deadbolt lock 20 is conductively coupled to the touch sensor 522 and functions as an electrode thereof for measuring capacitance.
The fastener 526 may further functions to mount the deadbolt lock 20 (e.g., the external housing 26 and the deadbolt mechanism 22) to the door 10.
In one example, the fastener 526 may be in conductive contact with both the deadbolt lock 20 (e.g., the external housing 26 and/or the deadbolt mechanism 22), for example, extending directly therebetween.
In other examples, intermediate electrically conductive members may be arranged between the fastener 526 and the deadbolt lock 20 (e.g., the external housing 26) and/or the touch sensor 522 (e.g., the conductive contact 522a), while the fastener 526 is still considered to electrically conductively couple the touch sensor 522 to the deadbolt lock 20 to function as an electrode thereof. Such intermediate conductive members may, for example, include a washer or metal plate (e.g., a mounting plate, such as the mounting plate 1018). For example, as illustrated in
As shown in
Referring to
The removable cover 529 may removably couple to the housing 102 in a repeatable manner. For example, the housing 102 may include magnetic components 102a thereon (e.g., attractor plates or permanent magnets), while the removable cover 529 includes corresponding magnetic components 529a (e.g., attractor plates or permanent magnets) configured to magnetically couple to the magnetic components 102a of the housing 102. The removable cover 529 may removably couple to the housing 102 in other manners, such as with mechanical features (e.g., corresponding protrusions/recesses or spring clips)
In one example, the removable cover 529 includes an interior electrode 527a (i.e., on the interior side 12 of the door 10) that has an exposed conductive surface accessible for touch by users and is electrically coupleable to the capacitive sensor 527 located remotely thereto (e.g., on the circuit board 261), or which is otherwise capable of detecting touch or proximity thereto (e.g., thin plastic layer over the electrode 527a). As a result, capacitance can be detected directly by the interior electrode 527a (e.g., as opposed to through the housing 102). For example, the housing 102 (or the circuit board 261) may include one or more conductive contacts 102b electrically coupled to the capacitive sensor 527, while the removable cover 529 includes one or more conductive contacts 529b corresponding thereto and that are electrically coupled to the electrode 527a. When the removable cover 529 is coupled to the housing 102, the conductive contacts 102b, 527b engage each other to form an electrical connection between the electrode 527a and the capacitive sensor 527 whereby touch of the electrode 527a on the interior side 12 of the door 10 is detected capacitively with the capacitive sensor 527. The conductive contacts 102b, 529b may be configured for repeatable engagement (e.g., one, the other, or both, being spring contacts, such as spring pins). Alternatively, the interior electrode 527a and the capacitive sensor 527 may be conductively coupled in other manners, such as with a releasable plug/receptacle connector system).
Instead of or in addition to including the interior electrode 527a, the removable cover 529 may include other electronic components (depicted schematically), such as lights 529c that may be illuminated for different purposes (e.g., configured to emit colors or flashing patterns indicative of different conditions, such as detection of an electronic key 145, acceptable touches to the interior electrode 527a for operating the electronic door lock 100, or error conditions), a display 529d, and/or an input device (e.g., a keypad, not shown). The various electronic, including the interior electrode 527a, the contacts 529b, the lights 529c, the display 529d, and/or any conductors extending therebetween, may be in-molded structural electronics that are coupled to the cover 529 during a molding process of the cover 529 (e.g., molded into the cover 529 during an injection molding process that forms the cover 529). The various electronics may be operated by the controller 262 or other controller, which may include outputting information via the lights 529c and/or the display 529d received by the wireless communication device 264.
The electronic door lock 100 may also be configured to disable one or more functions when the cover 529 is removed therefrom, for example, presuming that that that the power source 268 (e.g., batteries) are to be replaced when the cover 529 is removed from thereover. For example, the deadbolt operator 110, the touch detector 120, the deadbolt locker 130, the electronic key detector 140, and/or the door position detector 150 may be disabled or otherwise have functionality reduced when the cover 529 is removed from the electronic door lock 100. The electronic door lock 100 may determine that the cover 529 has been removed, for example, based on a change of current or voltage measured with the conductive contacts 102b.
When including a display 529d, the electronic door lock 100 (e.g., the removable cover 529 thereof) is capable of displaying graphics to a user, such as alphanumeric text, iconography, and/or pictures. The door 10 forms a necessary point of interaction between a user and a building in which the electronic door lock 100, such as when the user exits the building. As a result, the electronic door lock 100 advantageously provides an opportunity for providing information to the user in a location and on a device that that user may frequently, or necessarily, interact with. The graphics may be used to communicate various information, such as information pertaining to the electronic door lock 100, environment, and/or information received by the electronic door lock 100 form another source. Information pertaining to the electronic door lock 100 may, for example, include whether the deadbolt is locked or unlocked, battery life, fault conditions (e.g., if unable to operate the deadbolt operator or deadbolt locker), and initialization instructions (e.g., for configuring the electronic door lock 100 to work with a particular door 10 to which the electronic door lock 100 is installed), among other information. Environmental information may include, for example, time, temperature, and/or humidity information that may be sensed or otherwise determined by the electronic door lock 100. The received information may, for example, include local advertisements (e.g., associated with the building or geographic region in which the electronic door lock 100 is used, such as when used in hotel or vacation rental property), weather information (e.g., forecast and/or warnings), contact information for a tenant of the building in which the electronic door lock 100 is installed (e.g., that of an owner or manager of the building, which may be considered a primary user and have greater permissions, such as to issue electronic keys to operate the electronic door lock 100, while the tenant is considered a secondary user of the electronic door lock 100 and may have fewer permissions than the primary user). The received information may be received, for ex ample, via the wireless communications device 264.
The display 529d may be any suitable display screen. In one example, the display 529d is an ultra-low power display, such as an electronic ink display, or other display employing bistable pixels, that consumes power to change graphics but consumers no power when maintaining display of graphics over long periods of time (e.g., days, weeks). The use of an ultra-low power display may be advantageous with those embodiments of the electronic door lock 100 that are battery-powered but are generally not coupled to or otherwise receive power from a continuous power supply. With those embodiments of the electronic door lock 100 that have a continuous power supply (e.g., that are inductively powered, as discussed below with respect to the embodiment shown in
In other embodiments, the electronic door lock 100 may include a display that is not removable from the electronic door lock 100 (e.g., is not part of the removable cover 529, or the electronic door lock 100 does not include the removable cover 529).
The electronic door lock 100 may also include a manual operator 525 on the interior side 12 of the door 10. The interior operator 525 is manually manipulable by the user to operate the deadbolt lock 20 (e.g., the deadbolt mechanism 22). The manual operator 525 may, for example, be a conventional thumb turn or other rotatable or pivotable knob or lever, which is couple to the pin 416 to cause rotation thereof directly or indirectly (e.g., via intermediate gears, linkages, or other mechanisms). The removable cover 529 may also be configured to cover the manual operator 525 from view when coupled to the electronic door lock 100. In such cases, the removable cover may or may not be configured to provide the further electronic functions described above (e.g., with or without the electrode 527a and/or the electronic components).
Referring to
At 534, the measured capacitance is compared to a touch threshold, which is a measure of capacitance (e.g., output from the touch sensor 522) indicative of the deadbolt lock 20 (e.g., the external housing 26) having been touched by a person.
At 536, if the measured capacitance is greater than (or equal to) the touch threshold, a touch is determined. The touch determination may then be used in another operation, such as determining when to operate the deadbolt lock 20 with the deadbolt operator 110.
At 538, if the measured capacitance is less than (or equal to) the touch threshold, the measured capacitance is compared to a reference capacitance. The reference capacitance is a generally constant level of capacitance that is measured absent touches to the deadbolt lock 20 and which may account for other generally static sources of capacitance near the touch sensor 522 (e.g., the external housing 26), such as environmental conditions (e.g., snow water). The reference capacitance is generally constant over periods of time longer than a duration of a touch (e.g., a few seconds, more less), but may vary over longer periods of time. For example, to compare to the reference capacitance, the capacitance measured at 532 may be compared to an adjustment range that surrounds the reference capacitance (e.g., a minimum adjustment capacitance and a maximum adjustment capacitance). If the measured capacitance is within the adjustment range, the touch threshold is not changed. Further, the reference capacitance (or adjustment range, or the minimum adjustment capacitance and maximum adjustment capacitance) may also be adjusted.
At 540, if the measured capacitance is outside the adjustment range, the touch threshold may be adjusted, for example, by an amount equal to a difference between the reference capacitance and the measured capacitance. Further, the reference capacitance (or adjustment range, or the minimum adjustment capacitance and maximum adjustment capacitance) may also be adjusted.
The measured capacitance may be determined with the touch sensor 522, for example, being a singular measurement or an average of multiple readings (e.g., between three and ten, such as four) at a suitable resolution (e.g., measurements at between 5 ms and 500 ms, such as between 10 ms and 100 ms, such as every 20 ms).
Furthermore, the measured capacitance may be determined in different manners, for example, upon detecting a touch (or exceeding another capacitance value) based on a singular measurement at a low resolution (i.e., low sampling frequency), the touch may be subsequently be confirmed as an average of measurements at a higher resolution (i.e., higher sampling frequency). Referring to
If at 534, the capacitance measured at 532 (at the low resolution) exceeds the touch threshold, capacitance is measured again at 542A at a high resolution (e.g., at a higher sampling rate than at 532 and/or an average of multiple data points, such as between three and ten, such as four).
At 544A, the capacitance measured at 542A is compared to the touch threshold. If the capacitance does not exceed the touch threshold, the technique proceeds back to 538 as described previously. If the capacitance exceeds the touch threshold, a touch is determined at 546A.
As discussed in further detail below, the touch detector 120 may compare the measured capacitance to different thresholds and over different durations to determine other conditions besides a singular touch, such as erratic touch, which may be used in other operations. The comparison to the reference capacitance 538 and subsequent adjustments 540 permit the touch detector 120 to have relatively high sensitivity, as opposed to simply setting the touch threshold at a static high level, which may permit various functionality, but may instead be omitted.
Other devices and methods pertaining to touch detection are discussed with reference to
Referring to
As shown in
The locking actuator 632 of the deadbolt locker 130 is configured to engage and, thereby, prevent movement of the locking arm 22c from the locking position to the non-locking position. Thereby, the distal end of the locking arm 22c remains engaged with the inner end of the bolt 22a to prevent retraction thereof. The locking actuator 632 includes, for example, a locking pin 632a and an actuator 632b (e.g., a motor or a solenoid). When the locking pin 632a is in a retracted position (e.g., indicated by dashed lines in
Referring to
Referring to
Referring to
Other devices and methods pertaining to further securing the deadbolt lock 20 and/or detecting lock picking (or other malintent) are discussed with reference to
Referring to
The detection region 142 is limited dimensionally to prevent detection of the electronic keys 145 that are not spatially associated with persons attempting to open the door 10. For example, the detection region 142 is dimensioned to not include the interior side 12 or the interior volume of the building structure 8 that is positioned on the exterior side 14 of the door 10, so as to prevent key detection of the electronic keys 145_2 inside the building structure 8. Further, the detection region 142 is dimensioned to not include electronic keys 145_3 outside a reasonable distance from the door 10.
A building code may be determined by a governmental organization and dictate building shapes, which the detection region 142 may be configured to account for, such that the electronic key detector 140 may be utilized with different building structures complying with the building code. For example, referring to
Referring to
Referring to
Alternatively, the hinge-side lateral detection distance RD_lateral-hinge and the lock-side lateral detection distance RD_lateral-lock may be unequal, such that the detection region 142 is off-center or asymmetric (e.g., horizontally or laterally off-center or asymmetric) relative to the electronic key detector 140 in the door plane 11. As is illustrated, the hinge-side lateral detection distance RD_lateral-hinge may be greater than the lock-side lateral detection distance RD_lateral-lock, which may account for the building code described above, such as being at least 75%, 50%, 40%, or 25% greater or a range therein (e.g., being between 30% and 60% greater). In one specific example, the hinge-side lateral detection distance RD_lateral-hinge is between 4 and 6 feet, while the lock-side lateral detection distance RD_lateral-lock is between 2 and 4 feet.
As also shown in
Referring to
Referring to
As illustrated in
The horizontal detection range θ_h may, for example, be between approximately 65 and 135 degrees, such as between approximately 70 and 125 degrees (e.g., between approximately 90 and 110 degrees). The lock-side detection angle α_h may be between approximately 15 and 45 degrees, such as between approximately 20 and 35 degrees (e.g., between approximately 24 and 30 degrees). The hinge-side detection angle β_h may be between approximately 45 and 90 degrees, such between approximately 60 and 90 degrees (e.g., between approximately 55 and 70 degrees).
The lock-side detection angle α_h and the hinge-side detection angle β_h may also be defined by a formula α_h=arcsin (C+DB_offset/R_radius) and β_h=arcsin (C+D_width−DB_offset), where C=a distance required by code from the door edge, DB_offset is the center of the bore location from the lock side 18 of the door 10, D_width is the width of the door, and R_radius is a selected value (e.g., 5 feet).
The vertical detection range θ_v may, for example, be between approximately 60 and 120 degrees, such as between approximately 70 and 110 degrees (e.g., between approximately 80 and 100 degrees). The upper detection angle α_v may be between approximately 30 and 60 degrees, such as between approximately 35 and 55 degrees. The lower detection angle β_v may be between approximately 30 and 60 degrees, such between approximately 35 and 55 degrees. The upper detection angle α_v and the lower detection angle β_v may be the same or different. In other examples, the lower detection angle β_v may be approximately degrees (e.g., to detect electronic keys 145 on the ground adjacent the door 10).
The detection radius R_radius may be approximately ten feet or less, such as six, five, or four feet or less or a range therein (e.g., between four and six feet).
An alternative detection region 144 may, instead of having a generally conical shape, have another shape, such as a rectangular prism (see
Referring to
To detect the electronic key 145, the electronic key detector 140 sends a lock signal 740′ (e.g., a first, challenge, or door signal) to a broadcast region that forms the detection region 142. The lock signal 740′ may be sent, for example, in response to detecting touch with the touch detector 120. If the electronic key 145 is within the broadcast region and receives the lock signal 740′ at sufficient strength, the electronic key 145 receives the lock signal 740′ and sends a key signal 745′ (e.g., a second signal) in response thereto, which is then received by the electronic key detector 140. The lock signal 740′ may be encrypted or otherwise secured, such that only those electronic keys 145 associated with the electronic key detector 140 may decipher the lock signal 740′ and send the key signal 745′ in response thereto. Because the electronic key 145 only sends the key signal 745′ in response to receiving the lock signal 740′ and must be in the detection region 142 to receive the lock signal 740′, the electronic key detector 140 detects the electronic key 145 by receiving the key signal 745′ therefrom (i.e., determines that the electronic key 145 is in the detection region 142). Those electronic keys 145 outside the detection region 142 will not receive the lock signal 740′ from the electronic key detector 140 and, thereby, will not send the key signal 745′, such that the electronic key detector 140 will detect those electronic keys 145 outside the detection region 142. Those electronic keys 145 in the detection region 142 but not associated with the electronic key detector 140 may not interpret (e.g., decrypt) the lock signal 740′ and, therefore, will not send the key signal 745′ in response thereto. Further, the electronic key detector 140 may filter out any of the key signals 745′ that are received below a given signal strength (e.g., suggesting the electronic key 145 is outside the detection region 142). Still further, the key signal 745′ may contain acceleration data from the accelerometer 750 of the electronic key 145 and may filter out any of the key signals 745′ having acceleration data indicating no movement of the electronic key 145 (e.g., in case the electronic key 145 is inadvertently left on a stable surface in the detection region 142). The key signal 745′ may also be encrypted, so as to only be decipherable by the electronic door lock 100 associated with the electronic key 145. The door signal 740′ may further include identifying information, such as a username or unique alphanumeric code), which may enable the electronic key detector 140 to decipher between those electronic keys 145 associated therewith (e.g., electronic keys 145 of different users for which access through the door 10 should be permitted).
The electronic key 145 may be a dedicated purpose device (e.g., only functioning as an electronic key for use with the electronic key detector 140), or may be another multi-purpose device with suitable hardware and software (e.g., a smartphone) for receiving and deciphering the lock signal 740′ and sending the key signal 745′ in response thereto.
Referring to
Each of the feedpaths 743a extend along (e.g., through the circuit board 743b) from the antenna 743 coupled thereto to a connector 743c (e.g., a coax connector).
As shown in the exploded cross-sectional view of
Referring to
Still referring to
Still referring to
Referring additionally to
This variation of the electronic key detector 140 includes at least three antennas 743 (e.g., eight as shown at 45-degree increments), which are arranged in lateral and vertical relationship to each other and may be referred to as an antenna array 743-1. Alternatively, the antennas 743 may be arranged in a grid pattern. The antennas 743 of the antenna array 743-1 are spaced apart in different dimensions (e.g., laterally and/or vertically, such as by a quarter wavelength) and, thereby, receive the key signal 745′ at different phases thereof. Based on the different phases of the key signal 745′ received by the antennas 743, the angle of arrival may be determined. For example, if only three antennas 743 were provided, a first group of two antennas 743 spaced apart horizontally is used to determine a horizontal angle of arrival, and a second group of two antennas 743 spaced apart vertically, which may include one antenna of the first group, are used determine a vertical angle of arrival. As a result, the electronic key detector 140 includes at least three of the antennas 743 spatially arranged to determine the horizontal and vertical angles of arrival. In one example, the antenna array 743-1 includes three of the antennas 743, while in another example, the antenna array 743-1 includes four of the antennas 743. Greater resolution (or accuracy) of the angle of arrival may be provided with more antennas (e.g., eight as shown).
The antennas 743 are additionally used to determine a distance of the electronic key 145 from the electronic key detector 140 using a received signal strength indicator (RSSI) and/or a time of flight of the key signal 745′. Thus, by determining the angle of arrival (horizontal and vertical components) and the distance of the electronic key 145, the electronic key detector 140 calculates the position of the electronic key 145 relative thereto.
The electronic key detector 140 may then compare the position of the electronic key 145 relative to the detection region 142 or the alternative detection region 144. If the electronic key 145 is associated with the electronic door lock 100 and is determined to be within the detection region 142 or 144, the electronic key 145 is considered to be detected
Using the angle of arrival method described above, the detection region 144 may advantageously be established independent of the hardware characteristics of the antennas 743. For example, the detection region 144 (as referenced above) may be defined as a rectangular prism having the Cartesian dimensions described previously. Further, to account for the hinge-side of the door 10 being on the left or right side of the door, the detection region 144 may be redefined according thereto.
Referring additionally to
The variation of the electronic key detector shown in
If the electronic key 145 is determined to be on the exterior side 14 of the door 10, the electronic key detector 140 determines whether the electronic key 145 is located on that side corresponding to the third antenna 743-4 (e.g., if the key signal 745′ is received thereby and/or the strength thereof exceeds a threshold), such as the left side, or not (e.g., if the key signal 745′ is not received thereby and/or the strength thereof does not exceed a threshold). Alternatively, in the case of including the fourth antenna (not shown) facing opposite the third antenna 743-4, the third antenna 743-4 and the fourth antenna may be used to determine whether the electronic key 145 is located on the left side or the right side of the electronic door lock 100 by the receipt and/or relative strength of the key signal 745′ thereby.
By determining whether the electronic key 145 is located in the exterior side 14 or the interior side 12 and the left side or the right side, the key detector 140 is able to determine a quadrant in which the electronic key 145 is located. The key detector 140 may then additionally use the signal strength to determine a distance of the electronic key 145 from the key detector 140, or that the electronic key 145 is within a predetermined proximity (e.g., by comparing to a threshold signal strength).
In a still further example, the first antenna 743-2 and/or the second antenna 743-3 may be configured as the array 743-1 of the antennas 743, which may be used to determine the angle of arrival of the key signal 745′ (e.g., the vertical angle of arrival and the horizontal angle of arrival), for example, after the electronic key 145 is determined to be on the exterior side 14 or the interior side 12 of the door 10.
Referring to
As referenced above, the first detection zone 142a is used to determine whether the electronic key 145 is within a predetermined proximity of the electronic key detector 140. As illustrated in
The radius of the first detection zone 142a may be a limited range of the first antenna 143a. For example, the first antenna 143a may be configured to broadcast and/or receive other types signals to and/or from electronic keys 145 (e.g., the electronic key 145-4) or other devices outside the detection radius of the first detection zone. For example, the first antenna 143a may also be used to detect at longer distances the presence of but not authorize other electronic keys 145 that may or may not be associated with the electronic key detector 140 (e.g., the electronic door lock 100). To send the lock signal 740′ and/or receive the key signal 745′ to limited detection radius, the first antenna 143a may utilize a loss network that functions to restrict the effective distance at which the first antenna 143a broadcasts and/or receives signals (e.g., the door signal 740′ and the key signal 745′).
As referenced above, the second detection zone 142b is used to determine whether the electronic key 145 is located on the interior side 12 of the door 10. As illustrated in
The third detection zone 142c has an angular range that extends from the to the lock-side detection angle α_h to approximately the door plane 11 or further to the interior side 12 of the door 10. As shown, the detection zone 142c is generally symmetric horizontally about the door plane 11 but may extend to the interior side 12 of the door 10 at another angle. The third detection zone 142c may extend vertically in any suitable angular range (e.g., being shaped semi-circularly in the door plane 11).
The third detection zone 142c may be a broadcast region and/or detection region of the third antenna 143c to which the lock signal 740′ is sent and/or from which the key signal 745′ is received. For those keys in both the first detection zone 142a and the third detection zone 142b (i.e., electronic key 145-3), the electronic key 145 sends the key signal 745′ in response to receiving the lock signal 740′ from the first antenna 143a, and the key signal 745′ is received by the third antenna 143c and, thereby, determines the electronic key 143-3 to be in the third detection zone 142c. The third antenna 143c may be configured in various different manners to broadcast to the lock side 18 of the door. In one example, the third antenna 143c is a dual-sided patch antenna system with patch antennas on each side of a ground plane that is arranged perpendicular to the door plane 11. In another example, the third antenna 143c is selectively operated from one of two patch antennas that face opposite directions perpendicular to the door plane 11.
Those electronic keys outside the first detection zone 142a, which will not receive the lock signal 740′ from the first antenna 143a regardless of whether they are in the second detection zone 142b or the third detection zone 142c, and, thereby, will not send the key signal 745′ for detection by the electronic door lock 100.
Referring to
Referring instead to
Referring to
At 772, the geometric characteristics may, for example, include whether the electronic door lock 100 is on the left or right side of the door, whether the door 10 is inswing or outswing, whether the door 10 is right or left hinged, the width D_width of the door 10, the deadbolt offset DB_offset, whether the building structure includes any forwardly-protruding structures, and/or the dimensions of such forwardly-protruding structures. The geometric characteristics may be determined automatically, for example, during a set up operation. In the set-up operation, the deadbolt operator 110 may attempt to turn the deadbolt clockwise and counterclockwise to determine whether the electronic door lock 100 is on the left or the right side of the door 10. Opening and closing of the door may allow the electronic door lock 100 to determine the swing direction and/or the hinge-side using the accelerometer thereof (e.g., one of the sensors 266). Alternatively, an installer or user may be prompted to provide the geometric information of the door 10 manually (e.g., inputting the location of the electronic door lock 100 on the left or right, the deadbolt offset, the door width, whether any portions of the building structure 8 protrude forward and/or dimensions of the building structure 8), such as with a smartphone or other computing device in communication with the electronic door lock 100.
At 774, the detection region 142 is determined according to the geometric characteristics. In one example (e.g., with the antenna array shown in
In another example (e.g., with the antenna array shown in
In still further example (e.g., with the antennas in
In still further examples with the angle of arrival method, the detection region 142 may not have a predetermined shape and instead have a shape (e.g., any/all dimensions described previously) that is later defined or calculated with the geometric characteristics.
Referring to
At 784, the key signal 745′, if any, is received by the electronic key detector 140.
At 786, a key detection is determined according to the key signal 745′. For example, a key detection may be determined upon receipt of any key signal 745′ having a signal strength above a predetermined level, and/or upon receiving a key signal 745′ having accelerometer data indicating movement of the electronic key 145.
Referring to
At 782A, the door signal 740′ is broadcast omnidirectionally to the first detection region, such as to the first detection zone 142a with the first antenna 143a (as described previously).
At 784A, the electronic key 145, upon receipt of the door signal 740′, sends the key signal 745′.
At 786A, the electronic key detector 140 determines whether the electronic key 145 is inside or outside the first detection zone 142a (e.g., within the predetermined proximity of the electronic key detector 140). If the key signal 745′ is received by the first antenna 143a, the electronic key 145 is determined to be inside the first detection zone 142a. If the key signal 745′ is not received by the first antenna 143a, the electronic key 145 is determined to be outside the first detection zone 142a (e.g., no electronic key 145 associated with the electronic door lock 145 is detected therein).
At 788A, the electronic key detector 140 determines whether the electronic key 145 is inside or outside the second detection zone 142b (e.g., on the interior side 12 of the door 10). If the key signal 745′ is received by the second antenna 143b, the electronic key 145 is determined to be inside the second detection zone 142b. If the key signal 745′ is not received by the second antenna 143b, the electronic key 145 is determined to be outside the second detection zone 142b (e.g., no electronic key 145 associated with the electronic door lock 145 is detected therein).
At 790A, the electronic key detector 140 determines whether the electronic key 145 is inside or outside the third detection zone 142b (e.g., at the lock side 18 of the door 10). If the key signal 745′ is received by the third antenna 143c, the electronic key 145 is determined to be inside the third detection zone 142c. If the key signal 745′ is not received by the third antenna 143b, the electronic key 145 is determined to be outside the third detection zone 142c (e.g., no electronic key 145 associated with the electronic door lock 145 is detected therein).
At 792A, the electronic key detector 140 determines whether the electronic key 145 determines whether the electronic key 145 is detected (e.g., is inside or outside the detection region 142). If at 786A, 788A, and 790A, the electronic key 145 is determined to be each of inside the first detection zone 142a, outside the second detection zone 142b, and outside the third detection zone 142c, the electronic key 145 is determined to be detected. If instead at 786A, 788A, or 790A, the electronic key 145 is determined to be any of outside the first detection zone 142a, inside the second detection zone 142b, or inside the third detection zone 142c, the electronic key 145 is determined to not be detected. It should be noted, that if no key signal 745′ is received by any of the antennas 143a, 143b, 143c, no electronic key 145 is detected.
The technique 780 and/or the technique 780A may further include, as a preceding operation to sending the door signal 740′ at 782 or 782A, a further operation of finding, but not detecting or authorizing, any electronic keys 145 that may be within a larger vicinity than the detection region 142. For example, electronic keys 145 may be configured to broadcast signals periodically and/or in response to additional door signals by the first antenna 143a to a longer range.
The operations at 786A, 788A, and 790A may be performed in simultaneously and/or in any suitable order, for example, operations 788A and 790A of determining whether the electronic key 145 is in the second detection zone 142b and the third detection zone 142c may be performed only upon determining that the electronic key 145 is within the first detection zone 142a at 786A.
Referring to
The first detection zone 142d extends to both the interior space 2 of the door 10 and the exterior side 14 of the door 10. The first detection zone 142d is formed by the first antenna 743-5. For example, the first detection zone 142d is formed by a first radiation pattern of the first antenna 743-5 that extends to both interior space 2 and the exterior side 14 of the door 10. The first antenna 743-5 (depicted schematically) may, for example, be an omni-directional antenna (e.g., a dipole antenna) having radiation pattern with a toroidal shape whose axis extends generally horizontal and parallel with the plane 11 of the door 10. The radiation pattern is approximated by the detection zone 142d. Variations of the first detection zone 142d and the antenna 743-5 are contemplated, such as a dipole antenna whose toroidal radiation pattern has an axis that extends vertically and parallel with the plane 11 of the door 10. It should be further understood that the radiation pattern of the antenna 743-5 may be influenced by other components of the electronic door lock 100 and/or the door 10 itself. Further, the antenna 743-5 may be spaced apart from the main circuit board 261 to reduce the influence of the circuit board 261 as a ground plane on the radiation pattern of the antenna 743-5.
The second detection zone 142e is formed by the second antenna 743-6. For example, the second detection zone 142e is formed by a second radiation pattern of the second antenna 743-6 that extends to the interior space 2 but substantially not the exterior space 4. The second antenna 743-6 is a directional antenna having radiation pattern that that extends primarily inward to the interior space 2. Side lobes of the second radiation pattern, which may include a back lobe, of the second antenna 743-6 may have negligible gain relative to the primary lobe. The second antenna 743-6 may, for example, be a patch antenna, or other suitable type of antenna.
The electronic key detector 140′ determines whether the electronic key 145 is located within the detection region 142′ according to the key signal 745′ received by the first antenna 743-5 and the second antenna 743-6.
In one example, the electronic key detector 140′ determines whether the electronic key 145 is within the detection region 142 by determining both whether the door is located in the exterior space 4 or the interior space 2 of the door and whether the electronic key 145 is within the first detection zone 142d or otherwise in close proximity of the door 10. To determine whether the electronic key 145 is located in the exterior space 4 or the interior space 2, the electronic key detector 140′ (e.g., the controller 744 thereof) measures the strengths of the key signal 745′ as received by the first antenna 742-3 (i.e., the first key signal strength) and the second antenna 742e (i.e., the second key signal strength), and calculates a difference therebetween (i.e., between the first key signal strength and the second signal strength) that may be referred to as the key signal strength difference. The key signal strength difference is expected to be higher if the electronic key 145 is located in the exterior space 4 as compared to if the electronic key 145 is located on the interior space 2 of the door 10. This is because both the first radiation pattern and the second radiation pattern extend into the interior space 2, thus resulting in a smaller key signal strength difference in the interior space 2, while only the first radiation pattern extends into the exterior space 4, thus resulting in a larger key signal strength difference in the exterior space 4. The key signal strength difference may be compared to a threshold value or range (e.g., a signal strength difference threshold) to determine whether the electronic key 145 is on the exterior side 14 (i.e., equals or exceeds the signal strength difference threshold) or interior space 2 (i.e., is less than the signal strength difference threshold).
The electronic key detector 140′ (e.g., the controller 744 thereof) also determines whether the electronic key 145 is within the first detection zone 742e and/or close proximity of the door 10, such as within 10, 7, 5, 4, or 3 feet less. In various examples, the electronic key detector 140′ determines whether the electronic key 145 is in the first detection zone 742e and/or in close proximity of the door 10 according to the first key signal strength. In one example, the electronic key detector 140′ measures the first key signal strength, and compares the first key signal strength to a signal strength threshold to determine whether the electronic key 145 is within the first detection zone 142d or otherwise in close proximity of the door 10 (i.e., equals or exceeds the signal strength threshold) or is not (i.e., is below the signal strength threshold). In another example, the electronic key detector 140′ calculates a distance of the electronic key 145 to the door 10 according to the first key signal strength, and compares the calculated distance to a proximity threshold (e.g., 10, 7, 5, 4, 3, or 2 feet or less) to determine whether the electronic key is within the first detection zone 142d or otherwise in close proximity of the door 10 (i.e., is less than or equals the proximity threshold) or is not (i.e., is greater than the proximity threshold).
The electronic key detector 140′ determines that the electronic key 145 is in the detection zone 142 if it is determined both that the electronic key 145 is in the exterior space 4 (e.g., based on the difference in key signal strengths) and that the electronic key 145 is in close proximity to the door 4 (i.e., based on the first key signal strength). The key signal strength difference and the proximity may be evaluated in any suitable manner, such sequentially (i.e., requiring one criterion of the other be satisfied before evaluating the other criterion) or contemporaneously (i.e., evaluating both criteria at substantially the same time).
In another example, the electronic key detector 140′ determines whether the electronic key 145 is in the detection region 142 by assessing, such as by forming binary or probabilistic determinations, of whether the electronic key 145 is in each of the first detection zone 142d and the second detection zone 142e. For example, the electronic key detector 140′ may compare the first key signal strength to a first key strength threshold to determine whether the electronic key 145 is in the first detection zone 142d (e.g., equals or is greater than the first key strength threshold) or not (e.g., is less than the first key strength threshold). The electronic key detector 140′ may also compare the second key signal strength to a second key strength threshold to determine whether the electronic key 145 is in the second detection zone 142e (e.g., equals or is greater than the second key strength threshold) or not (e.g., is less than the second key strength threshold). The electronic key 145 is determined to be in the detection region 142 if the electronic key 145 is determined to be in the first detection zone 142d but not the second detection zone 142e.
The various thresholds described above may be determined in any suitable manner, for example, being predetermined (e.g., being agnostic to the door 10 with which the electronic door lock 100 is used), being determined during an initialization or setup process (e.g., after the electronic door lock 100 is coupled to the door 10), and/or being re-determined over time (e.g., days, weeks, months, years) during operation of the electronic key detector 140′. Further, the initialization or setup process may be used to determine whether the electronic key 145 can be reliably located with the first antenna 743-5 and whether the antenna 751 should instead or additionally be used to determine the location of the electronic key 145.
As shown in
Referring to
The determining 786B may be performed according to the key signal strength of the key signal 745′ received by the different antennas. In one example, the determining 786B includes determining whether the electronic key is on the interior side 12 of the door (e.g., in the interior space 2) or the exterior side 14 (e.g., in the exterior space 4) and, if on the exterior side 14, determining a distance of the electronic key from the electronic door lock. The side of the electronic key is determined according to the first key signal strength and the second key signal strength, for example, by determining a difference therebetween that is then compared to a threshold or range (e.g., a higher signal strength different indicating the electronic key is on the exterior side 14 of the door). The proximity of the electronic key 145 to the door is determined according to the first key signal strength, such as by comparing the signal strength to a signal strength threshold (e.g., if greater, then determined to be within the proximity) or by calculating a distance from the signal strength that is compared to a proximity threshold.
The determining 786B, in another example, includes determining whether the electronic key is within a first detection zone extending to both sides of the door 10 (e.g., with the first antenna 743-5) and is within a second detection zone extending to substantially only the interior side 12 of the door 10 (e.g., with the second antenna 743-6). The electronic key is determined to be in the detection region (e.g., the authentication zone) if the electronic key is determined to be in the first detection zone and not the second detection zone.
Furthermore, the techniques 780, 780A, and/or 780B may be initiated upon detection of touch as described previously. Upon detecting the electronic key, another operation may be performed, such as operating the deadbolt operator 110 to move the deadbolt lock 20 (see, e.g., the techniques in
Referring to
The door position detector 150 generally includes a magnetometer 852 (e.g., a compass), an accelerometer 854, and a controller 856. The magnetometer 852 and the accelerometer 854 may each be one of the sensors 266. The magnetometer 852 and/or the accelerometer 854 may be used for other functions of the electronic door lock 100. For example, the accelerometer 854 may be used in the setup operation of the electronic key detector 140 for determining the orientation thereof, as described above. The magnetometer 852 and the accelerometer 854 may be provided cooperatively as a singular device (e.g., on a single chip), separate devices (as illustrated schematically), and may further be subdivided into further subcomponents (e.g., the accelerometer 854 may be a single device configured to measure acceleration in multiple directions, or may be provided as separate devices that are each configured to measure acceleration in a single direction). The controller 856 may be the controller 262 of the electronic door lock 100, as described above, which may be used in conjunction with other systems described herein (e.g., the electronic key detector 140). The door position detector 150 may further include a wireless communication device 858, which may be one of the wireless communications devices 264 of the electronic door lock 100, whereby the door position information (e.g., closed, open, moving and/or angle) may be communicated to other devices or systems (e.g., the external security system referenced above).
The door position detector 150, by utilizing measurements from both the magnetometer 852 and the accelerometer 854, provides a robust solution for determining whether the door 10 is closed or open. While the magnetometer 852 may alone be used to determine whether the door 10 is open or closed, for example by measuring an angle of the door 10 relative to a closed position, fluctuations in the earth's magnetic field and/or other magnetic disturbances (e.g., from portable electronic devices passing thereby) may lead to inaccurate determinations from the magnetometer 852 alone. For example, a changed reading from the magnetometer 852 may represent the door 10 being opened by 0.5 degrees (e.g., not allowing the deadbolt lock 20 to lock) or a shift in the earth's magnetic field. Further, while the accelerometer 854 may alone be used to determine whether the door 10 is open or closed, for example by deriving displacement as the second integral of acceleration readings, small errors in acceleration readings (e.g., from sensor creep or resolution) may cause inaccurate determinations from the accelerometer 854 alone. As described below, however, the position of the door 10 (e.g., whether open or closed) may be reliably determined according to measurements from both the magnetometer 852 and the accelerometer 854.
Referring to
As shown below in Table I below, the magnetometer 852 and the accelerometer 854 output different readings as the door 10 is moved between the closed position and the open position. Measurements of the magnetometer 852 and the accelerometer 854 are different when the door 10 is in the closed position (illustrated as facing due south in
Referring to the flowchart in
At 862, the door 10 is in the closed state and the door position detector 150 determines whether the door 10 remains in the closed state or changes to the moving state. The door position detector 150 measures a current angle with the magnetometer 852 and acceleration with the accelerometer 854 and determines, according to thereto, whether the door 10 remains in the closed state or has changed to the moving state. If both an angle change from the closed position and acceleration are detected, the door 10 is determined to be in (e.g., have changed to) the moving state at the technique 860 moves to 864. If no angle change is detected, if acceleration is not detected, or neither is detected, the door 10 is determined to remain in the closed state and the technique 860 remains at 862.
The angle change (from closed) is detected by comparing the current angle to a reference angle, such as the closed reference angle that is the angle measured by the magnetometer 852 when the door 10 is in the closed position. For example, the current angle may be compared to a closed angle threshold, which is the closed reference angle and any threshold buffer angle (e.g., 0.5 degrees or less, such as 0.3 or 0.1 degrees, more or less, as may be suitable to account for movement of the door 10 within the closed position and/or any fluctuations of the earth's magnetic field). If the current angle is greater than (or equal to) the closed angle threshold, then the angle change is detected; if the current angle is less than (or equal to) the closed angle threshold, then no angle change is detected. The acceleration is considered detected if acceleration is measured by the accelerometer 854 above an acceleration threshold, which may be zero (e.g., measuring non-zero acceleration), or other suitable value. Both the current angle and the acceleration may be a single measurement or may be compiled from multiple measurements (e.g., an average) at a suitable frequency or resolution (e.g., between 5 ms and 500 ms, such as between 10 ms and 250 ms, such as at 20 ms and/or at 200 ms, more or less) for a suitable number of measurements (e.g., between three and ten, such as four, more or less). Further, in the case of the magnetometer 852 measuring the magnetic field with components in the X- and Y-directions, such components may be converted to an angular measurement.
At 864, the door 10 is in the moving state and the door position detector 150 determines whether the door 10 remains moving or has changed to the closed state or the open state. The door position detector 150 measures the current angle with the magnetometer 852 and the acceleration with the accelerometer 854 and determines, according thereto, whether the door 10 is in the moving, closed, or open states. If acceleration is not detected and an angle change (from closed) is not detected, the door 10 is determined to be in the closed position and the technique 860 may proceed to 862. If no acceleration is detected and an angle change is detected, the door 10 is determined to be in the open position and may proceed to 866. The current angle measured by the magnetometer 852 (i.e., when acceleration is not detected) is also determined to be an open reference angle. The open reference angle may be later used to determine whether the door 10 is moved from the open position. If acceleration is detected, regardless of any angle change, the door 10 is determined to remain in the moving state and the technique 860 may remain at 864.
The angle change and the acceleration may be detected as described above with respect to 862 (e.g., by comparing to threshold values, such as the closed reference angle or the closed angle threshold and the acceleration threshold).
At 866, the door is in the open state and the door position detector 150 determines whether the door 10 remains in the open state or has changed to the moving state. The door position detector 150 measures the current angle with the magnetometer 852 and the acceleration with the accelerometer 854 and determines, according thereto, whether the door is still in the open state or has changed to the moving state. If both an angle change from the open state and acceleration are detected, the door 10 is determined to be in (e.g., have changed to) the moving state and the technique 860 may proceed to 864. If no angle change is detected, if no acceleration is detected, or both, the door 10 is determined to remain in the open state.
The angle change (from open) is detected by comparing the current angle to the open reference angle, which as described above, was the current angle measured by the magnetometer 852 when acceleration was not detected in the moving state (e.g., as last measured). For example, the angle change may be detected by determining whether the current angle is within or outside an open angle range, which is equal to the open reference angle and any threshold buffers or range therearound (e.g., +/−0.5 degrees or less, such as +/−0.3 or 0.1, more or less, as may be suitable to account for negligible movements of the door 10 and/or fluctuations in the earth's magnetic field). For example, if the now current angle is outside the open angle range surrounding the open reference angle, then the angle change is detected; if the current angle is within the open angle range, then no angle change is detected. The open angle range may instead be expressed as a maximum open angle threshold and a minimum open angle threshold. It should be noted that the open reference angle and/or the open angle range may change each time the door 10 is moved to a new static position.
The technique 860 may further include communicating the state of the door 10 (e.g., closed or open) to an external device, such as with the wireless communication device 858. It should be noted that the moving state is a transient state, which may be useful for determining whether the door 10 is later in the closed or open states and may, or may not, be communicated externally. Further operations may be determined based on the open or closed state of the door 10 as determined with the technique 860, the technique 860A, or otherwise with the electronic door lock 100. For example, the various other systems disclosed herein (e.g., the deadbolt operator 110, the touch detector 120, the deadbolt locker 130, and/or the key detector 140 may be inoperable (e.g., will not be operated) if the door 10 is in the open state.
Referring to
At 862A, as with 862, the door 10 is in the closed state and the door position detector determines whether the door 10 has potentially changed to the moving state. The door position detector 150 measures a current angle with the magnetometer 852 at a low resolution, such as between 500 ms and 100 ms (e.g., 200 ms). If no angle change (from closed) is detected, the door 10 is determined to remain in the closed state and the technique 860A may remain at 862A or may proceed to 861A at which the closed reference angle may be adjusted (described below). If at 862A an angle change is detected, acceleration is then measured with the accelerometer 854 to determine whether acceleration is detected. If at 862A acceleration is not detected (after the angle change was already detected or not if measured simultaneously), the technique 860A proceeds to 861A. If at 862A acceleration is detected (after the angle change was already detected), the technique 860A proceeds to 863A at which the door 10 is determined (e.g., confirmed) to be in the moving state or not.
The angle change and the acceleration may be detected as described above with respect to 862 (e.g., by using a singular value or averaging, and by comparing to threshold values, such as the closed reference angle and the threshold acceleration).
Power may be conserved by operating the magnetometer 852 at the low resolution. Power may be further conserved by operating the accelerometer 854 only upon detecting the angle change. Alternatively, the accelerometer 854 may be operated concurrently with the magnetometer 852.
At 861A, if the current angle is greater than an angle update threshold, the closed reference angle (or he closed angle threshold) is changed according to the current angle. The angle update threshold is, for example, equal to the closed reference angle and any update buffer or range suitable to account for disturbances in the earth's magnetic field or any other magnetic disturbances. Thus, the new closed angle threshold is changed to the current angle plus the aforementioned threshold buffer, which may be smaller than the update buffer or range. The angle update threshold may also be updated (e.g., equaling the new closed reference angle plus the update buffer or range). The technique 860A may proceed from 861A to 862A. The door 10 may be considered the closed state in 861A.
At 863A, the door position detector 150 determines whether the angle change (from closed) is detected for a predetermined time (e.g., an open duration threshold), so as to confirm whether the door 10 is out of the closed state (e.g., is in the moving state). The door position detector 150 measures the current angle with the magnetometer 852 at a high resolution, such as between 5 ms and 50 ms (e.g., 20 ms), and also measures an open time (e.g., duration or incremental counter) over which the angle change remains detected. If at 863A the angle change (from closed) is not detected, the door 10 is determined to be in the closed state and the technique 860A may proceed back to 862 (or 861A at which the closed reference angle is adjusted). If at 863A the angle change is detected and the open time exceeds an open duration threshold (i.e., the predetermined time), the door 10 is determined to be in the moving state and the technique 860A may proceed to 864A. If at 863A the angle change is detected and the open time does not exceed the open duration threshold, the technique 860A remains at 863A until either the angle change is not detected (and the door 10 is determined to be in the closed state), or the open time exceeds the open duration threshold (and the door 10 is determined to be in the moving state).
The angle change (from closed) may be detected as described above with respect to 862 (e.g., by averaging angle measurements to determine the current angle and by comparing the current angle to the closed reference angle or the closed angle threshold). By sampling at a higher resolution and/or over a longer time at 863A, the current angle may be measured more reliably (e.g., accounting for aberrant measurements) as compared to the lower resolution at 862A. The open time may be determined according to any suitable method, such as with an incremental counter or other timer, which is compared to the open duration threshold.
At 864A, as with 864, the door position detector 150 determines whether the door 10 remains in the moving state or whether the door 10 has moved to the closed or open position and been static for a predetermined time (e.g., a static duration threshold). The door position detector 150 measures the current angle with the magnetometer 852 at the high resolution, measures acceleration with the accelerometer 854, and also measures a static time (e.g., duration or incremental counter) over which acceleration is not detected and determines, according thereto, whether the door 10 remains in the moving state or has changed to the closed or open state.
If at 864A acceleration is not detected and the angle change (from closed) is not detected, the door 10 is determined to be in the closed state and the technique 860A may proceed back to 862A (or 861A at which the closed reference angle is adjusted). If at 864A acceleration is not detected, the angle change is detected, and the static time exceeds the static duration threshold, the door is determined to be in the open state and the technique 860A may proceed to 866A. The technique 860A also establishes the current angle as an open reference angle to which later angle measurements are compared to determine if the door 10 has moved from the open position. If at 864A acceleration is detected or the static time does not exceed the static duration threshold, the door 10 is determined to remain in the moving state and the technique 860A remains at 864A until no acceleration is detected (e.g., the door 10 is in the closed state or in the open state).
The angle change (from closed) may be detected as described above with respect to 862 (e.g., by averaging measurements to determine the current angle, and by comparing the current angle to the closed reference angle or the closed angle threshold). The static time may be determined according to any suitable method, such as with an incremental counter or other timer, which is compared to the static duration threshold.
At 866A, as with 866, the door 10 is in the open state and the door position detector 150 determines whether the door 10 remains in the open state or has changed to the moving state. The door position detector 150 measures the current angle with the magnetometer 852 at the low resolution. If at 866A an angle change is detected (from open), then acceleration is measured with the accelerometer 854 to determine whether acceleration is detected. If at 866A acceleration is not detected (after the angle change was already detected or not if measured simultaneously), the door 10 is determined to remain in the open state and the technique remains at 866A. If at 866A, acceleration is detected (after the angle change was already detected), the technique 860A proceeds to 867A at which the door 10 is confirmed to be in the open state or not.
The angle change (from open) may be detected as described above with respect to 866 (e.g., by averaging measurements to determine the current angle, and by comparing the current angle to the open reference angle or open reference range). The acceleration may be detected as described previously.
Power may be conserved by operating the magnetometer 852 at the low resolution. Power may be further conserved by operating the accelerometer 854 only upon detecting the angle change. Alternatively, the accelerometer 854 may be operated concurrently with the magnetometer 852.
At 867A, the door position detector 150 confirms whether the door is in the open or closed positions by determining whether the door 10 has been outside the closed position for a predetermined time, so as to determine whether the door 10 remains in the open state or is in the moving state. The door position detector 150 measures the current angle with the magnetometer 852 at the high resolution and also measures a movement time (e.g., duration or incremental counter) over which the current angle is outside the open range. If at 867A an angle change (from open) is not detected, the technique 860A determines the door 10 to be in the open state and proceeds back to 866A. If at 867A the angle change is detected and the movement time is less than a static duration threshold, the door 10 is determined to be in the open state and the technique 860A proceeds to 866A. If at 867A the angle change is detected and the movement time is greater than the static duration threshold, the door 10 is determined to be in the moving state and the technique 860A proceeds to 864A.
The angle change (from open) may be detected as described above with respect to 866 (e.g., by comparing to the open reference angle or range therearound). The movement time may be determined according to any suitable method, such as with an incremental counter or other timer, which is compared to the static duration threshold.
The technique 860A may further include communicating the door position (e.g., closed or open) to an external device with the wireless communication device 858.
Referring additionally to
The microphone 855 may be used to determine audibly whether the door 10 is open and/or closed. As the door 10 is opened (i.e., moved from the closed position) and closed (i.e., move to the closed position), sound signature is produced (e.g., as the door 10 engages and disengages various objects, such as a door frame, threshold, and seal) and passes through the air, which may have unique audio characteristics (e.g., an audio signature) that are indicative of the door 10 being opened or closed. As a result, the sound produced as the door is opened or closed may be used as an indicator of whether the door is closed or not.
For example, during an initial setup operation and/or subsequent usage of the door 10, the door position detector 150 records with the microphone 855 sound as the door 10 is opened and/or closed (e.g., initial closing recording and initial opening recording). Subsequently, as the door 10 is opened and closed, audio may be detected (e.g., recorded) and compared to the initial closing recording and/or the initial opening recording to assess whether the door is closed or is opened (e.g., current recordings). The initial recordings and the current recordings may be compared in any suitable manner. For example, the initial recordings may be processed in some manner to represent the sound signature, for example, to produce an initial sound representation (e.g., spectrogram or other type of audio representation). The current recordings are processed in as similar manner to produce a current sound representation that is then compared to the initial sound representation (e.g., for closing and/or opening). If the current recording matches (or otherwise favorably compares to) the initial closed recording or the initial opening recording, the door 10 is determined to be closed or open, respectively. Such a determination may be referred to as a sound-based door position determination. The aforementioned processing and comparison may be performed by a controller (e.g., the controller 856 and/or the controller 262).
Further, because the door 10 may be opened or closed in different manners (e.g., at different speeds), multiple initial recordings may be captured to which the current recording is later compared to determine whether the door is closed or open. Such initial recordings may be recorded during the initial setup or over time as the door 10 is used.
The sound-based door position determination may be used in different manners, such as a standalone indicator of whether the door is open or closed, or in conjunction with other door position determinations (e.g., to confirm the door position as determined with the magnetometer 852 and the accelerometer).
The proximity sensor 857 is configured to detect distance therefrom to a fixed portion of the building structure in order to determine whether the door 10 is closed or open. For example, whenever the door 10 is in the closed position, the door 10 and, thereby, the electronic door lock 100 and the proximity sensor 857 are in a repeatable position relative to and in line of sight of static features of the building structure 8 near the door 10, such as a vertical door frame 8a (or door trim) or a lower door threshold 8b, which may be referred to as a building reference feature (e.g., building target feature). The proximity sensor 857, by having line of sight to the building feature, can determine a distance thereto, which may be unique to other positions and referred to as a closed reference distance, which may be unique to the closed position as compared to open positions.
Referring to
The proximity sensor 857 may be any suitable type of contactless proximity sensor, such as a laser-based, other optical (e.g., infrared) time of flight sensor (e.g., a laser range finder, radar, or ultrasonic).
The proximity-based door position determination may be used in different manners, such as a standalone indicator of whether the door is open or closed, or in conjunction with other door position determinations (e.g., to confirm the door position as determined with the magnetometer 852 and the accelerometer).
Referring to
In the various techniques described below, the electronic door lock 100 may determine whether to unlock the deadbolt lock 20 (e.g., by operating the deadbolt operator 110) according to detection of an electronic key 145 (e.g., with the electronic key detector 140) and touch of the deadbolt lock 20 (e.g., capacitance or touch sensed with the touch sensor 522, such as with the touch detector 120). The electronic door lock 100 may additionally determine whether to block (e.g., disable) the deadbolt lock 20 (e.g., by operating the deadbolt locker 130) according to a combination of (e.g., two, three, or four of) detection of an electronic key 145 (e.g., with the electronic key detector 140), touch (e.g., capacitance or touch sensed with the touch sensor 522, such as with the touch detector 120), movement (e.g., rotation) of the deadbolt lock 20 (e.g., of the pin 416), and/or acceleration of the electronic door lock 100.
Referring to
At 902, the electronic door lock 100 detects touch on the exterior side 14 of the door 10, for example, touch of the deadbolt lock 20 electrically coupled to the touch sensor 522. For example, detection of touch at 902 may be determined with the touch detector 120 described previously (e.g., the technique 530 or the technique 530A), or in another suitable manner to detect an intentional touch by a user (e.g., if capacitance exceeds a predetermined threshold). Detection of such an intentional touch may be referred to as a positive touch. It should be noted that other classifications of touch may be detected, as will be described for example, such as erratic touch (e.g., with fluctuating capacitance) that may be indicative of malintent.
At 904, the electronic door lock 100 detects an electronic key 145 (i.e., detects an electronic key that is authenticated or otherwise associated with the electronic door lock 100 for permissive operation thereof). For example, the electronic key 145 may be detected with the electronic key detector 140 in the manners described previously (e.g., with the technique 780 and the antennas 743 and variations thereof). Such detection of an electronic key 145 that is authenticated or otherwise associated with the electronic door lock 100 for authorized operation thereof may be referred to as a positive electronic key detection, which is to be distinguished from detection of other electronic keys 145 not associated for operation of the electronic door lock (e.g., for other electronic door locks, such as those on different homes) or non-detection. If no associated electronic key 145 is detected but touch is still or is again detected at 902, the electronic door lock 100 continues to repeat the operation 904 of detecting an electronic key 145. Detection of the electronic key 145 at 904 is preferably performed upon detection of a positive touch at 902, for example, to conserve power associated with detecting electronic keys 145 but may be performed prior thereto or concurrent therewith.
At 906, the electronic door lock 100 unlocks the deadbolt lock 20 (e.g., operates the deadbolt operator 110) upon both a positive touch detection at 902 and a positive key detection at 904.
Still referring to
At 912, the electronic door lock 100 detects touch 912, such as with the touch sensor 522 (e.g., capacitance). For example, the electronic door lock 100 may determine an erratic touch, which may have characteristics associated with lock tampering (e.g., use of lock picking tools) of the deadbolt lock 20 (e.g., of the keyed cylinder 24). An erratic touch includes one or more instances of elevated changes in capacitance (e.g., peak-to-peak fluctuations) over a short period of time (e.g., less than approximately two, one, or half a second, more or less). An elevated change of capacitance may be determined relative to a threshold magnitude, which may be referred to as a capacitance change threshold. The capacitance change threshold may be fixed or may vary. For example, the capacitance change threshold may vary according to the magnitude of capacitance being sensed (e.g., a steady-state capacitance, which may vary according to the person or object touching the touch sensor). For any steady-state capacitance, the magnitude of the measured capacitance is expected to normally fluctuate, which may be referred to as noise. The magnitude of such noise increases as the magnitude of the steady-state capacitance magnitude increases. Accordingly, the capacitance change threshold for determining erratic touches may increase as the steady-state capacitance magnitude increases, so as to distinguish between erratic touches (e.g., indicative of lock tampering) and steady-state touches (e.g., indicative of intent to operate the electronic door lock 100). In one example, the capacitance magnitude threshold is a multiple of the standard deviation of the current steady-state capacitance being measured (e.g., being between two and seven times the standard deviation, such as between three and five times, such as three, four, or five times). It should be noted that use of a physical key with the keyed cylinder 24 may result in determination of an erratic touch, thus it may be advantageous to evaluate touch in combination with other factors (e.g., rotation and acceleration, as described below) to mitigate disabling the electronic door lock 100 and/or blocking the deadbolt lock 20 based only on touch (e.g., only on capacitance).
At 914, the electronic door lock 100 detects rotation of the pin 416, for example, with the movement sensor 412a (e.g., a Hall effect sensor as mentioned above). Rotation of the pin 416 through its full range of motion (e.g., 180 degrees) may be indicative of deadbolt lock 20 having been operated by a physical key, while erratic rotation of the pin 416 may be indicative of lock tampering (e.g., bypassing the keyed cylinder 24). An erratic rotation may include one or more partial rotations of the pin 416 at an instance or over a period of time. Such a partial rotation may be a small angular movement (e.g., within a range) with such a movement being defined between slowed, stopped, or reversed rotation. A partial rotation may, for example, be less than 45, 30, 15, 10, or 5 degrees or less and greater than 1, 2, or 3 degrees or more). Erratic movement may also be determined by fluctuations in readings from the movement sensor 412a, which may be compared to a suitable movement change threshold. In one example, the movement sensor 412a may experience noise at a constant position, and the movement change threshold is a multiple of the standard deviation of the noise of the movement sensor 412a (e.g., between two and six times the standard deviation, such as three, four, or five times).
At 916, the electronic door lock 100 detects acceleration thereof, such as with the accelerometer 854. Acceleration may, by itself, reflect an innocuous event, such as wind, knocking, or debris engaging the door 10. Acceleration, detected in combination with other factors (e.g., an erratic touch and/or an erratic rotation) may be indicative of lock tampering, such as with a bump key as is understood in the art. An erratic acceleration may be determined when measured acceleration exceeds an acceleration threshold. The acceleration threshold may be a fixed value, for example, being based on experimentation or according to noise within acceleration readings. For example, output from the accelerometer 854 may normally fluctuate at steady state, while the acceleration threshold may be a multiple of the standard deviation of the noise of the output from the accelerometer 854 (e.g., between one and seven times the standard deviation, such as between three and five times, such as three, four, or five times).
At 918, a risk assessment is made according to the detection of touch, rotation, and acceleration at 912, 914, and 916. For example, substantially contemporaneous determination of an erratic touch, an erratic rotation, and/or an erratic acceleration may be indicative of a tempering threat according to which the electronic door lock 100 may be disabled (e.g., so as to not operate the deadbolt operator 110) and/or the deadbolt lock 20 may be blocked (e.g., by operating deadbolt locker 130).
In forming the risk assessment, each of the lock tampering risk factors may be weighted differently. For example, an erratic touch may be weighted relatively low, because an erratic touch may be the result of actions by a user having a physical key associated with the deadbolt lock 20, such as when inserting the associated physical key or when accidentally inserting a different physical key. An erratic rotation may be weighted moderately, because an erratic rotation may be the result of unlikely actions of a user having a physical key associated with the deadbolt lock 20, such as rotating the associated physical key in a back and forth or otherwise erratic manner. An erratic acceleration may be weighted highly, because an erratic acceleration may, in combination with others of the risk factors, indicate an immediate threat (e.g., a bump key). Furthermore, a risk assessment may be bypassed or determined to be no risk if a full rotation is detected or upon detection of an authorized electronic key 145.
In one specific example, the risk assessment is determined according to a risk counter, while each of the lock tampering risk factors accelerates the counter. Once the risk assessment exceeds a risk threshold, a lock tampering risk is determined present. For illustrative purposes, erratic touch has a risk value of three, erratic rotation has a risk value of five, and erratic acceleration has a risk value of eight, while the risk counter threshold is nine. Starting the counter from zero, when a touch is detected (e.g., at 902 of the technique 900) and no authorized electronic key 145 is detected (e.g., at 904 of the technique 900), the counter is started and increments higher (e.g., linearly) with time while touch is still detected (e.g., at 902). If erratic touch is detected (e.g., at 912, which may inherently coincide with touch being detected at 902), the risk counter is increased by the risk value of three. If the erratic rotation is detected (e.g., at 914), the risk counter is increased by the risk value of five. If the erratic acceleration is detected (e.g., at 916), the risk counter is increased by the risk value of eight. If at any time, the touch is no longer detected (e.g., at 902), the risk counter decrements lower until reaching zero. If at any time, the electronic key 145 that is associated with the electronic door lock 100 is detected (e.g., at 904 of the technique 900), the deadbolt is unlocked (e.g., at 906 of the technique 900). Reoccurrence of any of the lock tampering risk factors at suitable interval may result in further acceleration of the risk counter by the corresponding risk value.
The risk values associated with each of the erratic touch, rotation, and acceleration may be different than described above (e.g., higher or lower). Furthermore, various combinations of simultaneous occurrence of such lock tampering risk factors may result in exceeding the risk threshold, while others may not. For example, erratic touch (e.g., risk value of three) and/or erratic rotation (e.g., risk value of five) in combination with acceleration (e.g., risk value of eight) exceed the risk threshold (e.g., nine). On the other hand, erratic touch and erratic rotation do not alone exceed the risk threshold but may with maintained touch over time and/or later occurrence of acceleration and/or re-occurrence of erratic touch and/or erratic rotation.
If the risk assessment exceeds the risk threshold, or is otherwise determined to be a high risk (e.g., based on simultaneous or contemporaneous occurrence of the lock tampering risk factors), the deadbolt lock 20 is blocked at 920 (e.g., by operating the deadbolt locker 130). For example, the deadbolt locker 130 may block the deadbolt lock 20 for a duration of which may be referred to as a lockout duration). The lockout duration may be a predetermined amount of time. The lockout duration may also increase as a function of a number of high risk determinations (e.g., occurring over a fixed or variable time frame). Instead of or in addition to blocking the deadbolt 20 at 920, the electronic door lock 100 may provide a notification or alert, such as a visual notification (e.g., via the lights 529c, the display 530, or other light or display of the electronic door lock 100), an audible notification or siren (e.g., via a speaker or other audible output device of the electronic door lock 100), or by sending a signal, such as a notification signal or an alert signal communicating information of a high risk determination (e.g., via the wireless communication device 264, such as to a phone or other electronic device of the user or to a municipality or other authority).
If the risk assessment does not exceed the risk threshold, erratic touch, rotation, and acceleration are still detected at 912, 914, and 916 and then assessed at 918.
If a full rotation is detected, the risk assessment is determined to be no risk and/or the technique 900 (i.e., determining whether to unlock the deadbolt) and/or the technique 910 (i.e., for disabling the electronic door lock and/or blocking the deadbolt) are stopped since the full rotation indicates that the deadbolt lock 20 has been manually unlocked (e.g., with the physical key).
If an electronic key 145 associated with the electronic door lock 100 is detected, the deadbolt lock 20 is unlocked (e.g., with the deadbolt operator 110) and the technique 910 is stopped, since the deadbolt lock 20 has been unlocked.
Instead of determining a risk assessment, other logics may be used. Referring to
At 932, it is determined whether a touch has been detected, for example, with the technique 530 or the technique 530A.
At 934, if a touch was determined at 932, it is determined whether an electronic key has been detected, for example, with the technique 780.
At 936, if an electronic key was detected at 934, the deadbolt operator 110 is operated to open the deadbolt lock 20.
At 938, if an electronic key was not detected at 934, it is determined whether a full rotation has been detected (e.g., of the keyed cylinder 24 or the pin 416). If a full rotation is detected (e.g., if the deadbolt lock 20 is operated by a conventional physical key), no action is taken.
At 940, if a full rotation was not detected at 938, it is determined whether erratic capacitance is detected. Erratic capacitance may be indicative of the deadbolt lock 20 being picked with lock pick. Erratic capacitance means widely varying capacitance levels (e.g., above a reference capacitance). If erratic capacitance is not detected, the technique 930 may proceed to 904 to again determine whether a new touch has been detected.
At 942, if erratic capacitance was detected at 940, it is determined whether a duration of the erratic capacitance (e.g., an erratic duration) exceeds a predetermined time (e.g., a timer). If the erratic duration does not exceed the timer, it is continued to be determined whether erratic capacitance is still detected at 940.
At 944, if the erratic duration exceeds the timer, the deadbolt locker is engaged. An extended duration of erratic capacitance may indicate a continued attempt to pick the deadbolt lock 20.
At 946, if the erratic capacitance is detected at 940, regardless of the duration at 942, it is determined whether torque has been applied to the deadbolt lock 20.
At 948, if torque has been applied to the deadbolt at 946, the deadbolt locker is engaged. A combination of erratic capacitance detected at 912 and torque detected at 912, regardless of the erratic duration at 914, may be indicative of an attempt to pick the deadbolt lock 20.
Variations of the techniques may omit various operations (e.g., measuring torque and/or rotation), perform different operations (e.g., determine position of the deadbolt lock 20), and/or perform various operations in different orders (e.g., reversed or concurrently).
Referring to
The turnkey electronic module is a passive home entry module which, in its basic form, provides Lock and Unlock functions through simple touch of the door handle. Using the turnkey electronic module, door lock manufacturers can cost-effectively compete in the burgeoning smart lock market segment by reducing R&D costs and focusing on their core competency of making door lock hardware. The electronic modules are designed to be incorporated inside door lock assemblies. They provide the quasi-totality of electronic circuitry and software necessary to produce a smart lock. In other words, it is a turnkey solution. As a B2B product, the module is intended to be supplied to door lock manufacturers who will market the end products under their brands.
The module is a relatively small and compact electronic unit. It is housed and sealed. It only has two external interfaces: a mating metal piece that rotates the door lock shaft for locking/unlocking, and a battery connector. It is easily integrated into door lock designs by running the shaft through the center hole of the module and attaching the connector to a battery or an alternative power source. The mechanical key does not need to be eliminated for the module to be incorporated.
The basic electronic module mainly comprises of a capacitive sensor to detect user intent (Lock or Unlock), an antenna for authentication, and a motor for rotating the shaft. The replaceable battery pack or other power source that powers the module is provided externally by the manufacturers. Advanced electronic modules can provide further optional functions. These options include Bluetooth Low Energy (BLE) for user intent and/or authentication through smartphones, and Wi-Fi for broadcasting module data to a server. These additional features enable manufacturers to communicate Lock and Unlock commands to the module remotely. As a result, they can add features such as unlock on approach (BLE) or mobile app usage (Wi-Fi or BLE). Though the advanced modules enable these applications, the manufacturer is responsible for creating an app and defining the features they wish to offer. The module will provide an integration guide to allow for seamless interfacing.
Referring now to
Referring to
Referring to
Referring to
Referring to
For example, based upon the touch of the locking device, the processor 1026 could instruct an electrical motor 1030 to actuate the locking assembly so as to move the deadbolt from a locked or unlocked position or vice versa. Additionally, the processor may further be in communication with an antenna 1032. The antenna 1032 may be configured to receive electromagnetic waves from any one of a number of devices, such as a smartphone, radio frequency identification tag, or other device capable of transmitting electromagnetic waves. These electromagnetic waves received by the antenna 1032 are converted to electrical signals and provided to the processor 1026. Upon receiving the signals, the processor 1026 may perform any one of a number of different functions including instructing the motor 1030 to lock or unlock the locking device. For example, the aforementioned devices may be configured as an electronic key 145 (as described previously), while the processor 1026 and the antenna 1032 may be configured to form the electronic key detector 140 or a variation thereof as described previously, which may implement the technique 780 for detecting the electronic key 145.
As such, this specification discloses a turnkey module that can be easily incorporated by current manufacturers of locking devices so as to provide these manufacturers with a quick solution in the quickly growing smart lock marketplace. For example, as this module provides basic and can even be modified to provide even advanced functionality, traditional hardware lock manufacturers can rapidly incorporate the module so as to convert their traditional locking devices into smart lock devices.
Referring to
A locking device for detecting tampering or lock picking of a locking assembly of the locking device includes a mounting plate configured to partially house the locking assembly, a touch sensor, an anti-picking actuator, and a processor in communication with the touch sensor and the anti-picking actuator.
The anti-picking actuator moves between a first position that physically prevents the deadbolt of the locking assembly from moving from the locked position to the unlocked position and a second position that allows the deadbolt to move between the locked position and the unlocked position. The processor is configured to determine when the electrical signal emitted from the touch sensor indicates that the locking assembly is being picked or tampered with by the user and to actuate the anti-picking actuator to the first position when the processor determines that the locking assembly is being picked or tampered with to prevent the lock from being unlocked.
Referring to
Referring to
Generally, when inserting the key through the housing 1120, the user's hand may come in contact with the housing 1120. It has been noted that constant contact with the housing 1120 indicates that the locking device 1110 is being tampered with or being picked so as to gain unauthorized access to the space located behind the door 1114. Here, the housing 1120 partially houses the locking assembly 1116 and may include a sensor 1122. The sensor 1122 is capable of detecting the touch of the user and emits an electrical signal indicating when a user has touched the housing 1120.
Referring to
Referring to
Additionally, the electronic components include an electric motor 1132 in communication with the anti-picking actuator 1124. The processor 1130 analyzes these electrical signals from the sensor 1122 and determines that the locking device has been picked or tampered with. After such a determination is made, the processor 1130 instructs the motor 1132 to engage the anti-picking actuator 1124 so as to prevent the movement of the deadbolt from a locked to unlocked position.
As such, the device disclosed in this specification has the ability to determine when the locking device is being picked or tampered with. Upon a determination that the lock is being picked or tampered with, the locking device has the ability to physically prevent the deadbolt from moving between the locked and unlocked position.
Furthermore, the processor 1130 may be able to make a second determination that no tampering or lock picking is being performed and then can move the anti-picking device into a second position that allows the deadbolt to move between the locked and unlocked position. This determination may be made based on the amount of contact made with the plate 1120 as determined by electrical signals emitted by the sensor 1122. Additionally, the processor 30 may start a timer upon determining that the lock is being picked or tampered with and then may only make a determination that the lock is not being picked or tampered with after a certain period of time has elapsed, for example, one hour.
Additionally, other devices could be utilized to communicate with the processor so as to indicate and to force the processor to move the anti-picking device into a position such that allows the deadbolt to move freely. This could be done with a specialized key or perhaps a certain type of touch by the user to the mounting plate 1120 as detected by the sensor. For example, a certain number of taps or other indication provided to the mounting plate by the user could be determined by the processor to be an authorized person attempting to move the anti-picking device into the position that allows the deadbolt to move freely.
Furthermore, in determining whether the locking device (e.g., the deadbolt) is being tampered with, the locking device 1110 may implement the technique 900 and/or the technique 910 described previously (e.g., by detecting erratic touch) and/or include further components described with respect thereto (e.g., the movement sensor 412a to detect the position of the pin 1112 and/or the accelerometer 854 for detecting acceleration of the locking device 1110.
Referring to
Referring now to
In order to power the electrical components of the locking device 1210, a battery pouch 1218 having at least one battery cell is provided for. The battery pouch 1218 is generally attached to the locking assembly 1210 opposite of the mounting plate 1214.
As shown in
Referring to
Referring to
In an alternative embodiment, dedicated hardware implementations, such as application specific integrated circuits, programmable logic arrays and other hardware devices, can be constructed to implement one or more of the methods described herein. Applications that may include the apparatus and systems of various embodiments can broadly include a variety of electronic and computer systems. One or more embodiments described herein may implement functions using two or more specific interconnected hardware modules or devices with related control and data signals that can be communicated between and through the modules, or as portions of an application-specific integrated circuit. Accordingly, the present system encompasses software, firmware, and hardware implementations.
In accordance with various embodiments of the present disclosure, the methods described herein may be implemented by software programs executable by a computer system. Further, in an exemplary, non-limited embodiment, implementations can include distributed processing, component/object distributed processing, and parallel processing. Alternatively, virtual computer system processing can be constructed to implement one or more of the methods or functionality as described herein.
Further the methods described herein may be embodied in a computer-readable medium. The term “computer-readable medium” includes a single medium or multiple media, such as a centralized or distributed database, and/or associated caches and servers that store one or more sets of instructions. The term “computer-readable medium” shall also include any medium that is capable of storing, encoding or carrying a set of instructions for execution by a processor or that cause a computer system to perform any one or more of the methods or operations disclosed herein.
As a person skilled in the art will readily appreciate, the above description is meant as an illustration of the principles of this invention. This description is not intended to limit the scope or application of this invention in that the invention is susceptible to modification, variation and change, without departing from spirit of this invention, as defined in the following claims.
While the disclosure has been described in connection with certain embodiments, it is to be understood that the disclosure is not to be limited to the disclosed embodiments but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the scope of the appended claims, which scope is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures as is permitted under the law.
A turnkey electronic module for converting a locking device into a smart locking device, the module comprising:
a printed circuit board, the printed circuit board configured to mount within a housing of the locking device;
a processor mounted on the printed circuit board; and
an electric motor in communication with the processor, electric motor being configured to actuate a locking assembly of the locking device so as to lock or unlock the locking device.
The module of embodiment 1, further comprising a sensor in communication with the processor and configured to emit an electrical signal when a user touches an inside faceplate of the locking device.
The module of embodiment 2, wherein the processor is configured to determine when the user touches the inside faceplate of the locking device by monitoring the electrical signal from the sensor, the processor being further configured to control the electric motor so as to lock or unlock the locking assembly of the locking device when the user touches the inside faceplate of the locking device.
The module of embodiment 1, further comprising an antenna in communication with the processor, the processor configured to detect electromagnetic signals and provide an electrical signal to the processor based on these electromagnetic signals.
The module of embodiment 4, wherein the processor is configured to control the electric motor so as to lock or unlock the locking assembly of the locking device when receiving determining that the electromagnetic signal received by the antenna is a lock or unlock signal.
A locking device for detecting tampering or lock picking of a locking assembly of the locking device, the device comprising:
The locking assembly having a deadbolt, the locking assembly configuring to actuate the deadbolt between a locked position and an unlocked position; a mounting plate configured to partially house the locking assembly;
a touch sensor, the touch sensor being configured to emit an electrical signal when the mounting plate is touched by a user;
an anti-picking actuator, wherein the anti-picking actuator moves between a first position that physically prevents the deadbolt from moving from the locked position to the unlocked position and a second position that allows the deadbolt to move between the locked position and the unlocked position; and
a processor in communication with the touch sensor and the anti-picking actuator, the processor configured to determine when the electrical signal emitted from the touch sensor indicates that the locking assembly is being picked or tampered with by the user and actuate the anti-picking actuator to the first position when the processor determines that the locking assembly is being picked or tampered with.
The device of embodiment 6, wherein the processor is configured to actuate the anti-picking actuator to the second position when the processor determines that the locking assembly is no longer picked or tampered with.
An electronic locking device, the device comprising:
a locking assembly having a deadbolt, wherein the locking assembly is configured to move the deadbolt between an unlocked position and a locked position;
the electronic locking device being configured to be at least partially disposed within a cavity formed within a door that utilizes the electronic locking device;
a battery pouch for containing a battery for powering electronics of the electronic locking device, the battery pouch being configured to extend and be housed substantially within the cavity formed within the door when the locking assembly is attached to the door.
An electronic door lock for use with an existing deadbolt lock comprising:
a deadbolt operator that is operatively coupleable to the deadbolt lock;
a touch detector that is operatively coupleable to the deadbolt lock to detect touch to the deadbolt lock; and
a controller that selectively operated the deadbolt operator according to the touch detected by the touch detector.
An electronic door lock comprising:
a touch detector that senses touch to a deadbolt lock capacitively;
a controller; and
a deadbolt locker that is selectively operated by the controller to engage the deadbolt lock to secure the deadbolt lock according to the touch sensed by the touch detector.
An electronic door lock comprising:
a deadbolt operator that is operatively coupleable to a deadbolt lock;
an electronic key detector that is coupleable to an interior side of a door to which the deadbolt lock is coupled, and detects electronic keys in a key detection region on an exterior side of the door, the key detection region being horizontally asymmetric relative to the key detector in a coordinate system defined by a plane of the door; and
a controller that selectively operates the deadbolt operator according to the detection of the electronic key with the electronic key detector.
A door position detector comprising:
an accelerometer for sensing movement of a door to which the door position detector is coupleable;
a magnetometer for sensing the magnetic field of the environment of the magnetometer; and
a controller that determines whether a door to which the door position detector is coupled is in either an open position or a closed position according to the accelerometer and the magnetometer.
An electronic door lock for use with a deadbolt lock comprising:
a controller;
a touch detector that is operatively coupleable to the deadbolt lock to detect touch to the deadbolt lock;
an electronic key detector that is coupleable to an interior side of a door to which the deadbolt lock is coupled, and detects electronic keys in a key detection region on an exterior side of the door, the key detection region being horizontally asymmetric relative to the key detector in a coordinate system defined by a plane of the door;
a deadbolt operator that is operatively coupleable to the deadbolt lock and selectively operated by the controller according to the touch detected by the touch detector and the detection of the electronic key by the electronic key detector; and
a deadbolt locker that is selectively operated by the controller to engage the deadbolt lock to secure the deadbolt lock according to the touch detected by the touch detector and the detection of the electronic key by the electronic key detector.
An electronic door lock for an entry door of a building structure comprising:
a controller; and
an electronic key detector in communication with the controller for detecting an electronic key that is associated with the electronic door lock is in a detection region on an exterior side of the entry door, wherein the detection region is laterally asymmetric about the electronic key detector relative to a plane of the door.
The electronic door lock of embodiment 14, wherein the detection region extends laterally from the electronic key detector a first distance on a hinge-side of the entry door and a second distance on a lock-side of the door, the first distance being greater than the second distance.
The electronic door lock of embodiment 15, wherein the first distance and the second distance are measured horizontally in a door plane defined by the entry door.
The electronic door lock of embodiment 15, wherein the hinge-side of the door is determined during a setup operation in which the electronic door lock is coupled to the entry door and the entry door is moved between a closed position and an open position.
The electronic door lock of embodiment 14, wherein the key locator determines that the electronic key is in the detection region by sending a first signal having a broadcast area that is contained by the detection region and receiving a second signal sent by the electronic key in response to the first signal.
The electronic door lock of embodiment 13, wherein the key locator includes a patch antenna array with two patch antennas that cooperatively send the first signal to the broadcast area contained by the detection region.
The electronic door lock of embodiment 14, wherein the key locator determines whether the electronic key is in the detection region by calculating a key position of the electronic key, and determining whether the key position is in the detection region.
The electronic door lock of embodiment 20, wherein to calculate the key position, the key locator sends a first signal that is broadcast beyond the detection region, receives a second signal sent by the electronic key in response to the first signal, and calculates the key position according to an angle of arrival of the second signal and one or more of a signal strength or a time of arrival of the second signal.
The electronic door lock of embodiment 20, wherein the key locator includes an omnidirectional antenna that sends the first signal and receives the second signal and includes an array of at least two antennas.
The electronic door lock of embodiment 14, wherein the key locator determines that the electronic key is in the detection region by sending a first signal to a first detection zone, and receiving a second signal sent by the electronic key in response to the first signal with a first antenna corresponding to the first detection zone but not with a second antenna corresponding to a second detection zone that overlaps the first detection zone and not a third antenna corresponding to a third detection zone that overlaps the first detection zone.
The electronic door lock of embodiment 14, further comprising a motor electronically selectively operated by the controller to operate a deadbolt to unlock the entry door upon detecting the electronic key in the detection region.
The electronic door lock of embodiment 24, further comprising a touch detector electronically coupled to the controller for detecting a touch on the exterior side of the entry door, and upon detecting the touch, the electronic key detector detects whether the electronic key is in the detection region.
The electronic door lock of embodiment 25, wherein the touch detector is electronically coupleable to the deadbolt, whereby the deadbolt functions as an electrode of the touch detector for detecting the touch.
An electronic door lock for use with a deadbolt lock for a door, the deadbolt lock having a bolt movable between an extended position and a retracted position and having a locking arm rotatable between a non-locking position and a locking position in which the locking arm engages the bolt to prevent retraction from the extended position, the electronic door lock comprising:
a controller; and
a deadbolt locker having a locking actuator that, when coupled to the deadbolt lock, is selectively operated by the controller to prevent rotation of the locking arm from the locking position to the non-locking position.
The electronic door lock of Embodiment 27, further comprising an electronic key detector for detecting an electronic key associated with the electronic door lock, and one or more of a touch sensor for detecting touch, a movement sensor for detecting rotation of a pin by which deadbolt lock is operated, or an accelerometer for detecting acceleration of the door;
wherein the locking actuator includes a block that, when the locking actuator is selectively operated by the controller and torque is applied to the locking arm, is moved toward an exterior side of the door to a position above the locking arm and prevents rotation of the locking arm from the locking position by transferring force from the locking arm to a surface of the door defining a bore in which the locking arm is positioned;
wherein the touch sensor detects capacitance and electrically couples to the deadbolt lock for the deadbolt lock to function as an electrode of the touch sensor; and
wherein the controller selectively operates the deadbolt locker according the detection of the electronic key and one or more of the detection of the touch, the detection of the rotation, or the detection of the acceleration.
The electronic door lock of Embodiment 28, wherein the locking actuator, when selectively operated, moves toward an exterior side of the door to prevent rotation of the locking arm.
The electronic door lock of Embodiment 29, wherein the locking actuator, when selectively operated, moves to a position above the locking arm.
The electronic door lock of Embodiment 30, wherein the locking actuator includes a block that, as torque is applied to the locking arm, prevents rotation of the locking arm from the locking position by transferring force from the locking arm to a surface of the door defining a bore in which the locking arm is positioned.
The electronic door lock of Embodiment 27, further comprising the deadbolt lock.
The electronic door lock of Embodiment 27, further comprising one or more of a touch sensor for detecting touch, a movement sensor for detecting rotation of a pin by which deadbolt lock is operated, or an accelerometer for detecting acceleration of the door, wherein the controller selectively operates the deadbolt locker according to one or more of the touch, the rotation, or the acceleration.
The electronic door lock of Embodiment 33, wherein the electronic door lock includes the touch sensor, the movement sensor, and the accelerometer; and
wherein the controller selectively operates the deadbolt locker according to the touch, the rotation, and the acceleration.
The electronic door lock of Embodiment 33, wherein the touch is erratic touch that is detected with the touch sensor, and the controller selectively operates the deadbolt locker according to the erratic touch.
The electronic door lock of Embodiment 35, wherein the touch sensor is a capacitive sensor, and the erratic touch is detected if changes in capacitance exceed a capacitance change threshold.
The electronic door lock of Embodiment 33, wherein the touch sensor detects capacitance and electrically couples to the deadbolt lock for the deadbolt lock to function as an electrode of the touch sensor.
The electronic door lock of Embodiment 33, wherein if a full rotation of the pin through a range of motion is detected with the movement sensor, the deadbolt locker is not operated.
The electronic door lock of Embodiment 27, further comprising an electronic key detector, wherein upon detection of an electronic key associated with the electronic door lock, the deadbolt locker is not operated.
An electronic door lock comprising:
a touch sensor electrically connectable to a deadbolt lock to detect touch thereto;
a locking actuator movable to mechanically block the deadbolt lock; and
a controller that selectively operates the locking actuator according to the touch detected by the touch sensor.
The electronic door lock according to Embodiment 40, further comprising one or more of a movement sensor for detecting rotation of a pin by which the deadbolt lock is operated, or an accelerometer by which acceleration of the electronic door lock is determined.
The electronic door lock according to Embodiment 41, comprising the movement sensor and the accelerometer, wherein the controller selectively operates the locking actuator according to the touch detected, the rotation detected, and the acceleration detected.
An electronic door lock for operating a deadbolt lock of a door, the electronic door lock comprising;
one or more of a deadbolt operator that locks and unlocks the deadbolt lock or a deadbolt locker that prevents unlocking of the deadbolt lock;
a touch sensor that is electrically coupleable to the deadbolt lock for detecting touch thereof;
a movement sensor for sensing rotation of a pin that is rotatable for operating the deadbolt lock;
an accelerometer for measuring acceleration of the door; and
a controller that selectively operates the one or more of the deadbolt operator or the deadbolt locker according to the touch sensor, the movement sensor, and the accelerometer.
The electronic door lock according to Embodiment 43, further comprising an electronic key detector, wherein the controller selectively operates the one or more of the deadbolt operator or the deadbolt locker according to detection with the electronic key detector an electronic key associated with the electronic door lock.
The electronic door lock according to Embodiment 44, comprising the deadbolt operator and the deadbolt locker.
The electronic door lock according to Embodiment 44, wherein the controller selectively operates the deadbolt operator according to the touch sensor and the electronic key detector, and the controller selectively operates the deadbolt operator according to the touch sensor, the movement sensor, and the accelerometer.
This application claims priority to and the benefit of U.S. Provisional Application No. 62/957,199 (filed Jan. 4, 2020) and is a continuation-in-part of International Patent Application No. PCT/US2019/020028 (filed Feb. 28, 2019), which claims priority to and the benefit of U.S. Provisional Application No. 62/789,190 (filed Jan. 7, 2019), U.S. Provisional Application No. 62/636,290 (filed Feb. 28, 2018), U.S. Provisional Application No. 62/636,292 (filed Feb. 28, 2018), and U.S. Provisional Application No. 62/636,293 (filed Feb. 28, 2018), the entire disclosures of which are incorporated by reference herein.
Number | Name | Date | Kind |
---|---|---|---|
697599 | Barrett | Apr 1902 | A |
5134870 | Uyeda et al. | Aug 1992 | A |
5199288 | Merilainen et al. | Apr 1993 | A |
5666830 | Litvin | Sep 1997 | A |
5758527 | Crepinsek | Jun 1998 | A |
5839307 | Field et al. | Nov 1998 | A |
6032500 | Collard, Jr. et al. | Mar 2000 | A |
7050897 | Breed | May 2006 | B2 |
7775072 | Pullmann | Aug 2010 | B2 |
7908896 | Olson et al. | Mar 2011 | B1 |
8773263 | Thibault | Jul 2014 | B2 |
9024759 | Uyeda | May 2015 | B2 |
9142108 | Seelman | Sep 2015 | B2 |
9322194 | Cheng | Apr 2016 | B2 |
9340999 | Romero | May 2016 | B2 |
9390572 | Almomani | Jul 2016 | B2 |
9406181 | Almomani et al. | Aug 2016 | B2 |
9424700 | Lovett | Aug 2016 | B2 |
9546504 | Overgaard | Jan 2017 | B2 |
9670696 | Chong | Jun 2017 | B2 |
9697302 | Nguyen et al. | Jul 2017 | B2 |
9719278 | Taylor | Aug 2017 | B2 |
9822553 | Ho | Nov 2017 | B1 |
9871399 | Mittleman | Jan 2018 | B2 |
9890565 | Shiu | Feb 2018 | B2 |
10240365 | Almomani | Mar 2019 | B2 |
10662692 | Brueckner | May 2020 | B2 |
10663479 | He | May 2020 | B2 |
20030160681 | Menard et al. | Aug 2003 | A1 |
20040237609 | Hosselet | Dec 2004 | A1 |
20050179517 | Harms et al. | Aug 2005 | A1 |
20090273440 | Marschalek et al. | Nov 2009 | A1 |
20130176107 | Dumas et al. | Jul 2013 | A1 |
20140077929 | Dumas | Mar 2014 | A1 |
20140113563 | Almomani et al. | Apr 2014 | A1 |
20140157842 | Almomani et al. | Jun 2014 | A1 |
20140260448 | Beck et al. | Sep 2014 | A1 |
20140260449 | Uyeda et al. | Sep 2014 | A1 |
20150101370 | Russo | Apr 2015 | A1 |
20150225983 | Alzingre et al. | Aug 2015 | A1 |
20150279136 | Lovett et al. | Oct 2015 | A1 |
20160284148 | Almomani | Sep 2016 | A1 |
20160284181 | Johnson | Sep 2016 | A1 |
20170076520 | Ho et al. | Mar 2017 | A1 |
20170204636 | Sack | Jul 2017 | A1 |
20170263065 | Johnson | Sep 2017 | A1 |
20180051509 | German | Feb 2018 | A1 |
20180080250 | Martin et al. | Mar 2018 | A1 |
20190178003 | Martin et al. | Jun 2019 | A1 |
20190186169 | Ho | Jun 2019 | A1 |
20190213813 | Chong et al. | Jul 2019 | A1 |
20190242170 | Brueckner | Aug 2019 | A1 |
Number | Date | Country |
---|---|---|
203838826 | Sep 2014 | CN |
2516218 | Jul 2013 | GB |
201638445 | Nov 2016 | TW |
9119068 | Dec 1991 | WO |
9921200 | Apr 1999 | WO |
0186097 | Nov 2001 | WO |
2006001572 | Jan 2006 | WO |
2009024961 | Feb 2009 | WO |
2011128901 | Oct 2011 | WO |
2015054667 | Apr 2015 | WO |
2015138755 | Sep 2015 | WO |
2016130777 | Aug 2016 | WO |
Entry |
---|
International Search Report and Written Opinion in PCT/US2019/020028, dated May 30, 2019, 8 pages. |
Number | Date | Country | |
---|---|---|---|
20200265662 A1 | Aug 2020 | US |
Number | Date | Country | |
---|---|---|---|
62957199 | Jan 2020 | US | |
62789190 | Jan 2019 | US | |
62636290 | Feb 2018 | US | |
62636292 | Feb 2018 | US | |
62636293 | Feb 2018 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/US2019/020028 | Feb 2019 | US |
Child | 16806655 | US |