亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于上下文和策略的傳感器選擇的制作方法

文檔序號(hào):9925263閱讀:331來(lái)源:國(guó)知局
基于上下文和策略的傳感器選擇的制作方法
【專利說(shuō)明】

【發(fā)明內(nèi)容】

[0001]提供本概要部分以便用簡(jiǎn)化的形式介紹將在以下的詳細(xì)描述中進(jìn)一步描述的概念選擇。本概要部分并不是旨在標(biāo)識(shí)要求保護(hù)的主題的關(guān)鍵特征或本質(zhì)特征,也不是旨在用于幫助確定要求保護(hù)的主題的范圍。
[0002]本文所討論的實(shí)施例基于上下文和策略來(lái)實(shí)現(xiàn)傳感器選擇,以提供多種不同的傳感器類型和配置,和檢測(cè)多種不同的現(xiàn)象。在至少一些實(shí)施例中,使用傳感器集線器來(lái)從各個(gè)功能單元接收針對(duì)傳感器數(shù)據(jù)的請(qǐng)求,并基于針對(duì)策略的上下文的應(yīng)用來(lái)選擇傳感器以提供該傳感器數(shù)據(jù),其中所述策略指定用于傳感器選擇的參數(shù)。
【附圖說(shuō)明】
[0003]參照附圖描述【具體實(shí)施方式】。在這些附圖中,附圖標(biāo)記的最左側(cè)數(shù)字標(biāo)識(shí)該附圖標(biāo)記第一次出現(xiàn)時(shí)的附圖。說(shuō)明書和附圖中的不同實(shí)例對(duì)于相同附圖標(biāo)記的使用,可以指示類似或相同的項(xiàng)。
[0004]圖1是可操作用于使用本文所討論的技術(shù)的示例性實(shí)現(xiàn)中的環(huán)境的視圖。
[0005]圖2示出了根據(jù)一個(gè)或多個(gè)實(shí)施例的傳感器配方(recipe)的示例性實(shí)現(xiàn)。
[0006]圖3示出了根據(jù)一個(gè)或多個(gè)實(shí)施例的策略的示例性實(shí)現(xiàn)。
[0007]圖4根據(jù)一個(gè)或多個(gè)實(shí)現(xiàn),示出了用于生成喚醒事件的示例性場(chǎng)景。
[0008]圖5根據(jù)一個(gè)或多個(gè)實(shí)現(xiàn),示出了用于確定設(shè)備位置的示例性場(chǎng)景。
[0009]圖6根據(jù)一個(gè)或多個(gè)實(shí)現(xiàn),示出了用于對(duì)用戶進(jìn)行認(rèn)證的示例性場(chǎng)景。
[0010]圖7是根據(jù)一個(gè)或多個(gè)實(shí)施例,描述用于配置傳感器集線器的方法中的步驟的流程圖。
[0011]圖8是根據(jù)一個(gè)或多個(gè)實(shí)施例,描述用于確定是否生成喚醒事件的方法中的步驟的流程圖。
[0012]圖9是根據(jù)一個(gè)或多個(gè)實(shí)現(xiàn),描述用于代理(broker)傳感器數(shù)據(jù)的方法中的步驟的流程圖。
[0013]圖10示出了如參照?qǐng)D1所描述的示例性系統(tǒng)和計(jì)算設(shè)備,它們被配置為實(shí)現(xiàn)本文所描述的技術(shù)的實(shí)施例。
【具體實(shí)施方式】
[0014]
[0015]很多計(jì)算設(shè)備都具有多個(gè)傳感器,可以利用這些傳感器來(lái)感測(cè)不同類型的與設(shè)備有關(guān)的現(xiàn)象。這些傳感器的示例包括位置傳感器、方位傳感器、音頻傳感器、視頻傳感器(例如,相機(jī))、觸摸傳感器、生物識(shí)別傳感器、氣候傳感器(如,用于溫度、壓力、濕度等等)、網(wǎng)絡(luò)活動(dòng)、時(shí)間等等。在至少一些實(shí)施例中,基于一個(gè)或多個(gè)傳感器來(lái)定義“傳感器系統(tǒng)”。例如,方位傳感器系統(tǒng)可以包括諸如陀螺儀、加速計(jì)等等之類的傳感器的集合。可以對(duì)來(lái)自傳感器系統(tǒng)的不同傳感器的數(shù)據(jù)進(jìn)行處理和/或組合,以確定各種狀況。此外,在確定各種狀況(例如,與設(shè)備有關(guān)的狀況、環(huán)境狀況等等)時(shí),可以考慮來(lái)自多個(gè)傳感器系統(tǒng)的輸入。
[0016]本文所討論的實(shí)施例基于上下文和策略來(lái)實(shí)現(xiàn)傳感器選擇,以提供多種不同的傳感器類型和配置,和檢測(cè)多種不同的現(xiàn)象。通常,可以使用傳感器集線器來(lái)從多個(gè)傳感器接收傳感器輸入,以不同的方式對(duì)該輸入進(jìn)行融合以生成各種各樣的不同傳感器類型和傳感器實(shí)例。在至少一些實(shí)施例中,可以對(duì)不同的傳感器進(jìn)行融合,以生成用于檢測(cè)物理現(xiàn)象(例如,視覺(jué)輸入、音頻輸入、觸摸輸入、振動(dòng)、移動(dòng)等等)的融合的傳感器。此外,融合的傳感器還可以被配置為檢測(cè)邏輯現(xiàn)象,例如,系統(tǒng)中的各種處理和/或設(shè)備的邏輯狀態(tài)、系統(tǒng)中的某些邏輯事件的發(fā)生等等。
[0017]在至少一些實(shí)現(xiàn)中,傳感器融合通常包括:根據(jù)指定傳感器的不同組合以感測(cè)不同的現(xiàn)象的傳感器“配方”,對(duì)多個(gè)不同的傳感器(例如,傳感器系統(tǒng))進(jìn)行組合。例如,可以定義多個(gè)傳感器配方,其每一個(gè)指定用于對(duì)設(shè)備位置進(jìn)行感測(cè)的不同傳感器組合??梢远x另一組的傳感器配方,其每一個(gè)指定用于對(duì)用戶標(biāo)識(shí)進(jìn)行感測(cè)(例如,用于對(duì)用戶進(jìn)行認(rèn)證以訪問(wèn)各種資源)的不同傳感器組合。如本文所進(jìn)一步詳細(xì)描述的,可以定義用于對(duì)各種不同的現(xiàn)象進(jìn)行感測(cè)的傳感器配方。
[0018]根據(jù)各種實(shí)現(xiàn),可以基于針對(duì)特定設(shè)備和/或用戶的上下文和策略,來(lái)選擇傳感器配方?!吧舷挛摹蓖ǔV复到y(tǒng)可訪問(wèn)狀態(tài),其通知系統(tǒng)如何對(duì)傳感器輸入進(jìn)行解釋。上下文的例子包括:用戶標(biāo)識(shí)、用戶角色(如,工作角色、個(gè)人角色等等)、檢測(cè)的行為模式、時(shí)間、用戶偏好、環(huán)境信息、位置、天氣、針對(duì)各種上下文考量的歷史值等等。在至少一些實(shí)現(xiàn)中,還可以利用系統(tǒng)學(xué)習(xí)來(lái)生成上下文信息。
[0019]可以實(shí)施一些策略(例如,基于上下文)來(lái)選擇用于提供傳感器數(shù)據(jù)的傳感器,以及指定如何使用傳感器數(shù)據(jù)(如,使用哪個(gè)傳感器配方來(lái)獲得特定類型的傳感器數(shù)據(jù))。通常,傳感器策略指定用于選擇傳感器配方以提供傳感器數(shù)據(jù)的規(guī)則和參數(shù)。例如,可以通過(guò)向應(yīng)用于本場(chǎng)景的傳感器策略應(yīng)用該特定場(chǎng)景中的上下文,來(lái)實(shí)施傳感器策略。在至少一些實(shí)現(xiàn)中,傳感器策略控制允許什么系統(tǒng)行為或者不允許什么系統(tǒng)行為。下面將詳細(xì)描述示例性策略考量。
[0020]在至少一些實(shí)現(xiàn)中,可以通過(guò)“策略生成人員”,對(duì)策略進(jìn)行顯式地配置和/或更新,其中授權(quán)了該策略生成人員生成和配置策略。這種策略生成人員的例子包括:應(yīng)用開發(fā)人員、操作系統(tǒng)開發(fā)人員、信息技術(shù)(IT)人員等等。此外,可以利用系統(tǒng)邏輯和/或系統(tǒng)學(xué)習(xí),以基于監(jiān)測(cè)的系統(tǒng)行為和/或事件來(lái)建議系統(tǒng)策略和/或?qū)ο到y(tǒng)策略進(jìn)行改變。在至少一些實(shí)施例中,策略被配置為依賴于特定的上下文來(lái)進(jìn)行應(yīng)用。
[0021]根據(jù)一種或多種實(shí)現(xiàn),傳感器集線器和傳感器系統(tǒng)提供具有事件生成的功率隔離,以進(jìn)行系統(tǒng)功率控制。例如,可以在獨(dú)立的功率域中(其中,可以獨(dú)立于系統(tǒng)的其它部件(如,獨(dú)立于中央處理單元(CPU)),來(lái)對(duì)該功率域進(jìn)行供電),來(lái)實(shí)現(xiàn)傳感器集線器。在至少一些實(shí)現(xiàn)中,可以將傳感器系統(tǒng)實(shí)現(xiàn)成孤立的子系統(tǒng),每一個(gè)子系統(tǒng)具有處于獨(dú)立的功率域中的可編程處理器。因此,當(dāng)系統(tǒng)的其它部件是不活動(dòng)和/或關(guān)閉的時(shí),可以打開傳感器系統(tǒng)(例如,連同傳感器集線器一起)。
[0022]除了本文所討論的實(shí)現(xiàn)之外,傳感器集線器可以生成針對(duì)于其所連接到的傳感器系統(tǒng)的功率請(qǐng)求,并且可以向系統(tǒng)級(jí)別功率控制機(jī)制發(fā)送事件。例如,當(dāng)其它系統(tǒng)部件(如,CPU)是不活動(dòng)時(shí),傳感器集線器可以打開并監(jiān)測(cè)傳感器輸入。此外,傳感器集線器可以被配置為生成喚醒事件,以響應(yīng)于傳感器輸入來(lái)喚醒CPU和/或圖形處理單元(GPU)。此外,還可以生成喚醒事件以喚醒系統(tǒng)存儲(chǔ)控制器以及從傳感器集線器到存儲(chǔ)器的有關(guān)片上路徑,和/或喚醒用于請(qǐng)求訪問(wèn)存儲(chǔ)器和/或處理資源的傳感器系統(tǒng)。下面將討論各種其它細(xì)節(jié)和實(shí)現(xiàn)。
[0023]在下面的討論中,首先描述可操作用于使用本文所描述的技術(shù)的示例性環(huán)境。接著,標(biāo)題為“示例性場(chǎng)景”的段落根據(jù)一個(gè)或多個(gè)實(shí)施例來(lái)描述一些示例性操作場(chǎng)景。此后,標(biāo)題為“示例性過(guò)程”的部分根據(jù)一個(gè)或多個(gè)實(shí)施例來(lái)描述一些示例性過(guò)程。最后,標(biāo)題為“示例性系統(tǒng)和設(shè)備”的部分根據(jù)一個(gè)或多個(gè)實(shí)施例,來(lái)描述可操作用于使用本文所討論的技術(shù)的不例性系統(tǒng)和設(shè)備。
[0024]在根據(jù)一個(gè)或多個(gè)實(shí)施例來(lái)給出示例性實(shí)現(xiàn)的概述之后,現(xiàn)在考慮可以使用示例性實(shí)現(xiàn)的示例性環(huán)境。
[0025]示例性操作環(huán)境
[0026]圖1是一種示例性實(shí)現(xiàn)中的環(huán)境100的視圖,其中該示例性實(shí)現(xiàn)可操作用于使用基于本文所描述的上下文和策略,來(lái)進(jìn)行傳感器選擇的技術(shù)。所示出的環(huán)境100包括計(jì)算設(shè)備102的例子,其中該計(jì)算設(shè)備102可以以各種方式進(jìn)行配置。例如,計(jì)算設(shè)備102可以被配置用于移動(dòng)用途,比如,移動(dòng)電話、平板計(jì)算機(jī)、膝上型計(jì)算機(jī)、可穿戴設(shè)備等等。例如,計(jì)算設(shè)備102的范圍可以從具有大量的存儲(chǔ)器和處理器資源的全資源設(shè)備,到具有有限的存儲(chǔ)器和/或處理資源的低資源設(shè)備。
[0027]計(jì)算設(shè)備102包括輸入/輸出模塊104,該模塊表示與輸入的處理和計(jì)算設(shè)備102的輸出渲染有關(guān)的功能單元。輸入/輸出模塊104可以對(duì)各種各樣的不同輸入進(jìn)行處理,例如,與輸入設(shè)備的鍵、顯示設(shè)備所顯示的虛擬鍵盤的鍵相對(duì)應(yīng)的功能有關(guān)的輸入,以用于識(shí)別手勢(shì)和導(dǎo)致執(zhí)行與這些手勢(shì)相對(duì)應(yīng)的操作(其中,這些手勢(shì)可以通過(guò)附件設(shè)備和/或顯示設(shè)備的觸摸屏功能單元等等來(lái)識(shí)別)。因此,輸入/輸出模塊104可以通過(guò)識(shí)別并利用不同類型的輸入,來(lái)支持各種各樣的不同輸入技術(shù)。
[0028]如圖1中所進(jìn)一步示出的,計(jì)算設(shè)備102包括用于向該設(shè)備提供不同的功能單元的應(yīng)用106和操作系統(tǒng)108。預(yù)期通常與計(jì)算設(shè)備相關(guān)聯(lián)的各種應(yīng)用106,包括但不限于:用于將多個(gè)辦公產(chǎn)品模塊集成在一起的生產(chǎn)套件、web瀏覽器、游戲、多媒體播放器、文字處理器、電子表格程序、照片管理器等等。操作系統(tǒng)108表示用于對(duì)該計(jì)算設(shè)備的各種資源(例如,硬件資源、軟件資源、處理、服務(wù)等等)進(jìn)行抽象和管理的功能單元。
[0029]多個(gè)傳感器系統(tǒng)110安裝在計(jì)算設(shè)備102上和/或與計(jì)算設(shè)備102操作性關(guān)聯(lián)。通常,傳感器系統(tǒng)110被配置為感測(cè)相對(duì)于計(jì)算設(shè)備102的各種現(xiàn)象。各個(gè)傳感器系統(tǒng)110包括一個(gè)或多個(gè)類型和實(shí)例的傳感器112。傳感器112的例子包括加速計(jì)、相機(jī)、麥克風(fēng)、生物識(shí)別傳感器、觸摸輸入傳感器、位置傳感器、環(huán)境傳感器(例如,用于溫度、壓力、濕度等)等等。傳感器112中的一個(gè)或多個(gè)可以被配置為檢測(cè)其它類型的現(xiàn)象,例如,時(shí)間(如,內(nèi)部和/或外部時(shí)間)、各種類型的設(shè)備狀態(tài)、邏輯狀態(tài)、處理狀態(tài)(如,應(yīng)用狀態(tài))等等。在至少一些實(shí)現(xiàn)中,傳感器112可以表示存儲(chǔ)的能使用成配方的一部分的數(shù)據(jù)。例如,可以使用布爾值來(lái)表示能利用成傳感器配方的一部分的傳感器數(shù)據(jù)(如,作為虛擬傳感器)。傳感器112可以包括本文沒(méi)有明確提及的各種其它類型和實(shí)例的傳感器。
[0030]傳感器系統(tǒng)110可以各自與不同類型的現(xiàn)象相關(guān)聯(lián)。例如,一種特定的傳感器系統(tǒng)110可以被配置為例如經(jīng)由相機(jī)和/或其它類型的光傳感器來(lái)感測(cè)圖像輸入。另一種傳感器系統(tǒng)110可以被配置為例如經(jīng)由麥克風(fēng)來(lái)檢測(cè)音頻輸入。另一種傳感器系統(tǒng)110可以被配置
當(dāng)前第1頁(yè)1 2 3 4 5 6 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1