的軟件包。
10. 根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法還包括: 所述第一終端按照預(yù)定策略將位置信息和已有應(yīng)用程序的軟件信息上報(bào)至所述服務(wù) 端; 所述預(yù)定策略包括: 按照預(yù)設(shè)周期周期性的將位置信息和已有應(yīng)用程序的軟件信息上報(bào)至所述服務(wù)端;和 /或 當(dāng)預(yù)設(shè)事件發(fā)生時(shí)將位置信息和已有應(yīng)用程序的軟件信息上報(bào)至所述服務(wù)端。
11. 根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述第二終端的傳輸信息包括;所 述第二終端已開啟的傳輸通道的類型,W及用于連接所述已開啟的傳輸通道的連接信息。
12. 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述已開啟的傳輸通道的類型包括:無 線局域網(wǎng)WLAN或藍(lán)牙; 若所述已開啟的傳輸通道的類型為WLAN,則所述連接信息包括接入所述WLAN的密碼、 所述第二終端的IP地址W及所述第二終端的; 若所述已開啟的傳輸通道的類型為藍(lán)牙,則所述連接信息包括所述第二終端的藍(lán)牙名 稱、用于與所述第二終端配對的配對碼。
13. 根據(jù)權(quán)利要求9所述的方法,其特征在于, 所述軟件信息至少包括軟件名稱和軟件版本號; 所述位置信息包括全球定位系統(tǒng)GI^S信息、當(dāng)前接入的熱點(diǎn)信息中的至少一種。
14. 一種服務(wù)端,其特征在于,所述服務(wù)端包括: 接收模塊,用于接收第一終端發(fā)送的應(yīng)用下載請求,所述應(yīng)用下載請求中包括請求下 載的目標(biāo)應(yīng)用程序的軟件信息、所述第一終端的位置信息和所述第一終端的傳輸信息; 應(yīng)用管理模塊,用于根據(jù)所述軟件信息、所述第一終端的位置信息和所述第一終端的 傳輸信息,查找到距離所述第一終端在可傳輸距離范圍內(nèi)且具有所述目標(biāo)應(yīng)用程序的第二 終端; 連接管理模塊,用于向所述第二終端發(fā)送開啟傳輸通道請求,所述開啟傳輸通道請求 中包括所述第一終端的傳輸信息; 軟件下載模塊,用于接收所述第二終端回復(fù)的所述第二終端的傳輸信息,所述第二終 端的傳輸信息是所述第二終端根據(jù)所述第一終端的傳輸信息確定的; 軟件下載模塊還用于將所述第二終端的傳輸信息發(fā)送至所述第一終端,用于指示所述 第一終端根據(jù)所述第二終端的傳輸信息與所述第二終端建立連接,并通過所述連接從所述 第二終端獲取所述目標(biāo)應(yīng)用程序的軟件包。
15. 根據(jù)權(quán)利要求14所述的服務(wù)端,其特征在于,所述第一終端的傳輸信息包括所 述第一終端支持的傳輸通道的類型;所述應(yīng)用管理模塊包括;位置管理模塊和軟件管理模 塊; 所述位置管理模塊用于根據(jù)所述第一終端支持的傳輸通道的類型確定所述可傳輸距 離范圍; 所述位置管理模塊還用于根據(jù)所述第一終端的傳輸信息、當(dāng)前存儲的所有終端的位置 信息確定所述所有終端中距離所述第一終端在所述可傳輸距離范圍內(nèi)的終端; 所述軟件管理模塊根據(jù)當(dāng)前存儲的所述所有終端的已有應(yīng)用程序的軟件信息,在所述 距離所述第一終端在所述可傳輸距離范圍內(nèi)的終端中確定具有所述目標(biāo)應(yīng)用程序的終端, 得到距離所述第一終端在可傳輸距離范圍內(nèi)且具有所述目標(biāo)應(yīng)用程序的至少一個(gè)終端;所 述所有終端為所述服務(wù)端所服務(wù)的所有終端; 所述位置管理模塊還用于向所述至少一個(gè)終端發(fā)送位置確認(rèn)請求; 所述位置管理模塊還用于接收所述至少一個(gè)終端返回的當(dāng)前位置信息; 所述位置管理模塊還用于根據(jù)所述第一終端的位置信息和所述至少一個(gè)終端返回的 當(dāng)前位置信息,確定所述至少一個(gè)終端中當(dāng)前仍距離所述第一終端在可傳輸距離范圍內(nèi)的 終端; 所述位置管理模塊還用于在所述當(dāng)前仍距離所述第一終端在可傳輸距離范圍內(nèi)的終 端中選出所述第二終端。
16. 根據(jù)權(quán)利要求14所述的服務(wù)端,其特征在于,所述第一終端的傳輸信息包括所 述第一終端支持的傳輸通道的類型;所述應(yīng)用管理模塊包括;位置管理模塊和軟件管理模 塊; 所述位置管理模塊用于根據(jù)所述第一終端支持的傳輸通道的類型確定所述可傳輸距 離范圍; 所述軟件管理模塊用于根據(jù)當(dāng)前存儲的所有終端的已有應(yīng)用程序的軟件信息,確定所 述所有終端中具有所述目標(biāo)應(yīng)用程序的至少一個(gè)終端;所述所有終端為所述服務(wù)端所服務(wù) 的所有終端; 所述位置管理模塊還用于向所述至少一個(gè)終端發(fā)送位置確認(rèn)請求; 所述位置管理模塊還用于接收所述至少一個(gè)終端返回的當(dāng)前位置信息; 所述位置管理模塊還用于根據(jù)所述第一終端的位置信息和所述至少一個(gè)終端返回的 當(dāng)前位置信息,確定所述至少一個(gè)終端中當(dāng)前距離所述第一終端在可傳輸距離范圍內(nèi)且具 有所述目標(biāo)應(yīng)用程序的終端; 所述位置管理模塊還用于在所述當(dāng)前距離所述第一終端在可傳輸距離范圍內(nèi)且具有 所述目標(biāo)應(yīng)用程序的終端中選出所述第二終端。
17. 根據(jù)權(quán)利要求15或16所述的服務(wù)端,其特征在于,當(dāng)所述第一終端支持的傳輸 通道的類型為多個(gè)時(shí),所述第一終端的傳輸信息還包括:所述第一終端首選的傳輸通道的 類型;所述位置管理模塊具體用于:根據(jù)所述第一終端首選的傳輸通道的類型確定查找距 離。
18. 根據(jù)權(quán)利要求15或16所述的服務(wù)端,其特征在于,所述服務(wù)端當(dāng)前存儲的所有終 端的位置信息和所有終端的已有應(yīng)用程序的軟件信息是所述所有終端按照預(yù)定策略上報(bào) 給所述服務(wù)端的,所述第一終端和所述第二終端為所述服務(wù)端所服務(wù)的所有終端中的任意 兩個(gè)終端; 所述預(yù)定策略包括: 按照預(yù)設(shè)周期周期性的將位置信息和已有應(yīng)用程序的軟件信息上報(bào)至所述服務(wù)端;和 /或 當(dāng)預(yù)設(shè)事件發(fā)生時(shí)將位置信息和已有應(yīng)用程序的軟件信息上報(bào)至所述服務(wù)端。
19. 根據(jù)權(quán)利要求14所述的服務(wù)端,其特征在于,所述第二終端的傳輸信息包括;所述 第二終端已開啟的傳輸通道的類型,W及用于連接所述已開啟的傳輸通道的連接信息。
20. 根據(jù)權(quán)利要求19所述的服務(wù)端,其特征在于,所述已開啟的傳輸通道的類型包括: 無線局域網(wǎng)WLAN或藍(lán)牙; 若所述已開啟的傳輸通道的類型為WLAN,則所述連接信息包括接入所述WLAN的密碼、 所述第二終端的IP地址W及所述第二終端的; 若所述已開啟的傳輸通道的類型為藍(lán)牙,則所述連接信息包括所述第二終端的藍(lán)牙名 稱、用于與所述第二終端配對的配對碼。
21. 根據(jù)權(quán)利要求14所述的服務(wù)端,其特征在于, 所述軟件信息至少包括軟件名稱和軟件版本號; 所述位置信息包括全球定位系統(tǒng)GI^S信息、當(dāng)前接入的熱點(diǎn)信息中的至少一種。
22. -種終端,其特征在于,所述終端包括: 軟件下載模塊,用于向服務(wù)端發(fā)送應(yīng)用下載請求,所述應(yīng)用下載請求中包括請求下載 的目標(biāo)應(yīng)用程序的軟件信息、所述終端的位置信息和所述終端的傳輸信息; 接收模塊,用于接收所述服務(wù)端發(fā)送的第二終端的傳輸信息;所述第二終端是所述服 務(wù)端根據(jù)所述軟件信息、所述終端的位置信息和所述終端的傳輸信息查找到的,所述第二 終端距離所述終端在可傳輸距離范圍內(nèi)且具有所述目標(biāo)應(yīng)用程序;所述第二終端的傳輸信 息是所述第二終端根據(jù)所述終端的傳輸信息確定的; 連接管理模塊,根據(jù)所述第二終端的傳輸信息與所述第二終端建立連接; 近距離傳輸模塊,用于通過所述連接從所述第二終端獲取所述目標(biāo)應(yīng)用程序的軟件 包。
23. 根據(jù)權(quán)利要求22所述的終端,其特征在于,所述終端還包括: 位置上報(bào)模塊,用于按照預(yù)定策略將位置信息和已有應(yīng)用程序的軟件信息上報(bào)至所述 服務(wù)端; 所述預(yù)定策略包括: 按照預(yù)設(shè)周期周期性的將位置信息和已有應(yīng)用程序的軟件信息上報(bào)至所述服務(wù)端;和 /巧 當(dāng)預(yù)設(shè)事件發(fā)生時(shí)將位置信息和已有應(yīng)用程序的軟件信息上報(bào)至所述服務(wù)端。
24. 根據(jù)權(quán)利要求23或25所述的終端,其特征在于,所述第二終端的傳輸信息包括: 所述第二終端已開啟的傳輸通道的類型,W及用于連接所述已開啟的傳輸通道的連接信 息。
25. 根據(jù)權(quán)利要求24所述的終端,其特征在于,所述已開啟的傳輸通道的類型包括:無 線局域網(wǎng)WLAN或藍(lán)牙; 若所述已開啟的傳輸通道的類型為WLAN,則所述連接信息包括接入所述WLAN的密碼、 所述第二終端的IP地址W及所述第二終端的; 若所述已開啟的傳輸通道的類型為藍(lán)牙,則所述連接信息包括所述第二終端的藍(lán)牙名 稱、用于與所述第二終端配對的配對碼。
26. 根據(jù)權(quán)利要求22所述的終端,其特征在于, 所述軟件信息至少包括軟件名稱和軟件版本號; 所述位置信息包括全球定位系統(tǒng)GI^S信息、當(dāng)前接入的熱點(diǎn)信息中的至少一種。
【專利摘要】本發(fā)明實(shí)施例提供一種免流量下載應(yīng)用的方法、終端和服務(wù)端,其中服務(wù)端接收第一終端發(fā)送的應(yīng)用下載請求,再根據(jù)應(yīng)用下載請求攜帶的該軟件信息、第一終端的位置信息和第一終端的傳輸信息,查找到距離第一終端在可傳輸距離范圍內(nèi)且具有目標(biāo)應(yīng)用程序的第二終端,并向第二終端發(fā)送開啟傳輸通道請求,該開啟傳輸通道請求中包括第一終端的傳輸信息,而后服務(wù)端接收第二終端回復(fù)的第二終端的傳輸信息,并將第二終端的傳輸信息發(fā)送至第一終端,第一終端根據(jù)第二終端的傳輸信息與第二終端建立連接,并通過連接從第二終端獲取目標(biāo)應(yīng)用程序的軟件包,能夠?qū)崿F(xiàn)移動終端隨時(shí)隨地的免流量下載應(yīng)用程序。
【IPC分類】G06F9-445, H04L29-08
【公開號】CN104539686
【申請?zhí)枴緾N201410811537
【發(fā)明人】黃偉
【申請人】華為軟件技術(shù)有限公司
【公開日】2015年4月22日
【申請日】2014年12月23日