本發(fā)明涉及電子技術(shù)領(lǐng)域,具體而言,涉及一種通知消息的管理方法、通知消息的管理系統(tǒng)和終端。
背景技術(shù):
終端應(yīng)用程序大多提供通知消息推送功能,無需用戶手動刷新應(yīng)用程序,就能向移動終端推送大量通知消息,然而,隨著安裝在終端應(yīng)用程序的增多,推送通知消息也越來越頻繁,有些應(yīng)用程序是用戶不經(jīng)常使用的,但這些程序每天仍然向終端推送好多條通知消息,針對此問題,雖然在手機管家和設(shè)置中已經(jīng)提供了相應(yīng)的關(guān)閉通知消息的功能,但是對于小白用戶和不愛折騰手機的用戶來說,該入口不方便操作并且難以理解,以至于通知欄布滿了大大小小的通知消息,一方面增加了終端的電能消耗,另一方面也干擾了用戶對終端的正常使用。
因此,如何能夠?qū)τ脩魺o關(guān)的通知信息進(jìn)行屏蔽成為亟待解決的技術(shù)問題。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少解決現(xiàn)有技術(shù)或相關(guān)技術(shù)中存在的技術(shù)問題之一。
為此,本發(fā)明的一個目的在于提出了一種通知消息的管理方法。
本發(fā)明的另一個目的在于提出了一種通知消息的管理系統(tǒng)。
本發(fā)明的再一個目的在于提出了一種終端。
為實現(xiàn)上述目的,根據(jù)本發(fā)明的第一方面的技術(shù)方案,提出了一種通知消息的管理方法,用于終端,包括:統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;判斷第一數(shù)量是否大于設(shè)定閾值,如果是,則屏蔽任一應(yīng)用程序的推送消息。
根據(jù)本發(fā)明的第一方面的技術(shù)方案的通知消息的管理方法,用戶可以根據(jù)自身情況設(shè)置預(yù)設(shè)時間,并統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,再判斷該通知消息數(shù)量是否大于設(shè)定閾值,如果大于,則屏蔽該應(yīng)用程序推送的通知消息,如果小于,則繼續(xù)接收該應(yīng)用程序推送的通知消息,例如,用戶的預(yù)設(shè)時間為3天,如果微博在三天之內(nèi)推送的通知消息超過5條,且這5條通知消息沒有被用戶點擊查看,則自動屏蔽微博發(fā)送的通知消息。通過上述方案,可實現(xiàn)對通知消息的及時處理,對于一些用戶使用頻率不高且經(jīng)常推送的軟件,在彈出的消息過多時將推送消息全部屏蔽,更符合用戶的使用,提升用戶體驗,終端能夠智能屏蔽對用戶無關(guān)通知信息,一方面降低了終端的電能消耗,另一方面提升了用戶的使用體驗
在上述技術(shù)方案中,優(yōu)選地,屏蔽任一應(yīng)用程序的推送消息之前,進(jìn)一步包括:輸出提示信息,提示信息用于提示用戶是否屏蔽任一應(yīng)用程序的推送消息。
在該技術(shù)方案中,通過輸出提示信息,提示用戶是否屏蔽任一應(yīng)用程序的推送消息,防止因自動屏蔽而使用戶錯過想要查看的通知消息,從而提升了用戶的使用體驗。
在上述技術(shù)方案中,優(yōu)選地,還包括:判斷第一數(shù)量是否大于設(shè)定閾值,如果是,刪除任一應(yīng)用程序被屏蔽之前發(fā)出的推送消息。
在該技術(shù)方案中,通過刪除用戶沒有操作的推送消息,可以起到節(jié)省內(nèi)存,避免因存在大量無用的推送消息而造成終端反應(yīng)緩慢,從而提升了用戶的使用體驗。
在上述技術(shù)方案中,優(yōu)選地,還包括:檢測到任一應(yīng)用程序被開啟后,輸出任一應(yīng)用程序發(fā)出的推送消息。
在該技術(shù)方案中,當(dāng)檢測到任一應(yīng)用程序被用戶開啟后,說明用戶在使用該應(yīng)用,此時移動終端輸出該應(yīng)用發(fā)出的推送消息,有利于用戶查看該應(yīng)用發(fā)出的通知消息,從而提升了用戶的使用體驗。
在上述技術(shù)方案中,優(yōu)選地,屏蔽任一應(yīng)用程序的推送消息時還包括:分析用戶操作的至少一個有效推送消息;確定至少一個有效推送消息中相同的公共信息;在任一應(yīng)用程序推送所述推送消息時,檢測推送消息中是否包括公共信息;顯示包括公共信息的推送消息,屏蔽不包括公共信息的推送消息。
在該技術(shù)方案中,首先分析用戶操作過的至少一個推送消息,確定用戶操作過的推送消息中的公共信息,從而確定用戶對感興趣的消息,當(dāng)接收到任一應(yīng)用程序發(fā)送的推送消息時,要檢測推送消息中是否含用公共信息,即用戶感興趣的消息,如果有,則說明該推送消息可能是用戶感興趣的,因此將該推送消息顯示在公布欄中,如果沒有公共信息,則說明用戶對該推送消息不感興趣,因此將該推送消息屏蔽,通過該技術(shù)方案,終端能夠智能地屏蔽與用戶無關(guān)的通知消息,保證用戶能查看自身感興趣的通知消息。
根據(jù)本發(fā)明的第二方面的技術(shù)方案,提出了一種通知消息的管理系統(tǒng),包括:統(tǒng)計單元,用于統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;判定單元,用于判斷第一數(shù)量是否大于設(shè)定閾值,如果是,則屏蔽任一應(yīng)用程序的推送消息。
根據(jù)本發(fā)明的第二方面的技術(shù)方案的通知消息的管理系統(tǒng),用戶可以根據(jù)自身情況設(shè)置預(yù)設(shè)時間,統(tǒng)計單元用于統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,然后,判定單元用于判斷該通知消息數(shù)量是否大于設(shè)定閾值,如果大于,則屏蔽該應(yīng)用程序推送的通知消息,如果小于,則繼續(xù)接收該應(yīng)用程序推送的通知消息,例如,用戶的預(yù)設(shè)時間為3天,如果微博在三天之內(nèi)推送的通知消息超過5條,且這5條通知消息沒有被用戶點擊查看,則自動屏蔽微博發(fā)送的通知消息。通過該技術(shù)方案,終端能夠智能屏蔽對用戶無關(guān)通知信息,一方面降低了終端的電能消耗,另一方面提升了用戶的使用體驗。
在上述技術(shù)方案中,優(yōu)選地,還包括:提示單元,用于在屏蔽任一應(yīng)用程序的推送消息之前,輸出提示信息,其中,提示信息用于提示用戶是否屏蔽任一應(yīng)用程序的推送消息。
在該技術(shù)方案中,通過提示單元輸出提示信息,提示用戶是否屏蔽任一應(yīng)用程序的推送消息,防止因自動屏蔽而使用戶錯過想要查看的通知消息,從而提升了用戶的使用體驗。
在上述技術(shù)方案中,優(yōu)選地,還包括:刪除單元,用于判斷任一數(shù)量是否大于設(shè)定閾值,如果是,刪除任一應(yīng)用程序被屏蔽之前發(fā)出的所有所述推送消息。
在該技術(shù)方案中,通過刪除單元刪除用戶沒有操作的推送消息,可以起到節(jié)省內(nèi)存,避免因存在大量無用的推送消息而造成終端反應(yīng)緩慢,從而提升了用戶的使用體驗。
在上述技術(shù)方案中,優(yōu)選地,還包括:重置單元,用于檢測到任一應(yīng)用程序被開啟后,輸出任一應(yīng)用程序發(fā)出的推送消息。
在該技術(shù)方案中,當(dāng)檢測到任一應(yīng)用程序被用戶開啟后,說明用戶在使用該應(yīng)用,此時移動終端輸出該應(yīng)用發(fā)出的推送消息,有利于用戶查看該應(yīng)用發(fā)出的通知消息,從而提升了用戶的使用體驗。
在上述技術(shù)方案中,優(yōu)選地,還包括:分析單元,用于分析用戶操作的至少一個有效推送消息;關(guān)鍵確定單元,用于確定至少一個有效推送消息中的公共信息;查找單元,用于在任一應(yīng)用程序推送所述推送消息時,在所有推送消息中查找所述公共信息;區(qū)分單元,用于顯示包括公共信息的推送消息,屏蔽不具有公共信息的推送消息。
在該技術(shù)方案中,首先分析單元用于分析用戶操作過的至少一個推送消息,關(guān)鍵確定單元用于確定用戶操作過的推送消息中的公共信息,從而確定用戶對感興趣的消息,當(dāng)接收到任一應(yīng)用程序發(fā)送的推送消息時,查找單元用于檢測推送消息中是否含用公共信息,即用戶感興趣的消息,如果有,則說明該推送消息可能是用戶感興趣的,因此將該推送消息顯示在公布欄中,如果沒有公共信息,則說明用戶對該推送消息不感興趣,因此將該推送消息屏蔽,通過該技術(shù)方案,終端能夠智能地屏蔽與用戶無關(guān)的通知消息,保證用戶能查看自身感興趣的通知消息,提升了用戶的使用體驗。
根據(jù)本發(fā)明的第三方面的技術(shù)方案,提出了一種終端,包括上述第二方面技術(shù)方案中任一技術(shù)方案的通知消息的管理系統(tǒng)。
在該技術(shù)方案中,終端能夠智能地屏蔽與用戶無關(guān)的通知消息,且能夠清除與用戶無關(guān)的消息,有利于降低終端的電能消耗,節(jié)省終端內(nèi)存,并且提升了用戶的使用體驗。
本發(fā)明的附加方面和優(yōu)點將在下面的描述部分中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
圖1示出了根據(jù)本發(fā)明的第一方面的一個實施例的通知消息的管理方法的流程示意圖;
圖2示出了根據(jù)本發(fā)明的第一方面的再一個實施例的通知消息的管理方法的流程示意圖;
圖3示出了根據(jù)本發(fā)明的第一方面的又一個實施例的通知消息的管理方法的流程示意圖;
圖4示出了根據(jù)本發(fā)明的第二方面的一個實施例的通知消息的管理系統(tǒng)的示意圖;
圖5示出了根據(jù)本發(fā)明的第二方面的一個實施例的通知消息的管理系統(tǒng)的示意圖;
圖6示出了根據(jù)本發(fā)明的第二方面的一個實施例的通知消息的管理系統(tǒng)的示意圖;
圖7示出了根據(jù)本發(fā)明的第二方面的一個實施例的通知消息的管理系統(tǒng)的示意圖;
圖8示出了根據(jù)本發(fā)明的第三方面的一個實施例的終端的示意圖;
圖9示出了根據(jù)本發(fā)明實施例的終端接收到的通知消息界面示意圖。
具體實施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護(hù)范圍并不限于下面公開的具體實施例的限制。
圖1示出了根據(jù)本發(fā)明的第一方面的一個實施例的通知消息的管理方法的流程示意圖。
如圖1所示,通知消息的管理方法,包括:
步驟102,統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;
步驟104,判斷第一數(shù)量是否大于設(shè)定閾值,如果是,則屏蔽所述任一應(yīng)用程序的推送消息。
在該實施例中,用戶可以根據(jù)不同的使用習(xí)慣和具體的使用情況設(shè)置預(yù)設(shè)時間,先通過步驟102,統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,再通過步驟104,比較第一數(shù)量和設(shè)定閾值的大小關(guān)系,如果第一數(shù)量較大,則屏蔽該應(yīng)用程序推送的通知消息。通過上述方案,可實現(xiàn)對通知消息的及時處理,對于一些用戶使用頻率不高且經(jīng)常推送的軟件,在彈出的消息過多時將推送消息全部屏蔽,更符合用戶的使用,提升用戶體驗,終端能夠智能屏蔽對用戶無關(guān)通知信息,一方面降低了終端的電能消耗,另一方面提升了用戶的使用體驗。例如,用戶的預(yù)設(shè)時間為3天,第一數(shù)量為5條,如果微博在三天之內(nèi)推送的通知消息超過5條,且這5條通知消息沒有被用戶點擊查看,則自動屏蔽微博發(fā)送的通知消息。
圖2示出了根據(jù)本發(fā)明的第一方面的再一個實施例的通知消息的管理方法的流程示意圖。
步驟202,統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;
步驟204,判斷第一數(shù)量是否大于設(shè)定閾值;
步驟206,如果步驟204的判斷結(jié)果為是,輸出提示信息,提示信息用于提示用戶是否屏蔽所述任一應(yīng)用程序的推送消息;
步驟208,如果步驟206的判斷結(jié)果為是,則屏蔽任一應(yīng)用程序的推送消息;
在該實施例中,屏蔽的推送消息在一定條件下可以重新呈現(xiàn)給用戶,具體的實現(xiàn)方式可以是:
步驟210,檢測到任一應(yīng)用程序被開啟后,輸出任一應(yīng)用程序發(fā)出的推送消息。
在該實施例中,用戶可以根據(jù)自身情況設(shè)置預(yù)設(shè)時間,首先步驟202,統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,然后步驟204,判斷該通知消息數(shù)量是否大于設(shè)定閾值,如果大于,則進(jìn)行步驟206,輸出提示信息,通過輸出提示信息,提示用戶是否屏蔽未被用戶操作的通知消息數(shù)量大于設(shè)定閾值的應(yīng)用程序的推送消息,防止因自動屏蔽而使用戶錯過想要查看的通知消息,若接收到屏蔽推送消息的屏蔽指令,則屏蔽該應(yīng)用程序推送的通知消息,如果小于,則繼續(xù)接收該應(yīng)用程序推送的通知消息,從而終端能夠智能屏蔽對用戶無關(guān)通知信息,通過步驟208加入提示的限定條件,增強用戶的操作性,用戶可根據(jù)自己實際的使用情況選擇是否屏蔽應(yīng)用程序的推送消息,僅當(dāng)用戶確定屏蔽后,才將程序的推送進(jìn)行屏蔽。
另外,當(dāng)檢測到任一應(yīng)用程序被用戶開啟后,通過步驟210,移動終端輸出該應(yīng)用發(fā)出的推送消息,在系統(tǒng)將長時間不用的程序的推送消息屏蔽后,用戶可能再次打開該程序,此時,系統(tǒng)將之前的屏蔽設(shè)置撤銷,認(rèn)為用戶可能會繼續(xù)使用該程序,即希望接收到該程序發(fā)出的推送消息,從而減少用戶頻繁設(shè)置開啟或關(guān)閉相應(yīng)程序的推送,提高用戶體驗。
圖3示出了根據(jù)本發(fā)明的第一方面的又一個實施例的通知消息的管理方法的流程示意圖。
步驟302,統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;
步驟304,判斷第一數(shù)量是否大于設(shè)定閾值;
步驟306,如果步驟304的判斷結(jié)果為是,輸出提示信息,提示信息用于提示用戶是否屏蔽所述任一應(yīng)用程序的推送消息;
步驟308,若接收到屏蔽推送消息的屏蔽指令,則屏蔽任一應(yīng)用程序的推送消息;
步驟310,刪除任一應(yīng)用程序被屏蔽之前發(fā)出的所有推送消息。
在該實施例中,用戶可以根據(jù)自身情況設(shè)置預(yù)設(shè)時間,首先步驟302,統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,然后步驟304,判斷該通知消息數(shù)量是否大于設(shè)定閾值,如果大于,則進(jìn)行步驟306,輸出提示信息,通過輸出提示信息,提示用戶是否屏蔽任一應(yīng)用程序的推送消息,防止因自動屏蔽而使用戶錯過想要查看的通知消息,若接收到屏蔽推送消息的屏蔽指令,則屏蔽該應(yīng)用程序推送的通知消息,最后通過步驟310刪除應(yīng)用程序被屏蔽前發(fā)出的所有推送消息,通過刪除用戶沒有操作的推送消息,可以起到節(jié)省內(nèi)存,避免因存在大量無用的推送消息而造成終端反應(yīng)緩慢。
另外,在上述第一方面的任一實施例中,優(yōu)選地,屏蔽任一應(yīng)用程序的推送消息時還包括:分析用戶操作的至少一個有效推送消息;確定至少一個有效推送消息中相同的公共信息;在任一應(yīng)用程序推送所述推送消息時,檢測推送消息中是否包括公共信息;顯示包括公共信息的推送消息,屏蔽不包括公共信息的推送消息。
在該實施例中,首先分析用戶操作過的至少一個推送消息,確定用戶操作過的推送消息中的公共信息,從而確定用戶對感興趣的消息,當(dāng)接收到任一應(yīng)用程序發(fā)送的推送消息時,要檢測推送消息中是否含有公共信息,即用戶感興趣的消息,如果有,則說明該推送消息可能是用戶感興趣的,因此將該推送消息顯示在公布欄中,如果沒有公共信息,則說明用戶對該推送消息不感興趣,因此將該推送消息屏蔽,通過該技術(shù)方案,終端能夠智能地屏蔽與用戶無關(guān)的通知消息,保證用戶能查看自身感興趣的通知消息。
圖4示出了根據(jù)本發(fā)明的第二方面的一個實施例的通知消息的管理系統(tǒng)的示意圖。
如圖4所示,通知消息的管理系統(tǒng),包括:
統(tǒng)計單元402,用于統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;
判定單元404,用于判斷第一數(shù)量是否大于設(shè)定閾值,如果是,則屏蔽任一應(yīng)用程序的推送消息。
在該實施例中,用戶可以根據(jù)不同的使用習(xí)慣和具體的使用情況設(shè)置預(yù)設(shè)時間,先通過統(tǒng)計單元402,統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,再通過判定單元404,比較第一數(shù)量和設(shè)定閾值的大小關(guān)系,如果第一數(shù)量較大,則屏蔽該應(yīng)用程序推送的通知消息。通過上述方案,可實現(xiàn)對通知消息的及時處理,對于一些用戶使用頻率不高且經(jīng)常推送的軟件,在彈出的消息過多時將推送消息全部屏蔽,更符合用戶的使用,提升用戶體驗,終端能夠智能屏蔽對用戶無關(guān)通知信息,一方面降低了終端的電能消耗,另一方面提升了用戶的使用體驗。例如,用戶的預(yù)設(shè)時間為3天,第一數(shù)量為5條,如果微博在三天之內(nèi)推送的通知消息超過5條,且這5條通知消息沒有被用戶點擊查看,則自動屏蔽微博發(fā)送的通知消息。
圖5示出了根據(jù)本發(fā)明的第二方面的一個實施例的通知消息的管理系統(tǒng)的示意圖。
如圖5所示,通知消息的管理系統(tǒng),包括:
統(tǒng)計單元502,用于統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;
判定單元504,用于判斷第一數(shù)量是否大于設(shè)定閾值,如果是,則屏蔽任一應(yīng)用程序的推送消息。
提示單元506,用于在屏蔽任一應(yīng)用程序的推送消息之前,輸出提示信息,其中,提示信息用于提示用戶是否屏蔽任一應(yīng)用程序的推送消息。
在該實施例中,戶可以根據(jù)自身情況設(shè)置預(yù)設(shè)時間,首先通過統(tǒng)計單元502,統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,然后通過判定單元504,判斷該通知消息數(shù)量是否大于設(shè)定閾值,如果大于,則通過提示單元506,輸出提示信息,通過輸出提示信息,提示用戶是否屏蔽任一應(yīng)用程序的推送消息,防止因自動屏蔽而使用戶錯過想要查看的通知消息,如果判斷結(jié)果為是,則屏蔽該應(yīng)用程序推送的通知消息,如果小于,則繼續(xù)接收該應(yīng)用程序推送的通知消息,從而終端能夠智能屏蔽對用戶無關(guān)通知信息,以增強用戶的操作性,用戶可根據(jù)自己實際的使用情況選擇是否屏蔽應(yīng)用程序的推送消息,僅當(dāng)用戶確定屏蔽后,才將程序的推送進(jìn)行屏蔽,從而提升用戶體驗。
圖6示出了根據(jù)本發(fā)明的第二方面的一個實施例的通知消息的管理系統(tǒng)的示意圖。
如圖6所示,通知消息的管理系統(tǒng),包括:
統(tǒng)計單元602,用于統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;
判定單元604,用于判斷第一數(shù)量是否大于設(shè)定閾值,如果是,則屏蔽任一應(yīng)用程序的推送消息。
提示單元606,用于在屏蔽任一應(yīng)用程序的推送消息之前,輸出提示信息,其中,提示信息用于提示用戶是否屏蔽任一應(yīng)用程序的推送消息。
刪除單元608,用于判斷任一數(shù)量是否大于設(shè)定閾值,如果是,刪除任一應(yīng)用程序被屏蔽之前發(fā)出的所有所述推送消息。
在該實施例中,用戶可以根據(jù)自身情況設(shè)置預(yù)設(shè)時間,首先通過統(tǒng)計單元602,統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,然后通過判定單元604,判斷該通知消息數(shù)量是否大于設(shè)定閾值,如果大于,則通過提示單元606,輸出提示信息,通過輸出提示信息,提示用戶是否屏蔽未被用戶操作的通知消息數(shù)量大于設(shè)定閾值的應(yīng)用程序的推送消息,防止因自動屏蔽而使用戶錯過想要查看的通知消息,如果判定單元604的判斷結(jié)果為是,則屏蔽該應(yīng)用程序推送的通知消息,否則繼續(xù)接收該應(yīng)用程序推送的通知消息,從而終端能夠智能屏蔽對用戶無關(guān)通知信息,此外,在屏蔽任一應(yīng)用程序之間,通過提示單元606輸出提示信息,從而通過檢測用戶對提示信息的操作以增強用戶的操作性,用戶可根據(jù)自己實際的使用情況選擇是否屏蔽應(yīng)用程序的推送消息,僅當(dāng)用戶確定屏蔽后,才將程序的推送進(jìn)行屏蔽,從而提升用戶體驗。
圖7示出了根據(jù)本發(fā)明的第二方面的一個實施例的通知消息的管理系統(tǒng)的示意圖。
如圖7所示,通知消息的管理系統(tǒng),包括:
統(tǒng)計單元702,用于統(tǒng)計預(yù)設(shè)時間內(nèi),任一應(yīng)用程序推送的所有推送消息未被操作的第一數(shù)量;
判定單元704,用于判斷第一數(shù)量是否大于設(shè)定閾值,如果是,則屏蔽任一應(yīng)用程序的推送消息。
提示單元706,用于在屏蔽任一應(yīng)用程序的推送消息之前,輸出提示信息,其中,提示信息用于提示用戶是否屏蔽任一應(yīng)用程序的推送消息。
在該實施例中,屏蔽的推送消息在一定條件下可以重新呈現(xiàn)給用戶,具體的實現(xiàn)方式可以通過:重置單元708,用于檢測到任一應(yīng)用程序被開啟后,輸出任一應(yīng)用程序發(fā)出的推送消息。
在該實施例中,用戶可以根據(jù)自身情況設(shè)置預(yù)設(shè)時間,統(tǒng)計單元702用于統(tǒng)計預(yù)設(shè)時間內(nèi),安裝在終端上的任一應(yīng)用程序推送的且沒有被用戶操作的通知消息數(shù)量,然后,判定單元704用于判斷該通知消息數(shù)量是否大于設(shè)定閾值,如果大于,通過提示單元706輸出提示信息,提示用戶是否屏蔽任一應(yīng)用程序的推送消息,防止因自動屏蔽而使用戶錯過想要查看的通知消息,從而提升了用戶的使用體驗,若用戶確認(rèn)屏蔽通知消息,則屏蔽該應(yīng)用程序推送的通知消息,如果小于,則繼續(xù)接收該應(yīng)用程序推送的通知消息。另外,當(dāng)檢測到任一應(yīng)用程序被開啟后,可通過重置單元708,輸出任一應(yīng)用程序發(fā)出的推送消息,通過該技術(shù)方案,在系統(tǒng)將長時間不用的程序的推送消息屏蔽后,用戶可能再次打開該程序,此時,系統(tǒng)將之前的屏蔽設(shè)置撤銷,認(rèn)為用戶可能會繼續(xù)使用該程序,即希望接收到該程序發(fā)出的推送消息,從而減少用戶頻繁設(shè)置開啟或關(guān)閉相應(yīng)程序的推送,提高用戶體驗。
另外,在上述第二方面的任一技術(shù)方案中,通知消息的管理系統(tǒng)還可以包括:分析單元,用于分析用戶操作的至少一個有效推送消息;關(guān)鍵確定單元,用于確定至少一個有效推送消息中的公共信息;查找單元,用于在任一應(yīng)用程序推送所述推送消息時,在所有推送消息中查找所述公共信息;區(qū)分單元,用于顯示包括公共信息的推送消息,屏蔽不具有公共信息的推送消息。
在該實施例中,首先分析單元用于分析用戶操作過的至少一個推送消息,關(guān)鍵確定單元用于確定用戶操作過的推送消息中的公共信息,從而確定用戶對感興趣的消息,當(dāng)接收到任一應(yīng)用程序發(fā)送的推送消息時,查找單元用于檢測推送消息中是否含用公共信息,即用戶感興趣的消息,如果有,則說明該推送消息可能是用戶感興趣的,因此將該推送消息顯示在公布欄中,如果沒有公共信息,則說明用戶對該推送消息不感興趣,因此將該推送消息屏蔽,通過該技術(shù)方案,終端能夠智能地屏蔽與用戶無關(guān)的通知消息,保證用戶能查看自身感興趣的通知消息,提升了用戶的使用體驗。
圖8示出了根據(jù)本發(fā)明的第三方面的一個實施例的終端的示意圖。
如圖8所示,終端800,包括上述第二方面技術(shù)方案中任一技術(shù)方案的通知消息的管理系統(tǒng)802。
在該技術(shù)方案中,終端能夠智能地屏蔽與用戶無關(guān)的通知消息,且能夠清除與用戶無關(guān)的消息,有利于降低終端的電能消耗,節(jié)省終端內(nèi)存,并且提升了用戶的使用體驗。
圖9示出了根據(jù)本發(fā)明實施例的終端接收到的通知消息界面示意圖。
如圖9所示,以微博為例,微博這種非社交類的應(yīng)用,主動向用戶推送大量消息,而從時間上可以看出,用戶在好幾天前的微博推送都沒有產(chǎn)生過任何點擊行為,可“智能”判定該用戶對微博類的推送不感興趣,通過本發(fā)明的技術(shù)方案,在長于一定時間跨度,若微博推送的通知消息多于一定條數(shù),且用戶沒有產(chǎn)生過任何點擊行為時,系統(tǒng)自動屏蔽后續(xù)的微博推送,并清空現(xiàn)有的沉積下來的微博推送消息,且當(dāng)用戶再次打開微博時,后臺會自動再次允許微博的推送。
以上詳細(xì)說明了本發(fā)明的技術(shù)方案,本發(fā)明提出了一種通知消息的管理方法,終端能夠智能地屏蔽與用戶無關(guān)的通知消息,保證用戶能查看自身感興趣的通知消息,提升了用戶的使用體驗。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。