有多樣性。例如,向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的發(fā)送方式可以為用戶通過觸控終端中的目標(biāo)按鍵(如虛擬按鍵)進(jìn)行發(fā)送;向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的發(fā)送方式還可以為用戶在終端觸摸屏的任意一個(gè)地方輸入觸控操作,終端獲取觸控操作對應(yīng)的觸控參數(shù),并將獲取到的觸控參數(shù)與預(yù)設(shè)的用于向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的參數(shù)進(jìn)行匹配;若匹配,則將該觸控操作作為向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的操作,若不匹配,則認(rèn)為該觸控操作為無效操作。
[0039]具體地,終端中用于向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的參數(shù)可以是用戶根據(jù)需要進(jìn)行設(shè)定;也可以是終端根據(jù)用戶的歷史設(shè)定記錄進(jìn)行設(shè)定;還可以是終端根據(jù)用戶的歷史觸控操作對應(yīng)的觸控參數(shù)來設(shè)定,本發(fā)明實(shí)施例不作限定。
[0040]具體地,當(dāng)終端根據(jù)用戶的歷史觸控操作對應(yīng)的觸控參數(shù)來設(shè)定上述用于向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的參數(shù)時(shí),其具體可以包括以下步驟:
[0041]11)獲取在預(yù)設(shè)時(shí)間段內(nèi)的歷史觸控操作的觸控參數(shù),觸控參數(shù)包括觸控壓力值;
[0042]12)計(jì)算在上述預(yù)設(shè)時(shí)間段內(nèi)的歷史觸控操作對應(yīng)的觸控壓力值的平均觸控壓力值;
[0043]13)根據(jù)預(yù)設(shè)的設(shè)定規(guī)則將上述用于向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的壓力值設(shè)定為與上述平均觸控壓力值相匹配的壓力值。
[0044]本發(fā)明實(shí)施例中,上述用于向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的壓力值可以是指具體的一個(gè)值,也可以是指壓力值范圍。舉例來說,若計(jì)算得到在預(yù)設(shè)時(shí)間段內(nèi)的歷史觸控操作對應(yīng)的觸控壓力值的平均觸控壓力值為0.5N,則上述用于向服務(wù)器發(fā)送攜帶至少一項(xiàng)關(guān)鍵詞的查詢請求的壓力值可以為0.5N,也可以為(0.5-n)N至(0.5+n)N,其中,η為實(shí)數(shù)。
[0045]本發(fā)明實(shí)施例中,查詢請求用于指示服務(wù)器查詢與至少一項(xiàng)關(guān)鍵詞匹配的待查詢信息,并將查詢到的待查詢信息發(fā)送至終端。
[0046]進(jìn)一步,由于服務(wù)器中存儲的好友的名稱與獲取到的關(guān)鍵詞不一致,則服務(wù)器無法查找到與獲取到的關(guān)鍵詞匹配的待查詢信息,則服務(wù)器可以將與該關(guān)鍵詞相關(guān)的信息也一并查找出來。舉例來說,若接收到的通信消息為“張三,您好!麻煩你把李四的電話號碼給我好嗎”,服務(wù)器未查找到與李四相關(guān)的電話號碼,但查找到了李三還有朱四的電話號碼,也即,與獲取到的關(guān)鍵詞(李四)有部分匹配的用戶的電話號碼,則服務(wù)器也可以將其作為上述待查詢信息,并將李三還有朱四的電話號碼發(fā)送至終端。
[0047]204、接收服務(wù)器發(fā)送的待查詢信息。
[0048]205、顯示接收到的待查詢信息。
[0049]本發(fā)明實(shí)施例中,在接收到服務(wù)器發(fā)送的待查詢信息之后,則終端可以顯示接收到的待查詢信息。
[0050]進(jìn)一步,在顯示接收到的待查詢信息時(shí),終端還可以根據(jù)至少一項(xiàng)關(guān)鍵詞生成針對待查詢信息的操作控件。其中,操作控件可以包括但不限于分享操作控件、撥號操作控件、復(fù)制操作控件以及粘貼操作控件等。舉例來說,若接收到的通信消息為“張三,您好!麻煩你把李四的電話號碼給我好嗎”,根據(jù)關(guān)鍵詞“把李四的電話號碼給我”終端根據(jù)預(yù)先存儲的關(guān)鍵詞與操作的映射關(guān)系可以確定需要將李四的電話號碼分享給發(fā)送該通信信息的聯(lián)系人,則終端可以生成包含李四的電話號碼的分享操作控件,并在用戶操作該分享操作控件時(shí),將李四的電話號碼分享給發(fā)送該通信信息的聯(lián)系人。又舉例來說,若接收到的通信消息為“張三,您好!麻煩你打一下李四的電話好嗎”,根據(jù)關(guān)鍵詞“打一下李四的電話”則終端根據(jù)預(yù)設(shè)的關(guān)鍵詞與操作的映射關(guān)系可以確定需要用戶撥打李四的電話,則終端可以生成包含李四電話號碼的撥號操作控件,當(dāng)用戶操作該撥號操作控件時(shí),即可撥打李四的電話號碼。
[0051]具體地,在終端根據(jù)至少一項(xiàng)關(guān)鍵詞生成針對待查詢信息的操作控件之后,若操作控件包括分享操作控件,則終端還可以執(zhí)行以下步驟:
[0052]21)檢測針對分享操作控件的目標(biāo)操作;
[0053]22)記錄目標(biāo)操作的發(fā)生時(shí)間點(diǎn);
[0054]23)判斷目標(biāo)操作是否為第一分享操作;
[0055]24)當(dāng)目標(biāo)操作為所述第一分享操作時(shí),向外部設(shè)備發(fā)送確認(rèn)請求,確認(rèn)請求包括第一分享操作和第一分享操作的發(fā)生時(shí)間點(diǎn),確認(rèn)請求用于指示外部設(shè)備在確認(rèn)在發(fā)生時(shí)間點(diǎn)對應(yīng)的預(yù)設(shè)范圍內(nèi)外部設(shè)備發(fā)生與第一分享操作對應(yīng)的第二分享操作時(shí)向終端發(fā)送確認(rèn)指令;
[0056]25)接收外部設(shè)備發(fā)送的確認(rèn)指令;
[0057]26)根據(jù)確認(rèn)指令,控制終端分享待查詢信息。
[0058]本發(fā)明實(shí)施例中,終端可以實(shí)時(shí)檢測針對分享操作控件的目標(biāo)操作。目標(biāo)操作可以是用戶針對分享操作控件觸發(fā)的,目標(biāo)操作可以包括但不限于在終端觸摸屏上觸發(fā)的滑動操作、對終端上的按鍵觸發(fā)的按壓操作、在終端觸摸屏上觸發(fā)的觸屏操作、搖晃終端的操作等中的至少一種??梢岳媒K端中集成的傳感器實(shí)時(shí)檢測是否存在針對終端的目標(biāo)操作,其中,傳感器可以包括壓力傳感器、重力傳感器、加速度傳感器以及陀螺儀等等,本發(fā)明實(shí)施例不作限定。例如:可以利用重力傳感器來檢測搖晃終端的操作,可以利用壓力傳感器來感測在終端觸摸屏上觸發(fā)的觸屏操作等等。
[0059]本發(fā)明實(shí)施例中,當(dāng)檢測到存在針對分享操作控件的目標(biāo)操作時(shí),可以記錄下該目標(biāo)操作的發(fā)生時(shí)間點(diǎn),即記錄該目標(biāo)操作發(fā)生時(shí)終端所顯示的時(shí)刻。
[0060]本發(fā)明實(shí)施例中,第一分享操作為觸發(fā)終端進(jìn)行分享的操作,第一分享操作可以包括但不限于搖晃終端的操作、在終端觸摸屏上進(jìn)行滑動的操作以及點(diǎn)擊終端觸摸屏的觸屏操作等中的至少一種。第一分享操作可以預(yù)先在終端中進(jìn)行存儲,以便將檢測到的目標(biāo)操作與第一分享操作進(jìn)行比對。
[0061]本發(fā)明實(shí)施例中,判斷檢測到的目標(biāo)操作是否為第一分享操作可以是判斷該目標(biāo)操作是否與第一分享操作相匹配,若相匹配,則可以認(rèn)為該目標(biāo)操作為第一分享操作,此時(shí),記錄的目標(biāo)操作的發(fā)生時(shí)間點(diǎn)可以作為第一分享操作的發(fā)生時(shí)間點(diǎn);若不匹配,則可以認(rèn)為該目標(biāo)操作不是第一分享操作,可以結(jié)束本次分享操作。
[0062]作為一種可選的實(shí)施方式,判斷該目標(biāo)操作是否為第一分享操作的【具體實(shí)施方式】可以包括以下步驟:
[0063]31)將該目標(biāo)操作與第一分享操作進(jìn)行匹配,以獲得匹配閾值;
[0064]32)判斷該匹配閾值是否大于或等于預(yù)設(shè)閾值,若該匹配閾值大于或等于預(yù)設(shè)閾值,則判斷出該目標(biāo)操作為第一分享操作;若該匹配閾值小于預(yù)設(shè)閾值,則判斷出該目標(biāo)操作不是第一分享操作。
[0065]在該實(shí)施方式中,可以將目標(biāo)操作與第一分享操作進(jìn)行匹配,以獲得兩者之間的匹配閾值,再將該匹配閾值與事先存儲好的預(yù)設(shè)閾值進(jìn)行比較,當(dāng)該匹配閾值大于或等于該預(yù)設(shè)閾值時(shí),則可以認(rèn)為兩者匹配;否則,則不匹配。
[0066]本發(fā)明實(shí)施例中,當(dāng)判斷出目標(biāo)操作為第一分享操作,即在終端中輸入第一分享操作時(shí),可以向外部設(shè)備發(fā)送確認(rèn)請求,該確認(rèn)請求中可以包括第一分享操作和第一分享操作的發(fā)生時(shí)間點(diǎn),以請求外部設(shè)備確認(rèn)在該發(fā)生時(shí)間點(diǎn)對應(yīng)的預(yù)設(shè)范圍內(nèi)外部設(shè)備是否發(fā)生第二分享操作。當(dāng)外部設(shè)備確認(rèn)在該發(fā)生時(shí)間點(diǎn)對應(yīng)的預(yù)設(shè)范圍內(nèi)外部設(shè)備發(fā)生第二分享操作時(shí),可以由外部設(shè)備向終端發(fā)送確認(rèn)指令。由外部設(shè)備確認(rèn)第二分享操作,能夠?qū)Ψ窒聿僮鬟M(jìn)行雙重保險(xiǎn),安全性提升。
[0067]本發(fā)明實(shí)施例中,第二分享操作可以是在用戶針對終端觸發(fā)第一分享操作時(shí)一并針對外部設(shè)備所觸發(fā)的,第二分享操作可以與第一分享操作相對應(yīng),可以包括搖晃外部設(shè)備的操作,可以利用外部設(shè)備中集成的重力傳感器、加速度傳感器等檢測第二分享操作。夕卜部設(shè)備可以包括但不限于智能手機(jī)、平板電腦、PAD、多媒體播放器、電子閱讀器以及可穿戴式設(shè)備等等,其中,可穿戴式設(shè)備可以包括智能手表、智能手環(huán)、智能戒指等,本發(fā)明實(shí)施例不作限定。
[0068]舉例來說,假設(shè)第一分享操作為搖晃終端的操作,用帶著智能手表的手搖晃終端,終端檢測到該搖晃操作,并判斷該搖晃操作為第一分享操作后,記錄該搖晃操作的發(fā)生時(shí)間點(diǎn)(如8:00);終端向智能手表發(fā)送確認(rèn)請求,智能手表接收到該確認(rèn)請求后,判斷在該發(fā)生時(shí)間點(diǎn)的預(yù)設(shè)范圍內(nèi)(如8:00前后2分鐘內(nèi))是否也發(fā)生搖晃操作,若發(fā)生,則智能手表可以向終端發(fā)送確認(rèn)指令。
[0069]本發(fā)明實(shí)施例中,該確認(rèn)指令用于告知終端在預(yù)設(shè)時(shí)間范圍內(nèi)外部設(shè)備上也發(fā)生了相應(yīng)的分享操作。
[0070]本發(fā)明實(shí)施例中,在接收到外部設(shè)備發(fā)送的確認(rèn)指令之后;則可以根據(jù)確認(rèn)指令,控制終端分享待查詢信息。
[0071]本發(fā)明實(shí)施例中,可以先將終端與外部設(shè)備進(jìn)行無線通信連接,兩者可以是近場連接通信,其連接方式可以包括藍(lán)牙、紅外、W1-F1、Zigbee以及NFC (Near FieldCommunicat 1n,近場通訊)等等,本發(fā)明實(shí)施例不作限定。
[0072]具體地,當(dāng)通過無線方式建立與外部設(shè)備之間的通信連接時(shí);終端還可以向外部設(shè)備發(fā)送時(shí)間校準(zhǔn)請求,時(shí)間校準(zhǔn)請求包括終端當(dāng)前的系統(tǒng)時(shí)間,以使外部設(shè)備根據(jù)終端當(dāng)前的系統(tǒng)時(shí)間進(jìn)行時(shí)間校準(zhǔn)。
[0073]本發(fā)明實(shí)施例中,終端向外部設(shè)備發(fā)送時(shí)間校準(zhǔn)請求,以將終端當(dāng)前的系統(tǒng)時(shí)間發(fā)送至外部設(shè)備進(jìn)行校準(zhǔn),即外部設(shè)備將自身的系統(tǒng)時(shí)間校準(zhǔn)為接收到的終端當(dāng)前的系統(tǒng)時(shí)間,以使終端和外部設(shè)備的時(shí)間保持同步,從而可以保證終