【附圖說明】
[0126]通過下面結(jié)合示例性地示出實(shí)施例的附圖進(jìn)行的描述,本發(fā)明示例性實(shí)施例的上述和其他目的和特點(diǎn)將會變得更加清楚,其中:
[0127]圖1示出根據(jù)本發(fā)明示例性實(shí)施例的數(shù)據(jù)獲取方法的流程圖;
[0128]圖2示出根據(jù)本發(fā)明示例性實(shí)施例的將獲取的用戶數(shù)據(jù)作為同一應(yīng)用程序的用戶數(shù)據(jù)的示例;
[0129]圖3示出根據(jù)本發(fā)明示例性實(shí)施例的將獲取的用戶數(shù)據(jù)作為同一應(yīng)用程序的用戶數(shù)據(jù)的另一示例;
[0130]圖4示出根據(jù)本發(fā)明示例性實(shí)施例的搜索步驟的流程圖;
[0131 ]圖5示出根據(jù)本發(fā)明示例性實(shí)施例的數(shù)據(jù)提供方法的流程圖;
[0132]圖6示出根據(jù)本發(fā)明的另一示例性實(shí)施例的搜索步驟的流程圖;
[0133]圖7示出根據(jù)本發(fā)明示例性實(shí)施例的實(shí)現(xiàn)搜索的方法的流程圖;
[0134]圖8示出根據(jù)本發(fā)明示例性實(shí)施例的執(zhí)行搜索的示例;
[0135]圖9示出根據(jù)本發(fā)明的另一示例性實(shí)施例的實(shí)現(xiàn)搜索的方法的流程圖;
[0136]圖10示出根據(jù)本發(fā)明示例性實(shí)施例的用于數(shù)據(jù)獲取的第一電子終端的框圖;
[0137]圖11示出根據(jù)本發(fā)明示例性實(shí)施例的用于數(shù)據(jù)提供的第二電子終端的框圖;
[0138]圖12示出根據(jù)本發(fā)明示例性實(shí)施例的實(shí)現(xiàn)搜索的第二電子終端的框圖;
[0139]圖13示出根據(jù)本發(fā)明示例性實(shí)施例的實(shí)現(xiàn)搜索的第一電子終端的框圖。
【具體實(shí)施方式】
[0140]現(xiàn)將詳細(xì)參照本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中,相同的標(biāo)號始終指的是相同的部件。以下將通過參照附圖來說明所述實(shí)施例,以便解釋本發(fā)明。
[0141]作為示例,下述第一電子終端和第二電子終端可以是移動通信終端(例如,智能手機(jī))、智能穿戴設(shè)備(例如,智能手表)、個(gè)人計(jì)算機(jī)、平板電腦、游戲機(jī)、數(shù)字多媒體播放器等能夠安裝應(yīng)用的電子終端。
[0142]以下,將結(jié)合圖1至圖6來描述根據(jù)本發(fā)明示例性實(shí)施例的數(shù)據(jù)獲取及數(shù)據(jù)提供方法。這里,在第一電子終端中將要安裝或者已經(jīng)安裝有與第二電子終端中相同的應(yīng)用程序;并且第二電子終端與第一電子終端相關(guān)聯(lián)。
[0143]作為示例,可選擇地,兩個(gè)電子終端相關(guān)聯(lián),可以是其中之一具有操控另一的某些功能的權(quán)限。以智能手機(jī)和智能手表為例,兩者相關(guān)聯(lián)之后,智能手表能夠接收并應(yīng)答向智能手機(jī)發(fā)起的電話呼叫、接收并回復(fù)向智能手機(jī)發(fā)送的郵件和消息等;可選擇地,智能手機(jī)能夠向智能手表推送消息、進(jìn)行電話接聽轉(zhuǎn)移等。
[0144]關(guān)于確定與第一電子終端相關(guān)聯(lián)的第二電子終端,作為示例,可根據(jù)第一電子終端中記錄的關(guān)聯(lián)信息來確定與第一電子終端相關(guān)聯(lián)的第二電子終端。所述關(guān)聯(lián)信息是能夠指示當(dāng)前電子終端與其它電子終端相關(guān)聯(lián)的信息。作為示例,可根據(jù)用戶的操作將當(dāng)前電子終端與其它電子終端相關(guān)聯(lián),例如,用戶可通過特定的應(yīng)用來添加與當(dāng)前電子終端相關(guān)聯(lián)的其它電子終端,還可通過圖像(例如,二維碼)掃描的方式來添加與當(dāng)前電子終端相關(guān)聯(lián)的其它電子終端。此外,電子終端還可自動與其它電子終端相關(guān)聯(lián)。例如,第一電子終端是能夠與智能手表(例如,三星Galaxy Gear)進(jìn)行配對的智能手機(jī),可根據(jù)用戶的操作將其與智能手表進(jìn)行配對,從而實(shí)現(xiàn)兩者相關(guān)聯(lián)。
[0145]作為另一示例,可通過賬號來確定與第一電子終端相關(guān)聯(lián)的第二電子終端。例如,如果用戶通過同一賬號來管理兩個(gè)電子終端,則可確定這兩個(gè)電子終端是相關(guān)聯(lián)的電子終端。例如,如果同一應(yīng)用在兩個(gè)電子終端中都通過同一賬號被使用大于預(yù)定次數(shù),則可確定這兩個(gè)電子終端是相關(guān)聯(lián)的電子終端。此外,應(yīng)該理解,確定與第一電子終端相關(guān)聯(lián)的第二電子終端的方法不限于上述,也可通過其它方法來實(shí)現(xiàn)。相應(yīng)地,在第二電子終端上,可通過上述方法來確定與第二電子終端相關(guān)聯(lián)的第一電子終端。
[0146]作為示例,關(guān)聯(lián)通道通??梢允墙嚯x通信通道(例如,WIF1、ZIGBEE、NFC、藍(lán)牙等),當(dāng)?shù)谝浑娮咏K端與第二電子終端相關(guān)聯(lián)時(shí),在兩者能夠建立關(guān)聯(lián)通道(例如,在關(guān)聯(lián)通道的通信范圍內(nèi))的情況下,兩者可通過關(guān)聯(lián)通道進(jìn)行通信;當(dāng)無法建立關(guān)聯(lián)通道時(shí),可通過其它通信通道(例如,移動通信通道、有線通信通道等)進(jìn)行通信。作為另一示例,關(guān)聯(lián)通道也可不局限于近距離通信通道,關(guān)聯(lián)通道可包括近距離通信通道和遠(yuǎn)距離通信通道兩者,當(dāng)?shù)谝浑娮咏K端與第二電子終端相關(guān)聯(lián)時(shí),當(dāng)在近距離通信通道的通信范圍內(nèi),兩者可通過近距離通信通道進(jìn)行通信;當(dāng)超出近距離通信通道的通信范圍,可轉(zhuǎn)換為通過遠(yuǎn)距離通信通道進(jìn)行通信。例如,近距離通信通道通??梢允荳IF1、ZIGBEE、NFC、藍(lán)牙等,遠(yuǎn)距離通信通道可以是移動通信通道、有線通信通道等。
[0147]圖1示出根據(jù)本發(fā)明示例性實(shí)施例的數(shù)據(jù)獲取方法的流程圖。所述方法可由第一電子終端來完成,也可通過計(jì)算機(jī)程序來實(shí)現(xiàn)。例如,所述方法可通過安裝在第一電子終端中的用于數(shù)據(jù)獲取的應(yīng)用來執(zhí)行,或者通過第一電子終端的操作系統(tǒng)中實(shí)現(xiàn)的功能程序來執(zhí)行。
[0148]在步驟SlOl,第一電子終端從第二電子終端獲取與應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)。這里,所述應(yīng)用程序即第一電子終端中將要安裝或者已經(jīng)安裝有與第二電子終端中相同的應(yīng)用程序。
[0149]作為示例,所述用戶數(shù)據(jù)可包括用戶在應(yīng)用程序上執(zhí)行操作而產(chǎn)生的個(gè)人化數(shù)據(jù)。例如,可以是用戶通過賬戶使用應(yīng)用程序而產(chǎn)生的個(gè)人化數(shù)據(jù),也可以是用戶直接使用應(yīng)用程序而產(chǎn)生的個(gè)人化數(shù)據(jù)。例如,用戶在使用輸入法(例如,搜狗輸入法)時(shí)通常不會注冊賬號,相應(yīng)地,與輸入法相關(guān)聯(lián)的用戶數(shù)據(jù)可以是根據(jù)用戶的輸入而生成的記錄用戶輸入習(xí)慣的用戶數(shù)據(jù),例如,個(gè)人化字詞庫等。
[0150]作為示例,所述個(gè)人化數(shù)據(jù)可包括以下項(xiàng)之中的至少一項(xiàng):輸入歷史數(shù)據(jù)、瀏覽歷史數(shù)據(jù)、操作步驟歷史數(shù)據(jù)。瀏覽歷史數(shù)據(jù)可以是記錄用戶在應(yīng)用程序中所進(jìn)行的瀏覽的數(shù)據(jù)。操作步驟歷史數(shù)據(jù)可以是記錄用戶在應(yīng)用程序中的操作步驟的數(shù)據(jù),例如,可以是記錄用戶從當(dāng)前頁面跳轉(zhuǎn)到下一頁面或上一頁面的數(shù)據(jù)。輸入歷史數(shù)據(jù)可以是記錄用戶針對應(yīng)用程序的輸入框所執(zhí)行的輸入的數(shù)據(jù)。例如,可以是字符輸入、對待選項(xiàng)的選擇輸入等。作為示例,所述輸入歷史數(shù)據(jù)可包括:搜索歷史數(shù)據(jù)。搜索歷史數(shù)據(jù)可以是記錄用戶在應(yīng)用程序中所執(zhí)行的搜索的數(shù)據(jù)。以購物應(yīng)用為例,搜索歷史數(shù)據(jù)可以是記錄用戶在該購物應(yīng)用中搜索物品的數(shù)據(jù),瀏覽歷史數(shù)據(jù)可以是記錄用戶在該購物應(yīng)用中瀏覽物品頁面的數(shù)據(jù),操作步驟歷史數(shù)據(jù)可以是記錄用戶在該購物應(yīng)用中從當(dāng)前頁面(例如,購物車頁面)跳轉(zhuǎn)到下一頁面(例如,支付頁面)的數(shù)據(jù)。
[0151]應(yīng)該理解,可根據(jù)用戶的操作從第二電子終端獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù);也可由第一電子終端自動從第二電子終端獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)。關(guān)于自動獲取,可主動請求從第二電子終端獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù);也可被動從第二電子終端接收與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù),本發(fā)明對此不作限制。
[0152]作為示例,當(dāng)在第一電子終端中安裝或者運(yùn)行所述應(yīng)用程序時(shí),可執(zhí)行步驟S101。例如,當(dāng)在第一電子終端中安裝所述應(yīng)用程序或者運(yùn)行所述應(yīng)用程序,可主動請求從第二電子終端獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)。
[0153]作為示例,可通過關(guān)聯(lián)通道或者其它通信通道從第二電子終端獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)。優(yōu)選地,當(dāng)無法建立關(guān)聯(lián)通道時(shí),可通過其它通信通道從第二電子終端獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)。
[0154]在步驟S102,將所述用戶數(shù)據(jù)作為第一電子終端中所述應(yīng)用程序的用戶數(shù)據(jù)。
[0155]圖2示出根據(jù)本發(fā)明示例性實(shí)施例的將獲取的用戶數(shù)據(jù)作為同一應(yīng)用程序的用戶數(shù)據(jù)的示例。這里,圖2中的(a)所示出的第二電子終端與圖2中的(b)所示出的第一電子終端相關(guān)聯(lián),且在第一電子終端和第二電子終端中均安裝有同一購物應(yīng)用,第一電子終端將從第二電子終端獲取的與該購物應(yīng)用相關(guān)聯(lián)的用戶數(shù)據(jù)作為其上該購物應(yīng)用的用戶數(shù)據(jù)。如圖2所示,當(dāng)打開第一電子終端中的該購物應(yīng)用時(shí),可顯示用戶在第二電子終端上的該購物應(yīng)用中的搜索歷史。
[0156]圖3示出根據(jù)本發(fā)明示例性實(shí)施例的將獲取的用戶數(shù)據(jù)作為同一應(yīng)用程序的用戶數(shù)據(jù)的另一示例。這里,圖3中的(a)所示出的第二電子終端與圖3中的(b)所示出的第一電子終端相關(guān)聯(lián),且在第一電子終端和第二電子終端中均安裝有同一輸入法,第一電子終端將從第二電子終端獲取的與該輸入法相關(guān)聯(lián)的用戶數(shù)據(jù)作為其上該輸入法的用戶數(shù)據(jù)。如圖3所示,當(dāng)在第一電子終端中使用該輸入法時(shí),用戶詞庫與第二電子終端中的該輸入法的用戶詞庫相同。
[0157]此外,作為示例,根據(jù)本發(fā)明示例性實(shí)施例的數(shù)據(jù)獲取方法還可包括搜索的步驟,圖4示出根據(jù)本發(fā)明示例性實(shí)施例的搜索步驟的流程圖。
[0158]如圖4所示,在步驟S201,從第二電子終端接收搜索特征和應(yīng)用程序的特征。作為示例,所述搜索特征可以是輸入的搜索關(guān)鍵詞、通過分類選擇所指定的搜索參數(shù)等。所述應(yīng)用程序的特征可以是應(yīng)用程序的名稱、版本號等。
[0159]在步驟S202,由第一電子終端中的所述應(yīng)用程序的特征所指示的應(yīng)用程序根據(jù)所述搜索特征執(zhí)行搜索。
[0160]在步驟S203,向第二電子終端發(fā)送搜索到的數(shù)據(jù)。
[0161]此外,作為示例,根據(jù)本發(fā)明示例性實(shí)施例的數(shù)據(jù)獲取方法還可包括:當(dāng)在第一電子終端中首次使用賬號登陸所述應(yīng)用程序時(shí),確定所述賬號在第二電子終端中相同應(yīng)用程序上的使用情況;當(dāng)確定所述使用情況滿足預(yù)定條件時(shí),在第一電子終端中登錄所述賬號而無需在第二電子終端上進(jìn)行附加安全驗(yàn)證。優(yōu)選地,可根據(jù)從第二電子終端獲取的與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù),來確定所述使用情況。例如,當(dāng)在第一電子終端中首次使用賬號登陸微信應(yīng)用時(shí),可確定所述賬號在第二電子終端中微信上的使用情況;當(dāng)確定用戶已在第二電子終端中使用所述賬號登錄微信大于一定次數(shù)時(shí),可直接在第一電子終端中使用所述賬號登錄微信而無需在第二電子終端上進(jìn)行附加安全驗(yàn)證。
[0162]圖5示出根據(jù)本發(fā)明示例性實(shí)施例的數(shù)據(jù)提供方法的流程圖。所述方法可由第二電子終端來完成,也可通過計(jì)算機(jī)程序來實(shí)現(xiàn)。例如,所述方法可通過安裝在第二電子終端中的用于數(shù)據(jù)提供的應(yīng)用來執(zhí)行,或者通過第二電子終端的操作系統(tǒng)中實(shí)現(xiàn)的功能程序來執(zhí)行。
[0163]在步驟S301,在第二電子終端中獲取與應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)。這里,所述應(yīng)用程序即第一電子終端中將要安裝或者已經(jīng)安裝有與第二電子終端中相同的應(yīng)用程序。
[0164]作為示例,所述用戶數(shù)據(jù)可包括用戶在應(yīng)用程序上執(zhí)行操作而產(chǎn)生的個(gè)人化數(shù)據(jù)。例如,可以是用戶通過賬戶使用應(yīng)用程序而產(chǎn)生的個(gè)人化數(shù)據(jù),也可以是用戶直接使用應(yīng)用程序而產(chǎn)生的個(gè)人化數(shù)據(jù)。例如,用戶在使用輸入法(例如,搜狗輸入法)時(shí)通常不會注冊賬號,相應(yīng)地,與輸入法相關(guān)聯(lián)的用戶數(shù)據(jù)可以是根據(jù)用戶的輸入而生成的記錄用戶輸入習(xí)慣的用戶數(shù)據(jù),例如,個(gè)人化字詞庫等。
[0165]作為示例,所述個(gè)人化數(shù)據(jù)可包括以下項(xiàng)之中的至少一項(xiàng):輸入歷史數(shù)據(jù)、瀏覽歷史數(shù)據(jù)、操作步驟歷史數(shù)據(jù)。瀏覽歷史數(shù)據(jù)可以是記錄用戶在應(yīng)用程序中所進(jìn)行的瀏覽的數(shù)據(jù)。操作步驟歷史數(shù)據(jù)可以是記錄用戶在應(yīng)用程序中的操作步驟的數(shù)據(jù),例如,可以是記錄用戶從當(dāng)前頁面跳轉(zhuǎn)到下一頁面或上一頁面的數(shù)據(jù)。輸入歷史數(shù)據(jù)可以是記錄用戶針對應(yīng)用程序的輸入框所執(zhí)行的輸入的數(shù)據(jù)。例如,可以是字符輸入、對待選項(xiàng)的選擇輸入等。作為示例,所述輸入歷史數(shù)據(jù)可包括:搜索歷史數(shù)據(jù)。搜索歷史數(shù)據(jù)可以是記錄用戶在應(yīng)用程序中所執(zhí)行的搜索的數(shù)據(jù)。
[0166]應(yīng)該理解,可根據(jù)用戶的操作來獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù);也可由第二電子終端自動獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)。關(guān)于自動獲取,可主動獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù);也可根據(jù)第一電子終端的請求來獲取與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù),本發(fā)明對此不作限制。
[0167]作為示例,可檢測與所述應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)是否有更新;當(dāng)所述用戶數(shù)據(jù)有更新時(shí),獲取所述用戶數(shù)據(jù)。優(yōu)選地,當(dāng)運(yùn)行應(yīng)用程序時(shí),通常與該應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)可能發(fā)生更新,因此,可在運(yùn)行應(yīng)用程序時(shí),檢測與該應(yīng)用程序相關(guān)聯(lián)的用戶數(shù)據(jù)是否有更新。優(yōu)選地,當(dāng)檢測到關(guān)聯(lián)通道建立時(shí),可檢測與所述應(yīng)