令或指令發(fā)送到SOD14,該命令或指令使SOD14使 用UI模塊20基于來自場境模塊24的信息選擇的所選類型的警告,輸出基于通知數(shù)據(jù)的體 感警告。
[0115] 圖5示例計算設(shè)備10的進一步操作。例如,圖5示出在圖4的步驟230后,可以 由計算設(shè)備10執(zhí)行的計算設(shè)備10的操作的另外的示例。圖5示例在當前時間,輸出基于 通知數(shù)據(jù)的體感警告后,計算設(shè)備10可以接收在隨后時間與用戶有關(guān)的另外的場境信息 (240)。換句話說,場境模塊24可以連續(xù)、定期和/或不定期地接收與用戶有關(guān)的場境信息, 并且連續(xù)、定期和/或不定期地執(zhí)行上述操作,用于確定計算設(shè)備10的用戶的場境以便確 定在該隨后時間的用戶的更新場境。例如,早上(例如,在較早時間),場境模塊24可以確 定當用戶正通勤上班時,用戶的生理狀態(tài)和/或與用戶相關(guān)聯(lián)的活動的類型。在下午(例 如,在隨后時間),場境模塊24可以確定用戶正吃午餐時的用戶的不同生理狀態(tài)和/或與用 戶相關(guān)聯(lián)的活動的類型。
[0116] 計算設(shè)備10可以基于另外的場境信息,選擇不同類型的體感警告以作為通知數(shù) 據(jù)的指示輸出(250)。例如,n模塊20可以從場境模塊24接收指示在該隨后時間用戶的 更新的生理狀態(tài)和/或與用戶相關(guān)聯(lián)的更新的活動的更新信息?;趤碜詧鼍衬K24的 更新的信息,UI模塊20可以選擇不同或相同的適當類型的體感警告,利用該不同或相同的 適當類型的體感警告,提示用戶有關(guān)在該隨后時間通知數(shù)據(jù)的接收,而不困擾、干擾和/或 煩擾用戶。例如,如果來自場境模塊24的更新信息指示當前時間用戶正在執(zhí)行身體活動或 用戶緊張,W模塊20可以選擇電刺激型警告。作為另一示例,如果來自場境模塊24的信 息指示當前時間用戶正執(zhí)行非身體活動和/或用戶不緊張并且放松,UI模塊20可以選擇 低級振動或SMA型警告。
[0117] 計算設(shè)備10可以在該隨后時間輸出所選擇的不同類型的并且基于通知數(shù)據(jù)的第 二體感警告(260)。例如,n模塊20可以將命令或指令發(fā)送到SOD14,該命令或指令發(fā)送 到SOD14使SOD14在隨后時間,使用n模塊20基于從場境模塊24接收的另外、更新信 息選擇的所選擇類型的警告,輸出基于通知數(shù)據(jù)的第二體感警告。
[0118] 圖6和7是根據(jù)本公開內(nèi)容的一個或多個方面,示例被配置成至少部分基于場境 信息,選擇該類型的警告的示例計算設(shè)備的示例操作的流程圖。圖6和7的過程分別是圖 4中所示的過程的步驟220的詳細示例。同樣地,圖6和7的過程可以由計算設(shè)備(諸如, 圖1和2中所示的計算設(shè)備10)的一個或多個處理器執(zhí)行。為示例目的,在下文中,在圖1 中所示的信息服務(wù)器系統(tǒng)60、計算設(shè)備10和系統(tǒng)1的上下文內(nèi),描述圖6和7。換句話說, 圖6和7是示例由計算設(shè)備10執(zhí)行的用于基于與用戶有關(guān)的場境信息,選擇一種類型的 體感警告的至少一些示例操作的流程圖,其中利用該類型的體感警告來指示通知數(shù)據(jù)的接 收。盡管參考圖1和2的計算設(shè)備10描述圖6和7的技術(shù),但在其他示例中,可以通過另 一計算設(shè)備或計算系統(tǒng)(諸如包括比計算設(shè)備10更多或更少組件的計算設(shè)備)執(zhí)行圖6 和7的技術(shù)。
[0119] 圖6示例計算設(shè)備10可以基于場境信息,確定用戶的生理狀態(tài)(300)。例如,場境 模塊24可以基于場境信息(例如,僅用戶的至少一個生理參數(shù)或其他場境信息的組合),確 定當前時間用戶的生理狀態(tài)指示該用戶是緊張、放松或既不緊張也不放松。
[0120] 例如,當場境模塊24確定當前時間計算設(shè)備10的位置和速率對應(yīng)于沿與用戶通 勤上班相關(guān)聯(lián)的車道行駛的汽車的位置和速率時,場境模塊24可以確定用戶可能緊張。作 為另一示例,當場境模塊24確定當前時間計算設(shè)備10的位置對應(yīng)于用戶家以及來自計算 設(shè)備10的陀螺儀的方位數(shù)據(jù)指示用戶正躺下時,場境模塊24可以確定用戶可能放松。作為 另一示例,當場境模塊24確定從計算設(shè)備10的心率監(jiān)視器接收的心率數(shù)據(jù)落在用于指示 當前時間的額定心率的閾值帶內(nèi),并且進一步確定當前時間計算設(shè)備10的位置和速率不 對應(yīng)于用戶駕車上班,相反,該位置和速率對應(yīng)于與在運輸服務(wù)線路上行駛的車輛(例如, 火車)相關(guān)聯(lián)的位置和速率時,場境模塊24可以確定用戶可能既不緊張也不放松。
[0121] 在任一情況下,計算設(shè)備10的場境模塊24可以將當前時間用戶的生理狀態(tài)的指 示輸出到n模塊2〇。n模塊2〇可以接收用戶的生理狀態(tài)的指示,并且基于用戶的生理狀 態(tài)是否指示當前時間用戶緊張、放松或既不緊張也不放松,UI模塊20可以選擇利用其指示 通知數(shù)據(jù)的接收的警告的類型。
[0122] 如上所述,在一些示例中,當用戶可能緊張或身體活動時,更強烈體感型警告可能 在警告計算設(shè)備10的用戶有關(guān)通知數(shù)據(jù)的接收方面比不太強烈體感型警告(例如,輕微振 動)更有效。在一些示例中,不太強烈(例如,更輕柔)體感型警告(例如,SMA型警告)可 能在警告計算設(shè)備10的用戶有關(guān)通知數(shù)據(jù)的接收方面有效,同時比更強烈體感型警告(例 如,強烈振動)更不打擾,因為用戶可能是放松和/或身體不活動的。
[0123] 響應(yīng)于場境模塊24確定用戶的生理狀態(tài)指示該用戶緊張(302),計算設(shè)備10的 n模塊20可以選擇電刺激或高(例如,更強烈)振動體感警告(304)。換句話說,當n模 塊20從場境模塊24接收指定計算設(shè)備10的用戶的生理狀態(tài)指示該用戶緊張的信息時,UI 模塊20可以選擇更強烈類型的體感警告,諸如高振動或電刺激。
[0124] 響應(yīng)于場境模塊24確定用戶的生理狀態(tài)指示該用戶放松(306),計算設(shè)備10的 UI模塊20可以選擇形狀記憶合金或低(例如,不太強烈)振動體感警告(308)。換句話說, 當n模塊20從場境模塊24接收指定計算設(shè)備10的用戶的生理狀態(tài)指示該用戶放松的信 息時,n模塊20可以選擇不太強烈類型的體感警告,諸如SMA警告或低振動。
[0125] 響應(yīng)于場境模塊24確定用戶的生理狀態(tài)指示該用戶既不緊張也不放松,計算設(shè) 備10的UI模塊20可以選擇額定振動(例如,比高振動低強度并且比低振動更高強度的中 等振動)體感警告(310)。換句話說,當n模塊20從場境模塊24接收指定計算設(shè)備10的 用戶的生理狀態(tài)指示該用戶既不緊張也不放松的信息時,UI模塊20可以選擇額定強度類 型的體感警告,諸如額定振動。
[0126] 圖7示例計算設(shè)備10的進一步操作。例如,圖7示出可以由計算設(shè)備10執(zhí)行的、 圖3所示的過程的步驟220的操作的另外的示例。
[0127] 圖7示例計算設(shè)備10可以基于場境信息,確定與用戶相關(guān)聯(lián)的活動的類型(314)。 例如,場境模塊24可以基于場境信息,確定與用戶相關(guān)聯(lián)的活動的類型是身體活動還是非 身體活動。場境模塊24可以將指示當前時間用戶正執(zhí)行身體活動或非身體活動的數(shù)據(jù)輸 出到UI模塊20。UI模塊20可以使用當前時間與用戶相關(guān)聯(lián)的活動是身體還是非身體的 指示來選擇利用其指示當前時間通知數(shù)據(jù)的接收的該類型的體感警告。
[0128] 在一些示例中,當場境模塊24確定當前時間計算設(shè)備10的位置和速率對應(yīng)于人 沿人行道,行走、慢跑、跑、騎車或者是不使用機車車輛的移動的位置和速度,并且在用戶通 常離開他或她的家通勤上班的時間之前,場境模塊24可以確定當前時間用戶很可能正執(zhí) 行身體活動。在一些示例中,當場境模塊24確定當前時間計算設(shè)備10的位置和速度對應(yīng) 于沿與用戶通勤上班相關(guān)聯(lián)的車道行駛的汽車的位置和速度時,場境模塊24可以確定用 戶很可能正執(zhí)行非身體活動。
[0129] 在一些實例中,場境模塊24可以基于場境信息,確定當前時間正在計算設(shè)備10處 執(zhí)行的一個活動應(yīng)用52并且基于與該活動應(yīng)用相關(guān)聯(lián)的應(yīng)用類型,推斷用戶當前時間正 執(zhí)行身體還是非身體活動。例如,當應(yīng)用類型是閱讀類應(yīng)用或游戲類應(yīng)用時,場境模塊24 可以確定用戶很可能正在閱讀或玩游戲,并且同樣地,執(zhí)行非身體活動。當應(yīng)用類型是訓(xùn)練 跟蹤類應(yīng)用時,場境模塊24可以確定用戶很可能正在鍛煉,并且同樣地,正執(zhí)行身體活動。
[0130] 在任一情況下,計算設(shè)備10的場境模塊24可以將當前時間與用戶相關(guān)聯(lián)的活動 的類型的指示輸出到n模塊2〇。n模塊2〇可以接收活動類型的指示并且基于該活動類 型是身體還是非身體活動,n模塊2〇可以選擇利用其指示通知數(shù)據(jù)的接收的類型的警告。
[0131] 在一些示例中,當n模塊20從場境模塊24接收到指示與用戶相關(guān)聯(lián)的身體活動 是身體類型的活動并且用戶當前時間可能緊張的數(shù)據(jù)時。當n模塊20從場境模塊24接 收到指示與用戶相關(guān)聯(lián)的身體活動是非身體類型的活動時,該數(shù)據(jù)可以進一步指示當前時 間用戶可能不一定緊張。當n模塊20接收指示用戶緊張和/或用戶正執(zhí)行身體活動的數(shù) 據(jù)時,UI模塊20可以選擇更強烈類型的體感警告,用于警告或提示計算設(shè)備10的用戶通 知數(shù)據(jù)的接收。
[0132] 響應(yīng)于場境模塊24確定與用戶相關(guān)聯(lián)的活動是身體活動(316),計算設(shè)備10的 n模塊20可以選擇電刺激或高(例如,更強烈)振動體感警告(318)。換句話說,當n模 塊20從場境模塊24接收指示用戶正執(zhí)行身體活動的信息時,n模塊20可以選擇更強烈 類型的體感警告,諸如高振動或電刺激。
[0133] 響應(yīng)于場境模塊24確定與用戶相關(guān)聯(lián)的活動是非身體活動(316),計算設(shè)備10的 n模塊2〇可以選擇利用其指示通知數(shù)據(jù)的接收的形狀記憶合金型警告或振動型警告。在 一些示例中,n模塊20可以基于場境模塊24確定與用戶相關(guān)聯(lián)的非身體活動是緊張類型 的活動還是不緊張類型的活動,選擇SMA型警告或振動型警告。
[0134] 當與用戶相關(guān)聯(lián)的活動的類型是非身體的并且該非身體活動是緊張類型的活動 時(例如,當該類型的活動是正玩視頻游戲時),場境模塊24可以推斷用戶可能緊張。當與 用戶相關(guān)聯(lián)的活動的類型是非身體的并且該非身體活動不是緊張類型的活動時(例如,當 該類型的活動是閱讀時),場境模塊24可以推斷用戶可能不緊張或放松。場境模塊24可以 將指示場境模塊24推斷的用戶的生理狀態(tài)和/或活動類型的數(shù)據(jù)輸出到n模塊20。
[0135] 響應(yīng)于場境模塊24確定當前時間與用戶相關(guān)聯(lián)的非身體活動類型不緊張(320), 計算設(shè)備10的n模塊20可以選擇SMA或低振動(例如,比高和中等振動強度更低)體感 警告(322)。換句話說,當非身體活動類型不緊張時,n模塊20可以選擇從SOD14輸出更 輕柔類型的體感型警告,因為當用戶正執(zhí)行非身體且不緊張活動時,更輕柔型警告在獲得 用戶注意方面有效,而不困擾、干擾和/或煩擾當前時間的用戶,該警報類型類型的警告是 不太強烈類型的體感警告,諸如SMA警告或低振動。
[0136] 響應(yīng)于場境模塊24確定當前時間與用戶相關(guān)聯(lián)的非身體活動類型緊張時(320), 計算設(shè)備10的n模塊20可以選擇額定振動(例如,比高振動更強烈和比低振動強度更 低)體感警告(324)。例如,當n模塊20從場境模塊24接收到指示正由用戶執(zhí)行的非身 體活動類型是緊張的數(shù)據(jù)時,UI模塊20可以選擇更輕柔類型的體感警告(例如,額定或中 等強度振動)。
[0137] 以這種方式,計算設(shè)備10可以至少部分基于當前時間與用戶相關(guān)聯(lián)的生理狀態(tài) 和/或活動,選擇計算設(shè)備10輸出體感警告的方式。通過以這種方式,基于與用戶有關(guān)的 場境信息,選擇一種類型的體感警告,計算設(shè)備10可以增加計算設(shè)備的用戶感知(例如,感 受)由計算設(shè)備輸出的警告的可能性,同時減少由于警告的輸出對用戶的困擾、干擾或煩 擾。例如,用戶可能不太可能錯過基于通知數(shù)據(jù)的警告,并且反過來,計算設(shè)備10可以輸出 更少后續(xù)警告來傳達由先前警告?zhèn)鬟_的相同信息。作為另一示例,體感警告可能更適合于 當前環(huán)境,使得體感警告不太可能比警告用戶通知數(shù)據(jù)的接收所需要的體感警告更強烈。 此外,計算設(shè)備10可以從用戶接收更少輸入來切斷或禁用來自計算設(shè)備10的警告,因為用 戶可能發(fā)現(xiàn)這些類型的警告比其他類型的警告更引人注意。通過輸出更少后續(xù)警告和通過 從用戶接收更少輸入,計算設(shè)備10可以執(zhí)行更少操作和消耗更少電量。
[0138] 條款1.一種方法,包括:由計算設(shè)備接收關(guān)于與計算設(shè)備相關(guān)聯(lián)的用戶的場境信 息,其中,場境信息涉及當前時間用戶的生理狀態(tài)或當前時間與用戶相關(guān)聯(lián)的活動的類型 中的至少一個;由計算設(shè)備至少部分基于場境信息,選擇一種類型的警告以作為通知數(shù)據(jù) 的指示輸出,其中,該類型的警告包括電刺激型警告、形狀記憶合金型警告和振動型警告中 的至少一個;以及由計算設(shè)備輸出基于通知數(shù)據(jù)的警告,該警告是所選擇的類型的警告。
[0139] 條款2.如條款1所述的方法,進一步包括:由計算設(shè)備基于場境信息,確定當前時 間用戶的生理狀態(tài)指示該用戶是緊張、放松還是既不緊張也不放松;以及其中,至少部分基 于場境信息選擇該種類型的警告作為通知數(shù)據(jù)的指示輸出包括:由計算設(shè)備基于當前時間 用戶的生理狀態(tài)指示該用戶是緊張、放松還是既不緊張也不放松,選擇利用其指示通知數(shù) 據(jù)的接收的類型的警告。
[0140] 條款3.如條款2所述的方法,其中,基于場境信息確定當前時間用戶的生理狀態(tài) 指示該用戶是緊張、放松還是既不緊張也不放松包括:基于場境信息確定當前時間用戶的 生理狀態(tài)指示該用戶緊張,以及其中,基于當前時間用戶的生理狀態(tài)指示該用戶是緊張、放 松還是既不緊張也不放松,選擇利用其指示通知數(shù)據(jù)的接收的類型的警告包括:響應(yīng)于確 定用戶的生理狀態(tài)指示該用戶緊張,由計算設(shè)備選擇電刺激型警告以作為通知數(shù)據(jù)的指示 輸出。
[0141] 條款4.如條款2至3的任意一項所述的方法,其中,基于當前時間用戶的生理狀 態(tài)指示該用戶是緊張、放松還是既不緊張也不放松,選擇利用其指示通知數(shù)據(jù)的接收的類 型的警告包括:響應(yīng)于確定用戶的生理狀態(tài)指示該用戶放松,由計算設(shè)備選擇形狀記憶合 金型警告以作為通知數(shù)據(jù)的指示輸出。
[0142] 條款5.如條款2至4的任意一項所述的方法,其中,基于當前時間用戶的生理狀 態(tài)指示該用戶是緊張、放松還是既不緊張也不放松,選擇利用其指示通知數(shù)據(jù)的接收的類 型的警告包括:響應(yīng)于確定用戶的生理狀態(tài)指示該用戶既不緊張也不放松,由計算設(shè)備選 擇振動型警告以作為通知數(shù)據(jù)的指示輸出。
[0143] 條款6.如條款1至5的任意一項所述的方法,進一步包括:由計算設(shè)備基于場境 信息,確定與用戶相關(guān)聯(lián)的活動的類型是身體活動還是非身體活動;以及其中,至少部分基 于場境信息選擇利用其指示通知數(shù)據(jù)的接收的類型的警告包括:由計算設(shè)備基于與用戶相 關(guān)聯(lián)的活動是身體活動還是非身體活動,選擇該類型的警告以作為通知數(shù)據(jù)的指示輸出。
[0144] 條款7.如條款6所述的方法,其中,基于與用戶相關(guān)聯(lián)的活動是身體活動還是非 身體活動,選擇該類型的警告以作為通知數(shù)據(jù)的指示輸出包括:響應(yīng)于確定該類型的警告 是非身體活動,由計算設(shè)備確定非身體活動是緊張類型的活動還是非緊張類型的活動;以 及由計算設(shè)備基于非身體活動是緊張類型的活動還是非緊張類型的活動,選擇該類型的警 告以作為通知數(shù)據(jù)的指示輸出。
[0145] 條款8.如條款6至7的任意一項所述的方法,其中,基于與用戶相關(guān)聯(lián)的活動是 身體活動還是非身體活動,選擇該類型的警告以作為通知數(shù)據(jù)的指示輸出包括:響應(yīng)于確 定與用戶相關(guān)聯(lián)的活動是身體活動,由計算設(shè)備選擇電刺激型警告以作為通知數(shù)據(jù)的指示 輸出。
[0146] 條款9.如條款6至8的任意一項所述的方法,其中,基于與用戶相關(guān)聯(lián)的活動是 身體活動還是非身體活動,選擇該類型的警告以作為通知數(shù)據(jù)的指示輸出包括:響應(yīng)于確 定與用戶相關(guān)聯(lián)的活動是非身體活動,由計算設(shè)備選擇形狀記憶合金型警告或振動型警告 以作為通知數(shù)據(jù)的指示輸出。
[0147] 條款10.如條款1至9的任意一項所述的方法,其中,場境信息包括第一場境信 息,所選擇的類型的警告包括第一類型的警告,以及警告包括第一警告,該方法進一步包 括:響應(yīng)于接收關(guān)于在隨后時間與計算設(shè)備相關(guān)聯(lián)的用戶的第二場境信息,由計算設(shè)備至 少部分基于第二場境信息,選擇第二類型的警告以作為通知數(shù)據(jù)的指示輸出,其中,第二場 境信息涉及在隨后時間用戶的生理狀態(tài)或在該隨后時間與用戶相關(guān)聯(lián)的活動的類型中的 至少一個;以及在該隨后時間由計算設(shè)備輸出基于通知數(shù)據(jù)的第二警告,該第二警告是所 選擇的第二類型的警告。
[0148] 條款11.如條款1至10的任意一項所述的方法,進一步包括:由計算設(shè)備基于場 境信息,確定當前時間正由用戶使用的一種類型的應(yīng)用;以及由計算設(shè)備基于應(yīng)用類型,確 定當前時間用戶的生理狀態(tài)或當前時間與用戶相關(guān)聯(lián)的活動的類型中的至少一個。
[0149] 條款12.如條款11所述的方法,進一步包括:其中,當前時間正由用戶使用的類型 的應(yīng)用包括游戲類應(yīng)用或閱讀類應(yīng)用,以及其中,基于應(yīng)用類型,確定當前時間用戶的生理 狀態(tài)或當前時間與用戶相關(guān)聯(lián)的活動的類型中的至少一個包括:響應(yīng)于確定該類型的應(yīng)用 為游戲類應(yīng)用,由計算設(shè)備確定用戶的生理狀態(tài)指示該用戶緊張;以及響應(yīng)于確定該類型 的應(yīng)用為閱讀類應(yīng)用,由計算設(shè)備確定用戶的生理狀態(tài)指示該用戶放松。
[0150] 條款13. -種計算設(shè)備,包括:至少一個處理器;以及可由該至少一個處理器操作 來接收關(guān)于與計算設(shè)備相關(guān)聯(lián)的用戶的場境信息的至少一個模塊,其中,該場境信息涉及 當前時間用戶的生理狀態(tài)或當前時間與用戶相關(guān)聯(lián)的活動的類型中的至少