更新移動終端的鬧鐘模式的方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及更新移動終端的鬧鐘模式的方法、裝置 及系統(tǒng)。
【背景技術(shù)】
[0002] 近年來隨著智能終端技術(shù)的發(fā)展,用戶使用終端的時間和頻率也在不斷上升,同 時大部分用戶對終端中所提供的一些基本功能的依賴性也越來越強(qiáng),鬧鐘正是這其中的一 種功能??偨Y(jié)起來,現(xiàn)有智能終端的發(fā)展趨勢可以概括為以下幾點:
[0003] 1、終端與用戶的粘性越來越高,特別是在晚睡前,相當(dāng)數(shù)量的用戶具有使用終端 的習(xí)慣,因而通過分析終端的使用情況,可以準(zhǔn)確地反映出用戶的作息規(guī)律。
[0004] 2、鬧鐘已經(jīng)成為智能終端中一個固有的程序,并且越來越多的用戶使用終端(尤 其是智能手機(jī))所提供的鬧鐘功能來代替?zhèn)鹘y(tǒng)的鬧鐘。
[0005] 鬧鐘智能化是近年來的一個重要發(fā)展趨勢,加強(qiáng)鬧鐘智能化可以有效提高用戶體 驗,現(xiàn)有的鬧鐘智能化技術(shù)包括:
[0006] 1、多種鬧鈴模式
[0007] a)智能叫醒鬧鐘,即在用戶設(shè)定時刻的前后數(shù)分鐘,各有一次補(bǔ)充的鬧鐘。
[0008] b)延遲功能,即在用戶設(shè)定的鬧鐘響起后,用戶可以關(guān)閉鬧鐘,也可以點擊延遲按 鈕,并設(shè)定延遲時長,這樣鬧鐘會小睡一會兒,然后在用戶設(shè)定的延遲時長后重新響起。
[0009]C)設(shè)置多種關(guān)閉條件的鬧鐘,即在傳統(tǒng)鬧鐘的基礎(chǔ)上加以改進(jìn),此時用戶必須進(jìn) 行多步操作,才能完全關(guān)閉鬧鐘。
[0010] 2、功能自適應(yīng)、智能化
[0011] a)通過網(wǎng)絡(luò)設(shè)置的鬧鐘,即用戶可以通過網(wǎng)絡(luò)設(shè)置遠(yuǎn)程鬧鐘。
[0012] b)基于統(tǒng)計方法或結(jié)合上下文數(shù)據(jù)的鬧鐘,即鬧鐘對各種各樣的用戶基本信息 (可能包括用戶的個人信息、鬧鐘所需的天氣情況、交通情況信息等)進(jìn)行數(shù)據(jù)統(tǒng)計分析,得 出最優(yōu)的響鈴時長。
[0013] 現(xiàn)有方案的缺點在于:
[0014] 1、現(xiàn)有技術(shù)過多地關(guān)注于"鬧鐘"本身的功能。目前,越來越多的用戶使用智能終 端中的鬧鐘功能,"鬧鐘"不再是一個獨立的實體,現(xiàn)有技術(shù)沒有對終端所能采集到的用戶 作息習(xí)慣加以利用。
[0015] 2、鬧鐘的"智能",并不是"主動智能"而是"被動智能",即通過給用戶提供多種鬧 鈴選項來滿足多樣化的目標(biāo)。這種方式面對的主要問題包括:
[0016] a)用戶必須及時準(zhǔn)確地設(shè)置鬧鐘。這樣,如果遇到假期調(diào)休等情況時,鬧鐘并不能 自動切換到工作模式。
[0017] b)不能將多種鬧鐘模式靈活運(yùn)用,以更好地服務(wù)用戶。例如:如果一個用戶失眠, 在平常的睡眠時間仍舊在玩終端,則鬧鐘可以自動選擇一個"先輕后重"的響鈴模式,或者 將強(qiáng)度最大的響鈴安排在用戶平常最后一次消除鬧鐘的時間,這樣會給用戶一個很好的體 驗。
[0018] 3、當(dāng)前智能終端中雖然提供了多種的鬧鐘模式,但是并沒有充分利用終端所能提 供的計算能力。
【發(fā)明內(nèi)容】
[0019] 本發(fā)明提供更新移動終端的鬧鐘模式的方法、裝置及系統(tǒng),以實現(xiàn)對移動終端的 鬧鐘模式的智能化更新。
[0020] 本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0021] 一種更新移動終端的鬧鐘模式的方法,該方法包括:
[0022] 采集在移動終端的每個鬧鐘周期內(nèi),用戶對該移動終端的操作信息和鬧鐘的運(yùn)行 信息;
[0023] 將用戶對該移動終端的操作信息作為條件數(shù)據(jù),將鬧鐘的運(yùn)行信息作為結(jié)果數(shù) 據(jù);
[0024] 采用預(yù)設(shè)的決策樹建立算法對條件數(shù)據(jù)和結(jié)果數(shù)據(jù)進(jìn)行計算,得到?jīng)Q策樹;
[0025] 在移動終端的前一個鬧鐘周期的鬧鈴關(guān)閉后、下一鬧鐘周期的鬧鈴響起前,將最 近預(yù)設(shè)數(shù)目的用戶睡眠周期內(nèi)采集的條件數(shù)據(jù)輸入決策樹,得到對應(yīng)的決策結(jié)果,即鬧鐘 運(yùn)行信息,根據(jù)該鬧鐘運(yùn)行信息更新該移動終端的鬧鐘模式。
[0026] 所述方法進(jìn)一步包括:
[0027] 若在移動終端的前一個鬧鐘周期的鬧鈴關(guān)閉后、下一鬧鐘周期的鬧鈴響起前,移 動終端處于關(guān)機(jī)狀態(tài),則不對移動終端的鬧鐘模式進(jìn)行更新。
[0028] 所述用戶對該移動終端的操作信息包括:
[0029] 用戶的開、關(guān)機(jī)時刻,以及用戶瀏覽屏幕的開始時刻及持續(xù)時長;
[0030] 或者包括:用戶使用該移動終端的日期,用戶的開、關(guān)機(jī)時刻,以及用戶瀏覽屏幕 的開始時刻及持續(xù)時長;
[0031] 或者包括:用戶的開、關(guān)機(jī)時刻,用戶瀏覽屏幕的開始時刻及持續(xù)時長,以及用戶 的充電信息;
[0032] 或者包括:用戶使用該移動終端的日期,用戶的開、關(guān)機(jī)時刻,用戶瀏覽屏幕的開 始時刻及持續(xù)時長,以及用戶的充電信息。
[0033] 所述鬧鐘的運(yùn)行信息包括:在鬧鈴開始響起與用戶關(guān)閉鬧鈴之間的響鈴輪數(shù)、或 /和在鬧鈴開始響起與用戶關(guān)閉鬧鈴之間相鄰兩次響鈴之間的時間間隔。
[0034] 所述采集在移動終端的每個鬧鐘周期內(nèi),用戶對該移動終端的操作信息和鬧鐘的 運(yùn)行信息進(jìn)一步包括:
[0035]同時采集用戶對該移動終端的鬧鐘的操作信息,或/和用戶預(yù)設(shè)的鬧鐘模式;[0036] 所述將用戶對該移動終端的操作信息作為條件數(shù)據(jù)進(jìn)一步包括:
[0037]同時將用戶對該移動終端的鬧鐘的操作信息,或/和用戶預(yù)設(shè)的鬧鐘模式作為條 件數(shù)據(jù)。
[0038] 所述采用預(yù)設(shè)的決策樹建立算法對條件數(shù)據(jù)和結(jié)果數(shù)據(jù)進(jìn)行計算,得到?jīng)Q策樹之 后進(jìn)一步包括:
[0039] 根據(jù)最新采集的條件和結(jié)果數(shù)據(jù)周期性地更新決策樹;
[0040] 或者,周期性地向用戶發(fā)起詢問,詢問內(nèi)容包括:昨日的條件數(shù)據(jù)以及對應(yīng)的決策 結(jié)果,若用戶反饋滿意,則增加該決策樹分支的權(quán)值,反之則為該條件數(shù)據(jù)在決策樹中再配 置一個新的決策結(jié)果。
[0041] 所述將用戶對該移動終端的操作信息作為條件數(shù)據(jù),將鬧鐘的運(yùn)行信息作為結(jié)果 數(shù)據(jù),采用預(yù)設(shè)的決策樹建立算法對條件數(shù)據(jù)和結(jié)果數(shù)據(jù)進(jìn)行計算為:
[0042] 移動終端將用戶對本移動終端的操作信息作為條件數(shù)據(jù),將鬧鐘的運(yùn)行信息作為 結(jié)果數(shù)據(jù),采用預(yù)設(shè)的決策樹建立算法對條件數(shù)據(jù)和結(jié)果數(shù)據(jù)進(jìn)行計算;
[0043] 或者為:服務(wù)器將移動終端上報的用戶對該移動終端的操作信息作為條件數(shù)據(jù), 將移動終端上報的鬧鐘的運(yùn)行信息作為結(jié)果數(shù)據(jù),采用預(yù)設(shè)的決策樹建立算法對條件數(shù)據(jù) 和結(jié)果數(shù)據(jù)進(jìn)行計算;且,所述方法進(jìn)一步包括:服務(wù)器將建立的決策樹發(fā)送給移動終端。 [0044] 一種更新移動終端的鬧鐘模式的裝置,該裝置包括:
[0045] 數(shù)據(jù)采集模塊:采集在移動終端的每個鬧鐘周期內(nèi),用戶對該移動終端的操作信 息和鬧鐘的運(yùn)行信息;
[0046] 決策樹建立模塊:將用戶對該移動終端的操作信息作為條件數(shù)據(jù),將鬧鐘的運(yùn)行 信息作為結(jié)果數(shù)據(jù),采用預(yù)設(shè)的決策樹建立算法對條件數(shù)據(jù)和結(jié)果數(shù)據(jù)進(jìn)行計算,得到?jīng)Q 策樹;
[0047] 鬧鐘模式更新模塊:在移動終端的前一個鬧鐘周期的鬧鈴關(guān)閉后、下一鬧鐘周期 的鬧鈴響起前,將最近預(yù)設(shè)數(shù)目的用戶睡眠周期內(nèi)采集的條件數(shù)據(jù)輸入決策樹,得到對應(yīng) 的決策結(jié)果,即鬧鐘運(yùn)行信息,根據(jù)該鬧鐘運(yùn)行信息更新該移動終端的鬧鐘模式。
[0048] 所述鬧鐘模式更新模塊進(jìn)一步用于,若在移動終端的前一個鬧鐘周期的鬧鈴關(guān)閉 后、下一鬧鐘周期的鬧鈴響起前,移動終端處于關(guān)機(jī)狀態(tài),則不對移動終端的鬧鐘模式進(jìn)行 更新。
[0049] 所述數(shù)據(jù)采集模塊采集的用戶對該移動終端的操作信息包括:
[0050] 用戶的開、關(guān)機(jī)時刻,以及用戶瀏覽屏幕的開始時刻及持續(xù)時長;
[0051] 或者包括:用戶使用該移動終端的日期,用戶的開、關(guān)機(jī)時刻,以及用戶瀏覽屏幕 的開始時刻及持續(xù)時長;
[0052] 或者包括:用戶的開、關(guān)機(jī)時刻,用戶瀏覽屏幕的開始時刻及持續(xù)時長,以及用戶 的充電信息;
[0053] 或者包括:用戶使用該移動終端的日期,用戶的開、關(guān)機(jī)時刻,用戶瀏覽屏幕的開 始時刻及持續(xù)時長,以及用戶的充電信息。
[0054] 所述數(shù)據(jù)采集模塊采集的鬧鐘的運(yùn)行信息包括:在鬧鈴開始響起與用戶關(guān)閉鬧鈴 之間的響鈴輪數(shù)、或/和在鬧鈴開始響起與用戶關(guān)閉鬧鈴之間相鄰兩次響鈴之間的時間間 隔。
[0055] 所述數(shù)據(jù)采集模塊采集在移動終端的每個鬧鐘周期內(nèi),用戶對該移動終端的操作 信息和鬧鐘的運(yùn)行信息進(jìn)一步包括:同時采集用戶對該移動終端的鬧鐘的操作信息,或/ 和用戶預(yù)設(shè)的鬧鐘模式;
[0056] 所述決策樹建立模塊將用戶對該移動終端的操作信息作為條件數(shù)據(jù)進(jìn)一步包括: 同時將用戶對該移動終端的鬧鐘的操作信息,或/和用戶預(yù)設(shè)的鬧鐘模式作為條件數(shù)據(jù)。
[0057] 所述決策樹建立模塊進(jìn)一步用于,根據(jù)最新采集的條件和結(jié)果數(shù)據(jù)周期性地更新 決策樹;或者,周期性地向用戶發(fā)起詢問,詢問內(nèi)容包括:昨日的條件數(shù)據(jù)以及對應(yīng)的決策 結(jié)果,若用戶反饋滿意,則增加該決策樹分支的權(quán)值,反之則為該條件數(shù)據(jù)在決策樹中再配 置一個新的決策結(jié)果。
[0058] 該裝置位于移動終端上。
[0059] -種更新移動終端的鬧鐘模式的系統(tǒng),該系統(tǒng)包括:
[0060] 移動終端:采集在本移動終端的每個鬧鐘周期內(nèi),用戶對本移動終端的操作信息 和鬧鐘的運(yùn)行信息,并上報給服務(wù)器;接收服務(wù)器發(fā)來的決策樹;在前一個鬧鐘周期的鬧 鈴關(guān)閉后、下一鬧鐘周期的鬧鈴響起前,將最近預(yù)設(shè)數(shù)目的用戶睡眠周期內(nèi)采集的條件數(shù) 據(jù)輸入決策樹,得到對應(yīng)的決策結(jié)果,即鬧鐘運(yùn)行信息,根據(jù)該鬧鐘運(yùn)行信息更新本移動終 端的鬧鐘模式;
[0061] 服務(wù)器:將移動終端上報的用戶對該移動終端的操作信息作為條件數(shù)據(jù),將鬧鐘 的運(yùn)行信息作為結(jié)果數(shù)據(jù),采用預(yù)設(shè)的決策樹建立算法對條件數(shù)據(jù)和結(jié)果數(shù)據(jù)進(jìn)行計算, 得到?jīng)Q策樹,將該決策樹發(fā)送給該移動終端。
[0062] 所述移動終端采集在本移動終端的每個鬧鐘周期內(nèi),用戶對本移動終端的操作信 息和鬧鐘的運(yùn)行信息進(jìn)一步包括:同時采集用戶對本移動終端的鬧鐘的操作信息,或/和 用戶預(yù)設(shè)的鬧鐘模式,并上報給服務(wù)器;
[0063] 所述服務(wù)器將移動終端上報的用戶對該移動終端的操作信息作為條件數(shù)據(jù)進(jìn)一 步包括:同時將該移動終端上報的用戶對該移動終端的鬧鐘的操作信息,或/和用戶預(yù)設(shè) 的鬧鐘模式作為條件數(shù)據(jù)。
[0064] 可見,本發(fā)明中,通過