專利名稱:應(yīng)用程序信息的分享方法、系統(tǒng)和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù),特別涉及應(yīng)用程序信息的分享方法、系統(tǒng)和裝置。
背景技術(shù):
現(xiàn)有技術(shù)中,用戶可在自己所使用的移動(dòng)終端上安裝各種各樣的應(yīng)用程序,如果用戶覺(jué)得某一應(yīng)用程序的性能較好或比較實(shí)用等,可能會(huì)希望將與其它用戶進(jìn)行分享,如與自己的好友進(jìn)行分享?,F(xiàn)有的分享方式主要為通過(guò)特定的個(gè)人賬號(hào),通過(guò)傳輸文本的方式分享應(yīng)用程序的名稱以及下載地址等信息。比如,用戶通過(guò)郵件或微博等,將要分享的應(yīng)用程序的名稱以及下載地址等信息分享給自己的好友。但是,上述方式在實(shí)際實(shí)施過(guò)程中會(huì)存在一定的問(wèn)題,即用戶需要注冊(cè)和登錄指定產(chǎn)品或社交網(wǎng)絡(luò)的個(gè)人賬號(hào),而且需要編輯文本,因此實(shí)現(xiàn)起來(lái)不夠方便快捷;而且,無(wú)法確保分享的信息能夠被及時(shí)查看到,比如,用戶A通過(guò)郵件向用戶B分享了某一應(yīng)用程序的名稱和下載地址信息,那么,用戶B只有在登錄到郵箱后才能查看到分享的信息。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了應(yīng)用程序信息的分享方法、系統(tǒng)和裝置,實(shí)現(xiàn)起來(lái)方便快捷,且能夠使分享的信息被及時(shí)查看到。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的—種應(yīng)用程序信息的分享方法,包括服務(wù)器接收任一移動(dòng)終端X接收到用戶的分享指令后發(fā)送來(lái)的配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間;所述服務(wù)器保存接收到的配對(duì)請(qǐng)求信息,并根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;其中,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M >0,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì);當(dāng)所述服務(wù)器接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。一種應(yīng)用程序信息的分享系統(tǒng),包括移動(dòng)終端和服務(wù)器,所述移動(dòng)終端的個(gè)數(shù)至少為兩個(gè);每個(gè)移動(dòng)終端X,用于當(dāng)接收到用戶的分享指令時(shí), 向所述服務(wù)器發(fā)送配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間;
所述服務(wù)器,用于保存移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息,并根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;其中,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M >0,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì);當(dāng)接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。一種服務(wù)器,包括第一處理模塊,用于在每接收到任一移動(dòng)終端X接收到用戶的分享指令后發(fā)送來(lái)的配對(duì)請(qǐng)求信息時(shí),分別將其發(fā)送給第二處理模塊,并通知第二處理模塊執(zhí)行自身功能;配對(duì)請(qǐng)求信息中至少包括指令接收時(shí)間;所述第二處理模塊,用于保存接收到的配對(duì)請(qǐng)求信息,并根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;其中,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M >0,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì);當(dāng)接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。一種移動(dòng)終纟而,包括第三處理模塊,用于當(dāng)接收到用戶的分享指令時(shí),向服務(wù)器發(fā)送配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間;第四處理模塊,用于當(dāng)所述服務(wù)器根據(jù)接收到的配對(duì)請(qǐng)求信息將所述第四處理模塊所在移動(dòng)終端與其它移動(dòng)終端進(jìn)行配對(duì)后,將待分享的應(yīng)用程序的標(biāo)識(shí)發(fā)送給所述服務(wù)器,或者,接收所述服務(wù)器發(fā)送來(lái)的與所述第四處理模塊所在移動(dòng)終端進(jìn)行配對(duì)的移動(dòng)終端所分享的應(yīng)用程序的相關(guān)信息,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。可見(jiàn),采用本發(fā)明所述方案,用戶只需通過(guò)簡(jiǎn)單的操作,如發(fā)出分享指令等,即可實(shí)現(xiàn)移動(dòng)終端之間的配對(duì)以及配對(duì)雙方之間的應(yīng)用程序信息的分享,非常方便快捷;而且,由于配對(duì)雙方時(shí)間上基本同步,因此一方分享的信息能夠被另一方及時(shí)查看到。
圖I為本發(fā)明應(yīng)用程序信息的分享方法實(shí)施例的流程圖。圖2為本發(fā)明應(yīng)用程序信息的分享過(guò)程示意圖。圖3為本發(fā)明應(yīng)用程序信息的分享系統(tǒng)實(shí)施例的組成結(jié)構(gòu)示意圖。圖4為本發(fā)明服務(wù)器實(shí)施例的組成結(jié)構(gòu)示意圖。圖5為本發(fā)明移動(dòng)終端實(shí)施例的組成結(jié)構(gòu)示意圖。具體實(shí)施例方式針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明中提出一種改進(jìn)后的應(yīng)用程序信息的分享方案。為使本發(fā)明的技術(shù)方案更加清楚、明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明所述方案作進(jìn)一步地詳細(xì)說(shuō)明。圖I為本發(fā)明應(yīng)用程序信息的分享方法實(shí)施例的流程圖。如圖I所示,包括步驟11 :服務(wù)器接收任一移動(dòng)終端X接收到用戶的分享指令后發(fā)送來(lái)的配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間。為方便與其它移動(dòng)終端進(jìn)行區(qū)分,將步驟11中發(fā)送了配對(duì)請(qǐng)求信息的移動(dòng)終端稱為移動(dòng)終端X。移動(dòng)終端X接收到用戶的分享指令可以是指移動(dòng)終端X監(jiān)測(cè)到用戶對(duì)移動(dòng)終端X進(jìn)行搖動(dòng)。比如,如果移動(dòng)終端X監(jiān)測(cè)到自身的左右方向傾斜角度超過(guò)30度的次數(shù)達(dá)到了3次,則可確定用戶發(fā)出了分享指令,并可通過(guò)聲音等通知用戶其觸發(fā)了分享指令。當(dāng)然,也可以不通過(guò)搖動(dòng)的方式,而是采用其它方式來(lái)向移動(dòng)終端X發(fā)出分享指令,比如,在移動(dòng)終端X上設(shè)置某個(gè)按鍵或按鍵的組合作為觸發(fā)指令,當(dāng)監(jiān)測(cè)到用戶在應(yīng)用程序的某個(gè)界面下觸碰了該按鍵或按鍵的組合時(shí),即確定用戶發(fā)出了分享指令;或者,在移動(dòng)終端上的物理鍵盤或虛擬鍵盤上直接設(shè)置某個(gè)按鍵作為觸發(fā)分享的按鍵;其它可能的方式不再一一贅述。當(dāng)確定用戶發(fā)出了分享指令后,移動(dòng)終端X即可向服務(wù)器發(fā)送配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間;在此基礎(chǔ)上,還可進(jìn)一步包括移動(dòng)終端X的地理位置坐標(biāo)。地理位置坐標(biāo)即指全球定位系統(tǒng)(GPS, Global Position System)坐標(biāo),移動(dòng)終端X如何獲取自身的地理位置坐標(biāo)為現(xiàn)有技術(shù);另外,指令接收時(shí)間通常會(huì)精確到毫秒級(jí)。再有,配對(duì)請(qǐng)求信息中除了包括移動(dòng)終端X的地理位置坐標(biāo)以及指令接收時(shí)間夕卜,還可包括一些其它信息,如移動(dòng)終端X的唯一標(biāo)識(shí)符,以便服務(wù)器獲知移動(dòng)終端X的身份。步驟12 :服務(wù)器保存接收到的配對(duì)請(qǐng)求信息,并根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;其中,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M>0,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì)。本步驟中,服務(wù)器可首先保存移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間,如前所述,還可能會(huì)包括移動(dòng)終端X的地理位置坐標(biāo)等。之后,服務(wù)器確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,具體實(shí)現(xiàn)可為I)如果移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息中未包括移動(dòng)終端X的地理位置坐標(biāo),則如果一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求、信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于[O,M]的范圍內(nèi)時(shí),即可確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì);
2)如果移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息中包括移動(dòng)終端X的地理位置坐標(biāo),則可在確定出一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi)后,進(jìn)一步確定該移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)之間間隔的距離是否位于
的范圍內(nèi),N>0,如果是,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì)。上述M和N的具體取值均可根據(jù)實(shí)際需要而定,比如,M的取值可為3秒,N的取值可為500米。在實(shí)際實(shí)施過(guò)程中,服務(wù)器可從接收到移動(dòng)終端X發(fā)送的配置請(qǐng)求信息開(kāi)始的一段預(yù)定時(shí)長(zhǎng)T內(nèi),每間隔預(yù)定時(shí)長(zhǎng)t,t < T,即確定一次發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息,并可在其中攜帶配對(duì)對(duì)方的標(biāo)識(shí)符等,以便配對(duì)雙方的移動(dòng)終端均可獲知對(duì)方的身份。如果超過(guò)預(yù)定時(shí)長(zhǎng)T后,仍未找到適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端,則可向移動(dòng)終端X發(fā)送配對(duì)失敗消息。T和t的具體取值均可根據(jù)實(shí)際需要而定,比如,t可為2秒,T可為20秒。舉例說(shuō)明當(dāng)服務(wù)器接收到移動(dòng)終端X發(fā)送的配置請(qǐng)求信息的時(shí)間為12點(diǎn)O分O秒時(shí),服務(wù)器可在12點(diǎn)O分O秒,首次確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息,如果否,則可在12點(diǎn)O分2秒時(shí),再次確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息,如果否,則可在12點(diǎn)O分4秒時(shí),再次確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,依次類推,如果經(jīng)過(guò)20秒后,仍未找到適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端,則可確定配對(duì)失敗,向移動(dòng)終端X發(fā)送配對(duì)失敗消息。服務(wù)器確定出的適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端的個(gè)數(shù)有可能為一個(gè),也可能為多個(gè)。如果是多個(gè),那么可將這多個(gè)移動(dòng)終端均與移動(dòng)終端X進(jìn)行配對(duì),或者,可由移動(dòng)終端X的用戶從中選出一個(gè)來(lái)與移動(dòng)終端X進(jìn)行配對(duì),再或者,也可以由服務(wù)器從中選出一個(gè)來(lái)與移動(dòng)終端X進(jìn)行配對(duì),具體實(shí)現(xiàn)方式不限。如果由服務(wù)器來(lái)選擇,那么服務(wù)器在分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息之前,需要先確定適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端的個(gè)數(shù)是否大于1,如果否,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;如果是,則可從適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端中選出一個(gè)其發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)最短的移動(dòng)終端,并將選出的移動(dòng)終端與移動(dòng)終端X進(jìn)行配對(duì),分別向移動(dòng)終端X以及選出的移動(dòng)終端發(fā)送配對(duì)成功消息。
舉例說(shuō)明假設(shè)服務(wù)器確定出適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端的個(gè)數(shù)為2,分別為移動(dòng)終端Y和移動(dòng)終端Z,相比于移動(dòng)終端Z,移動(dòng)終端Y發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)更短,那么,則可將移動(dòng)終端X和移動(dòng)終端Y進(jìn)行配對(duì)。需要說(shuō)明的是,以上僅為舉例說(shuō)明,并于用于限制本發(fā)明的技術(shù)方案,比如,如果適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端的個(gè)數(shù)大于1,那么服務(wù)器也可隨機(jī)選擇一個(gè)來(lái)與移動(dòng)終端X進(jìn)行配對(duì)。步驟13 :當(dāng)服務(wù)器接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo) 識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。本步驟中,對(duì)于配對(duì)雙方中的任意一方,即移動(dòng)終端X或與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端,當(dāng)其需要對(duì)自身所安裝的應(yīng)用程序中的某一個(gè)或某幾個(gè)進(jìn)行分享時(shí),可將待分享的應(yīng)用程序的標(biāo)識(shí)發(fā)送給服務(wù)器;相應(yīng)地,服務(wù)器會(huì)獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址,當(dāng)然,還可進(jìn)一步包括一些其它信息,如版本號(hào)等。作為一個(gè)優(yōu)選的實(shí)施例當(dāng)移動(dòng)終端X和移動(dòng)終端Y配對(duì)成功,如果移動(dòng)終端X對(duì)應(yīng)的用戶X希望對(duì)移動(dòng)終端X上安裝的應(yīng)用程序進(jìn)行分享,那么其可通過(guò)移動(dòng)終端X打開(kāi)一個(gè)選擇界面,其中顯示有移動(dòng)終端X上已安裝的所有應(yīng)用程序列表,即本地已安裝的所有應(yīng)用程序列表,針對(duì)列表中的每個(gè)應(yīng)用程序,用戶X可分別將其設(shè)置為選中或未選中狀態(tài),該界面上可同時(shí)顯示有一個(gè)提交按鈕,當(dāng)移動(dòng)終端X監(jiān)測(cè)到用戶X點(diǎn)擊該按鈕后,即可將列表中處于選中狀態(tài)的應(yīng)用程序確定為待分享的應(yīng)用程序,可能為一個(gè),也可能為多個(gè),并將各待分享的應(yīng)用程序的標(biāo)識(shí)發(fā)送給服務(wù)器;服務(wù)器獲取接收到的各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,如應(yīng)用程序名稱、下載地址和版本號(hào)等,并將獲取到的相關(guān)信息發(fā)送給移動(dòng)終端Y。為此,服務(wù)器需要記錄配對(duì)雙方的移動(dòng)終端之間的對(duì)應(yīng)關(guān)系,如記錄移動(dòng)終端X和移動(dòng)終端Y進(jìn)行了配對(duì),以便將移動(dòng)終端X分享的應(yīng)用程序的相關(guān)信息發(fā)送給移動(dòng)終端Y。通常來(lái)說(shuō),服務(wù)器可提供各移動(dòng)終端上所安裝的應(yīng)用程序的下載功能,因此,服務(wù)器接收到各待分享的應(yīng)用程序的標(biāo)識(shí)后,可方便地獲取到各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相
關(guān)信息。另外,在實(shí)際實(shí)施過(guò)程中,各移動(dòng)終端還可進(jìn)一步將自身的機(jī)型信息或操作系統(tǒng)信息上報(bào)給服務(wù)器,所述機(jī)型信息或操作系統(tǒng)信息可單獨(dú)進(jìn)行上報(bào),也可和地理位置坐標(biāo)以及指令接收時(shí)間一起上報(bào),不作限制。相應(yīng)地,服務(wù)器在將獲取到的各待分享的應(yīng)用程序的相關(guān)信息發(fā)送給另一方之前,可分別確定各待分享的應(yīng)用程序是否適合另一方的機(jī)型或操作系統(tǒng)使用,即進(jìn)行應(yīng)用適配,并在將獲取到的各待分享的應(yīng)用程序的相關(guān)信息發(fā)送給另一方的同時(shí),對(duì)不適合另一方的機(jī)型或操作系統(tǒng)使用的應(yīng)用程序進(jìn)行標(biāo)識(shí),以便接收方用戶直觀地區(qū)分出接收到的各應(yīng)用程序的相關(guān)信息中哪些適合自身的移動(dòng)終端使用,哪些不適合自身的移動(dòng)終端使用。如何對(duì)不適合另一方的機(jī)型或操作系統(tǒng)使用的應(yīng)用程序進(jìn)行標(biāo)識(shí)不作限制,只要用戶能夠識(shí)別其含義即可。對(duì)于配對(duì)雙方的移動(dòng)終端,任意一方均可能既是分享發(fā)起方,又是分享接收方,即在將自身的應(yīng)用程序的相關(guān)信息分享給另一方之外,也可能會(huì)接收到另一方所分享的應(yīng)用程序的相關(guān)信息。當(dāng)接收方用戶接收到所分享的應(yīng)用程序的相關(guān)信息后,可結(jié)合自身的需求情況以及本地已安裝的應(yīng)用程序列表等,選擇分享發(fā)起方所分享的一個(gè)或幾個(gè)應(yīng)用程序進(jìn)行下載并安裝。上述各過(guò)程可總體舉例說(shuō)明如下圖2為本發(fā)明應(yīng)用程序信息的分享過(guò)程示意圖;如圖2所示,當(dāng)移動(dòng)終端X對(duì)應(yīng)的用戶X和移動(dòng)終端Y對(duì)應(yīng)的用戶Y為同事,用戶X想將移動(dòng)終端X上所安裝的兩個(gè)應(yīng)用程序分享給用戶Y時(shí),用戶X和用戶Y可處于較近距離內(nèi),如面對(duì)面同時(shí)搖動(dòng)移動(dòng)終端X和移動(dòng)終端Y,這樣,移動(dòng)終端X即會(huì)向服務(wù)器發(fā)送一條配對(duì)請(qǐng)求信息,其中可包括移動(dòng)終端X的地理位置坐標(biāo)、搖動(dòng)時(shí)間以及機(jī)型等,同樣,移動(dòng)終端Y也會(huì)向服務(wù)器發(fā)送一條配對(duì)請(qǐng)求信息,其中可包括移動(dòng)終端Y的地理位置坐標(biāo)、搖動(dòng)時(shí)間以及機(jī)型等;服務(wù)器保存接收到的各配對(duì)請(qǐng)求信息,并將移動(dòng)終端X和移動(dòng)終端Y進(jìn)行配對(duì);之后,移動(dòng)終端X可向服務(wù)器上報(bào)用戶X選中的各待分享的應(yīng)用程序的標(biāo)識(shí),相應(yīng)地,服務(wù)器獲取各標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并確定各標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序是否適合移動(dòng)終端Y的機(jī)型使用,即進(jìn)行應(yīng)用適配;最后,服務(wù)器將獲取到的各待分享的應(yīng)用程序的相關(guān)信息以及應(yīng)用適配結(jié)果發(fā)送給移動(dòng)終端Y。至此,即完成了關(guān)于本發(fā)明方法實(shí)施例的介紹。可以看出,采用上述方法實(shí)施例所述方案后,用戶只需通過(guò)簡(jiǎn)單的操作,如發(fā)出分享指令等,即可實(shí)現(xiàn)移動(dòng)終端之間的配對(duì)以及配對(duì)雙方之間的應(yīng)用程序信息的分享,非常方便快捷;而且,由于配對(duì)雙方時(shí)間上基本同步,因此一方分享的信息能夠被另一方及時(shí)查看到?;谏鲜鼋榻B,圖3為本發(fā)明應(yīng)用程序信息的分享系統(tǒng)實(shí)施例的組成結(jié)構(gòu)示意圖。如圖3所示,包括移動(dòng)終端和服務(wù)器,移動(dòng)終端的個(gè)數(shù)至少為兩個(gè),為簡(jiǎn)化附圖,圖3中僅表不出了一個(gè)。每個(gè)移動(dòng)終端X,用于當(dāng)接收到用戶的分享指令時(shí),向服務(wù)器發(fā)送配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間;服務(wù)器,用于保存移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息,并根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;其中,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M >0,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì);當(dāng)接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中還可進(jìn)一步包括移動(dòng)終端X的地理位置坐標(biāo);相應(yīng)地,服務(wù)器可進(jìn)一步用于,如果確定一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)、間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),則進(jìn)一步確定該移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)之間間隔的距離是否位于
的范圍內(nèi),N> O,如果是,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì)。
圖4為本發(fā)明服務(wù)器實(shí)施例的組成結(jié)構(gòu)示意圖。如圖4所示,包括第一處理模塊,用于在每接收到任一移動(dòng)終端X接收到用戶的分享指令后發(fā)送來(lái)的配對(duì)請(qǐng)求信息時(shí),分別將其發(fā)送給第二處理模塊,并通知第二處理模塊執(zhí)行自身功能;配對(duì)請(qǐng)求信息中至少包括指令接收時(shí)間;第二處理模塊,用于保存接收到的配對(duì)請(qǐng)求信息,并根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;其中,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M >0,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì);當(dāng)接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中可進(jìn)一步包括移動(dòng)終端X的地理位置坐標(biāo);相應(yīng)地,第二處理模塊可進(jìn)一步用于,如果確定一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),則進(jìn)一步確定該移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)之間間隔的距離是否位于
的范圍內(nèi),N >0,如果是,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì)。如圖4所示,第二處理模塊中可具體包括第一處理單元,用于保存移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息,并從接收到移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息開(kāi)始的一段預(yù)定時(shí)長(zhǎng)T內(nèi),每間隔預(yù)定時(shí)長(zhǎng)t,t < T,則確定一次發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;第二處理單元,用于當(dāng)接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方。第一處理單元還可進(jìn)一步用于,在分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息之前,確定適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端的個(gè)數(shù)是否大于1,如果否,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;如果是,則從適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端中選出一個(gè)發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)最短的移動(dòng)終端,并分別向移動(dòng)終端X以及選出的移動(dòng)終端發(fā)送配對(duì)成功消息。另外,第一處理模塊還可進(jìn)一步接收到各移動(dòng)終端上報(bào)的自身的機(jī)型信息或操作系統(tǒng)信息,并發(fā)送給第二處理單元;相應(yīng)地,第二處理單元還可進(jìn)一步用于,在將獲取到的相關(guān)信息發(fā)送給另一方之前,分別確定各標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序是否適合另一方的機(jī)型或操作系統(tǒng)使用;并在將獲取到的相關(guān)信息發(fā)送給另一方的同時(shí),對(duì)不適合另一方的機(jī)型或操作系統(tǒng)使用的應(yīng)用程序的相關(guān)信息進(jìn)行標(biāo)識(shí)。圖5為本發(fā)明移動(dòng)終端實(shí)施例的組成結(jié)構(gòu)示意圖。如圖5所示,包括第三處理模塊,用于當(dāng)接收到用戶的分享指令時(shí),向服務(wù)器發(fā)送配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間;第四處理模塊,用于當(dāng)服務(wù)器根據(jù)接收到的配對(duì)請(qǐng)求信息將第四處理模塊所在移動(dòng)終端與其它移動(dòng)終端進(jìn)行配對(duì)后,將待分享的應(yīng)用程序的標(biāo)識(shí)發(fā)送給服務(wù)器,或者,接收服務(wù)器發(fā)送來(lái)的與第四處理模塊所在移動(dòng)終端進(jìn)行配對(duì)的移動(dòng)終端所分享的應(yīng)用程序的 相關(guān)信息,相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。配對(duì)請(qǐng)求信息中還可進(jìn)一步包括第三處理模塊所在移動(dòng)終端的地理位置坐標(biāo)。
圖3 5所示系統(tǒng)和裝置實(shí)施例的具體工作流程請(qǐng)參照前述方法實(shí)施例中的相應(yīng)說(shuō)明,此處不再贅述??梢钥闯觯捎蒙鲜鱿到y(tǒng)及裝置實(shí)施例所述方案后,用戶只需通過(guò)簡(jiǎn)單的操作,如發(fā)出分享指令等,即可實(shí)現(xiàn)移動(dòng)終端之間的配對(duì)以及配對(duì)雙方之間的應(yīng)用程序信息的分享,非常方便快捷;而且,由于配對(duì)雙方時(shí)間上基本同步,因此一方分享的信息能夠被另一方及時(shí)查看到。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種應(yīng)用程序信息的分享方法,其特征在于,包括 服務(wù)器接收任一移動(dòng)終端X接收到用戶的分享指令后發(fā)送來(lái)的配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間; 所述服務(wù)器保存接收到的配對(duì)請(qǐng)求信息,并根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息; 其中,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M > O,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì); 當(dāng)所述服務(wù)器接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于, 所述移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中進(jìn)一步包括移動(dòng)終端X的地理位置坐標(biāo); 該方法進(jìn)一步包括如果所述服務(wù)器確定一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),則進(jìn)一步確定該移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)之間間隔的距離是否位于[O,N]的范圍內(nèi),N > O,如果是,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì)。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括 從接收到移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息開(kāi)始的一段預(yù)定時(shí)長(zhǎng)T內(nèi),每間隔預(yù)定時(shí)長(zhǎng)t,t < T,則確定一次發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法進(jìn)一步包括 如果超過(guò)預(yù)定時(shí)長(zhǎng)T后,仍未找到適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端,則向移動(dòng)終端X發(fā)送配對(duì)失敗消息。
5.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息之前,進(jìn)一步包括 確定適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端的個(gè)數(shù)是否大于1,如果否,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息; 如果是,則從適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端中選出一個(gè)發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)最短的移動(dòng)終端,并分別向移動(dòng)終端X以及選出的移動(dòng)終端發(fā)送配對(duì)成功消息。
6.根據(jù)權(quán)利要求I或2所述的方法,其特征在于, 所述服務(wù)器進(jìn)一步接收到各移動(dòng)終端發(fā)送來(lái)的各移動(dòng)終端的機(jī)型信息或操作系統(tǒng)信息; 所述將獲取到的相關(guān)信息發(fā)送給另一方之前,進(jìn)一步包括分別確定各標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序是否適合另一方的機(jī)型或操作系統(tǒng)使用; 在將獲取到的相關(guān)信息發(fā)送給另一方的同時(shí),對(duì)不適合另一方的機(jī)型或操作系統(tǒng)使用的應(yīng)用程序的相關(guān)信息進(jìn)行標(biāo)識(shí)。
7.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述移動(dòng)終端X接收到用戶的分享指令是指移動(dòng)終端X監(jiān)測(cè)到用戶對(duì)移動(dòng)終端X進(jìn)行搖動(dòng)。
8.一種應(yīng)用程序信息的分享系統(tǒng),其特征在于,包括移動(dòng)終端和服務(wù)器,所述移動(dòng)終端的個(gè)數(shù)至少為兩個(gè); 每個(gè)移動(dòng)終端X,用于當(dāng)接收到用戶的分享指令吋,向所述服務(wù)器發(fā)送配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間; 所述服務(wù)器,用于保存移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息,井根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;其中,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果ー移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M > O,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì);當(dāng)接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)吋,獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在干, 所述移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中進(jìn)ー步包括移動(dòng)終端X的地理位置坐標(biāo); 所述服務(wù)器進(jìn)ー步用于,如果確定一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于[O,M]的范圍內(nèi),則進(jìn)ー步確定該移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)之間間隔的距離是否位于
的范圍內(nèi),N> O,如果是,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì)。
10.一種服務(wù)器,其特征在于,包括 第一處理模塊,用于在每接收到任一移動(dòng)終端X接收到用戶的分享指令后發(fā)送來(lái)的配對(duì)請(qǐng)求信息吋,分別將其發(fā)送給第二處理模塊,并通知第二處理模塊執(zhí)行自身功能;配對(duì)請(qǐng)求信息中至少包括指令接收時(shí)間; 所述第二處理模塊,用于保存接收到的配對(duì)請(qǐng)求信息,井根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;其中,所述確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的包括如果ー移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),M >0,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì);當(dāng)接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)吋,獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。
11.根據(jù)權(quán)利要求10所述的服務(wù)器,其特征在干,移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中進(jìn)一步包括移動(dòng)終端X的地理位置坐標(biāo); 所述第二處理模塊進(jìn)一步用于,如果確定一移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)位于
的范圍內(nèi),則進(jìn)一步確定該移動(dòng)終端發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的地理位置坐標(biāo)之間間隔的距離是否位于[O,N]的范圍內(nèi),N > O,如果是,則確定該移動(dòng)終端適合與移動(dòng)終端X進(jìn)行配對(duì)。
12.根據(jù)權(quán)利要求10或11所述的服務(wù)器,其特征在于,所述第二處理模塊中包括 第一處理單元,用于保存移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息,并從接收到移動(dòng)終端X發(fā)送來(lái)的配對(duì)請(qǐng)求信息開(kāi)始的一段預(yù)定時(shí)長(zhǎng)T內(nèi),每間隔預(yù)定時(shí)長(zhǎng)t,t < T,則確定一次發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息; 第二處理單元,用于當(dāng)接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方。
13.根據(jù)權(quán)利要求12所述的服務(wù)器,其特征在于, 所述第一處理單元進(jìn)一步用于,在分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息之前,確定適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端的個(gè)數(shù)是否大于1,如果否,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;如果是,則從適合與移動(dòng)終端X進(jìn)行配對(duì)的移動(dòng)終端中選出一個(gè)發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間與移動(dòng)終端X發(fā)送的配對(duì)請(qǐng)求信息中的指令接收時(shí)間之間間隔的時(shí)長(zhǎng)最短的移動(dòng)終端,并分別向移動(dòng)終端X以及選出的移動(dòng)終端發(fā)送配對(duì)成功消息。
14.根據(jù)權(quán)利要求12所述的服務(wù)器,其特征在于, 所述第一處理模塊進(jìn)一步接收到各移動(dòng)終端上報(bào)的自身的機(jī)型信息或操作系統(tǒng)信息,并發(fā)送給第二處理單元; 所述第二處理單元進(jìn)一步用于,在將獲取到的相關(guān)信息發(fā)送給另一方之前,分別確定各標(biāo)識(shí)對(duì)應(yīng)的應(yīng)用程序是否適合另一方的機(jī)型或操作系統(tǒng)使用;并在將獲取到的相關(guān)信息發(fā)送給另一方的同時(shí),對(duì)不適合另一方的機(jī)型或操作系統(tǒng)使用的應(yīng)用程序的相關(guān)信息進(jìn)行標(biāo)識(shí)。
15.一種移動(dòng)終端,其特征在于,包括 第三處理模塊,用于當(dāng)接收到用戶的分享指令時(shí),向服務(wù)器發(fā)送配對(duì)請(qǐng)求信息,其中至少包括指令接收時(shí)間; 第四處理模塊,用于當(dāng)所述服務(wù)器根據(jù)接收到的配對(duì)請(qǐng)求信息將所述第四處理模塊所在移動(dòng)終端與其它移動(dòng)終端進(jìn)行配對(duì)后,將待分享的應(yīng)用程序的標(biāo)識(shí)發(fā)送給所述服務(wù)器,或者,接收所述服務(wù)器發(fā)送來(lái)的與所述第四處理模塊所在移動(dòng)終端進(jìn)行配對(duì)的移動(dòng)終端所分享的應(yīng)用程序的相關(guān)信息,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。
16.根據(jù)權(quán)利要求15所述的移動(dòng)終端,其特征在于,所述配對(duì)請(qǐng)求信息中進(jìn)一步包括所述第三處理模塊所在移動(dòng)終端的地理位置坐標(biāo)。
全文摘要
本發(fā)明公開(kāi)了應(yīng)用程序信息的分享方法、系統(tǒng)和裝置服務(wù)器接收任一移動(dòng)終端X接收到用戶的分享指令后發(fā)送來(lái)的配對(duì)請(qǐng)求信息;服務(wù)器保存接收到的配對(duì)請(qǐng)求信息,并根據(jù)已保存的各配對(duì)請(qǐng)求信息,確定發(fā)送已保存的各配對(duì)請(qǐng)求信息的移動(dòng)終端中是否存在適合與移動(dòng)終端X進(jìn)行配對(duì)的,如果是,則分別向移動(dòng)終端X以及適合與其進(jìn)行配對(duì)的移動(dòng)終端發(fā)送配對(duì)成功消息;當(dāng)服務(wù)器接收到配對(duì)雙方中的任意一方上報(bào)的待分享的應(yīng)用程序的標(biāo)識(shí)時(shí),獲取各標(biāo)識(shí)分別對(duì)應(yīng)的應(yīng)用程序的相關(guān)信息,并將獲取到的相關(guān)信息發(fā)送給另一方,所述相關(guān)信息中至少包括應(yīng)用程序名稱以及下載地址。本發(fā)明所述方案實(shí)現(xiàn)起來(lái)方便快捷,且能夠使分享的信息被及時(shí)查看到。
文檔編號(hào)H04L29/08GK102638586SQ201210134439
公開(kāi)日2012年8月15日 申請(qǐng)日期2012年5月3日 優(yōu)先權(quán)日2012年5月3日
發(fā)明者余亮, 呂婧, 吳振宇, 吳雪竹, 曾佳, 朱德亮, 林聲煒, 相里飛, 祝濤, 譚思穎, 邵興, 鐘于勝, 黃 俊 申請(qǐng)人:騰訊科技(深圳)有限公司