Wireless portable lock system
09679429 ยท 2017-06-13
Assignee
Inventors
- Gordon Andrew Duncan (Whitehorse, CA)
- Alexander Jeffrey Feldman (Vancouver, CA)
- Alexander John Stone (Burnaby, CA)
Cpc classification
G07C9/00309
PHYSICS
E05B67/14
FIXED CONSTRUCTIONS
E05B2047/0094
FIXED CONSTRUCTIONS
Y10T70/413
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
E05B67/10
FIXED CONSTRUCTIONS
G07C9/00563
PHYSICS
Y10T70/7102
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
E05B47/06
FIXED CONSTRUCTIONS
E05B67/14
FIXED CONSTRUCTIONS
E05B47/00
FIXED CONSTRUCTIONS
Abstract
A portable lock includes a wireless signal receiver. The lock may be unlocked by transmitting a wireless unlock signal from a portable device such as a cellular telephone. Various actuation mechanisms which may include a solenoid, motor or memory wire of a type that contracts when energized are provided in example embodiments. Self-locking embodiments are readily operated with one hand.
Claims
1. A portable lock comprising: a lock body; a locking arm having a first end pivotally connected to the lock body for pivotal rotation about a first axis and a free end movable relative to the lock body, the locking arm pivotally movable between a closed position wherein the free end engages a portion of the lock body and an open position wherein the free end is spaced apart from the portion of the lock body by a gap, the locking arm constrained to move relative to the lock body only by rotation about the first axis; a bias mechanism arranged to bias the locking arm toward the closed position; an electrically-controlled locking mechanism having: a locked configuration wherein, with the locking arm in the closed position, the locking mechanism locks the locking arm in the closed position; and an unlocked configuration wherein the locking arm is pivotally movable from the closed position to the open position; a signal receiver connected to control the locking mechanism to switch from the locked configuration to the unlocked configuration in response to receiving an unlock signal; and a gate wheel fixed to pivot with the locking arm, the gate wheel having a gate wheel notch; wherein the locking arm and lock body lie in a common plane when the locking arm is in the closed position and wherein the locking arm and the body remain in the common plane as the locking arm moves from the closed position into the open position and the electrically-controlled locking mechanism comprises: a pawl pivotally movable between an engaged position wherein the pawl is positioned to be received in the gate wheel notch and a disengaged position, the pawl biased toward the engaged position; and a pawl wire coupled to move the pawl between the engaged position and the disengaged position.
2. A portable lock according to claim 1, wherein the portable lock is configured with an access limit that limits a number of times the unlock signal may be used to activate the locking mechanism.
3. A portable lock according to claim 1, in combination with a portable control comprising a transmitter configured to transmit the unlock signal to the signal receiver.
4. A portable lock according to claim 1, comprising a catch biased into contact with the pawl, the catch located to stop the pawl from moving into the engaged position; the catch movable by applying tension to a catch wire into a position such that the catch does not block the pawl from moving into its engaged position.
5. A portable lock according to claim 4, wherein the pawl wire and the catch wire are made of memory wire of a type that contracts when energized.
6. A portable lock according to claim 5, wherein: a first end of the pawl wire is anchored to the lock body and a second end of the pawl wire is coupled to the pawl such that when the pawl wire is energized and contracts, the pawl wire pulls the pawl to pivot into the disengaged position; a first end of the catch wire is anchored to the lock body and a second end of the catch wire is coupled to the catch such that when the catch wire is energized and contracts, the catch wire pulls the catch out of contact with the pawl; if the catch wire is energized and the pawl wire is de-energized, the pawl is free to move into the engaged position to secure the locking arm in the closed position; and if the pawl wire is energized and the catch wire is de-energized, the pawl is secured in the disengaged position by the catch, allowing the locking arm to pivot freely.
7. A portable lock according to claim 1, in combination with a portable programmable device comprising a processor, a wireless transmitter and software configured to cause the wireless transmitter to send a wireless unlock signal to the signal receiver.
8. A portable lock according to claim 7 wherein the portable device comprises a remote control, a mobile phone, or a portable computer.
9. A portable lock according to claim 8, wherein the software is configured to require one or more of biometric and audio input before causing the wireless transmitter to transmit the wireless unlock signal.
10. A lock according to claim 1 wherein the pawl wire is made of memory wire of a type that contracts when energized.
11. A portable lock according to claim 10, wherein: a first end of the pawl wire is anchored to the lock body and a second end of the pawl wire is coupled to the pawl such that when the pawl wire is energized and contracts, the pawl wire pulls the pawl to pivot into the disengaged position.
12. A portable lock comprising: a lock body; a locking arm having a first end pivotally connected to the lock body for pivotal rotation about a first axis and a free end movable relative to the lock body, the locking arm pivotally movable between a closed position wherein the free end engages a portion of the lock body and an open position wherein the free end is spaced apart from the portion of the lock body by a gap, the locking arm constrained to move relative to the lock body only by rotation about the first axis; a bias mechanism arranged to bias the locking arm toward the closed position; an electrically-controlled locking mechanism having: a locked configuration wherein, with the locking arm in the closed position, the locking mechanism locks the locking arm in the closed position; and an unlocked configuration wherein the locking arm is pivotally movable from the closed position to the open position; a signal receiver connected to control the locking mechanism to switch from the locked configuration to the unlocked configuration in response to receiving an unlock signal; and a gate wheel fixed to pivot with the locking arm, the gate wheel having a gate wheel notch; wherein the electrically-controlled locking mechanism comprises: a pawl pivotally movable between an engaged position wherein the pawl is positioned to be received in the gate wheel notch and a disengaged position, the pawl biased toward the engaged position; and a pawl wire coupled to the pawl.
13. A lock according to claim 12 wherein the pawl wire is made of memory wire of a type that contracts when energized.
14. A portable lock according to claim 13, wherein: a first end of the pawl wire is anchored to the lock body and a second end of the pawl wire is coupled to the pawl such that when the pawl wire is energized and contracts, the pawl wire pulls the pawl to pivot into the disengaged position.
15. A portable lock according to claim 12 comprising a catch biased into contact with the pawl, the catch located to stop the pawl from moving into the engaged position; the catch movable by applying tension to a catch wire into a position such that the catch does not block the pawl from moving into its engaged position.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings illustrate non-limiting example embodiments of the invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20) TABLE-US-00001 10 Portable Lock System 12 Wireless Device 14 Lock Software GUI 16 Wireless Signal 18 Opened 20 Latched 22 Locked 24 User Input 26 PIVOT LOCK (PL) 28 Housing (PL) 30 Pivot Drum 32 Shackle Cap 34 Carrier Cover 36 Battery Cover 37 Striker Spring Cup 38 Shackle Inlet 40 Pin Outlet 42 Carrier (PL) 43 Carrier Bay 44 Battery Well 45 Block Guide 46 Mechanism (PL) 48 Striker Plate 50 Latch Pin 52 Striker Spring 54 Spring Trap 56 Guide Bolt 57 Travel Guide 58 Guide Slot 60 Shackle 62 Pin Divot 64 Shackle Tang 66 Tang Entry 68 Tang Securement 70 Actuator (PL) 72 Locking Block 73 Block Fastener 74 Plunger 76 Solenoid 78 Plunger Spring 80 Pivot Spring Lock Plate 82 Pivot Spring 84 Pivot Spring Hook 86 Pivot Spring End 88 Pivot Spring Hole 89 Pivot Spring Slot 90 Shackle Cap Plate 92 Plate Washer 94 Washer Well 96 Tang Bolt 100 Electronics (PL) 102 Main Circuit Board 104 PL Receiver 106 Drive Circuit Board 108 Battery 110 CLIP LOCK (CL) 112 Housing (CL) 114 Hook 116 Front Cover 118 Rear Cover 120 Carrier (CL) 122 Mechanism (CL) 124 Gate 126 Gate Wheel 128 Gate Interlock 130 Hook Interlock 132 Gate Spring 133 Gate Spring Slot 134 Wheel Post 136 Actuator (CL) 138 Pawl Wire 139 Catch Wire 140 Ring Term. Crimp Fast. Assy. 142 Top Pawl Pulley 144 Catch Pulley 146 Bottom Pawl Pulley 148 Pawl 150 Pawl Post 152 Pawl Spring 154 Catch 156 Catch Spring 158 Catch Spring Holder 160 Electronics (CL) 162 Main PCB 164 CL Receiver 166 Switch Board 168 Battery 170 Battery Clip 172 Capacitor 174 180 PIVOT LOCK (PLM) Housing (PLM) 184 Carrier (PLM) 186 Locking Carrier Cover 188 Tab Eyelet 190 Lightpipe Porthole 192 Carrier Cover Clip 194 Locking Battery Cover 198 Locking Tab 200 Tab Stay Hook 202 Battery Cover Hook 204 Cover Hook Receiver Mechanism (PLM) 208 Striker Plate (PLM) 210 Tab Slot 212 Tab Stay 214 Pinion 216 Top Rack 218 Bottom Rack 220 Rack Stop 222 Stop Receiver Actuator (PLM) 226 Motor 228 Reduction Gear 230 Output Shaft 232 Motor Restraint 234 Gear-motor Fastener Electronics (PLM) 238 Contact Pad () 240 Isolation Ring 242 Contact Ring (+) 244 Conical Spring 246 Ganged Negative Plates () 248 Positive Plate (+) 250 Status LED 252 Status LED Lightpipe 254 External Battery Receiver 256 Wire to Bluetooth
DESCRIPTION
(21) Throughout the following description specific details are set forth in order to provide a more thorough understanding to persons skilled in the art. However, well known elements may not have been shown or described in detail to avoid unnecessarily obscuring the disclosure. The following description of examples of the technology is not intended to be exhaustive or to limit the system to the precise forms of any example embodiment. Accordingly, the description and drawings are to be regarded in an illustrative, rather than a restrictive, sense.
(22) Because there are multiple ways to design self-closing lock housings, two compatible representative implementations are discussed in detail herein, namely an example pivot lock implementation and an example clip lock implementation. Elements that are similar, compatible, or logically equivalent to both implementations have been grouped into the following categories: namely Housing, Mechanism, Actuator and Electronics.
(23)
(24) Pivot Lock (Solenoid Actuated) Elements
(25)
(26) The housing 28 and its contiguous pivot drum 30 enclose all device elements except the shackle 60 and its shackle cap 32. Most elements of the pivot lock 26 are installed into, or are secured by the carrier 42 which inserts into the housing as shown in
(27) The actuator 70 employs a solenoid 74 with a plunger 76 which can be retracted against the force of the plunger spring 78, by electrically energizing solenoid 74. A locking block 72, affixed by a fastener 73 to the end of the plunger 76, is extended towards the carrier 42 and is used to block downward movement of the striker plate 48, and its latch pin 50.
(28) The (locking/latching) mechanism 46 includes a striker plate 48, pivot spring 82, and shackle 60 elements. The striker plate 48 includes a latch pin 50, spring 52, spring trap 54, and guide slots 58. Cylindrical travel guides 57 are secured by guide bolts 56 to the carrier 42 face, which also supports a striker spring cup 37. The pivot spring 82 is secured between a lock plate 80 and a shackle cap plate 90, whereby the spring's 82 hook 84 fits into the slot 89 of the lock plate 80, and its end 86 inserts into the hole 88 in the cap plate 90. This pivot spring assembly is secured by tang bolts 96 into threaded holes 68 in the tang 64 of the shackle 60 through corresponding holes in a delrin plate washer 92 and a washer well 94 in the shackle cap 32 as shown. When assembled, the latch pin 50 protrudes from the pin outlet 40 in the base of the shackle inlet 38 and into the pin divot 62 in the underside of the shackle 60. (see
(29) Electronics 100, namely a main PCB 102 with PL receiver 104, and a drive PCB 106, are secured by a cover 34 into the bay 43 of a carrier 42. Batteries 108 are secured in their well 44 in the bottom of the carrier 42 by means of a cover 36.
(30)
(31)
(32)
(33)
(34) Clip Lock Elements
(35)
(36) The housing 112 of the clip lock 110 is the basic shell of the device, and includes the top part of the clip, namely the hook 114. Most elements of the clip lock 110 are installed into, or are secured by the carrier 120, and the device is enclosed by a front cover 116 and rear cover 118.
(37) The mechanism 122 includes the gate 124, which is the other half of the clip part of the lock, and it also includes its contiguous gate wheel 126, which rotates around the wheel post 134 of the housing 112. When the gate 124 connects to the hook 114, they are secured together by means of a gate interlock 128 interleaving with a hook interlock 130. (see
(38) The actuator 136 comprises the following elements: a pawl wire 138 & catch wire 139 made from electrically contracting memory wire; ends of each wire length are terminated with a ring terminal crimped fastener assembly 140 which includes a ring terminal crimped to the memory wire (with each energizing power wire), a Delrin washer, and a nylon fastener; memory wire is guided and controlled by means of pulleys, namely a top pawl pulley 142, a catch pulley 144, and a bottom pawl pulley 146; a sprung 152 pawl 148 pivots on its housing 112 post 150 and is retracted by means of an energized pawl wire 138; a catch 154 with a seated 158 spring 156 is retracted by means of an energized catch wire 139, and thereby controls the position of the pawl 148, which locks the gate wheel 126.
(39) Finally, the clip lock electronics 160 comprise the following elements: a main printed circuit board (PCB) 162 which includes a wireless receiver 164; a battery 168 and its conductive securement clip 170; and installed behind the rear cover 118, a switch board 166 and one or more flat pack capacitors 172.
(40)
(41)
(42)
(43)
(44)
(45)
(46) Pivot Lock (Motor Actuated) Elements
(47) The Pivot Lock (Motor Actuated) 180 version of the previously disclosed Pivot Lock 26 includes the following three improvements, namely motor lock actuation, locking battery & carrier covers, and a novel means to externally power the pivot lock so it may be opened when internal batteries fail. The following additional figures and drawing elements pertain to this alternative embodiment.
(48)
(49)
(50)
(51)
(52)
(53)
(54)
(55)
(56)
(57) A preferred example embodiment of the Wireless Self-Closing Portable Lock System 10 will now be described in detail. Note that a wide range of implementations of the preferred embodiment, namely the pivot lock 26, with its solenoid or motor actuation, and clip lock 110 versions, may employ substantially functionally equivalent mechanisms, actuators and electronics. Other embodiments are not ruled out or similar methods leading to the same result. The following implementations will be discussed in the following order, namely pivot lock (solenoid actuated), pivot lock (motor actuated) and clip lock.
(58) Pivot Lock (Solenoid Actuated) Implementation
(59) As outlined in
(60) The housing 28 contains the electronics 100 and the striker plate 48, while its contiguous pivot drum 30 encloses the actuator 70 and the pivot spring 82 portion of the self-closing shackle 60. The shackle 60 pivots by means of the shackle cap 32 at the end of the pivot drum 30 against the torsional force of the pivot spring 82, and is secured by means of the latch pin 50 of the striker plate 48 protruding from the pin outlet 40 inside the shackle inlet 38 at the top of the housing 28, and into the pin divot 62 of the shackle 60.
(61) As shown in
(62) As shown in
(63) The inside of the carrier (PL) 42 provides a channel in which the striker plate 48 can move, while the outside provides a bay 43 in which the electronics 100 elements of the pivot lock 26 are housed. Cylindrical travel guides 57 are secured by guide bolts 56 to the carrier 42 face, and delimit striker plate 48 travel as shown in
(64) Pivot Lock (Motor Actuated) Implementation
(65) The Pivot Lock (PLM) 180 is an alternative embodiment of the Pivot Lock (PL) 26 implementation of the Portable Lock System 10. Its primary variant is the use of a motor 226 instead of a solenoid 76 to actuate the locking mechanism. Secondary additional improvements include internally locking battery & carrier covers, and a novel means to externally power the pivot lock to allow the user to still open the lock when internal batteries fail. Each alternate and novel implementation will be discussed in more detail below.
(66) Motor Actuation
(67)
(68) Locking Covers
(69) A wirelessly actuated lock may be less vulnerable to combinatorial methods of unlawful entry, but if one can gain access to the interior of the lock housing, the lock is just as vulnerable to defeat. For this reason, a lock may be constructed so that the two means of access to the interior, namely the battery and carrier covers are secured while the lock is in the locked state. As shown in
(70) External Jumpstart
(71) Another issue that can affect the utility of wirelessly operable locks is an authorized user's need to be able to open the lock if the internal batteries die. For example, if Pivot Lock (PLM) 180 has a dead battery, the user is prevented from accessing the lock housing 28 in order to change batteries by the locking battery cover 194. A unique solution has been devised whereby an external battery 108 may be inserted into a receiver 254 bay on the outside of the locking battery cover 194 (see
(72) Clip Lock Implementation
(73) As outlined in
(74) The housing 112 of clip lock 110 is a shell that uses both sides to support device elements, is enclosed by front 116 and rear 118 cover plates, and supports a contiguous stationary hook 114 which mates with a gate 124 arm which rotates around a contiguous gate wheel 126 and creates the lock. Interlocks increase the security of the clip lock 110 by preventing the hook 114 from being forced or bent away from the gate 124. A carrier (CL) 120 frame supports internal actuator 136 and mechanism 122 elements and is inserted into the front of the housing 112. (see
(75) As shown in
(76) As shown in
(77) The rear of housing 112 contains some of the electronics 160, namely the capacitor(s) 172 and related switch board 166, while the main PCB 162 with its receiver 164 and the battery 168 overlay actuator and mechanism elements in front of the housing 112. (see
(78) Some preferred materials for constructing said novel device will now be described. Other materials may be used also or in the alternative. The housings and covers are made of cast, forged, stamped or machined steel and critical structures such as the shackle, hook, and gate/gate wheel, pawl, catch and striker plate may be hardened or made from hardened steel or critical surfaces reinforced appropriately. The carriers are made from Delrin or acetal or other non-conductive rigid material, which insulates electrical elements from each other, especially memory wire, power sources, and PCBs. Note that kapton tape or similar methods may be used to insulate between components and to prevent unwanted conduction paths as needed. Especially note that the ring terminal crimp fastener assembly is made from mostly non-conductive materials such as acetal washers, nylon fasteners, etc., in order to electrically isolate terminations of memory wire from other components, and each other. Pulleys, plates & washers can be made from acetal, Delrin, ceramic or nylon as necessary to provide adequate electrical isolation.
(79) Other embodiments of the novel device will now be discussed. Further embodiments are not ruled out or similar methods leading to the same result. The Portable Lock System 10 can have the means to provide visual or auditory indication of its locking status or change of status. By this means, an LED and/or audible signal from the lock (26 or 110) will follow receipt of a wireless signal 16 from a wireless device 12 that changes the lock's status. (see PLM elements 190, 250, 252)
(80) The Pivot Lock (PLM) 180 may also include a portable key fob that fits into the external battery receiver 254, and which may hold a spare battery which can supply external power through said receiver 254 bay. The portable fob may also house the means to open the pivot lock 180 such as a readable memory chip or a wireless module that can be interrogated by the lock or transmit a passcode to the lock or even a wired path between the fob and the Bluetooth of the lock. The object of the fob is use as a convenient portable backup means to open a specific or multiple locks, but it also may be delimited in that it could only be used once, and could employ a rolling passcode that needed to be reset by the parent device (i.e. original smartphone) in order to prevent repeated unauthorized access. Digitally protected lock access offers many more options for both convenient access as well as enhanced security options as shown herein.
(81) Other advantages of using the Wireless Self-Closing Portable Lock System over other methods or devices will now be described if not already mentioned elsewhere.
(82) An advantage to using an L-shaped shackle bar vs. the common U-shaped shackle: most loops or door hasps through which padlock shackles are inserted are vertical, requiring a user to rotate the lock to install; the L-bar inserts directly and snaps shut automatically and reliably. Note that the L-shaped shackle bar doesn't have to be shaped like an L, as long as it can latch into the housing. Other shapes can be employed for unique applications such as special reinforced conduits covering the shackle, as may be employed on shipping containers or security doors or portable equipment containers.
(83) Advantages of a self-closing clip/pivot lock design: One handed operation to close lock vs. two handed operation with traditional padlocks.
(84) No need for carrying or locating correct keys or having to orient lock and fit key into keyway. A keyless portable lock can be made resistant to water and other contaminants. Users with hand/finger disabilities or similar impairments will find that a lock system which can be remotely unlocked without the need for keyed operation, and which requires less strenuous pivoting or levering will be much easier to open than conventional padlocks.
(85) In addition, the disclosed shackle/gate snaps shut with a spring, and relies on the user to open it manually, using power more efficiently than locks which use motors to open/close. The use of a solenoid or memory wire to lock is a low energy solution that provides extended and reliable operation over previous designs. Clip locks are generally thinner than pivot locks because they can use smaller actuators. This advantage provides smaller pocket size locks which enable many more versatile applications than larger, bulkier locks.
(86) Advantages of wireless lock actuation: faster lock securement & removal of one or many locks simultaneously. Devices can be conveniently opened as a user approaches, by the user, anyone sent the passcode, or even by a facility security administrator from a distance. The ability to electronically transfer a passcode to an authorized user's wireless device 12 as they stand in front of a wireless lock barring their way is an advantage that mechanical locks and physical keys lack. An additional level of security can be created by using rolling pass-codes, and limiting the number of unsuccessful unlocking attempts, neither of which could be possible with generic mechanical locks.
(87) In addition, a wirelessly accessible portable lock system allows one to electronically re-key a lock or locks remotely and/or designate access limits by time and/or number of uses. For example, a signal receiver or other electronic system within the lock may include a counter that counts a number of times a particular passcode or other electronic key has been used to open the lock. The lock may also comprise a data store or fixed record containing a maximum number of times that the particular electronic key may be used to open the lock. The lock may include logic circuits configured to compare the value stored by the counter to the maximum number of times that the particular electronic key may be used to open the lock and to inhibit operation of the lock by the particular electronic key if doing so would cause the value of the counter to exceed the maximum number.
(88) By combining the power of uniquely designed physical locks with wireless access by encrypted passcodes and secure software applications, the user can remotely control the digital keys and locking systems of one or many locks, with a versatility and functionality that strictly physically-keyed locks are unable to match.
(89) Advantages of the motor actuated pivot lock: lower power consumption and thereby a longer battery lifetime. When the batteries do expire, this pivot lock version permits the user to open their lock by shunting in power from an external battery while providing the appropriate authorization signal. (wired or wireless as explained above) Locked battery and carrier covers prevent unwanted access to the vulnerable internal components which may be used to manually release the lock.
(90) The foregoing description of the preferred apparatus and method of fabrication and operation should be considered as illustrative only, and not limiting. Other forming techniques and other materials may be employed towards similar ends. Various changes and modifications will occur to those skilled in the art, without departing from the true scope of the invention as defined in the above disclosure, and the following illustrations.
(91) Interpretation Of Terms
(92) Unless the context clearly requires otherwise, throughout the description and the claims: comprise, comprising, and the like are to be construed in an inclusive sense, as opposed to an exclusive or exhaustive sense; that is to say, in the sense of including, but not limited to; connected, coupled, or any variant thereof, means any connection or coupling, either direct or indirect, between two or more elements; the coupling or connection between the elements can be physical, logical, or a combination thereof; herein, above, below, and words of similar import, when used to describe this specification, shall refer to this specification as a whole, and not to any particular portions of this specification; or, in reference to a list of two or more items, covers all of the following interpretations of the word: any of the items in the list, all of the items in the list, and any combination of the items in the list; the singular forms a, an, and the also include the meaning of any appropriate plural forms.
(93) Words that indicate directions such as vertical, transverse, horizontal, upward, downward, forward, backward, inward, outward, vertical, transverse, left, right, front, back, top, bottom, below, above, under, and the like, used in this description and any accompanying claims (where present), depend on the specific orientation of the apparatus described and illustrated. The subject matter described herein may assume various alternative orientations. Accordingly, these directional terms are not strictly defined and should not be interpreted narrowly.
(94) Embodiments of the invention may be implemented using specifically designed hardware, configurable hardware, programmable data processors configured by the provision of software (which may optionally comprise firmware) capable of executing on the data processors, special purpose computers or data processors that are specifically programmed, configured, or constructed to perform one or more steps in a method as explained in detail herein and/or combinations of two or more of these. Examples of specifically designed hardware are: logic circuits, application-specific integrated circuits (ASICs), large scale integrated circuits (LSIs), very large scale integrated circuits (VLSIs), and the like. Examples of configurable hardware are: one or more programmable logic devices such as programmable array logic (PALs), programmable logic arrays (PLAs), and field programmable gate arrays (FPGAs)). Examples of programmable data processors are: microprocessors, digital signal processors (DSPs), embedded processors, graphics processors, math co-processors, general purpose computers, server computers, cloud computers, mainframe computers, computer workstations, and the like. For example, one or more data processors in a control circuit for a device may implement methods as described herein by executing software instructions in a program memory accessible to the processor(s).
(95) Processing may be centralized or distributed. Where processing is distributed, information including software and/or data may be kept centrally or distributed. Such information may be exchanged between different functional units by way of a communications network, such as a Local Area Network (LAN), Wide Area Network (WAN), or the Internet, wired or wireless data links, electromagnetic signals, or other data communication channel.
(96) Software and other modules may reside on servers, workstations, personal computers, tablet computers, smart phones, PDAs, and other devices suitable for the purposes described herein. Those skilled in the relevant art will appreciate that aspects of the system can be practiced with other communications, data processing, or computer system configurations, including: Internet appliances, hand-held devices (including personal digital assistants (PDAs)), wearable computers, all manner of cellular or mobile phones, multi-processor systems, microprocessor-based or programmable consumer electronics and the like.
(97) The invention may also be provided in the form of a program product. The program product may comprise any non-transitory medium which carries a set of computer-readable instructions which, when executed by a data processor, cause the data processor to execute a method of the invention (e.g. a method for unlocking a lock or a method for locking a lock). Program products according to the invention may be in any of a wide variety of forms. The program product may comprise, for example, non-transitory media such as magnetic data storage media including floppy diskettes, hard disk drives, optical data storage media including CD ROMs, DVDs, electronic data storage media including ROMs, flash RAM, EPROMs, hardwired or preprogrammed chips (e.g., EEPROM semiconductor chips), nanotechnology memory, or the like. The computer-readable signals on the program product may optionally be compressed or encrypted.
(98) In some embodiments, the invention may be implemented in software. For greater clarity, software includes any instructions executed on a processor, and may include (but is not limited to) firmware, resident software, microcode, and the like. Both processing hardware and software may be centralized or distributed (or a combination thereof), in whole or in part, as known to those skilled in the art. For example, software and other modules may be accessible via local memory, via a network, via a browser or other application in a distributed computing context, or via other means suitable for the purposes described above.
(99) Where a component (e.g. an arm, member, mechanism, assembly, device, circuit, etc.) is referred to above, unless otherwise indicated, reference to that component (including a reference to a means) should be interpreted as including as equivalents of that component any component which performs the function of the described component (i.e., that is functionally equivalent), including components which are not structurally equivalent to the disclosed structure which performs the function in the illustrated exemplary embodiments of the invention.
(100) Specific examples of systems, methods and apparatus have been described herein for purposes of illustration. These are only examples. The technology provided herein can be applied to systems other than the example systems described above. Many alterations, modifications, additions, omissions, and permutations are possible within the practice of this invention. This invention includes variations on described embodiments that would be apparent to the skilled addressee, including variations obtained by: replacing features, elements and/or acts with equivalent features, elements and/or acts; mixing and matching of features, elements and/or acts from different embodiments; combining features, elements and/or acts from embodiments as described herein with features, elements and/or acts of other technology; and/or omitting combining features, elements and/or acts from described embodiments.
(101) It is therefore intended that the following appended claims and claims hereafter introduced are interpreted to include all such modifications, permutations, additions, omissions, and sub-combinations as may reasonably be inferred. The scope of the claims should not be limited by the preferred embodiments set forth in the examples, but should be given the broadest interpretation consistent with the description as a whole.