備相關(guān)聯(lián)的鬧鐘歷史來確定用戶是否可能錯誤地設(shè)置鬧鐘。 更具體地說,鬧鐘歷史能夠包括鬧鐘功能已經(jīng)被設(shè)置的一個或多個先前時間的列表。
[0028] 在實現(xiàn)中,鬧鐘應(yīng)用110能夠在可由設(shè)備100訪問的任何類型存儲中存儲鬧鐘歷 史。例如,鬧鐘應(yīng)用110能將鬧鐘歷史存儲在存儲108中。同樣地,鬧鐘應(yīng)用110能將鬧鐘 歷史存儲在遠程存儲中,諸如遠程服務(wù)器計算機、"云"存儲等等中。
[0029] 圖2A-2D圖示根據(jù)各種實現(xiàn)的能由鬧鐘應(yīng)用110執(zhí)行來確定用戶是否可能已錯誤 地設(shè)置鬧鐘的過程的示例。盡管圖2A-2D圖示能由鬧鐘應(yīng)用110執(zhí)行的各種應(yīng)用,能由設(shè) 備100的任何組件來執(zhí)行任何一個過程和過程的階段。同樣地,所示的過程階段是示例并 且能去除所示階段中的任何一個、能增加另外的階段、以及能修改所示階段的順序。
[0030] 在202,過程開始。在204,能啟動鬧鐘應(yīng)用110。通過用戶與設(shè)備100交互,能夠 啟動鬧鐘應(yīng)用110。例如,設(shè)備100的用戶能夠經(jīng)由鍵擊順序、或經(jīng)其他通道來從設(shè)備的主 屏幕啟動鬧鐘應(yīng)用110。
[0031] 在206,鬧鐘應(yīng)用110能夠生成和輸出允許用戶設(shè)置鬧鐘的界面。鬧鐘應(yīng)用110能 夠生成允許用戶創(chuàng)建新鬧鐘或修改現(xiàn)有鬧鐘的界面并且將該界面?zhèn)鬟f到顯示器102,以由 用戶查看。例如,鬧鐘應(yīng)用110能夠生成如上所述的界面112和/或118。
[0032] 在208,鬧鐘應(yīng)用110能夠接收指示將設(shè)置的當(dāng)前鬧鐘的參數(shù)的輸入。所接收的參 數(shù)能夠包括用于當(dāng)前鬧鐘的時間和日期和其他參數(shù),諸如在鬧鐘發(fā)生時將發(fā)出的可聽聲音 的類型和音量。鬧鐘應(yīng)用110能夠經(jīng)由在顯示器102上顯示的界面來從用戶接收輸入。
[0033] 在210,鬧鐘應(yīng)用110能夠確定用于當(dāng)前鬧鐘的鬧鐘參數(shù)與先前設(shè)置的鬧鐘相比 是否異常。鬧鐘應(yīng)用110能夠訪問鬧鐘歷史并且檢索先前設(shè)置的鬧鐘的參數(shù),諸如時間和 日期。鬧鐘應(yīng)用110能夠?qū)?dāng)前鬧鐘的參數(shù)與先前設(shè)置的鬧鐘進行比較并且利用各種數(shù)學(xué) 和統(tǒng)計方法來確定當(dāng)前鬧鐘與來自鬧鐘歷史的先前設(shè)置的鬧鐘相比是否異常。圖2B、2C和 2D圖示鬧鐘應(yīng)用110能夠利用來確定鬧鐘是否異常的過程的三個示例。在實現(xiàn)中,鬧鐘應(yīng) 用110能夠單獨地利用示例性過程來確定鬧鐘是否異常。同樣地,鬧鐘應(yīng)用110能夠組合 地利用示例性過程來確定鬧鐘是否異常。
[0034] 圖2B示出基于平均和標準偏差來比較當(dāng)前鬧鐘和鬧鐘歷史的示例。在220,過程 能夠開始。在222,鬧鐘應(yīng)用110能夠檢索設(shè)備100的鬧鐘歷史。鬧鐘歷史能夠存儲在設(shè)備 100上已經(jīng)設(shè)置的或能表示設(shè)置鬧鐘的最后"n"次(例如n=5)的所有鬧鐘的記錄。鬧鐘 歷史能夠?qū)?yīng)于以特定間隔設(shè)置一些或所有鬧鐘。例如,鬧鐘歷史能夠詳述對最后"n"個 星期一已經(jīng)在設(shè)備上設(shè)置的鬧鐘。應(yīng)意識到鬧鐘歷史能夠?qū)?yīng)于與鬧鐘功能相關(guān)聯(lián)的其他 間隔或頻率。
[0035] 圖3A圖示根據(jù)各個實現(xiàn)的鬧鐘歷史300的示例。鬧鐘歷史300能詳述與在設(shè)備 100上先前設(shè)置的鬧鐘相關(guān)聯(lián)的時間集302。例如,用于設(shè)備100的先前設(shè)置的鬧鐘的時間 集302是7:30AM, 7:30AM, 7:45AM, 7:10AM和8:10AM。此外,鬧鐘歷史300能包括詳述時間 集302中用于每一鬧鐘的午夜過后的分鐘數(shù)。例如,7:30AM鬧鐘是午夜后的450分鐘,7:45 鬧鐘是午夜后的465分鐘等等。
[0036] 在224,鬧鐘應(yīng)用110能確定鬧鐘歷史中用于每一先前設(shè)置的鬧鐘的午夜后的分 鐘數(shù)的平均和標準偏差。鬧鐘應(yīng)用110能夠利用下述等式來計算平均值:
[0037]
【主權(quán)項】
1. 一種管理設(shè)備的鬧鐘功能的計算機實現(xiàn)的方法,包括: 在所述設(shè)備處接收指示與所述鬧鐘功能相關(guān)聯(lián)的第一時間的輸入; 確定所述第一時間是否與和所述鬧鐘功能相關(guān)聯(lián)的一個或多個先前時間相差大于閾 值量;以及 如果所述第一時間與所述一個或多個先前時間相差大于所述閾值量,則輸出通知。
2. 如權(quán)利要求1所述的方法,其中,確定所述第一時間是否與所述一個或多個先前時 間相差大于所述閾值量包括: 從所述一個或多個先前時間確定平均時間和標準偏差; 基于所述標準偏差來確定所述第一時間離所述平均時間的單位量;以及 確定所述單位量是否滿足或超出所述閾值量。
3. 如權(quán)利要求2所述的方法,其中,確定所述平均時間和所述標準偏差包括: 對于所述一個或多個先前時間中的每一個,確定預(yù)定時間后的時間量;以及 基于所述預(yù)定時間后的所述時間量,確定所述平均值和所述標準偏差。
4. 如權(quán)利要求1所述的方法,其中,輸出所述通知包括: 請求在所述第一時間激活所述鬧鐘功能的確認;以及 接收所述激活的所述確認。
5. 如權(quán)利要求1所述的方法,其中,輸出所述通知包括: 請求在所述第一時間激活所述鬧鐘功能的確認; 接收取消所述激活的請求;以及 響應(yīng)于接收請求,取消所述激活。
6. 如權(quán)利要求1所述的方法,其中,確定所述第一時間是否與所述一個或多個先前時 間相差大于所述閾值量包括: 確定所述一個或多個先前時間的一個或多個設(shè)置與所述一個或多個先前時間之間的 平均時間量; 確定所述第一時間和接收到指示所述第一時間的所述用戶輸入的時間之間的時間量; 以及 將所述平均時間量與所述時間量進行比較。
7. 如權(quán)利要求1所述的方法,其中,確定所述第一時間是否與所述一個或多個先前時 間相差大于所述閾值量包括: 從所述一個或多個先前時間中的每一個確定相關(guān)聯(lián)的工作日;以及 將所述一個或多個先前時間的所述相關(guān)聯(lián)的工作日與所述第一時間的工作日進行比 較。
8. -種計算機可讀存儲介質(zhì),存儲使一個或多個處理器執(zhí)行方法的指令,所述方法包 括: 在設(shè)備處識別與鬧鐘功能相關(guān)聯(lián)的第一時間; 確定所述第一時間是否與和所述鬧鐘功能相關(guān)聯(lián)的一個或多個先前時間相差大于閾 值量;以及 如果所述第一時間與所述一個或多個先前時間相差大于所述閾值量,則輸出通知。
9. 如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其中,確定所述第一時間是否與所述一 個或多個先前時間相差大于所述閾值量包括: 從所述一個或多個先前時間確定平均時間和標準偏差; 基于所述標準偏差來確定所述第一時間離所述平均時間的單位量;以及 確定所述單位量是否滿足或超出所述閾值量。
10. 如權(quán)利要求9所述的計算機可讀存儲介質(zhì),其中,確定所述平均時間和所述標準偏 差包括: 對于所述一個或多個先前時間中的每一個,確定預(yù)定時間后的時間量;以及 基于所述預(yù)定時間后的所述時間量,確定所述平均值和所述標準偏差。
11. 如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其中,輸出所述通知包括: 請求在所述第一時間激活所述鬧鐘功能的確認;以及 接收所述激活的所述確認。
12. 如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其中,輸出所述通知包括: 請求在所述第一時間激活所述鬧鐘功能的確認; 接收取消所述激活的請求;以及 響應(yīng)于接收請求,取消所述激活。
13. 如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其中,確定所述第一時間是否與所述一 個或多個先前時間相差大于所述閾值量包括: 確定所述一個或多個先前時間的一個或多個設(shè)置與所述一個或多個先前時間之間的 平均時間量; 確定所述第一時間和接收到指示所述第一時間的用戶輸入的時間之間的時間量;以及 將所述平均時間量與所述時間量進行比較。
14. 如權(quán)利要求8所述的計算機可讀存儲介質(zhì),其中,確定所述第一時間是否與所述一 個或多個先前時間相差大于所述閾值量包括: 從所述一個或多個先前時間中的每一個確定相關(guān)聯(lián)的工作日;以及 將所述一個或多個先前時間的所述相關(guān)聯(lián)的工作日與所述第一時間的工作日進行比 較。
15. -種用于管理鬧鐘功能的設(shè)備,包括: 存儲指令的一個或多個存儲器設(shè)備;以及 一個或多個處理器,所述一個或多個處理器耦接到所述一個或多個存儲器設(shè)備并且被 配置成執(zhí)行實現(xiàn)一種方法的指令,所述方法: 接收指示與所述鬧鐘功能相關(guān)聯(lián)的第一時間的輸入; 確定所述第一時間是否與和所述鬧鐘功能相關(guān)聯(lián)的一個或多個先前時間相差大于閾 值量;以及 如果所述第一時間與所述一個或多個先前時間相差大于所述閾值量,則輸出通知。
16. 如權(quán)利要求15所述的設(shè)備,其中,確定所述第一時間是否與所述一個或多個先前 時間相差大于所述閾值量包括: 從所述一個或多個先前時間確定平均時間和標準偏差; 基于所述標準偏差來確定所述第一時間離所述平均時間的單位量;以及 確定所述單位量是否滿足或超出所述閾值量。
17. 如權(quán)利要求16所述的設(shè)備,其中,確定所述平均時間和所述標準偏差包括: 對于所述一個或多個先前時間中的每一個,確定預(yù)定時間后的時間量;以及 基于所述預(yù)定時間后的所述時間量,確定所述平均值和所述標準偏差。
18. 如權(quán)利要求15所述的設(shè)備,其中,輸出所述通知包括: 請求在所述第一時間激活所述鬧鐘功能的確認;以及 接收所述激活的所述確認。
19. 如權(quán)利要求15所述的設(shè)備,其中,輸出所述通知包括: 請求在所述第一時間激活所述鬧鐘功能的確認; 接收取消所述激活的請求;以及 響應(yīng)于接收請求,取消所述激活。
20. 如權(quán)利要求15所述的設(shè)備,其中,確定所述第一時間是否與所述一個或多個先前 時間相差大于所述閾值量包括: 確定所述一個或多個先前時間的一個或多個設(shè)置與所述一個或多個先前時間之間的 平均時間量; 確定所述第一時間和接收到指示所述第一時間的所述用戶輸入的時間之間的時間量; 以及 將所述平均時間量與所述時間量進行比較。
【專利摘要】系統(tǒng)和方法涉及管理設(shè)備的鬧鐘功能。該系統(tǒng)和方法將用戶的新鬧鐘的時間設(shè)置與鬧鐘已經(jīng)被設(shè)置為的一個或多個先前時間設(shè)置進行比較來確定是否警告用戶和/或要求用戶確認新鬧鐘的時間設(shè)置。該系統(tǒng)和方法能夠檢測指示鬧鐘功能的第一時間設(shè)置的用戶輸入。此外,該系統(tǒng)和方法能夠檢查與鬧鐘功能相關(guān)聯(lián)的一個或多個先前時間設(shè)置,基于一個或多個先前時間設(shè)置來確定是否詢問用戶確認在第一時間設(shè)置激活鬧鐘功能。
【IPC分類】G04B23-02
【公開號】CN104756021
【申請?zhí)枴緾N201380054064
【發(fā)明人】邁克爾·希爾茲
【申請人】谷歌公司
【公開日】2015年7月1日
【申請日】2013年10月15日
【公告號】DE112013004706T5, US8838412, US20140104993, WO2014062608A2, WO2014062608A3