国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于環(huán)境事件和任務(wù)管理器的系統(tǒng)和方法與流程

      文檔序號(hào):11153045閱讀:413來(lái)源:國(guó)知局
      用于環(huán)境事件和任務(wù)管理器的系統(tǒng)和方法與制造工藝

      發(fā)明領(lǐng)域

      本發(fā)明的實(shí)施方式通常涉及用于環(huán)境事件的管理且更特別地用于將任務(wù)分配給用戶(hù)以管理環(huán)境事件的系統(tǒng)和方法。

      相關(guān)技術(shù)的討論

      現(xiàn)今的住宅具有各種便利設(shè)施并同時(shí)提供現(xiàn)代便利性,也有產(chǎn)生不需要的環(huán)境事件的能力。在最佳情況中,居住者將在住宅中證明這樣的不需要的環(huán)境事件并能夠在情況允許時(shí)對(duì)它采取行動(dòng)。然而,由于我們從共同經(jīng)歷中知道它并不是典型的場(chǎng)景,其中居住者在住宅中處理這樣的情況,或即使在住宅內(nèi),環(huán)境事件出現(xiàn)在另一部分中或從公開(kāi)的視野排除。在從這樣的環(huán)境事件中減輕任何相應(yīng)的風(fēng)險(xiǎn)的這些情況下,居住者必須以適合于環(huán)境事件類(lèi)型的適時(shí)的方式行動(dòng)。

      提供環(huán)境出現(xiàn)的分立測(cè)量的各種環(huán)境傳感器是可用的?,F(xiàn)代的例子可包括與恒溫器相關(guān)聯(lián)的溫度傳感器或通過(guò)泄漏傳感器來(lái)檢測(cè)導(dǎo)電流體(諸如水)的能力。這些分立的傳感器通常單獨(dú)地被監(jiān)控并可最終報(bào)告給住宅居住者以提供與任何不利事件有關(guān)的狀態(tài)和數(shù)據(jù)。

      如將證明的,這樣的異構(gòu)系統(tǒng)對(duì)于魯棒地檢測(cè)或警告居住者在給定的時(shí)間處可能發(fā)生什么并不足夠。對(duì)于這樣的環(huán)境事件和任務(wù)管理器必須接收環(huán)境數(shù)據(jù)并具有對(duì)環(huán)境而且對(duì)居住者本身的理解以在適當(dāng)?shù)臅r(shí)間針對(duì)這樣的事件正確地請(qǐng)求適當(dāng)?shù)男袆?dòng)。

      概述

      本發(fā)明的方面通常涉及用于環(huán)境事件和任務(wù)管理器的系統(tǒng)和方法。環(huán)境事件和任務(wù)管理器的實(shí)施方式包括被配置成與外部網(wǎng)絡(luò)通信的通信接口、能夠存儲(chǔ)用于多個(gè)用戶(hù)的用戶(hù)信息的存儲(chǔ)器以及與通信接口和存儲(chǔ)器通信的處理器。這個(gè)處理器可被配置成接收來(lái)自外部網(wǎng)絡(luò)的環(huán)境傳感器數(shù)據(jù),接收來(lái)自外部網(wǎng)絡(luò)的動(dòng)態(tài)用戶(hù)數(shù)據(jù),基于從外部網(wǎng)絡(luò)接收的環(huán)境傳感器數(shù)據(jù)和動(dòng)態(tài)用戶(hù)數(shù)據(jù)來(lái)確定任務(wù),根據(jù)通過(guò)通信接口接收的環(huán)境傳感器數(shù)據(jù)和來(lái)自存儲(chǔ)器的用戶(hù)信息計(jì)算用于指定的用戶(hù)的用戶(hù)適應(yīng)性度量,基于用戶(hù)適應(yīng)性度量將任務(wù)分配給指定用戶(hù)并將警告?zhèn)鬏斀o指定用戶(hù)。

      本發(fā)明的原理允許環(huán)境事件和任務(wù)管理器被配置成使得用戶(hù)信息可包括任務(wù)完成比、能力、空間距離、響應(yīng)時(shí)間、當(dāng)前計(jì)數(shù)、任務(wù)完成比、任務(wù)源、任務(wù)分?jǐn)?shù)、用戶(hù)選擇或任務(wù)類(lèi)型中的至少一個(gè)。根據(jù)各種實(shí)施方式,處理器還被配置成使用多個(gè)用戶(hù)適應(yīng)性度量來(lái)更新用戶(hù)配置文件。

      本發(fā)明的原理允許環(huán)境事件和任務(wù)管理器還被配置成按照溫度、濕度、環(huán)境光、聲音、煙霧、一氧化碳、運(yùn)動(dòng)、非導(dǎo)電流體、導(dǎo)電流體、功率、振動(dòng)或其任何組合中的一個(gè)來(lái)接收環(huán)境傳感器數(shù)據(jù)。處理器還可被配置成使多個(gè)環(huán)境傳感器數(shù)據(jù)相關(guān)聯(lián)以改善被分配給用戶(hù)的任務(wù)。也可基于環(huán)境傳感器數(shù)據(jù)來(lái)創(chuàng)建多個(gè)地理配置文件。各種實(shí)施方式允許處理器還被配置成創(chuàng)建任務(wù)到用戶(hù)的映射,其可以使用算法得到或其中算法可以是統(tǒng)計(jì)學(xué)習(xí)算法。

      本發(fā)明的原理允許環(huán)境事件和任務(wù)管理器的方法,其包括:在處理器處接收來(lái)自外部網(wǎng)絡(luò)的環(huán)境傳感器數(shù)據(jù),在處理器處接收來(lái)自外部網(wǎng)絡(luò)的動(dòng)態(tài)用戶(hù)數(shù)據(jù),在處理器處基于從外部網(wǎng)絡(luò)接收的環(huán)境傳感器數(shù)據(jù)來(lái)確定任務(wù),在處理器處根據(jù)通過(guò)通信接口接收的環(huán)境傳感器數(shù)據(jù)和來(lái)自存儲(chǔ)器的用戶(hù)信息計(jì)算用于指定的用戶(hù)的用戶(hù)適應(yīng)性度量,在處理器處基于用戶(hù)適應(yīng)性度量將任務(wù)分配給指定用戶(hù),并在處理器處將警告?zhèn)鬏斀o指定用戶(hù)。

      本發(fā)明的原理允許用于環(huán)境事件和任務(wù)管理器的方法被配置成使得計(jì)算用戶(hù)信息可包括任務(wù)完成比、能力、空間距離、響應(yīng)時(shí)間、當(dāng)前計(jì)數(shù)、任務(wù)完成比、任務(wù)源、任務(wù)分?jǐn)?shù)、用戶(hù)選擇或任務(wù)類(lèi)型中的至少一個(gè)。根據(jù)各種實(shí)施方式,該方法還可通過(guò)使用多個(gè)用戶(hù)適應(yīng)性度量來(lái)更新用戶(hù)配置文件來(lái)配置。

      本發(fā)明的原理允許用于環(huán)境事件和任務(wù)管理器的方法還通過(guò)按溫度、濕度、環(huán)境光、聲音、煙霧、一氧化碳、運(yùn)動(dòng)、非導(dǎo)電流體、導(dǎo)電流體、功率、振動(dòng)或其任何組合中的一個(gè)來(lái)接收環(huán)境傳感器數(shù)據(jù)來(lái)配置。該方法還可通過(guò)使多個(gè)環(huán)境傳感器數(shù)據(jù)相關(guān)聯(lián)以改善被分配給用戶(hù)的任務(wù)來(lái)配置。創(chuàng)建多個(gè)地理配置文件也可基于環(huán)境傳感器數(shù)據(jù)來(lái)實(shí)現(xiàn)。各種實(shí)施方式允許該方法還可通過(guò)使用算法來(lái)創(chuàng)建任務(wù)到用戶(hù)的映射來(lái)配置,或其中算法可以是統(tǒng)計(jì)學(xué)習(xí)算法。

      根據(jù)各種實(shí)施方式,用于環(huán)境事件和任務(wù)管理器的系統(tǒng)可包括:配置成通過(guò)網(wǎng)絡(luò)傳輸環(huán)境數(shù)據(jù)的多個(gè)環(huán)境傳感器;配置成傳輸動(dòng)態(tài)用戶(hù)數(shù)據(jù)、接收處理設(shè)備的環(huán)境和任務(wù)數(shù)據(jù)的一個(gè)或多個(gè)客戶(hù)端設(shè)備;以及配置成接收并處理環(huán)境數(shù)據(jù)、動(dòng)態(tài)用戶(hù)數(shù)據(jù)并將任務(wù)傳輸?shù)揭粋€(gè)或多個(gè)客戶(hù)端設(shè)備的處理設(shè)備。

      附圖的簡(jiǎn)要說(shuō)明

      附圖并沒(méi)有被規(guī)定為按比例繪制。在附圖中,在各個(gè)附圖中示出的每個(gè)相同或幾乎相同的部件由劃線數(shù)字表示。為了清楚的目的,不是每個(gè)部件都在每個(gè)附圖中標(biāo)出。在附圖中:

      圖1是根據(jù)本發(fā)明的實(shí)施方式的用于環(huán)境事件任務(wù)管理器的系統(tǒng)的圖示;

      圖2是根據(jù)本發(fā)明的實(shí)施方式的用于環(huán)境事件任務(wù)管理器的系統(tǒng)的圖示;

      圖3是根據(jù)本發(fā)明的各種實(shí)施方式的用于環(huán)境事件任務(wù)管理器的過(guò)程的流程圖;

      圖4是根據(jù)本發(fā)明的各種實(shí)施方式的描繪對(duì)于用戶(hù)的適應(yīng)性度量的表格;

      圖5是根據(jù)本發(fā)明的實(shí)施方式的用于環(huán)境事件任務(wù)管理器的系統(tǒng)的圖示;

      圖6是可在本發(fā)明的實(shí)施方式中使用的計(jì)算機(jī)系統(tǒng)的功能框圖;

      圖7是可與圖6的計(jì)算機(jī)系統(tǒng)一起使用的存儲(chǔ)系統(tǒng)的功能框圖。

      詳細(xì)概述

      本發(fā)明在其應(yīng)用中不限于在下面的描述中闡述的或由附圖示出的部件的構(gòu)造和布置的細(xì)節(jié)。本發(fā)明能夠有其它實(shí)施方式并能夠以各種方式被實(shí)施或執(zhí)行。此外,在本文使用的措辭和術(shù)語(yǔ)是為了描述的目的,且不應(yīng)被視為限制性的。“包括(including)”、“包括(comprising)”、“具有”、“包含”、“涉及”及變型在本文中的使用意欲是開(kāi)放式的,即“包括但不限于”。

      在物聯(lián)網(wǎng)(IoT)或更普遍地信息物理系統(tǒng)(CPS)的新興世界中,多種技術(shù)的匯合正在進(jìn)行中以允許從大批的物理端點(diǎn)或“物體”中捕獲信息。這些端點(diǎn)可使用現(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)設(shè)施遠(yuǎn)程地被感測(cè)或控制,并允許有效的機(jī)器到機(jī)器和人到機(jī)器通信。在這個(gè)通信期間,當(dāng)“物體”的網(wǎng)絡(luò)擴(kuò)大時(shí),愈加大量的數(shù)據(jù)將被生成并允許以前還不可能的校正。這個(gè)信息可在中央位置上被收集并按數(shù)據(jù)的類(lèi)型被存儲(chǔ)。隨著數(shù)據(jù)量通過(guò)不斷擴(kuò)大的IoT而增長(zhǎng),可用數(shù)據(jù)也增長(zhǎng)。數(shù)據(jù)的這個(gè)大倉(cāng)庫(kù)可隨后被開(kāi)采以用于數(shù)據(jù),且趨于各種各樣的規(guī)模、從全局到非常局部,并對(duì)于任何種類(lèi)的原因而由任何數(shù)量的設(shè)備使用。這種類(lèi)型的數(shù)據(jù)可被稱(chēng)為“大數(shù)據(jù)”,且在當(dāng)前的上下文中可用于提供設(shè)備的預(yù)定義的設(shè)置,允許任務(wù)的預(yù)測(cè)或向用戶(hù)提供極好的體驗(yàn)。

      存在關(guān)于健康和安全的應(yīng)用的重大機(jī)會(huì),其中本地環(huán)境(諸如公寓、家庭或辦公室空間)的監(jiān)控可以以相對(duì)低成本實(shí)現(xiàn),并對(duì)居住者的實(shí)質(zhì)性益處和福利利用現(xiàn)有的基礎(chǔ)設(shè)施。這個(gè)革新的一個(gè)優(yōu)點(diǎn)是環(huán)境的監(jiān)控和將任務(wù)動(dòng)態(tài)地分配給用戶(hù)以響應(yīng)于當(dāng)前的環(huán)境條件而提高它們的安全性和安全。通過(guò)先進(jìn)的學(xué)習(xí)機(jī)制,這個(gè)革新識(shí)別這些環(huán)境條件,監(jiān)控安全性和安全元件,并向個(gè)人通知當(dāng)前情況并完成任務(wù)以緩解任何未來(lái)的狀況。

      應(yīng)認(rèn)識(shí)到,在設(shè)計(jì)成捕獲信息并處理該信息的系統(tǒng)中的可變性的數(shù)量是龐大的。圖1示出具有體現(xiàn)環(huán)境事件任務(wù)管理器系統(tǒng)100的部件的很多示例性系統(tǒng)。提供環(huán)境監(jiān)控的各種傳感器可用于給系統(tǒng)提供數(shù)據(jù)。這些傳感器可檢測(cè)對(duì)于任何環(huán)境條件的溫度、濕度、環(huán)境光、聲音、煙霧、一氧化碳、運(yùn)動(dòng)、非導(dǎo)電流體、導(dǎo)電流體、功率、振動(dòng)或其任何組合。任何數(shù)量的這些傳感器可被部署到環(huán)境中以全面監(jiān)控它。作為很多這樣的例子中的一個(gè),一系列導(dǎo)電流體檢測(cè)器110a、110b可被部署在包含可能泄漏的管道固定裝置的房間中。煙霧檢測(cè)器110c、110d可被部署在包含燃燒能力的房間中。一氧化碳檢測(cè)器110e可被部署在其中這樣的健康顧慮被提高的空間中,以及運(yùn)動(dòng)檢測(cè)器110f可被部署在入口中以確定占用。應(yīng)認(rèn)識(shí)到,任何傳感器類(lèi)型可被使用且不被限于數(shù)量110n。

      這些傳感器不需要在地理上被定位或以任何方式在邏輯上分組以利用本發(fā)明的實(shí)施方式。在地理上或在邏輯上分組傳感器可允許傳感器的更經(jīng)濟(jì)的使用。諸如在公寓、家庭或辦公室建筑物中的地理分組以及在邏輯上按功能來(lái)定位傳感器可被實(shí)現(xiàn)。很多邏輯分組例子中的一個(gè)可以是定位在水源(諸如鍋爐煙囪或水槽)附近的導(dǎo)電流體檢測(cè)傳感器以允許未預(yù)料到的水事件的快速檢測(cè)。應(yīng)認(rèn)識(shí)到,傳感器的分組也可在非常大的地理規(guī)模上、甚至全球地被定位,其中這樣的地理操作可通過(guò)位于世界各地的任何數(shù)量的設(shè)施中的傳感器網(wǎng)絡(luò)來(lái)監(jiān)控。從非常局部的(單個(gè)房間或圍合空間)到全球的任何規(guī)模都是可能的,其中大量房間或圍合空間被全局地監(jiān)控。

      每個(gè)傳感器110a-110n通過(guò)網(wǎng)絡(luò)連接115連接到網(wǎng)絡(luò)120。這個(gè)連接允許訪問(wèn)云計(jì)算環(huán)境120,且也可由能夠以有線或無(wú)線連接方式連接到這樣的環(huán)境的各種設(shè)備獲得。這些有線連接類(lèi)型可包括但不限于任何物理布線方法,諸如5類(lèi)電纜、同軸電纜、光纖、銅、雙絞線或傳播電信號(hào)的任何其它物理介質(zhì)。無(wú)線連接可包括但不限于個(gè)人區(qū)域網(wǎng)(PAN)、局域網(wǎng)(LAN)、Wi-Fi、藍(lán)牙、蜂窩、全球或基于空間的通信網(wǎng)絡(luò)。

      在云環(huán)境120和任何其它云環(huán)境之間的訪問(wèn)是可能的,其中這些其它云環(huán)境被配置成與類(lèi)似于云環(huán)境的設(shè)備(諸如現(xiàn)有的云120)連接。容易理解,圖1所示的計(jì)算設(shè)備和連接類(lèi)型110a-110n、115、120僅僅旨在是例證性的,并且計(jì)算節(jié)點(diǎn)和云計(jì)算環(huán)境可通過(guò)具有可尋址或直接連接的任何類(lèi)型的網(wǎng)絡(luò)與任何類(lèi)型的計(jì)算機(jī)化設(shè)備通信。

      環(huán)境事件和任務(wù)管理器也可包含可由處理器140、通信接口150和存儲(chǔ)器160組成的處理單元130。網(wǎng)絡(luò)業(yè)務(wù)通過(guò)網(wǎng)絡(luò)連接125從云120行進(jìn)到環(huán)境事件任務(wù)管理器100。這個(gè)處理單元130可以是云環(huán)境的部分,可以是如在圖6和圖7中詳述的獨(dú)立通用計(jì)算機(jī)或其組合。在很多可能的實(shí)施方式中的一個(gè)中,通信接口150和處理器140可存在于同一物理外殼中,但存儲(chǔ)器160可存在于分開(kāi)的位置中。存在這樣的處理單元130的很多變型,且這些在目前技術(shù)中是已知的。

      環(huán)境事件和任務(wù)管理器也可包含通過(guò)網(wǎng)絡(luò)連接165連接的一個(gè)或多個(gè)客戶(hù)端設(shè)備170。這樣的客戶(hù)端設(shè)備170可存在于幾個(gè)實(shí)施方式中。例子包括但不限于具有能夠?qū)⑿畔魉徒o用戶(hù)的接口的通用計(jì)算機(jī)系統(tǒng)、個(gè)人數(shù)字助理(PDA)、移動(dòng)電話或連接到能夠接收這樣的信號(hào)的通信網(wǎng)絡(luò)165的任何其它有線或無(wú)線設(shè)備。這樣的設(shè)備、接口和網(wǎng)絡(luò)類(lèi)型在目前技術(shù)中是眾所周知的,且對(duì)于這樣的應(yīng)用不應(yīng)以任何方式來(lái)限制。

      現(xiàn)在轉(zhuǎn)到圖2,顯示了處理單元200的各種實(shí)施方式的詳細(xì)視圖。環(huán)境事件和任務(wù)管理器可包含可由處理器210、通信接口220和存儲(chǔ)器230組成的處理單元240。網(wǎng)絡(luò)業(yè)務(wù)通過(guò)網(wǎng)絡(luò)連接從任何聯(lián)網(wǎng)數(shù)據(jù)源行進(jìn)到環(huán)境事件任務(wù)管理器并連接到通信接口220。這個(gè)處理單元240可以是云環(huán)境的一部分,可以是如在圖6和圖7中詳述的獨(dú)立通用計(jì)算機(jī)或其任何組合。在很多可能的實(shí)施方式中的一個(gè)中,通信接口220和處理器210可存在于同一物理外殼中,但存儲(chǔ)器230可存在于分開(kāi)的位置中。每個(gè)部件的多個(gè)可存在以幫助數(shù)據(jù)的收集、處理能力或存儲(chǔ)容量。所有部件可存在于分開(kāi)的位置或同一物理外殼中。這樣的處理單元240的很多變型在目前技術(shù)中是已知的并可一般被稱(chēng)為“服務(wù)器”。在各種實(shí)施方式中,處理設(shè)備200可被看作協(xié)調(diào)對(duì)于系統(tǒng)的處理和數(shù)據(jù)收集的設(shè)備。處理單元200的各種實(shí)施方式執(zhí)行計(jì)算操作,其對(duì)于執(zhí)行圖3所示的用于環(huán)境事件任務(wù)管理器300的方法的各種實(shí)施方式是必要的。

      環(huán)境數(shù)據(jù)可在一個(gè)或多個(gè)環(huán)境傳感器上接收310。這些傳感器可能能夠接收各種環(huán)境條件,其可包括但不限于溫度、濕度、環(huán)境光、聲音、煙霧、一氧化碳、運(yùn)動(dòng)、非導(dǎo)電流體、導(dǎo)電流體、功率、振動(dòng)或其任何組合。其它傳感器類(lèi)型在任何數(shù)量或組合中是可能的。環(huán)境傳感器數(shù)據(jù)可以來(lái)自在單個(gè)物理外殼中或分布在環(huán)境中的一個(gè)或多個(gè)傳感器。連接類(lèi)型、傳感器類(lèi)型或所接收的信息的數(shù)據(jù)速率不需要被同步或在性質(zhì)上類(lèi)似,這是由于每個(gè)傳感器可獨(dú)立地起作用或關(guān)于其它傳感器起作用。在很多實(shí)施方式中的一個(gè)中,溫度傳感器可每秒提供數(shù)據(jù)更新,其中煙霧傳感器不需要提供數(shù)據(jù)輸入,直到在住宅中出現(xiàn)煙霧為止。

      動(dòng)態(tài)用戶(hù)數(shù)據(jù)從一個(gè)或多個(gè)客戶(hù)端設(shè)備170接收320。各種實(shí)施方式允許與用戶(hù)有關(guān)的個(gè)體(諸如能力)的實(shí)時(shí)信息捕獲,其中個(gè)體用戶(hù)可具有內(nèi)在的能力來(lái)處理可隨著時(shí)間改變的特定任務(wù)。作為很多例子中的一個(gè),特定的用戶(hù)可能不能夠解鎖特定的門(mén),但當(dāng)被給出正確的訪問(wèn)代碼時(shí)然后能夠這么做,從而產(chǎn)生在能力中的變化。到事件和用戶(hù)選擇(其中用戶(hù)自愿承擔(dān)任務(wù))的空間距離可以是來(lái)自用戶(hù)的數(shù)據(jù)的其它可能的例子,該數(shù)據(jù)本質(zhì)上是動(dòng)態(tài)的并能夠由處理單元130、240接收。本發(fā)明的實(shí)施方式將試圖在計(jì)算特定用戶(hù)的適應(yīng)性340并隨后分配用戶(hù)到任務(wù)的映射350之前隨時(shí)為所有用戶(hù)獲取最新的用戶(hù)數(shù)據(jù)。在各種實(shí)施方式中,客戶(hù)端設(shè)備170(諸如移動(dòng)設(shè)備)可接收通知(有時(shí)被稱(chēng)為“無(wú)聲推送”),使得用戶(hù)沒(méi)有意識(shí)到并得到設(shè)備位置。如果這樣的通知不是可用的,則可使用確定最后已知的地理位置的常見(jiàn)的社交媒體應(yīng)用來(lái)實(shí)現(xiàn)確定位置的其它方法。例子包括來(lái)自社交媒體應(yīng)用(諸如Twitter、Facebook或可提供地理位置信息和其它動(dòng)態(tài)數(shù)據(jù)的除此之外的類(lèi)似物)的應(yīng)用程序設(shè)計(jì)接口(API)調(diào)用。應(yīng)認(rèn)識(shí)到,接收這樣的信息的方法存在并在目前技術(shù)中被廣泛使用。

      基于環(huán)境傳感器和動(dòng)態(tài)用戶(hù)數(shù)據(jù)來(lái)確定用戶(hù)任務(wù)330通過(guò)所接收的環(huán)境傳感器數(shù)據(jù)310和所接收的動(dòng)態(tài)用戶(hù)數(shù)據(jù)320的分析而發(fā)生,并可從一個(gè)或多個(gè)傳感器以及一個(gè)或多個(gè)用戶(hù)實(shí)現(xiàn)。在一個(gè)實(shí)施方式中,特定的傳感器可允許對(duì)于單個(gè)用戶(hù)從單個(gè)類(lèi)型的傳感器輸入創(chuàng)建用戶(hù)任務(wù)。很多例子中的一個(gè)可以是非導(dǎo)電流體傳感器,其中這樣的傳感器的激活可指示泄漏,這將任務(wù)傳輸給用戶(hù)以驗(yàn)證這樣的泄漏是否存在。

      在另一實(shí)施方式中,多個(gè)傳感器數(shù)據(jù)彼此相互關(guān)聯(lián),其可進(jìn)一步定義所發(fā)生的事件的類(lèi)型并從而更好地定義用戶(hù)任務(wù)。很多實(shí)施方式中的一個(gè)實(shí)施方式可以是升高的溫度讀數(shù)連同煙霧的檢測(cè)。這兩個(gè)傳感器輸入的存在可用于確定在傳感器的位置處的火災(zāi)和給消防部門(mén)打電話的適當(dāng)?shù)挠脩?hù)任務(wù)。這個(gè)傳感器數(shù)據(jù)與動(dòng)態(tài)用戶(hù)數(shù)據(jù)結(jié)合以確定誰(shuí)可能是最接近嚴(yán)重的環(huán)境事件的用戶(hù)或用戶(hù)具有什么能力來(lái)處理這樣的事件。作為很多例子中的一個(gè),這樣的嚴(yán)重事件可最終由最有能力的成人接收,且有意不警告可能通過(guò)做出響應(yīng)而被置于危險(xiǎn)中的任何人,諸如孩子。具有多個(gè)傳感器數(shù)據(jù)類(lèi)型和多個(gè)用戶(hù)以及可用的用戶(hù)數(shù)據(jù)的另外的實(shí)施方式是可能的,從而允許來(lái)自大量傳感器和幾乎實(shí)時(shí)可用且被存儲(chǔ)的用戶(hù)數(shù)據(jù)的各種可能的用戶(hù)任務(wù)。

      計(jì)算用戶(hù)適應(yīng)性340可通過(guò)結(jié)合所確定的任務(wù)330和系統(tǒng)的所獲悉的歷史考慮幾個(gè)適應(yīng)性特征來(lái)實(shí)現(xiàn)。這樣的適應(yīng)性特征可包括但不限于任務(wù)完成比、能力、空間距離、響應(yīng)時(shí)間、當(dāng)前計(jì)數(shù)、任務(wù)源、任務(wù)分?jǐn)?shù)、用戶(hù)選擇、任務(wù)類(lèi)型或其任何組合,其可創(chuàng)建唯一的適應(yīng)性特征。在各種實(shí)施方式中,使用多個(gè)用戶(hù)適應(yīng)性度量來(lái)更新用戶(hù)配置文件。

      任務(wù)完成比可在存儲(chǔ)器中對(duì)于在系統(tǒng)內(nèi)的每個(gè)用戶(hù)維持所完成的任務(wù)與未完成的任務(wù)的比率。能力可在存儲(chǔ)器中維持在環(huán)境內(nèi)的個(gè)人或用戶(hù)組的能力??臻g距離可維持用戶(hù)相對(duì)于所確定的用戶(hù)任務(wù)的當(dāng)前位置。響應(yīng)時(shí)間可維持對(duì)于事件的用戶(hù)響應(yīng)時(shí)間,其中用戶(hù)響應(yīng)時(shí)間可在連續(xù)的、周期性的或預(yù)先確定的基礎(chǔ)上以對(duì)于不同類(lèi)型的任務(wù)維持單獨(dú)的估計(jì)的可能性來(lái)更新。當(dāng)前計(jì)數(shù)可維持被分配給用戶(hù)的當(dāng)前數(shù)量的任務(wù),其中每個(gè)所分配的任務(wù)可增加對(duì)于那個(gè)用戶(hù)的相關(guān)聯(lián)的不方便度量。任務(wù)源可維持地理位置或源。任務(wù)分?jǐn)?shù)可以是可允許系統(tǒng)的管理員對(duì)任務(wù)的類(lèi)型加權(quán)的可配置參數(shù)。在許多實(shí)施方式中的一個(gè)中,這也可根據(jù)任務(wù)在過(guò)去被拒絕的次數(shù)而由系統(tǒng)本身來(lái)自動(dòng)計(jì)算。用戶(hù)選擇可允許個(gè)體用戶(hù)“自愿”做特定的任務(wù)、特定類(lèi)型的任務(wù)或所有任務(wù)或沒(méi)有任務(wù)。任務(wù)類(lèi)型可允許被分配給人的任務(wù)的類(lèi)型,諸如致動(dòng)或感官。使用詳細(xì)的和其它用戶(hù)度量的置換的各種示例性實(shí)施方式存在。

      對(duì)于系統(tǒng)的所有注冊(cè)用戶(hù)生成用戶(hù)適應(yīng)性。應(yīng)認(rèn)識(shí)到,可選擇單個(gè)最佳用戶(hù)或多個(gè)最佳用戶(hù)。此外,如果沒(méi)有用戶(hù)有空且任務(wù)不是緊急的,則本發(fā)明的原理允許沒(méi)有用戶(hù)被通知,以免使用戶(hù)充斥他們可能不會(huì)對(duì)其行動(dòng)的信息。各種實(shí)施方式考慮了用戶(hù)的不必要的通知并抑制這樣的通知。各種實(shí)施方式允許系統(tǒng)基于用戶(hù)如何配置系統(tǒng)來(lái)可變地被設(shè)計(jì)尺寸。例子包括作為單個(gè)環(huán)境傳感器的系統(tǒng)或廣泛地在地理上分散的多個(gè)環(huán)境傳感器(諸如跨國(guó)公司)。類(lèi)似地,用戶(hù)的數(shù)量可以是單個(gè)或多個(gè)用戶(hù)。用戶(hù)可創(chuàng)建具有在任何位置處的傳感器附著到它的賬戶(hù),且多個(gè)用戶(hù)可與同一傳感器組相關(guān)聯(lián),允許用戶(hù)與傳感器組相關(guān)聯(lián)。應(yīng)認(rèn)識(shí)到,本發(fā)明的原理允許具有在系統(tǒng)內(nèi)配置這些和其它變量的能力的非常大量的用戶(hù)和環(huán)境傳感器創(chuàng)建魯棒的環(huán)境事件和任務(wù)管理器。

      圖4示出根據(jù)本發(fā)明的各種實(shí)施方式的描繪對(duì)于用戶(hù)的適應(yīng)性度量的表格。用戶(hù)適應(yīng)性表格400可存在于系統(tǒng)內(nèi)的存儲(chǔ)器中并將上面詳述的個(gè)體適應(yīng)性度量410編入目錄,這個(gè)表格的元素可以是靜態(tài)的、動(dòng)態(tài)的、離散的、測(cè)量的、計(jì)算的、實(shí)時(shí)的、周期性的、系統(tǒng)提供的、用戶(hù)提供的或其某種組合。本發(fā)明的實(shí)施方式展示出用戶(hù)適應(yīng)性表格400可存在于目前技術(shù)已知的各種形式中。還描繪的可以是系統(tǒng)的個(gè)體用戶(hù)。應(yīng)認(rèn)識(shí)到,系統(tǒng)可具有一個(gè)用戶(hù)420或多個(gè)用戶(hù)430-460。沒(méi)有對(duì)系統(tǒng)可維持的用戶(hù)的數(shù)量的所暗示的限制。這個(gè)表格的維持可用作用于將用戶(hù)分配給任務(wù)350的基礎(chǔ)。

      分配用戶(hù)到任務(wù)的映射350可發(fā)生在環(huán)境傳感器數(shù)據(jù)被接收到310、動(dòng)態(tài)用戶(hù)數(shù)據(jù)被接收到320、用戶(hù)任務(wù)被確定330和用戶(hù)適應(yīng)性被計(jì)算340之后。本發(fā)明的各種實(shí)施方式允許由系統(tǒng)的管理員手動(dòng)地將用戶(hù)分配給任務(wù)或利用來(lái)自用戶(hù)適應(yīng)性表格400的所計(jì)算的用戶(hù)適應(yīng)性度量340。應(yīng)認(rèn)識(shí)到,雖然最佳任務(wù)到用戶(hù)映射可被得到,但這樣的優(yōu)化可基于環(huán)境事件、用戶(hù)數(shù)據(jù)、任務(wù)數(shù)據(jù)、用戶(hù)適應(yīng)性度量或其任何組合而改變,且最佳結(jié)果不需要被用于將任務(wù)分配給用戶(hù)。應(yīng)認(rèn)識(shí)到,各種實(shí)施方式允許用于圖3所示的環(huán)境事件任務(wù)管理器300的方法的迭代和經(jīng)驗(yàn)性質(zhì)。因此在一個(gè)點(diǎn)處可被考慮為最佳的情況可能在不同的點(diǎn)處不是最佳的,因?yàn)榭上蚍峙涮峁┹斎氲臄?shù)據(jù)可以是動(dòng)態(tài)的且本質(zhì)上上不是周期性的。

      本發(fā)明的原理可使用經(jīng)驗(yàn)學(xué)習(xí)方法來(lái)隨著時(shí)間近似用戶(hù)將成功地執(zhí)行任務(wù)的可能性,從而影響未來(lái)的映射分配。本發(fā)明的實(shí)施方式可連續(xù)地完善它對(duì)用戶(hù)的了解以隨著時(shí)間確定對(duì)用戶(hù)的任務(wù)分配。這涉及選擇對(duì)于特定任務(wù)的用戶(hù)以及隨后觀察他們關(guān)于那個(gè)任務(wù)的執(zhí)行以及隨著時(shí)間更新用戶(hù)的適應(yīng)性。

      這樣的實(shí)施方式可如下操作:

      ●I–是愿意且主動(dòng)在系統(tǒng)內(nèi)執(zhí)行任務(wù)的所有用戶(hù)的集合。

      ●T–是在系統(tǒng)內(nèi)的所有可能的任務(wù)的集合。

      ●p(.|t,i)定義任務(wù)t將由個(gè)體i完成的概率。

      本發(fā)明的原理展示利用統(tǒng)計(jì)學(xué)習(xí)算法,從任務(wù)t到所有個(gè)體的集合I中的每個(gè)個(gè)體i的概率映射p;這些概率可接著被計(jì)算并排序以找到對(duì)于每個(gè)任務(wù)的最佳個(gè)體,以便最大化任務(wù)完成比。應(yīng)認(rèn)識(shí)到,多種方法或方法的組合可用于學(xué)習(xí)這樣的行為。在系統(tǒng)中,每個(gè)所分配的任務(wù)可導(dǎo)致兩個(gè)可能的結(jié)果中的一個(gè):“完成”或“拒絕”。對(duì)于完成的任務(wù),用戶(hù)與“任務(wù)管理器”通信告知他們已經(jīng)完成任務(wù),并在可應(yīng)用的場(chǎng)合提供信息。對(duì)于被拒絕的任務(wù),用戶(hù)可在接收到任務(wù)時(shí)陳述他們不能完成任務(wù)或可選地在任務(wù)上的超時(shí)可能消逝。這些結(jié)果中的每個(gè)代表學(xué)習(xí)試驗(yàn)的終止,在該學(xué)習(xí)試驗(yàn)終止時(shí)多項(xiàng)式分布被更新。

      所利用的一個(gè)實(shí)施方式應(yīng)用貝葉斯推論,以通過(guò)隨著時(shí)間的直接觀察來(lái)學(xué)習(xí)這個(gè)隱藏的二項(xiàng)式分布。貝葉斯模型學(xué)習(xí)涉及將貝葉斯規(guī)則卷入到算法更新機(jī)制內(nèi),以便近似管理給定個(gè)體i將完成或拒絕給定任務(wù)t的可能性的二項(xiàng)式。后驗(yàn)概率P′(X=x|e)表示隨機(jī)變量x具有概率X的概率,假定經(jīng)驗(yàn)e可經(jīng)由下式被計(jì)算:

      條件概率是所需的P(X|Y)和兩個(gè)非條件概率(P(Y),P(X))以計(jì)算單個(gè)后驗(yàn)條件概率P(X|Y)。作為先驗(yàn)概率,我們可以用迭代的方式采用在參數(shù)上的等概率先驗(yàn)和后驗(yàn)分布。

      為了近似管理任務(wù)分配過(guò)程的多項(xiàng)式分布,需要更新機(jī)制。貝葉斯規(guī)則的簡(jiǎn)化可基于使用下面的等式的觀察來(lái)更新后驗(yàn)概率。該方法涉及維持對(duì)于每個(gè)狀態(tài)的經(jīng)驗(yàn)計(jì)數(shù)器“Expc”。狀態(tài)s由上面詳述的多個(gè)適應(yīng)性度量的聯(lián)合組成,諸如但不限于任務(wù)類(lèi)型、能力、空間距離、響應(yīng)時(shí)間等。應(yīng)包括提高方法的預(yù)測(cè)能力以產(chǎn)生關(guān)于用戶(hù)成功地完成任務(wù)的可能性的更好的估計(jì)的任何信息。每當(dāng)生成任務(wù)t∈T時(shí),做出觀察以確定當(dāng)前環(huán)境狀態(tài)s。當(dāng)在特定的狀態(tài)中時(shí)觀察到的結(jié)果應(yīng)重復(fù),且隨著時(shí)間其可能學(xué)習(xí)這個(gè)行為。

      用戶(hù)可從群體中選擇以基于策略π來(lái)完成任務(wù)。策略的很多選擇對(duì)于目前技術(shù)可能是已知的,包括但不限于Softmax選擇或無(wú)偏見(jiàn)采樣,其中每個(gè)策略的優(yōu)點(diǎn)可根據(jù)特定的問(wèn)題而改變。可選的實(shí)施方式可利用∈——貪婪的,其可在它關(guān)于可能性選擇非貪婪行動(dòng)時(shí)通過(guò)在除了一些小數(shù)量的時(shí)間(其中∈=0.1)以外的大部分時(shí)間選擇最佳映射(任務(wù)到用戶(hù))來(lái)平衡探究和開(kāi)發(fā)。

      一旦任務(wù)被分配給用戶(hù),結(jié)果r就在任務(wù)的完成或拒絕之后被生成。也可考慮所完成的任務(wù)的質(zhì)量。作為很多例證性例子中的一個(gè),示出簡(jiǎn)單的貝斯葉更新規(guī)則,其中在將任務(wù)t分配到個(gè)體i之后,通過(guò)觀察結(jié)果來(lái)生成后驗(yàn)概率P’——條件概率。所示等式確??蛇x的結(jié)果將總概率求和到1。

      應(yīng)認(rèn)識(shí)到,各種實(shí)施方式存在,且隨著時(shí)間的過(guò)去,本發(fā)明的原理累積考慮到用戶(hù)的當(dāng)前狀態(tài)當(dāng)被分配給特定用戶(hù)時(shí)任務(wù)被拒絕或成功的可能原因的近似值。

      本發(fā)明的實(shí)施方式還合并宏學(xué)習(xí)的形式,其學(xué)習(xí)關(guān)于用戶(hù)感興趣的信息的類(lèi)型(例如但不限于用戶(hù)可能完成的任務(wù)類(lèi)型)的趨勢(shì)。反饋機(jī)制用于記錄用戶(hù)對(duì)信息的響應(yīng)。作為多個(gè)例子中的一個(gè),如果用戶(hù)一致地忽略諸如來(lái)自運(yùn)動(dòng)傳感器的安全感官請(qǐng)求,則系統(tǒng)獲悉用戶(hù)對(duì)這樣的事件不感興趣,且系統(tǒng)可以不發(fā)送任何另外的任務(wù)。應(yīng)認(rèn)識(shí)到,這種類(lèi)型的宏學(xué)習(xí)可在系統(tǒng)內(nèi)應(yīng)用于所有數(shù)據(jù)和用戶(hù)。

      一旦確定用戶(hù)任務(wù)330、用戶(hù)適應(yīng)性340和任務(wù)到用戶(hù)的分配350,就可將警告?zhèn)鬏數(shù)接脩?hù)360。這個(gè)傳輸可通過(guò)通信接口150經(jīng)由網(wǎng)絡(luò)125、120、165從處理單元130、240發(fā)生到客戶(hù)端設(shè)備170。在可選的實(shí)施方式中,在缺乏其它客戶(hù)端或除了其它客戶(hù)端以外,處理單元本身130、240可用作客戶(hù)端。在幾個(gè)示例性實(shí)施方式中,用戶(hù)警告被傳輸?shù)娇蛻?hù)端設(shè)備(諸如無(wú)線手持設(shè)備)以允許對(duì)任務(wù)請(qǐng)求的用戶(hù)立即通知。用于將數(shù)據(jù)(諸如用戶(hù)警告360)“推送”到這樣的設(shè)備的方法在當(dāng)前技術(shù)中是眾多的。這些客戶(hù)端設(shè)備170本質(zhì)上不需要是無(wú)線或手持的以接收這樣的警告。應(yīng)認(rèn)識(shí)到,能夠接收數(shù)據(jù)的任何計(jì)算機(jī)系統(tǒng)可能能夠接收這樣的警告。

      各種實(shí)施方式可允許“游戲化”方法,其中用戶(hù)對(duì)于成功地完成各種任務(wù)而獲得評(píng)分。這可以是系統(tǒng)的可配置部分,其中不同的分?jǐn)?shù)可被授予不同優(yōu)先級(jí)任務(wù)。用戶(hù)可使用通過(guò)他們的活動(dòng)得分的更多評(píng)分將不同的特權(quán)解鎖。很多可能的最終目的中的一個(gè)是在一段時(shí)間期間積累分?jǐn)?shù),在該段時(shí)間結(jié)束時(shí),獎(jiǎng)勵(lì)被給予最高得分者。這可以是循環(huán)的過(guò)程,其中獎(jiǎng)勵(lì)可總是合意的;無(wú)論它被接收到多少次。在其它實(shí)施方式中,系統(tǒng)可關(guān)于安全性和安全來(lái)改變對(duì)于某些關(guān)鍵位置的任務(wù)優(yōu)先級(jí)。作為很多例子中的一個(gè),實(shí)驗(yàn)室可包含需要占有者更警戒的某些危險(xiǎn)。提高對(duì)于在這些位置上完成的任務(wù)的優(yōu)先級(jí)以鼓勵(lì)更大的警覺(jué)的能力是可能的。系統(tǒng)也可根據(jù)給定任務(wù)的類(lèi)型和過(guò)去的執(zhí)行來(lái)調(diào)節(jié)對(duì)于給定任務(wù)的評(píng)分。系統(tǒng)可調(diào)節(jié)其中拒絕計(jì)數(shù)是高的任務(wù)分?jǐn)?shù)以增加任務(wù)將成功地被完成的概率。

      在圖5中示出在上下文中的幾個(gè)示例性實(shí)施方式500。住宅510可具有部署在整個(gè)住宅中的不同位置上的各種類(lèi)型的幾個(gè)環(huán)境傳感器。應(yīng)認(rèn)識(shí)到,住宅510可呈現(xiàn)任何種類(lèi)的配置,例如家庭、公寓、辦公室空間或類(lèi)似物,且不應(yīng)限于在圖5中示出的配置。

      在住宅510內(nèi),部署各種傳感器,諸如運(yùn)動(dòng)傳感器520、530、550、溫度傳感器535、導(dǎo)電流體傳感器540和煙霧傳感器555、560。應(yīng)認(rèn)識(shí)到,多個(gè)傳感器可被協(xié)同定位在同一位置上并具有任何類(lèi)型或數(shù)量。在很多實(shí)施方式中的一個(gè)中,單個(gè)感測(cè)單元可包含在單個(gè)圍合空間內(nèi)的環(huán)境傳感器(諸如溫度、濕度、環(huán)境光、聲音、煙霧、一氧化碳、運(yùn)動(dòng)、非導(dǎo)電流體、導(dǎo)電流體、功率、振動(dòng)或其任何組合),并將信息傳輸?shù)酵獠烤W(wǎng)絡(luò)。有線或無(wú)線網(wǎng)絡(luò)網(wǎng)關(guān)570存在于住宅510內(nèi)以接收來(lái)自環(huán)境傳感器的環(huán)境傳感器數(shù)據(jù)并傳輸?shù)酵獠烤W(wǎng)絡(luò)。每個(gè)單獨(dú)的環(huán)境傳感器或環(huán)境傳感器的集合可具有通過(guò)通信接口以有線或無(wú)線方式傳輸數(shù)據(jù)的能力。

      在一個(gè)實(shí)施方式中,運(yùn)動(dòng)傳感器可以在住宅520的大廳中,感測(cè)可能指示入侵者的運(yùn)動(dòng),數(shù)據(jù)將通過(guò)外部網(wǎng)絡(luò)120的本地網(wǎng)絡(luò)網(wǎng)關(guān)570被發(fā)送到外部接口,并由處理單元130、240處理。被路由至適當(dāng)?shù)挠脩?hù)的任何產(chǎn)生的任務(wù)可從處理單元130、240通過(guò)網(wǎng)絡(luò)125、120、165穿過(guò)這些相同的網(wǎng)絡(luò)到指定客戶(hù)端170。雖然單個(gè)環(huán)境傳感器可用于確定任務(wù),但多個(gè)環(huán)境傳感器的關(guān)聯(lián)可能能夠改善環(huán)境事件和隨后被分配給用戶(hù)的任務(wù)。作為很多例子中的一個(gè),從圖5中,來(lái)自溫度傳感器535和運(yùn)動(dòng)傳感器530的數(shù)據(jù)可用于確定窗戶(hù)是否是打開(kāi)的,這是由于房間中的溫度可動(dòng)態(tài)地改變且運(yùn)動(dòng)可能從風(fēng)中吹動(dòng)的窗簾被檢測(cè)到。這些條件可引起窗口可無(wú)意中保持打開(kāi)的低風(fēng)險(xiǎn)情形,且用戶(hù)應(yīng)在有能力時(shí)對(duì)其進(jìn)行補(bǔ)救。然而如果溫度在一段時(shí)間內(nèi)是穩(wěn)定的且當(dāng)沒(méi)有人被預(yù)期在家時(shí)運(yùn)動(dòng)被檢測(cè)到,則這可引起嚴(yán)重事件,其可包括破壞窗戶(hù)的入侵者,運(yùn)動(dòng)傳感器從其中得到數(shù)據(jù)。

      嚴(yán)重條件也可出現(xiàn),如果導(dǎo)電流體(諸如水)由這樣的傳感器540檢測(cè)到。再次通過(guò)使傳感器關(guān)聯(lián),人們也許能夠確定在當(dāng)居住者不在住宅中時(shí)被安排出現(xiàn)的清洗循環(huán)期間洗碗機(jī)是否泄漏,這可產(chǎn)生用戶(hù)回家并關(guān)閉洗碗機(jī)的任務(wù)。其它情況通過(guò)使多個(gè)傳感器關(guān)聯(lián)也是可能的,其中水可由導(dǎo)電流體傳感器540被檢測(cè)到,然而與溫度驟升535結(jié)合,且煙霧555、560的檢測(cè)可引起在住宅中的火災(zāi)的非常嚴(yán)重的事件,其中可引起任務(wù)的灑水器系統(tǒng)被部署,其中一些任務(wù)可以是自動(dòng)化的例如以警告消防部門(mén)或通知所有用戶(hù)與住宅保持距離。各種實(shí)施方式允許處理器還被配置成使多個(gè)環(huán)境傳感器數(shù)據(jù)相關(guān)聯(lián)以改善被分配給用戶(hù)的任務(wù)。應(yīng)認(rèn)識(shí)到,使用可在任何配置中部署在住宅或其它這樣的建筑物或圍合空間內(nèi)的各種環(huán)境傳感器而不考慮在無(wú)數(shù)配置中的占用,相當(dāng)大數(shù)量的獨(dú)特事件可被監(jiān)控、關(guān)聯(lián),且隨后任務(wù)可被分配給用戶(hù)。

      應(yīng)認(rèn)識(shí)到,雖然各種實(shí)施方式可導(dǎo)致將由用戶(hù)對(duì)環(huán)境事件和隨后產(chǎn)生的任務(wù)采取的行動(dòng),但也應(yīng)認(rèn)識(shí)到,系統(tǒng)本身的部分可自動(dòng)采取物理行動(dòng)。從上文中,嚴(yán)重的條件可出現(xiàn),如果導(dǎo)電流體(諸如水)由傳感器540檢測(cè)到。人們也許能夠確定在當(dāng)居住者不在住宅中時(shí)被安排發(fā)生的清洗循環(huán)期間洗碗機(jī)是否泄漏,這可產(chǎn)生用戶(hù)回家并關(guān)閉洗碗機(jī)的任務(wù)。然而在自動(dòng)情況下,這樣的住宅可包含用于在住宅中徹底關(guān)閉水的自動(dòng)控件,其可被命令在這樣的事件的分配時(shí)關(guān)閉。雖然這樣的自動(dòng)化控制系統(tǒng)(諸如關(guān)閉閥、恒溫器、火災(zāi)控制系統(tǒng)、照明控件連同幾個(gè)其它部件)在目前技術(shù)中是可用且已知的,但本發(fā)明的原理可允許它們與用于環(huán)境事件任務(wù)管理器的系統(tǒng)和方法結(jié)合來(lái)使用,環(huán)境事件任務(wù)管理器可允許在環(huán)境內(nèi)的物理控制。

      本發(fā)明的原理也可允許基于環(huán)境數(shù)據(jù)和動(dòng)態(tài)用戶(hù)數(shù)據(jù)、所計(jì)算的用戶(hù)適應(yīng)性度量、指定任務(wù)或指定用戶(hù)來(lái)收集環(huán)境傳感器數(shù)據(jù)、動(dòng)態(tài)用戶(hù)數(shù)據(jù)、所確定的任務(wù)以創(chuàng)建配置文件,其可用于創(chuàng)建用于環(huán)境事件和任務(wù)管理器的用戶(hù)的預(yù)定配置文件。這些預(yù)定配置文件可存儲(chǔ)在環(huán)境事件和任務(wù)管理器上的存儲(chǔ)器或其它存儲(chǔ)器設(shè)備中,包括但不限于中央存儲(chǔ)倉(cāng)庫(kù),并對(duì)所有、一些或幾個(gè)用戶(hù)可用。各種實(shí)施方式可基于地理、傳感器配置、用戶(hù)配置或其任何組合向用戶(hù)自動(dòng)部署這些預(yù)定配置文件。作為很多可能的例子中的一個(gè),地理配置文件可被預(yù)裝載到存儲(chǔ)器內(nèi)以利用本地環(huán)境。例如,特定的地理位置可能需要特定的能量節(jié)省措施,且這樣的配置文件可被預(yù)裝載以將其提供而沒(méi)有用戶(hù)的干預(yù)。這些配置文件可由數(shù)據(jù)生成,數(shù)據(jù)可從其它環(huán)境事件和任務(wù)管理器或任何其它數(shù)據(jù)源(包括用于地理位置的“大數(shù)據(jù)”源)收集,從而提供對(duì)于這些配置文件的更準(zhǔn)確的表示。本發(fā)明的原理允許這些配置文件基于從其它環(huán)境事件和任務(wù)管理器或任何其它數(shù)據(jù)源(包括“大數(shù)據(jù)”)可得到的數(shù)據(jù)而隨著時(shí)間發(fā)展。各種實(shí)施方式還允許配置文件的關(guān)聯(lián)和創(chuàng)建,其不但基于與地理的相關(guān)性,而且其它學(xué)習(xí)可基于其它相關(guān)性(諸如但不限于年齡組、傳感器類(lèi)型、容量、空間距離、響應(yīng)時(shí)間、當(dāng)前計(jì)數(shù)、任務(wù)完成比、任務(wù)源、任務(wù)分?jǐn)?shù)、用戶(hù)選擇、任務(wù)類(lèi)型或其任何組合)來(lái)實(shí)現(xiàn)。應(yīng)認(rèn)識(shí)到,這些預(yù)定的配置文件不僅限于本文所述的例子,并使它們基于從任何可用源可得到的數(shù)據(jù)。

      在各種實(shí)施方式中使用的任何計(jì)算機(jī)系統(tǒng)可以是例如通用計(jì)算機(jī),諸如基于Intel PENTIUM型處理器、Motorola PowerPC、Sun UltraSPARC、Hewlett-Packard PA-RISC處理器或任何其它類(lèi)型的處理器的那些計(jì)算機(jī)。

      例如,本發(fā)明的各種實(shí)施方式可被實(shí)現(xiàn)為在通用計(jì)算機(jī)系統(tǒng)600(諸如圖6所示的計(jì)算機(jī)系統(tǒng))中執(zhí)行的專(zhuān)用軟件。計(jì)算機(jī)系統(tǒng)600可包括處理器620,其連接到一個(gè)或多個(gè)存儲(chǔ)器設(shè)備630,諸如磁盤(pán)、存儲(chǔ)器或用于存儲(chǔ)數(shù)據(jù)的其它設(shè)備。存儲(chǔ)器630一般用于在計(jì)算機(jī)系統(tǒng)600的操作期間存儲(chǔ)程序和數(shù)據(jù)。計(jì)算機(jī)系統(tǒng)600也可包括提供額外的存儲(chǔ)容量的儲(chǔ)存系統(tǒng)650。計(jì)算機(jī)系統(tǒng)600的部件可由互連機(jī)構(gòu)640耦合,互連機(jī)構(gòu)640可包括一個(gè)或多個(gè)總線(例如,在集成在同一機(jī)器內(nèi)的部件之間)和/或網(wǎng)絡(luò)(例如,在存在于單獨(dú)的分立機(jī)器上的部件之間)?;ミB機(jī)構(gòu)640使通信(例如,數(shù)據(jù)、指令)能夠在系統(tǒng)600的系統(tǒng)部件之間交換。

      計(jì)算機(jī)系統(tǒng)600還包括一個(gè)或多個(gè)輸入設(shè)備610(例如,鍵盤(pán)、鼠標(biāo)、軌跡球、麥克風(fēng)、觸摸屏)和一個(gè)或多個(gè)輸出設(shè)備660(例如,打印設(shè)備、顯示屏、揚(yáng)聲器)。此外,計(jì)算機(jī)系統(tǒng)600可包含將計(jì)算機(jī)系統(tǒng)600連接到通信網(wǎng)絡(luò)的一個(gè)或多個(gè)接口(未示出)(除了互連機(jī)構(gòu)640以外或作為互連機(jī)構(gòu)640的可選方案)。

      在圖7中更詳細(xì)示出的儲(chǔ)存系統(tǒng)650一般包括計(jì)算機(jī)可讀和可寫(xiě)的非易失性介質(zhì)710,其中可存儲(chǔ)信號(hào),信號(hào)規(guī)定由處理器執(zhí)行的程序或存儲(chǔ)在介質(zhì)710上或中以由程序處理的信息以執(zhí)行與本文所述的實(shí)施方式相關(guān)聯(lián)的一個(gè)或多個(gè)功能。介質(zhì)可以是例如磁盤(pán)或閃存。通常,在操作中,處理器使數(shù)據(jù)從非易失性記錄介質(zhì)710中讀取到另一存儲(chǔ)器720內(nèi),存儲(chǔ)器720比介質(zhì)710允許由處理器更快地訪問(wèn)信息。這個(gè)存儲(chǔ)器720一般是易失性隨機(jī)存取存儲(chǔ)器,諸如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)或靜態(tài)存儲(chǔ)器(SRAM)。它可位于如所示的儲(chǔ)存系統(tǒng)700中或存儲(chǔ)器系統(tǒng)630中。處理器620通常操縱在集成電路存儲(chǔ)器630、720內(nèi)的數(shù)據(jù)并接著在處理完成之后將數(shù)據(jù)復(fù)制到介質(zhì)710。各種機(jī)構(gòu)已知用于管理在介質(zhì)710和集成電路存儲(chǔ)器元件630、720之間的數(shù)據(jù)移動(dòng),且本發(fā)明不限于此。本發(fā)明不限于特定的存儲(chǔ)器系統(tǒng)630或儲(chǔ)存系統(tǒng)650。

      計(jì)算機(jī)系統(tǒng)可包括專(zhuān)門(mén)編程的專(zhuān)用硬件,例如專(zhuān)用集成電路(ASIC)。本發(fā)明的方面可在軟件、硬件或固件或其任何組合中實(shí)現(xiàn)。此外,這樣的方法、行動(dòng)、系統(tǒng)、系統(tǒng)元件及其部件可被實(shí)現(xiàn)為上面所述的計(jì)算機(jī)系統(tǒng)的部分或作為獨(dú)立部件。

      雖然計(jì)算機(jī)系統(tǒng)600作為例子被示為一種類(lèi)型的計(jì)算機(jī)系統(tǒng),本發(fā)明的各種方面可在該計(jì)算機(jī)系統(tǒng)上被實(shí)施,但應(yīng)認(rèn)識(shí)到,本發(fā)明的方面不限于在如圖7所示的計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)。可在具有圖7所示的不同的架構(gòu)或部件的一個(gè)或多個(gè)計(jì)算機(jī)上實(shí)施本發(fā)明的各種方面。此外,在本發(fā)明的實(shí)施方式的功能或過(guò)程在本文(或在權(quán)利要求中)被描述為在處理器或控制器上執(zhí)行的情況下,這樣的描述旨在包括使用多于一個(gè)處理器或控制器來(lái)執(zhí)行功能的系統(tǒng)。

      計(jì)算機(jī)系統(tǒng)600可以是使用高級(jí)計(jì)算機(jī)編程語(yǔ)言可編程的通用計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)系統(tǒng)600也可以使用專(zhuān)門(mén)編程的專(zhuān)用硬件來(lái)實(shí)現(xiàn)。在計(jì)算機(jī)系統(tǒng)600中,處理器620一般是市場(chǎng)上可買(mǎi)到的處理器,諸如從英特爾公司可買(mǎi)到的公知的Pentium類(lèi)處理器。很多其它處理器是可用的。這樣的處理器通常執(zhí)行操作系統(tǒng),其可以是例如從微軟公司可得到的Windows 95、Windows 98、Windows NT、Windows 2000(Windows ME)或Windows XP或Vista操作系統(tǒng)、從蘋(píng)果計(jì)算機(jī)可得到的MAC OS System X操作系統(tǒng)、從Sun Microsystems可得到的Solaris操作系統(tǒng)或從各種其它源可得到的UNIX操作系統(tǒng)??墒褂煤芏嗥渌僮飨到y(tǒng)。

      處理器和操作系統(tǒng)一起定義計(jì)算機(jī)平臺(tái),可以對(duì)該計(jì)算機(jī)平臺(tái)用高級(jí)編程語(yǔ)言編寫(xiě)應(yīng)用軟件。應(yīng)理解,本發(fā)明的實(shí)施方式不限于特定的計(jì)算機(jī)系統(tǒng)平臺(tái)、處理器、操作系統(tǒng)或網(wǎng)絡(luò)。此外,對(duì)本領(lǐng)域中的技術(shù)人員應(yīng)明顯的是,本發(fā)明不限于特定的編程語(yǔ)言或計(jì)算機(jī)系統(tǒng)。此外,應(yīng)認(rèn)識(shí)到,也可使用其它適當(dāng)?shù)木幊陶Z(yǔ)言和其它適當(dāng)?shù)挠?jì)算機(jī)系統(tǒng)。

      計(jì)算機(jī)系統(tǒng)的一個(gè)或多個(gè)部分可被分布在耦合到通信網(wǎng)絡(luò)的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)當(dāng)中。例如,如上面討論的,確定可用的功率容量的計(jì)算機(jī)系統(tǒng)可位于遠(yuǎn)離計(jì)算機(jī)管理器處。這些計(jì)算機(jī)系統(tǒng)也可以是通用計(jì)算機(jī)系統(tǒng)。例如,本發(fā)明的各種方面可分布在被配置成向一個(gè)或多個(gè)客戶(hù)端計(jì)算機(jī)提供服務(wù)(例如,服務(wù)器)或執(zhí)行總?cè)蝿?wù)作為分布式系統(tǒng)的部分的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)當(dāng)中。例如,可在包括分布在執(zhí)行根據(jù)本發(fā)明的各種實(shí)施方式的各種功能的一個(gè)或多個(gè)服務(wù)器系統(tǒng)當(dāng)中的部件的客戶(hù)端-服務(wù)器或多層系統(tǒng)上執(zhí)行本發(fā)明的各種方面。這些部件可以是使用通信協(xié)議(例如,TCP/IP)通過(guò)通信網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))通信的可執(zhí)行中間(例如,IL)或解釋(例如,Java)代碼。例如,一個(gè)或多個(gè)數(shù)據(jù)庫(kù)服務(wù)器可用于存儲(chǔ)在設(shè)計(jì)與本發(fā)明的實(shí)施方式相關(guān)聯(lián)的布局時(shí)使用的設(shè)備數(shù)據(jù),諸如預(yù)期功率抽取。

      應(yīng)認(rèn)識(shí)到,本發(fā)明不限于在任何特定的系統(tǒng)或系統(tǒng)組上執(zhí)行。此外,應(yīng)認(rèn)識(shí)到,本發(fā)明不限于任何特定的分布式架構(gòu)、網(wǎng)絡(luò)或通信協(xié)議。

      本發(fā)明的各種實(shí)施方式可使用面向?qū)ο缶幊陶Z(yǔ)言(諸如SmallTalk、Java、C++、Ada或C#(C-Sharp))而被編程。也可使用其它的面向?qū)ο缶幊陶Z(yǔ)言。可選地,可使用函數(shù)、腳本和/或邏輯編程語(yǔ)言。本發(fā)明的各種方面可在非編程環(huán)境(例如,在HTML、XML或其它格式中創(chuàng)建的文檔,其當(dāng)在瀏覽器程序的窗口中被觀看時(shí)再現(xiàn)圖形用戶(hù)接口(GUI)的方面或執(zhí)行其它功能)中實(shí)現(xiàn)。本發(fā)明的各種方面可被實(shí)現(xiàn)為編程或非編程元素或其任何組合。

      上面所述的系統(tǒng)和方法的實(shí)施方式通常被描述為用于在具有很多設(shè)備機(jī)架的相對(duì)大的數(shù)據(jù)中心中使用;然而,也可與較小的數(shù)據(jù)中心一起以及與除了數(shù)據(jù)中心以外的設(shè)施一起使用本發(fā)明的實(shí)施方式。一些實(shí)施方式也可以是在地理上分布以免類(lèi)似于特定的架構(gòu)的非常少量的計(jì)算機(jī)。

      在上面討論的本發(fā)明的實(shí)施方式中,分析的結(jié)果被描述為實(shí)時(shí)地被提供。如本領(lǐng)域中的技術(shù)人理解的,術(shù)語(yǔ)實(shí)時(shí)的使用并不意欲暗示結(jié)果是立即可用的,而更確切地,其是快速可用的,給設(shè)計(jì)者在短時(shí)間段期間(諸如在幾分鐘內(nèi))嘗試多個(gè)不同的設(shè)計(jì)的能力。

      在這樣描述了本發(fā)明的至少一個(gè)實(shí)施方式的幾個(gè)方面后,應(yīng)認(rèn)識(shí)到,本領(lǐng)域中的技術(shù)人員容易想到各種變更、修改和改進(jìn)。這樣的變更、修改和改進(jìn)旨在成為本公開(kāi)的部分,并旨在位于本發(fā)明的精神和范圍內(nèi)。相應(yīng)地,前述描述和附圖僅作為例子。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1