本發(fā)明實施例涉及信息處理技術領域,尤其涉及一種信息的免提示方法、裝置及終端。
背景技術:
隨著智能終端技術的不斷發(fā)展,應用APP可以安裝在智能終端上,為用戶提供多種服務,以滿足用戶的需求。APP大多提供消息推送功能,無需用戶手動去刷新應用程序,就能對更新的短信、郵件和推送信息等內容進行主動推送。當智能手機、平板電腦等移動終端收到服務器端的推送消息時,不僅將推送消息顯示到鎖屏界面,還會向用戶發(fā)出鈴音或振動。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)如下問題:用戶往往對這些推送消息并不感興趣,也并不想在工作時間或者其它時間段受到這些推送消息的打擾。如果用戶將手機設置為靜音或者飛行模式,則又可能會錯失重要的電話或者短信,給用戶使用帶來不便。
技術實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供一種信息的免提示方法及裝置,以解決現(xiàn)有技術中被非重要應用的推送信息打擾的技術問題。
第一方面,本發(fā)明實施例提供了一種信息的免提示方法,包括:
接收信息,獲取所述信息對應的應用軟件;
根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息。
第二方面,本發(fā)明實施例還提供了一種信息的免提示裝置,包括:
應用軟件獲取模塊,用于接收信息,獲取所述信息對應的應用軟件;
信息處理模塊,用于根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息。
第三方面,本發(fā)明實施例還提供了一種終端,包括:上述實施例提供的信息的免提示裝置。
本發(fā)明實施例提供的信息的免提示方法、裝置及終端,通過對接收消息對應的應用是否為用戶允許提示的應用進行判斷,并對用戶不允許提示的應用采用勿擾方式進行處理,可以使用戶在不錯過的電話或者短信的同時,避免被無關的推送信息所打擾,提高了用戶的使用體驗。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
圖1是本發(fā)明實施例一提供的信息的免提示方法的流程示意圖;
圖2是本發(fā)明實施例二提供的信息的免提示方法的流程示意圖;
圖3是本發(fā)明實施例三提供的信息的免提示方法的流程示意圖;
圖4是本發(fā)明實施例四提供的信息的免提示裝置的結構示意圖;
圖5為本申請實施例五提供的終端的結構示意圖;
圖6為本申請實施例六提供的用于信息的免提示的計算機程序的結構示意圖。
具體實施方式
下面結合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內容。
實施例一
圖1為本發(fā)明實施例一提供的信息的免提示方法的流程示意圖,本實施例可適用于避免設定的推送信息打擾的情況,該方法可以由信息的免提示裝置來執(zhí)行,該裝置可由軟件/硬件方式實現(xiàn),并可集成于移動終端中。
具體實現(xiàn)中,移動終端可包括:平板電腦、手機、電子閱讀器等移動終端,上述終端僅是舉例,而非窮舉,包含但不限于上述移動終端。
參見圖1,所述信息的免提示方法,包括:
S110,接收信息,獲取所述信息對應的應用軟件。
在移動終端系統(tǒng)主線程有相應的信息隊列,用以接收信息,通過該主線程可以實時檢測是否接收到信息。所有信息的接收工作是由底層來完成的,當有一個新的消息時底層完成接收后會有相應的系統(tǒng)進程來對應進行處理。推送信息包括標識符,該標識符用于標明攜帶該標識符的信息所對應的移動終端和移動終端中用于接收該信息的應用??梢酝ㄟ^監(jiān)聽信息并提取所述信息的標識符,進而獲取到所述信息對應的應用軟件。
S120,根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息。
移動終端一般會安裝有多個應用軟件,大部分應用軟件都會有相應的信息,例如升級通知,聊天軟件中的信息、短信、未接電話提醒以及大量的垃圾信息推送。其中一些應用所接收到的消息并不是用戶所需要立即了解的,例如淘寶、微博和新聞客戶端等應用??梢愿鶕?jù)所述應用軟件確定是否采用勿擾方式處理所述信息。示例性的,如果應用軟件為新聞類或者購物類應用軟件,例如新聞客戶端或淘寶等應用軟件,采用勿擾方式處理;如果應用軟件為通信類應用軟件,例如短信或者即時通信軟件,則不采用勿擾方式處理。
例性,所述勿擾方式可以作為一種設置模式,可以針對應用所接收到的不信息采取不同的提示方式。避免用戶受到無關推送信息的打擾。例如:對于新聞類應用軟件可以在收到推送信息或提醒時不發(fā)出聲音和震動提示,只采用靜音方式,但仍在消息欄中顯示收到信息的文字提示;或者在收到短信或即時通信類應用軟件信息時不發(fā)出聲音或震動提示,在用戶設定的一個時長后進行延時提醒,避免用戶錯過重要的信息;此外,對于一些購物類應用推送的信息,則直接進行丟棄,避免垃圾信息對用戶的騷擾。
本實施例一提供的信息的免提示方法及裝置,通過對接收消息對應的應用是否為用戶允許提示的應用進行判斷,并對用戶不允許提示的應用采用勿擾方式進行處理,可以使用戶在不錯過的電話或者短信的同時,避免被無關的推送信息所打擾,提高了用戶的使用體驗。
在本實施例的一個優(yōu)選實施方式中,將根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息具體優(yōu)化為:如果所述應用在預設黑名單內或在預設白名單外,則采用勿擾方式處理所述信息。不同的應用軟件所對應的信息對用戶來說具有不同的意義,移動終端只有在獲知用戶對于應用軟件信息的分類才可實現(xiàn)對接收到的信息進行不同的處理。在本實施例中,用戶可以通過設定黑名單和白名單的方式,實現(xiàn)對應用軟件的區(qū)分。示例性的,用戶可以預先設定一份黑名單或者白名單。所述黑名單可以是多個非重要信息所對應的應用軟件的列表,相應的,白名單則可以是重要信息對應的應用軟件列表。移動終端在接收到信息時,獲取所述信息對應的應用軟件,并將獲取到的應用軟件與黑名單或者白名單進行匹配,如果獲取到的應用軟件與黑名單匹配成功或者與白名單匹配不成功,則按照預先設置的勿擾方式對該信息進行處理;如果獲取到的應用軟件與黑名單匹配不成功或者與白名單匹配成功,則可按照正常方式對用戶進行提醒。通過判斷信息所對應的應用是否在預設黑名單內或在預設白名單外,可以根據(jù)用戶的需求對不同的信息采用不同的提示方式進行處理,減少了各種應用的推送信息對用戶的騷擾,同時也避免用戶遺漏一些重要的應用軟件所推送的信息,更好的提升了用戶的使用體驗。
實施例二
圖2為本發(fā)明實施例二提供的信息的免提示方法的流程示意圖。本實施例以上述實施例為基礎進行優(yōu)化,在本實施例中,將根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息具體優(yōu)化為:如果所述應用軟件在預設白名單內或在預設黑名單外,且所述信息的類別為勿擾信息類別,則采用勿擾方式處理所述信息。
相應的,本實施例所提供的信息的勿擾方法具體包括:
S210,接收信息,獲取所述信息對應的應用軟件。
S220,如果所述應用軟件在預設白名單內或在預設黑名單外,且所述信息的類別為勿擾信息類別,則采用勿擾方式處理所述信息。
雖然某些應用軟件被列入白名單內或者黑名單外,但該應用軟件所接收到的信息可能會包括一些騷擾信息或者推銷信息,例如:短信應用軟件會接收到一些不明發(fā)送者發(fā)送的推銷或者詐騙短信,由于短信應用軟件設置在白名單內或者黑名單以外,移動終端在接收到的推銷或者詐騙短信,也會向用戶發(fā)出提示。如果對這些信息也采取正常的提示方式,勢必會對用戶產生騷擾。在本實施例中,將騷擾信息和推銷信息作為勿擾信息,通過判斷接收到的信息是否為勿擾信息類別,有效區(qū)分正常信息和勿擾信息,并對勿擾信息采用勿擾方式處理。以避免勿擾信息對用戶的騷擾。
示例性的,所述勿擾信息類別包括下述至少一種:所述信息的發(fā)送者在預設發(fā)送黑名單內或在預設發(fā)送白名單外;和所述信息內包括預設的敏感詞內容??梢愿鶕?jù)上述條件判斷所接收的信息是否為勿擾信息。示例性的,在接收到信息時,監(jiān)聽信息,并從信息的數(shù)據(jù)包中讀取信息,所述信息中包括信息的地址標識,從地址標識符中可以得到發(fā)送者,并將得到的發(fā)送者與預設的黑名單或者白名單進行匹配,如果信息的發(fā)送者在預設發(fā)送黑名單內或在預設發(fā)送白名單外,則對該信息采用勿擾方式處理。
此外,也可通過信息內是否包括預設的敏感詞內容判斷信息是否為勿擾信息。示例性的,接收到信息時,監(jiān)聽信息,并從信息的數(shù)據(jù)包中讀取信息,所述信息中包括信息的主體(body)信息,從主體信息中可以得到信息的內容,查看信息的內容是否含有預設的敏感詞,所述敏感詞可以為“打折”、“促銷”或者不文明用語等。預設的敏感詞可以由用戶預先設置。在所述信息的內容中包括預設的敏感詞時,則對該信息采用勿擾方式處理。
本實施例通過根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息具體優(yōu)化為:如果所述應用軟件在預設白名單內或在預設黑名單外,且所述信息的類別為勿擾信息類別,則采用勿擾方式處理所述信息??梢詫ξ饠_信息類別消息不進行提示,使用戶不被勿擾信息所打擾。
實施例三
圖3為本發(fā)明實施例三提供的信息的免提示方法的流程示意圖。本實施例以上述實施例為基礎進行優(yōu)化,在本實施例中,將所述丟棄所述信息,具體優(yōu)化為:預先注冊所述信息的丟棄廣播接收器組件,所述丟棄廣播接收器組件用于丟棄所述信息;調整所述丟棄廣播接收器組件的優(yōu)先級,以使得所述丟棄廣播接收器組件的優(yōu)先級高于提醒組件的優(yōu)先級。
相應的,本實施例所提供的信息的勿擾方法具體包括:
S310,接收信息,獲取所述信息對應的應用軟件。
S320,如果所述應用在預設黑名單內或在預設白名單外,預先注冊所述信息的丟棄廣播接收器組件,所述丟棄廣播接收器組件用于丟棄所述信息。
組件是對數(shù)據(jù)和方法的簡單封裝??梢允菑腟YSTEM中派生出來,用于對事件響應進行處理。用于處理移動終端底層消息。在移動終端中,在底層接收到信息時,通過系統(tǒng)廣播,使預先注冊的組件接收到該廣播,并對接收到信息事件進行處理。以完成相應的功能。例如,移動終端底層在檢測到屏幕觸摸事件時,會發(fā)送觸摸事件的廣播,觸摸事件對應的組件在接收到廣播后,根據(jù)組件中規(guī)定的方法對觸摸事件進行響應,在屏幕上產生滑動效果。
在本實施例中,預設在安卓系統(tǒng)中預先注冊丟棄廣播接收器組件,該組件用于丟棄接收到的信息。在底層接收到信息時,通過系統(tǒng)廣播,執(zhí)行丟棄接收到的信息的動作。
S330,調整所述丟棄廣播接收器組件的優(yōu)先級,以使得所述丟棄廣播接收器組件的優(yōu)先級高于提醒組件的優(yōu)先級。
調整丟棄廣播接收器組件的優(yōu)先級,使得所述丟棄廣播接收器組件的優(yōu)先級高于提醒組件的優(yōu)先級。在系統(tǒng)對接收信息事件進行廣播時,調整丟棄廣播接收器組件先于提醒組件的優(yōu)先級,使丟棄廣播接收器組件優(yōu)先對該廣播事件進行處理,并使提醒組件無法接收到接收信息廣播。實現(xiàn)了對接收的信息進行丟棄,并且不會對接收到信息進行提醒的目的,避免對用戶產生騷擾。
本實施例通過將所述丟棄所述信息,具體優(yōu)化為:預先注冊所述信息的丟棄廣播接收器組件,所述丟棄廣播接收器組件用于丟棄所述信息;調整所述丟棄廣播接收器組件的優(yōu)先級,以使得所述丟棄廣播接收器組件的優(yōu)先級高于提醒組件的優(yōu)先級。可以實現(xiàn)對用戶不允許提示的應用采用丟棄方式進行處理,可以使用戶不必查看無關的推送信息,避免浪費用戶的精力,提高了用戶的使用體驗。
實施例四
圖4是本發(fā)明實施例五提供的信息的免提示裝置的結構示意圖,如圖5所示,所述裝置包括:
應用軟件獲取模塊410,用于接收信息,獲取所述信息對應的應用軟件;
信息處理模塊420,用于根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息。
本實施例提供的信息的免提示裝置,通過對接收消息對應的應用是否為用戶允許提示的應用進行判斷,并對用戶不允許提示的應用采用勿擾方式進行處理,可以使用戶在不錯過的電話或者短信的同時,避免被無關的推送信息所打擾,提高了用戶的使用體驗。
在上述各實施例的基礎上,所述信息處理模塊包括:
信息處理單元,用于如果所述應用在預設黑名單內或在預設白名單外,則采用勿擾方式處理所述信息。
在上述各實施例的基礎上,所述信息處理模塊包括:
靜音單元,用于關閉信息提示音,以靜音方式顯示所述信息;或
延時單元,用于延時提示所述消息;或
丟棄單元,用于丟棄所述信息。
在上述各實施例的基礎上,所述丟棄單元用于:
預先注冊所述信息的丟棄廣播接收器組件,所述丟棄廣播接收器組件用于丟棄所述信息;
調整所述丟棄廣播接收器組件的優(yōu)先級,以使得所述丟棄廣播接收器組件的優(yōu)先級高于提醒組件的優(yōu)先級。
在上述各實施例的基礎上,所述信息處理模塊包括:
勿擾信息處理單元,用于如果所述應用軟件在預設白名單內或在預設黑名單外,且所述信息的類別為勿擾信息類別,則采用勿擾方式處理所述信息。
在上述各實施例的基礎上,所述勿擾信息類別包括下述至少一種:
所述信息的發(fā)送者在預設發(fā)送黑名單內或在預設發(fā)送白名單外;和
所述信息內包括預設的敏感詞內容。
在上述各實施例的基礎上,所述獲應用軟件獲取模塊用于:
監(jiān)聽信息并提取所述信息的標識符;
根據(jù)所述標識符確定所述信息對應的應用軟件。
上述信息的免提示裝置可執(zhí)行本發(fā)明實施例所提供的信息的免提示方法,具備執(zhí)行方法相應的功能模塊和有益效果。
實施例五
圖5為本申請實施例五提供的終端的結構示意圖。如圖5所示,本申請實施例的終端包括:存儲器51、一個或多個處理器52以及一個或多個程序53。
其中,所述一個或多個程序53在由一個或多個處理器52執(zhí)行時執(zhí)行上述實施例中的任意一種方法。
本申請實施例提供的終端,通過對接收消息對應的應用是否為用戶允許提示的應用進行判斷,并對用戶不允許提示的應用采用勿擾方式進行處理,可以使用戶在不錯過的電話或者短信的同時,避免被無關的推送信息所打擾,提高了用戶的使用體驗。
實施例六
圖6為本申請實施例六提供的用于信息的免提示計算機程序的結構示意圖。如圖6所示,本申請實施例的用于信息的免提示的計算機程序產品61,可以包括信號承載介質62。信號承載介質62可以包括一個或更多個指令63,該指令63在由例如處理器執(zhí)行時,處理器可以提供以上針對圖1-4描述的功能。例如,指令63可以包括:用于接收信息,獲取所述信息對應的應用軟件的一個或多個指令;以及用于根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息的一個或多個指令。因此,例如,參照圖4,信息的免提示裝置可以響應于指令63來進行圖1中所示的步驟中的一個或更多個。
在一些實現(xiàn)中,信號承載介質62可以包括計算機可讀介質64,諸如但不限于硬盤驅動器、壓縮盤(CD)、數(shù)字通用盤(DVD)、數(shù)字帶、存儲器等。在一些實現(xiàn)中,信號承載介質62可以包括可記錄介質65,諸如但不限于存儲器、讀/寫(R/W)CD、R/W DVD等。在一些實現(xiàn)中,信號承載介質62可以包括通信介質66,諸如但不限于數(shù)字和/或模擬通信介質(例如,光纖線纜、波導、有線通信鏈路、無線通信鏈路等)。
本實施例提供的計算機程序產品,接收信息,獲取所述信息對應的應用軟件;根據(jù)所述應用軟件確定是否采用勿擾方式處理所述信息。通過對接收消息對應的應用是否為用戶允許提示的應用進行判斷,并對用戶不允許提示的應用采用勿擾方式進行處理,可以使用戶在不錯過的電話或者短信的同時,避免被無關的推送信息所打擾,提高了用戶的使用體驗。。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
最后應說明的是:以上各實施例僅用以說明本申請的技術方案,而非對其限制;盡管參照前述各實施例對本申請進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本申請各實施例技術方案的范圍。