消息過濾模塊針對接收到的推送消息,先根據(jù)云端垃圾消息特征庫模塊針對所接收到的推送消息進(jìn)行匹配,實(shí)現(xiàn)針對推送消息的第一次過濾;然后,用戶通過移動(dòng)設(shè)備上客戶端的自定義接收規(guī)則編輯模塊,經(jīng)客戶端跨主機(jī)進(jìn)程通信模塊、云端跨主機(jī)進(jìn)程通信模塊設(shè)定對應(yīng)推送消息過濾模塊中的自定義攔截規(guī)則模塊;對應(yīng)推送消息過濾模塊針對經(jīng)云端垃圾消息特征庫模塊進(jìn)行匹配過濾后的推送消息,根據(jù)自定義攔截規(guī)則模塊進(jìn)行匹配,實(shí)現(xiàn)針對推送消息的第二次過濾;同時(shí),垃圾消息特征學(xué)習(xí)模塊獲取自定義攔截規(guī)則模塊中出現(xiàn)頻率高于預(yù)設(shè)頻率閾值的過濾規(guī)則,并將其加入云端垃圾消息特征庫模塊中;以及將被超過系統(tǒng)約定比率被用戶標(biāo)為垃圾廣告的推送消息的關(guān)鍵詞和語法特征也將被加入進(jìn)云端垃圾消息特征庫模塊中,從而提高云端垃圾消息特征庫模塊在過濾過程中工作效率。
[0032]上面結(jié)合附圖對本發(fā)明的實(shí)施方式作了詳細(xì)說明,但是本發(fā)明并不限于上述實(shí)施方式,在本領(lǐng)域普通技術(shù)人員所具備的知識(shí)范圍內(nèi),還可以在不脫離本發(fā)明宗旨的前提下做出各種變化。
【主權(quán)項(xiàng)】
1.一種基于云計(jì)算的移動(dòng)應(yīng)用程序消息推送代理系統(tǒng),其特征在于:包括云計(jì)算服務(wù)器端和分別設(shè)置于各個(gè)移動(dòng)設(shè)備中的客戶端;其中,云計(jì)算服務(wù)器端中具有分別與各個(gè)客戶端對應(yīng)的推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊;客戶端通過獲取移動(dòng)設(shè)備中具有后臺(tái)消息推送服務(wù)進(jìn)程的應(yīng)用程序,然后將該應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程迀移加載至云計(jì)算服務(wù)器端中對應(yīng)的推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊中,并休眠本地對應(yīng)的應(yīng)用程序;運(yùn)行在推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊中的應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程等待接收對應(yīng)應(yīng)用程序的服務(wù)器所推送的消息,推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊將接收到的推送的消息發(fā)送至對應(yīng)客戶端中,客戶端接收推送的消息,并喚醒對應(yīng)移動(dòng)設(shè)備中對應(yīng)的應(yīng)用程序。
2.根據(jù)權(quán)利要求1所述一種基于云計(jì)算的移動(dòng)應(yīng)用程序消息推送代理系統(tǒng),其特征在于:所述客戶端包括應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程分析模塊、客戶端跨主機(jī)進(jìn)程迀移模塊、客戶端跨主機(jī)進(jìn)程通信模塊、客戶端消息推送模塊和應(yīng)用程序喚醒模塊;所述推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊包括云端跨主機(jī)進(jìn)程迀移模塊、云端跨主機(jī)進(jìn)程通信模塊和后臺(tái)消息推送服務(wù)進(jìn)程運(yùn)行環(huán)境模塊; 其中,客戶端跨主機(jī)進(jìn)程通信模塊和云端跨主機(jī)進(jìn)程通信模塊用于實(shí)現(xiàn)客戶端與云計(jì)算服務(wù)器端中對應(yīng)推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊之間的信息通訊交互; 應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程分析模塊用于檢索對應(yīng)移動(dòng)設(shè)備中的應(yīng)用程序,并獲得具有后臺(tái)消息推送服務(wù)進(jìn)程的應(yīng)用程序; 客戶端跨主機(jī)進(jìn)程迀移模塊用于針對由應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程分析模塊獲得的具有后臺(tái)消息推送服務(wù)進(jìn)程的應(yīng)用程序,將該應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程經(jīng)客戶端跨主機(jī)進(jìn)程通信模塊迀移至對應(yīng)推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊中,并休眠本地對應(yīng)的應(yīng)用程序; 客戶端消息推送模塊用于通過客戶端跨主機(jī)進(jìn)程通信模塊接收對應(yīng)推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊經(jīng)云端跨主機(jī)進(jìn)程通信模塊發(fā)送的推送消息,并將其推送至對應(yīng)移動(dòng)設(shè)備; 應(yīng)用程序喚醒模塊用于根據(jù)由客戶端消息推送模塊推送的推送消息,喚醒對應(yīng)移動(dòng)設(shè)備中對應(yīng)休眠的應(yīng)用程序; 云端跨主機(jī)進(jìn)程迀移模塊用于經(jīng)云端跨主機(jī)進(jìn)程通信模塊接收由對應(yīng)客戶端跨主機(jī)進(jìn)程迀移模塊迀移的應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程,并加載至后臺(tái)消息推送服務(wù)進(jìn)程運(yùn)行環(huán)境模塊中; 后臺(tái)消息推送服務(wù)進(jìn)程運(yùn)行環(huán)境模塊用于運(yùn)行由云端跨主機(jī)進(jìn)程迀移模塊加載的應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程。
3.根據(jù)權(quán)利要求2所述一種基于云計(jì)算的移動(dòng)應(yīng)用程序消息推送代理系統(tǒng),其特征在于:所述云端跨主機(jī)進(jìn)程迀移模塊,針對其所接收到的應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程,校驗(yàn)數(shù)據(jù)完整性,并將數(shù)據(jù)完整的應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程加載至后臺(tái)消息推送服務(wù)進(jìn)程運(yùn)行環(huán)境模塊中。
4.根據(jù)權(quán)利要求3所述一種基于云計(jì)算的移動(dòng)應(yīng)用程序消息推送代理系統(tǒng),其特征在于:所述云計(jì)算服務(wù)器端中還包括分別與各個(gè)推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊相對應(yīng)的推送消息接收隊(duì)列模塊、推送消息過濾模塊和推送消息發(fā)送隊(duì)列模塊;所述推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊將接收到的推送的消息依次經(jīng)推送消息接收隊(duì)列模塊、推送消息過濾模塊、推送消息發(fā)送隊(duì)列模塊后,通過云端跨主機(jī)進(jìn)程通信模塊發(fā)送至對應(yīng)客戶端中; 其中,推送消息接收隊(duì)列模塊用于獲取對應(yīng)后臺(tái)消息推送服務(wù)進(jìn)程運(yùn)行環(huán)境模塊中應(yīng)用程序后臺(tái)消息推送服務(wù)進(jìn)程所接收到的推送消息,針對獲取到的推送消息設(shè)定初級(jí)發(fā)送優(yōu)先級(jí),并根據(jù)推送消息過濾模塊的負(fù)載狀況,按初級(jí)發(fā)送優(yōu)先級(jí)將推送消息發(fā)送至推送消息過濾模塊; 推送消息過濾模塊用于接收由推送消息接收隊(duì)列模塊發(fā)送的推送消息,并對其進(jìn)行過濾,然后將過濾后的推送消息發(fā)送至推送消息發(fā)送隊(duì)列模塊; 推送消息發(fā)送隊(duì)列模塊用于接收由推送消息過濾模塊發(fā)送的推送消息,針對接收到的推送消息設(shè)定終極發(fā)送優(yōu)先級(jí),并按終極發(fā)送優(yōu)先級(jí)將推送消息通過云端跨主機(jī)進(jìn)程通信模塊發(fā)送至對應(yīng)客戶端中。
5.根據(jù)權(quán)利要求4所述一種基于云計(jì)算的移動(dòng)應(yīng)用程序消息推送代理系統(tǒng),其特征在于:所述推送消息過濾模塊包括云端垃圾消息特征庫模塊;推送消息過濾模塊根據(jù)云端垃圾消息特征庫模塊針對所接收到的推送消息進(jìn)行匹配,實(shí)現(xiàn)針對推送消息的過濾。
6.根據(jù)權(quán)利要求5所述一種基于云計(jì)算的移動(dòng)應(yīng)用程序消息推送代理系統(tǒng),其特征在于:所述客戶端還包括自定義接收規(guī)則編輯模塊;所述推送消息過濾模塊還包括自定義攔截規(guī)則模塊; 其中,自定義接收規(guī)則編輯模塊用于用戶經(jīng)客戶端跨主機(jī)進(jìn)程通信模塊、云端跨主機(jī)進(jìn)程通信模塊設(shè)定對應(yīng)推送消息過濾模塊中的自定義攔截規(guī)則模塊;對應(yīng)推送消息過濾模塊針對經(jīng)云端垃圾消息特征庫模塊進(jìn)行匹配過濾后的推送消息,根據(jù)自定義攔截規(guī)則模塊進(jìn)行匹配,實(shí)現(xiàn)針對推送消息的二次過濾。
7.根據(jù)權(quán)利要求6所述一種基于云計(jì)算的移動(dòng)應(yīng)用程序消息推送代理系統(tǒng),其特征在于:所述推送消息過濾模塊還包括垃圾消息特征學(xué)習(xí)模塊,垃圾消息特征學(xué)習(xí)模塊用于獲取自定義攔截規(guī)則模塊中出現(xiàn)頻率高于預(yù)設(shè)頻率閾值的過濾規(guī)則,并將其加入云端垃圾消息特征庫模塊中。
【專利摘要】本發(fā)明涉及一種基于云計(jì)算的移動(dòng)應(yīng)用程序消息推送代理系統(tǒng),包括云計(jì)算服務(wù)器端和分別設(shè)置于各個(gè)移動(dòng)設(shè)備中的客戶端;其中,云計(jì)算服務(wù)器端中具有分別與各個(gè)客戶端對應(yīng)的推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊;針對各個(gè)客戶端,通過各個(gè)推送服務(wù)進(jìn)程云端虛擬運(yùn)行環(huán)境模塊統(tǒng)一分別接收對應(yīng)客戶端上應(yīng)用程序的推送消息,再推送給客戶端對應(yīng)的移動(dòng)設(shè)備;不僅提高了移動(dòng)設(shè)備運(yùn)行的流暢程度,減小了移動(dòng)設(shè)備的發(fā)熱量,延長了移動(dòng)設(shè)備的電池續(xù)航時(shí)間;而且將移動(dòng)設(shè)備系統(tǒng)中多個(gè)消息推送服務(wù)統(tǒng)一由云計(jì)算服務(wù)器端進(jìn)行管理,有效降低了平臺(tái)投資金額,提高了平臺(tái)的性能、安全性,并充分考慮平臺(tái)的成長性,可以為平臺(tái)運(yùn)營商獲取更多的商業(yè)利潤。
【IPC分類】H04L29-08
【公開號(hào)】CN104539672
【申請?zhí)枴緾N201410790823
【發(fā)明人】白光偉, 承驍, 沈航, 黃中平, 張芃
【申請人】南京工業(yè)大學(xué)
【公開日】2015年4月22日
【申請日】2014年12月19日