本發(fā)明屬于計算機技術(shù)領(lǐng)域,尤其涉及一種鬧鐘啟動和關(guān)閉方法及裝置。
背景技術(shù):
現(xiàn)有智能手機、平板電腦等便攜式設(shè)備以及穿戴設(shè)備大多具有鬧鐘功能,以用于在設(shè)定的時間提醒用戶。然而,目前這些設(shè)備的鬧鐘智能化程度較低,這些設(shè)備只能在設(shè)定的鬧鐘時間啟動鬧鐘以及在接收到用戶的關(guān)閉鬧鐘操作時關(guān)閉鬧鐘,難以智能地判斷是否啟動或者關(guān)閉鬧鐘,從而在用戶已不需要鬧鈴提醒的時候啟動鬧鐘,以至于打擾到用戶或者需要用戶手動關(guān)閉鬧鐘,導(dǎo)致用戶的鬧鐘使用體驗不佳。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種鬧鐘啟動和關(guān)閉方法及裝置,旨在解決現(xiàn)有鬧鐘智能化程度不高,難以智能判斷是否啟動或者關(guān)閉鬧鐘,導(dǎo)致在不必要的時間啟動鬧鐘打擾用戶且需要用戶手動關(guān)閉鬧鐘的問題。
一方面,本發(fā)明提供了一種鬧鐘啟動和關(guān)閉方法,所述方法包括下述步驟:
在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷所述鬧鐘用戶是否處于睡眠狀態(tài);
當(dāng)所述鬧鐘用戶處于所述睡眠狀態(tài)時,啟動所述鬧鐘時間對應(yīng)的鬧鐘;
監(jiān)測所述鬧鐘用戶的生理參數(shù),當(dāng)所述鬧鐘用戶已被喚醒時,關(guān)閉所述鬧鐘時間對應(yīng)的所述鬧鐘。
另一方面,本發(fā)明提供了一種鬧鐘啟動和關(guān)閉裝置,所述裝置包括:
狀態(tài)判斷單元,用于在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷所述鬧鐘用戶是否處于睡眠狀態(tài);
鬧鐘啟動單元,用于當(dāng)所述鬧鐘用戶處于所述睡眠狀態(tài)時,啟動所述鬧鐘時間對應(yīng)的鬧鐘;以及
鬧鐘關(guān)閉單元,用于監(jiān)測所述鬧鐘用戶的生理參數(shù),當(dāng)所述鬧鐘用戶已被喚醒時,關(guān)閉所述鬧鐘時間對應(yīng)的所述鬧鐘。
本發(fā)明在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài),當(dāng)鬧鐘用戶處于睡眠狀態(tài)時,啟動鬧鐘時間對應(yīng)的鬧鐘,監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶已被喚醒時,關(guān)閉鬧鐘時間對應(yīng)的鬧鐘,從而實現(xiàn)了根據(jù)鬧鐘用戶的生理參數(shù)判斷是否啟動或者關(guān)閉鬧鐘,避免了在不必要的時間啟動鬧鐘打擾鬧鐘用戶,且不需要鬧鐘用戶手動關(guān)閉鬧鐘,提高了鬧鐘的人性化和智能化程度。
附圖說明
圖1是本發(fā)明實施例一提供的鬧鐘啟動和關(guān)閉方法的實現(xiàn)流程圖;
圖2是本發(fā)明實施例二提供的鬧鐘啟動和關(guān)閉方法的實現(xiàn)流程圖;
圖3是本發(fā)明實施例三提供的鬧鐘啟動和關(guān)閉裝置的結(jié)構(gòu)示意圖;以及
圖4是本發(fā)明實施例四提供的鬧鐘啟動和關(guān)閉裝置的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實施例對本發(fā)明的具體實現(xiàn)進行詳細描述:
實施例一:
圖1示出了本發(fā)明實施例一提供的鬧鐘啟動和關(guān)閉方法的實現(xiàn)流程,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,詳述如下:
在步驟s101中,在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài)。
本發(fā)明實施例適用于穿戴式設(shè)備或者包含穿戴式設(shè)備和鬧鐘設(shè)備的系統(tǒng),例如,手表、手環(huán)或者手環(huán)和手機組成的系統(tǒng)等。在本發(fā)明實施例中,鬧鐘用戶為使用該鬧鐘進行鬧鈴喚醒或提醒的用戶,生理參數(shù)包括血壓參數(shù)和皮電水平參數(shù),用于判斷鬧鐘用戶是否處于睡眠狀態(tài)。在預(yù)先設(shè)置的鬧鐘時間到達時,獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài),以根據(jù)鬧鐘用戶的生理參數(shù)判斷是否需要啟動鬧鐘。
作為示例地,如果鬧鐘用戶預(yù)先設(shè)置的鬧鐘時間是上午7點,則在上午7點到達時獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶此時是否處于睡眠狀態(tài)。
在步驟s102中,當(dāng)鬧鐘用戶處于睡眠狀態(tài)時,啟動預(yù)設(shè)的鬧鐘時間對應(yīng)的鬧鐘。
在本發(fā)明實施例中,如果鬧鐘用戶處于睡眠狀態(tài),則說明鬧鐘用戶需要鬧鈴來提醒自己起床,因此,在該預(yù)設(shè)的鬧鐘時間到來時啟動鬧鐘進行鬧鈴,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)判斷是否啟動鬧鐘,避免在不必要的時間啟動鬧鐘打擾用戶。
在步驟s103中,監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶已被喚醒時,關(guān)閉鬧鐘時間對應(yīng)的鬧鐘。
在本發(fā)明實施例中,鬧鐘開始鬧鈴之后,繼續(xù)監(jiān)測鬧鐘用戶的生理參數(shù),以判斷鬧鐘用戶是否已經(jīng)被鬧醒,如果鬧鐘用戶已被鬧鈴喚醒,則自動關(guān)閉該鬧鐘,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)判斷是否關(guān)閉鬧鐘,不需要鬧鐘用戶手動關(guān)閉鬧鐘,進而提高了鬧鐘的人性化和智能化程度。
在本發(fā)明實施例中,在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài),當(dāng)鬧鐘用戶處于睡眠狀態(tài)時,啟動鬧鐘時間對應(yīng)的鬧鐘,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)自動判斷是否啟動鬧鐘,避免在不必要的時間啟動鬧鐘打擾鬧鐘用戶,啟動鬧鐘開始鬧鈴之后,監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶已被喚醒時,關(guān)閉鬧鐘時間對應(yīng)的鬧鐘,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)自動判斷是否關(guān)閉鬧鐘,不需要鬧鐘用戶手動關(guān)閉鬧鐘,進而提高了鬧鐘的人性化和智能化程度。
實施例二:
圖2示出了本發(fā)明實施例二提供的鬧鐘啟動和關(guān)閉方法的實現(xiàn)流程,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,詳述如下:
在步驟s201中,在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù)。
在步驟s202中,判斷鬧鐘用戶是否處于睡眠狀態(tài),是則執(zhí)行步驟s204,否則執(zhí)行步驟s203。
本發(fā)明實施例適用于穿戴式設(shè)備或者包含穿戴式設(shè)備和鬧鐘設(shè)備的系統(tǒng),以方便根據(jù)穿戴式設(shè)備獲取的生理參數(shù)實現(xiàn)鬧鐘的自動啟動和關(guān)閉。在本發(fā)明實施例中,在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài),以根據(jù)鬧鐘用戶的生理參數(shù)判斷是否需要啟動鬧鐘。
在步驟s203中,當(dāng)鬧鐘用戶不處于睡眠狀態(tài)時,向鬧鐘用戶輸出提醒信息,以提醒鬧鐘用戶預(yù)設(shè)的鬧鐘提醒時間已經(jīng)到達。
在本發(fā)明實施例中,如果用戶此時已經(jīng)不處于睡眠狀態(tài),則說明用戶已經(jīng)醒來,沒有必要再通過鬧鈴來喚醒用戶,此時,向鬧鐘用戶輸出提醒信息,以提醒鬧鐘用戶預(yù)設(shè)的鬧鐘提醒時間已經(jīng)到達,從而避免了在不必要的時間啟動鬧鐘打擾鬧鐘用戶。優(yōu)選地,如果鬧鐘用戶此時已經(jīng)不處于睡眠狀態(tài),則在該預(yù)設(shè)的鬧鐘時間向第三方用戶發(fā)送信息,以提醒第三方用戶該鬧鐘用戶已經(jīng)醒來,從而方便第三方用戶獲取該鬧鐘用戶的當(dāng)前狀態(tài)。
作為示例地,如果鬧鐘用戶在鬧鐘時間(例如,上午7點)已經(jīng)醒來,則只需要提醒鬧鐘用戶已經(jīng)到了上午7點,以提醒鬧鐘用戶合理安排時間,而不需要仍然進行鬧鈴,以免打擾鬧鐘用戶。
在步驟s204中,當(dāng)鬧鐘用戶處于睡眠狀態(tài)時,啟動鬧鐘時間對應(yīng)的鬧鐘。
在本發(fā)明實施例中,如果鬧鐘用戶處于睡眠狀態(tài),則說明鬧鐘用戶需要鬧鈴來提醒自己起床,因此,在鬧鐘時間啟動鬧鐘進行鬧鈴,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)判斷是否啟動鬧鐘,避免在不必要的時間啟動鬧鐘打擾鬧鐘用戶。
在步驟s205中,監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶已被喚醒時,關(guān)閉鬧鐘時間對應(yīng)的鬧鐘。
在本發(fā)明實施例中,啟動鬧鐘開始鬧鈴之后,如果鬧鐘用戶被鬧鈴喚醒,則自動關(guān)閉鬧鐘時間對應(yīng)的鬧鐘,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)判斷是否關(guān)閉鬧鐘,不需要鬧鐘用戶手動關(guān)閉鬧鐘,進而提高了鬧鐘的智能化程度和人性化程度。
在步驟s206中,在預(yù)設(shè)時間段內(nèi)繼續(xù)監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶再次進入睡眠狀態(tài)時,啟動鬧鐘直至鬧鐘用戶被喚醒。
在本發(fā)明實施例中,在關(guān)閉鬧鐘之后的預(yù)設(shè)時間段內(nèi)(例如,6分鐘內(nèi))繼續(xù)監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶再次進入睡眠狀態(tài)時,啟動鬧鐘進行鬧鈴,直至該鬧鐘用戶被喚醒,從而確保鬧鐘喚醒作用的有效性,提高鬧鐘智能化程度。優(yōu)選地,在該鬧鐘用戶再次被喚醒之后,可以根據(jù)設(shè)置自動關(guān)閉鬧鐘,也可以在接收到鬧鐘用戶手動輸入的關(guān)閉鬧鐘指令時關(guān)閉鬧鐘。
作為示例地,在自動停止鬧鈴關(guān)閉鬧鐘之后的6分鐘內(nèi),繼續(xù)監(jiān)測鬧鐘用戶的生理參數(shù),如果鬧鐘用戶再次進入睡眠狀態(tài),則啟動鬧鐘進行鬧鈴,直至該鬧鐘用戶再次被喚醒,從而避免用戶因被喚醒后再次進入睡眠狀態(tài)而遲到,在該鬧鐘用戶再次被喚醒之后,在接收到該鬧鐘用戶手動輸入的關(guān)閉鬧鐘指令時才關(guān)閉鬧鐘,從而確保鬧鐘用戶被喚醒。
在本發(fā)明實施例中,在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài),當(dāng)鬧鐘用戶不處于睡眠狀態(tài)時,向鬧鐘用戶輸出提醒信息,以提醒鬧鐘用戶預(yù)設(shè)的鬧鐘提醒時間已經(jīng)到達,從而避免了在不必要的時間啟動鬧鐘打擾用戶,當(dāng)鬧鐘用戶處于睡眠狀態(tài)時,啟動鬧鐘時間對應(yīng)的鬧鐘,監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶已被喚醒時,關(guān)閉鬧鐘時間對應(yīng)的鬧鐘,在預(yù)設(shè)時間段內(nèi)繼續(xù)監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶再次進入睡眠狀態(tài)時,啟動鬧鐘直至鬧鐘用戶被喚醒,從而確保鬧鐘用戶被喚醒,提高了鬧鐘的人性化和智能化程度。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如rom/ram、磁盤、光盤等。
實施例三:
圖3示出了本發(fā)明實施例三提供的鬧鐘啟動和關(guān)閉裝置的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,其中包括:
狀態(tài)判斷單元31,用于在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài)。
在本發(fā)明實施例中,在預(yù)先設(shè)置的鬧鐘時間到達時,狀態(tài)判斷單元獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài),以根據(jù)鬧鐘用戶的生理參數(shù)判斷是否需要啟動鬧鐘。
鬧鐘啟動單元32,用于當(dāng)鬧鐘用戶處于睡眠狀態(tài)時,啟動鬧鐘時間對應(yīng)的鬧鐘。
在本發(fā)明實施例中,如果鬧鐘用戶處于睡眠狀態(tài),則說明鬧鐘用戶需要鬧鈴來提醒自己起床,因此,鬧鐘啟動單元在該預(yù)設(shè)的鬧鐘時間到來時啟動鬧鐘進行鬧鈴,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)判斷是否啟動鬧鐘,避免在不必要的時間啟動鬧鐘打擾用戶。
鬧鐘關(guān)閉單元33,用于監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶已被喚醒時,關(guān)閉鬧鐘時間對應(yīng)的鬧鐘。
在本發(fā)明實施例中,在到達預(yù)設(shè)的鬧鐘時間時,狀態(tài)判斷單元獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài),當(dāng)鬧鐘用戶處于睡眠狀態(tài)時,鬧鐘啟動單元啟動鬧鐘時間對應(yīng)的鬧鐘,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)自動判斷是否啟動鬧鐘,避免在不必要的時間啟動鬧鐘打擾鬧鐘用戶,啟動鬧鐘開始鬧鈴之后,監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶已被喚醒時,鬧鐘關(guān)閉單元關(guān)閉鬧鐘時間對應(yīng)的鬧鐘,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)自動判斷是否關(guān)閉鬧鐘,不需要鬧鐘用戶手動關(guān)閉鬧鐘,進而提高了鬧鐘的人性化和智能化程度。
在本發(fā)明實施例中,鬧鐘啟動和關(guān)閉裝置的各單元可由相應(yīng)的硬件或軟件單元實現(xiàn),各單元可以為獨立的軟、硬件單元,也可以集成為一個軟、硬件單元,在此不用以限制本發(fā)明。
實施例四:
圖4示出了本發(fā)明實施例四提供的鬧鐘啟動和關(guān)閉裝置的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,其中包括:
狀態(tài)判斷單元41,用于在到達預(yù)設(shè)的鬧鐘時間時,獲取鬧鐘用戶的生理參數(shù),判斷鬧鐘用戶是否處于睡眠狀態(tài)。
第一提醒單元42,用于當(dāng)鬧鐘用戶不處于睡眠狀態(tài)時,向鬧鐘用戶輸出提醒信息,以提醒鬧鐘用戶預(yù)設(shè)的鬧鐘提醒時間已經(jīng)到達。
在本發(fā)明實施例中,如果用戶此時已經(jīng)不處于睡眠狀態(tài),則說明用戶已經(jīng)醒來,沒有必要再通過鬧鈴來喚醒用戶,此時,第一提醒單元在向鬧鐘用戶輸出提醒信息,以提醒鬧鐘用戶預(yù)設(shè)的鬧鐘提醒時間已經(jīng)到達,從而避免了在不必要的時間啟動鬧鐘打擾鬧鐘用戶。優(yōu)選地,如果鬧鐘用戶此時已經(jīng)不處于睡眠狀態(tài),則在該預(yù)設(shè)的鬧鐘時間向第三方用戶發(fā)送信息,以提醒第三方用戶該鬧鐘用戶已經(jīng)醒來,從而方便第三方用戶獲取該鬧鐘用戶的當(dāng)前狀態(tài)。
因此,優(yōu)選地,該鬧鐘啟動和關(guān)閉裝置還包括:第二提醒單元43,其中,
第二提醒單元43,用于當(dāng)鬧鐘用戶不處于睡眠狀態(tài)時,向第三方用戶發(fā)送信息,以提醒第三方用戶鬧鐘用戶已醒。
鬧鐘啟動單元44,用于當(dāng)鬧鐘用戶處于睡眠狀態(tài)時,啟動鬧鐘時間對應(yīng)的鬧鐘。
在本發(fā)明實施例中,如果鬧鐘用戶處于睡眠狀態(tài),則說明鬧鐘用戶需要鬧鈴來提醒自己起床,因此,鬧鐘啟動單元在鬧鐘時間啟動鬧鐘進行鬧鈴,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)判斷是否啟動鬧鐘,避免在不必要的時間啟動鬧鐘打擾鬧鐘用戶。
鬧鐘關(guān)閉單元45,用于監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶已被喚醒時,關(guān)閉鬧鐘時間對應(yīng)的鬧鐘。
在本發(fā)明實施例中,啟動鬧鐘開始鬧鈴之后,如果鬧鐘用戶被鬧鈴喚醒,則鬧鐘關(guān)閉單元自動關(guān)閉鬧鐘時間對應(yīng)的鬧鐘,從而實現(xiàn)根據(jù)鬧鐘用戶的生理參數(shù)判斷是否關(guān)閉鬧鐘,不需要鬧鐘用戶手動關(guān)閉鬧鐘,進而提高了鬧鐘的智能化程度和人性化程度。
喚醒確認單元46,用于在預(yù)設(shè)時間段內(nèi)繼續(xù)監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶再次進入睡眠狀態(tài)時,啟動鬧鐘直至鬧鐘用戶被喚醒。
在本發(fā)明實施例中,喚醒確認單元在關(guān)閉鬧鐘之后的預(yù)設(shè)時間段內(nèi)(例如,6分鐘內(nèi))繼續(xù)監(jiān)測鬧鐘用戶的生理參數(shù),當(dāng)鬧鐘用戶再次進入睡眠狀態(tài)時,啟動鬧鐘進行鬧鈴,直至該鬧鐘用戶被喚醒,從而確保鬧鐘用戶被喚醒,提高鬧鐘的人性化和智能化程度。優(yōu)選地,在該鬧鐘用戶再次被喚醒之后,可以根據(jù)設(shè)置自動關(guān)閉鬧鐘,也可以在接收到鬧鐘用戶手動輸入的關(guān)閉鬧鐘指令時關(guān)閉鬧鐘。
在本發(fā)明實施例中,鬧鐘啟動和關(guān)閉裝置的各單元可由相應(yīng)的硬件或軟件單元實現(xiàn),各單元可以為獨立的軟、硬件單元,也可以集成為一個軟、硬件單元,在此不用以限制本發(fā)明。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。