本文描述的實施例總地涉及移動電話管理,并且具體地涉及基于用戶睡眠狀態配置智能電話。
背景技術:
很多移動電話可配置為操作在正常模式或靜音模式下。在正常模式下,移動電話可以使用可聽聞的鈴音來向用戶通知來電、通知或其他警報。在靜音模式下,可以抑制或者減低這樣的可聽聞鈴音或警報。
附圖說明
在并非必須按比例繪制的繪圖中,在不同視圖中類似的標號可以描述類似的組件。具有不同字母后綴的類似標號可以代表類似組件的不同實例。在附圖的各圖中作為舉例而非限制地說明了一些實施例,其中:
圖1是圖示根據實施例的系統的示意圖;
圖2是根據各個實施例的示例環境;
圖3是圖示根據實施例的計算設備的框圖;
圖4是圖示根據實施例的用于配置通知模式的方法的流程圖;以及
圖5是圖示根據示例實施例的示例機器的框圖,本文所討論的技術(例如方法)中的任意一種或多種可以在該機器上執行。
具體實施方式
移動電話是極其有用的設備。它們可以被獨自使用或者可以與其他設備結合使用。例如,移動電話可以與諸如藍牙頭戴式耳機或車載信息娛樂系統的另一設備配對。當檢測到來電時,電話或者關聯設備可以響鈴。很多電話提供靜默或者靜音模式,以便于用戶可以減低或消除可聽聞的響鈴。這樣的靜默或靜音模式通常是由用戶手動使能的。在一些情況下,移動電話可以是可配置來按調度進入和退出靜默/靜音模式。例如,用戶可以配置電話在夜里11:00進入靜默模式并然后在清晨6:00恢復正常模式。盡管具有手動或經調度的進入靜默模式的機制是有用的,但是對于用戶來說總是手動進入和退出靜默模式可能是麻煩的,或者在用戶的調度被打斷時(例如由于工作到深夜、參加派對等等而被打斷)可能提供非計劃中的影響。現有機制未能提供靈活或智能的解決方案。
本文描述的系統和方法提供了響應于用戶的實時睡眠狀態而自動在標準和靜默模式間轉移的機制。在實施例中,該系統和方法監控和感測用戶的活動,并且在確定用戶睡著時,用戶的電話轉變為靜默或靜音模式。使用自適應機制應對動態情境。例如,在前面討論的示例中具有從夜里11:00到清晨6:00的經調度靜默模式的用戶可能在一天夜里早睡著。在這樣的示例中,當用戶在夜里10:00睡著時,用戶的電話可能還使用可聽聞的響鈴。盡管正確地遵循了所提供的配置,但是電話未能提供用戶所期望的用戶體驗——即在用戶睡著時的靜音時間。
圖1是圖示根據實施例的系統100的示意圖。系統100包括計算設備102和可佩戴設備104,這兩者通過網絡106可通信地耦合。計算設備102可以是諸如智能電話、蜂窩電話、移動電話、膝上型計算機、平板計算機、音樂播放器、可佩戴設備(例如手表、基于眼鏡的設備等)、桌面型設備、膝上型設備、混合機、墻上型設備或其他聯網設備的設備。計算設備102包括揚聲器108和非可聞警報機構110。非可聞警報機構110可以是機械振動電機或電子顯示器。當處于正常模式中時,計算設備102可以使用可聽聞警報機構(例如鈴音)來向用戶報警有來電或通知。當操作在靜默模式中時,計算設備102可以以振動或者振動模式、可視通知或非可聞警報的組合來向用戶報警。
可佩戴設備104可以對于計算設備102是遠程的,或者可以合并在計算設備102中。可佩戴設備104可以使用諸如藍牙的短距離無線網絡與計算設備102配對。
網絡106可以包括局域網(lan)、廣域網(wan)、無線網(例如802.11或蜂窩網)、公共交換電話網(pstn)網絡、自組織(adhoc)網絡、個域網(例如,藍牙)或網絡協議和網絡類型的其他組合或排列。網絡106可以包括單個局域網(lan)或廣域網(wan),或者多個lan或wan的組合,諸如因特網。圖1中的各種設備可以經由一個或多個有線或無線連接耦合到網絡106。
計算設備102或可佩戴設備104可以包括心率傳感器112。心率傳感器112可以合并到計算設備102或可佩戴設備104中,或者可以以有線或無線連接(例如通過網絡106)可通信地耦合到計算設備102或可佩戴設備。心率傳感器112可以是光學傳感器,例如計算設備102上的攝像機或者可佩戴設備104(例如耳機)中的光脈沖監控傳感器。心率傳感器112還可以是用于檢測用戶心率的胸帶、腕帶、手指帶或其他傳感器。
姿態傳感器114可以合并到計算設備102或可佩戴設備104中,或者可以獨立操作。姿態傳感器114可以被用于確定用戶是直立的還是躺下的。還可以使用諸如紅外線運動傳感器、呼吸傳感器、聲學傳感器等的其他傳感器。作為另外的示例,可以使用mems設備來感測用戶是否正在移動。可以使用加速度儀(例如mems加速度儀)、血壓傳感器、心率傳感器112、皮膚溫度傳感器等來執行這樣的活動監控。例如,如果用戶是靜止的(例如,由加速度儀所確定)、仰臥的(例如,由姿態傳感器114所確定)和相對低的心率的(例如,由心率傳感器112所確定),計算設備102可以被配置為靜默模式以反映用戶正試圖入睡或已經睡著的可能性。可以使用一天中的時間、用戶的位置和其他輸入來確認或無效該確定,并因此改變所使用的設置。
圖2是根據各實施例的示例環境。一個或多個人200可以在房間202中。設備204可以位于房間202中。設備204可以是各種設備中的任何一種,例如膝上型設備、智能電話、娛樂系統、游戲系統等。該設備可以用于以例如電話呼叫、因特網會議或其他通信形式來進行通信。設備204可以向人200通知諸如電話來電、正在接收的文本消息、約會提醒、定時器到期等的警報或通知。設備204可以合并到家庭自動化系統中并且向人200報警各種狀態消息(例如,安全警告)。此外,盡管圖2中所圖示的示例是建筑物,但是應當理解,設備204可以用于其他情景中,例如在車輛中。
還可以在房間202中或周圍使用一個或多個傳感器206。傳感器206可以被合并到由其中一個人使用的設備中,例如移動設備、可佩戴設備等。傳感器206也可以被合并到房間202中,例如與壁掛式攝像機、運動傳感器等合并。
設備204可以使用推送或拉取機制從常規模式設置為靜默或靜音模式。作為拉取機制的說明,人208可以正佩戴有傳感器210,該傳感器210合并在基于腕部的可佩戴設備中。當人208躺下來睡覺時,可佩戴設備中的傳感器210可以檢測人208何時達到平靜狀態。傳感器210可以檢測較慢的呼吸、降低的心率、皮膚溫度的降低、俯臥或仰臥姿態、活動減少、較低的血壓、腦波活動的變化或者人208已經睡著或者是將要輸著的其他指示。傳感器210可以將人的狀態傳送到設備204,導致從傳感器210到設備204的推送通知。作為響應,設備204減少或消除可聽聞的通知。
作為拉取機制的說明,設備204可以周期性地或循環地輪詢房間202內或周圍的一個或多個傳感器206和210,以檢測人200和208何時處于平靜狀態(例如,睡著或休息)。當設備204接收到信息時,設備204可以使用各種輸入來確定何時轉變到靜音或靜默模式。
傳感器206和210可以與設備204配對或以其他方式可通信地耦合。設備204可以使用發現協議來識別傳感器206和210。人200和208可以將設備204配置為在被置為靜默或靜音模式時以特定方式進行反應。例如,人200和208可以指示設備204上被置為靜默模式的某些應用,而使其他應用處于可聽聞模式。可選地,設備204可以全部置于靜默模式。作為另一示例,可以減低設備的音量而不是完全靜默。音量減低可以是設備204離休息的人208的距離的函數。例如,當設備204離休息的人208近時,設備208可以被置于靜默模式。然而,如果設備204在不同的房間中或遠離休息的人208,則音量可以減低但不是無聲。設備204離開休息的人208越遠,可以使用越少的音量減低。
這里說明了若干示例用法,涉及假設的用戶瑪麗。作為一個示例,瑪麗可能習慣在睡覺前閱讀一本書。有時她會無意識地入睡,比如在閱讀時。她的智能手環可以檢測到她在睡覺,與她床頭柜上的進入睡眠模式的智能電話通信。除了使警報無聲以外,智能電話可以關閉蜂窩(例如,3g)和無線局域網(例如,wi-fi)無線電以節省電力。在瑪麗醒來的早晨,智能手環檢測到瑪麗醒來并向她的智能電話發送消息,該智能電話轉變到標準通知模式并使能無線電。
作為另一個示例,瑪麗的小嬰兒要睡覺了,并且瑪麗坐在附近并用平板計算機上網。戴著智能手環,嬰兒被檢測為睡著了,并向瑪麗的平板計算機發送消息。瑪麗的平板計算機自動進入振動模式,以便在收到警報(例如,新的文本消息或約會提醒)時通知瑪麗而不打擾嬰兒。
作為另一個示例,瑪麗可以在她的電話中設置配置,從而一旦她陷入深度睡眠,手機關閉3g和wi-fi無線電;如果在輕度睡眠中,電話被配置為只關閉wi-fi且保持3g無線電開啟。瑪麗也可以定義在輕度睡眠或深度睡眠期間應該關閉哪些應用(例如將拉取消息的聊天、電子郵件應用)。
作為另一個示例,瑪麗是一名醫生并且她在一天當中隨時需要通過電話可聯系到。瑪麗可以在她的智能電話上設置策略,以當從她工作的醫院呼入呼叫時以可聽聞的方式響鈴,而對于來自其他人的呼叫則電話將只振動。
圖3是圖示根據實施例的計算設備102的框圖。計算設備102可以包括確定模塊300和配置模塊302。確定模塊300可以被配置為確定人的生理狀態。
在實施例中,為了確定人的生理狀態,確定模塊300要訪問傳感器以獲得傳感器數據并使用傳感器數據來確定生理狀態。在實施例中,為了訪問傳感器,確定模塊300要輪詢傳感器并獲得響應于輪詢的傳感器數據。這是一種拉取機制(從傳感器的角度)。在另一個實施例中,為了獲得傳感器數據,確定模塊300要監聽傳感器數據并從傳感器接收傳感器數據。這是推送機制(從傳感器的角度)。
在另一個實施例中,確定模塊300使用上下文信息來加強對人的生理狀態的推斷。例如,確定模塊300可以訪問當前時間,以確定它與人的常規就寢時間或睡眠時間一致。可以使用其他上下文信息,諸如人的日歷、約會、社交媒體帖子等。
在實施例中,傳感器與計算設備102分離。在另一個實施例中,傳感器被合并到計算設備102中。在實施例中,傳感器是攝像機、心率傳感器、皮膚溫度傳感器或加速度儀中的一種。
在實施例中,傳感器包括心率傳感器,并且傳感器數據包括人的心率,并且為了使用傳感器數據來確定生理狀態,確定模塊300確定心率是否比閾值速率慢,當心率慢于閾值速率時,聲明人的生理狀態是在休息。
在實施例中,傳感器包括姿態傳感器,并且傳感器數據包括人是俯臥或仰臥的指示,并且為了使用傳感器數據來確定生理狀態,確定模塊300要確定人已經俯臥或仰臥長于閾值時段的持續時間,并且當持續時間長于閾值時段時,聲明人的生理狀態是在休息。
配置模塊302可以被配置為基于人的生理狀態來配置計算設備102的靜音模式。
在實施例中,為了配置計算設備102的靜音模式,配置模塊302使計算設備102上執行的應用中的選定應用無聲。在另一個實施例中,為了配置計算設備102的靜音模式,配置模塊302要確定從人到計算設備102的距離,并且將計算設備102的音頻音量配置為該距離的函數。
在實施例中,為了配置計算設備102的靜音模式,配置模塊302要將在計算設備102上執行的應用配置為在計算設備102處于靜音模式時選擇性地使用可聽聞通知。例如,電子郵件通知可能是無聲的,但電話呼叫可以繼續使用可聽聞的響鈴。在實施例中,在計算設備102上執行的應用是電話應用,并且為了選擇性地使用可聽聞通知,當來電是來自于特定呼叫者時,配置模塊302對于該來電選擇性地使用可聽聞鈴音。
可以將各種模塊(例如,模塊300和302)合并或集成到在計算設備102上執行的應用中。應用可以在后臺執行并從傳感器收集數據并填充數據庫,所述數據庫可被一個或多個其他應用訪問。可以開發多種應用以將實時或歷史數據用于各種目的。
圖4是圖示根據實施例的用于配置通知模式的方法400的流程圖。在402處,在計算設備確定人的生理狀態。在實施例中,確定人的生理狀態包括訪問傳感器以獲得傳感器數據并使用傳感器數據來確定生理狀態。在實施例中,訪問傳感器包括輪詢傳感器并獲得響應于輪詢的傳感器數據。在另一個實施例中,獲得傳感器數據包括監聽傳感器數據并從傳感器接收傳感器數據。
在實施例中,確定人的生理狀態包括使用上下文信息來加強對人的生理狀態的推斷。
在實施例中,傳感器與計算設備分離。在另一個實施例中,傳感器合并到計算設備中。在實施例中,傳感器是攝像機、心率傳感器、皮膚溫度傳感器或加速度儀中的一種。
在實施例中,傳感器包括心率傳感器,并且傳感器數據包括人的心率。在這樣的實施例中,使用傳感器數據來確定生理狀態包括確定心率是否比閾值速率慢,以及當心率比閾值速率慢時,聲明人的生理狀態是在休息。
在實施例中,傳感器包括姿態傳感器,并且傳感器數據包括人是俯臥或仰臥的指示。在這樣的實施例中,使用傳感器數據來確定生理狀態包括確定人已經俯臥或仰臥長于閾值時段的持續時間,以及當該持續時間長于閾值時段時,聲明人的生理狀態是在休息。
在框404,基于人的生理狀態來配置計算設備的靜音模式。在實施例中,配置計算設備的靜音模式包括使得在計算設備上執行的應用中的選定應用無聲。應用的選擇可以由計算設備的用戶來配置。
在實施例中,配置計算設備的靜音模式包括確定從人到計算設備的距離,并且將該計算設備的音頻音量配置為該距離的函數。
在實施例中,配置計算設備的靜音模式包括將在計算設備上執行的應用配置為在計算設備處于靜音模式時選擇性地使用可聽聞通知。在實施例中,在計算設備上執行的應用是電話應用,并且選擇性地使用可聽聞通知包括當來電是來自于特定呼叫者時,對于該來電選擇性地使用可聽聞鈴音。
實施例可以以硬件、固件和軟件中的一種或其組合來實現。實施例還可以被實現為存儲在機器可讀存儲設備上的指令,其可由至少一個處理器讀取和執行以執行本文所述的操作。機器可讀存儲設備可以包括用于以機器(例如計算機)可讀的形式存儲信息的任何非瞬時性機制。例如,機器可讀存儲設備可以包括只讀存儲器(rom)、隨機存取存儲器(ram)、磁盤存儲介質、光學存儲介質、閃速存儲器設備以及其他存儲設備和介質。
如本文所描述的示例可以包括邏輯或多個組件、模塊或機構或者可以在邏輯或多個組件、模塊或機構上操作。模塊可以是可通信地耦合到一個或多個處理器,以便施行本文所描述操作的硬件、軟件或固件。模塊可以是硬件模塊,并且照此模塊可以被認為是能夠執行指定操作并且可以以某種方式被配置或布置的有形實體。在示例中,電路可以以指定的方式布置(例如在內部布置或相對于例如其他電路的外部實體布置)為模塊。在示例中,一個或多個計算機系統(例如獨立的客戶端或服務器計算機系統)或一個或多個硬件處理器的全部或部分可以由固件或軟件(例如指令、應用部分或應用)配置為操作以執行指定操作的模塊。在示例中,軟件可以駐留在機器可讀介質上。在示例中,當軟件由模塊的底層硬件執行時,軟件使硬件執行指定的操作。因此,術語硬件模塊被理解為涵蓋有形實體,即物理地構造、特別地配置(例如硬連線)或者暫時地(例如瞬時地)配置(例如編程)為以指定方式操作或執行本文描述的任何操作的部分或全部的實體。考慮暫時地配置的模塊的示例,每個模塊不需要在任何一個時刻被實例化。例如,在模塊包括使用軟件配置的通用硬件處理器的情況下,通用硬件處理器可以在不同時間被配置為相應不同的模塊。因此,軟件可以配置硬件處理器,例如在一個時間實例構成特定模塊而在不同的時間實例構成不同的模塊。模塊也可以是軟件或固件模塊,其操作以執行本文描述的方法。
圖5是圖示根據示例實施例的計算機系統500的示例形式中的機器的框圖,在該機器中可以執行指令集或指令序列以使該機器執行本文所討論的任何一種方法。在可替換實施例中,機器作為獨立設備操作或者可以連接(例如聯網)到其他機器。在聯網部署中,機器可以以在服務器-客戶端網絡環境中的服務器或客戶端機器的能力操作,或者其可以在對等(或分布式)網絡環境中充當對等機器。機器可以是車載系統、可佩戴設備、個人計算機(pc)、平板pc、混合平板、個人數字助理(pda)、移動電話或能夠執行指定該機器所要采取的動作的指令(順序或其他方式)的任何機器。此外,雖然僅圖示出了單個機器,但是術語“機器”還應被視為包括個體或聯合執行一個指令集(或多個指令集)以執行本文所討論的任何一種或多種方法的任何機器集合。類似地,術語“基于處理器的系統”應被視為包括一個或多個機器的任何集合,這些機器被處理器(例如計算機)控制或操作來個體或聯合執行指令以執行本文討論的任何一種或多種方法。
示例計算機系統500包括至少一個處理器502(例如中央處理單元(cpu)、圖形處理單元(gpu)或兩者、處理器核心、計算節點等)、主存儲器504和靜態存儲器506,它們經由鏈路508(例如總線)彼此通信。計算機系統500還可以包括視頻顯示單元510、字母數字輸入設備512(例如鍵盤)和用戶界面(ui)導航設備514(例如鼠標)。在一個實施例中,視頻顯示單元510、輸入設備512和ui導航設備514被合并到觸摸屏顯示器中。計算機系統500可以另外包括存儲設備516(例如驅動單元)、信號生成設備518(例如揚聲器)、網絡接口設備520,以及諸如全球定位系統(gps)傳感器、羅盤、加速度儀或其他傳感器的一個或多個傳感器(未示出)。
存儲設備516包括機器可讀介質522,在機器可讀介質522上存儲有一個或多個數據結構和指令524(例如軟件)集合,其體現本文所描述的任何一種或多種方法或功能或被這些方法或功能所利用。指令524還可以完全或者至少部分駐留于主存儲器504、靜態存儲器506內和/或在其由計算機系統500執行期間駐留于處理器502內,其中主存儲器504、靜態存儲器506和處理器502也構成機器可讀介質。
盡管在示例實施例中將機器可讀介質522圖示為單個介質,但是術語“機器可讀介質”可以包括存儲一個或多個指令524的單個介質或多個介質(例如集中式或分布式數據庫,和/或相關聯的高速緩存和服務器)。術語“機器可讀介質”還應被認為包括能夠存儲、編碼或攜帶指令供機器執行并使機器執行本公開的任何一種或多種方法的任何有形介質,或者能夠存儲、編碼或攜帶被這樣的指令利用或與這樣的指令相關聯的數據結構的任何有形介質。因此,術語“機器可讀介質”應被視為包括但不限于固態存儲器以及光學和磁性介質。機器可讀介質的具體示例包括非易失性存儲器,作為舉例,包括但不限于半導體存儲器件(例如電可編程只讀存儲器(eprom)、電可擦除可編程只讀存儲器(eeprom))和閃速存儲器設備;諸如內部硬盤和可移除盤的磁盤;磁光盤;以及cd-rom和dvd-rom盤。
指令524還可以利用許多公知的傳輸協議中的任一種(例如http)經由網絡接口設備520使用傳輸介質在通信網絡526上被發射或接收。通信網絡的示例包括局域網(lan)、廣域網(wan)、因特網、移動電話網、普通老式電話(pots)網絡以及無線數據網絡(例如wi-fi、3g和4glte/lte-a或wimax網絡)。術語“傳輸介質”應被視為包括能夠存儲、編碼或攜帶供機器執行的指令的任何無形介質,并且包括數字或模擬通信信號或促進這樣的軟件的通信的其他無形介質。
額外的注釋和示例:
示例1包括這樣的主題(例如設備、裝置或機器),其包括計算設備,該計算設備包括:確定模塊,用于確定人的生理狀態;以及配置模塊,用于基于人的生理狀態配置計算設備的靜音模式。
在示例2中,示例1的主題可以包括,其中為了確定人的生理狀態,確定模塊要進行以下操作:使用上下文信息來加強對人的生理狀態的推斷。
在示例3中,示例1到2中任一項的主題可以包括,其中為了確定人的生理狀態,確定模塊要進行以下操作:訪問傳感器以獲得傳感器數據;以及使用傳感器數據來確定生理狀態。
在示例4中,示例1到3中任一項的主題可以包括,其中傳感器與計算設備分離。
在示例5中,示例1到4中任一項的主題可以包括,其中傳感器合并到計算設備中。
在示例6中,示例1到5中任一項的主題可以包括,其中傳感器是攝像機、心率傳感器、皮膚溫度傳感器或加速度儀中的一種。
在示例7中,示例1到6中任一項的主題可以包括,其中傳感器包括心率傳感器,并且其中傳感器數據包括人的心率,并且其中為了使用傳感器數據來確定生理狀態,確定模塊要進行以下操作:確定心率是否比閾值速率慢;以及當心率比閾值速率慢時,聲明人的生理狀態是在休息。
在示例8中,示例1到7中任一項的主題可以包括,其中傳感器包括姿態傳感器,并且其中傳感器數據包括人是俯臥或仰臥的指示,并且為了使用傳感器數據來確定生理狀態,確定模塊要進行以下操作:確定人已經俯臥或仰臥長于閾值時段的持續時間;以及當持續時間長于閾值時段時,聲明人的生理狀態是在休息。
在示例9中,示例1到8中任一項的主題可以包括,其中為了訪問傳感器,確定模塊要進行以下操作:輪詢傳感器;以及獲得響應于輪詢的傳感器數據。
在示例10中,示例1到9中任一項的主題可以包括,其中為了獲得傳感器數據,確定模塊要進行以下操作:監聽傳感器數據;以及從傳感器接收傳感器數據。
在示例11中,示例1到10中任一項的主題可以包括,其中為了配置計算設備的靜音模式,配置模塊要使計算設備上執行的應用中的選定應用無聲。
在示例12中,示例1到11中任一項的主題可以包括,其中為了配置計算設備的靜音模式,配置模塊要進行以下操作:確定從人到計算設備的距離;以及將計算設備的音頻音量配置為該距離的函數。
在示例13中,示例1到12中任一項的主題可以包括,其中為了配置計算設備的靜音模式,配置模塊要進行以下操作:將在計算設備上執行的應用配置為在計算設備處于靜音模式時選擇性地使用可聽聞通知。
在示例14中,示例1到13中任一項的主題可以包括,其中在計算設備上執行的應用是電話應用,并且其中為了選擇性地使用可聽聞通知,當來電是來自于特定呼叫者時,配置模塊要對于該來電選擇性地使用可聽聞鈴音。
示例15包括用于配置通知模式的主題(例如方法;用于執行動作的構件;包括指令的機器可讀介質,當所述指令被機器執行時導致機器執行動作;或者用于執行的裝置),包括:在計算設備確定人的生理狀態;以及基于人的生理狀態配置計算設備的靜音模式。
在示例16中,示例15的主題可以包括,其中確定人的生理狀態包括:使用上下文信息來加強對人的生理狀態的推斷。
在示例17中,示例15到16中任一項的主題可以包括,其中確定人的生理狀態包括:訪問傳感器以獲得傳感器數據;以及使用傳感器數據來確定生理狀態。
在示例18中,示例15到17中任一項的主題可以包括,其中傳感器與計算設備分離。
在示例19中,示例15到18中任一項的主題可以包括,其中傳感器合并到計算設備中。
在示例20中,示例15到19中任一項的主題可以包括,其中傳感器是攝像機、心率傳感器、皮膚溫度傳感器或加速度儀中的一種。
在示例21中,示例15到20中任一項的主題可以包括,其中傳感器包括心率傳感器,并且其中傳感器數據包括人的心率,并且其中使用傳感器數據來確定生理狀態包括:確定心率是否比閾值速率慢;以及當心率比閾值速率慢時,聲明人的生理狀態是在休息。
在示例22中,示例15到21中任一項的主題可以包括,其中傳感器包括姿態傳感器,并且其中傳感器數據包括人是俯臥或仰臥的指示,并且其中使用傳感器數據來確定生理狀態包括:確定人已經俯臥或仰臥長于閾值時段的持續時間;以及當持續時間長于閾值時段時,聲明人的生理狀態是在休息。
在示例23中,示例15到22中任一項的主題可以包括,其中訪問傳感器包括:輪詢傳感器;以及獲得響應于輪詢的傳感器數據。
在示例24中,示例15到23中任一項的主題可以包括,其中獲得傳感器數據包括:監聽傳感器數據;以及從傳感器接收傳感器數據。
在示例25中,示例15到24中任一項的主題可以包括,其中配置計算設備的靜音模式包括使計算設備上執行的應用中的選定應用無聲。
在示例26中,示例15到25中任一項的主題可以包括,其中配置計算設備的靜音模式包括:確定從人到計算設備的距離;以及將計算設備的音頻音量配置為該距離的函數。
在示例27中,示例15到26中任一項的主題可以包括,其中配置計算設備的靜音模式包括:將在計算設備上執行的應用配置為在計算設備處于靜音模式時選擇性地使用可聽聞通知。
在示例28中,示例15到27中任一項的主題可以包括,其中在計算設備上執行的應用是電話應用,并且其中選擇性地使用可聽聞通知包括,當來電是來自于特定呼叫者時,對于該來電選擇性地使用可聽聞鈴音。
示例29包括至少一個包括指令的機器可讀介質,當所述指令被機器執行時,導致所述機器執行示例15-28中任一項的操作。
示例30包括一種裝置,該裝置包括用于執行示例15-28中任一項的構件。
示例31包括用于配置通知模式的主題(例如設備、裝置或機器),包括:用于在計算設備確定人的生理狀態的構件;以及用于基于人的生理狀態配置計算設備的靜音模式的構件。
在示例32中,示例31的主題可以包括,其中用于確定人的生理狀態的構件包括:用于使用上下文信息來加強對人的生理狀態的推斷的構件。
在示例33中,示例31到32中任一項的主題可以包括,其中用于確定人的生理狀態的構件包括:用于訪問傳感器以獲得傳感器數據的構件;以及用于使用傳感器數據來確定生理狀態的構件。
在示例34中,示例31到33中任一項的主題可以包括,其中傳感器與計算設備分離。
在示例35中,示例31到34中任一項的主題可以包括,其中傳感器合并到計算設備中。
在示例36中,示例31到35中任一項的主題可以包括,其中傳感器是攝像機、心率傳感器、皮膚溫度傳感器或加速度儀中的一種。
在示例37中,示例31到36中任一項的主題可以包括,其中傳感器包括心率傳感器,并且其中傳感器數據包括人的心率,并且其中用于使用傳感器數據來確定生理狀態的構件包括:用于確定心率是否比閾值速率慢的構件;以及用于當心率比閾值速率慢時聲明人的生理狀態是在休息的構件。
在示例38中,示例31到37中任一項的主題可以包括,其中傳感器包括姿態傳感器,并且其中傳感器數據包括人是俯臥或仰臥的指示,并且其中使用傳感器數據來確定生理狀態的構件包括:用于確定人已經俯臥或仰臥長于閾值時段的持續時間的構件;以及用于當持續時間長于閾值時段時,聲明人的生理狀態是在休息的構件。
在示例39中,示例31到38中任一項的主題可以包括,其中用于訪問傳感器的構件包括:用于輪詢傳感器的構件;以及用于獲得響應于輪詢的傳感器數據的構件。
在示例40中,示例31到39中任一項的主題可以包括,其中用于獲得傳感器數據的構件包括:用于監聽傳感器數據的構件;以及用于從傳感器接收傳感器數據的構件。
在示例41中,示例31到40中任一項的主題可以包括,其中用于配置計算設備的靜音模式的構件包括用于使計算設備上執行的應用中的選定應用無聲的構件。
在示例42中,示例31到41中任一項的主題可以包括,其中用于配置計算設備的靜音模式的構件包括:用于確定從人到計算設備的距離的構件;以及用于將計算設備的音頻音量配置為該距離的函數的構件。
在示例43中,示例31到42中任一項的主題可以包括,其中用于配置計算設備的靜音模式的構件包括:用于將在計算設備上執行的應用配置為在計算設備處于靜音模式時選擇性地使用可聽聞通知的構件。
在示例44中,示例31到43中任一項的主題可以包括,其中在計算設備上執行的應用是電話應用,并且其中用于選擇性地使用可聽聞通知的構件包括,用于當來電是來自于特定呼叫者時對于該來電選擇性地使用可聽聞鈴音的構件。
上面的詳細描述包括對形成詳細描述一部分的附圖的參考。這些繪圖作為說明示出了可以被實踐的具體實施例。這些實施例在本文中也稱為“示例”。這樣的示例可以包括除了所示出或描述的那些要素之外的要素。然而,也考慮到了包括所示出或描述的要素的示例。此外,也考慮到了使用關于特定示例(或其一個或多個方面)或者關于本文所示出或描述的其他示例(或其一個或多個方面)所示出或描述的那些要素(或其一個或多個方面)的任何組合或排列的示例。
本文檔中提及的公布、專利和專利文獻通過引用在其整體上合并到本文中,如同通過引用被個體合并一樣。如果本文檔與通過引用合并的那些文檔之間有用法上的不一致,則合并的(多個)參考文獻中的用法是對本文檔的用法補充;對于不可調和的不一致,本文檔中的用法為主導。
在本文檔中,專利文獻中常用的措辭“一”或“一個”包括一個或多于一個,獨立于“至少一個”或“一個或多個”的任何其他實例或用法。在本文檔中,措辭“或”用于指非排他性的或,從而除非另有指示,否則“a或b”包括“a而非b”、“b而非a”和“a和b”。在所附權利要求中,措辭“包括(including)”和“其中(inwhich)”用作相應措辭“包含(comprising)”和“之中(wherein)”的簡明英文等同物。而且,在所附權利要求中,措辭“包括”和“包含”是開放式的,即包括除了在權利要求中這樣的措辭之后列出的那些要素之外的要素的系統、設備、制品或過程仍然被認為落入該權利要求的范圍。此外,在所附權利要求中,措辭“第一”、“第二”和“第三”等僅僅被用作標簽,并不意圖暗示其對象的數字順序。
以上描述意圖是說明性的而不是限制性的。例如,以上描述的示例(或其一個或多個方面)可以與其他示例組合使用。例如本領域普通技術人員在審閱以上描述之后,可以使用其他實施例。摘要允許讀者快速探明技術公開的性質,例如以符合美國的37c.f.r.§1.72(b)。提交了摘要但是要理解該摘要將不會用于解釋或限制權利要求的范圍或意義。另外,在以上具體實施方式中,各種特征可以分組在一起以使本公開流水化。然而,權利要求可能并未闡述本文公開的每個特征,因為實施例可以表征所述特征的子集。此外,實施例可以包括比特定示例中公開的那些特征更少的特征。因此,所附權利要求特此被合并到具體實施方式中,其中權利要求獨立地作為單獨的實施例。本文公開的實施例的范圍應參照所附權利要求連同有這樣的權利要求的權力的等同物的全部范圍來確定。