一種提供聯(lián)系人信息的方法與設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種提供聯(lián)系人信息的技術(shù)。
【背景技術(shù)】
[0002]在日常生活中,常常碰到需要將手機(jī)通訊錄中的某個(gè)聯(lián)系人的信息發(fā)送給其他人的情景,如通過送短信,或者使用提供即時(shí)通訊服務(wù)的APP(appliCat1n,應(yīng)用程序)如微信等方式發(fā)送該等信息。而現(xiàn)有的發(fā)送聯(lián)系人信息時(shí),用戶通常需要多個(gè)操作步驟才得以實(shí)現(xiàn),如用戶需要依次執(zhí)行以下步驟:切換回手機(jī)桌面、打開手機(jī)通訊錄、在通訊錄中搜索目標(biāo)聯(lián)系人、復(fù)制需要發(fā)送的信息、切換回手機(jī)桌面、重新打開短信或者相應(yīng)APP、粘貼并發(fā)送聯(lián)系人信息,而這只是發(fā)送一條聯(lián)系人信息的情況,如果需要發(fā)送多條聯(lián)系人信息,則需多次重復(fù)以上步驟,如此漫長的操作路徑不僅嚴(yán)重影響了用戶發(fā)送聯(lián)系人信息的用戶操作體驗(yàn),也降低了發(fā)送效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的一個(gè)目的是提供一種用于提供聯(lián)系人信息的方法與設(shè)備。
[0004]根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于提供聯(lián)系人信息的方法,其中,該方法包括:
[0005]基于用戶在其移動(dòng)設(shè)備的輸入法中輸入的內(nèi)容信息,在輸入法相關(guān)詞庫中進(jìn)行匹配查詢,以獲得與所述內(nèi)容信息相對(duì)應(yīng)的聯(lián)系人信息,其中,所述內(nèi)容信息包括聯(lián)系人描述信息,所述輸入法相關(guān)詞庫包含存儲(chǔ)于所述移動(dòng)設(shè)備通訊錄中的聯(lián)系人信息;
[0006]將所述聯(lián)系人信息提供給所述用戶。
[0007]根據(jù)本發(fā)明的另一方面,還提供了一種用于提供聯(lián)系人信息的提供設(shè)備,其中,該提供設(shè)備包括:
[0008]用于基于用戶在其移動(dòng)設(shè)備的輸入法中輸入的內(nèi)容信息,在輸入法相關(guān)詞庫中進(jìn)行匹配查詢,以獲得與所述內(nèi)容信息相對(duì)應(yīng)的聯(lián)系人信息的裝置,其中,所述內(nèi)容信息包括聯(lián)系人描述信息,所述輸入法相關(guān)詞庫包含存儲(chǔ)于所述移動(dòng)設(shè)備通訊錄中的聯(lián)系人信息;
[0009]用于將所述聯(lián)系人信息提供給所述用戶的裝置。
[0010]根據(jù)本發(fā)明的又一方面,還提供了一種用于提供聯(lián)系人信息的輸入法,其中,該輸入法包括如前述根據(jù)本發(fā)明另一方面的一種用于提供聯(lián)系人信息的提供設(shè)備。
[0011]與現(xiàn)有技術(shù)相比,本發(fā)明的一個(gè)實(shí)施例通過在包含存儲(chǔ)于移動(dòng)設(shè)備通訊錄中聯(lián)系人信息的輸入法相關(guān)詞庫中查詢聯(lián)系人信息,從而用戶在輸入法界面中即可獲得其所需要的聯(lián)系人信息,從而提高了聯(lián)系人信息的查詢發(fā)送效率,提升了用戶操作體驗(yàn)。
【附圖說明】
[0012]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0013]圖1示出根據(jù)本發(fā)明一個(gè)方面的一種用于提供聯(lián)系人信息的提供設(shè)備的設(shè)備示意圖;
[0014]圖2示出本發(fā)明一個(gè)實(shí)施例的以聯(lián)想詞條形式提供聯(lián)系人信息的提供結(jié)果示意圖;
[0015]圖3示出本發(fā)明另一個(gè)實(shí)施例的聯(lián)想詞條包含用于提示對(duì)應(yīng)聯(lián)系人信息的提示信息的示意圖;
[0016]圖4示出本發(fā)明再一個(gè)實(shí)施例的聯(lián)想詞條包含用于標(biāo)識(shí)對(duì)應(yīng)聯(lián)系人的聯(lián)系人信息可展開的標(biāo)識(shí)信息的示意圖;
[0017]圖5示出根據(jù)本發(fā)明另一個(gè)方面的一種用于提供聯(lián)系人信息的方法流程圖。
[0018]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
[0020]圖1示出根據(jù)本發(fā)明一個(gè)方面的一種用于提供聯(lián)系人信息的提供設(shè)備1,其中,提供設(shè)備1包括用于基于用戶在其移動(dòng)設(shè)備的輸入法中輸入的內(nèi)容信息,在輸入法相關(guān)詞庫中進(jìn)行匹配查詢,以獲得與所述內(nèi)容信息相對(duì)應(yīng)的聯(lián)系人信息的裝置(以下簡(jiǎn)稱“查詢裝置11”),其中,所述內(nèi)容信息包括聯(lián)系人描述信息,所述輸入法詞庫包含存儲(chǔ)于所述移動(dòng)設(shè)備通訊錄中的聯(lián)系人信息;用于將所述聯(lián)系人信息提供給所述用戶的裝置(以下簡(jiǎn)稱“提供裝置12”)。
[0021]具體地,查詢裝置11基于用戶在其移動(dòng)設(shè)備的輸入法中輸入的內(nèi)容信息,在輸入法相關(guān)詞庫中進(jìn)行匹配查詢,以獲得與所述內(nèi)容信息相對(duì)應(yīng)的聯(lián)系人信息,其中,所述內(nèi)容信息包括聯(lián)系人描述信息,所述輸入法詞庫包含存儲(chǔ)于所述移動(dòng)設(shè)備通訊錄中的聯(lián)系人信息;提供裝置12將所述聯(lián)系人信息提供給所述用戶。
[0022]在此,提供設(shè)備1包括用于能夠獲取用戶在其移動(dòng)設(shè)備的輸入法中輸入的包括聯(lián)系人描述信息的內(nèi)容信息、并基于該內(nèi)容信息在輸入法相關(guān)詞庫中進(jìn)行匹配查詢,以獲得與該內(nèi)容信息相對(duì)應(yīng)的聯(lián)系人信息的網(wǎng)絡(luò)設(shè)備、移動(dòng)設(shè)備或網(wǎng)絡(luò)設(shè)備與移動(dòng)設(shè)備通過網(wǎng)絡(luò)相集成所構(gòu)成的設(shè)備。在此,所述網(wǎng)絡(luò)設(shè)備包括但不限于如網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或基于云計(jì)算的計(jì)算機(jī)集合等實(shí)現(xiàn)。在此,云由基于云計(jì)算(CloudComputing)的大量主機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。在此,所述移動(dòng)設(shè)備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、聲控設(shè)備或手寫設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如手機(jī)、智能手機(jī)、PDA、可穿戴設(shè)備、掌上電腦PPC或平板電腦等。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。在具體實(shí)施例中,提供設(shè)備1還可以是能夠安裝于移動(dòng)設(shè)備的輸入法APP(appliCat1n,應(yīng)用程序)。
[0023]在此,所述提供設(shè)備1包括一種能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。
[0024]本領(lǐng)域技術(shù)人員應(yīng)能理解上述提供設(shè)備1僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備或移動(dòng)設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
[0025]具體地,查詢裝置11首先通過調(diào)用移動(dòng)設(shè)備自身所提供的應(yīng)用程序接口(API),獲取用戶在其移動(dòng)設(shè)備的輸入法中輸入的內(nèi)容信息,如對(duì)于android操作系統(tǒng)的移動(dòng)設(shè)備,可通過輸入法管理器(Input method manager, I MM)服務(wù)(Service),來獲取該移動(dòng)設(shè)備中安裝并激活的輸入法,然后再基于已激活的輸入法所提供的應(yīng)用程序接口(API),獲取用戶在該輸入法中輸入的內(nèi)容信息,如獲取用戶基于輸入法鍵盤輸入的字符,或者,獲取用戶的語音輸入;然后,基該內(nèi)容信息,在輸入法相關(guān)詞庫中進(jìn)行匹配查詢,以獲得與所述內(nèi)容信息相對(duì)應(yīng)的聯(lián)系人信息,其中,所述內(nèi)容信息包括聯(lián)系人描述信息,所述輸入法詞庫包含存儲(chǔ)于所述移動(dòng)設(shè)備通訊錄中的聯(lián)系人信息。
[0026]在此,所述輸入法相關(guān)詞庫包括但不限于以下至少任一項(xiàng):1)所述輸入法所對(duì)應(yīng)的輸入法詞庫,在具體實(shí)施例中,該輸入法詞庫可以是所述移動(dòng)設(shè)備中當(dāng)前正啟用的輸入法的詞庫,也可以是所述移動(dòng)設(shè)備中已安裝但當(dāng)前未啟動(dòng)的輸入法的詞庫;2)所述移動(dòng)設(shè)備中存儲(chǔ)的通訊錄,即此時(shí),所述輸入法相關(guān)詞庫是所述移動(dòng)設(shè)備中存儲(chǔ)的通訊錄本身。在具體實(shí)施例中,例如,在具體應(yīng)用場(chǎng)景下,若移動(dòng)設(shè)備中當(dāng)前正啟用的輸入法的詞庫未包含存儲(chǔ)于所述移動(dòng)設(shè)備通訊錄中的聯(lián)系人信息,則該正啟用的輸入法可向移動(dòng)設(shè)備中安裝的其他輸入法發(fā)送查詢請(qǐng)求,直至獲取到與用戶在當(dāng)前正啟用的輸入法中輸入的內(nèi)容信息相對(duì)應(yīng)的聯(lián)系人信息。在另一具體實(shí)施例中,例如,若移動(dòng)設(shè)備中當(dāng)前正啟用的輸入法的詞庫未包含存儲(chǔ)于所述移動(dòng)設(shè)備通訊錄中的聯(lián)系人信息,或者,移動(dòng)設(shè)備中當(dāng)前正啟用的輸入法的詞庫中包含的聯(lián)系人信息未與移動(dòng)設(shè)備的通訊錄進(jìn)行同步更新,則該正啟用的輸入法可直接在該移動(dòng)設(shè)備中存儲(chǔ)的通訊錄進(jìn)行查詢,從而獲得到與用戶在當(dāng)前正啟用的輸入法中輸入的內(nèi)容信息相對(duì)應(yīng)的聯(lián)系人信息。
[0027]在此,移動(dòng)設(shè)備安裝的輸入法可通過在安裝于該移動(dòng)設(shè)備的過程中,向用戶提示是否準(zhǔn)許獲取移動(dòng)設(shè)備通訊錄的聯(lián)系人信息的方式來確定是否將移動(dòng)設(shè)備通訊錄的聯(lián)系人信息加入其詞庫,或者,也可以是默認(rèn)的強(qiáng)制方式不經(jīng)用戶準(zhǔn)許直接獲取移動(dòng)設(shè)備通訊錄的聯(lián)系人信息,并將獲取的聯(lián)系人信息加入其詞庫中。本領(lǐng)域技術(shù)人員應(yīng)能理解上述將聯(lián)系人信息加入輸入法詞庫中的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的將聯(lián)系人信息加入輸入法詞庫中的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。
[0