# Patent

## Title
Electronic lock having a mobile device user interface

## Abstract

An electronic lock having one or more lock settings that can be updated using a mobile device. The mobile device includes an app that provides a user interface through which one or more lock settings of the electronic lock can be selected and modified. When the user has made the desired selections to the lock settings on the mobile device, the mobile device wirelessly transmits these settings to the electronic lock. The electronic lock is configured to update its lock settings based on the wireless communication from the mobile device.

## Background
RELATED APPLICATIONS
The present application is related to and claims priority to U.S. Provisional Patent Application Ser. No. 61/719,039, filed on Oct. 26, 2012, entitled “Electronic Lock Having a Mobile Device User Interface.” The subject matter disclosed in that provisional application is hereby expressly incorporated into the present application in its entirety.


TECHNICAL FIELD
The present invention relates to electronic locks, and, more particularly, to an electronic lock having a mobile device user interface.
BACKGROUND AND SUMMARY
An electronic lock typically includes a keypad having multiple buttons to facilitate lock operation. In addition, the keypad may be used to enter or change lock settings. Lock settings may include, for example, user access codes. Such entering or changing of lock settings may include programming user access codes into lock memory, deleting user access codes from lock memory, and/or entering other customer or lock settings. Typically, the keypad and other user accessible switches are used as the main user interface to change or adjust the lock settings by an authorized user.
The keypad interface is usually sufficient if the number of access codes and settings are not that many, i.e., so long as the lock user does not have to remember too many button sequences to gain access to internal menu, programming options or setting changes. This keypad user interface method, however, becomes problematic and cumbersome when the number of available user access codes exceeds the user's ability to remember the key sequences, such as for example, if the number of user access codes is high, such as 30 or more, and/or the overall number of lock settings is high. As such, the keypad interface may not be a user friendly solution if a customer is required to push a button or a sequence of buttons multiple times to be able to program a user access code into lock memory. This also assumes the user has the instructions saved and readily available to make changes when needed. These steps become very tedious and prone to mistakes, and eventually may result in a frustrated user of the electronic lock.
Thus, the keypad user interface may yield a poor user experience when the number of features that require setting or access increase. In addition, limiting the electronic lock to a keypad user interface makes it very difficult for the manufacturer and hardware providers to enable richer options and better user experience, thus resulting in limited features in the electronic lock.
Some electronic locks have attempted to address this problem by providing a dedicated touch display rather than a keypad, but such an alternative dedicated hardware solution may face similar challenges or at the least become cost prohibitive from a manufacturing and price competition perspective. Other solutions have attempted to provide voice feedback to the user as well. However, overall cost is major factor in providing a reasonable interactive solution. What is needed in the art is an electronic lock having a mobile device user interface, wherein the lock settings of the electronic lock may be set wirelessly via an existing mobile device.
It is recognized that mobile devices have become readily available and commonly used by the public. With the present invention, an existing mobile device, such as a smartphone or tablet, is used to access the lock settings of the electronic lock and to make the necessary changes to the lock settings. Advantageously, with the present invention there is no need to add expensive dedicated hardware displays to the electronic lock. Rather, with embodiments of the present invention a user operates an existing mobile device executing a lock settings user interface application, commonly referred to as an “App,” configured to communicate with the electronic lock to allow the user to enter or change lock settings for the electronic lock. The mobile device user interface is easier to use than a keypad interface in modifying the lock settings of the electronic lock, and provides more programming options, thus improving the user experience in changing lock settings of the electronic lock.
Additional features and advantages of the invention will become apparent to those skilled in the art upon consideration of the following detailed description of the illustrated embodiment exemplifying the best mode of carrying out the invention as presently perceived.



BRIEF DESCRIPTION OF DRAWINGS
The present disclosure will be described hereafter with reference to the attached drawings which are given as non-limiting examples only, in which:
FIG. 1A is a side view of an electronic lock in accordance with an embodiment of the present invention, installed on a door and with the door show in phantom lines.
FIG. 1B is a perspective view of the electronic lock of FIG. 1A, as viewed from the exterior of the door.
FIG. 1C is a perspective view of the electronic lock of FIG. 1A as viewed from the interior of the door.
FIG. 2 is an exploded view of the electronic lock of FIGS. 1A-1C.
FIG. 3 is a perspective view of the interior chassis of the electronic lock of FIG. 2, with the upper cover and daughter card removed.
FIG. 4 is a block diagram of a portion of the electronics circuitry of the interior chassis of FIG. 3 in wireless communication with a mobile device, in accordance with an embodiment of the present invention.
FIG. 5 is a pictorial illustration of a mobile device, such as a smartphone, executing a lock setting App that generates a lock settings mobile device user interface.
FIG. 6 is a pictorial illustration of the mobile device of FIG. 5 syncing wireless communications with an electronic lock.
FIG. 7 is a pictorial illustration of the mobile device of FIG. 5 operating in an offline mode in which the user is modifying the lock settings of the electronic lock while not synced with the electronic lock.



Corresponding reference characters indicate corresponding parts throughout the several views. The exemplifications set out herein illustrate an embodiment of the invention, and such exemplifications are not to be construed as limiting the scope of the invention in any manner.
DETAILED DESCRIPTION OF THE DRAWINGS
Referring now to the drawings and particularly to FIGS. 1A-1C and 2, there is shown an electronic lock (EL) in accordance with the present invention for mounting on a door D, and which includes an interior chassis 1, an exterior chassis 2, a mounting plate 3, an adapter 4, a latch assembly 5, and a strike 6.
As shown in FIG. 2, latch assembly 5 is of a configuration well known in the art, and includes a bolt actuator mechanism 7, and a bolt 8. Mounting plate 3 is used to mount the electronic lock to the door D. Adapter 4 is used to adapt the electronic lock to a particular hole opening in the door D.
Referring also to FIG. 3, interior chassis 1 includes the electronics circuitry 9 for the electronic lock, and further includes a manual turnpiece 10. Manual turnpiece 10 is used on the interior side of door D to operate the bolt actuator mechanism 7 of latch assembly 5, and in turn to extend and retract bolt 8 (see also FIG. 1C). The electronics circuitry 9 includes a base board 11 and a removable daughter card 12. In FIG. 3, a removable cover 13 is provided to cover over the base board 11 and daughter card 12, when cover 13 is in the installed position.
Referring again to FIG. 2, exterior chassis 2 includes a keypad 14 for receiving a user input. Keypad 14 is electrically connected to the base board 11 of electronics circuitry 9, such as for example by an electrical cable 15. When the user inputs a valid code via keypad 14 that is recognized by the electronics circuitry 9, an electrical motor (not show) is energized to retract the bolt 8 of latch assembly 5, thus permitting door D (see FIG. 1B) to be opened from a closed position. Alternatively, a key actuator 16, having a removable key K, is provided for manually operating latch assembly 5 from the exterior of the door D.
Referring particularly to FIG. 3 and FIG. 4, daughter card 12 is a replaceable wireless communications module that facilitates wireless communications with an external device through a desired wireless communications protocol, e.g., Zigbee, Z-wave, etc. As such, electronics circuitry 9 may include, for example, an EMBER Corporation EM357 chip along with associated devices to handle all IEEE 802.15.4 operations. The chip and associated devices is driven by a 24.00 MHz crystal which is used to produce other internal clocks. Additional devices, such as LED's, switches, other integrated circuits, antenna and others are designed into electronics circuitry 9.
Referring to FIG. 4, electronics circuitry 9 includes a processing unit 17, a memory unit 18, and a mobile device communication unit 19 for communicating wirelessly with an existing mobile device 20. For example, accordance with the present invention, base board 11 and/or daughter card 12 of electronics circuitry 9 is configured to support wireless communication with the existing mobile device 20. The existing mobile device 20 may be, for example, a smartphone or tablet that includes an App for generating a user interface configured to communicate lock settings to/from the electronic lock EL. As used herein, a “smartphone” is a mobile phone built on a mobile operating system that has additional functionality such as that of a portable media players, digital cameras, web browsers, etc., and includes a high-resolution touch screen which provides its user interface. A “tablet”, also sometimes called a tablet computer, is a mobile computer integrated into a touch screen which provides its user interface. Currently, examples of a suitable smartphone include the Apple iPhone®, the Samsung Galaxy®, etc. Examples of a suitable tablet include the Apple iPad®, Samsung Galaxy TAB®, etc. Such wireless communication between electronics circuitry 9 and the existing mobile device 20 may utilize one or more of Bluetooth, NFC, Wifi (e.g., IEEE 802.11x), etc. communication protocols. These wireless communications of mobile device could be internal circuitry or external, such as a wireless dongle, for communicating with the electronics circuitry 9.
Processing unit 17 includes a commercially available microprocessor or a custom built processing unit (ASIC=Application Specific Integrated Circuit) and associated input/output (I/O) circuitry, and is configured for electronic communication with memory unit 18 and mobile device communication unit 19.
Memory unit 18 is an electronic semiconductor memory device, such as for example, an erasable programmable read only memory (EPROM), electrically erasable programmable read only memory (EEPROM), embedded memory in the processing unit 17, etc. As shown in FIG. 4, memory unit 18 is configured to store a plurality of lock settings #1-#n associated with the electronic lock EL. Such lock settings include, for example, user access codes (addition, deletion, modification), names for access codes, timers settings, sounds settings, etc.
Mobile device communication unit 19 of electronics circuitry 9 of the electronic lock EL is an ASIC configured for wireless communication with the existing mobile device 20 using one or more of Bluetooth, NFC, Wifi (e.g., IEEE 802.11x), etc. communication protocols.
Referring also to FIGS. 5-7, with the present invention, a mobile App is provided, e.g., by the electronic lock manufacturer, that enables access to all the lock settings and menus associated with the electronic lock through a lock settings mobile device user interface. This may be made available on multiple mobile operating systems (iOS, Andriod, Symbian, Windows, etc.).
In operation:

    
    
        referring particularly to FIG. 6, the user walks up to the electronic lock EL to bring the mobile device 20 into wireless communication range of the electronic door lock;
        referring particularly to FIGS. 5 and 6, the lock settings mobile device user interface App is opened on mobile device 20 to display the lock settings mobile device user interface on the touch screen of mobile device 20;
        the user engages the mobile device user interface, e.g., presses the “Sync” icon, to load the lock settings from the electronic lock into the memory of the mobile device;
        referring to FIG. 7, when the lock settings are loaded onto mobile device 20, the user can simply walk away from the electronic lock and go sit somewhere to make all changes to the lock settings, such as adding user access codes; deleting user access codes; modifying user access codes; naming user access codes; adding, deleting or modifying timers; adding, deleting or modifying sounds settings, etc.;
        referring again to FIGS. 5 and 6, when a customer is finished making changes to the lock settings from the lock settings mobile device user interface App executing on mobile device 20, the user can walk back to the electronic lock (i.e., within wireless range) to upload or sync the changes to the electronic lock, e.g., by again pressing the “Sync” icon, to sync mobile device 20 with the electronic lock;
        on the lock settings mobile device user interface generated by the mobile App, the user will press the sync “lock” settings for accepting all the changes to transfer the lock settings wirelessly from mobile device 20 to the electronic lock;
        the handshaking between mobile device 20 and the electronic lock EL provides some level of feedback (e.g., a progress bar on the mobile App lock settings mobile device user interface) to show that all lock settings took effect and/or that the transfer of the lock settings to/from the electronic lock has completed successfully.
    
    


Since the electronic lock is a battery operated device, it is desirable that the mobile App generating the lock settings mobile device user interface menu should not be in a continuous synchronization mode, even though it can, to save battery life. Once the mobile device 20 is synced by either downloading the lock settings or uploading the lock settings, the user can make all the changes offline until a sync between mobile device 20 and electronic lock EL is needed. This way battery life is saved and more convenience is given to the user instead of standing next to the door for synchronization.
Encryption techniques well known in the art may be used to protect the transfer of lock setting information between the electronic lock and mobile device 20, if desired.
It is contemplated that the mobile App executing on mobile device 20 may be expanded to have other control features for the lock, if desired.
The present invention may also be used in electronic lock design and manufacturing to facilitate and simplify lock development, manufacturing testing, field repairs and other capabilities and features.
Advantageously, with the present invention there is no need to add an expensive dedicated hardware user interface display to the electronic lock. Rather, with the present invention a user operates an existing mobile device that executes a lock settings mobile device user interface App configured to communicate with the electronic lock to allow the user to enter or change lock settings for the electronic lock. The mobile device user interface is easier to use than a keypad interface, and provides more programming options, thus improving the user experience in changing lock settings of the electronic lock. Also, the present invention takes into account battery life by allowing the user to manipulate lock settings while working offline. Further, the present invention facilitates communication with the electronic lock without having to utilize a network gateway or network controller.
Although the present disclosure has been described with reference to particular means, materials and embodiments, from the foregoing description, one skilled in the art can easily ascertain the essential characteristics of the present disclosure and various changes and modifications may be made to adapt the various uses and characteristics without departing from the spirit and scope of the present invention as set forth in the following claims.

## Claims

1. An electronic lock comprising:
a latch assembly including a bolt movable between an extended position and a retracted position;
a circuit configured to control movement of the bolt between the extended and retracted positions responsive to receiving one or more valid access codes;
a wireless circuit configured to communicate wirelessly with a mobile device having a lock settings interface;
a non-transitory computer-readable medium having a plurality of lock settings and a computer program code stored thereon, wherein the plurality of lock settings include the one or more valid user access codes;
a processor in communication with the computer-readable memory configured to carry out instructions in accordance with the computer program code, wherein the computer program code, when executed by the processor, causes the processor to perform operations comprising:
receiving a wireless message using the wireless circuit, wherein the wireless message includes an identification of one or more changes to the lock settings, including a command to modify the one or more valid access codes by one or more of: (1) adding a new valid access code; and (2) deleting a valid access code;
responsive to the wireless message, updating the lock settings according to the wireless message to modify the one or more valid access codes;

wherein, responsive to the processor updating the lock settings to add the new valid access code, the circuit is configured to control movement of the bolt between the extended and retracted positions responsive to receiving the new valid access code;
wherein, responsive to the processor updating the lock settings to delete a valid access code, the circuit is configured to deny access in response to receiving the deleted access code;
wherein the lock settings interface includes a synchronization portion, wherein the processor updates the lock settings responsive to a user selecting the synchronization portion; and
wherein the processor is configured to send a message indicative of a status of updating the lock settings responsive to the wireless message.

2. The electronic lock as recited in claim 1, wherein the wireless message includes an identification of one or more names for the user access codes and responsive to the wireless message the processor updates the lock settings to modify the names for the user access codes identified in the wireless message.

3. The electronic lock as recited in claim 1, wherein the a plurality of lock settings includes one or more timers, wherein wireless message includes an identification of one or more modifications to the timers and responsive to the wireless message the processor updates the lock settings to modify the timers as identified in the wireless message.

4. The electronic lock as recited in claim 1, wherein the a plurality of lock settings includes one or more sound settings, wherein wireless message includes an identification of one or more modifications to the sound settings and responsive to the wireless message the processor updates the lock settings to modify the sound settings as identified in the wireless message.

5. The electronic lock as recited in claim 1, wherein responsive to the wireless message, the processor is configured to transmit a wireless message indicative of a status of updating the lock settings.

6. The electronic lock as recited in claim 1, wherein responsive to the wireless message, the processor is configured to transmit a wireless message indicative of one or more of the lock settings.

7. A method of updating one or more lock settings of an electronic lock, the method comprising the steps of:
displaying, on a mobile device, a lock settings interface that allows adjustment of a plurality of lock settings of an electronic lock including a portion that allows one or more of: (1) adding a user access code, and (2) deleting a user access code;
receiving, on a mobile device, one or more changes to the lock settings responsive to selections made by a user in the lock settings interface;
updating the lock settings of the electronic lock by transmitting, on a mobile device, a wireless message to an electronic lock that includes the changes to the lock settings made by a user in the lock settings interface; and
wherein the wireless message includes an identification of one or more modifications to the user access codes, including one or more of: (1) adding a new valid access code; and (2) deleting a valid access code, and responsive to the wireless message the electronic lock updates the lock settings to modify the user access codes identified in the wireless message including modifying one or more valid access codes of the electronic lock;
wherein, responsive to updating the lock settings to add the new valid access code, the electronic lock is configured to control locking and unlocking responsive to receiving the new valid access code;
wherein, responsive to updating the lock settings to delete a valid access code, the electronic lock is configured to deny access in response to receiving the deleted access code;
wherein the lock settings interface includes a synchronization portion, wherein updating the lock settings is performed responsive to a user selecting the synchronization portion; and
wherein the circuit is configured to send a message indicative of a status of updating the lock settings responsive to the wireless message.

8. The method as recited in claim 7, wherein a lock settings interface is configured to display a status of updating the lock settings responsive to selecting the synchronization portion.

9. The method as recited in claim 7, wherein the lock settings interface includes a portion that allows adjustment of a plurality of lock settings, including one or more of: (1) modifying the user access code, (2) naming a user access code, (3) modifying a timer, or (4) modifying a sound setting.

10. The method as recited in claim 7, further comprising the step of downloading existing lock settings from an electronic lock and updating the lock settings interface based on the existing lock settings.

11. An electronic lock comprising:
a locking device movable between a locked position and an unlocked position;
a circuit configured to control the locking device based on a plurality of lock settings, wherein the circuit is configured to communicate electronically with a mobile device having a lock settings interface, wherein the circuit is configured to control movement of the locking device responsive to receiving a valid access code;
wherein the circuit is configured to update the lock settings based on one or more commands electronically received from a mobile device, including one or more of (1) add a new valid user access code responsive to the command from the mobile device; and (2) delete a valid user access code responsive to the command from the mobile device;
wherein, responsive to the circuit updating the lock settings to add the new valid access code, the circuit is configured to control movement of the locking device responsive to receiving the new valid access code;
wherein, responsive to the circuit updating the lock settings to delete a valid access code, the circuit is configured to deny access in response to receiving the deleted access code;
wherein the circuit is configured to send a message indicative of a status of updating the lock settings responsive to the command; and
wherein the lock settings interface includes a synchronization portion, wherein updating the lock settings is performed responsive to a user selecting the synchronization portion.

12. The electronic lock as recited in claim 11, wherein the circuit is configured to update the lock settings by changing one or more timers responsive to the command.

13. The electronic lock as recited in claim 11, wherein the circuit is configured to update the lock settings by modifying one or more sound settings responsive to the command.

14. The electronic lock as recited in claim 11, wherein the circuit is configured to wirelessly receive commands and send messages to the mobile device.