IP Library Granted Patent US 9,779,570
Granted Patent B2
US 9,779,570 · App. 13/459,889 · Granted Oct 3, 2017

System and method of user code synchronization with Z-wave door locks

Inventors: Albert Lee (Brooklyn, NY); Hong-Jyh Chen (Woodbury, NY); Lincoln Widgoff Kliman (Smithtown, NY); Jaime E. Barahona (Hempstead, NY)
Assignee: HONEYWELL INTERNATIONAL INC.
G07C9/00817G07C9/00309G07C9/00571G07C2009/00793G07C2009/00825G07C2209/06
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,779,570
App. No.
13/459,889
Granted
Oct 3, 2017
Kind
B2
Abstract

Systems and methods of user code synchronization with Z-wave door locks are provided. Methods can include determining an occurrence of a predetermined event, upon the occurrence of the predetermined event, identifying a set of a plurality of user codes stored in a control panel to be synchronized, and wirelessly transmitting the set of the plurality of user codes to be synchronized from the control panel to at least one door lock using a Z-wave communications protocol.

Claims (36)

1. A method comprising:

determining an occurrence of a predetermined event;

upon determining the occurrence of the predetermined event, identifying a set of a plurality of user codes stored in a database of a control panel to be synchronized;

the control panel wirelessly transmitting the set of the plurality of user codes to be synchronized to a door lock using a Z-wave communications protocol; and

the control panel wirelessly receiving a confirmation signal from the door lock using the Z-wave communications protocol,

wherein the control panel is installed in a region,

wherein the door lock is installed in the region,

wherein identifying the set of the plurality of user codes stored in the database of the control panel to be synchronized includes identifying all of the plurality of user codes stored in the database of the control panel to be synchronized,

wherein the predetermined event comprises locally adding a new user code to the plurality of user codes at the control panel or locally deleting one of the plurality of user codes from the database at the control panel.

2. The method of claim 1 wherein identifying the set of the plurality of user codes stored in the database of the control panel to be synchronized includes identifying a sub-set of the plurality of user codes to be synchronized.

3. The method of claim 1 wherein wirelessly transmitting the set of the plurality of user codes to be synchronized from the control panel to the door lock using the Z-wave communications protocol includes wirelessly transmitting the set of the plurality of user codes to be synchronized from the control panel to a plurality of door locks using the Z-wave communications protocol.

4. The method of claim 1 wherein wirelessly transmitting the set of the plurality of user codes to be synchronized from the control panel to the door lock using the Z-wave communications protocol includes wirelessly transmitting a first signal containing the set of the plurality of user codes to be synchronized from a first Z-wave controller associated with the control panel to a second Z-wave controller associated with the door lock.

5. The method of claim 4 wherein wirelessly transmitting the first signal includes wirelessly transmitting the first signal in a sub-gigahertz frequency range.

6. The method of claim 4 wherein wirelessly transmitting the first signal includes wirelessly transmitting the first signal at a frequency in a range of approximately 900 MHz.

7. A control panel comprising:

a database device;

a first Z-wave controller installed within a region;

a programmable processor installed within the region; and

executable control software stored on a non-transitory computer readable medium,

wherein the programmable processor and the executable control software determine an occurrence of a predetermined event,

wherein, upon determining the occurrence of the predetermined event, the programmable processor and the executable control software identify a set of a plurality of user codes stored in the database device to be synchronized,

wherein the first Z-wave controller wirelessly transmits the set of the plurality of user codes to be synchronized to a door lock installed within the region using a Z-wave communications protocol,

wherein the programmable processor and the executable control software identifying the set of the plurality of user codes stored in the database device to be synchronized includes the programmable processor and the executable control software identifying all of the plurality of user codes stored in the database device to be synchronized,

wherein the predetermined event comprises locally adding a new user code to the plurality of user codes in the database device or locally deleting one of the plurality of user codes from the database device, and

wherein the first Z-wave controller receives a confirmation signal from the door lock using the Z-wave communications protocol.

8. The system of claim 7 wherein the programmable processor and the executable control software identifying the set of the plurality of user codes stored in the database device to be synchronized includes the programmable processor and the executable control software identifying a sub-set of the plurality of user codes to be synchronized.

9. The system of claim 7 wherein the first Z-wave controller wirelessly transmitting the set of the plurality of user codes to be synchronized to the door lock using the Z-wave communications protocol includes the first Z-wave controller wirelessly transmitting the set of the plurality of user codes to be synchronized to a plurality of door locks using the Z-wave communications protocol.

10. The system of claim 7 wherein the first Z-wave controller wirelessly transmitting the set of the plurality of user codes to be synchronized to the door lock using the Z-wave communications protocol includes the first Z-wave controller wirelessly transmitting a first signal containing the set of the plurality of user codes to be synchronized to a second Z-wave controller associated with the door lock.

11. The system of claim 10 wherein the first Z-wave controller wirelessly transmitting the first signal includes the first Z-wave controller wirelessly transmitting the signal in a sub-gigahertz frequency range.

12. The system of claim 10 wherein the first Z-wave controller wirelessly transmitting the first signal includes the first Z-wave controller wirelessly transmitting the signal at a frequency in a range of approximately 900 MHz.

13. A system comprising:

a security system control panel installed in a region, wherein the security system control panel includes a first Z-wave controller and a database device storing a plurality of user access codes; and

a plurality of door locks installed throughout the region, wherein each of the plurality of door locks including a respective second Z-wave controller,

wherein, upon an occurrence of a predetermined event, the first Z-wave controller in the security system control panel wirelessly transmits the plurality of user access codes to the respective second Z-wave controller in each of the plurality of door locks using a Z-wave communications protocol,

wherein the predetermined event comprises locally adding a new user code to the plurality of user codes at the security system control panel or locally deleting one of the plurality of user codes from the database device at the security system control panel, and

wherein, upon receipt of the plurality of user access codes, the respective second Z-wave controller in each of the plurality of door locks wirelessly transmits a confirmation signal to the first Z-wave controller in the security system control panel using the Z-wave communications protocol.

Assignments (5)
CHANGE OF NAME Recorded Jun 12, 2025
From: ADEMCO INC.
To: RESIDEO LLC
Reel/Frame 071546/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PREVIOUS RECORDING BY NULLIFICATION. THE INCORRECTLY RECORDED PATENT NUMBERS 8545483, 8612538 AND 6402691 PREVIOUSLY RECORDED AT REEL: 047909 FRAME: 0425. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 12, 2019
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 050431/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 047909/0425 →
SECURITY INTEREST Recorded Oct 26, 2018
From: ADEMCO INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047337/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2012
From: LEE, ALBERT; CHEN, HONG-JYH; KLIMAN, LINCOLN WIDGOFF; BARAHONA, JAIME E.
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 028129/0359 →
Continuity (1)
Related Publication 20130285791A1 · Oct 31, 2013