IP Library Granted Patent US 11,060,323
Granted Patent B2
US 11,060,323 · App. 14/059,625 · Granted Jul 13, 2021

Electronic lock having hardware based multi-wireless profile detection and setting

Inventors: Nedal Almomani (Mission Viejo, CA); Michael Maridakis (Garden Grove, CA)
Assignee: Spectrum Brands, Inc.
E05B47/00G07C9/00817G07C2009/00793G07C2009/00833Y10T70/625
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 11,060,323
App. No.
14/059,625
Granted
Jul 13, 2021
Kind
B2
Abstract

An electronic lock with a wireless module configured to communicate wirelessly using a selected wireless communication protocol. The lock includes a hardware profile selector, such as a plurality of switches, which can be configured to set the wireless protocol used by the wireless module. For example, the hardware profile selector can be adjusted to change the wireless protocol used by the lock.

Claims (37)

1. An electronic lock comprising:

a latch assembly including a bolt movable between an extended position and a retracted position;

an interior assembly including a base and a cover positioned over the base;

an exterior assembly; and

a circuit positioned at the interior assembly configured to control movement of the bolt between the extended and retracted positions, wherein the circuit includes a processing unit, a memory unit storing a plurality of wireless profiles, each wireless profile corresponding to a different predetermined short range wireless communications protocol, a wireless module configured to communicate wirelessly using a selected wireless communication protocol, and a hardware profile selector configured to set the selected wireless communication protocol from the plurality of predetermined wireless profiles stored in the memory unit based on a changeable position of one or more of a plurality of switches of the hardware profile selector, each of the plurality of stored profiles corresponding to a discrete position of the plurality of switches, the plurality of switches being coverable by the cover of the interior assembly, wherein the plurality of switches includes one or more user-actuatable switches, wherein the user-actuatable switches are separate from the latch assembly;

wherein the processing unit is further configured to read the position of the plurality of switches of the hardware profile selector at a system boot-up process, and the processing unit is programmed to set the selected protocol of the wireless module responsive to a changing of position of one or more of the user-actuatable switches of the hardware profile selector, wherein, once set by the processing unit, the processing unit is further configured to maintain the wireless module in operation only in the selected wireless protocol that is associated with the position of the one or more user-actuatable switches until the position of the one or more user-actuatable switches is changed and the electronic lock is reset.

2. The electronic lock as recited in claim 1 , wherein at least a portion of the wireless profiles stored in the memory unit correspond with multiple profiles corresponding with the Zigbee wireless protocol or multiple profiles corresponding with the Z-wave wireless protocol.

3. The electronic lock as recited in claim 1 , wherein the plurality of wireless profiles include profile codes corresponding to a respective wireless protocol.

4. The electronic lock as recited in claim 1 , wherein the processing unit is a microprocessor with a plurality of input pins electronically connected with the hardware profile selector.

5. The electronic lock as recited in claim 1 , wherein the plurality of switches includes one or more dip switches.

6. The electronic lock as recited in claim 1 , wherein the plurality of switches includes one or more momentary switches.

7. The electronic lock as recited in claim 1 , wherein the plurality of switches includes one or more slide switches.

8. The electronic lock as recited in claim 1 , wherein the plurality of switches includes a digital switch set by another processing unit.

9. A method of selecting a wireless protocol for an electronic lock, the method comprising the steps of:

providing an electronic lock having a latch assembly including a bolt movable between an extended position and a retracted position, the electronic lock having an interior assembly and an exterior assembly, the interior assembly including a base and cover positioned over the base, the interior assembly including a wireless module configured to facilitate short range wireless communications, the interior assembly including a memory unit storing at least two wireless profiles, each wireless profile corresponding to a different predetermined short range wireless communications protocol, wherein the electronic lock includes a hardware profile selector configured to set a selected short range wireless protocol used by the wireless module between a predetermined first short range wireless protocol and a predetermined second short range wireless protocol stored in the memory unit based on a position of one or more of a plurality of switches of the hardware profile selector, the plurality of switches being coverable by the cover of the interior assembly, wherein the plurality of switches includes one or more user-actuatable switches, wherein the user-actuatable switches are separate from the latch assembly;

adjusting the hardware profile selector to change the selected wireless protocol used by the wireless module between the first short range wireless protocol and the second short range wireless protocol;

wherein the adjusting step includes changing a position of one or more of the plurality of switches of the hardware profile selector, and wherein, the wireless module is maintained in operation only in the selected wireless protocol that is associated with the position of the one or more user-actuatable switches until the position of the one or more user-actuatable switches is changed and the electronic lock is reset; and

reading the position of the plurality of switches of the hardware profile selector at a system boot-up process.

10. The method as recited in claim 9 , wherein the adjusting step changes the wireless protocol between multiple profiles of the Zigbee wireless protocol or multiple profiles of the Z-wave wireless protocol.

11. The method as recited in claim 9 , wherein the plurality of switches includes one or more of dip switches, momentary switches, or slide switches.

12. An electronic lock comprising:

a latch assembly including a bolt movable between an extended position and a retracted position;

an interior assembly including a base and a cover positioned over the base;

an exterior assembly;

a circuit configured to control movement of the bolt between the extended and retracted positions;

a wireless module configured to communicate wirelessly at short range using a selected short range wireless communication protocol;

a non-transitory computer-readable medium having wireless profile data including a plurality of wireless profile codes and a computer program code stored thereon, each of the wireless profile codes corresponding to a different predetermined short range wireless communications protocol;

a hardware profile selector configured to set the selected short range wireless communication protocol from the different predetermined short range wireless communication protocols corresponding to the plurality of wireless profile codes on the non-transitory computer-readable medium based on a position of one or more of a plurality of switches of the hardware profile selector, the plurality of switches being coverable by the cover on the interior assembly, wherein the plurality of switches are separate from the latch assembly;

a processor in communication with the computer-readable medium 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:

detecting the switch conditions of the hardware profile selector at a system boot-up process;

identifying a selected short range wireless profile code stored in the computer-readable medium corresponding to the switch conditions of the hardware profile selector; and

responsive to identification of the selected wireless profile code, configuring the wireless module to communicate using the predetermined short range wireless protocol corresponding to the selected wireless profile code, wherein, once set, the wireless module communicates only in the selected wireless protocol that is associated with the position of the one or more of the plurality of switches until the position of the one or more of the plurality of switches is changed and the electronic lock is reset.

13. The electronic lock of claim 12 , wherein the wireless profile data includes a first wireless profile code corresponding to a first implementation of the Zigbee wireless protocol and a second wireless profile code corresponding to a second implementation of the Zigbee wireless protocol.

14. The electronic lock of claim 13 , wherein the hardware profile selector is configured to switch the wireless module between multiple profiles of the Zigbee wireless protocol or multiple profiles of the Z-wave wireless protocol.

15. The electronic lock of claim 14 , wherein the hardware profile selector is one or more of dip switches, momentary switches, or slide switches.

16. The electronic lock of claim 1 , further comprising a key actuator being configured for manually operating the latch assembly, wherein the user-actuatable switches are separately actuatable from the key actuator.

17. The electronic lock of claim 12 , further comprising a key actuator being configured for manually operating the latch assembly, wherein the position of one or more of a plurality of switches of the hardware profile selector is separately changeable from movement of the key actuator.

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 31, 2013
From: ALMOMANI, NEDAL; MARIDAKIS, MICHAEL
To: KWIKSET CORPORATION
Reel/Frame 031863/0533 →
Continuity (2)
Provisional Application 61717141 · Oct 23, 2012
Related Publication 20140113563A1 · Apr 24, 2014
Cited By (2)
US 12,559,981 US 12,618,286