專利名稱:一種移動終端的消息的內(nèi)容的處理方法及客戶端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種移動終端的消息的內(nèi)容的處理方法及客戶端。
背景技術(shù):
隨著移動終端技術(shù)的發(fā)展,現(xiàn)有的移動終端具有強(qiáng)大的運(yùn)算能力、數(shù)據(jù)存儲能力和數(shù)據(jù)交互能力,其上可以安裝并運(yùn)行多種應(yīng)用程序,并結(jié)合互聯(lián)網(wǎng)接入完成多種應(yīng)用功能。典型地,過去的移動終端只能收發(fā)短消息,而現(xiàn)在的移動終端還可以安裝即時通訊客戶端,并接入互聯(lián)網(wǎng)進(jìn)行即時消息通話?,F(xiàn)有技術(shù)中,上述短消息和即時消息均是純文本文件,若用戶需要對該純文本文件中某些特定詞語(例如專有名詞、電影名稱、流行術(shù)語或聯(lián)系人姓名等)進(jìn)行操作,首先要記憶該特定詞語,并離開閱讀上述短消息和即時消息的界面,然后啟動所需的應(yīng)用程序?qū)υ撎囟ㄔ~語進(jìn)行搜索操作或存儲操作。即用戶無法從現(xiàn)實(shí)所述短消息和即時消息的界面中直接發(fā)起對所述特定詞語的操作,也無法直接啟動應(yīng)用程序?qū)υ撎囟ㄔ~語進(jìn)行操作,這無疑降低了用戶操作的效率。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種移動終端的消息的內(nèi)容的處理方法及客戶端,可以實(shí)現(xiàn)對移動終端的消息的內(nèi)容的快捷操作。為達(dá)到上述目的,一方面,本發(fā)明提供了一種移動終端的消息的內(nèi)容的處理方法, 該方法包括對移動終端上的消息中包括的文本進(jìn)行語義分析,以找出該文本中的熱點(diǎn)詞語;將所述熱點(diǎn)詞語處理為智能鏈接,該智能鏈接指向的對象是所述移動終端上的應(yīng)用程序。另一方面,本發(fā)明提供了一種對移動終端的消息的內(nèi)容的進(jìn)行處理的客戶端,該客戶端包括分析模塊,用于對移動終端上的消息中包括的文本進(jìn)行語義分析,以找出該文本中的熱點(diǎn)詞語;處理模塊,用于將所述熱點(diǎn)詞語處理為智能鏈接,該智能鏈接指向的對象是所述移動終端上的應(yīng)用程序。 本發(fā)明提供的移動終端的消息的內(nèi)容的處理方法及客戶端,將移動終端上的消息中包括的熱點(diǎn)詞語處理為智能鏈接,用戶點(diǎn)擊觸發(fā)該智能鏈接即可調(diào)用移動終端上的應(yīng)用程序。本發(fā)明為用戶通過所述消息啟動應(yīng)用程序提供了快捷入口,提高了用戶的操作效率, 并提升了用戶體驗(yàn)。
通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯圖I是根據(jù)本發(fā)明的移動終端的消息的內(nèi)容的處理方法的一種具體實(shí)施方式
的流程圖;圖2至圖7是圖I示出的具體實(shí)施方式
的幾個具體實(shí)施場景的示意圖;圖8是根據(jù)本發(fā)明的對移動終端的消息的內(nèi)容的進(jìn)行處理的客戶端的一種具體實(shí)施方式
的結(jié)構(gòu)示意圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明的實(shí)施例作詳細(xì)描述。首先請參考圖1,圖I是根據(jù)本發(fā)明的移動終端的消息的內(nèi)容的處理方法的一種具體實(shí)施方式
的流程圖,該方法包括步驟S100,對移動終端上的消息中包括的文本進(jìn)行語義分析,以找出該文本中的熱點(diǎn)詞語;步驟S200,將所述熱點(diǎn)詞語處理為智能鏈接,該智能鏈接指向的對象是所述移動終端上的應(yīng)用程序。具體地,所述移動終端上的消息包括所述移動終端上安裝的即時通訊客戶端發(fā)送 /接收的即時消息,和/或所述移動終端上發(fā)送/接收的短消息。典型地,所述即時消息或所述短消息中包括文本。對該文本進(jìn)行語義分析的具體方法是根據(jù)至少一個詞庫對所述文本進(jìn)行匹配檢索,并從所述文本中找出與所述詞庫中存儲的詞語相匹配的字符串,然后將該字符串識別為熱點(diǎn)詞語。典型地,所述熱點(diǎn)詞語包括根據(jù)至少一個詞庫確定的人名、 專有名詞、熱門詞匯或其組合。在所述文本中可能包括多個熱點(diǎn)詞語。所述詞庫可以是所述移動終端上存儲的詞庫,例如移動終端的通訊錄中存儲的聯(lián)系人的姓名所構(gòu)成的姓名詞庫;所述詞庫也可以是云端提供的詞庫,例如人文科學(xué)術(shù)語詞庫、熱門搜索詞詞庫和化學(xué)名詞詞庫等。所述熱點(diǎn)詞語可以是中文字符構(gòu)成的字符串,也可以是拉丁字母、英文字母和/ 或特殊符號構(gòu)成的字符串。在步驟S200中,將所述熱點(diǎn)詞語處理為智能鏈接包括將所述文本中包含所述熱點(diǎn)詞語的語句處理為智能文字鏈接。典型地,將包括所述熱點(diǎn)詞語的語句中所述熱點(diǎn)詞語所占據(jù)的幾個字符處理為智能文字鏈接,即在所述文本中嵌入了智能鏈接。所述智能鏈接指向的對象是所述移動終端上的應(yīng)用程序。一種典型的實(shí)施例中,所述熱點(diǎn)詞語是人名,而所述移動終端的通訊錄程序中又存儲姓名與該人名相同的聯(lián)系人,則該通訊錄程序根據(jù)針對所述智能鏈接點(diǎn)擊操作而啟動運(yùn)行,并自動定位與所述人名匹配的聯(lián)系人。另一種典型的實(shí)施例中,所述熱點(diǎn)詞語是專有名詞或熱門詞匯,所述移動終端的瀏覽器根據(jù)針對所述智能鏈接點(diǎn)擊操作而啟動運(yùn)行,并對所述專有名詞或熱門詞匯進(jìn)行匹配搜索,以便于向用戶反饋在互聯(lián)網(wǎng)中搜索上述專有名詞或熱門詞匯所得的結(jié)果頁。更優(yōu)選地,在步驟SlOO之前,用戶可以定義、修改或刪除所述語義分析的規(guī)則,其具體指的是,所述語義分析遵從一條或多條規(guī)則,一條所述規(guī)則包括了語義分析時使用的詞庫的數(shù)量,以及字符串檢索的嚴(yán)格程度。用戶可以對已有的規(guī)則進(jìn)行定義或修改,例如添加新的詞庫和重新定義字符串檢索的嚴(yán)格程度等,也可以直接刪除某一條規(guī)則。為了更直觀地說明圖I示出的方法,請參考圖2至圖7,圖2至圖7是圖I示出的具體實(shí)施方式
的幾個具體實(shí)施場景的示意圖,首先參考圖2,圖2中示出的移動終端200具有顯示屏210,該顯示屏210上顯示了移動終端200上接收并顯示短消息的圖形界面。如圖所示,該短消息中包括的文本是“2011年10月5日,美國蘋果公司宣布,該公司前任首席執(zhí)行官史蒂夫·喬布斯已去世,享年56歲。他去世的日期,距離發(fā)布iPhone 4s僅僅一天?!笔紫葘υ撐谋具M(jìn)行語義分析,從該文本中識別得到三個熱點(diǎn)詞語,分別是熱門詞匯類熱點(diǎn)詞語“蘋果公司”、人名類熱點(diǎn)詞語“史蒂夫·喬布斯”和專有名詞類熱點(diǎn)詞語“iPhone 4s”。將上述三個熱點(diǎn)詞語處理為智能鏈接,如圖2所示,所述短消息的文本中熱點(diǎn)詞語的位置被替換為智能文字鏈接,分別是智能連接211、智能鏈接212和智能鏈接213,并為其加上了下劃線便于用戶區(qū)分所述文本中的其他未處理的部分。請參考圖3,假定用戶想進(jìn)一步對專有名詞類熱點(diǎn)詞語“iPhone 4s”進(jìn)行更多了解,例如通過想通過網(wǎng)絡(luò)搜索的方式,可以直接操作代表熱點(diǎn)詞語“iPhone 4s”的智能鏈接 213。如圖3所示,顯示屏210是觸控面板,則用戶直接針對智能鏈接213發(fā)出觸控點(diǎn)擊,一旦檢測到針對智能鏈接213的點(diǎn)擊操作,則控制移動終端200的瀏覽器程序啟動,瀏覽器程序自動訪問網(wǎng)絡(luò)搜索引擎的主頁并以“iPhone 4s”為關(guān)鍵字發(fā)出搜索請求。參考圖4,圖4 中的顯示屏210上示出了根據(jù)用戶點(diǎn)擊智能鏈接213的操作來啟動所述瀏覽器程序并自動搜索關(guān)鍵字214 “iPhone 4s”后,所述瀏覽器程序接收的搜索響應(yīng)頁面,該頁面上顯示了多條具有文摘的文字鏈接,為用戶展示了根據(jù)關(guān)鍵字“iPhone 4s”搜索到的結(jié)果。在圖2至圖4示出的實(shí)施例中,點(diǎn)擊短消息文本中的智能鏈接213,啟動的應(yīng)用程序是移動終端200 的瀏覽器。接下來請參考圖5,圖5中示出的移動終端200具有顯示屏210,該顯示屏210上顯示了移動終端200上安裝的即時通訊軟件與其他聯(lián)系人對話的界面。其中,對話參與雙方分別是“我”(即移動終端200的使用者)和“陳博士”(即與所述使用者對話的其他聯(lián)系人)。如圖5所示,移動終端200接收聯(lián)系人“陳博士”發(fā)送的即時消息并顯示在顯示屏 210上,其中,聯(lián)系人“陳博士”發(fā)送的第二條即時消息中包括的文本為“只有李博士吸入少量的重氮甲烷被送往醫(yī)院了,你問候一下他吧?!睂υ撐谋具M(jìn)行語義分析,從該文本中識別得到兩個熱點(diǎn)詞語,分別是人名類熱點(diǎn)詞語“李博士”和化學(xué)專有名詞類熱點(diǎn)詞語“重氮甲烷”。相應(yīng)地,將該文本的原文中字符串“李博士”和“重氮甲烷”所處的位置分別處理為智能鏈接214和智能鏈接215,并為其添加下劃線以示區(qū)分。進(jìn)一步地,請參考圖6,在識別出字符串“李博士”是熱點(diǎn)詞語時,移動終端200還檢測到其通訊錄程序存儲的有一聯(lián)系人姓名是“李博士”。若用戶想要直接查找該聯(lián)系人 “李博士”在通訊錄程序中存儲的電話號碼,用戶可以直接針對智能鏈接214發(fā)出觸控點(diǎn)擊, 一旦檢測到針對智能鏈接214的點(diǎn)擊操作,則移動終端200上安裝的通訊錄程序隨之啟動運(yùn)行,并自動定位聯(lián)系人“李博士”的聯(lián)系人名片,然后顯示在顯示屏210上。在圖6中檢測到針對智能鏈接214的點(diǎn)擊操作后,移動終端200上的通訊錄程序啟動,并自動定位聯(lián)系人名片216“李博士”,并將該聯(lián)系人名片216顯示在顯示屏210上。上述流程中,用戶直接
6點(diǎn)擊即時消息中的人名,即可實(shí)現(xiàn)啟動通訊錄程序并查找對應(yīng)聯(lián)系人名片的功能。相應(yīng)地,本發(fā)明還提供了一種對移動終端的消息的內(nèi)容的進(jìn)行處理的客戶端,請參考圖8,圖8是根據(jù)本發(fā)明的對移動終端的消息的內(nèi)容的進(jìn)行處理的客戶端的一種具體實(shí)施方式
的結(jié)構(gòu)示意圖,該客戶端800包括分析模塊810,用于對移動終端上的消息中包括的文本進(jìn)行語義分析,以找出該文本中的熱點(diǎn)詞語;處理模塊820,用于將所述熱點(diǎn)詞語處理為智能鏈接,該智能鏈接指向的對象是所述移動終端上的應(yīng)用程序。具體地,所述移動終端上的消息包括所述移動終端上安裝的即時通訊客戶端發(fā)送/接收的即時消息;和/或所述移動終端上發(fā)送/接收的短消息。所述熱點(diǎn)詞語包括根據(jù)至少一個詞庫確定的人名、專有名詞、熱門詞匯或其組合。具體地,處理模塊820將所述熱點(diǎn)詞語處理為智能鏈接包括將所述文本中包含所述熱點(diǎn)詞語的語句處理為智能文字鏈接。典型地,在一些實(shí)施例中,所述應(yīng)用程序是所述移動終端的通訊錄程序;該通訊錄程序根據(jù)針對所述智能鏈接點(diǎn)擊操作而啟動運(yùn)行,并自動定位與所述人名匹配的聯(lián)系人。 在另一些實(shí)施例中,所述移動終端上的應(yīng)用程序是所述移動終端的瀏覽器;該瀏覽器根據(jù)針對所述智能鏈接點(diǎn)擊操作而啟動運(yùn)行,并對所述專有名詞或熱門詞匯進(jìn)行匹配搜索。優(yōu)選地,客戶端800還包括配置模塊830,該配置模塊830用于定義、修改或刪除所述語義分析的規(guī)則??蛇x地,一些實(shí)施例中,客戶端800還包括詞庫模塊,用于存儲上述語義分析過程中所用到的至少一個詞庫。在另一些實(shí)施例中,所述至少一個詞庫存儲在與客戶端800通信的服務(wù)器上。在優(yōu)選的實(shí)施例中,該客戶端800實(shí)施為一種計算機(jī)程序產(chǎn)品,可以安裝在預(yù)裝了 Symbian、Windows Mobile、iOS、Android、Maemo、WebOS、PalmOS 或 Blackberry OS 等終端操作系統(tǒng)的智能終端上,進(jìn)一步地,該客戶端800還具有收發(fā)短消息或即時消息的功能。 上述計算機(jī)程序產(chǎn)品的實(shí)施例可以通過使用用于計算機(jī)可讀信息的任何記錄介質(zhì)來實(shí)現(xiàn), 所述記錄介質(zhì)包括磁介質(zhì)、光介質(zhì)或其他適合的介質(zhì)。本發(fā)明提供的移動終端的消息的內(nèi)容的處理方法可以使用可編程邏輯器件結(jié)合來實(shí)現(xiàn),也可以實(shí)施為計算機(jī)程序軟件,例如根據(jù)本發(fā)明的實(shí)施例可以是一種計算機(jī)程序產(chǎn)品,運(yùn)行該程序產(chǎn)品使計算機(jī)執(zhí)行用于所示范的方法。所述計算機(jī)程序產(chǎn)品包括計算機(jī)可讀存儲介質(zhì),該介質(zhì)上包含計算機(jī)程序邏輯或代碼部分,用于實(shí)現(xiàn)所述移動終端的消息的內(nèi)容的處理方法。所述計算機(jī)可讀存儲介質(zhì)可以是被安裝在計算機(jī)中的內(nèi)置介質(zhì)或者可從計算機(jī)主體拆卸的可移動介質(zhì)(例如熱拔插技術(shù)存儲設(shè)備)。所述內(nèi)置介質(zhì)包括但不限于可重寫的非易失性存儲器,例如RAM、R0M、快閃存儲器和硬盤。所述可移動介質(zhì)包括但不限于光存儲媒體(例如CD-ROM和DVD)、磁光存儲媒體(例如MO)、磁存儲媒體(例如盒帶或移動硬盤)、具有內(nèi)置的可重寫的非易失性存儲器的媒體(例如存儲卡)和具有內(nèi)置ROM 的媒體(例如ROM盒)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,任何具有適當(dāng)編程裝置的計算機(jī)系統(tǒng)都將能夠執(zhí)行包含在程序產(chǎn)品中的本發(fā)明的方法的諸步驟。盡管本說明書中描述的多數(shù)具體實(shí)施方式
都側(cè)重于軟件程序,但是作為固件和硬件實(shí)現(xiàn)本發(fā)明提供的方法的替代實(shí)施例同樣在本發(fā)明要求保護(hù)的范圍之內(nèi)。 本發(fā)明提供的移動終端的消息的內(nèi)容的處理方法及客戶端,將移動終端上的消息中包括的熱點(diǎn)詞語處理為智能鏈接,用戶點(diǎn)擊觸發(fā)該智能鏈接即可調(diào)用移動終端上的應(yīng)用程序。本發(fā)明為用戶通過所述消息啟動應(yīng)用程序提供了快捷入口,提高了用戶的操作效率, 并提升了用戶體驗(yàn)。以上所揭露的僅為本發(fā)明的一些較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種移動終端的消息的內(nèi)容的處理方法,該方法包括對移動終端上的消息中包括的文本進(jìn)行語義分析,以找出該文本中的熱點(diǎn)詞語;將所述熱點(diǎn)詞語處理為智能鏈接,該智能鏈接指向的對象是所述移動終端上的應(yīng)用程序。
2.根據(jù)權(quán)利要求I所述的方法,其中,將所述熱點(diǎn)詞語處理為智能鏈接包括將所述文本中包含所述熱點(diǎn)詞語的語句處理為智能文字鏈接。
3.根據(jù)權(quán)利要求I所述的方法,其中,所述移動終端上的消息包括所述移動終端上安裝的即時通訊客戶端發(fā)送/接收的即時消息;和/或所述移動終端上發(fā)送/接收的短消息。
4.根據(jù)權(quán)利要求I至3任一項(xiàng)所述的方法,其中,所述熱點(diǎn)詞語包括根據(jù)至少一個詞庫確定的人名、專有名詞、熱門詞匯或其組合。
5.根據(jù)權(quán)利要求4所述的方法,其中所述應(yīng)用程序是所述移動終端的通訊錄程序;該通訊錄程序根據(jù)針對所述智能鏈接點(diǎn)擊操作而啟動運(yùn)行,并自動定位與所述人名匹配的聯(lián)系人。
6.根據(jù)權(quán)利要求4所述的方法,其中所述移動終端上的應(yīng)用程序是所述移動終端的瀏覽器;該瀏覽器根據(jù)針對所述智能鏈接點(diǎn)擊操作而啟動運(yùn)行,并對所述專有名詞或熱門詞匯進(jìn)行匹配搜索。
7.根據(jù)權(quán)利要求I所述的方法,該方法還包括定義、修改或刪除所述語義分析的規(guī)則。
8.一種對移動終端的消息的內(nèi)容的進(jìn)行處理的客戶端,該客戶端包括分析模塊,用于對移動終端上的消息中包括的文本進(jìn)行語義分析,以找出該文本中的熱點(diǎn)詞語;處理模塊,用于將所述熱點(diǎn)詞語處理為智能鏈接,該智能鏈接指向的對象是所述移動終端上的應(yīng)用程序。
9.根據(jù)權(quán)利要求8所述的客戶端,其中,所述處理模塊將所述熱點(diǎn)詞語處理為智能鏈接包括將所述文本中包含所述熱點(diǎn)詞語的語句處理為智能文字鏈接。
10.根據(jù)權(quán)利要求8所述的客戶端,其中,所述移動終端上的消息包括所述移動終端上安裝的即時通訊客戶端發(fā)送/接收的即時消息;和/或所述移動終端上發(fā)送/接收的短消息。
11.根據(jù)權(quán)利要求8至11任一項(xiàng)所述的客戶端,其中,所述熱點(diǎn)詞語包括根據(jù)至少一個詞庫確定的人名、專有名詞、熱門詞匯或其組合。
12.根據(jù)權(quán)利要求11所述的客戶端,其中所述應(yīng)用程序是所述移動終端的通訊錄程序;該通訊錄程序根據(jù)針對所述智能鏈接點(diǎn)擊操作而啟動運(yùn)行,并自動定位與所述人名匹配的聯(lián)系人。
13.根據(jù)權(quán)利要求11所述的客戶端,其中所述移動終端上的應(yīng)用程序是所述移動終端的瀏覽器;該瀏覽器根據(jù)針對所述智能鏈接點(diǎn)擊操作而啟動運(yùn)行,并對所述專有名詞或熱門詞匯進(jìn)行匹配搜索。
14.根據(jù)權(quán)利要求11所述的客戶端,其中所述客戶端還包括詞庫模塊,用于存儲所述至少一個詞庫;或所述至少一個詞庫存儲在與所述客戶端通信的服務(wù)器上。
15.根據(jù)權(quán)利要求8所述的客戶端,該客戶端還包括配置模塊,用于定義、修改或刪除所述語義分析的規(guī)則。
全文摘要
本發(fā)明提供了一種移動終端的消息的內(nèi)容的處理方法,該方法包括對移動終端上的消息中包括的文本進(jìn)行語義分析,以找出該文本中的熱點(diǎn)詞語;將所述熱點(diǎn)詞語處理為智能鏈接,該智能鏈接指向的對象是所述移動終端上的應(yīng)用程序。相應(yīng)地本發(fā)明還提供了一種對移動終端的消息的內(nèi)容的進(jìn)行處理的客戶端。本發(fā)明為用戶通過所述消息啟動應(yīng)用程序提供了快捷入口,提高了用戶的操作效率,并提升了用戶體驗(yàn)。
文檔編號G06F17/30GK102609189SQ201210010249
公開日2012年7月25日 申請日期2012年1月13日 優(yōu)先權(quán)日2012年1月13日
發(fā)明者李望, 陳瑩 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司