專利名稱:自動分享聯(lián)系人的聯(lián)系信息的方法、裝置和移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動設(shè)備制造技術(shù)領(lǐng)域,尤其涉及一種自動分享聯(lián)系人的聯(lián)系信息的方法、裝置和移動終端。
背景技術(shù):
目前,分享聯(lián)系人的聯(lián)系信息例如電話號碼時(shí),發(fā)送方發(fā)送詢問短信之后,接收短信的用戶首先需要在本地的通信錄中查找聯(lián)系人的聯(lián)系信息,然后通過文本或電子名片的形式發(fā)送給短信的發(fā)送方。存在的問題是,需要用戶進(jìn)行查找、發(fā)送等操作,過程復(fù)雜,用戶體驗(yàn)差
發(fā)明內(nèi)容
·本發(fā)明旨在至少解決上述技術(shù)問題之一。為此,本發(fā)明的第一個(gè)目的在于提出一種自動分享聯(lián)系人的聯(lián)系信息的方法,該方法可以減少用戶的操作步驟,提升用戶的交互體驗(yàn)。本發(fā)明的第二個(gè)目的在于提出一種自動分享聯(lián)系人的聯(lián)系信息的裝置。本發(fā)明的第三個(gè)目的在于提出一種移動終端。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第一方面實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法包括以下步驟a、移動終端接收發(fā)送方的短信;b、所述移動終端判斷所述短信中是否包含敏感詞;c、如果是,則對所述短信中的所述敏感詞進(jìn)行標(biāo)記并提取所述敏感詞所屬的語句,并將所述語句與語句句型庫中的語句句型進(jìn)行匹配,其中,所述語句句型至少包括聯(lián)系人以及所述聯(lián)系人相對于所述敏感詞的位置信息;d、當(dāng)提取的所述語句與所述語句句型庫中的語句句型相匹配時(shí),根據(jù)所述語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取所述語句中的聯(lián)系人;e、在通訊錄中查找所述語句中的聯(lián)系人;以及f、如果所述通訊錄中存在所述語句中的聯(lián)系人時(shí),獲取所述語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供所述移動終端的用戶與所述發(fā)送方分享所述語句中的聯(lián)系人的聯(lián)系信息。根據(jù)本發(fā)明實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法,通過對短信進(jìn)行分析自動完成聯(lián)系人的聯(lián)系信息的分享,使得用戶無需從本地通訊錄中手動查找需要分享的聯(lián)系人的聯(lián)系信息,特別是如果某個(gè)短信中的所詢問的聯(lián)系人在通訊錄存儲聯(lián)系信息時(shí)可以標(biāo)識該短信,用戶在閱讀該短信的同時(shí)可通過按任意鍵自動地將該聯(lián)系人的聯(lián)系信息發(fā)送至查詢方,減少用戶的操作步驟,提升用戶的交互體驗(yàn)。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第二方面實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置包括接收模塊,用于接收發(fā)送方的短信;判斷模塊,用于判斷所述短信中是否包含敏感詞;提取模塊,用于在所述判斷模塊判斷包含敏感詞時(shí),對所述短信中的所述敏感詞進(jìn)行標(biāo)記并提取所述敏感詞所屬的語句;匹配模塊,用于將所述語句與語句句型庫中的語句句型進(jìn)行匹配,其中,所述語句句型至少包括聯(lián)系人以及所述聯(lián)系人相對于所述敏感詞的位置信息;第一獲取模塊,用于當(dāng)提取的所述語句與所述語句句型庫中的語句句型相匹配時(shí),根據(jù)所述語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取所述語句中的聯(lián)系人;查找模塊,用于在通訊錄中查找所述語句中的聯(lián)系人;以及第二獲取模塊,用于當(dāng)所述通訊錄中存在所述語句中的聯(lián)系人時(shí),獲取所述語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供所述移動終端的用戶與所述發(fā)送方分享所述語句中的聯(lián)系人的聯(lián)系信息。根據(jù)本發(fā)明實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置,通過對短信進(jìn)行分析自動完成聯(lián)系人的聯(lián)系信息的分享,使得用戶無需從本地通訊錄中手動查找需要分享的聯(lián)系人的聯(lián)系信息,特別是如果某個(gè)短信中的所詢問的聯(lián)系人在通訊錄存儲聯(lián)系信息時(shí)可以標(biāo)識該短信,用戶在閱讀該短信的同時(shí)可通過按任意鍵自動地將該聯(lián)系人的聯(lián)系信息發(fā)送至查詢方,減少用戶的操作步驟,提升用戶的交互體驗(yàn)。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第三方面實(shí)施例的移動終端包括本發(fā)明第二方面實(shí)施例所述的自動分享聯(lián)系人的聯(lián)系信息的裝置。根據(jù)本發(fā)明實(shí)施例的移動終端,根據(jù)自動分享聯(lián)系人的聯(lián)系信息的裝置可以通過對短信進(jìn)行分析自動完成聯(lián)系人的聯(lián)系信息的分享,使得用戶無需從本地通訊錄中手動查找需要分享的聯(lián)系人的聯(lián)系信息,特別是如果某個(gè)短信中的所詢問的聯(lián)系人在通訊錄存儲聯(lián)系信息時(shí)可以標(biāo)識該短信,用戶在閱讀該短信的同時(shí)可通過按任意鍵自動地將該聯(lián)系人的聯(lián)系信息發(fā)送至查詢方,減少用戶的操作步驟,提升用戶的交互體驗(yàn)。本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實(shí)施例的描述中將變得明顯和容易理解,其中,圖I是根據(jù)本發(fā)明一個(gè)實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法的流程圖;圖2是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法的流程圖; 圖3是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法的流程圖;圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置的結(jié)構(gòu)框圖;圖5是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置的結(jié)構(gòu)框圖;圖6是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的預(yù)處理模塊的結(jié)構(gòu)框圖;以及圖7是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法、裝置和移動終。如果用戶A想知道用戶B的聯(lián)系方式,用戶A需要發(fā)送短信至用戶C進(jìn)行詢問,用戶C在收到詢問短信之后,通過閱讀短信,然后在本地通訊錄中手動查找用戶B的聯(lián)系方式,再將用戶B的聯(lián)系方式通過短信或電子名片的形式發(fā)送至用戶A,此過程復(fù)雜且需要用 戶很多的手動操作,為此,一種自動分享聯(lián)系人的聯(lián)系信息的方法,包括以下步驟a、移動終端接收發(fā)送方的短信;b、移動終端判斷短信中是否包含敏感詞;c、如果是,則對短信中的敏感詞進(jìn)行標(biāo)記并提取敏感詞所屬的語句,并將語句與語句句型庫中的語句句型進(jìn)行匹配,其中,語句句型至少包括聯(lián)系人以及聯(lián)系人相對于敏感詞的位置信息;d、當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取語句中的聯(lián)系人;e、在通訊錄中查找語句中的聯(lián)系人;以及f、如果通訊錄中存在語句中的聯(lián)系人時(shí),獲取語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供移動終端的用戶與發(fā)送方分享所述語句中的聯(lián)系人的聯(lián)系信息。圖I是根據(jù)本發(fā)明一個(gè)實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法的流程圖。如圖I所示,自動分享聯(lián)系人的聯(lián)系信息的方法,包括下述步驟。步驟S101,移動終端接收發(fā)送方的短信。步驟S102,移動終端判斷短信中是否包含敏感詞。其中,敏感詞可以包括電話、號碼、手機(jī)、聯(lián)系、電話號碼、手機(jī)號碼、聯(lián)系號碼、辦公、辦公電話、住宅、住宅電話和聯(lián)系方式等。具體地,首先將這些敏感詞用一個(gè)正則表達(dá)式表示,例如,(電話I手機(jī))[號碼]I聯(lián)系方式,然后根據(jù)該正則表達(dá)式匹配短信以判斷是否包含敏感詞。步驟S103,如果是,則對短信中的敏感詞進(jìn)行標(biāo)記并提取敏感詞所屬的語句,并將語句與語句句型庫中的語句句型進(jìn)行匹配,其中,語句句型至少包括聯(lián)系人以及聯(lián)系人相對于敏感詞的位置信息。例如,可以將短信中的所有敏感詞統(tǒng)一標(biāo)識為KEY。語句句型可以是“有NAME的KEY嗎”、“NAME的KEY是多少”、“把NAME的KEY發(fā)給我”等類似語句句型,語句句型庫還可以根據(jù)實(shí)際情況進(jìn)行擴(kuò)充。
其中,如果短信中未包含敏感詞,則該短信不為詢問聯(lián)系信息的短信,退出分析過程。步驟S104,當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取語句中的聯(lián)系人。其中,語句句型中的NAME是聯(lián)系人的占位符,當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)NAME對應(yīng)的位置獲取短信語句中的聯(lián)系人。例如,短信的語句為“有王五的電話嗎”,匹配的語句句型為“有NAME的KEY嗎”,根據(jù)NAME對應(yīng)的位置可以獲得短信語句中的聯(lián)系人為王五。步驟S105,在通訊錄中查找語句中的聯(lián)系人。步驟S106,如果通訊錄中存在語句中的聯(lián)系人時(shí),獲取語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供移動終端的用戶與發(fā)送方分享所述語句中的聯(lián)系人的聯(lián)系信息。 根據(jù)本發(fā)明實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法,通過對短信進(jìn)行分析自動完成聯(lián)系人的聯(lián)系信息的分享,使得用戶無需從本地通訊錄中手動查找需要分享的聯(lián)系人的聯(lián)系信息,特別是如果某個(gè)短信中的所詢問的聯(lián)系人在通訊錄存儲聯(lián)系信息時(shí)可以標(biāo)識該短信,用戶在閱讀該短信的同時(shí)可通過按任意鍵自動地將該聯(lián)系人的聯(lián)系信息發(fā)送至查詢方,減少用戶的操作步驟,提升用戶的交互體驗(yàn)。在本發(fā)明的一個(gè)實(shí)施例中,步驟SlOl之后還可以包括以下步驟移動終端對短信進(jìn)行預(yù)處理。其中,預(yù)處理可以首先忽略陌生人短信、過短短信、英文短信或數(shù)字短信等,由此可以去除不必要的短信,提高效率。圖2是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法的流程圖,通過圖2所示的實(shí)施例可以了解到一個(gè)具體的對短信進(jìn)行預(yù)處理。如圖2所示,自動分享聯(lián)系人的聯(lián)系信息的方法,包括下述步驟。步驟S201,移動終端接收發(fā)送方的短信。步驟S202,在通信錄中查找短信的發(fā)送方的聯(lián)系信息。步驟S203,如果通信錄中存在發(fā)送方的聯(lián)系信息,則判斷短信的長度是否超過預(yù)設(shè)長度。例如,預(yù)設(shè)長度可以為5個(gè)字。其中,如果通信錄中不存在發(fā)送方的聯(lián)系信息,則該短信可能為騷擾短信息,則忽略該短信,退出分析過程。步驟S204,如果短信的長度超過預(yù)設(shè)長度,則對短信進(jìn)行分語句切割。其中,如果短信的長度沒有超過預(yù)設(shè)長度,則該短信過短,不為詢問聯(lián)系人信息的短信,退出分析過程。步驟S205,移動終端判斷短信中是否包含敏感詞。其中,敏感詞可以包括電話、號碼、手機(jī)、聯(lián)系、電話號碼、手機(jī)號碼、聯(lián)系號碼、辦公、辦公電話、住宅、住宅電話和聯(lián)系方式等。具體地,首先將這些敏感詞用一個(gè)正則表達(dá)式表示,例如,(電話I手機(jī))[號碼]I聯(lián)系方式,然后根據(jù)該正則表達(dá)式匹配短信以判斷是否包含敏感詞。步驟S206,如果是,則對短信中的敏感詞進(jìn)行標(biāo)記并提取敏感詞所屬的語句,并將語句與語句句型庫中的語句句型進(jìn)行匹配,其中,語句句型至少包括聯(lián)系人以及聯(lián)系人相對于敏感詞的位置信息。
例如,可以將短信中的所有敏感詞統(tǒng)一標(biāo)識為KEY。語句句型可以是“有NAME的KEY嗎”、“NAME的KEY是多少”、“把NAME的KEY發(fā)給我”等類似語句句型,語句句型庫還可以根據(jù)實(shí)際情況進(jìn)行擴(kuò)充。其中,如果短信中未包含敏感詞,則該短信不為詢問聯(lián)系信息的短信,退出分析過程。步驟S207,當(dāng)提取的語句與語·句句型庫中的語句句型相匹配時(shí),根據(jù)語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取語句中的聯(lián)系人。其中,語句句型中的NAME是聯(lián)系人的占位符,當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)NAME對應(yīng)的位置獲取短信語句中的聯(lián)系人。例如,短信的語句為“有王五的電話嗎”,匹配的語句句型為“有NAME的KEY嗎”,根據(jù)NAME對應(yīng)的位置可以獲得短信語句中的聯(lián)系人為王。步驟S208,在通訊錄中查找語句中的聯(lián)系人。步驟S209,如果通訊錄中存在語句中的聯(lián)系人時(shí),獲取語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供移動終端的用戶與發(fā)送方分享所述語句中的聯(lián)系人的聯(lián)系信息。根據(jù)本發(fā)明實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法,通過預(yù)處理可以忽略陌生人短信、過短短信等。圖3是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法的流程圖。如圖3所示,自動分享聯(lián)系人的聯(lián)系信息的方法,包括下述步驟。步驟S301,移動終端接收發(fā)送方的短信。步驟S302,在通信錄中查找短信的發(fā)送方的聯(lián)系信息。步驟S303,如果通信錄中存在發(fā)送方的聯(lián)系信息,則判斷短信的長度是否超過預(yù)設(shè)長度。例如,預(yù)設(shè)長度可以為5個(gè)字。其中,如果通信錄中不存在發(fā)送方的聯(lián)系信息,則該短信可能為騷擾短信息,則忽略該短信,退出分析過程。步驟S304,如果短信的長度超過預(yù)設(shè)長度,則對短信進(jìn)行分語句切割。其中,如果短信的長度沒有超過預(yù)設(shè)長度,則該短信過短,不為詢問聯(lián)系人信息的短信,退出分析過程。步驟S305,移動終端判斷短信中是否包含敏感詞。其中,敏感詞可以包括電話、號碼、手機(jī)、聯(lián)系、電話號碼、手機(jī)號碼、聯(lián)系號碼、辦公、辦公電話、住宅、住宅電話和聯(lián)系方式等。具體地,首先將這些敏感詞用一個(gè)正則表達(dá)式表示,例如,(電話I手機(jī))[號碼]I聯(lián)系方式,然后根據(jù)該正則表達(dá)式匹配短信以判斷是否包含敏感詞。步驟S306,如果是,則對短信中的敏感詞進(jìn)行標(biāo)記并提取敏感詞所屬的語句,并將語句與語句句型庫中的語句句型進(jìn)行匹配,其中,語句句型至少包括聯(lián)系人以及聯(lián)系人相對于敏感詞的位置信息。例如,可以將短信中的所有敏感詞統(tǒng)一標(biāo)識為KEY。語句句型可以是“有NAME的KEY嗎”、“NAME的KEY是多少”、“把NAME的KEY發(fā)給我”等類似語句句型,語句句型庫還可以根據(jù)實(shí)際情況進(jìn)行擴(kuò)充。
其中,如果短信中未包含敏感詞,則該短信不為詢問聯(lián)系信息的短信,退出分析過程。步驟S307,當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取語句中的聯(lián)系人。
其中,語句句型中的NAME是聯(lián)系人的占位符,當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)NAME對應(yīng)的位置獲取短信語句中的聯(lián)系人。例如,短信的語句為“有王五的電話嗎”,匹配的語句句型為“有NAME的KEY嗎”,根據(jù)NAME對應(yīng)的位置可以獲得短信語句中的聯(lián)系人為王。步驟S308,根據(jù)通信錄生成聯(lián)系人詞典。其中,聯(lián)系人詞典以單詞查找樹的數(shù)據(jù)結(jié)構(gòu)存儲,便于查找和存儲。當(dāng)通訊錄更改時(shí),更新聯(lián)系人詞典,使得聯(lián)系人詞典能夠及時(shí)更新。步驟S309,在聯(lián)系人詞典中查找語句中的聯(lián)系人。步驟S310,如果聯(lián)系人詞典中存在語句中的聯(lián)系人時(shí),獲取語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供移動終端的用戶與發(fā)送方分享所述語句中的聯(lián)系人的聯(lián)系信息。在本發(fā)明的一個(gè)實(shí)施例中,步驟S302、S303、S304是可選的。根據(jù)本發(fā)明實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的方法,通過通訊錄所生成的聯(lián)系人詞典可以快速匹配短信內(nèi)容中的聯(lián)系人,提高效率。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種自動分享聯(lián)系人的聯(lián)系信息的裝置。一種自動分享聯(lián)系人的聯(lián)系信息的裝置,包括接收模塊,用于接收發(fā)送方的短信;判斷模塊,用于判斷短信中是否包含敏感詞;提取模塊,用于在判斷模塊判斷包含敏感詞時(shí),對短信中的敏感詞進(jìn)行標(biāo)記并提取敏感詞所屬的語句;匹配模塊,用于將語句與語句句型庫中的語句句型進(jìn)行匹配,其中,語句句型至少包括聯(lián)系人以及聯(lián)系人相對于敏感詞的位置信息;第一獲取模塊,用于當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取語句中的聯(lián)系人;查找模塊,用于在通訊錄中查找語句中的聯(lián)系人;以及第二獲取模塊,用于當(dāng)通訊錄中存在語句中的聯(lián)系人時(shí),獲取語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供移動終端的用戶與發(fā)送方分享語句中的聯(lián)系人的聯(lián)系信息。圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置的結(jié)構(gòu)框圖。如圖4所示,自動分享聯(lián)系人的聯(lián)系信息的裝置包括接收模塊100、判斷模塊200、提取模塊300、匹配模塊400、第一獲取模塊500、查找模塊600和第二獲取模塊700。具體地,接收模塊100用于接收發(fā)送方的短信。判斷模塊200用于判斷短信中是否包含敏感詞,其中,敏感詞可以包括電話、號碼、手機(jī)、聯(lián)系、電話號碼、手機(jī)號碼、聯(lián)系號碼、辦公、辦公電話、住宅、住宅電話和聯(lián)系方式等。更具體地,判斷模塊200首先將這些敏感詞用一個(gè)正則表達(dá)式表示,例如,(電話I手機(jī))[號碼]I聯(lián)系方式,然后根據(jù)該正則表達(dá)式匹配短信以判斷是否包含敏感詞。提取模塊300用于在判斷模塊200判斷包含敏感詞時(shí),對短信中的敏感詞進(jìn)行標(biāo)記并提取敏感詞所屬的語句。例如,提取模塊300可以將短信中的所有敏感詞統(tǒng)一標(biāo)識為KEY,然后提取KEY所屬的語句。匹配模塊400用于將語句與語句句型庫中的語句句型進(jìn)行匹配,其中,語句句型至少包括聯(lián)系人以及聯(lián)系人相對于敏感詞的位置信息。例如,語句句型可以是“有NAME的KEY嗎”、“NAME的KEY是多少”、“把NAME的KEY發(fā)給我”等類似語句句型,語句句型庫還可以根據(jù)實(shí)際情況進(jìn)行擴(kuò)充。如果判斷模塊200判斷短信中未包含敏感詞,則該短信不為詢問聯(lián)系信息的短信,退出分析過程。第一獲取模塊500用于當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取語句中的聯(lián)系人。其中,語句句型中的NAME是聯(lián)系人的占位符,當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),第一獲取模塊500根據(jù)NAME對應(yīng)的位置獲取短信語句中的聯(lián)系人,例如,短信的語句為“有王五的電話嗎”,匹配的語句句型為“有NAME的KEY嗎”,根據(jù)NAME對應(yīng)的位置可以獲得短信語句中的聯(lián)系人為王五。查找模塊600用于在通訊錄中查找語句中的聯(lián)系人。第二獲取模塊700用于當(dāng)通訊錄中存在語句中的聯(lián)系人時(shí),獲取語句中的聯(lián)系人 對應(yīng)的聯(lián)系信息以供移動終端的用戶與發(fā)送方分享語句中的聯(lián)系人的聯(lián)系信息。根據(jù)本發(fā)明實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置,通過對短信進(jìn)行分析自動完成聯(lián)系人的聯(lián)系信息的分享,使得用戶無需從本地通訊錄中手動查找需要分享的聯(lián)系人的聯(lián)系信息,特別是如果某個(gè)短信中的所詢問的聯(lián)系人在通訊錄存儲聯(lián)系信息時(shí)可以標(biāo)識該短信,用戶在閱讀該短信的同時(shí)可通過按任意鍵自動地將該聯(lián)系人的聯(lián)系信息發(fā)送至查詢方,減少用戶的操作步驟,提升用戶的交互體驗(yàn)。圖5是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置的結(jié)構(gòu)框圖。如圖5所示,在圖4所示實(shí)施例的基礎(chǔ)上,自動分享聯(lián)系人的聯(lián)系信息的裝置還包括預(yù)處理模塊800。具體地,預(yù)處理模塊800用于對短信進(jìn)行預(yù)處理。其中,通過預(yù)處理模塊800預(yù)處理可以首先忽略陌生人短信、過短短信、英文短信或數(shù)字短信等,由此可以去除不必要的短信,提高效率。圖6是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的預(yù)處理模塊的結(jié)構(gòu)框圖。如圖6所示,預(yù)處理模塊包括查找單元810、判斷單元820和分語句切割單元830。具體地,查找單元810用于在通信錄中查找所述短信的發(fā)送方的聯(lián)系信息。判斷單元820用于當(dāng)通信錄中存在發(fā)送方的聯(lián)系信息時(shí),判斷短信的長度是否超過預(yù)設(shè)長度。例如,預(yù)設(shè)長度可以為5個(gè)字。其中,查找單元810如果在通信錄中查找發(fā)現(xiàn)不存在發(fā)送方的聯(lián)系信息時(shí),則該短信可能為騷擾短信息,則忽略該短信,退出分析。分語句切割單元830用于在所述判斷單元判斷所述短信的長度超過所述預(yù)設(shè)長度時(shí),對所述短信進(jìn)行分語句切割。其中,如果短信的長度沒有超過預(yù)設(shè)長度,則該短信過短,不為詢問聯(lián)系人信息的短信,退出分析過程。根據(jù)本發(fā)明實(shí)施例的預(yù)處理模塊,可以忽略陌生人短信、過短短信等。圖7是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置的結(jié)構(gòu)框圖。如圖7所示,在圖5所示實(shí)施例的基礎(chǔ)上,自動分享聯(lián)系人的聯(lián)系信息的裝置還包括生成模塊900。生成模塊900用于根據(jù)通信錄生成聯(lián)系人詞典。其中,查找模塊600還用于在聯(lián)系人詞典中查找所述語句中的聯(lián)系人。具體地,聯(lián)系人詞典以單詞查找樹的數(shù)據(jù)結(jié)構(gòu)存儲,便于查找和存儲,當(dāng)通訊錄更改時(shí),更新聯(lián)系人詞典,使得聯(lián)系人詞典能夠及時(shí)更新。根據(jù)本發(fā)明實(shí)施例的自動分享聯(lián)系人的聯(lián)系信息的裝置,生成模塊通過通訊錄所生成的聯(lián)系人詞典可以快速匹配短信內(nèi)容中的聯(lián)系人,提高效率。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種移動終端。一種移動終端包括本發(fā)明任一項(xiàng)實(shí)施例所述的自動分享聯(lián)系人的聯(lián)系信息的裝置。根據(jù)本發(fā)明實(shí)施例的移動終端,根據(jù)自動分享聯(lián)系人的聯(lián)系信息的裝置可以通過·對短信進(jìn)行分析自動完成聯(lián)系人的聯(lián)系信息的分享,使得用戶無需從本地通訊錄中手動查找需要分享的聯(lián)系人的聯(lián)系信息,特別是如果某個(gè)短信中的所詢問的聯(lián)系人在通訊錄存儲聯(lián)系信息時(shí)可以標(biāo)識該短信,用戶在閱讀該短信的同時(shí)可通過按任意鍵自動地將該聯(lián)系人的聯(lián)系信息發(fā)送至查詢方,減少用戶的操作步驟,提升用戶的交互體驗(yàn)。應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,移動終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、電子書等具有各種操作系統(tǒng)的硬件設(shè)備。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn)具有用于對數(shù)據(jù)信號實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
權(quán)利要求
1.一種自動分享聯(lián)系人的聯(lián)系信息的方法,其特征在于,包括以下步驟 a、移動終端接收發(fā)送方的短信; b、所述移動終端判斷所述短信中是否包含敏感詞; C、如果是,則對所述短信中的所述敏感詞進(jìn)行標(biāo)記并提取所述敏感詞所屬的語句,并將所述語句與語句句型庫中的語句句型進(jìn)行匹配,其中,所述語句句型至少包括聯(lián)系人以及所述聯(lián)系人相對于所述敏感詞的位置信息; d、當(dāng)提取的所述語句與所述語句句型庫中的語句句型相匹配時(shí),根據(jù)所述語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取所述語句中的聯(lián)系人; e、在通訊錄中查找所述語句中的聯(lián)系人;以及 f、如果所述通訊錄中存在所述語句中的聯(lián)系人時(shí),獲取所述語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供所述移動終端的用戶與所述發(fā)送方分享所述語句中的聯(lián)系人的聯(lián)系信息。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,在所述步驟a之后還包括以下步驟 所述移動終端對所述短信進(jìn)行預(yù)處理。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述移動終端對所述短信進(jìn)行預(yù)處理,進(jìn)一步包括以下步驟 在通信錄中查找所述短信的發(fā)送方的聯(lián)系信息; 如果所述通信錄中存在所述發(fā)送方的聯(lián)系信息,則判斷所述短信的長度是否超過預(yù)設(shè)長度;以及 如果所述短信的長度超過所述預(yù)設(shè)長度,則對所述短信進(jìn)行分語句切割。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述敏感詞包括電話、號碼、手機(jī)、聯(lián)系、電話號碼、手機(jī)號碼、聯(lián)系號碼、辦公、辦公電話、住宅、住宅電話和聯(lián)系方式。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述步驟e還包括以下步驟 根據(jù)所述通信錄生成聯(lián)系人詞典;以及 在所述聯(lián)系人詞典中查找所述語句中的聯(lián)系人。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)所述通訊錄更改時(shí),更新所述聯(lián)系人詞典。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述聯(lián)系人詞典以單詞查找樹的數(shù)據(jù)結(jié)構(gòu)存儲。
8.一種自動分享聯(lián)系人的聯(lián)系信息的裝置,其特征在于,包括 接收模塊,用于接收發(fā)送方的短信; 判斷模塊,用于判斷所述短信中是否包含敏感詞; 提取模塊,用于在所述判斷模塊判斷包含敏感詞時(shí),對所述短信中的所述敏感詞進(jìn)行標(biāo)記并提取所述敏感詞所屬的語句; 匹配模塊,用于將所述語句與語句句型庫中的語句句型進(jìn)行匹配,其中,所述語句句型至少包括聯(lián)系人以及所述聯(lián)系人相對于所述敏感詞的位置信息; 第一獲取模塊,用于當(dāng)提取的所述語句與所述語句句型庫中的語句句型相匹配時(shí),根據(jù)所述語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取所述語句中的聯(lián)系人; 查找模塊,用于在通訊錄中查找所述語句中的聯(lián)系人;以及 第二獲取模塊,用于當(dāng)所述通訊錄中存在所述語句中的聯(lián)系人時(shí),獲取所述語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供所述移動終端的用戶與所述發(fā)送方分享所述語句中的聯(lián)系人的聯(lián)系息。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括 預(yù)處理模塊,用于對所述短信進(jìn)行預(yù)處理。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述預(yù)處理模塊具體包括 查找單元,用于在通信錄中查找所述短信的發(fā)送方的聯(lián)系信息; 判斷單元,用于當(dāng)所述通信錄中存在所述發(fā)送方的聯(lián)系信息時(shí),判斷所述短信的長度是否超過預(yù)設(shè)長度;以及 分語句切割單元,用于在所述判斷單元判斷所述短信的長度超過所述預(yù)設(shè)長度時(shí),對所述短信進(jìn)行分語句切割。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述敏感詞包括電話、號碼、手機(jī)、聯(lián)系、電話號碼、手機(jī)號碼、聯(lián)系號碼、辦公、辦公電話、住宅、住宅電話和聯(lián)系方式。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括 生成模塊,用于根據(jù)所述通信錄生成聯(lián)系人詞典,其中所述查找模塊還用于在所述聯(lián)系人詞典中查找所述語句中的聯(lián)系人。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,當(dāng)所述通訊錄更改時(shí),更新所述聯(lián)系人詞典。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述聯(lián)系人詞典以單詞查找樹的數(shù)據(jù)結(jié)構(gòu)存儲。
15.一種移動終端,其特征在于,包括權(quán)利要求8-14任一項(xiàng)所述的自動分享聯(lián)系人的聯(lián)系信息的裝置。
全文摘要
本發(fā)明提出一種自動分享聯(lián)系人的聯(lián)系信息的方法、裝置和移動終端,該方法包括以下步驟移動終端接收發(fā)送方的短信;判斷短信中是否包含敏感詞;如果是,則對短信中的敏感詞進(jìn)行標(biāo)記并提取敏感詞所屬的語句,并將語句與語句句型庫中的語句句型進(jìn)行匹配;當(dāng)提取的語句與語句句型庫中的語句句型相匹配時(shí),根據(jù)語句句型中聯(lián)系人和聯(lián)系人的位置信息獲取語句中的聯(lián)系人;在通訊錄中查找語句中的聯(lián)系人;以及如果通訊錄中存在語句中的聯(lián)系人時(shí),獲取語句中的聯(lián)系人對應(yīng)的聯(lián)系信息以供移動終端的用戶與發(fā)送方分享語句中的聯(lián)系人的聯(lián)系信息。根據(jù)本發(fā)明實(shí)施例的方法,減少用戶的操作步驟,提升用戶的交互體驗(yàn)。
文檔編號H04M1/2745GK102946474SQ20121041944
公開日2013年2月27日 申請日期2012年10月26日 優(yōu)先權(quán)日2012年10月26日
發(fā)明者段啟智 申請人:北京百度網(wǎng)訊科技有限公司