IP Library Granted Patent US 9,390,572
Granted Patent B2
US 9,390,572 · App. 14/063,120 · Granted Jul 12, 2016

Electronic lock having a mobile device user interface

Inventor: Nedal Akram Almomani (Mission Viejo, CA)
Assignee: Kwikset Corporation
G07C9/00817G07C9/00007G07C9/00309G07C9/00857G07C2009/00484G07C2009/00841
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,390,572
App. No.
14/063,120
Granted
Jul 12, 2016
Kind
B2
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.

Claims (40)

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.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2023
From: SPECTRUM BRANDS, INC.
To: ASSA ABLOY AMERICAS RESIDENTIAL INC.
Reel/Frame 065658/0105 →
RELEASE OF SECURITY INTEREST Recorded Jun 20, 2023
From: ROYAL BANK OF CANADA
To: SPECTRUM BRANDS, INC.
Reel/Frame 064029/0313 →
NOTICE OF SUCCESSOR AGENT AND ASSIGNMENT OF SECURITY INTEREST (INTELLECTUAL PROPERTY) REEL/FRAME 036131/0272 Recorded Jun 5, 2018
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: ROYAL BANK OF CANADA
Reel/Frame 046301/0425 →
MERGER Recorded Jun 22, 2016
From: KWIKSET CORPORATION
To: SPECTRUM BRANDS, INC.
Reel/Frame 039116/0293 →
SECURITY INTEREST Recorded Jul 20, 2015
From: SPECTRUM BRANDS, INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 036131/0272 →
RELEASE OF SECURITY INTEREST Recorded Jul 14, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
To: APPLICA CONSUMER PRODUCTS, INC.; APPLICA CONSUMER PRODUCTS, INC., A CORP. OF FLORIDA; KWIKSET CORPORATION; LIQUID HOLDING COMPANY, INC.; NATIONAL MANUFACTURING CO.; PRICE PFISTER, INC.; ROV HOLDING, INC., A CORP. OF DELAWARE; ROVCAL, INC.; ROVCAL, INC., A CORP. OF CALIFORNIA; RUSSELL HOBBS, INC., A CORP. OF DELAWARE; SALIX ANIMAL HEALTH, LLC; SEED RESOURCES, L.L.C.; SPECTRUM BRANDS, INC.; SPECTRUM BRANDS, INC. AS SUCCESSOR IN INTEREST TO ROVCAL, INC.; SPECTRUM BRANDS, INC., A CORP. OF DELAWARE; TELL MANUFACTURING, INC.; TETRA HOLDING (US), INC., A CORP. OF DELAWARE; TETRA HOLDINGS (US), INC.; UNITED INDUSTRIES CORPORATION; UNITED INDUSTRIES CORPORATION AS SUCCESSOR IN INTEREST TO LIQUID HOLDING COMPANY, INC.; UNITED PET GROUP, INC.; UNITED PET GROUP, INC., A CORP. OF DELAWARE
Reel/Frame 036102/0001 →
SECURITY INTEREST Recorded May 12, 2014
From: SPECTRUM BRANDS, INC.; UNITED PET GROUP, INC.; KWIKSET CORPORATION; UNITED INDUSTRIES CORPORATION; PRICE PFISTER, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 032874/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2013
From: ALMOMANI, NEDAL AKRAM
To: KWIKSET CORPORATION
Reel/Frame 031850/0046 →
Continuity (2)
Provisional Application 61719039 · Oct 26, 2012
Related Publication 20140118107A1 · May 1, 2014