At least one embodiment of this disclosure relates generally to a lock system, and in particular to an electronic lock system.
Wireless technology has advanced over the years enabling wireless security systems. Amongst them, electronic locks have been in development. For most security related gadgets, the deciding factors of whether or not to purchase a gadget may be cost (e.g., purchase cost and maintenance cost), operational usability, ease of installation and maintenance, and degree of security. Various existing solutions lack at least one of these factors.
The figures depict various embodiments of this disclosure for purposes of illustration only. One skilled in the art will readily recognize from the following discussion that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles of the invention described herein.
Disclosed are embodiments of an electronic circuitry to implement an electronic lock. In some embodiments, the electronic lock has a form factor of an electronic cylinder for ease of installation (e.g., as compared to replacing an entire lock assembly, replacing the lock cylinder would be much easier). The electronic lock may improve security while maintaining usability by using a short-range communication channel that is contactless (e.g., via the near field communication (NFC) protocol or the Bluetooth low energy (BLE) protocol). In some embodiments, the short-range communication protocols can be modified to decrease range by reducing the transmitter power and/or receiver sensitivity. A short-range communication channel can improve security by spatially limiting windows of opportunity for a potential malicious entity to interfere with a legitimate authentication process.
In some embodiments, the electronic lock includes an energy harvesting mechanism utilizing the same wireless signal of the short-range communication channel. For example, the electronic circuitry can harvest energy from the wireless signal into an energy storage device (e.g., a capacitor or a rechargeable battery). This is advantageous for various reasons. For example, this reduces the cost of maintenance by greatly extending the life of any battery in the electronic lock or freeing the electronic lock from requiring a battery in the first place. For another example, this improves security by temporally limiting windows of opportunity for a potential malicious entity to interfere with a legitimate authentication process. That is, the electronic lock can be free from electronic tampering when the wireless signal for both communication and energy harvesting is absent.
In some embodiments, the energy harvesting mechanism includes multiple channels. For example, the electronic lock can select a channel (e.g., NFC or induction) from amongst different channels and configure its circuitry to harvest energy from the channel. In some embodiments, the electronic lock can include multiple energy provisioning modalities of energy supply. That is, the energy harvesting mechanism may be one modality to provide energy to drive a motor inside the electronic lock. Other modalities can include a battery, a solar cell charger, a piezoelectric charger, etc. In some embodiments, multiple energy harvesting channels and/or multiple energy provisioning modalities can be active.
In some embodiments, the electronic circuitry can use a single antenna for both communication and energy harvesting. In some embodiments, the electronic circuitry can use at least two antennae for communication and for energy harvesting. The separation of antennae may be advantageous for various reasons. For example, the energy charging power train may be unstable due to the slow charging and rapid discharging from the energy storage. Having a separate antenna and a corresponding power train for communication independent of the power train for energy harvesting prevents disruptions to communication related processes of the electronic circuitry. For another example, the electronic circuitry may include a logical component (e.g., a microprocessor, an application-specific integrated circuit, a field programmable gate array (FPGA), other chip, or any combination thereof) to execute communication related processes and a logical component to execute motor control related processes. The two logical components may differ in terms of power requirements (e.g., different voltage and/or different current requirement). Separation of the communication and the energy harvesting channels enable both logical components to satisfy their requirements without added complexity for power switching. For yet another example, the communication channel may modulate the radio frequency (RF) field received through the communication channel antenna. Separation of the channels can prevent any adverse effects or inconvenience caused by such modulation.
When using two antennae, coupling and interference may occur. Accordingly, in at least some embodiments, the antenna for communication and the antenna for energy harvesting are adapted to differ in shape, in relative position, and in inductance level, or any combination thereof. In some embodiments, an electromagnetic shielding can be installed behind the antennae to protect them from interference from other components in the electronic circuitry.
The electronic lock 100 can prevent or allow access through the barrier based on the result of the authentication process. For example, the authentication process can include the electronic lock 100 receiving an electronic key (i.e., information used to authenticate) via electronic circuitry 108. The electronic circuitry 108 can include or be coupled to one or more antenna(e) 110 for receiving wireless signal encoded with the electronic key. For example, the antenna(e) can receive an electronic key (e.g., identity information from a computing device, for example a mobile device, such as a smart phone, a wearable device, or a key fob, possessed by a user who is requesting access). The electronic key can positively identify the user and may enable the authentication and/or authorization of the user for access. Accordingly, the electronic lock 100 does not require a keyhole, because the electronic key can be obtained wirelessly without physical contact with the source of the electronic key. The electronic lock 100, or the locking system in which it resides, may include a keyhole to enable a “backup” method of unlocking by use of a physical key, or to enable removing the electronic lock cylinder from the front of the locking system as is commonly implemented with certain mechanical lock cylinders marketed as “interchangeable core” lock cylinders.
In some embodiments, the antennae 110 may also harvest power from the wireless signal they receive. For example, a first antenna can be associated with a communication channel (e.g., for receiving the identity information) and a second antenna can be associated with an energy harvesting channel for storing electrical energy into an energy storage (e.g., capacitor or rechargeable battery) coupled to the antenna. In some embodiments, the communication channel can separately harvest power needed to operate a logical component (e.g., a communication chip or microprocessor) for performing communication related or authentication related processes.
In some embodiments, the electronic lock 100 allows or prevents entry by switching between stable configurations of the multi-stable mechanism 112, each corresponding to a locked state or an unlocked state of the electronic lock 100. The multi-stable mechanism 112 is a mechanical structure in the electronic lock 100 that has at least two stable configurations, wherein energy is consumed to move from one stable configuration to another, but no additional energy is consumed to maintain one of the stable configurations mechanically. For example, if the multi-stable mechanism 112 is not already at an intended state, the electronic lock 100 switches between states of the multi-stable mechanism 112 by actuating a mechanical driver (e.g., a DC motor or a solenoid actuator) coupled to the multi-stable mechanism 112. For example, the mechanical driver can rotate a rotor that is part of the multi-stable mechanism 112 when switching between the stable configurations. In this example, different rotational positions of the rotor can correspond to different stable configurations where the rotor is held in place without external energy. Different rotational positions of the rotor can also correspond to a locked state or an unlocked state, depending on whether a short span (e.g., a slot or a short radius portion) in the rotor is aligned with a locking pin for the locking pin to retract.
The mechanical coupling of the multi-stable mechanism 112 at the locked state to at least a component of the barrier fixation assembly 106 prevents an external force from disengaging the barrier fixation assembly 106 from the barrier 104, which serves to prevent access to a restricted space. Similarly, the mechanical coupling (or lack thereof) of the multi-stable mechanism 112 at the unlocked state to at least a component of the barrier fixation assembly 106 can enable an external force to disengage an interlocking component that directly or indirectly fixates the barrier 104.
In some embodiments, the electronic lock 100 includes a power supply 114. The power supply 114 can be coupled to the electronic circuitry 108 and/or an actuation driver 116. The power supply 114 can be a battery, a capacitor coupled to an energy harvesting mechanism, a renewable energy source (e.g., solar, piezoelectric, human powered generator), a wireless charger coupled to an energy storage device, a power interface to an external power source, or any combination thereof.
In some embodiments, the first antenna 202A and the second antenna 202B are configured to receive near field communication (NFC) signals at a specific frequency (e.g., 13.56 MHz). In some embodiments, the first antenna 202A and the second antenna 202B are configured to receive wireless signals at different frequencies and/or using different communication protocols (e.g., one for Bluetooth LE and one for NFC). In embodiments where the first antenna 202A and the second antenna 202B are separate, the shapes of the antennae 202 are adapted to be different to minimize coupling and/or interference. Further, positioning of and air gaps between the antennae 202 may be adapted to minimize coupling and/or interference. Yet further, inductances of the antennae 202 may be adapted to be different to minimize coupling and/or interference. In some embodiments, the first antenna 202A and the second antenna 202B can have the same diameter and/or length (e.g., 2 cm). In some embodiments, the antennae 202 have different diameters and/or lengths. In some embodiments, the antennae 202 can have different numbers of windings/turns. For example, the first antenna 202A can have 8 turns while the second antenna 202B can have 12 turns. In some embodiments, different numbers of turns/windings and the air gap between the antennae 202 help prevent the antennae 202 from coupling. By compensating with different capacitive values or by adjusting the number of turns, the antennae 202 can lock onto the same frequency but avoid coupling.
Each of the antennae 202 can be coupled in parallel to matching capacitors 204. For example, the first antenna 202A can be coupled to a first matching capacitor 204A and the second antenna 202B can be coupled to a second matching capacitor 204B. The first matching capacitor 204A and the second matching capacitor 204B can have different capacitance to compensate for different number of turns/windings of the antennae 202. The matching capacitors (e.g., the first matching capacitor 204A and the second matching capacitor, collectively as the “matching capacitors 204”) may be adapted to match the impedance and/or the reactance of the antennae 202 for the desired frequency to reduce or remove mismatch loss.
In some embodiments, the matching capacitors 204 can be replaced respectively with dynamic impedance tuners. For example, a first dynamic impedance tuner can replace the first matching capacitor 204A. The first dynamic impedance tuner is capable of adjusting an impedance associated with the first antenna 202A. For another example, a second dynamic impedance tuner can replace the second matching capacitor 204B. The second dynamic impedance tuner is capable of adjusting an impedance associated with the second antenna 202B. For example, the dynamic impedance tuners can comprise a set of multiple capacitors, each with a different capacitance. The dynamic impedance tuner may be capable of coupling to its respective antenna with a subset of the multiple capacitors upon an adjustment command from a controller. The dynamic impedance tuners, for example, can adjust capacitance, inductance, or both associated with the antennae 202. For example, the dynamic impedance tuners can make adjustments to the impedance value associated with the antennae 202 to compensate for different transmission conditions (e.g., ambient humidity or differences of the signal source, such as when different mobile devices are used to communicate with the antennae 202).
Each of the antennae 202 can further be coupled in parallel to rectifiers 206. For example, the first antenna 202A can be coupled to a first rectifier 206A and the second antenna 202B can be coupled to a second rectifier 206B. The rectifiers (e.g., the first rectifier 206A and the second rectifier 206B, collectively as the “rectifiers 206”) convert alternating current (AC) signals received respectively through the antennae 202 into direct current (DC) voltages.
The DC outputs of the rectifiers 206 can be coupled in parallel to voltage regulation assemblies 208 (e.g., a linear voltage regulator assembly 208A and a linear voltage regulator assembly 208B, collectively as the “voltage regulation assemblies 208”). The voltage regulation assemblies 208 can also include, for example, Zener diodes, switching regulators, or a boost converter. For example, the first rectifier 206A can be coupled to the linear voltage regulator assembly 208A and the second rectifier 206B can be coupled to the linear voltage regulator assembly 208B. Each of the voltage regulation assemblies 208 can have an input capacitor (e.g., an input capacitor 210A or an input capacitor 210B), an output capacitor (e.g., an output capacitor 212A or an output capacitor 212B), and a linear voltage regulator (e.g., a linear voltage regulator 214A or a linear voltage regulator 214B). The input capacitor and the output capacitor can be used to stabilize the input or output voltages when the respective linear voltage regulator changes its current draw or when the received signal from one of the antennae 202 changes.
The output capacitors 212A and 212B serve not only to stabilize the voltage but also to store energy harvested from the antennae 202. The output capacitor 212A may store energy to provide a substantially constant DC voltage to power a communication circuit 230 (shown in
To provide power to a motor, the output capacitor 212B can have significantly higher capacitance than the output capacitor 212A. In some embodiments, the output capacitor 212A and the output capacitor 212B can be replaced instead with alternative energy storage such as a rechargeable battery. In some embodiments, the input capacitor 210A and the input capacitor 210B can have the same capacitance.
In embodiments where the antennae 202 are separate, the first antenna 202A, the first matching capacitor 204A, the first rectifier 206A, and the linear voltage regulator assembly 208A can be considered a “communication channel” portion of the antenna circuit 201. Likewise, the second antenna 202B, the second matching capacitor 204B, the second rectifier 206B, and the linear voltage regulator assembly 208B can be considered an “energy harvesting channel” portion of the antenna circuit 201.
In some embodiments, the output of the linear voltage regulator assembly 208A is coupled to a communication component at a communication channel output 216, which consists of a positive terminal 216A and a negative terminal 216B. For example, the communication component can be the communication circuit 230. In some embodiments, the output of the linear voltage regulator assembly 208B is coupled to a motor control component at a harvesting channel output 218, which consists of a positive terminal 218A and a negative terminal 218B. For example, the motor control component can be the motor control circuit 270.
In some embodiments, the communication channel and the energy harvesting channel can be combined into one. For example, the first antenna 202A and the second antenna 202B can be a single antenna coupled to a single matching capacitor, a single rectifier, and a single voltage regulator. To run the communication circuit 230 and the motor control circuit 270 in these embodiments, the antenna circuit 201 may require additional voltage stabilizing circuitry and/or power delimiter at the antenna or at the voltage regulator. Alternatively, the antenna circuit 201 may be controlled to perform the communication and the energy harvesting sequentially using the same set of antenna, matching capacitor, rectifier, and voltage regulator. For example, the communication channel can utilize the antenna first before the energy harvesting channel. In another example, the energy harvesting channel can utilize the antenna first before the communication channel.
The communication circuit 230 includes a communication processor 232. The communication processor 232, for example, can be a NFC processor, a RFID chip, or a Bluetooth LE processor. The communication processor 232 can be powered via a positive power supply pin 234 coupled to the positive terminal 216A of the communication channel output 216. A negative power supply pin 236 of the communication processor 232 can be coupled to ground or the negative terminal 216B of the communication channel output 216.
In some embodiments, the communication circuit 230 and the motor control circuit 270 are connected via a conductive interconnect (e.g., one or more wires between one or more I/O pins of the communication processor 232 and a controller 274 in the motor control circuit 270). In some embodiments, the communication circuit 230 and the motor control circuit 270 are connected via a digital interface, such as a digital bus.
The communication processor 232 derives its power from wireless signals received at the first antenna 202A. This enables the communication processor 232 to operate independently of the energy harvesting channel. The harvesting channel output 218 may have unstable variations in voltage and/or current due to a slow charging of the output capacitor 212B and/or a sudden discharge of the output capacitor 212B. These unstable variations are undesirable when running a digital processor such as the communication processor 232. Likewise, the communication processor 232 may cause variations in voltage and/or current depending on whether the communication processor 232 is executing an intensive operation (e.g., writing to flash memory or performing cryptographic operations) and thus drawing more power.
The communication processor 232 can include a first charge status pin 238. The communication processor 232 can also include a second charge status pin 240. The first charge status pin 238 and the second charge status pin 240 can both be connected to the motor control circuit 270 of
The communication processor 232 can be coupled to the positive and negative terminals of the first antenna 202A via an antenna positive pin 242A and an antenna negative pin 242B. This enables the communication processor 232 to monitor modulation of the wireless RF signal received at the first antenna 202A. The communication processor 232 can also use the antenna positive pin 242A and the antenna negative pin 242B to modulate an RF field (e.g., the RF field generated by a computing device that can provide an electronic key to the electronic lock) using the first antenna 202A to send messages or feedback to the computing device (e.g., a mobile device or a key fob).
The communication processor 232 can include an authentication pin 244. The authentication pin 244 enables the communication processor 232 to communicate with the motor control circuit 270. For example, upon decoding the RF signal received through the first antenna 202A, the communication processor 232 can determine whether identity information encoded in the RF signal matches an authorized user. In response to determining that the identity information matches an authorized user, the communication processor 232 can generate a signal through the authentication pin 244 to notify the motor control circuit 270 to unlock the electronic lock (e.g., when the electronic lock is not already unlocked), or to lock the electronic lock (e.g., when the electronic lock is not already locked). In response to determining that the identity information does not match an authorized user or matches an explicitly unauthorized user, the communication processor 232 can generate a signal through the authentication pin 244 to notify the motor control circuit 270 to lock the electronic lock (e.g., when the electronic lock is not already locked).
In embodiments with the first dynamic impedance tuner replacing the first matching capacitor 204A, the communication processor 232 is configured to determine the impedance of the first dynamic impedance tuner to minimize signal noise through the first antenna 202A. The communication processor 232 can be configured to associate a device type of the signal source or a user identifier of the signal source to the determined impedance. The communication processor 232 can be configured to cycle through different capacitance and/or inductance at the dynamic impedance tuner to determine the impedance.
In some embodiments, the communication circuit 230 can be coupled with a battery or other power source (e.g., solar, mechanical generator, etc.) to supplement or replace energy harvested from the first antenna 202A. Instead of or in addition to drawing power from the energy stored by the output capacitor 212A of the antenna circuit 201 to power the communication processor 232, the communication processor 232 may draw power from the battery. The battery can enable the communication circuit 230 to actively generate a signal to initiate communications with a computing device that provides an electronic key to the electronic lock. In the specific example of using NFC as the communication protocol, there are at least three modes of operation for the communication circuit 230. The communication circuit 230 can be an initiator, in which case it would generate an RF field; or it can be a target, in which case it modulates the field generated by the initiator. For example, when the communication circuit 230 operates in the “target” mode, the computing device, such as a smart phone, communicates via the NFC protocol in the “initiator” mode. In this case, the computing device generates an RF field that powers the communication circuit 230. That is, the communication processor 232 can operate without a power source and can derive its power from the NFC field generated by the computing device. However, in the case where a battery is powering the communication processor 232, the communication processor 232 may act as the initiator. In that scenario, the communication processor 232 generates the RF field, and the computing device that contains the electronic key may harvest this energy to power itself, in which case the computing device may be batteryless, e.g. a smart card. In other embodiments, with the addition of a battery, the communication circuit 230 can be configured in a card emulation mode. In this case, the communication circuit 230, although powered by a battery, does not generate the RF field, but rather modulates the RF field generated by the computing device.
The motor switch circuit 272 can include multiple transistors (e.g., bipolar transistors, MOSFET transistors, etc.). At least a set of the transistors can be coupled to a first terminal of the motor and a set of transistors can be coupled to a second terminal of the motor. For example, when the first terminal of the motor is connected to the positive terminal 218A of the harvesting channel output 218, the second terminal is connected to the negative terminal 218B of the harvesting channel output 218 or ground, the motor turns in a clockwise direction. When the first terminal of the motor is connected to the negative terminal 218B of the harvesting channel output 218 or ground and the second terminal is connected to the positive terminal 218A of the harvesting channel output 218, the motor turns in a counterclockwise direction. In various embodiments, the clockwise motion and the counterclockwise motion can each correspond to a locked state or an unlocked state of the electronic lock.
The controller 274 can be configured to receive power from the positive terminal 218A of the harvesting channel output 218 at a positive power pin 282. The controller 274 can be configured to reference either ground or the negative terminal 218B of the harvesting channel output 218 at a negative power pin 284. The controller 274 can be configured to indicate the charge status of the output capacitor 212B through the communication circuit 230 at a first charge status pin 286 and a second charge status pin 288. For example, the first charge status pin 286 can be coupled to the first charge status pin 238 of
The controller 274 can be configured to monitor a voltage level of the output capacitor 212B at a charge detection pin 292. In some embodiments, the output capacitor 212B can store the energy harvested from the second antenna 202B (e.g., by harvesting a NFC signal or other inductive or radiofrequency signal). In other embodiments, the output capacitor 212B can additionally or instead store energy harvested from another energy harvesting mechanism, such as a solar or piezoelectric charger. The charge detection pin 292 can be coupled to a voltage divider between the positive terminal 218A and the negative terminal 218B of the harvesting channel output 218 to monitor the charge left in the output capacitor 212B, which stores the harvested energy from the second antenna 202B. The controller 274 can quantify the charge level into a charge status (e.g., ⅓ full, ⅔ full, and completely full). The charge status may be passed onto the communication processor 232 (e.g., via the charge status pin 288) to be communicated to a computing device that has the electronic key. In the embodiments where the computing device is a mobile device, the mobile device can show the charge status on its display. In other embodiments, the electronic lock can include an output device (not shown), such as a display or a speaker, that presents the charge status.
The controller 274 can also include a first motor control pin 294 and a second motor control pin 296, both connected to the motor switch circuit 272. When a voltage is applied at the first motor control pin 294 and the second motor control pin 296 is grounded, the motor switch circuit 272 can turn the motor clockwise. When a voltage is applied at the second motor control pin 296 and the first motor control pin 294 is grounded, the motor switch circuit 272 can turn the motor counterclockwise.
In some embodiments, the controller 274 and the motor switch circuit 272 are configured to drive the motor for short bursts of time (e.g., using a discrete amount of energy). For example, the use of the discrete amount of energy is made possible by a multi-stable mechanism in the electronic lock that is able to prevent or allow a locking pin to disengage. The motor can change the multi-stable mechanism from a locked configuration to an unlocked configuration or vice versa. The multi-stable mechanism can hold the locked configuration or the unlocked configuration without the motor being active. In other embodiments, the controller 274 and the motor switch circuit 272 are configured to drive the motor continuously.
In some embodiments, the controller 274 can monitor the charge level (e.g., via the charge detection pin 292) such that when sufficient power is accumulated in the output capacitor 212B and the communication processor 232 indicates that the signal source is authenticated (e.g., as indicated through the authentication pin 290), the controller 274 can generate the control signal (e.g., via the first motor control pin 294 and/or the second motor control pin 296) for the motor switch circuit 272 to lock or unlock the electronic lock. In some embodiments, the controller 274 can monitor the charge level such that when the output capacitor 212B falls below a charge threshold, the remaining energy in the output capacitor 212B is used to lock the electronic lock (e.g., by generating a control signal corresponding to the command to lock to the motor switch circuit 272).
In embodiments with the second dynamic impedance tuner replacing the second matching capacitor 204B, the controller 274 can be configured to determine the impedance of the second dynamic impedance tuner to optimize energy flux through the second antenna 202B. The controller 274 can be configured to associate a device type of the signal source or a user identifier of the signal source to the determined impedance. The controller 274 can be configured to cycle through different capacitance and/or inductance at the dynamic impedance tuner to determine the impedance.
In some embodiments, the controller 274 can be configured to perform the task related to the operation of the motor switch circuit 272. The controller 274 or the communication processor 232 can be configured to communicate with the signal source or to forward messages through the signal source to external systems. In some embodiments the controller 274 can track the charging time, signal noise, and/or the impedance values of the dynamic impedance tuners.
In some embodiments, the communication circuit 230 and the motor control circuit 270 can be combined as an integrated chip designed with the functionalities of both circuits. In some embodiments, the antenna circuit 201, the communication circuit 230, and the motor control circuit 270 can be integrated as a single chip or circuit board. In some embodiments, the communication processor 232 and the controller 274 can be general-purpose computing devices configured by software instructions. In some embodiments, the communication processor 232 and the controller 274 can be special purpose computing devices with hardcoded functionalities.
In some embodiments, the communication circuit 230 and the communication processor 232 are illustrated as a NFC processor. However, this disclosure also contemplates embodiments where the communication circuit 230 is configured as a Bluetooth LE circuit and the communication processor 232 is a processor configured as a Bluetooth LE processor. For example, a mobile device that provides an electronic key (e.g., identity information used to authenticate a user) can communicate with the electronic lock through Bluetooth LE and provide power to the electronic lock through NFC via the energy harvesting channel of the antenna circuit 201. In those embodiments, the first antenna 202A can be configured to the frequency of the Bluetooth LE and the second antenna 202B can be configured to the frequency of the NFC protocol.
It is noted that various components of the electronic circuitry can be combined into a single part or divided out into separate parts. For example, a single capacitor can be divided out into two or more capacitors connected together in series, in parallel, or a combination thereof. For another example, the first antenna 202A and the second antenna 202B can be combined into a single antenna or divided out into multiple antennae.
In some embodiments, at least some of the functionalities of the communication processor 232 can be implemented by the controller 274 or another controller or processor. In some embodiments, at least some of the functionalities of the controller 274 can be implemented by the communication processor 232 or another controller or processor. For example, in some embodiments where the communication processor 232 is configured to handle Bluetooth LE messages, the communication processor 232 can receive a message containing an electronic key using the Bluetooth LE protocol via the first antenna 202A. The communication processor 232 can then pass the electronic key to a crypto processor to decrypt and/or authenticate the message. The crypto processor can then notify the controller 274 to lock or unlock the electronic lock. In some embodiments, the crypto processor can be integrated with the controller 274.
In some embodiments, the motor control circuit 270 is adapted to control another mechanical driver instead of a motor. For example, the motor control circuit 270 can be adapted to control an actuator, such as a solenoid actuator.
At step 306, an energy harvesting circuit component (e.g., the energy harvesting channel of the antenna circuit 201 of
At step 308, a controller (e.g., the controller 274 of
In response to determining that the energy storage capacitor has reached the threshold charge, the controller can output, at step 312, a control signal that corresponds to the command to lock or unlock the electronic lock to a motor switch (e.g., the motor switch circuit 272 of
If the motor switch drove the motor to unlock, the controller can continue to monitor the charge status of the energy storage capacitor after unlocking the electronic lock. At step 316, when the charge status drops below a lower threshold, the controller outputs a control signal to the motor switch to drive the motor to lock the electronic lock.
While processes or blocks are presented in a given order, alternative embodiments may perform routines having steps, or employ systems having blocks, in a different order, and some processes or blocks may be deleted, moved, added, subdivided, combined, and/or modified to provide alternative or subcombinations. Each of these processes or blocks may be implemented in a variety of different ways. In addition, while processes or blocks are at times shown as being performed in series, these processes or blocks may instead be performed in parallel, or may be performed at different times.
The embodiments are described in sufficient detail to enable those skilled in the art to make and use the embodiments. It is to be understood that other embodiments would be evident based on the present disclosure, and that system, process, or mechanical changes may be made without departing from the scope described.
In the description, numerous specific details are given to provide a thorough understanding of the embodiments. However, it will be apparent that the embodiments may be practiced without these specific details. In order to avoid obscuring the embodiments, some well-known circuits, configurations, systems, and process steps may not have been disclosed in detail.
The drawings showing embodiments are semi-diagrammatic and not to scale and, particularly, some of the dimensions are for the clarity of presentation and are shown exaggerated in the drawing figures. Similarly, although the views in the drawings for ease of description generally show similar orientations, this depiction in the FIGs. is arbitrary for the most part. Generally, the embodiments can be operated in any orientation.
In addition, where multiple embodiments are disclosed and described having some features in common, for clarity and ease of illustration, description, and comprehension thereof, similar and like features one to another will ordinarily be described with similar reference numerals. The embodiments have been numbered first embodiment, second embodiment, etc. as a matter of descriptive convenience and are not intended to have any other significance or provide limitations.
While embodiments have been described in conjunction with a specific best mode, it is to be understood that many alternatives, modifications, and variations will be apparent to those skilled in the art in light of the aforegoing description. Accordingly, it is intended to embrace all such alternatives, modifications, and variations that fall within the scope of the included claims. All matters set forth herein or shown in the accompanying drawings are to be interpreted in an illustrative and non-limiting sense.
This application claims the benefit of U.S. Provisional Patent Application No. 61/890,053, entitled “ELECTRONIC LOCKING SYSTEM AND METHOD,” which was filed on Oct. 11, 2013, which is incorporated by reference herein in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4031434 | Perron et al. | Jun 1977 | A |
4837822 | Crosley et al. | Jun 1989 | A |
5617082 | Denison et al. | Apr 1997 | A |
5782118 | Chamberlain et al. | Jul 1998 | A |
6072402 | Kniffin et al. | Jun 2000 | A |
6731731 | Ueshima | May 2004 | B1 |
7716483 | Sozzani et al. | May 2010 | B2 |
8035478 | Lee | Oct 2011 | B2 |
8052059 | Saito et al. | Nov 2011 | B2 |
8922333 | Kirkjan | Dec 2014 | B1 |
20030179073 | Ghazarian | Sep 2003 | A1 |
20060164206 | Buckingham et al. | Jul 2006 | A1 |
20070131005 | Clare | Jun 2007 | A1 |
20070176738 | Horler | Aug 2007 | A1 |
20080150680 | Casey et al. | Jun 2008 | A1 |
20080316120 | Hirota et al. | Dec 2008 | A1 |
20120108168 | Metivier et al. | May 2012 | A1 |
20120145782 | Ma et al. | Jun 2012 | A1 |
20130335193 | Hanson et al. | Dec 2013 | A1 |
20140218167 | Tseng | Aug 2014 | A1 |
20150004937 | Kremen et al. | Jan 2015 | A1 |
Number | Date | Country |
---|---|---|
0846823 | Jun 1998 | EP |
2010127389 | Nov 2010 | WO |
2013068344 | May 2013 | WO |
Entry |
---|
International Search Report and Written Opinion for PCT/AU2010/000508 Mailed Jul. 5, 2010 (15 pages). |
U.S. Appl. No. 13/318,526 of Hart, J., et al., filed Jan. 13, 2012. |
Non-Final Office Action Mailed Sep. 11, 2013 in U.S. Appl. No. 13/318,526 of Hart, J., et al., filed Jan. 13, 2012. |
Final Office Action Mailed Mar. 26, 2014 in U.S. Appl. No. 13/318,526 of Hart, J., et al., filed Jan. 13, 2012. |
International Search Report and Written Opinion mailed Apr. 9, 2015, for International Application No. PCT/US2014/060154, 6 pages. |
Number | Date | Country | |
---|---|---|---|
20150102904 A1 | Apr 2015 | US |
Number | Date | Country | |
---|---|---|---|
61890053 | Oct 2013 | US |