通知消息的處理方法及裝置的制造方法
【專(zhuān)利摘要】本公開(kāi)是關(guān)于一種通知消息的處理方法及裝置,其中,通知消息的處理方法包括:獲得第一應(yīng)用程序的當(dāng)前通知消息;從當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì);若當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息;根據(jù)待整合的通知消息生成整合通知消息,并顯示整合通知消息。本公開(kāi)實(shí)施例減少了接收內(nèi)容相似的通知消息的數(shù)量,提高了用戶的使用滿意度。
【專(zhuān)利說(shuō)明】
通知消息的處理方法及裝置
技術(shù)領(lǐng)域
[0001]本公開(kāi)涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及一種通知消息的處理方法及裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)終端技術(shù)的快速發(fā)展,各種移動(dòng)終端例如手機(jī)已非常普及,并且,功能日益強(qiáng)大。例如,用戶可以安裝多個(gè)應(yīng)用程序(APP)。這些應(yīng)用程序?yàn)榱诉_(dá)到不同的業(yè)務(wù)目的,常常向用戶推送通知消息。
[0003]但是,隨著用戶安裝的應(yīng)用程序逐漸增多,多個(gè)APP可能會(huì)響應(yīng)用戶的同一個(gè)操作,比如,用戶使用信用卡刷卡,支付寶、微信、銀行APP等都會(huì)在通知欄發(fā)送通知消息,這樣,必然導(dǎo)致用戶在同一時(shí)間段內(nèi)集中收到多條內(nèi)容相似的通知消息,大大降低了用戶的使用體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)提供一種通知消息的處理方法及裝置。
[0005]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種通知消息的處理方法,包括:
[0006]獲得第一應(yīng)用程序的當(dāng)前通知消息;
[0007]從所述當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將所述當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì);
[0008]若所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將所述當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息;
[0009]根據(jù)所述待整合的通知消息生成整合通知消息,并顯示所述整合通知消息。
[0010]在一實(shí)施例中,所述方法還包括:
[0011]若所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配,則顯示所述當(dāng)前通知消息。
[0012]在一實(shí)施例中,所述從所述當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,包括:
[0013]根據(jù)預(yù)設(shè)的關(guān)鍵詞提取模型從所述當(dāng)前通知消息中提取出關(guān)鍵詞列表。
[0014]在一實(shí)施例中,所述根據(jù)所述待整合的通知消息生成整合通知消息,并顯示所述整合通知消息,包括:
[0015]獲得所述待整合的通知消息的標(biāo)識(shí);
[0016]根據(jù)所述標(biāo)識(shí)獲得所述待整合的通知消息的圖標(biāo)和內(nèi)容;
[0017]根據(jù)所述待整合的通知消息的內(nèi)容確定所述整合通知消息的內(nèi)容,并在第一顯示區(qū)域顯示所述整合通知消息的內(nèi)容;
[0018]將所有所述待整合的通知消息的圖標(biāo)集中顯示在第二顯示區(qū)域。
[0019]在一實(shí)施例中,所述第二顯示區(qū)域位于所述第一顯示區(qū)域的下方;
[0020]所述將所有所述待整合的通知消息的圖標(biāo)集中顯示在第二顯示區(qū)域,包括:
[0021]將所有所述待整合的通知消息的圖標(biāo)按時(shí)間先后順序集中顯示在所述第二顯示區(qū)域。
[0022]在一實(shí)施例中,所述方法還包括:
[0023]在所述顯示所述整合通知消息之后,接收用戶觸發(fā)查看所述整合通知消息的操作;
[0024]獲取當(dāng)前移動(dòng)終端操作系統(tǒng)支持的分屏區(qū)域數(shù)量和所述整合通知消息中包含的消息數(shù)量;
[0025]若所述消息數(shù)量小于所述分屏區(qū)域數(shù)量,則將所述整合通知消息中包含的通知消息全部對(duì)應(yīng)顯示在所述分屏區(qū)域中;
[0026]若所述消息數(shù)量大于所述分屏區(qū)域數(shù)量,則將所述整合通知消息中包含的通知消息分批對(duì)應(yīng)顯示在所述分屏區(qū)域中。
[0027]在一實(shí)施例中,所述方法還包括:
[0028]在所述接收用戶觸發(fā)查看所述整合通知消息的操作之后,若所述當(dāng)前移動(dòng)終端操作系統(tǒng)不支持分屏顯示,則根據(jù)用戶觸發(fā)查看的通知消息圖標(biāo)顯示對(duì)應(yīng)的通知消息界面,并從顯示的所述整合通知消息中刪除被用戶觸發(fā)查看的通知消息圖標(biāo)。
[0029]在一實(shí)施例中,所述方法還包括:
[0030]在所述顯示所述整合通知消息之后,接收用戶觸發(fā)刪除所述整合通知消息的操作;
[0031 ]刪除顯示的所述整合通知消息。
[0032]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種通知消息的處理裝置,包括:
[0033]獲得模塊,被配置為獲得第一應(yīng)用程序的當(dāng)前通知消息;
[0034]提取比對(duì)模塊,被配置為從所述獲得模塊獲得的所述當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將所述當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì);
[0035]確定模塊,被配置為若所述提取比對(duì)模塊的比對(duì)結(jié)果為所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將所述當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息;
[0036]生成顯示模塊,被配置為根據(jù)所述確定模塊確定的所述待整合的通知消息生成整合通知消息,并顯示所述整合通知消息。
[0037]在一實(shí)施例中,所述裝置還包括:
[0038]顯示模塊,被配置為若所述提取比對(duì)模塊的比對(duì)結(jié)果為所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配,則顯示所述當(dāng)前通知消息。
[0039]在一實(shí)施例中,所述提取比對(duì)模塊,被配置為根據(jù)預(yù)設(shè)的關(guān)鍵詞提取模型從所述當(dāng)前通知消息中提取出關(guān)鍵詞列表。
[0040]在一實(shí)施例中,所述生成顯示模塊包括:
[0041]第一獲得子模塊,被配置為獲得所述待整合的通知消息的標(biāo)識(shí);
[0042]第二獲得子模塊,被配置為根據(jù)所述第一獲得子模塊獲得的所述標(biāo)識(shí)獲得所述待整合的通知消息的圖標(biāo)和內(nèi)容;
[0043]第一顯示子模塊,被配置為根據(jù)所述第二獲得子模塊獲得的所述待整合的通知消息的內(nèi)容確定所述整合通知消息的內(nèi)容,并在第一顯示區(qū)域顯示所述整合通知消息的內(nèi)容;
[0044]第二顯示子模塊,被配置為將所述第二獲得子模塊獲得的所有所述待整合的通知消息的圖標(biāo)集中顯示在第二顯示區(qū)域。
[0045]在一實(shí)施例中,所述第二顯示區(qū)域位于所述第一顯示區(qū)域的下方;
[0046]所述第二顯示子模塊,被配置為將所有所述待整合的通知消息的圖標(biāo)按時(shí)間先后順序集中顯示在所述第二顯示區(qū)域。
[0047]在一實(shí)施例中,所述裝置還包括:
[0048]查看操作接收模塊,被配置為在所述生成顯示模塊顯示所述整合通知消息之后,接收用戶觸發(fā)查看所述整合通知消息的操作;
[0049]獲取模塊,被配置為獲取當(dāng)前移動(dòng)終端操作系統(tǒng)支持的分屏區(qū)域數(shù)量和所述整合通知消息中包含的消息數(shù)量;
[0050]第一確定顯示模塊,被配置為若所述獲取模塊獲取的所述消息數(shù)量小于所述分屏區(qū)域數(shù)量,則將所述整合通知消息中包含的通知消息全部對(duì)應(yīng)顯示在所述分屏區(qū)域中;
[0051]第二確定顯示模塊,被配置為若所述獲取模塊獲取的所述消息數(shù)量大于所述分屏區(qū)域數(shù)量,則將所述整合通知消息中包含的通知消息分批對(duì)應(yīng)顯示在所述分屏區(qū)域中。
[0052]在一實(shí)施例中,所述裝置還包括:
[0053]確定顯示刪除模塊,被配置為在所述查看操作接收模塊接收用戶觸發(fā)查看所述整合通知消息的操作之后,若所述當(dāng)前移動(dòng)終端操作系統(tǒng)不支持分屏顯示,則根據(jù)用戶觸發(fā)查看的通知消息圖標(biāo)顯示對(duì)應(yīng)的通知消息界面,并從顯示的所述整合通知消息中刪除被用戶觸發(fā)查看的通知消息圖標(biāo)。
[0054]在一實(shí)施例中,所述裝置還包括:
[0055]刪除操作接收模塊,被配置為在所述生成顯示模塊顯示所述整合通知消息之后,接收用戶觸發(fā)刪除所述整合通知消息的操作;
[0056]刪除模塊,被配置為刪除顯示的所述整合通知消息。
[0057]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種通知消息的處理裝置,包括:
[0058]處理器;
[0059]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0060]其中,處理器被配置為:
[0061 ]獲得第一應(yīng)用程序的當(dāng)前通知消息;
[0062]從所述當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將所述當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì);
[0063]若所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將所述當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息;
[0064]根據(jù)所述待整合的通知消息生成整合通知消息,并顯示所述整合通知消息。
[0065]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過(guò)將提取的當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容進(jìn)行比對(duì),并在匹配成功時(shí),生成并顯示整合通知消息,從而減少了接收內(nèi)容相似的通知消息的數(shù)量,提高了用戶的使用滿意度。
[0066]在當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配時(shí),顯示當(dāng)前通知消息,達(dá)到避免遺漏通知消息的目的。[0067 ]描述了提取出當(dāng)前通知消息內(nèi)容的方式,實(shí)現(xiàn)方式簡(jiǎn)單。
[0068]通過(guò)在第一顯示區(qū)域顯示整合通知消息的內(nèi)容,在第二顯示區(qū)域集中顯示所有待整合的通知消息的圖標(biāo),顯示結(jié)構(gòu)清晰,方便用戶查看整合通知消息。
[0069]描述了在第二顯示區(qū)域集中顯示所有待整合的通知消息的圖標(biāo)的方式,實(shí)現(xiàn)方式簡(jiǎn)單。
[0070]根據(jù)整合通知消息中的消息數(shù)量和分屏區(qū)域數(shù)量顯示整合通知消息中的通知消息,顯示方式靈活、多樣,方便用戶查看通知消息。
[0071]通過(guò)從數(shù)據(jù)庫(kù)中刪除被查看的通知消息,以實(shí)現(xiàn)被查看詳情的通知消息無(wú)法參與后續(xù)的內(nèi)容比對(duì)操作。
[0072]可以實(shí)現(xiàn)一次刪除多條通知消息的操作,相對(duì)于用戶逐條刪除通知消息,大大減少了操作量。
[0073]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
【附圖說(shuō)明】
[0074]此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
[0075]圖1是根據(jù)一示例性實(shí)施例示出的一種通知消息的處理方法的流程圖。
[0076]圖2是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理方法的流程圖。
[0077]圖3A是根據(jù)一示例性實(shí)施例示出的一種生成并顯示整合通知消息的流程圖。
[0078]圖3B是根據(jù)一示例性實(shí)施例示出的一種整合通知消息的示意圖。
[0079]圖4是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理方法的流程圖。
[0080]圖5是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理方法的流程圖。
[0081 ]圖6是根據(jù)一示例性實(shí)施例示出的一種通知消息的處理裝置的框圖。
[0082]圖7是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖。
[0083]圖8是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖。
[0084]圖9是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖。
[0085]圖10是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖。
[0086]圖11是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖。
[0087]圖12是根據(jù)一示例性實(shí)施例示出的一種適用于通知消息的處理裝置的框圖。
【具體實(shí)施方式】
[0088]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0089]在本公開(kāi)實(shí)施例中,當(dāng)用戶執(zhí)行支付行為時(shí),該用戶的移動(dòng)終端例如手機(jī)上的多種APP會(huì)在通知欄顯示通知消息,使得用戶接收到多條內(nèi)容相似的通知消息,為了減少用戶接收的內(nèi)容相似的通知消息的數(shù)量,該實(shí)施例從獲得的第一應(yīng)用程序的當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將所述當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì),并在當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配時(shí),將所述當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息,然后生成并顯示整合通知消息,從而有效減少內(nèi)容相似的通知消息數(shù)量,其中,第一應(yīng)用程序和第二應(yīng)用程序可以為運(yùn)行在當(dāng)前用戶移動(dòng)終端上的不同APP,例如第一應(yīng)用程序可以為支付寶,第二應(yīng)用程序可以為微信等,這兩種應(yīng)用程序在用戶執(zhí)行支付行為時(shí),均會(huì)在通知欄顯示通知消息。
[0090]圖1是根據(jù)一示例性實(shí)施例示出的一種通知消息的處理方法的流程圖,如圖1所示,該通知消息的處理方法可應(yīng)用于移動(dòng)終端上,該處理方法包括以下步驟S101-S104:
[0091]在步驟SlOl中,獲得第一應(yīng)用程序的當(dāng)前通知消息。
[0092]在該實(shí)施例中,當(dāng)?shù)谝粦?yīng)用程序需要在通知欄顯示當(dāng)前通知消息時(shí),可以通過(guò)調(diào)用當(dāng)前移動(dòng)終端操作系統(tǒng)提供的接口(簡(jiǎn)稱(chēng)系統(tǒng)接口),發(fā)送當(dāng)前通知消息,該通知消息中可以包含通知的圖標(biāo)和內(nèi)容。
[0093]如果第一應(yīng)用程序在發(fā)送當(dāng)前通知消息時(shí),沒(méi)有設(shè)置通知圖標(biāo),則通知欄可以通過(guò)系統(tǒng)接口,獲取發(fā)送當(dāng)前通知消息的第一應(yīng)用程序圖標(biāo),即第一應(yīng)用程序的桌面圖標(biāo)。
[0094]在步驟S102中,從當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì)。
[0095]在該實(shí)施例中,通知欄在獲得當(dāng)前通知消息后,可以根據(jù)預(yù)設(shè)的關(guān)鍵詞提取模型從當(dāng)前通知消息中提取出關(guān)鍵詞列表。
[0096]其中,預(yù)設(shè)的關(guān)鍵詞提取模型可以包括但不局限于以下一種或幾種模型:
[0097]基于文檔內(nèi)容,利用文檔的詞聚類(lèi)算法構(gòu)建文檔主題,進(jìn)行關(guān)鍵詞提取的模型;
[0098]綜合利用隱含主題模型和文檔結(jié)構(gòu)信息,進(jìn)行關(guān)鍵詞提取的模型;
[0099]基于文檔與關(guān)鍵詞主題一致性的前提,進(jìn)行基于機(jī)器翻譯的關(guān)鍵詞提取模型。另夕卜,數(shù)據(jù)庫(kù)中可以保存通知消息的標(biāo)識(shí)(ID)、圖標(biāo)和關(guān)鍵詞列表。其中,第一應(yīng)用程序?qū)⑼ㄖl(fā)送給通知欄時(shí),移動(dòng)終端的操作系統(tǒng)會(huì)自動(dòng)為每條通知消息創(chuàng)建一個(gè)唯一的ID,用以標(biāo)識(shí)此條通知消息。同時(shí),數(shù)據(jù)庫(kù)會(huì)為該通知消息添加一個(gè)唯一的群組ID,用以標(biāo)識(shí)該通知消息屬于某個(gè)通知群組。群組ID可以是遞增的,例如,微信發(fā)送的一條通知消息的ID是10,群組ID是2,隨后,支付寶發(fā)送的一條通知消息的ID是11,群組ID是3。
[0100]在該實(shí)施例中,在提取出當(dāng)前通知消息的關(guān)鍵詞列表之后,可以依次讀取數(shù)據(jù)庫(kù)中當(dāng)前保存的其他應(yīng)用程序例如第二應(yīng)用程序通知消息的關(guān)鍵詞列表,并與提取出的關(guān)鍵詞列表進(jìn)行比對(duì)。
[0101]在步驟S103中,若當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息。
[0102]在該實(shí)施例中,如果比對(duì)結(jié)果為當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則會(huì)更新當(dāng)前通知消息的群組ID,并將該群組ID設(shè)置為匹配成功通知消息的群組ID,即當(dāng)前通知消息與匹配成功的通知消息的群組ID保持一致。
[0103]其中,當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配可以是指當(dāng)前通知消息與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息的關(guān)鍵詞列表完全相同,也可以指關(guān)鍵詞列表的相似度達(dá)到預(yù)設(shè)閾值,該預(yù)設(shè)閾值可以為70%,例如兩個(gè)關(guān)鍵詞列表中均有五個(gè)關(guān)鍵詞,其中有四個(gè)關(guān)鍵詞相同,則表明二者相匹配。
[0104]繼續(xù)上例進(jìn)行描述,如果支付寶與微信的關(guān)鍵詞列表相同,則將支付寶通知消息的群組ID更新為微信通知消息的群組ID(即更新為2),這樣,則表明支付寶的通知消息與微信的通知消息屬于內(nèi)容相似的通知。
[0105]在將當(dāng)前通知消息的群組ID設(shè)置為匹配成功通知消息的群組ID之后,可以根據(jù)群組ID確定待整合的通知消息,即將群組ID相同的通知消息確定為待整合的通知消息,并將當(dāng)前通知消息內(nèi)容保存到數(shù)據(jù)庫(kù)中,以便后續(xù)進(jìn)行通知消息內(nèi)容的比對(duì)。
[0106]在步驟S104中,根據(jù)待整合的通知消息生成整合通知消息,并顯示整合通知消息。
[0107]在該實(shí)施例中,在確定待整合的通知消息之后,可以將待整合的通知消息生成整合通知消息,并顯示該整合通知消息,從而可以減少接收內(nèi)容相似的通知消息的數(shù)量。
[0108]上述實(shí)施例,通過(guò)將提取的當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容進(jìn)行比對(duì),并在匹配成功時(shí),生成并顯示整合通知消息,從而減少了接收內(nèi)容相似的通知消息的數(shù)量,提高了用戶的使用滿意度。
[0109]圖2是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理方法的流程圖,如圖2所示,在步驟S102之后,還可以包括如下步驟:
[0110]在步驟S105中,若當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配,則顯示當(dāng)前通知消息。
[0111]在該實(shí)施例中,如果比對(duì)結(jié)果為當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配,則在通知欄顯示該通知消息,同時(shí),將該通知消息內(nèi)容保存在數(shù)據(jù)庫(kù)中,以便后續(xù)進(jìn)行通知消息內(nèi)容的比對(duì)。
[0112]上述實(shí)施例,在當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配時(shí),顯示當(dāng)前通知消息,達(dá)到避免遺漏通知消息的目的。
[0113]圖3A是根據(jù)一示例性實(shí)施例示出的一種生成并顯示整合通知消息的流程圖,如圖3A所示,包括如下步驟:
[0114]在步驟S301中,獲得待整合的通知消息的標(biāo)識(shí)。
[0115]在該實(shí)施例中,可以根據(jù)通知消息的群組ID獲得待整合的通知消息的標(biāo)識(shí)。
[0116]在步驟S302中,根據(jù)待整合的通知消息的標(biāo)識(shí)獲得待整合的通知消息的圖標(biāo)和內(nèi)容。
[0117]在步驟S303中,根據(jù)待整合的通知消息的內(nèi)容確定整合通知消息的內(nèi)容,并在第一顯示區(qū)域顯示整合通知消息的內(nèi)容。
[0118]在該實(shí)施例中,整合通知消息的內(nèi)容可以為待整合通知消息的關(guān)鍵詞列表,也可以為相關(guān)內(nèi)容。
[0119]在步驟S304中,將所有待整合的通知消息的圖標(biāo)集中顯示在第二顯示區(qū)域。
[0120]在該實(shí)施例中,第二顯示區(qū)域可以位于第一顯示區(qū)域的下方,如圖3B所示,第一顯示區(qū)域顯示整合通知消息的內(nèi)容,通常是一行文字,如果文字太長(zhǎng),則可以滾動(dòng)顯示或以省略號(hào)結(jié)尾,圖3B中因?yàn)檎贤ㄖ⒌膬?nèi)容太長(zhǎng),故以省略號(hào)結(jié)尾;第二顯示區(qū)域顯示通知的圖標(biāo),圖標(biāo)可以顯示在一行內(nèi),所有屬于該群組ID的通知圖標(biāo)都顯示在這里。其中,所有待整合通知消息的圖標(biāo)可以按時(shí)間先后順序集中顯示在第二顯示區(qū)域。例如,可以按照時(shí)間的先后順序,從左向右顯示,即第一條通知消息的圖標(biāo)顯示在該行的第一位,最新通知消息的圖標(biāo)顯示在該行的最后一位。
[0121]上述實(shí)施例,通過(guò)在第一顯示區(qū)域顯示整合通知消息的內(nèi)容,在第二顯示區(qū)域集中顯示所有待整合的通知消息的圖標(biāo),顯示結(jié)構(gòu)清晰,方便用戶查看整合通知消息。
[0122]圖4是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理方法的流程圖,如圖4所示,在步驟S104之后,還可以包括如下步驟:
[0123]在步驟S401中,接收用戶觸發(fā)查看整合通知消息的操作。
[0124]在該實(shí)施例中,在顯示整合通知消息后,用戶可以查看該整合通知消息。用戶可以在整合通知消息上執(zhí)行點(diǎn)擊操作,就可以進(jìn)入具體的界面進(jìn)行查看。
[0125]在步驟S402中,獲取當(dāng)前移動(dòng)終端操作系統(tǒng)支持的分屏區(qū)域數(shù)量和整合通知消息中包含的消息數(shù)量。
[0126]在該實(shí)施例中,如果當(dāng)前移動(dòng)終端操作系統(tǒng)不支持分屏顯示,則根據(jù)用戶觸發(fā)查看的通知消息圖標(biāo)顯示對(duì)應(yīng)的通知消息界面,并從顯示的整合通知消息中刪除被用戶觸發(fā)查看的通知消息圖標(biāo)。
[0127]在步驟S403中,若消息數(shù)量小于分屏區(qū)域數(shù)量,則將整合通知消息中包含的通知消息全部對(duì)應(yīng)顯示在分屏區(qū)域中。
[0128]在該實(shí)施例中,如果消息數(shù)量小于分屏區(qū)域數(shù)量,則將讀取到的通知消息按照通知ID由小到大的順序進(jìn)行排序,分屏區(qū)域也可按照分屏區(qū)域ID進(jìn)行排序,然后將通知消息對(duì)應(yīng)顯示到分屏區(qū)域,即通知ID最小的通知消息顯示在第I分屏區(qū)域、通知ID僅次于最小值的通知消息顯示到第2分區(qū)域,以此類(lèi)推,這樣,用戶可以在不同的分屏區(qū)域內(nèi)對(duì)不同的通知消息進(jìn)行操作。
[0129]在步驟S404中,若消息數(shù)量大于分屏區(qū)域數(shù)量,則將整合通知消息中包含的通知消息分批對(duì)應(yīng)顯示在分屏區(qū)域中。
[0130]在該實(shí)施例中,如果整合通知消息中的消息數(shù)量大于分屏區(qū)域數(shù)量,例如,整合通知消息中的消息數(shù)量是4條,而分屏區(qū)域數(shù)量是2,則用戶第一次點(diǎn)擊整合通知消息時(shí),可以將整合通知消息中的第1、2條通知消息顯示到分屏區(qū)域中;當(dāng)用戶再次點(diǎn)擊此整合通知消息時(shí),才可以將剩余兩條通知消息顯示到分屏區(qū)域中。
[0131]另外,從數(shù)據(jù)庫(kù)中刪除顯示到分屏區(qū)域中的通知消息,以實(shí)現(xiàn)被查看詳情的通知消息無(wú)法參與后續(xù)的內(nèi)容比對(duì)操作。
[0132]上述實(shí)施例,根據(jù)整合通知消息中的消息數(shù)量和分屏區(qū)域數(shù)量顯示整合通知消息中的通知消息,顯示方式靈活、多樣,方便用戶查看通知消息。
[0133]圖5是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理方法的流程圖,如圖5所示,在步驟S104之后,還可以包括如下步驟:
[0134]在步驟S501中,接收用戶觸發(fā)刪除整合通知消息的操作。
[0135]在顯示整合通知消息后,用戶可以通過(guò)滑動(dòng)操作或者點(diǎn)擊刪除按鈕來(lái)刪除整合通知消息。
[0136]在步驟S502中,刪除顯示的整合通知消息。
[0137]在該實(shí)施例中,可以根據(jù)群組ID,刪除數(shù)據(jù)庫(kù)中所有等于該群組ID的通知消息,以實(shí)現(xiàn)被刪除的通知消息無(wú)法參與后續(xù)的內(nèi)容比對(duì)操作。
[0138]上述實(shí)施例,可以實(shí)現(xiàn)一次刪除多條通知消息的操作,相對(duì)于用戶逐條刪除通知消息,大大減少了操作量。
[0139]與前述通知消息的處理方法實(shí)施例相對(duì)應(yīng),本公開(kāi)還提供了通知消息的處理裝置實(shí)施例。
[0140]圖6是根據(jù)一示例性實(shí)施例示出的一種通知消息的處理裝置的框圖,如圖6所示,通知消息的處理裝置包括:獲得模塊61、提取比對(duì)模塊62、確定模塊63和生成顯示模塊64。
[0141]獲得模塊61被配置為獲得第一應(yīng)用程序的當(dāng)前通知消息。
[0142]在該實(shí)施例中,當(dāng)?shù)谝粦?yīng)用程序需要在通知欄顯示當(dāng)前通知消息時(shí),可以調(diào)用當(dāng)前移動(dòng)終端操作系統(tǒng)提供的接口(簡(jiǎn)稱(chēng)系統(tǒng)接口),發(fā)送當(dāng)前通知消息,該通知消息中可以包含圖標(biāo)和內(nèi)容。
[0143]如果第一應(yīng)用程序在發(fā)送當(dāng)前通知消息時(shí),沒(méi)有設(shè)置通知圖標(biāo),則通知欄可以通過(guò)系統(tǒng)接口,獲取發(fā)送當(dāng)前通知消息的第一應(yīng)用程序圖標(biāo),即第一應(yīng)用程序的桌面圖標(biāo)。
[0144]提取比對(duì)模塊62被配置為從獲得模塊61獲得的當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì)。
[0145]在該實(shí)施例中,通知欄在獲得當(dāng)前通知消息后,可以根據(jù)預(yù)設(shè)的關(guān)鍵詞提取模型從當(dāng)前通知消息中提取出關(guān)鍵詞列表。
[0146]其中,預(yù)設(shè)的關(guān)鍵詞提取模型可以包括但不局限于以下一種或幾種模型:
[0147]基于文檔內(nèi)容,利用文檔的詞聚類(lèi)算法構(gòu)建文檔主題,進(jìn)行關(guān)鍵詞提取的模型;
[0148]綜合利用隱含主題模型和文檔結(jié)構(gòu)信息,進(jìn)行關(guān)鍵詞提取的模型;
[0149]基于文檔與關(guān)鍵詞主題一致性的前提,進(jìn)行基于機(jī)器翻譯的關(guān)鍵詞提取模型。
[0150]另外,數(shù)據(jù)庫(kù)中可以保存通知消息的標(biāo)識(shí)(ID)、圖標(biāo)和關(guān)鍵詞列表。其中,第一應(yīng)用程序?qū)⑼ㄖl(fā)送給通知欄時(shí),移動(dòng)終端的操作系統(tǒng)會(huì)自動(dòng)為每條通知消息創(chuàng)建一個(gè)唯一的ID,用以標(biāo)識(shí)此條通知消息。同時(shí),數(shù)據(jù)庫(kù)會(huì)為該通知消息添加一個(gè)唯一的“群組ID”,用以標(biāo)識(shí)該通知消息屬于某個(gè)通知群組。群組ID可以是遞增的,例如,微信發(fā)送的一條通知消息的ID是10,群組ID是2,隨后,支付寶發(fā)送的一條通知消息的ID是11,群組ID是3。
[0151]在該實(shí)施例中,在提取出當(dāng)前通知消息的關(guān)鍵詞列表之后,可以依次讀取數(shù)據(jù)庫(kù)中當(dāng)前保存的其他應(yīng)用程序例如第二應(yīng)用程序通知消息的關(guān)鍵詞列表,并與提取出的關(guān)鍵詞列表進(jìn)行比對(duì)。
[0152]確定模塊63被配置為若提取比對(duì)模塊62的比對(duì)結(jié)果為當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息。
[0153]在該實(shí)施例中,如果比對(duì)結(jié)果為當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則會(huì)更新當(dāng)前通知消息的群組ID,并將該群組ID設(shè)置為匹配成功通知消息的群組ID,即當(dāng)前通知消息與匹配成功的通知消息的群組ID保持一致。
[0154]其中,當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配可以是指當(dāng)前通知消息與數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息的關(guān)鍵詞列表完全相同,也可以指關(guān)鍵詞列表的相似度達(dá)到預(yù)設(shè)閾值,該預(yù)設(shè)閾值可以為70%,例如兩個(gè)關(guān)鍵詞列表中均有五個(gè)關(guān)鍵詞,其中有四個(gè)關(guān)鍵詞相同,則表明二者相匹配。繼續(xù)上例進(jìn)行描述,如果支付寶與微信的關(guān)鍵詞列表相同,則將支付寶通知消息的群組ID更新為微信通知消息的群組ID(即更新為2),這樣,則表明支付寶的通知消息與微信的通知消息屬于內(nèi)容相似的通知。
[0155]在將當(dāng)前通知消息的群組ID設(shè)置為匹配成功通知消息的群組ID之后,可以根據(jù)群組ID確定待整合的通知消息,即將群組ID相同的通知消息確定為待整合的通知消息,并將當(dāng)前通知消息內(nèi)容保存到數(shù)據(jù)庫(kù)中,以便后續(xù)進(jìn)行通知消息內(nèi)容的比對(duì)。
[0156]生成顯示模塊64被配置為根據(jù)確定模塊63確定的待整合的通知消息生成整合通知消息,并顯示整合通知消息。
[0157]在該實(shí)施例中,在確定待整合的通知消息之后,可以將待整合的通知消息生成整合通知消息,并顯示該整合通知消息,從而可以減少接收多條內(nèi)容相似的通知消息。
[0158]如圖6所示的裝置用于實(shí)現(xiàn)上述如圖1所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
[0159]上述實(shí)施例,通過(guò)將提取的當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容進(jìn)行比對(duì),并在匹配成功時(shí),生成并顯示整合通知消息,從而減少了接收內(nèi)容相似的通知消息的數(shù)量,提高了用戶的使用滿意度。
[0160]圖7是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖,如圖7所示,在上述圖6所示實(shí)施例的基礎(chǔ)上,該裝置還可包括:顯示模塊65。
[0161]顯示模塊65被配置為若提取比對(duì)模塊62的比對(duì)結(jié)果為當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配,則顯示當(dāng)前通知消息。
[0162]在該實(shí)施例中,如果比對(duì)結(jié)果為當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配,則在通知欄顯示該通知消息,同時(shí),將該通知消息內(nèi)容保存在數(shù)據(jù)庫(kù)中,以便后續(xù)進(jìn)行通知消息內(nèi)容的比對(duì)。
[0163]如圖7所示的裝置用于實(shí)現(xiàn)上述如圖2所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
[0164]上述實(shí)施例,在當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配時(shí),顯示當(dāng)前通知消息,達(dá)到避免遺漏通知消息的目的。
[0165]圖8是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖,如圖8所示,在上述圖6所示實(shí)施例的基礎(chǔ)上,生成顯示模塊64可包括:第一獲得子模塊641、第二獲得子模塊642、第一顯示子模塊643和第二顯示子模塊644。
[0166]第一獲得子模塊641被配置為獲得待整合的通知消息的標(biāo)識(shí)。
[0167]在該實(shí)施例中,可以根據(jù)通知消息的群組ID獲得待整合的通知消息的標(biāo)識(shí)。
[0168]第二獲得子模塊642被配置為根據(jù)第一獲得子模塊641獲得的標(biāo)識(shí)獲得待整合的通知消息的圖標(biāo)和內(nèi)容。
[0169]第一顯示子模塊643被配置為根據(jù)第二獲得子模塊642獲得的待整合的通知消息的內(nèi)容確定整合通知消息的內(nèi)容,并在第一顯示區(qū)域顯示整合通知消息的內(nèi)容。
[0170]在該實(shí)施例中,整合通知消息的內(nèi)容可以為待整合通知消息的關(guān)鍵詞列表,也可以為相關(guān)內(nèi)容。
[0171]第二顯示子模塊644被配置為將第二獲得子模塊642獲得的所有待整合的通知消息的圖標(biāo)集中顯示在第二顯示區(qū)域。
[0172]其中,第二顯示區(qū)域可位于第一顯示區(qū)域的下方。
[0173]第二顯示子模塊644可被配置為將所有待整合的通知消息的圖標(biāo)按時(shí)間先后順序集中顯示在第二顯示區(qū)域。
[0174]在該實(shí)施例中,第二顯示區(qū)域可以位于第一顯示區(qū)域的下方,如圖3B所示,第一顯示區(qū)域顯示整合通知消息的內(nèi)容,通常是一行文字,如果文字太長(zhǎng),則可以滾動(dòng)顯示或以省略號(hào)結(jié)尾,圖3B中因?yàn)檎贤ㄖ⒌膬?nèi)容太長(zhǎng),故以省略號(hào)結(jié)尾;第二顯示區(qū)域顯示通知的圖標(biāo),圖標(biāo)可以顯示在一行內(nèi),所有屬于該群組ID的通知圖標(biāo)都顯示在這里。其中,所有待整合通知消息的圖標(biāo)可以按時(shí)間先后順序集中顯示在第二顯示區(qū)域。例如,可以按照時(shí)間的先后順序,從左向右顯示,即第一條通知消息的圖標(biāo)顯示在該行的第一位,最新通知消息的圖標(biāo)顯示在該行的最后一位。
[0175]如圖8所示的裝置用于實(shí)現(xiàn)上述如圖3A所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
[0176]上述實(shí)施例,通過(guò)在第一顯示區(qū)域顯示整合通知消息的內(nèi)容,在第二顯示區(qū)域集中顯示所有待整合的通知消息的圖標(biāo),顯示結(jié)構(gòu)清晰,方便用戶查看整合通知消息。
[0177]圖9是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖,如圖9所示,在上述圖6所示實(shí)施例的基礎(chǔ)上,該裝置還可包括:查看操作接收模塊91、獲取模塊92、第一確定顯示模塊93和第二確定顯示模塊94。
[0178]查看操作接收模塊91被配置為在生成顯示模塊64顯示整合通知消息之后,接收用戶觸發(fā)查看整合通知消息的操作。
[0179]在該實(shí)施例中,在顯示整合通知消息后,用戶可以查看該整合通知消息。用戶可以在整合通知消息上執(zhí)行點(diǎn)擊操作,就可以進(jìn)入具體的界面進(jìn)行查看。
[0180]獲取模塊92被配置為獲取當(dāng)前移動(dòng)終端操作系統(tǒng)支持的分屏區(qū)域數(shù)量和整合通知消息中包含的消息數(shù)量。
[0181]第一確定顯示模塊93被配置為若獲取模塊92獲取的消息數(shù)量小于分屏區(qū)域數(shù)量,則將整合通知消息中包含的通知消息全部對(duì)應(yīng)顯示在分屏區(qū)域中。
[0182]在該實(shí)施例中,如果消息數(shù)量小于分屏區(qū)域數(shù)量,則將讀取到的通知消息按照通知ID由小到大的順序進(jìn)行排序,分屏區(qū)域也可按照分屏區(qū)域ID進(jìn)行排序,然后將通知消息對(duì)應(yīng)顯示到分屏區(qū)域,即通知ID最小的通知消息顯示在第I分屏區(qū)域、通知ID僅次于最小值的通知消息顯示到第2分區(qū)域,以此類(lèi)推,這樣,用戶可以在不同的分屏區(qū)域內(nèi)對(duì)不同的通知消息進(jìn)行操作。
[0183]第二確定顯示模塊94被配置為若獲取模塊92獲取的消息數(shù)量大于分屏區(qū)域數(shù)量,則將整合通知消息中包含的通知消息分批對(duì)應(yīng)顯示在分屏區(qū)域中。
[0184]在該實(shí)施例中,如果整合通知消息中的消息數(shù)量大于分屏區(qū)域數(shù)量,例如,整合通知消息中的消息數(shù)量是4條,而分屏區(qū)域數(shù)量是2,則用戶第一次點(diǎn)擊整合通知消息時(shí),可以將整合通知消息中的第1、2條通知消息顯示到分屏區(qū)域中;當(dāng)用戶再次點(diǎn)擊此整合通知消息時(shí),才可以將剩余兩條通知消息顯示到分屏區(qū)域中。
[0185]另外,從數(shù)據(jù)庫(kù)中刪除顯示到分屏區(qū)域中的通知消息,以實(shí)現(xiàn)被查看詳情的通知消息無(wú)法參與后續(xù)的內(nèi)容比對(duì)操作。
[0186]如圖9所示的裝置用于實(shí)現(xiàn)上述如圖4所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
[0187]上述實(shí)施例,根據(jù)整合通知消息中的消息數(shù)量和分屏區(qū)域數(shù)量顯示整合通知消息中的通知消息,顯示方式靈活、多樣,方便用戶查看通知消息。
[0188]圖10是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖,如圖10所示,在上述圖9所示實(shí)施例的基礎(chǔ)上,該裝置還可包括:確定顯示刪除模塊95。
[0189]確定顯示刪除模塊95被配置為在查看操作接收模塊91接收用戶觸發(fā)查看整合通知消息的操作之后,若當(dāng)前移動(dòng)終端操作系統(tǒng)不支持分屏顯示,則根據(jù)用戶觸發(fā)查看的通知消息圖標(biāo)顯示對(duì)應(yīng)的通知消息界面,并從顯示的整合通知消息中刪除被用戶觸發(fā)查看的通知消息圖標(biāo)。
[0190]在該實(shí)施例中,如果當(dāng)前移動(dòng)終端操作系統(tǒng)不支持分屏顯示,則根據(jù)用戶觸發(fā)查看的通知消息圖標(biāo)顯示對(duì)應(yīng)的通知消息界面,并從顯示的整合通知消息中刪除被用戶觸發(fā)查看的通知消息圖標(biāo)。
[0191]如圖10所示的裝置用于實(shí)現(xiàn)上述如圖4所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
[0192]上述實(shí)施例,通過(guò)從數(shù)據(jù)庫(kù)中刪除被查看的通知消息,以實(shí)現(xiàn)被查看詳情的通知消息無(wú)法參與后續(xù)的內(nèi)容比對(duì)操作。
[0193]圖11是根據(jù)一示例性實(shí)施例示出的另一種通知消息的處理裝置的框圖,如圖11所示,在上述圖6所示實(shí)施例的基礎(chǔ)上,該裝置還可包括:刪除操作接收模塊96和刪除模塊97。
[0194]刪除操作接收模塊96被配置為在生成顯示模塊64顯示整合通知消息之后,接收用戶觸發(fā)刪除整合通知消息的操作。
[0195]在顯示整合通知消息后,用戶可以通過(guò)滑動(dòng)操作或者點(diǎn)擊刪除按鈕來(lái)刪除整合通知消息。
[0196]刪除模塊97被配置為刪除顯示的整合通知消息。
[0197]在該實(shí)施例中,可以根據(jù)群組ID,刪除數(shù)據(jù)庫(kù)中所有等于該群組ID的通知消息,以實(shí)現(xiàn)被刪除的通知消息無(wú)法參與后續(xù)的內(nèi)容比對(duì)操作。
[0198]如圖11所示的裝置用于實(shí)現(xiàn)上述如圖5所示的方法流程,涉及到的相關(guān)內(nèi)容描述相同,此處不贅述。
[0199]上述實(shí)施例,可以實(shí)現(xiàn)一次刪除多條通知消息的操作,相對(duì)于用戶逐條刪除通知消息,大大減少了操作量。
[0200]關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊、子模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
[0201]圖12是根據(jù)一示例性實(shí)施例示出的一種適用于通知消息的處理裝置的框圖。例如,裝置1200可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理,飛行器等。
[0202]參照?qǐng)D12,裝置1200可以包括以下一個(gè)或多個(gè)組件:處理組件1202,存儲(chǔ)器1204,電源組件1206,多媒體組件1208,音頻組件1210,輸入/輸出(I /0)的接口 1212,傳感器組件1214,以及通信組件1216。
[0203]處理組件1202通??刂蒲b置1200的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理元件1202可以包括一個(gè)或多個(gè)處理器1220來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1202可以包括一個(gè)或多個(gè)模塊,便于處理組件1202和其他組件之間的交互。例如,處理部件1202可以包括多媒體模塊,以方便多媒體組件1208和處理組件1202之間的交互。
[0204]存儲(chǔ)器1204被配置為存儲(chǔ)各種類(lèi)型的數(shù)據(jù)以支持在設(shè)備1200的操作。這些數(shù)據(jù)的示例包括用于在裝置1200上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1204可以由任何類(lèi)型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPR0M),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
[0205]電力組件1206為裝置1200的各種組件提供電力。電力組件1206可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置1200生成、管理和分配電力相關(guān)聯(lián)的組件。
[0206]多媒體組件1208包括在所述裝置1200和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1208包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備1200處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0207]音頻組件1210被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1210包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置1200處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1204或經(jīng)由通信組件1216發(fā)送。在一些實(shí)施例中,音頻組件1210還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0208]I/O接口 1212為處理組件1202和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
[0209]傳感器組件1214包括一個(gè)或多個(gè)傳感器,用于為裝置1200提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1214可以檢測(cè)到設(shè)備1200的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置1200的顯示器和小鍵盤(pán),傳感器組件1214還可以檢測(cè)裝置1200或裝置1200—個(gè)組件的位置改變,用戶與裝置1200接觸的存在或不存在,裝置1200方位或加速/減速和裝置1200的溫度變化。傳感器組件1214可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件1214還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1214還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0210]通信組件1216被配置為便于裝置1200和其他設(shè)備之間有線或無(wú)線方式的通信。裝置1200可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信部件1216經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信部件1216還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
[0211]在示例性實(shí)施例中,裝置1200可以被一個(gè)或多個(gè)應(yīng)用專(zhuān)用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0212]在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1204,上述指令可由裝置1200的處理器1220執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是R0M、隨機(jī)存取存儲(chǔ)器(RAM)、CD-R0M、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0213]本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的公開(kāi)后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
[0214]應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。
【主權(quán)項(xiàng)】
1.一種通知消息的處理方法,其特征在于,所述方法包括: 獲得第一應(yīng)用程序的當(dāng)前通知消息; 從所述當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將所述當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì); 若所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將所述當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息; 根據(jù)所述待整合的通知消息生成整合通知消息,并顯示所述整合通知消息。2.根據(jù)權(quán)利要求1所述的通知消息的處理方法,其特征在于,所述方法還包括: 若所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配,則顯示所述當(dāng)前通知消息。3.根據(jù)權(quán)利要求1所述的通知消息的處理方法,其特征在于,所述從所述當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,包括: 根據(jù)預(yù)設(shè)的關(guān)鍵詞提取模型從所述當(dāng)前通知消息中提取出關(guān)鍵詞列表。4.根據(jù)權(quán)利要求1所述的通知消息的處理方法,其特征在于,所述根據(jù)所述待整合的通知消息生成整合通知消息,并顯示所述整合通知消息,包括: 獲得所述待整合的通知消息的標(biāo)識(shí); 根據(jù)所述標(biāo)識(shí)獲得所述待整合的通知消息的圖標(biāo)和內(nèi)容; 根據(jù)所述待整合的通知消息的內(nèi)容確定所述整合通知消息的內(nèi)容,并在第一顯示區(qū)域顯示所述整合通知消息的內(nèi)容; 將所有所述待整合的通知消息的圖標(biāo)集中顯示在第二顯示區(qū)域。5.根據(jù)權(quán)利要求4所述的通知消息的處理方法,其特征在于,所述第二顯示區(qū)域位于所述第一顯示區(qū)域的下方; 所述將所有所述待整合的通知消息的圖標(biāo)集中顯示在第二顯示區(qū)域,包括: 將所有所述待整合的通知消息的圖標(biāo)按時(shí)間先后順序集中顯示在所述第二顯示區(qū)域。6.根據(jù)權(quán)利要求1所述的通知消息的處理方法,其特征在于,所述方法還包括: 在所述顯示所述整合通知消息之后,接收用戶觸發(fā)查看所述整合通知消息的操作; 獲取當(dāng)前移動(dòng)終端操作系統(tǒng)支持的分屏區(qū)域數(shù)量和所述整合通知消息中包含的消息數(shù)量; 若所述消息數(shù)量小于所述分屏區(qū)域數(shù)量,則將所述整合通知消息中包含的通知消息全部對(duì)應(yīng)顯示在所述分屏區(qū)域中; 若所述消息數(shù)量大于所述分屏區(qū)域數(shù)量,則將所述整合通知消息中包含的通知消息分批對(duì)應(yīng)顯示在所述分屏區(qū)域中。7.根據(jù)權(quán)利要求6所述的通知消息的處理方法,其特征在于,所述方法還包括: 在所述接收用戶觸發(fā)查看所述整合通知消息的操作之后,若所述當(dāng)前移動(dòng)終端操作系統(tǒng)不支持分屏顯示,則根據(jù)用戶觸發(fā)查看的通知消息圖標(biāo)顯示對(duì)應(yīng)的通知消息界面,并從顯示的所述整合通知消息中刪除被用戶觸發(fā)查看的通知消息圖標(biāo)。8.根據(jù)權(quán)利要求1所述的通知消息的處理方法,其特征在于,所述方法還包括: 在所述顯示所述整合通知消息之后,接收用戶觸發(fā)刪除所述整合通知消息的操作; 刪除顯示的所述整合通知消息。9.一種通知消息的處理裝置,其特征在于,所述裝置包括: 獲得模塊,被配置為獲得第一應(yīng)用程序的當(dāng)前通知消息; 提取比對(duì)模塊,被配置為從所述獲得模塊獲得的所述當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將所述當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì); 確定模塊,被配置為若所述提取比對(duì)模塊的比對(duì)結(jié)果為所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將所述當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息; 生成顯示模塊,被配置為根據(jù)所述確定模塊確定的所述待整合的通知消息生成整合通知消息,并顯示所述整合通知消息。10.根據(jù)權(quán)利要求9所述的通知消息的處理裝置,其特征在于,所述裝置還包括: 顯示模塊,被配置為若所述提取比對(duì)模塊的比對(duì)結(jié)果為所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的通知消息內(nèi)容均不匹配,則顯示所述當(dāng)前通知消息。11.根據(jù)權(quán)利要求9所述的通知消息的處理裝置,其特征在于,所述提取比對(duì)模塊,被配置為根據(jù)預(yù)設(shè)的關(guān)鍵詞提取模型從所述當(dāng)前通知消息中提取出關(guān)鍵詞列表。12.根據(jù)權(quán)利要求9所述的通知消息的處理裝置,其特征在于,所述生成顯示模塊包括: 第一獲得子模塊,被配置為獲得所述待整合的通知消息的標(biāo)識(shí); 第二獲得子模塊,被配置為根據(jù)所述第一獲得子模塊獲得的所述標(biāo)識(shí)獲得所述待整合的通知消息的圖標(biāo)和內(nèi)容; 第一顯示子模塊,被配置為根據(jù)所述第二獲得子模塊獲得的所述待整合的通知消息的內(nèi)容確定所述整合通知消息的內(nèi)容,并在第一顯示區(qū)域顯示所述整合通知消息的內(nèi)容; 第二顯示子模塊,被配置為將所述第二獲得子模塊獲得的所有所述待整合的通知消息的圖標(biāo)集中顯示在第二顯示區(qū)域。13.根據(jù)權(quán)利要求12所述的通知消息的處理裝置,其特征在于,所述第二顯示區(qū)域位于所述第一顯示區(qū)域的下方; 所述第二顯示子模塊,被配置為將所有所述待整合的通知消息的圖標(biāo)按時(shí)間先后順序集中顯示在所述第二顯示區(qū)域。14.根據(jù)權(quán)利要求9所述的通知消息的處理裝置,其特征在于,所述裝置還包括: 查看操作接收模塊,被配置為在所述生成顯示模塊顯示所述整合通知消息之后,接收用戶觸發(fā)查看所述整合通知消息的操作; 獲取模塊,被配置為獲取當(dāng)前移動(dòng)終端操作系統(tǒng)支持的分屏區(qū)域數(shù)量和所述整合通知消息中包含的消息數(shù)量; 第一確定顯示模塊,被配置為若所述獲取模塊獲取的所述消息數(shù)量小于所述分屏區(qū)域數(shù)量,則將所述整合通知消息中包含的通知消息全部對(duì)應(yīng)顯示在所述分屏區(qū)域中; 第二確定顯示模塊,被配置為若所述獲取模塊獲取的所述消息數(shù)量大于所述分屏區(qū)域數(shù)量,則將所述整合通知消息中包含的通知消息分批對(duì)應(yīng)顯示在所述分屏區(qū)域中。15.根據(jù)權(quán)利要求14所述的通知消息的處理裝置,其特征在于,所述裝置還包括: 確定顯示刪除模塊,被配置為在所述查看操作接收模塊接收用戶觸發(fā)查看所述整合通知消息的操作之后,若所述當(dāng)前移動(dòng)終端操作系統(tǒng)不支持分屏顯示,則根據(jù)用戶觸發(fā)查看的通知消息圖標(biāo)顯示對(duì)應(yīng)的通知消息界面,并從顯示的所述整合通知消息中刪除被用戶觸發(fā)查看的通知消息圖標(biāo)。16.根據(jù)權(quán)利要求9所述的通知消息的處理裝置,其特征在于,所述裝置還包括: 刪除操作接收模塊,被配置為在所述生成顯示模塊顯示所述整合通知消息之后,接收用戶觸發(fā)刪除所述整合通知消息的操作; 刪除模塊,被配置為刪除顯示的所述整合通知消息。17.一種通知消息的處理裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 獲得第一應(yīng)用程序的當(dāng)前通知消息; 從所述當(dāng)前通知消息中提取出當(dāng)前通知消息內(nèi)容,并將所述當(dāng)前通知消息內(nèi)容與數(shù)據(jù)庫(kù)中當(dāng)前保存的第二應(yīng)用程序的通知消息內(nèi)容進(jìn)行比對(duì); 若所述當(dāng)前通知消息內(nèi)容與所述數(shù)據(jù)庫(kù)中當(dāng)前保存的至少一條通知消息內(nèi)容相匹配,則將所述當(dāng)前通知消息與相匹配的通知消息確定為待整合的通知消息; 根據(jù)所述待整合的通知消息生成整合通知消息,并顯示所述整合通知消息。
【文檔編號(hào)】G06F9/44GK105843615SQ201610166616
【公開(kāi)日】2016年8月10日
【申請(qǐng)日】2016年3月22日
【發(fā)明人】高毅, 王洪強(qiáng), 龍海
【申請(qǐng)人】北京小米移動(dòng)軟件有限公司