throbber
111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US010803685B2
`
`c12) United States Patent
`Marcinkowski et al.
`
`(10) Patent No.: US 10,803,685 B2
`*Oct. 13, 2020
`(45) Date of Patent:
`
`(54) SMART THERMOSTAT HUB
`
`(56)
`
`(71) Applicant: EDST, LLC, Lubbock, TX (US)
`
`(72)
`
`Inventors: Dave Marcinkowski, Lubbock, TX
`(US); Thomas Mandry, Lubbock, TX
`(US)
`
`(73) Assignee: EDST, LLC, Lubbock, TX (US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`This patent is subject to a terminal dis-
`claimer.
`
`(21) Appl. No.: 16/706,442
`
`(22) Filed:
`
`Dec. 6, 2019
`
`(65)
`
`Prior Publication Data
`US 2020/0118371 Al
`Apr. 16, 2020
`Related U.S. Application Data
`(63) Continuation of application No. 16/162,262, filed on
`Oct. 16, 2018.
`
`(51)
`
`(2018.01)
`(2020.01)
`(2009.01)
`
`Int. Cl.
`H04W 4100
`G07C 9100
`H04W 12104
`(52) U.S. Cl.
`CPC ..... G07C 9100182 (2013.01); G07C 9100904
`(2013.01); H04W 12104 (2013.01);
`(Continued)
`(58) Field of Classification Search
`CPC ........... G07C 2009/00317; G07C 2009/00769;
`G07C 9/00309; G07C 9/00571;
`(Continued)
`
`100 \~"
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`10/2016 Robinson
`9,478,084 B1
`9,666,000 B1 * 5/2017 Schoenfelder . G07C 9/00309
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`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.
`
`24 Claims, 10 Drawing Sheets
`
`Smart Hub
`
`Page 1 of 29
`
`iApartments Ex. 1018
`
`

`

`US 10,803,685 B2
`Page 2
`
`(52) U.S. Cl.
`CPC .............. 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)
`
`(58) Field of Classification Search
`CPC ........ G07C 9/00904; G07C 9/27; G07C 9/21;
`G07C 2009/00198; G07C 2009/00333;
`G07C 2009/00357; G07C 2009/00507;
`H04L 67/02; H04L 67/06; H04L 67/1023;
`H04L 67/104; H04L 67/12; H04W 4/021;
`H04W 4/027; H04W 4/80; H04W 4/90
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`2015/0287256 A1 * 10/2015 Davis ... .... ... ... ... . G07C 9/00309
`340/5.25
`2016/0005247 A1
`112016 Mehl et a!.
`2016/0124401 A1
`5/2016 Li
`2016/0239001 A1
`8/2016 Chin et a!.
`4/2018 Deros et al.
`2018/0110093 A1
`2018/0234489 A1 *
`8/2018 Hannnons ............... H04L 67/02
`2019/0371096 A1 *
`12/2019 Fisher ...................... G07C 9/27
`2020/0090441 A1 *
`3/2020 Kuenzi
`........... H04W 12/00407
`* cited by examiner
`
`Page 2 of 29
`
`iApartments Ex. 1018
`
`

`

`00 u. = N
`... = 00 = w
`""""'
`d rJl
`
`0..,
`
`.... 0
`0 .....
`....
`.....
`rFJ =- ('D
`
`('D
`
`....
`:"*'
`0 (')
`
`0
`N
`0
`N
`(.H
`
`~
`
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`--...... _ /t1u
`A1"
`
`v' ,, .. ,.._
`
`:
`
`.. .,...,..,. .. J"~.,. .. .,,..,,.,,.,,.....,..,.. ... ...,,.,"""""' ............ ""'........., ................. ~ ...,...,.,..,..,..
`
`'.
`1 ~ 2
`
`··-.,,_J
`
`<~mart, u
`·H b
`r-
`_
`'
`~ p;·""'---...
`
`FIGw 1
`
`t ........... ....-. .,...., ..... ,.,.,~.,., ........ #
`-~~ l
`1
`----~
`r_J114
`
`~~--~~;!:~;:::=~136
`I
`L~~~.;:-:.-:.~~~~-Jr{j137
`~L../ 135
`,-~----lf-l~,tructi;;;;·----·--yt--w·,, .·-·-.; __ ,./ '134
`l/'""' ·-.. , ___ / i 33
`.............. "................
`·--m·-------y-··-1, ···-,._ .. / i 32
`
`,..,.,.,..,..,..,.,,.._,.,..,..,..;,.;~,.,.,.,.,.,.,.,.,. .. .,.,..,.,.,,.,,.,.,,,.,,.,.,. ... ,.,., .. ,.,, ..... 1
`
`~
`
`Communication lnterf;ce(-s)---··-·r-·---f.,_-.;._,,/ i38
`
`l
`
`r==::::::.D;,base(s)
`
`iAemory
`
`r------·---p-ro;;;;or{s)
`
`Server
`
`---~-~,~,_,..._.._.._,. •• ~.._,..,.,-..,-,.;'J"t< ............ N'h'"#""'""'"~
`
`~
`
`Smart ~evice(s} ________________ ]
`
`120/''~----~
`
`~
`
`:
`l
`
`•
`
`------~------'
`
`User Device{s)
`
`\
`
`<.............................
`
`Y·"'""',.,.,.,..,..·,.·,.",..,.,,..,u,.·,;,;,;,;.u.w,
`
`,.....,
`.. ~ ..... /!
`14or·,,__ , l
`
`"'?'·
`
`/'"··--·-
`
`,
`
`l
`
`·$-_,._.._,....,.,. ..... ,. ........ ~~~-... ~-..... ,,,,,.,,,"~"""'"'""""""'""'"""""'"""'"""""""""'""'"'"""'"',_,.,._--~
`'·· .. , .... ,/j
`;
`~
`
`Third Partv Device(s\,.
`
`'
`
`i
`
`160/."··,.,
`
`~~~ '
`~ '
`
`I
`.
`\
`'-.;.,,....,
`'V
`\
`""'
`'···
`-w~,,,
`
`!
`·~;
`+
`'
`
`_
`
`..
`
`..
`
`),'' "~,
`
`;//
`~
`r
`
`(
`
`~"~oud~Bas~d]
`
`~-
`· ... ~r:l ~tv· .... \
`"'""'<i<"AIS)
`'
`152, /'\ _
`
`v
`
`\
`
`)
`
`\
`·,,,N_, __ .--, _________ ;;•
`'--~~
`l
`,
`,
`(
`'
`/
`
`>--·-··~----
`
`,
`
`/
`
`;-,
`
`1 Fi(\
`
`' >,; •
`
`'•
`
`,
`-·-
`.....
`"''''
`/>'~'\
`
`-·:
`
`130\../l______
`
`!00 \,~"
`
`Page 3 of 29
`
`iApartments Ex. 1018
`
`

`

`U"l = N
`""""' = Oo = w
`d rJl
`
`00
`0..,
`
`.... 0
`0 .....
`N
`rFJ =- ('D a
`
`~ ....
`0
`
`0
`N
`0
`N
`(.H
`
`~
`
`j
`
`.. .;.......,.,......
`
`,/
`
`·:
`
`I·,_~_ --~/r~~.\223
`!.-_,_1/T''···· 222
`
`:
`
`.... mm-~·-+ t' ·'t'·----. 224
`
`-_j
`~ ,
`: I i 1
`~~ ! j/ , ... , 226
`' ·~.--~ r~~
`02
`-....L 0
`+i _
`' 1-
`,..
`
`L_ ...... , .................................................................................. ,. ................................. ,.,. ................... ~~----------~------·····-~
`i i ......................... ::::::::::::
`! !
`,
`~
`J
`:::::::······
`
`tvieasurement Dev!ces
`
`•
`
`lnpuil0u1put Device(s}
`
`~
`
`':
`
`~
`
`f·
`
`Processor(s)
`
`lnstruct!o.ns
`
`!
`r-........... w ....... _._._ ... _._ ••••••• r~1~~~~~v
`l.............................
`r..............
`
`I
`~ j !
`
`HVAC Controller
`
`~ '\
`Lt::U\ /"\
`,..-.;,..,r.
`
`r··-----------------------
`
`Thermostat "Smart Hub"
`
`,.,.,.,._..,._,.,.,._,.,..,.,.,..,..,..,..,..,.,.,.,.,.,. ............. ·.·.·.···················································
`
`-----~~--~­
`
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`./"'~
`
`~----
`
`200 \
`
`\ ./ '·
`!2 ·'1Q,
`...
`l
`r·····················
`
`. .........
`
`L-----~--------............ ,. ... ,., ............ ----·-·-·--.,., __ .,.,.,.,., ___ .,.,.,.,., ............................................. .
`
`FIG~ 2
`
`1
`
`-
`
`----
`~
`I
`
`............. ,
`
`"Sma: Hu~" Controller
`
`-.
`
`I
`
`L_ ______________ j
`
`L ................. .
`
`• L: ========.===.:==~
`
`;
`
`Prr-'C8SSOf(S)
`
`~2orx:
`
`'
`
`v
`
`216\J_....,r-~~ ~~~,,~uV~ulp~(s)
`215\J_./+-·\{
`Communication l~t";rfa~~(~)m .. ..-... m
`21 '" i .. Jtr~-------------~~structio~=------......... :::::::~.J
`213~.'!
`!
`!'1
`!
`1--.,
`i
`'
`1
`
`j!
`
`l
`
`212\
`
`J
`
`Page 4 of 29
`
`iApartments Ex. 1018
`
`

`

`00 u. = N
`-..= 00 = w
`""""'
`d rJl
`
`0..,
`
`.... 0
`0 .....
`.....
`rFJ =- ('D
`
`(.H
`
`('D
`
`:-+- ....
`0 (')
`
`0
`N
`0
`N
`(.H
`
`~
`
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`:
`i
`:
`
`Communication lntetiace(s)
`
`I
`i
`:
`
`~
`
`J
`
`.
`·'··~-'' </!
`f• 11>": Wji'>>''Y
`")!
`
`"Sm:rc Hub" Controller
`\...
`/..
`\.
`'1'j()''
`
`.r"' '\
`
`--
`
`'r ····
`
`J
`1
`
`:\..'
`
`•
`
`__ ,.,.
`
`:
`i
`:
`
`300 \ .. ~
`
`216" 1./'-... r······································--------
`215\ !.,..,.... r----------------...............
`r 1
`'l
`~~~~~~~"~-~
`,._
`,..y-,,., !
`·····
`?14··
`i
`:
`2 n \j _,..,-~-..... ;-······································································--·················.J
`I
`;;~~~;;;;(;; ~ I !
`212{_'~'r
`l j'
`J !
`~-1
`
`L ................................................................................................................ ,. .............................................................................................................. ..:. .......................................................... ~J
`"·l
`I
`302, I ./""·
`.
`··..
`
`lnout!OL
`
`'
`
`~ -~
`~
`
`Fl
`
`Power interface
`
`Page 5 of 29
`
`iApartments Ex. 1018
`
`

`

`U'l = N
`'"= 00 = w
`"""'
`d rJl
`
`00
`0..,
`
`.... 0
`0 .....
`.....
`rFJ =- ('D
`
`.j;o.
`
`('D
`
`0
`N
`0
`N
`(.H
`....
`:"""
`0 (')
`
`~
`
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`f' -~ ....... /225
`
`....,.,
`
`:
`i( ·-.,...._ __ -L .. ././ 226
`
`-~-----·
`
`Measu rernent Devices
`Input/Output Oevice{s)
`
`··········--··········m"'"''''" !
`!
`1
`
`FIGn 4
`
`~-,_/4 12
`
`K··· 4C'1--~r----:~::~~~~~~;~;;~:-
`
`L-======·-" I~~------~__j I"
`2141-itb~:::.d~~-~t~ll~:················IJ
`J j I ~
`L ~ i"""/r .... ·~ .
`r,.J
`•. -....... !
`--m---m.-"---------------·-----------------------------:
`'
`i
`Processor(s;
`V" ..... _...
`. t\
`I I ~-------"----------------------------------------------------·--·
`l
`HVAC Contro!!er
`
`\
`0,-./J\
`
`.
`410·
`
`'
`!
`'"'"'"
`
`,.._._~--------\'-------------------------------------------
`
`\.,./,.,..\
`
`.
`420-.
`
`400 \ __ ./, .. ~
`
`r------------"---"1·;~;1;~;·\;~~-;--······--------··-------·-·vt-~"-......... I .,... 224
`'"--L .......... ./ 22v
`1
`·····-.._. ___ /
`Li.
`2'~"'
`
`fv1emo:y
`
`\
`
`'
`
`,.
`1
`I
`
`j
`~
`'"5
`
`\
`''""·----------------------------~::::.::: ... ::::.__________
`Thermostat
`
`220':
`
`-
`
`l
`l
`.
`l
`i
`I .-----
`.
`I Ll'
`
`I
`I
`
`·~
`1
`•
`
`!
`1
`:
`1
`
`:
`
`l
`1
`i
`:
`1
`
`l
`
`!
`:
`j
`j
`
`=
`
`r 1 ......... _______________ ""~~::~:~~~~-:=~-~--~=:~!.~:!:~!. ______________________ _j
`
`422+--r--·ri;;;;;~;;;;;i~t~~;~~~---
`
`\.A;mmuntcatton nterface{s;
`. \
`,....
`
`.
`
`.
`
`I
`
`. ' \ •. ..-.......,!""
`216 . 1
`i
`1
`......
`215\1_"'""'··-
`
`---r~i~m~;y---··---------------------···.·.w··-~
`I
`1
`
`. '
`Processor(s1
`
`\._ _________________ ,,,.........................
`
`"Smart Hub" Controller
`
`"S rna rt. H. ~ u b'·
`.
`. .
`
`~ \ ____ .-r,.-.'··,
`? 1 0 ,
`
`l
`r•,i?. I
`i 'i
`--
`' /: .....
`212· .. j
`=-. .
`I
`~-.-------------
`i
`.
`1
`i
`
`Page 6 of 29
`
`iApartments Ex. 1018
`
`

`

`00 u. = N
`-..= 00 = w
`""""'
`d rJl
`
`0..,
`
`.... 0
`0 .....
`Ul
`.....
`rFJ =- ('D
`
`('D
`
`(.H . N
`:-+- ....
`0 (')
`
`0
`N
`0
`
`~ = ~
`
`~
`~
`~
`•
`
`e • 7J).
`
`' • .. 2 I I
`i ~
`I i
`I
`'
`' .
`I
`,.
`I ~
`I ,
`' .
`.. -~-~·----....... ""'"""'""""'"'"'"""""~ 1=:·""'""""""""'"""' ·----·--·· .. '""" ........................ , ,
`
`'
`I
`i
`I
`I
`'
`I
`l
`'
`
`514 ," .... \_pma-r-c·-
`I
`
`··.Jv:"-
`LN·!r
`
`1
`
`Hub
`Smart
`
`. ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,..,..,..,..,..,..,..,..,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,._._ ............ :
`
`500\ ... ...-~
`
`___} .. ____ /~ ....... 136
`
`LoRa Gateway(s)
`
`m••••••••••mmNm'""''''''"";••••••••••omoom~~~~~mmm•m••••m1
`
`v
`(·-.....~.".
`.... 1 :{Q
`~
`I/..,....,._,.
`
`· ·
`
`v
`c: er"er
`................................................
`
`,I(
`
`[
`
`Third Part';-D~~~;,(~)··········~:::::· ... -1
`User D~~l~~(~)--------·······-------... ····1
`
`160 /'~ .... "-·-~
`
`140 f'~·-,·-,.~....................
`
`FIG~ 5
`
`.
`
`\,.,.·, ·•& ,·..., .... · .... ·,.,"'" ;•••••·• ~·• ·~· ••• .;,,·., •••••• ••• -;.o • "'""" •••"·••·• .;.,..,.-... , o'·"• -o·.,_.,,.,,,.,.,, .,, . .._,,.,;. . ., . ._ .; ... ,_.,..,.,_., •. ..,; .. ..._'-:""""' •·~'·" ...... >-:"""<;"' • "'·"'.A"""'•"' • ..-.; vA.·.,u•·;..,;,.., .... ..,.A..,..,..;.,; """'""':"'"""' .,.,. .. _...._ . .,.,;_. .,..l
`~
`
`~
`
`'<
`'
`I
`
`L ...... :.:.~!.~~---·...J
`~-"-.. 53
`i-J).,
`I
`i 0mart
`i
`,--;;---
`
`-'
`
`I
`•
`
`~ ...._/
`~ ;:;}.j\,
`~"'Q
`
`I Hub. r 542
`
`540
`
`_ )
`
`~> -
`
`1
`,
`
`I
`'
`1 dmart
`'
`I
`r·········--'
`I Lock V' 544
`I vmart
`I
`\--............. .
`
`I
`
`('•
`
`'
`
`c
`
`·-~f ...... 534
`
`··-·
`
`.
`
`, ,
`I
`I
`I 522
`I
`I
`
`: I 526
`
`I
`
`512 /''\
`.......
`
`Page 7 of 29
`
`iApartments Ex. 1018
`
`

`

`00 u. = N
`"""' = Oo = w
`d rJl
`
`0..,
`
`.... 0
`0 .....
`0\
`rFJ =- ('D a
`
`(.H . N
`~ ....
`0
`
`0
`N
`0
`
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`m-m--m--m--l-~-"/-.......130
`
`Server
`
`l
`
`i.... . .... ' .. =~··-~· .' .. t ·!··· .: •·· ·==-' ........ !
`'; f 30 '\,_,j L!~.4 t·t.r..~~J .. ;r· .... T"! f o2 ..... 1 ( b4 v ., toO ;
`. f""G;::=i r;;;1_,J
`r·:::·:~-----~1 , ~ ~ , 1
`l ~.
`lno,r~1; l'~'.l~:H 722 ~· !
`t
`75J L r . ...,,..u~ i
`l • C ~=~ ll==~=::'., I !
`
`'
`'
`
`.,
`
`v
`',{Y'\
`
`j . r·::;::··--1
`
`'(o._J
`
`:
`
`'
`
`~
`
`'-'<,..._;
`
`~
`
`: 1 }~ J1
`1 ~~f)')~·
`
`"}
`
`:
`
`~
`
`I
`
`~
`
`:
`
`••. ~.OOOO##HI-~00
`
`-..;
`
`<
`>
`
`;
`
`,
`
`l710~"·1 f"7'1'4'l-f7'1'2"}~h+i 742 ~Jf'•,74Q j
`:;
`~ -~
`i
`~
`'---~
`
`)'""' ............. ,. ........... "·-;" ..... ••• ...... •.•.• ••••••.• •.·.· •.· •••••••. ·• ••.•••••••••.•••••• J.~ •••••••• ~ ••• -~-..... -. .. , ...... ;~ ............. ,
`
`'
`7QQ,
`
`·'
`
`~"-"-~ .. ._.__/'
`t / ... -~ ........ i 30
`
`--~--"
`
`-.-. .......... -.-..-.~.·----···.·.···.·.•.•.·······························
`
`FIG~ 6
`
`~ 1
`
`Fl
`
`l-4 Lo~J""136
`
`;~ •• w~ •~•"'• "·"''""• •'•""'"" r,'r,., .... ,..._.,. .,.,....,,.,,..,_,._., ;,._ .... ..,,..,,.,.. "''"''"""""""'' ._,-.~,._,,.,. ;-.,..v'"' , .. '"' ;.-;;.y;.,·,.., ,..,.,. v,..-, ... ,.~
`
`' '
`'
`
`"1
`~
`<
`<
`
`~ . ./---'•, g·>.g
`L_}/' 617
`r--J·-, 616
`
`'
`
`1
`
`r··········~----~:
`
`' v; .}
`
`.
`
`v ~.....:
`[------------~~-/"', h/.k.
`
`' >
`... -~., .... -~ -~. ~-... -~ ...... ,. ......... -. ~ '" ........... ~ .............. ~
`
`=
`
`614 .f'r
`l
`6i3 ,.,..-.... o
`!
`I
`,_/--~
`~
`r·w.···--······----·····:
`'-... L .................... ...l
`/''•,
`:
`J
`i
`
`... _
`
`iJ'12
`
`.
`
`~
`; 61 '1
`:
`-(.'···· ····.··•·.····· .•..•.••.••.• ····.·-·~·-~·-····
`-~
`\
`
`s
`
`I
`!
`:
`
`j:
`\
`'
`
`!
`r::-~----···································Server
`
`Page 8 of 29
`
`iApartments Ex. 1018
`
`

`

`U.S. Patent
`
`Oct. 13, 2020
`
`Sheet 7 of 10
`
`US 10,803,685 B2
`
`*"~o(>l'(>(>(o(o(
`
`..
`
`,o( .
`
`.••• :-.-....-..:----.:
`
`~
`
`~/":'"'.. f
`.
`· ,,
`'. assoc1ated wnh an oau~e do~r ~~~-:k f:o.m a propBrty :na~ag:r:.lent p!al:form v1a a Long ~~
`Rage tLoka}-na ... ~ed Gommumcanon tmk
`
`~
`
`·~·
`
`~\:>
`
`'
`
`'
`
`810
`
`830
`
`900
`
`I Recf3ive, by one or mom processors of a smart thermostat hub, con!roi fntormatlon I
`
`.
`
`.
`
`~
`
`.
`
`.
`
`'
`
`•
`
`~
`
`Generate, by the one or more ptocesso~-s of !he smart tt·~en'nostat hub, a cornmand
`configured to dis.:?~ble one or more access credentials identifled in the controi
`infonnatlon
`
`r~ ............................ ,.~., ...... ~,, ..................................... , ................ ,,,,,,,,,, ... ~ .... ,,,,,,,,,,,,,, .... ~ .... ;... .................................. , .... ""'.~-.:-. .................. ,,,,,,,,"""'''"'"."'''''"""" ......... ;o., .............................. '* .... "'''"'''1
`""- r'-_,, Transmit, by the one or rnore processors, the command to the offline door lock via ~l ~
`.,.
`·t
`~
`non--LoRa-bas~;H:! communication Hnk.
`
`"~~~~
`
`Fl
`
`£1-10
`
`~ .. f'~~
`
`recues! to an offline door !ock via a non .. Lonr;;., RaRe iLoRa}~based
`~"'.
`
`X
`
`! Transmit, by one or more processors of a smart thermostat hub, an access k.)g j
`_ . ~==rle~< ~~·· :
`L'
`Receive, by the one or rnore processors, at least a portion of an access log j
`information from a lock processor of the offline door lock via the non·-LoRa-ba::H:!d
`,----------~-------T-----------------------------------------.
`ccmrmmication !ink
`!·
`Transm~t, by the one or more processors, at least the portion of th€' <:lccess 1og
`inforrnal.ion to a pm~lf.'l'rty' management pfatt!,xm v!a a LoRa-based communication
`Hnk
`
`~---· »
`
`. -
`

`
`Fl
`
`Page 9 of 29
`
`iApartments Ex. 1018
`
`

`

`U.S. Patent
`
`Oct. 13, 2020
`
`Sheet 8 of 10
`
`US 10,803,685 B2
`
`1000
`
`"""""""''"''''''"''~'"'''''...,.,, ........... , ... , ............................. ,,,,,,,,,,,,,1 ....... ~
`)'o., ........................................ ,"'"--.:«
`..--~-........- >
`''"'"'''~'''"""''""''''"''"~''''''''''''''''"!.'>:
`~ .............................................. _
`Receive, by a sensor ot the offline door lock, acz;ess credential lnforn:atkm fro~1 a )
`~ I
`
`:.. ................................ >{o. ...... "oo:o{-
`
`« (
`
`""'-'''''*"'''-
`
`i~,~--~~~';=?'n'';"'h:1~~';'l:,~~;~k' n~r,NO><';"';~f' ';~~,-_,:;,·Ht'.'J ,~.- t~)~~ ~-;:~.,..;~ N~;l;;;;t;,f1' r~~~~,.,, gtl,·-.r>
`
`\.t-y:. ~W:t$ ~~f
`
`~~~ ... d., ....... ~ H~·,....:l ... •...:.h,*.
`
`h t;. , ... ....,.V ..... (..;.:J
`
`.,_..,
`
`..._.
`
`·,
`
`•· .,
`
`"'
`
`• .
`
`'
`
`•
`
`'
`
`•
`
`'
`
`-
`
`. N
`
`:, ... ~
`
`.. ~.~- ~ .... ·\...·v~ .... v~w(:.h ... ~·~ ~~·d \>~-...•·'f~'SQ.,{w:s
`M .. ~~,..l·~~~~ ..... ~l; t:,w ~vv E ... ~\P>.,.r>;.;wv\..., Vl' .,~:l\.ot) s ...... ~
`;..,..,,.,r~ or' --~~~.:<*~'""f'.'~'"" '"Cl''"'. '-:~ "'•·"'·d~t''':::ll '•::.lll.-'::.lt''"." ~-,~fortY':::~iA··.,(l ""'t''l'''.~'r~s. ~~)'" a;'r,,e:12
`~ '(~·~;, ... ~~tw U:v ~ .... -w.....-~ .... · v~..;· '0-~~~Sv} lt"W
`t..~•a,:;,n;.,; ... J:
`credential tnfonnation is valid or disabled
`{"'Er1aa'Ga'i;.'l'i·espt1nse to aHdeterrninat!on that the access credential ls valid, a locking
`· mechamsm ot tne {)'fffir .• e door. lock sucn that tne lockmg mecnamsm :s connguraow
`to ch;..Jn{fe between locked state and ar: unlocked sh~~e
`
`1010
`
`1020
`
`'!030
`
`1040
`
`"'--./''
`
`.
`,._;.,,
`,. .. /' ..... "..,.">
`_,
`
`.:«-.. .... . _ . . _ .......... -..:
`
`,...
`
`.. ...
`
`---...~
`
`FIG~ 10
`i ·1·1 0 "-· r"'C:"bv a 1ock processor ot B.Jl offline door 1ock, access bo information at a
`
`"··'·
`
`,
`
`'
`
`memory of th~; offline door lock
`
`"
`
`,
`
`Jl
`
`"'
`
`.
`
`m »m """'"' _ _ _ ""-'I.'""""'""""""""""-"""~"'"'"""'"'"'"'--~"
`
`:0."-"-" "'''"''*''""''"""'"~--...-... ,,,"1>.,, ... ;-.:-............... _-..:
`;..,,,,, ... ,, ... _ , .. :-;., ...... ]..,,
`·1 i 20 ""' ... /~ Recei\>~:;. by the !o. ck. processor, an access log request via a non-Long Rage (Ls:.)Ra:]·
`htlsed communication Hnk
`
`.
`
`. "'''"'
`
`. . .
`
`..
`

`
`!..-..------~-~~~-- ". ,. . . .. . . ' ' M> 'T'~~"'"" ___ '"'""""""""'""""'"""'"'"""""_"_"""'
`'""' G;:;::;:,t --~:~-~;:e '~ck ·~roc~ss')• at :.:.ast a I)Ortion {~:r th~ aoce~s ~<~a lnf""'mat!or' fo a ~
`
`~ 1 '\1
`
`:..Jv~ ... ./ ~
`..
`~
`I
`
`~
`
`.:\~ ... ~,.,, :v ... ~ .. h
`.... ~,.,.v• • .. ..,
`smart lhen.nostat hub v!a the noo--LoRa"b~1sed co:nmunlcatlon link:
`
`<...;>.....::W~~
`
`:V
`
`..
`
`l"'
`
`:
`
`....... } , • ...,~~~
`
`.... ~
`
`~ ..... ,
`
`~
`
`~
`~~~J
`
`FIG~ ~11
`
`Page 10 of 29
`
`iApartments Ex. 1018
`
`

`

`00 u. = N
`--= 00 = w
`""""'
`d rJl
`
`0..,
`
`..... 0
`0 .....
`\0
`......
`rFJ =- ('D
`
`('D
`
`0
`N
`0
`N
`(.H
`.....
`:-+-
`0 (')
`
`~
`
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`.;/"'·;..,.~~\, 1224
`
`!/'""--.,,, 1212
`'"·"-.. 1210
`
`!
`
`~ i
`l l
`~
`Jx...,-r
`
`:
`
`~
`
`' ~ "
`r)~t:A
`...,.~ ·-'·',
`
`~-t:~'nor¥
`
`I~ .. • ..... i
`
`._,
`
`Sensor
`
`I
`
`........
`~
`~
`p,.
`~
`r·-~p~-r-~-r---::.._~~~-.,...-,--i
`
`Uv<;. .. ,~'.,.(S
`
`------------------------------------------~
`
`!. .............. ~ ........................................ :-)'p,,!,.,,·J .. _,_,_,,., ... ,.,.,.,.,,., ...... ______ _. .......... , ..... ,, .. "'""'"""'"'"'"'"' ............... J
`iJ20 i
`j
`4 ,:·~
`~
`~
`-..._./'
`''••,,,
`-----
`.,
`....
`l
`:
`r
`............................ ...
`Data
`~
`J····~--
`f'I.,~J?. ---~ Low .
`i
`"';; "f"'· .... ~!"· a
`:
`j t-···::::::::::::::::·l
`:
`:
`;
`!'--. ......
`l !
`1 : f'rPdPntia! ~1, J-·"-.. ~ 222
`l !
`~
`:
`L .... _ ....... ·.·.·.·.·.·.·.····--······-----------
`1
`f"""'"""''"'""'"""""'"""l.
`
`-
`
`'
`
`-
`
`. ~ ~~. ~
`
`. ~~0~~~
`
`1-.t:w-hanlsm
`Locking
`
`:
`
`x.._1
`
`'
`
`~~~ >
`Fm~ ·1· 2
`
`-'
`
`4?1f
`
`\
`\_.,..-·\
`'
`
`:
`
`i
`i
`1
`'1
`f
`1
`l
`.,
`! 124n , _ Ofnine Door Lock
`
`i Flectro--I i
`
`1
`l
`r!;L;,~~-;--;:;·n--t·r-;;1·------i
`
`Mecho: nsm
`,... .... ' .
`
`\.l •/~'. -...,t\.f
`
`•· •-'
`
`:
`
`V \./\
`
`~
`
`~--------
`
`. v~
`: v
`\
`~ 2[12 .
`
`.,....._
`
`"'··· 12':J2
`
`•.J
`
`~ .. ,k/
`~,
`
`~----11 r:::::::::: /'
`

`i
`
`l
`a; ... ,
`
`l ""f"• ~
`..... · ... ,., ........................................... , .. J
`l
`!L4t::
`~
`l
`V
`r-.. T
`i
`~-~---------!
`I
`
`I
`
`!
`!
`
`x.."" -~
`........
`.................... ~••••••••••••••••••••••••••.••••••·•··•j
`'
`1
`r ........... z,
`~ ............... ,);
`~-.... ············•\}
`¥·······-·:{.· ••••• $,.,
`l
`r-.....J
`. -v.
`j
`4 2~·2
`]
`
`~
`
`' 0
`
`·j 204 ',
`
`1242
`
`I I : l
`! ... k,.
`
`/~'4.
`
`f ·\./
`r·.'_""r·.
`
`1230 . 1/-.. ,J
`r
`'
`~ {vOIT!~)~}{ ;t";: h-.:: ~
`~ r'._ •W:~~r-~:..·.--....-{oe: 1
`L44 ·, :__/ ··< iv1~r·-haP!Cal ' f
`}
`
`Page 11 of 29
`
`iApartments Ex. 1018
`
`

`

`00 u. = N
`-..= 00 = w
`""""'
`d rJl
`
`0..,
`
`.... 0
`0 .....
`.... 0
`.....
`rFJ =- ('D
`
`('D
`
`~ ....
`0 (')
`
`0
`N
`0
`N
`(.H
`
`~
`
`~ = ~
`
`~
`~
`~
`•
`
`e • 00
`
`. , 1302
`
`: ""-..~/·
`
`j
`"l,
`
`J
`
`I
`
`!
`
`' l '
`
`l••••.•.•.••.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.••••.•.•.•.•.•.•••.•.•.•.•.•.•.•.•.--.'.'·'·'·"""""""·'·'·"'"·~1
`!_____
`Measure~enl Devices
`~"'-)--/ 226
`l l
`--·
`l
`!nputJOutput Device(s)------·r···-k~-~/225
`:,..__. ______________ ___;,.
`.l~~-/224
`~-=~--{l~t~::
`I ,---
`
`w 1.3
`
`Fl
`
`... ............... -......
`
`-~JJJJJ .................. ~............
`
`LoRa-based Communication Interface
`
`.................................
`
`HV '\C Contmlbr
`
`('.························~~~~~~~~~~~~~~~~············~A.··········~···~~~····························~--~ ....
`
`. ·-
`Thermostat
`
`220\
`
`··-,"'~"\
`
`!
`--------·------------·--1
`:
`
`----------··----
`
`~ \ /)
`
`.
`
`~ 1U ~fl.
`
`I v
`
`W'"""""""''''w·•··--··.·.•••••••••••••••••••:: ....... ),_._.,,_.,,,,_._._._._._.,
`
`Page 12 of 29
`
`iApartments Ex. 1018
`
`

`

`US 10,803,685 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
`
`Page 13 of 29
`
`iApartments Ex. 1018
`
`

`

`US 10,803,685 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 diag

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