一種消息提醒方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種消息提醒方法及終端。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展以及終端的功能越來越多,人們與外界通信的方式也愈加多樣化。除了傳統(tǒng)的電話、短信、郵件之外,還有基于各種即時通信應(yīng)用的通信活動。
[0003]現(xiàn)有技術(shù)中,無論是哪種通信活動,只要收到其他用戶發(fā)來的消息,終端都會通過聲音或振動來提醒用戶。當短時間內(nèi)收到的消息較多時,終端會持續(xù)發(fā)出提醒信息,而通常許多消息對于用戶來說不是非常重要的,例如群組消息等。若用戶通過關(guān)閉提示來避免頻繁提醒的打擾,又容易錯失重要消息。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種消息提醒方法及終端,可避免非重要消息頻繁打擾用戶,使終端的消息提醒更加人性化,提升用戶體驗。
[0005]本發(fā)明實施例第一方面提供了一種消息提醒方法,其可包括:
[0006]當檢測到通信消息時,根據(jù)當前檢測到的通信消息的類型確定所述通信消息的重要等級;
[0007]判斷所述當前檢測到的通信消息的重要等級是否符合預(yù)設(shè)的即時觸發(fā)條件;
[0008]若判斷結(jié)果為是,則即時生成消息提示信息;
[0009]若判斷結(jié)果為否,則根據(jù)所述當前檢測到的通信消息與之前至少一次檢測到的通信消息之間的時間間隔,即時或延時生成消息提示信息。
[0010]本發(fā)明實施例第二方面提供了一種終端,其可包括:
[0011]第一確定單元,用于當檢測到通信消息時,根據(jù)當前檢測到的通信消息的類型確定所述通信消息的重要等級;
[0012]第一判斷單元,用于判斷所述當前檢測到的通信消息的重要等級是否符合預(yù)設(shè)的即時觸發(fā)條件;
[0013]第一提示單元,用于在所述第一判斷單元的判斷結(jié)果為是時,即時生成消息提示信息;
[0014]第二提示單元,用于在所述第一判斷單元的判斷結(jié)果為否時,根據(jù)所述當前檢測到的通信消息與之前至少一次檢測到的通信消息之間的時間間隔,即時或延時生成消息提示信息。
[0015]本發(fā)明實施例中,當檢測到通信消息時,根據(jù)當前檢測到的通信消息的類型確定所述通信消息的重要等級,若當前檢測到的通信消息的重要等級符合預(yù)設(shè)的即時觸發(fā)條件,則即時生成消息提示信息,否則可以延遲生成消息提示信息,既可以保證用戶不錯失重要消息,又可以避免非重要消息頻繁打擾用戶,使得終端的消息提醒更加人性化,提升用戶體驗。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明的一個實施例提供的消息提醒方法的流程示意圖;
[0018]圖2是本發(fā)明的另一個實施例提供的消息提醒方法的流程示意圖;
[0019]圖3是本發(fā)明的一個實施例提供的消息提醒方法的流程示意圖;
[0020]圖4是本發(fā)明的一個實施例提供的終端的結(jié)構(gòu)示意圖;
[0021]圖5是本發(fā)明的另一個實施例提供的終端的結(jié)構(gòu)示意圖
[0022]圖6是本發(fā)明的又一個實施例提供的終端的結(jié)構(gòu)示意圖;
[0023]圖7是本發(fā)明的又一個實施例提供的終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0024]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025]本發(fā)明實施例提供了一種消息提醒方法及終端,可避免非重要消息頻繁打擾用戶,使終端的消息提醒更加人性化,提升用戶體驗。具體實現(xiàn)中,本發(fā)明實施例中描述的終端可包括:手機、平板電腦、筆記本電腦等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。下面將結(jié)合附圖對本發(fā)明實施例提供的一種消息提醒方法及終端進行具體描述。
[0026]參見圖1,是本發(fā)明的一個實施例提供的消息提醒方法的流程示意圖。如圖1所示,該消息提醒方法可包括如下步驟:
[0027]S101,當檢測到通信消息時,根據(jù)當前檢測到的通信消息的類型確定所述通信消息的重要等級。
[0028]可選地,通信消息的類型可以包括但不限于:來電消息、短信息消息、網(wǎng)頁消息和即時通信應(yīng)用消息等。其中即時通信應(yīng)用消息根據(jù)具體的應(yīng)用還可細分,例如:郵件消息、MSN (Microsoft Service Network,微軟服務(wù)網(wǎng)絡(luò))消息、QQ消息等。
[0029]具體實施中,可預(yù)先設(shè)置不同類型消息對應(yīng)的重要等級,可選地,可以由移動終端自動設(shè)置,或者,可以由用戶手動設(shè)置,或者,移動終端自動設(shè)置一些消息類型的重要等級,其他消息類型的重要等級可以由用戶手動設(shè)置。例如:移動終端默認電話消息的重要等級為第一,用戶可以根據(jù)需要設(shè)置短信息的重要等級同樣為第一,或者為其他等級。
[0030]S102,判斷所述當前檢測到的通信消息的重要等級是否符合預(yù)設(shè)的即時觸發(fā)條件,若判斷結(jié)果為是,則轉(zhuǎn)到步驟S103 ;否則轉(zhuǎn)到步驟S104。
[0031]本發(fā)明實施例中,預(yù)設(shè)的即時觸發(fā)條件可觸發(fā)終端即時生成消息提示信息,以提示用戶有重要的通信消息。
[0032]具體實施中,預(yù)設(shè)的即時觸發(fā)條件可以是移動終端自動設(shè)置的,也可以是用戶通過移動終端手動設(shè)置的。
[0033]在一些可行的實施方式中,若預(yù)先設(shè)置的重要等級只有一級,則所有的通信消息都符合預(yù)設(shè)的即時觸發(fā)條件。若預(yù)先設(shè)置的重要等級只有兩級,則可自動設(shè)置當接收到的通信消息為重要等級較高的類型時,符合預(yù)設(shè)的即時觸發(fā)條件。若預(yù)先設(shè)置的重要等級多于或等于三級,則可由用戶設(shè)置符合預(yù)設(shè)的即時觸發(fā)條件的重要等級,例如:用戶可設(shè)置重要等級為第一或第二的通信消息符合預(yù)設(shè)的即時觸發(fā)條件。
[0034]S103,即時生成消息提示信息。
[0035]若檢測到的通信消息的重要等級符合預(yù)設(shè)的即時觸發(fā)條件,可即時生成消息提示信息??蛇x地,消息提示信息可以是語音信息、振動信息或點亮屏幕等。
[0036]S104,根據(jù)所述當前檢測到的通信消息與之前至少一次檢測到的通信消息之間的時間間隔,即時或延時生成消息提示信息。
[0037]在一些可行的實施方式中,若檢測到的通信消息的重要等級不符合預(yù)設(shè)的即時觸發(fā)條件,可根據(jù)最近一段時間內(nèi)檢測到通信消息的頻繁程度決定即時生成消息提示信息或是延后生成消息提示信息。具體地,延后生成消息提示信息可以是等下次接收到通信消息時再生成消息提示信息,或者是間隔一定時間后再生成消息提示信息等,以免用戶頻繁受打擾。
[0038]本發(fā)明實施例中,當檢測到通信消息時,根據(jù)當前檢測到的通信消息的類型確定所述通信消息的重要等級,若當前檢測到的通信消息的重要等級符合預(yù)設(shè)的即時觸發(fā)條件,則即時生成消息提示信息,否則可以根據(jù)所述當前檢測到的通信消息與之前至少一次檢測到的通信消息之間的時間間隔,即時或延時生成消息提示信息,既可以保證用戶不錯失重要消息,又可以避免非重要消息頻繁打擾用戶,使得終端的消息提醒更加人性化,提升用戶體驗。
[0039]參見圖2,是本發(fā)明的另一個實施例提供的消息提醒方法的流程示意圖。如圖2所示,該消息提醒方法可包括如下步驟:
[0040]S201,當檢測到通信消息時,根據(jù)當前檢測到的通信消息的類型確定所述通信消息的重要等級。
[0041]可選地,通信消息的類型可以包括但不限于:來電消息、短信息消息、網(wǎng)頁消息和即時通信應(yīng)用消息等。其中即時通信應(yīng)用消息根據(jù)具體的應(yīng)用還可細分,例如:郵件消息、MSN (Microsoft Service Network,微軟服務(wù)網(wǎng)絡(luò))消息、QQ消息等。
[0042]具體實施中,可預(yù)先設(shè)置不同類型消息對應(yīng)的重要等級,可選地,可以由移動終端自動設(shè)置,或者,可以由用戶手動設(shè)置,或者,移動終端自動設(shè)置一些消息類型的重要等級,其他消息類型的重要等級可以由用戶手動設(shè)置。例如:移動終端默認電話消息的重要等級為第一,用戶可以根據(jù)需要設(shè)置短信息的重要等級同樣為第一,或者為其他等級。
[0043]S202,判斷所述當前檢測到的通信消息的重要等級是否符合預(yù)設(shè)的即時觸發(fā)條件;若判斷結(jié)果為是,則轉(zhuǎn)到步驟S204,否則轉(zhuǎn)到步驟S203。
[0044]本發(fā)明實施例中,預(yù)設(shè)的即時觸發(fā)條件可觸發(fā)終端即時生成消息提示信息,以提示用戶有重要的通信消息。
[0045]具體實施中,預(yù)設(shè)的即時觸發(fā)條件可以是移動終端自動設(shè)置的,也可以是用戶通過移動終端手動設(shè)置的。
[0046]在一些可行的實施方式中,若預(yù)先設(shè)置的重要等級只有一級,則所有的通信消息都符合預(yù)設(shè)的即時觸發(fā)條件。若預(yù)先設(shè)置的重要等級只有兩級,則可自動設(shè)置當接收到的通信消息為重要等級較高的類型時,符合預(yù)設(shè)的即時觸發(fā)條件。若預(yù)先設(shè)置的重要等級多于或等于三級,則可由用戶設(shè)置符合預(yù)設(shè)的即時觸發(fā)條件的重要等級,例如:用戶可設(shè)置重要等級為第一或第二的通信消息符合預(yù)設(shè)的即時觸發(fā)條件。
[0047]S203,判斷所述當前檢測到的通信消息與前一次檢測到的通信消息之間的第一時間間隔是否大于預(yù)設(shè)的第一閾值;若判斷結(jié)果為是,則轉(zhuǎn)到步驟S204。
[0048]本發(fā)明實施例中,第一時間間隔指的是當前檢測到通信消息的時間與前一次檢測到通信消息