throbber
111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US011189118B2
`
`c12) United States Patent
`Marcinkowski et al.
`
`US 11,189,118 B2
`(10) Patent No.:
`(45) Date of Patent:
`Nov. 30, 2021
`
`(54) SMART THERMOSTAT HUB
`
`(56)
`
`(71) Applicant:
`
`EDST, LLC, Lubbock, TX (US)
`
`(72)
`
`Inventors:
`
`Dave Marcinkowski, Lubbock, TX
`(US); Thomas Mandry, Lubbock, TX
`(US)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`9,478,084 B1
`9,875,647 B1 *
`
`10/2016 Robinson
`112018 Tannenbaum
`(Continued)
`
`G07C 9/28
`
`(73) Assignee:
`
`EDST, LLC, Lubbock, TX (US)
`
`FOREIGN PATENT DOCUMENTS
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 16/912,370
`
`(22) Filed:
`
`Jun. 25, 2020
`
`(65)
`
`Prior Publication Data
`US 2020/0327751 Al
`Oct. 15, 2020
`Related U.S. Application Data
`(63) Continuation of application No. 16/162,262, filed on
`Oct. 16, 2018, now Pat. No. 10,825,273.
`
`(51)
`
`Int. Cl.
`H04W 4100
`G07C 9100
`
`(2018.01)
`(2020.01)
`(Continued)
`
`(52) U.S. Cl.
`CPC ....... G07C 9100182 (2013.01); G06F 310484
`(2013.01); G07C 9100904 (2013.01);
`(Continued)
`(58) Field of Classification Search
`CPC ............ G07C 9/27; G07C 2009/00825; G07C
`9/00182; G07C 9/00896; G07C
`2009/00317; G07C 2009/00769; G07C
`9/00309; G07C 9/00571; G07C 9/00904;
`G07C 2009/00198; G07C 2009/00333;
`(Continued)
`
`EP
`wo
`
`0533507 A1
`W0-2014107196 A1
`
`3/1993
`7/2014
`
`OTHER PUBLICATIONS
`
`International Search Report and Written Opinion issued for PCT
`Application No. PCT/IB2019/057876, dated Dec. 10, 2019, 30
`pages.
`
`Primary Examiner- Dionne Pendleton
`(74) Attorney, Agent, or Firm- Norton Rose Fulbright
`US LLP
`
`ABSTRACT
`(57)
`A smart thermostat hub and a management platform for
`controlling and securing smart devices in a multi-family
`residential property are disclosed. Smart thermostat hubs
`may bi-directionally communicate with the management
`platform using a LoRa WAN communication link and com-
`municate with smart devices present within an apartment of
`the multi-family residential property via a non-LoRaWAN
`communication link. Smart thermostat hub may provide a
`gateway or bridge between the management platform and an
`ofl.line door lock, thereby enabling access credentials for an
`ofl.line door lock to be disabled from the management
`platform, and may serve to facilitate remote configuration of
`other smart devices, such as thermostats and smart light
`fixtures, for example.
`
`20 Claims, 10 Drawing Sheets
`
`160~L----T-hi_rd_P_ar_ty_D_ev_ic_el_:s) __ __.
`
`130
`
`136
`
`512~
`514
`
`Smart
`lock
`
`Smart
`Lock
`
`~ b
`
`532
`
`534
`
`524
`522~ Hub
`Smart I
`526
`Light(s)
`t-----------------------------------·-··--------------------------------------------···-·-····-----····----···------------····----······-··
`
`r--'540
`
`544
`
`~ b
`
`542
`
`500~
`r·--------------------------------------·-········----------------------------···-------------···········································•
`!
`r--'530
`510~
`!
`I : i :
`j
`!
`!
`l
`I
`
`520~
`
`Smart
`Lock
`
`Smart
`Lock
`
`iApartments Ex. 1001
`
`Page 1 of 28
`
`

`

`US 11,189,118 B2
`Page 2
`
`(51)
`
`(52)
`
`(58)
`
`(2021.01)
`(2013.01)
`
`Int. Cl.
`H04W 12104
`G06F 310484
`U.S. Cl.
`CPC ........ H04W 12104 (2013.01); G07C 9/00309
`(2013.01); G07C 2009/00198 (2013.01); G07C
`2009/00333 (2013.01); G07C 2009/00357
`(2013.01); G07C 2009/00507 (2013.01); G07C
`2009/00769 (2013.01); G07C 2009/00825
`(2013.01)
`
`Field of Classification Search
`CPC ........... G07C 2009/00357; G07C 2009/00428;
`G07C 2009/00507; G07C 2009/00936;
`G07C 9/00817; G07C 9/215; G05B
`19/00; H04L 67/02; H04L 67/06; H04L
`67/1023; H04L 67/104; H04L 67/12;
`H04L 41/046; H04L 41/0806; H04L
`41/0816; H04L 47/825; H04L 51/046;
`H04L 51/38; H04L 63/029; H04L 63/168;
`H04L 63/20; H04L 67/10; H04L 67/1014;
`H04L 67/125; H04L 67/28; H04L 9/0866;
`H04L 41/0806; H04L 67/06; H04L
`67/104; H04L 9/0866; H04L 67/12;
`
`H04W 4/021; H04W 4/027; H04W 4/80;
`H04W 4/90; H04W 12/04; H04W 4/50;
`H04W 84/042; H04W 84/12; H04W 4/80;
`H04W 4/50; H04W 4/027; G06F 1/3231;
`G06F 1/3287; G06F 3/0484; G06F 9/06;
`G06F 9/5088; G06F 9/06; G06F 9/5088;
`G06Q 10/02; G06Q 50/12; G06Q 50/163;
`G06Q 50/163
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`2016/0005247 A1
`2016/0124401 A1
`2016/0239001 A1
`2018/0110093 A1
`2018/0234489 A1 *
`2018/0350170 A1 *
`2019/0371096 A1 *
`2020/0118370 A1 *
`2020/0118371 A1 *
`2021/0142601 A1 *
`* cited by examiner
`
`112016 Mehl et a!.
`5/2016 Li
`8/2016 Chin et a!.
`4/2018 Deros et al.
`8/2018 Hannnons ............... H04L 67/12
`12/2018 Wang .................... G06F 1/3231
`G07C 9/27
`12/2019 Fisher .
`4/2020 Marcinkowski ...... G06F 3/0484
`4/2020 Marcinkowski . G07C 9/00896
`5/2021 Schoenfelder . G07C 9/00309
`
`iApartments Ex. 1001
`
`Page 2 of 28
`
`

`

`""""' 00 = N
`
`""""'
`"'I,C
`""""' 00
`""""'
`"'
`""""'
`d rJl
`
`.... 0
`0 .....
`....
`.....
`rFJ =- ('D
`
`('D
`
`z 0
`~ = ~
`
`0
`N
`~0
`(.H
`~
`
`N ....
`
`~
`~
`~
`•
`
`e • 00
`
`FIG~ 1
`
`~110
`
`I_ ----~S~ma~rt~Hu~b ____ _
`~ ~112
`
`_...;114
`
`Third Party Device{s)
`
`Smart Device(s)
`
`User Device(s)
`
`160
`
`120
`
`140
`
`136
`
`137
`
`135
`
`134
`'-...../133
`r ~132
`
`I
`
`LoRa Gateway
`
`Communication lnterface(s)
`
`Credential Management Interface
`
`Database(s)
`
`Instructions
`Memory
`
`Processor( s)
`
`Server
`
`130\
`
`I
`
`•I
`
`)•
`
`Cloud-Based I
`
`Service(s)
`
`100~
`
`iApartments Ex. 1001
`
`Page 3 of 28
`
`

`

`""""' 00 = N
`
`""""'
`"'I,C
`""""' 00
`""""'
`"'
`""""'
`d rJl
`
`.... 0
`0 .....
`N
`.....
`rFJ =- ('D
`
`('D
`
`z 0
`~ = ~
`
`0
`N
`~0
`(.H
`~
`
`N ....
`
`~
`~
`~
`•
`
`e • 00
`
`226
`225
`
`224
`223
`222
`
`~ f...-" v-
`v
`~ !---" v-
`~ v
`l v
`
`f...-"
`
`Measurement Devices
`
`lnput'Output Device(s)
`
`Instructions
`Memory
`
`Processor(s)
`
`HVAC Controller
`
`220'--/\
`
`FIG. 2
`
`I
`
`I
`
`I
`
`Thermostat "Smart Hub"
`
`Input/Output Device(s)
`
`Communication lnterface(s)
`
`Instructions
`Memory
`
`Processor(s)
`
`"Smart Hub" Controller
`
`210"-'\
`
`N
`N
`1-'f
`N 1'\
`
`v
`v
`!--""
`v
`v
`
`216
`
`215
`
`214
`213
`
`212
`
`200~
`
`iApartments Ex. 1001
`
`Page 4 of 28
`
`

`

`""""' 00 = N
`
`""""'
`"'I,C
`""""' 00
`""""'
`"'
`""""'
`d rJl
`
`.... 0
`0 .....
`.....
`rFJ =- ('D
`
`(.H
`
`('D
`
`z 0
`~ = ~
`
`0
`N
`~0
`(.H
`~
`
`N ....
`
`~
`~
`~
`•
`
`e • 00
`
`FIG~ 3
`
`Power Interface
`
`lnputiOutput Device(s)
`
`Communication lnterface(s)
`
`I
`
`Instructions
`Memory
`
`Processor( s)
`
`"Smart Hub" Controller
`
`210~
`
`"Smart Hub"
`
`~
`~
`~
`....._..., -'f
`...../ '
`...../ 'f
`
`302
`
`216
`
`215
`
`214
`213
`
`212
`
`300~
`
`iApartments Ex. 1001
`
`Page 5 of 28
`
`

`

`""""' 00 = N
`
`~
`\C
`00
`""""' ~
`""""'
`d rJl
`
`.... 0
`0 .....
`.....
`rFJ =- ('D
`
`.j;o.
`
`('D
`
`z 0
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`0
`N
`~0
`(.H
`~
`
`N ....
`
`412
`
`226
`225
`
`224
`223
`222
`
`""'
`r
`r -
`""'
`""'
`r
`
`,....-....
`
`r-.
`
`"'-..
`
`r
`
`FIG~ 4
`
`"Smart Hub" Interface
`
`1,/
`~
`
`402
`
`"4 I
`
`Measurement Devices
`
`Input/Output Device(s)
`
`Instructions
`Memory
`
`Processor( s)
`
`I
`
`HVAC Controller
`
`Thermostat
`
`220~
`
`410
`
`Thermostat lntetiace
`
`Input/Output Device(s)
`
`Communication lnterface(s)
`
`I
`
`Instructions
`Memory
`
`Processor(s)
`
`"Smart Hub'' Controller
`
`"Smart Hub"
`
`210~
`
`4LU~
`
`400~
`
`n
`If
`n
`f-.-.-"' 1-ri
`v 1\
`v N
`
`422
`
`216
`
`21
`
`214
`213
`
`212
`
`iApartments Ex. 1001
`
`Page 6 of 28
`
`

`

`""""' 00 = N
`
`""""'
`"'I,C
`""""' 00
`""""'
`"'
`""""'
`d rJl
`
`.... 0
`0 .....
`Ul
`.....
`rFJ =- ('D
`
`('D
`
`z 0
`~ = ~
`
`0
`N
`~0
`(.H
`~
`
`N ....
`
`~
`~
`~
`•
`
`e • 00
`
`FIG~ 5
`
`L--·••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
`
`~ 542
`
`544
`
`~540
`
`526
`
`Lock
`Smart
`
`524
`
`520~
`
`512 ~ ~ 532
`
`534
`
`Lock
`Smart
`
`514
`
`~530
`
`510~
`
`500~
`
`136
`
`130
`
`LoRa Gateway(s)
`
`Server
`
`I
`I
`
`Third Party Device(s)
`
`User Device(s)
`
`160~
`
`140~
`
`iApartments Ex. 1001
`
`Page 7 of 28
`
`

`

`""""' 00 = N
`
`""""'
`"'I,C
`""""' 00
`""""'
`"'
`""""'
`d rJl
`
`.... 0
`0 .....
`0\
`.....
`rFJ =- ('D
`
`('D
`
`z 0
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`0
`N
`~0
`(.H
`~
`
`N ....
`
`130
`
`FIG~ 7
`
`Server
`
`1.---------------------------------------·-----------------------------------------·
`I 1•1 762 H "164 llf\ 760!
`730'\J I 734 H "132 1-.1
`
`750
`
`740
`
`720
`
`710
`
`700~
`
`FIG~ 6
`
`136
`
`LoRa Gateway(s)
`
`618
`
`617
`
`616
`
`614v0
`
`613~
`
`612v0
`
`Lf
`Lf
`Lf
`L____0
`
`130
`
`Server
`
`610~
`
`611~
`----------------------------------------------------------------------------------.
`
`615
`
`iApartments Ex. 1001
`
`Page 8 of 28
`
`

`

`U.S. Patent
`
`Nov. 30, 2021
`
`Sheet 7 of 10
`
`US 11,189,118 B2
`
`800 ~
`
`Receive, by one or more processors of a smart thermostat hub, control information
`810 ~
`associated with an offline door lock from a property management platform via a Long
`Rage (LoRa)-based communication link
`
`'if
`Generate, by the one or more processors of the smart thermostat hub, a command
`820 ~
`configured to disable one or more access credentials identified in the control
`information
`
`,,.
`830 ~ Transmit, by the one or more processors, the command to the offline door lock via a
`non-loRa-based communication link
`
`FIG. 8
`
`900 ~
`
`Transmit, by one or more processors of a smart thermostat hub, an access log
`910 ~
`request to an offline door lock via a non-Long Rage (LoRa}-based
`communication link
`
`,,.
`
`Receive, by the one or more processors, at least a portion of an access log
`920 ~
`information from a lock processor of the offline door lock via the non-LoRa-based
`communication link
`
`,,.
`
`Transmit, by the one or more processors, at least the portion of the access log
`930 ~
`information to a property management platform via a LoRa-based communication
`link
`
`FIG~ 9
`
`iApartments Ex. 1001
`
`Page 9 of 28
`
`

`

`U.S. Patent
`
`Nov. 30, 2021
`
`Sheet 8 of 10
`
`US 11,189,118 B2
`
`1000 ~
`
`1010 ~ Receive, by a lock processor of an offline door lock, a command via a non-Long
`Rage (LoRa)-based communication link
`
`Modify, by the lock processor, access credential validation information stored at a
`1020 ~
`memory of the offline door lock to disable the one or more access credentials based
`
`•
`on the command +
`
`1030 ~ Receive, by a sensor of the offline door lock, access credential information from a
`credential device placed in proximity to the sensor
`+
`
`Determine, by the lock processor, a validity of the access credential information
`1040 ~
`based on whether the access credential validation information indicates the access
`credential information is valid or disabled
`~
`Engage, in response to a determination that the access credential is valid, a locking
`1050 ~
`mechanism of the offline door lock such that the locking mechanism is configurable
`to change between locked state and an unlocked state
`
`1100~
`
`FIG. 10
`
`1110 ~ Store, by a lock processor of an offline door lock, access log information at a
`memory of the offline door lock
`
`'
`1120 ~ Receive, by the lock processor, an access log request via a non-Long Rage (LoRa)-
`based communication link
`
`1130 ~ Transmit, by the lock processor, at least a portion of the access log information to a
`smart thermostat hub via the non-LoRa-based communication link;
`
`FIG. 11
`
`iApartments Ex. 1001
`
`Page 10 of 28
`
`

`

`""""' 00 = N
`
`""""'
`"'I,C
`""""' 00
`""""'
`"'
`""""'
`d rJl
`
`.... 0
`0 .....
`\0
`.....
`rFJ =- ('D
`
`('D
`
`z 0
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`0
`N
`~0
`(.H
`~
`
`N ....
`
`FIG~ 12
`
`1220
`
`1214
`
`1242
`
`1212
`
`1210
`
`Credential
`Memory
`
`Data
`
`Mechanism
`
`Locking
`
`Components
`
`Sensor
`
`1
`
`1 1
`
`1 Processor
`
`1
`
`Electro-
`
`Mechanism
`Lock Control
`
`Offline Door Lock
`
`1240 •
`
`1200
`
`1232
`
`1230
`
`1204~
`
`§ ~32
`
`1244
`
`I
`
`1242
`
`1202~
`
`iApartments Ex. 1001
`
`Page 11 of 28
`
`

`

`""""' 00 = N
`
`""""'
`"'I,C
`""""' 00
`""""'
`"'
`""""'
`d rJl
`
`.... 0
`0 .....
`.... 0
`.....
`rFJ =- ('D
`
`('D
`
`z 0
`~ = ~
`
`0
`N
`~0
`(.H
`~
`
`N ....
`
`~
`~
`~
`•
`
`e • 00
`
`FIG. 13
`
`1302
`
`226
`
`225
`
`224
`223
`222
`
`"" v--
`
`v---
`
`"' ~
`
`~
`
`LoRa-based Communication lntetface
`
`r-
`r 1--
`r-
`
`Measurement Devices
`
`Input/Output Device(s)
`
`Instructions
`Memory
`
`Processor(s)
`
`I
`
`HVAC Controller
`
`Thermostat
`
`220~
`
`1300
`
`iApartments Ex. 1001
`
`Page 12 of 28
`
`

`

`US 11,189,118 B2
`
`2
`manager or property maintenance personnel, to connect
`(e.g., via a universal serial bus (USB) connection) an exter-
`nal device (e.g., a laptop, tablet, or other electronic device)
`to the offline door lock and then use software or another
`utility provided by the external device to disable access
`credentials. The requirement that access credentials for
`offline door locks be disabled in person presents risks with
`respect to the security of residents of a multi-family resi-
`dential property. For example, if a resident's access creden-
`10 tial (e.g., fob, smartcard, etc.) is lost or stolen, the access
`device may be used to gain entry into the resident's apart-
`ment before the appropriate personnel can visit the resi-
`dent's apartment and use an external device to disable the
`lost or stolen access credential. As another example, if a
`15 resident gives an access credential to a non-resident and then
`has a falling out with the non-resident, the resident cannot
`prevent the non-resident from using access credential to gain
`entry into the resident's apartment and must wait until the
`appropriate personnel can visit the resident's apartment to
`20 disable the access credential provided to the non-resident.
`
`1
`SMART THERMOSTAT HUB
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`The present application is a continuation of U.S. patent
`application Ser. No. 16/162,262 filed Oct. 16, 2018, entitled
`"SMART THERMOSTAT HUB"; the disclosures of which
`are incorporated by reference herein in their entirety.
`
`TECHNICAL FIELD
`
`The present disclosure is directed to an intelligent ther-
`mostat. In particular, the present disclosure is directed to an
`intelligent thermostat that can function as a hub having
`multi-band/multi-radio communication capabilities and can
`be implemented in a system for controlling and securing
`offline door locks and other smart devices within a multi-
`family property.
`
`BACKGROUND
`
`SUMMARY
`
`Technology and the benefits it provides often plays an
`important role with respect to how many consumers make
`decisions. This has become increasingly so in the real-estate 25
`industry, and more specifically in the multi-family residen-
`tial property market. To illustrate, Class A multi-family
`residential properties (e.g., apartments, etc.) may have key-
`less entry systems installed that allow residents to gain entry
`into their respective apartments by placing a fob, smart-
`phone, or smartcard in proximity to a door lock. As another
`example, these Class A multi-family residential properties
`may have been constructed with infrastructure, such as
`Wireless Fidelity (Wi-Fi) access points and/or wired net-
`works (e.g., Ethernet), for providing Internet access to 35
`residents. While the security and convenience these tech-
`nologies provide are attractive to residents, deploying such
`technologies in older multi-family residential properties,
`such as Class B and C multi-family residential properties,
`can be cost prohibitive and/or present challenges with 40
`respect to the security of residents of the multi-family
`residential property.
`For example, keyless entry systems may utilize online
`door locks or offline door locks. Online door locks may be
`controlled (e.g., locked and unlocked) remotely through an 45
`Internet-accessible network connection and locally by a
`device (e.g., a fob, smartphone, smartcard, etc.) that is
`placed in proximity to a sensor of the online door lock, while
`offline door locks can only be controlled (e.g., locked and
`unlocked) by a device (e.g., a fob, smartphone, smartcard, 50
`etc.) that is placed in proximity to a sensor of the offline door
`lock. The cost to deploy an online door lock-based keyless
`entry system in a multi-family residential property can be
`significantly higher than offline door lock-based keyless
`entry systems due to the requirement that network commu- 55
`nication infrastructure (e.g., a mesh network, a Wi-Fi net-
`work, etc.) be provided to facilitate network-based control of
`the door lock.
`While less expensive to deploy, the offline door lock-
`based keyless entry systems present challenges with respect 60
`to security. For example, in addition to being controlled
`remotely, online door locks can be managed remotely, such
`as to authorize and disable new access credentials. For
`offline door locks, new access credentials for controlling an
`offline door lock may be created via a network-based appli-
`cation (e.g., a cloud-based application or website); however,
`offline door locks require an individual, such as a property
`
`Embodiments described herein provide a system that
`comprises smart thermostat hubs and a management plat-
`form for controlling and securing smart devices in a multi-
`family residential property. Smart thermostat hubs may
`comprise a first communication interface that facilitates
`bi-directional communication between smart thermostat hub
`30 and the management platform and a second communication
`interface
`that
`facilitates bi-directional communication
`between the thermostat smart hub and the smart devices
`present within a unit of the multi-family residential property.
`Smart thermostat hub may provide a gateway or bridge
`between the management platform and an offline door lock,
`thereby enabling access credentials for an offline door lock
`to be disabled from the management platform via the
`bi-directional communication links provided by the first and
`second communication interfaces of smart thermostat hub.
`In addition to providing enhanced the security for offline
`door lock-based keyless entry systems, smart thermostat hub
`may also provide functionality for automating and improv-
`ing various property management tasks. For example, the
`management platform may be configured to automatically
`detect (e.g., based on a database) when a unit of a multi-
`family residential property becomes vacant and may trans-
`mit control information to smart thermostat hub of the
`vacant unit. The control information may include informa-
`tion that identifies various smart devices within the unit, as
`well as parameters for configuring the identified smart
`devices. Upon receiving the control information via first
`communication interface, smart thermostat hub may trans-
`mit commands to each of the identified smart devices via
`second communication interface, where the commands con-
`figure the identified smart devices in accordance with
`parameters specified in the control information. Similar
`operations may be performed when the management plat-
`form detects that a resident is scheduled to move in to a
`vacant unit of the multi-family residential property.
`The foregoing has outlined rather broadly the features and
`technical advantages of the present invention in order that
`the detailed description of the invention that follows may be
`better understood. Additional features and advantages of the
`invention will be described hereinafter which form the
`65 subject of the claims of the invention. It should be appre-
`ciated by those skilled in the art that the conception and
`specific embodiment disclosed may be readily utilized as a
`
`iApartments Ex. 1001
`
`Page 13 of 28
`
`

`

`US 11,189,118 B2
`
`4
`which render other details difficult to perceive may have
`been omitted. It should be understood, of course, that this
`disclosure is not limited to the particular embodiments
`illustrated herein.
`
`DETAILED DESCRIPTION
`
`3
`basis for modifying or designing other structures for carry-
`ing out the same purposes of the present invention. It should
`also be realized by those skilled in the art that such equiva-
`lent constructions do not depart from the spirit and scope of
`the invention as set forth in the appended claims. The novel
`features which are believed to be characteristic of the
`invention, both as to its organization and method of opera-
`tion, together with further objects and advantages will be
`better understood from the following description when con-
`sidered in connection with the accompanying figures. It is to 10
`be expressly understood, however, that each of the figures is
`provided for the purpose of illustration and description only
`and is not intended as a definition of the limits of the present
`invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`For a more complete understanding of the disclosed
`methods and apparatuses, reference should be made to the
`embodiments illustrated in greater detail in the accompany-
`ing drawings, wherein:
`FIG. 1 is a block diagram of an exemplary system for
`managing and securing access credentials for accessing a
`multi-family residential property using smart devices in
`accordance with aspects of the present disclosure;
`FIG. 2 is a block diagram of a smart thermostat hub in
`accordance with embodiments of the present disclosure;
`FIG. 3 is a block diagram of another smart hub in
`accordance with embodiments of the present disclosure;
`FIG. 4 is a block diagram of a modular smart thermostat
`hub in accordance with embodiments of the present disclo-
`sure;
`FIG. 5 is a block diagram illustrating aspects of an
`intelligent property management system configured in
`accordance with embodiments of the present disclosure;
`FIG. 6 is a block diagram illustrating additional aspects of
`an intelligent property management system configured in
`accordance with embodiments of the present disclosure;
`FIG. 7 is a block diagram illustrating additional aspects of
`an intelligent property management system configured in 40
`accordance with embodiments of the present disclosure;
`FIG. 8 is a flow diagram illustrating an exemplary method
`for securing smart devices within an apartment of a multi-
`family residential property in accordance with embodiments
`of the present disclosure;
`FIG. 9 is a flow diagram of an exemplary method for
`retrieving access log data from an of!Iine door lock in
`accordance with embodiments of the present disclosure;
`FIG. 10 is a flow diagram illustrating an exemplary
`method for securing an of!Iine door lock of an apartment of 50
`a multi-family residential property in accordance with
`embodiments of the present disclosure;
`FIG. 11 is a flow diagram illustrating an exemplary
`method for securing an of!Iine door lock of an apartment of
`a multi-family residential property in accordance with 55
`embodiments of the present disclosure;
`FIG. 12 is a block diagram illustrating exemplary features
`of an of!Iine door lock configured in accordance with
`embodiments of the present disclosure; and
`FIG. 13 is a block diagram illustrating an embodiment of 60
`a smart thermostat in accordance with embodiments of the
`present disclosure.
`It should be understood that the drawings are not neces-
`sarily to scale and that the disclosed embodiments are
`sometimes illustrated diagrammatically and in partial views.
`In certain instances, details which are not necessary for an
`understanding of the disclosed methods and apparatuses or
`
`Referring to FIG. 1, a block diagram of an exemplary
`system for managing and securing access credentials for
`accessing a multi-family residential property using smart
`devices in accordance with aspects of the present disclosure
`is shown as a system 100. As described in more detail below,
`system 100 provides functionality that improves the manner
`in which access to multi-family residential properties is
`15 managed and secured. Additionally, system 100 may reduce
`the cost of deploying various technologies in a multi-family
`residential property, thereby enabling such technologies to
`be utilized in certain multi-family residential properties for
`which previous technologies were deemed cost prohibitive,
`20 such as Class B and Class C properties.
`In FIG. 1, system 100 is illustrated as comprising smart
`hub 110, one or more smart devices 120, and server 130. As
`shown in FIG. 1, server 130 may include one or more
`processors 132, memory 133, credential management mod-
`25 ule 137, and one or more communication interfaces 138.
`Memory 133 may include random access memory (RAM),
`read only memory (ROM), hard disk drives(s) (HDDs ), solid
`state drive(s) (SSDs), network attached storage (NAS)
`devices, or other types of memory devices for storing data
`30 in a persistent or non-persistent state. Memory 133 may
`store instructions 134 that, when executed by the one or
`more processors 132, cause the one or more processors 132
`to perform the operations of server 130 described with
`reference to FIGS. 1-6. Additionally, one or more databases
`35 135 may be stored at memory 133. Exemplary types of
`information that may be stored at the one or more databases
`135 are described in more detail below. It is noted that
`although FIG. 1 illustrates server 130 as a standalone device,
`it is to be understood that server 130 and the functionality
`described herein with respect to the server 130, may be
`implemented using more than one server or via a collection
`of computing resources (e.g., processors, memory, commu-
`nication interfaces, and the like) deployed in the cloud.
`Credential management interface 137 may be configured
`45 to manage (e.g., create and disable) access credentials pro-
`vided to residents of a multi-family residential property. For
`example, credential management interface 137 may be con-
`figured to generate access credentials that enable a resident
`to access one or more areas of a multi-family residential
`property, such as the resident's apartment, a workout facility,
`a pool, a parking garage, and the like. Access credentials
`may be stored on a device, such as a fob, a smartcard, or a
`resident's smartphone and may be used to control (e.g., lock
`and unlock) an of!Iine door lock installed on a door of the
`resident's apartment. In an embodiment, each of the of!Iine
`door locks of the multi-family residential property may
`comprise logic configured to process access credentials
`presented for authentication. For example, when a resident
`places a device having the resident's access credential in
`proximity to a sensor (e.g., a near field communication
`(NFC) device, a Bluetooth device, etc.) of the of!Iine door
`lock, access credential may be received by the logic for
`processing, which may include applying a hash function or
`other data processing technique. If the processing is suc-
`65 cessful (e.g., a result of the hash function or other processing
`technique satisfies a criterion), a lock control mechanism
`may be engaged, thereby enabling the resident to tum a knob
`
`iApartments Ex. 1001
`
`Page 14 of 28
`
`

`

`US 11,189,118 B2
`
`45
`
`5
`that controls a deadbolt or other form of locking device to
`either lock or unlock the offline door lock. If the processing
`is not successful (e.g., the result of the hash function or other
`processing technique does not satisfY the criterion), the lock
`control mechanism may not be engaged. When the lock
`control mechanism is not engaged, the knob that controls the
`deadbolt may spin freely (or not move at all), thereby
`preventing the deadbolt from being placed in a locked state
`or an unlocked state. Additional features provided by an
`offline door lock in accordance with embodiments are 10
`described in more detail below with respect to FIG. 12.
`In an embodiment, rather than generating access creden-
`tials, the credential management interface 137 may interface
`with a system of a third party service provider that is
`configured to generate access credentials. In such an 15
`embodiment, the credential management interface 137 may
`enable property management personnel and/or a resident to
`request an additional access credential that may be utilized
`to unlock an ofl.line door lock be generated by the system of
`the third party service provider. As a result of the request, the 20
`system of the third party service provider may generate the
`requested access credential (assuming appropriate authenti-
`cation of the request and/or requestor has been performed).
`Where the access credential is to be utilized by a user device,
`such as a smart phone, the system of the third party may 25
`provide the newly generated access credential to the user
`device directly, such as by downloading the access creden-
`tial to the user device via an access credential management
`application installed on the user device, or indirectly, such
`via a message (e.g., a text message, e-mail message, etc.) 30
`provided to the user device that includes information that
`enables the user device to retrieve or otherwise obtain or
`download the newly generated access credential, or via
`another technique. In an embodiment, if an access credential
`that is to be disabled corresponds to an access credential that
`was generated by the system of the third party and that is
`stored on a user device, such as a smart phone, the server 130
`may be configured to interact with the system of the third
`party to disable such access credentials, such as by providing
`information the user device to disable further use of the 40
`access credential. If, however, the access credential is stored
`on a third party device 160, such as a fob or smartcard,
`disabling of the access credential may be accomplished via
`communication of control information to smart hub 110, as
`described in more detail below.
`In an embodiment, one or more databases 135 may
`include a credential database storing information associated
`with the ofl.line door locks installed at the multi-family
`residential property. When an access credential for a par-
`ticular offline door lock is to be generated, credential man- 50
`agement module 137 may access the credential database to
`obtain information associated with the particular offline door
`lock, and then use the obtained information to create access
`credential. For example, the information stored in access
`credential database 135 may comprise information that may 55
`be used to generate access credentials that, when processed
`by the logic of the designated ofl.line door lock, produce a
`successful result. Additionally, when new access credentials
`are generated, access credential management module 137
`may update one or more records stored at the credential 60
`database (or another database), such as to record information
`that identifies the resident or individual access credential
`was provided to.
`The one or more communication interfaces 138 may
`include a first communication interface configured to com-
`municatively couple server 130 to smart hubs deployed
`within the multi-family residential property, such as smart
`
`6
`hub 110, and may include a second communication interface
`configured to communicatively couple server 130 to one or
`more communication networks. First communication inter-
`face of server 130 may be configured to communicate with
`smart hub 110 via Long Range (LoRa) wide area network
`(LoRa WAN) communication link 112 and second commu-
`nication interface of server 130 may be configured to
`communicate with the one or more communication networks
`via a non-LoRa WAN communication link, such as a Insti-
`tute of Electrical and Electronics Engineers (IEEE) 802.11
`communication link, an Ethernet communication link, and
`the like. In an embodiment, the first communication inter-
`face may communicatively couple the server 130 to a LoRa
`gateway 136, as shown in FIG. 1. The LoRa gateway 136
`may be configured to relay information received from the
`server 130 to one or more smart hubs using the LoRa WAN
`communication link 112 and to relay information received
`from one or more smart hubs via the LoRaWAN commu-
`nication link 112 to the server 130. It is noted that although
`communication link 112 may be described herein as a
`LoRaWAN communication link or LoRa-based communi-
`cation link, it should be understood that communication link
`112 may be a communication link within a low-power, wide
`area network (LPWAN) or another type of network topology
`utilizing low power- or LoRa-based communication links.
`For example, in an embodiment, communication link 112
`may utilize narrowband-Internet of Things (NB-IoT) com-
`munication
`links, Sigfox-based communication
`links,
`Weightless communication links, and the like.
`Smart hub 110 may include a first communication inter-
`face and one or more additional communication interfaces.
`First communication interface may communicatively couple
`smart hub 110 to server 130 via LoRa WAN communication
`link 112 and one or more additional co

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket