`
`US 20100289643AI
`
`(IC)) United States
`em Patent Application Publication
`Trundle ct al.
`
`oo> Pub. No.: US 2010/0289643 Al
`Nov. 18, 2010
`(43) Pub. Date:
`
`(54)
`
`ltEMOTE DEVICE CO:STROLAI'D ENEltGV
`MONITOIUNG
`
`(75)
`
`Inventors:
`
`St~pbcn Sc1ttl Trundle, Fall5
`Cburch, VA (US); Allton J•nc
`Shavln, Vi1:111111, V.o\ (US); Jeun-Puul
`Martin, Ontton, VA (US); David
`.111mes llutz, Herndon, V.'\ (US)
`
`Cam:srondllncc: Addn:u:
`1-"1511 & tUCIIARDSON f>.C.
`a•.o. nox roz::z
`MINNI·:AI'OI.IS, MN 55440-IOll (US)
`
`(73)
`
`Auii!Jl~'l::
`
`ALARM.COM, V~"'UU3. VA (US)
`
`(21) 1\ppl. No.:
`
`12nR2,6l6
`
`(22) Fih:d:
`
`M11y 18, liJO
`
`ltt~lallt~d U.S. AppiJClltl- U11111
`
`(C.O)
`
`l'rovisionnl O!lfllieation No. 61117!1,224.1ilcd on May
`IK,200!1.
`
`l"ubllnlkm Clussllk11tlnn
`
`(51) Int. Cl.
`G0/11111/Ilfl
`GfiSU JJAJ1
`GOIIU /JIIJII
`
`(200G.OI)
`(2006.01)
`(2006.01)
`
`(52) U.S. CL ........................ 3411/545.1; 34013.1; 34CYS40
`
`(57)
`
`ABSTRACT
`Tc:clmiqucs on: W:scrihcd far providing n:mort: dcvia: (e.g.,
`thcnnoslllt, lil!llling, opplionct:, t:tc:.) c:o111ml ondlor c:nc'!)'
`monitoring. A sy~tem mnnilnno ~nMr c.bus c::~ptun:d by nne nr
`moro a~:nsors thzn sense :mribuu:s n:l"•vnntto ll5cr pn:sencc at
`Dllll or mon: monitored prvpc:rtics uml 5\lltUS u f one ur mun:
`c:nc:fHY c:unsumins tkvic"os ussoc:iot\.'<1 wilh the one or more:
`munitun:d prup~'Tties. l111: ~y~tcm urwly:t.l!~ the munitun:d
`scn.,or cluusund the: munitcn'\1 Lh .. -vicc si.IIIUs with rcsp~o'\:ltu u
`~t of one or more ruk:s lUU.I pcrfnmu an opc:r:~tion ~led tn
`cnntmMing the one or mon: &:lk.'fBY cnns11ming device.\ hm~
`on the 11113lysls of tiM: monhorod sensor dalll lllld the moni·
`lorcd device status with ~"SJJCC:tln the: sL'I uf one: or mon: ruh:s.
`
`Second
`Level
`
`Mondomg Sy211:111
`
`170
`
`Device
`
`Uglltlr1
`Ughtll%
`TharmoSIIIt 111
`
`On
`Notmal Clim:ttt Control Mode
`
`tAo~ Oeteetecr Lllst10 M!NIIet
`Mellon Otteaed LISI tO MNAM
`
`Mil nlain
`Mantaln
`
`NIA
`
`NIA
`
`l
`
`EXHIBIT 2005
`
`
`
`Patent Application Publication Nov. 18, 2010 Sheet I of 24
`
`US 2010/0289643 Al
`
`120
`
`Mon loring System
`
`Second
`Level
`
`160
`
`170A ""'&
`
`172
`
`174
`
`176
`
`Device
`Light #1
`Light #2
`
`Status
`On
`
`On
`
`Thermostat #1
`Thermostat #2
`Motion Sensor # 1
`Motion Sensor #2
`
`Normal Climate Control Mode
`Normal Climate Control Mode
`
`Motion Detected Last 1 0 Minutes
`Motion Detected Last 1 0 Minutes
`
`Control Action
`Mainta•n
`Malntan
`Malnta<n
`Malntatn
`N/A
`N/A
`
`FIG.1A
`
`2
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 2 of24
`
`US 2010/0289643 A 1
`
`120
`
`Mon1toring System
`
`1708"
`
`172
`
`174
`
`176
`
`Device
`Slalus
`Lght#t
`On
`On
`Lght#2
`Thermostat #1
`Normal Climate Control Mode
`Normal Climate Centro, Mode
`Thermostat #2
`Matron Detected Last 10 Minutes
`Motion Sensor #1
`Motion Sensor #2 No Mot on Detected Last 10 Minutes
`
`Control Action
`Maintain
`Turn Off
`Maintain
`Set Energy Conserve Mode
`N/A
`NIA
`
`FIG. 18
`
`J
`
`
`
`Patent Application Publication Nov. 18, 2010 Sheet 3 of24
`
`US 2010/0289643 A 1
`
`280 " Client Device
`
`282
`'I' Monitoring
`Application
`
`270
`
`Client Device
`
`Monitoring
`Application
`
`272
`
`Network
`
`Monitoring
`Application Server
`
`250
`
`240
`
`Mobile Device N
`
`Mobile Device
`
`Native
`Monitoring
`Application
`
`Native
`Monitoring
`Application
`
`Network
`Module
`
`Controller
`
`252
`
`210
`
`230
`
`FIG. 2
`
`4
`
`
`
`Potent Applicarion Publication Nov. 18,2010 Sheet 4 of24
`
`US 2010/0289643 AI
`
`PRESENCE AT ONE OR MORE PROPERTIES
`
`MONITOR SENSOR DATA CAPTURED BY ONE OR MORE
`
`SENSORS THAT SENSE ATTRIBUTES RELEVANT TO USER v- 310
`1
`
`MONITOR STATUS OF ONE OR MORE ENERGY CONSUMING
`DEV1CES ASSOCIATED WITH THE ONE OR MORE PROPERTIES
`
`,...,-' 320
`
`1
`DEVICE STATUS WITH RESPECT TO A SET OF ONE OR MORE v- 330
`
`ANALYZE THE MONITORED SENSOR DATA AND THE MONITORED
`
`RULES
`
`1
`
`PERFORM AN OPERATION RELATED TO CONTROLLING THE ONE
`OR MORE ENERGY CONSUMING DEVICES BASED ON THE
`ANALYSIS
`
`,...,-' 340
`
`FIG. 3
`
`5
`
`
`
`401
`402
`---
`·-
`Presence Presence
`Anta#2
`Area #1
`
`405 -
`403
`--
`Window Door Weather User
`
`404
`
`406
`
`Temp
`
`409
`408
`407
`---
`Energy Geographic
`Measure
`Loeallon
`
`411
`
`412
`
`413
`
`414
`
`415
`
`416
`
`417
`
`418
`
`...
`
`...
`
`...
`
`...
`
`...
`
`...
`
`...
`
`No
`
`No
`
`Yes
`
`Any
`
`Any
`
`Any
`
`Any
`
`No
`
`No
`
`Yes
`
`No
`
`Any
`
`Any
`
`Any
`
`Any
`
`No
`
`Ani
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Open
`
`Any
`
`Ani
`
`Any
`
`Any
`
`Ally
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Open
`
`Any
`
`Any
`
`Any
`
`Ally
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`>85'
`
`Any
`
`Any
`
`<45"
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`0.
`
`..- 410
`Action
`Tum olf au lights: set all
`lhennostals to conserva
`TumoH I ghls1nArea #1. set
`lhermostat for Area #1 to conserve
`Tum olf I ghts 1n Area #2: set
`thermostat for Ares 112 to conserve
`Send alert when thermostat is set
`to cooling or healing mode
`Stop thermostat from cooling or
`healing while door IS open
`
`Cootrolth&rmostatlo cool mode
`
`Control thermostat to heat mode
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`< 1 Mile
`
`Suggest light and appliance control
`
`~
`Q
`::::1
`
`;; -1:1
`::::1 -> '0 =. -n
`"'=' = :: ;;·
`~ -s·
`=
`2
`0 :< -.. QO ::: -=
`1:1) =-~ -Ut
`
`0 ....
`~
`
`c
`
`1:1)
`
`QO
`\:)
`
`~ = -a N
`"' ""' w
`> -
`
`419
`
`...
`
`420
`
`421
`
`422
`
`423
`
`424
`
`425
`
`426
`
`...
`
`...
`
`...
`
`...
`
`...
`
`...
`
`No
`
`No
`
`Yes
`
`Yes
`
`Yes
`
`Yes
`
`Any
`
`Yes
`
`No
`
`No
`
`No
`
`No
`
`Yes
`
`Yes
`
`Any
`
`Yes
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Ally
`
`Any
`
`Ally
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Ally
`
`Any
`
`Any
`
`Any
`
`User1
`
`Any
`
`Uset2
`
`Any
`
`Any
`
`sotoao·
`
`Any
`
`Any
`
`SOtoao•
`
`Any
`
`Open
`
`Open
`
`Ram
`
`Closed Closed
`
`>90°
`
`Any
`
`Pet
`
`Any
`
`Any
`
`Any
`
`OIJ
`
`FIG.4
`
`Any
`
`Any
`
`Any
`
`Any
`
`Low
`
`High
`
`Any
`
`<SMileS
`
`Control thermostat to scheduled
`healing or cool ng mode
`
`>SMiles
`
`Control thermostat 10 conserve
`
`Any
`
`Any
`
`Any
`
`Any
`
`Any
`
`Set User1 conlrol for Area #1
`
`Set Uset2 conltol for Area #1
`
`Control thermostat and lighting to
`scheduled mode
`Controllhormostatand lighting to 1
`conserve
`Send alert to dose Wll1dow/door
`due to antiCipated weather
`Send alert to set thermostat lo cool j
`mode for pel
`
`High
`
`> 20 Ml cs
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 6 of24
`
`US 2010/0289643 Al
`
`Lights
`
`510
`
`512
`
`514
`
`516
`
`518
`
`The lable below shows Bl compat ble light devices Included n your system
`Use the controls be ow to turn lnd vlduill ilghts on or ott
`
`ALL LIGHTS @0
`Lights Dimmer @0
`[p (95o/o)
`@0 c:::fJ====I (22%)
`@0
`
`Kitchen Dimmer
`
`Corree Maker
`
`520~
`
`Scheduled Automation
`Device
`Days Of Week
`
`/530
`
`On Time
`
`Off Time
`
`Delete All
`
`Light Dimmer
`
`Every Day
`
`10:00 PM
`
`Event-Triggered Automation
`Trigger
`Device
`
`Work Door Light Dimmer
`
`7:00AM
`
`+ Create New Sche<fule
`
`/540
`
`Duration
`
`Event
`
`Qt!eht All
`
`2 Minutes When Sensor Closes
`
`+ Create New Automation
`
`FIG. 5
`
`7
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 7 of24
`
`US 2010/0289643 A1
`
`Thermostats
`
`610
`
`currant Temp
`
`Current Mode
`
`Local Weather
`
`/ 620
`
`Cool (Schedules)
`
`Update: < 10 Min. Ago
`
`Target Temp: 85" F
`
`Change Mode
`Change Target Temp
`I Cool (SehedYies) M ~
`j7JF t\i1 ~
`
`Becoming Sunny
`Hlghllow:
`Day Prvclp:
`Evening Prec:ip:
`
`63"/38"
`ocro
`0%
`
`Thursday
`Hgh: 69
`Low: 47
`Sunny
`
`Friday
`High: 81
`Low: 63
`Cloudy
`
`Saturday
`High: 87
`Low: 66
`Rain
`
`/ 630
`/Cool Schedules '\.. Heat Schedules LThreshold SetUng~ Notificallons .~
`I
`I AM
`
`AM
`
`PM
`
`4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
`
`Saturday
`
`Sunday
`
`Monday
`
`Tuesday
`
`Wednesday
`
`Thursday
`
`Friday
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`82
`
`78
`
`78
`
`82
`
`82
`
`82
`
`82
`
`78
`
`78
`
`78
`
`78
`
`78
`
`78
`
`82
`
`I
`
`78
`
`FIG. 6
`
`78
`
`78
`
`78
`
`78
`
`78
`
`78
`
`78
`
`8
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 8 of24
`
`US 2010/0289643 AI
`
`Thermostats
`
`Current Temp
`
`61 o
`Current Mode
`
`Cool (Schedules)
`
`Update: < 10 Min. Ago
`
`Target Temp: 85" F
`
`Change Mode
`I Cool (Schedules) M SRl
`
`Change Target Temp
`P3F MSAL
`
`/ 620
`
`Local Weather
`
`Becoming Sunny
`High/Low:
`Day Precip:
`Evening Precip:
`
`63"/38"
`0%
`O'Yo
`
`Thursday
`High:69
`Low:47
`Sunny
`
`Friday
`High: 81
`Low:63
`Cloudy
`
`Saturday
`High: 87
`Low; 66
`Rain
`
`Cool Schedu es
`
`Heat Schedu:es
`
`Notlncatrons
`
`If the current temp goes above the H;gh thresho'd or be ·ow the Low lhresho d. show it 1n the
`online systom history. You can set up notJfcat ons for HlghfLow temp cross:ngs and othnr
`temperature events on the Not reel ons page.
`
`v·· I
`I Low J
`L...----.-f.l-1-++-~ I ---+----+---.f-+1 ~-+--il_____.· §am
`
`40
`
`50
`
`60
`
`70
`
`80
`
`90
`
`FIG. 7
`
`9
`
`
`
`Patent Application Publication Nov. I 8, 2010 Sheet 9 of 24
`
`US 2010/0289643 AI
`
`Thermostats
`
`610
`
`Currenl Temp
`
`Current Mode
`
`Local Weather
`
`/ 620
`
`Cool (Schedules)
`
`Update: < 10 Mln. Ago
`
`Target Temp: as• F
`
`Change Mode
`I Cool (Scheduies) M fim
`
`Change Target Temp
`I73F M&l
`
`Becoming Sunny
`High/Low
`DayPrecp:
`Even ng Preetp:
`
`63"/38"
`Oo/o
`D%
`
`Thursday
`Hgh: 69
`Low•47
`Sunny
`
`Fr. day
`High: 81
`Low·63
`Cloudy
`
`Saturday
`High: 87
`Low: 66
`Rain
`
`Cool Schedu'es
`
`Heat Schedules
`
`Notify for the following event types
`
`0 Temp crosses low or High Threshold
`0 Targot Temp changes (un ess by aucomated schedule)
`0 Thermostat Mode changes
`
`Recipients
`
`User1
`
`iPhone Push Devices
`
`FIG. 8
`
`10
`
`
`
`ratcnl Application Publication Nov. 18,2010 Sheet JO of24
`
`US 2010/0289643 Al
`
`ACCESS WEATHER DATA
`
`~ 910
`
`1
`ANALYZE THE ACCESSED WEATHER DATA IN CONJUNCTION
`WITH MONITORED SENSOR DATA AND MONITORED STATUS OF ~ 920
`ONE OR MORE ENERGY CONSUMING DEVICES
`
`l
`
`DETERMINE AN OPERATION RELATED TO CONTROLLING THE
`ONE OR MORE ENERGY CONSUMING DEVICES THAT ACCOUNTS
`FOR THE ACCESSED WEATHER DATA
`
`930
`~
`
`1
`
`PERFORM THE DETERMINED OPERATION RELATED TO
`CONTROLLING THE ONE OR MORE ENERGY CONSUMING
`DEVICES
`
`940
`~
`
`FIG. 9
`
`II
`
`
`
`Patent Appllcatlon Publication Nov. 18,2010 Shcc111 of24
`
`US 201 0/0289643 A 1
`
`1020
`Weather Feed: Sunny
`High Temperature: as•
`
`1030
`
`Monitoring System Data
`Weather: Temp > ao•
`Thermostat Status: Energy Conserve; AJC Off
`Activity in Home: Pet Detected
`
`1040
`
`A!£!:1
`
`Pet Detected In Home.
`AJCis 0".
`High Temperature Anticipated.
`
`See Video of
`Pel
`
`See Weather
`Jnrormatlon
`
`Adjust
`Thermostat
`
`Monitor Actual
`Temperature
`
`Allow System To Automol cally
`Control ror Pel s Comrort
`
`1044
`
`1048
`
`1042
`
`1046
`
`1050
`
`FIG. 10
`
`12
`
`
`
`Parent Application Publicacion NO\'. 18,2010 Sheet 12 of24
`
`US 2010/0289643 Al
`
`MONITOR GEOGRAPHIC LOCATION DATA OF ONE OR MORE
`USERS ASSOCIATED WITH ONE OR MORE MONITORED ~ 1110
`PROPERTIES
`
`1
`
`INFER FUTURE OCCUPANCY OF THE ONE OR MORE USERS IN
`THE ONE OR MORE PROPERTIES BASED ON THE MONITORED
`GEOGRAPHIC LOCATION DATA
`
`1120
`~
`
`l
`
`DETERMINE AN OPERATION RELATED TO CONTROLLING ONE
`OR MORE ENERGY CONSUMING DEVICES IN THE ONE OR MORE
`PROPERTIES BASED ON THE INFERRED FUTURE OCCUPANCY
`
`1130
`~
`
`l
`
`PERFORM THE DETERMINED OPERATION RELA TEO TO
`CONTROLLING THE ONE OR MORE ENERGY CONSUMING
`DEVICES
`
`1140
`
`FIG. 11
`
`13
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 13 of24
`
`US 2010/0289643 Al
`
`Distance
`Distance
`Distance
`Threshold 3 Threshold 2 Threshold 1
`
`1~14
`~
`~
`
`Oven·
`Off
`
`~
`1~14
`Oven:
`~
`Off
`
`/1220
`[~.(-==,
`,
`I ____ _J
`
`.._L~o
`I_.J~~~,~
`
`1214'
`
`1216
`
`Oven·
`Preheat
`
`Thermostat:
`On
`
`Oven
`Preheat
`
`Tharmoslat:
`On
`
`/..1220
`
`I
`I · · -
`·--·-·-!.J
`I
`I
`I
`I
`I
`I
`I
`/1220
`I
`I
`I
`~ --=-- I
`I
`I
`I
`I
`
`FIG.12
`
`14
`
`
`
`Patent Application Publication Nol'. 18,2010 Sheet 14 of24
`
`US 2010/0289643 AI
`
`DETECT AN EVENT THAT TRIGGERS AN OPERATION RELATED
`TO CONTROLLING ONE OR MORE ENERGY CONSUMING ~ 1310
`DEVICES
`_l
`DETERMINE A USER IDENTITY FOR ONE OR MORE USERS ~ 1320
`ASSOCIATED WITH THE DETECTED EVENT
`
`1
`
`DETERMINE A USER~SPECIFIC OPERATION RELATED TO
`1330
`CONTROLLING THE ONE OR MORE ENERGY CONSUMING ~
`DEVICES BASED ON THE DETECTED EVENT AND THE
`DETERMINED USER IDENTITY FOR THE ONE OR MORE USERS
`
`l
`
`PERFORM THE USER~PECIFIC OF'ERATION RELATED TO
`CONTROLLING THE ONE OR MORE ENERGY CONSUMING
`DEVICES
`
`1340
`~
`
`FIG. 13
`
`IS
`
`
`
`Patent Applitation Publication Nov. 18,2010 Sheet 15 of24
`
`US 2010/0289643 Al
`
`1430'
`
`IblmUIIb!l ~IIIIDSI
`
`Common Area: Conserve
`Mom's Room: Conserve
`Child's Room: Conserve
`
`1450~
`
`Ibormoslill ScU!ngs
`
`Common Area· Child Temp
`Mom's Room: Conserve
`Child's Room· Child Temp
`
`...
`...
`
`I\.
`•I A arm
`I
`
`Pane
`
`k1420
`
`r
`
`Common Area
`
`.!!12
`
`ill!
`
`Chold'sRoom
`
`Mom's Room
`
`.1!l.Q
`
`r
`
`1440,
`
`Monl!orlng System
`
`Detect Chi d Enter Through Front Door J\nd D:sarm
`AlarmPene
`Set Thermostat Profi e To "Ch ld Present• Prof~e
`
`FIG.14A
`
`16
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 16 of24
`
`US 2010/0289643 Al
`
`1410""'
`...... .. _,_
`............ _ .~_ .. -.~.a ... ~-4:"' , .
`
`Common Area
`
`1ill.
`
`r
`
`Chid's Room
`
`1414
`
`-
`
`1440~
`
`• I , ,
`~ .
`
`r
`'lli2
`-
`
`-- /1480
`I
`·-
`-
`1._: ~J
`
`... 1
`'
`
`~..._
`
`I Alarm
`
`Panel
`
`"'1420
`
`r
`
`1450,
`
`Ibt[ma:alill :iiUIDD:I
`
`Common Area Ch1:d Temp
`Mom's Room: Conserve
`Ch !d's Room· Chi'd Temp
`
`Mom's Room
`
`~
`~
`~
`I
`
`_. ..
`
`1470,
`
`Jherrngstat SeH!ngs
`
`Common Area: Mom Temp
`Mom's Room: Mom Temp
`Child's Room: Child Temp
`
`Monltodng System
`
`Detect Ch·fd Present In Child's Room
`Detect Uom Approaching Home
`Set Thermostat Prof le To "Mom Approaching• Profile
`
`FIG.14B
`
`17
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 17 of24
`
`US 2010/0289643 AI
`
`MONITOR SENSOR DATA CAPTURED BY SENSORS THAT SENSE ..--- 1510
`
`ATIRIBUTES IN MULTIPLE, DIFFERENT LOCATIONS
`
`1
`
`AGGREGATE THE MONITORED SENSOR DATA FROM THE
`MULTIPLE, DIFFERENT LOCATIONS
`
`..--- 1520
`
`1
`
`ANALYZE THE AGGREGATED SENSOR DATA
`
`~ 1530
`
`1
`MORE ENERGY CONSUMING DEVICES ASSOCIATED WITH ONE ..--- 1540
`
`PERFORM AN OPERATION RELATED TO CONTROLLING ONE OR
`
`OF THE MULTIPLE, DIFFERENT LOCATIONS BASED ON THE
`ANALYSIS OF THE AGGREGATED SENSOR DATA
`
`FIG. 15
`
`18
`
`
`
`Patent Applltation Publication No\'. 18,2010 Sheet 18 of24
`
`US 2010/0289643 Al
`
`1610 ~ ~ ~
`
`Office Property
`1012,
`/1614
`omce
`Sen&ors
`
`Office
`Alarm Panel
`
`I
`
`Home Property
`1622,
`/1624
`
`Vacation Property
`1632,
`/1634
`
`Home
`Sensors
`
`Home
`Alarm Panel
`
`Vacation
`Sen&ors
`
`Vacation
`Alann Pane
`
`I
`
`H
`
`1650,
`
`M2DIU!dDSI :ill!illm
`
`, r
`
`~·
`
`Dayrr me Thursday. 7 PM
`orr ce Sensors· Detect All People leaving Off ce
`Home Sensors: Celecl No Activity
`Vacallon Sensors· Detect No Act Vlly
`Sal Office Prone to "Away Ovemlghr Profile
`Set Home Pron e to "Headed Home· Profile
`Ma1nta n Vacation Prcr·e as ·conserve" Prcme
`
`~
`
`,
`
`1640A,
`
`Current pay!ce SaWgas
`
`Olfice L1ghls: On
`Office Thermostat: Work Profle
`Home Ughts: Off
`Home Thannostat: Away Profile
`Home Oven: 011
`Vacation Ughts: Off
`Vacation Thermostat: Conserve
`VacaUon Oven: orr
`
`1660A'-
`
`, r
`
`f!lgw Dgvi!CI ~!tUID9:i
`
`Otr.ce Ughts· Off
`Oft:ce Thermostat Ovem ghl Pro'ole
`Home Lights On
`Home Thermostat: Home Proft1e
`Home Oven: Preheat
`Vacaton Lghts: Off
`Vacat!on Thermostat: Conserve
`Vacal.on Oven· Off
`
`FIG.16A
`
`19
`
`
`
`t•atcnt Application Publication Nov. 18, 2010 Sheet 19 of24
`
`US 2010/0289643 Al
`
`Office Property
`1e12"
`~ 1814
`
`omce
`Sarl$ors
`
`Olflce
`A arm Panel
`
`Home Property
`~ 1624
`1822"
`
`Vacation Property
`1832'
`~ 1634
`
`Home
`Sensors
`
`Home
`A arm Panel
`
`Vacation
`Sensors
`
`Vacation
`Alarm Panal
`
`I
`
`18408'
`
`Cumnl Deylce Sgtl!nos
`
`Offce L1ghts: On
`Offlca Thermostat· Work Promo
`Home Ughts· orr
`Heme Thermostat: Away Profle
`Heme Oven: Off
`Vacation Ughts· Off
`Vacation Thermostat· Conserve
`Vacation Oven· Off
`
`1650......_
`
`Monltgdnq System
`
`, r
`
`Oeyl1ime: Friday. 3 PM
`Office Sensors· Detect All People Leaving omce
`Home Sensors: Detect No Activ ty
`Vacation Sensors Detect No Activ ly
`Set Office Profile to ·weekend" Proli'e
`Set Home Prcfile to ·conservo• Prohle
`Set Vacation Profito to "Prosonr Profile
`
`16808........
`
`, ,
`
`Ntw Dey!ca Settings
`
`Off r;e Ughts: Off
`Off ee Thermostat: weekend Profile
`Home Lights: Off
`Home Thermostal; ConseJVe
`Home Oven· Off
`Vacation L·ghts: Off
`Vacation Thermostat: Present ProD e
`Vacation Oven: Off
`
`FIG.16B
`
`10
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 20 of24
`
`US 2010/0289643 AI
`
`1610 ~ 1620 ~ 63 ~
`/1814 @J /1624
`
`Office Property
`1812'
`
`Home Property
`
`Vacation Property
`/1834
`1632'
`
`Vacalon
`Sensors
`
`Vacaton
`AIRtm P11nal
`
`Office
`Sanson;
`
`Ofl'ce
`Alarm Panel
`
`e
`s
`
`Home
`A!arm P~tnal
`
`....
`
`..
`
`1640C,
`
`Cumnt Dtylct Stlt!ngs
`
`O'lice Lighls · On
`Office Thermostat· Work Pror:e
`Home Ughts. On
`Home Thermostat Home Profile
`Home Oven: Orr
`Vacat.on lights: Off
`Vacation Thermostat: Conserve
`Vacal on OVen: Olf
`
`I
`
`~ ..
`
`~ ,
`
`, r
`
`tsso ,
`
`l!!RniJRtiDD !:il!ll!m
`
`Daymme· Friday, 5 PM
`Office Sensors: Detect A~ People leaving Office
`Home Sensono Detect Aclllllty
`VacaUon Sensors: Detect No Acllvity
`set Olflce Profile to ·weekend· Pron1a
`Set Home Prolile to •At Home· Profre
`Ma nla n Vacation Profile as ·conserve" Profile
`
`~ ,
`
`1660C'
`
`~~w g~I!CI §atliD91
`
`Office LkJhts; Oft
`Office Thermostat: Weekend Proli a
`Home Lights: On
`Home Thermostat: Home Prone
`Home Oven: 011
`Vacation Lights: Off
`Vllc:-at•on Tllermostat: Consel'\le
`Vacation Oven· Off
`
`FIG.16C
`
`21
`
`
`
`Patent Application Publication Nov. 18,2010 Sheet 21 of24
`
`US 2010/0289643 Al
`
`1710
`DEFINE AN ENERGY MANAGEMENT PROFILE FOR ONE OR MORE V'
`MONITORED PROPERTIES
`
`l
`MONITOR ENERGY USAGE FOR ENERGY CONSUMING DEVICES
`ASSOCIATED WITH THE ONE OR MORE MONITORED ~ 1720
`PROPERTIES
`
`1
`
`MONITOR SENSOR DATA FOR THE ONE OR MORE MONITORED
`PROPERTIES
`
`~ 1730
`
`1
`
`MONITOR DEVICE STATUS FOR ENERGY CONSUMING DEVICES
`ASSOCIATED WITH THE ONE OR MORE MONITORED
`PROPERTIES
`
`1740
`~
`
`1
`ANALYZE THE MONITORED ENERGY USAGE, SENSOR DATA, AND
`DEVICE STATUS WITH RESPECT TO THE ENERGY MANAGEMENT V' 1750
`PROFILE
`
`l
`1760
`PERFORM OPERATIONS RELATED TO MANAGING ENERGY V'
`CONSUMPTION BASED ON THE ANALYSIS
`
`FIG. 17
`
`22
`
`
`
`PnCenr Application Publication Nov. JS, 2010 Shcel22 of24
`
`US 2010/0289643 AJ
`
`1800
`
`Energy Management Profile
`
`Absolute High Temperature Threshold= go•
`Absolute Low Temperature Threshold== 50"
`Occupied High Temperature Threshold = ao•
`Occupied Low Temperalure Threshold = so•
`Prererred Occupied Temperature= 70°
`Target Energy Budget = $300/Month
`Utility Rate Data = High Period, Medium Period, Low Period
`Allow System Turn Off When Window or Door Is Open = Yes
`Allow System Turn Off of Anticipated Presence Device Control = Yes
`Allow Lighting Control = Yes (minimum brightness level set)
`Allow Appliance Control = No
`Automatic Control = Enabled When Thresholds Met
`Alerts = Provide When Thresholds and Energy Budget Cannot Both Be Met
`
`FIG. 18
`
`23
`
`
`
`Patcnr Applicarion Public:ation No''· 18,2010 Sheet 23 of24
`
`US 2010/0289643 Al
`
`MONITOR ENERGY CONSUMPTION DATA FOR MULTIPLE,
`DIFFERENT MONITORED PROPERTIES
`
`..-"" 1910
`
`1
`
`MONITOR SENSOR DATA FOR THE MULTIPLE, DIFFERENT
`MONITORED PROPERTIES
`
`..-"" 1920
`
`1
`
`MONITOR DEVICE STATUS FOR ENERGY CONSUMING DEVICES
`ASSOCIATED WITH THE MULTIPLE, DIFFERENT MONITORED
`PROPERTIES
`
`..-"" 1930
`
`1
`
`IDENTIFY AN EFFICIENT ENERGY USER BASED ON THE
`MONITORED ENERGY CONSUMPTION DATA, SENSOR DATA, AND
`DEVICE STATUS
`
`1940
`..-""
`
`1
`DETERMINE AN ENERGY USAGE PROFILE FOR THE EFFICIENT ~ 1950
`ENERGY USER
`
`1
`PROVIDE ENERGY USAGE SUGGESTIONS BASED ON THE
`DETERMINED ENERGY USAGE PROFILE FOR THE EFFICIENT ~ 1960
`ENERGY USER
`
`FIG. 19
`
`24
`
`
`
`Patent Appllcarion Publication Nov. 18, 2010 Sheet 24 of 24
`
`US 2010/0289643 Al
`
`Property#1
`
`Property#2
`
`Property #3
`
`Property #N
`
`Monllorlng
`Components
`
`Monitoring
`Components
`
`Montoring
`Components
`
`Monitoring
`Components
`
`2012
`
`2022
`
`2032
`
`2042
`
`Energy Usage: Med
`Occ:tJpaney: H gh
`Energy Ratio: Low
`
`Energy Usage High
`Occupancy· High
`Energy Rallo: High
`
`Energy Usage: Med
`Occupancy: low
`Energy RaUo: High
`
`Energy Us;age: low
`Occupancy: Low
`Energy Ratio: Low
`
`•• Effclent User ••
`
`•· Inefficient User ••
`
`•• .neffictent User ••
`
`•• Efficient User ••
`
`2014
`
`2024
`
`2034
`
`2044
`
`Determine Device
`Settings Profile
`Property #1
`
`Suggest Device
`Settings Profile
`Property #1
`
`Suggest Dovlco
`Sailings Profile
`Property#N
`
`Determine Oovico
`Settings Prof e
`Property#N
`
`Aggregate Erlicienl Profiles
`For Display And Analysis
`
`2050
`
`FIG. 20
`
`
`
`US 2010/0289643 A 1
`
`Nov. 18, 2010
`
`IU:MOTI~ UEVICI·: CON'I'JtOl, ANU ~~~J::IUIY
`MONJTORINC
`
`CROSS REFI!RENCE TO RELATED
`API'I.ICATIONS
`JOOO II 'l11c rm.-scnt nprolimtion claims tiK: benefit oJ' US
`l'rovisionnl:\rpliCIItion No. 611179,224. filed Mny 18,2009.
`which i~ incurpllr'olh.:d ltcn:in by n:ft:n:ncc in it~ cnli~ety fur ull
`purpmc~.
`
`1 ECHNICAL 1:U:LD
`lltis disc:losun: n:lnh:s lun:moh: tK.-vicc cununl .:~nd
`)011021
`c:111:ryy moniturin~ ~~~lmology.
`
`BACKGROUND
`(PODJJ Mlllly r~'Oplc equir homu~ and husin.::~sc' with
`uluml ~y~h:ms tu JlrU\•iu.:: in<:n:usL'Il ~ocurity fur tlu:ir ltumL'li
`und businesses. Alarm syslcms muy include control panels
`1hot u r~:rson muy us~: to control opcr:nion of the nlonn system
`and sL-n.~ol'!l thut monitor for ~ecurity bn::~elu:.o~. In n:.~pon~e to
`un alwm system cL.:tcctingu st:a~ril)' bn:ach, tlu: :durm &ystL'IIl
`mny gcnerlltc an nudible ulert ami. if tile alarm systc:m is
`monilon.'ll by a monitorins service, the alurm system may
`~~'lid ~.:IL"L"Irunh: data tu du: monitoring ~L'I'Vicu tu alert du:
`munitorin~ Scf\·icc nf the SI.'I:Urity bn."llch.
`
`SUMMARY
`JUOU4J Technique~ nrc: doc:ribcd for remote d1.-vicc c:nntml
`;~mJ.:nergy monitoriny..
`rn om: '"flL'Cl, II method is di:Scribt:d lor (IL'I'Iorming
`JIIDIISI
`on operntion r~:lrucd to controlling on.: or more enc:ll!Y con(cid:173)
`suming devi~.-cs. ·ntc mutbod iuc:ludL'S monilorins scnsott.l:llo
`c:tptun.'ll by one or more sc:nsor5 that sense unributcs rc:le\11tlt
`hi U~>t:r pn:s~.:u~~.: 111 IIIIi: ur murv mnniturL'Il pntpt.'Tiit:~> nnd
`mnnitnring sl:ltu~ nf nne nr mur~: energy ~:onsuming d.:vic&:.~
`ussoc:iut~'<l \\ith thc one or mon: monitored propcrtiC!I. TI1u
`mcthnd nlso includcs nnalyt.ing the moniton:d sensor d:lln
`und the numitnrt.'ll dcvicc stutus willt n:sp~:~:tto :1 s~:t uf(IJI~:nr
`more: rulc.os und pc:rfonning, usins ut l~:11st one fli'Uti:Ssor, :sn
`npcmtlon n:1utL-d to c:ontnlllinl! the one or mort: em:ryy con·
`~uming d~:vit:.:s boSL'd un lhllanalysil> uf l!tu munitun.'ll ~nsur
`dnta und thc monitored dL-vic:.: status with r~:spect to the :.L't uf
`<lnc: or mon: rulus
`Jmrlcmcntations muy include nr.e or mnn: of the
`(001161
`followins fl!llturvs. For ~.oxamplc, the melltod muy include
`<~lllunlllticully, without human intc:I'YI.'nlion. controlling the
`one or more: c:n.:l}!y consuming dcvicL'S b4SL'Il on lite: analysis
`of the monilort.'ll Sl..'ll5or dat:111nd tb.: monitorL-d dL-vice 51!11115
`with n:spc:ct to the s~:t of one nr mnr~: rulcs. In IIJtuther
`cxamplt:. the me1hnd moy inc:lude S&:nding, to u user associ·
`atL'II with thu nne nr mnn: mnnitnral pmpc:rtiL'S, an nl~o.-n with
`u ~U~I!-CStion lorcnnlrollinl!- the one: or more energy c:onsutn(cid:173)
`iiiJ4dL-viccs bot sed on thcnnnlysisofthu munitort-'11 ~cn~ord;tla
`11nd the mnnit11n:d d1.-vic:~.: ~tntu:; with respL-,;t to the: set of om:
`or ntofl..' role.'$
`10111171
`In some implcml..'lluuinns, the mc.1hod moy include
`dch:rminin!A whether a pntperty is U~:c; upit.'ll bal.t.od ounl II."~ I
`unenf a door ~en~or th:ll sense~ whether n door Ulthc property
`iS nrientL'\1 in 1111 O(IL'II J'U~itiOIIIITa C:10SC.'IJ JIOSitJon, :1 motion
`sc:nsor tlmt scns~.:s motion within the property, nnd nn inu1~1:
`U'IISIIT tfml CUptllfllS in1<1g1:s llftllc flnlperly,nnd lllllllJlllrinS a
`tcmpc:r.UUre scll:n~ uf a llu:rnaosUIIIhO!t COlllnJI$ a h~'Oihll~ Utd
`cooling syslcrn fL1rth1: JII\IJII:rtY In thcs~:impkmcrttntiull.~. the
`
`method mny intlud&: comj'lllrins the d~:tcnnination ofwh&:th"-r
`thu rmpt:rty Is cw:c:upiL-d nnd tlu: l~:mrcmture scuins of the
`thennostat with lhu set ol'ou~.:urmo~e rules nnd pLTfonning on
`opc:rntion rcl11tcd to c:h:lns.ins the tcmpcruture setting of the
`th~:rmosl:tt based on the comr:.rison.
`lu ~oumc clUlmplc:s, tl1e method ltliiY int:ludl..' dl..'tt:r•
`[DODHI
`mining Witl:thcr an lln:ll of II propcny t:Om:5J'Ullding to 0
`lighting device is occupied bus1.-d on at lmst one of a door
`~unsor that IIC:P5d wh~.:tb~.:r t1 dour 111 thu urua oft hi: pmpc:ny i~
`oriented in 11n orun position or a t:losL'Il po~ition. 11 motion
`sensor that scns1.'S moti11n wilhin till: arc:J of tlu: propcny, and
`an ima~ J~Cnsor tlllll CllpiUrL'S imnget of the ur~:u of the: (ltoJI·
`crty w1d monitoring 1111 Up&:roltins ~>tutu of th&:lil!hling devit:.:
`that pmvidL":: lighting for the area of tlu: property. In tlu:sc:
`t.oxamplt:s, tltc mcthnd muy include comp:u;ng the dctermi·
`;~otion nfwhcthcrth~.:otn:a of the pmpc.'Tiy i~oceupic:d nnd thu
`opc:rotlng scute of tbc lighting <h.-vice with the set of nne or
`mure ruiL'S and pc.'tfurmingnn DJII.'I'lltiun n:hth:d to changing
`the opemting slllte of d1c lighting device based on lhc com·
`Jlllrison.
`ln 11ddition, the method may include monitoring,
`JOOII!IJ
`overtime foro pruruny, 'cnsordata Cllptun:d by one or more
`s~:nsors thnt scnsc auributL'S 111 the proreny. The monitored
`sensor d.1ta mny include nt lcnst one of door sensor dnta
`cnplUn:d by a door sensor that senses whether 11 door at the
`property is ori~:~~tcd In an open posiliun or n clos~.od position,
`motion sensor duta c:ortun:d by 11 motion Sl:nsor tl1111 se"'c:'
`motiuu wilhin tlu: prupc:rty, imugc st:n~ur dalll t."~plurL'Cl by an
`im01gc: sc:ll$ur dwt captun:s imugL':I of tbu rrupcny. und SL"CU·
`rity sysh:m arming data cupturud by u St."Cllril)' rnncl d1ut
`enable:~ u USL'I' In arm or disarm o SI.'CUrity ~)'~tcm that moni·
`tors the pl1lpcrty. 'lbc mc:tbod m:~y include detcnninins 11
`pn."$1:ncc p;~ttcm lor lhc pmpc:rty b;~sell nn thu monitoring ot
`tltc: St.'llsor dutu over tim~: for thu prorcny, unulyzing the
`dL1t:TminL-d prL'SI..'IIC:u JWIIt:m fur tl1u prurcrty lllld the moni(cid:173)
`tored dLvice stutus with rcsJIL'Ctto the set of one or more rules.
`nnd performing an opcmtlnn rcl:ued to controlling one or
`11\Llfi:Cill.'ll!Y C."ln~umina d~o-vicL-s n!i.~oc:iatt.-d with the pmpc:rty
`b:~s~'ll on lhc analysis of tlu: dctcrminL'Ii rn:sc:ncc poncm f11t
`lhc: propcrl)' nnd the monitor~:d dc:vica stmns with respect to
`the set or onc or mon: n.dcs. (.'urtbt:r, the: nu:thod mny im:lude
`:tutomoticnlly, wi1hout huumn intcn·~·ntincl, c11ntmlling the
`nlll..' or murc: 1..'111..'/BY c:onsuming IIL'Yiccs ussociotcd with the
`(lruperty to conserve L'lll..'tgy wh~:n tltll dc:tt:rminL'II!lrL'SC:ncc
`puncm for the pl1lrc:ny indicatC!I tbut the rropc:rty is not
`occupied.
`In some implcmcntatians, lhc method may include
`{Dill 01
`ncccssins \licnthcr dmlll nnd an:lly;rjng the ncccsscd wu:uhcr
`da101 in conjunction with the monitored :w:nsor dahl and the
`monitorl..'d statU$ of ouc: or more un~~y consuming d"-viccs
`with rcspc:cl to the s~:l of one or mon: rule.-,, In tht.'SC imrlc·
`mclltntiuns. tbc mellllld m3y include: detcnnining an opcrn·
`lion n:lntcd tn c:ontmllins 1hc nne: or more I..'IU!"'&Y consuming
`dL'YiCL'!> thot tlccounts fur the :rcct.'SSt.'tl weather data based on
`the: lllllllysis oft~.u ncccs54.'1l wcntlu.:r d:llu in conjunctimt wilh
`thL! monilorL'II s~:nsur data und the monitorL"C.. status uf one or
`mor~: CllC/BY consuming devic.::s. nnd pc:rfnnning tltc: dc:1cr·
`mined opc:mtion rc:Jntcd tncol'llmlling thctlncor more cnc:l'l!y
`consuming dt.-vic;c.os that occ.:uunls fur the accessed w~::~th~:r
`tbt;J.
`(00 11 I
`In ~nmc cxnmplcs, tl1u method may includ~.: muni •
`loring f!L'OgJ" .. [Ihic loClltiun d:ltu ur une or more USL'tS ussoc:i·
`.ned with the unc: or mun: munitun.'ll pror~:rtiL'S and inft.'l'riug
`future llcc:upancy stntus of the one or more Usul'5 in the one or
`
`26
`
`
`
`US 20 I 0/0289643 A I
`
`Nov. 18,2010
`
`2
`
`mon: ntotlito~'tl rropcnics bnscd on the mnniton:d gt.'O•
`smphic: location <b1:1. In these cxnmpl~-s. the llll.'tbod nwy
`inci\Jdc determining lin orcrntion n:Jah.:d to C:OlllruiJing tbe
`ooo or mun: cncll!Y consuming devices in tlu: nne Of more
`monitnr~.'d properties bnKIJ on tlu: inli:m'd futun: ua:upanq
`SlntUJ of the nne or more uscn In the one ur moN monitored
`prupcrti"~• u.nU fi"Tiilnnins thu dctcnniuc:d upcro~tiun n:lut1.-d
`co c:nntmllins d~e: 1111c nr mnn: cnC.'IlP' eonsmning dt:vic:l:.'l.
`lllf1121 Funllcr, the n11.'lhnd tru~y inc:ll.lde dc:tcnnini"! a di.,.
`tana: of :1 user from a property ~s1.-d on tile monhon:d QL'O·
`gmphic: lnc:ution data, comparing the disuanc:eoftlu:uscr from
`tbe propcny tu 11 thr~.-shold dislWlce from tlu: pmr'-'rly, und
`detmn!nlng whcthc:r tlu: ulil.'r is within tlte thn-slluld di~t11n1.1:
`from the rroru:ny lroscd on tbe compllrison. 11tc method ubo
`nwy include infcrrinQ dmt the US\.'t' will ucc:upy the propeny
`within n pnniculnr rcziad of time bn~d nn o dc:ll.'f1llinution
`tlaat tb4: user is willtin the thrcsholddi&e:mc:e from d~e J!R>Ill.'ltY
`and inferring that the user will not occupy the propcrl)' 1\'ithin
`the poniculw pcriod oftinu: ba54.'d un 11 detcnnin;~tion dtut the
`user is uut5id.:of the thJ\:liholll di5tunce from the pmrc:ny.
`Tiu: mf.'thod furthLT RillY include petfonuing on opcr.llion
`r.:llll«.-d to P"''Pnring the propeny for occ:up~tion by lhc p:lr•
`tic:ular pc:riud of time b:l!il.'d on un inf~on-nc:c tbl!lttH: user will
`occury tltc propcny within the ponic:ul31' JII.'Tkld of time, nnd
`pt:rlonning nn opcr.ttion n:lllt~o-d to c:unserving energy during
`lhe panicul111 pc:riod nf time b;15ud on un infen.-na: thot the
`user will not <Jc:cupy the pmp.:ny within the p.111iC:IIIIIr period
`offiml.'.
`In some implc:m~o-ntlllions, the m.:thud moy inc:ludt:
`JOOJJI
`dl.'lf.'ntlinins :1 di~'Ction in which the user is trt~vcling b:lil:d on
`llu: munihlf\.'11 JlL"''SriiJ'hic loc::~ticln cbt:~ and d~:h:rmining
`wheth.:r the user is tmvelins ttlward tlu: propcny or owoy
`from the rrot11:ny br~Sf.-d on the det~:rmincd din:c:tion ill which
`the user is tr.tveling. In tlk.'SC implumcntntions, lltc method
`m11y include infL'fring thalllu: Uli~T will UC:CUflY thu prupl:tly
`within n pnniculur period of ti~ based on 11 dctcnni1111tion
`tlwtthc user is tr:~vcl ing tcno.llrd the propcny and inf~.'Trinl& th:Jt
`the u:;cr will nnl occupy th&: pmpc:rty within the particulnr
`period of time bus~.'d on a dctemtitwtion tbut ll~e user is tr.JV•
`cling awny lium the prop~:ny. :\I so, in thcsl.' implcmcntotiuns.
`the mctbud m:~y include perfonning on opc:r:~tion relotcd to
`pn:purins the pmpeny foroc:cupotion by the ponicularpcriod
`of tin~e busf."'l on on infel\.-nce thut tl~e: wcr will occupy lhc:
`propc:ny Within the Jlanic:ullar period or lime 11011 JII.Tfunninp.
`:an opcr.~tlon n:latcd to conserving I.'IICrJD' during th~: pattku·
`br period or tim~: b:lscd on on Inference llut the user will not
`UCCUJIY the pmp~r1y within the p:tnicUIIIT pL'fiod of time.
`In some cxampi1.'S, the: method m:ty inc:ludedctL'Ct·
`1011141
`ins uo&:\'ent tlultlril!8er.; un o1u:rutiun relut~.'ll to cuntmlling
`tJu~ OtiC or more Ctll.'fl!Y consuming d&.:viccs b:1sc&1 utl th&:
`monitnr~.-d !M:nsnr elmo nnd de~crminin! u user idcut il)' lbronc
`nr mnn: uscrs ussoc:i:ttL-d with the det1.'Ctc:d f.>Wnt. In tllf.'SC
`c:xnmpl&:$, the method may include dci1.Tminins :t u~cNpe•
`cillc npcrut ion rc:l:ucd 111 contnllling the om: nr more cn.:~y
`con~lltning do:vic:~'S bas~"'l on the dctec:t~.-d f."\'etllllnd the: dch:r·
`mined us"'t' identity f11r ttH: one ur more users und p1.'rfonning
`the U!il:t·~p"-c:ilk up~.-raliun n:loted to controlling till.' OtiC or
`mnn: enL'IYY c:nnsumiu~ ck"\'iccs.
`JIHIISJ
`In uddititln, the method may include dctf.'mlining n
`lin; I user identity of u linll user o~sociuu:d with the detected
`cvcnl ;md determining a SI.'Cllmluscr iduntit)' uf n second user
`ussociat1.'d with the det .. -ct~o'll avcnt. Titc Sf.-c:ond us1.T id&:nlity
`n1ay be dilfcf\.'lltthnn tltc llrst USI.'f identity. nu: method uko
`nwy include occ1:1sin;. from clcctmnic: stnr.IJ!C, u tim &.l!.'l.·icc
`
`control pmlilc dcli~K."CI for the dctcnnim'tl litst user identity
`and liCC:I:S&ing, fmm c:lectronic stnrogc, a SL-c:ond dc:vlce con(cid:173)
`trol profile dcli01."1l for tliC llt:tl.'mliRI.'tl second U5t:r idcmtity.
`Titc llnt duvlc:e control profih: may be different tbltn the
`St.'!;Ond device control profile. TI~e method funhcr nwy
`include: GCCcssing, from cic.:ctronic s\oroge, one or mon: rcr·
`mi:lsion rule~ tlwt indlcut&: whic:b dc.:vicc ~