加速移動終端下載速度的方法及其裝置制造方法
【專利摘要】本發(fā)明適用于通信【技術(shù)領(lǐng)域】,提供了一種加速移動終端下載速度的方法及其裝置,方法包括:移動終端與可穿戴設(shè)備連接時,檢測可穿戴設(shè)備是否具備與數(shù)據(jù)源進行數(shù)據(jù)通信功能;拆分步驟,若可穿戴設(shè)備具備與數(shù)據(jù)源進行數(shù)據(jù)通信功能,則在檢測到預設(shè)條件時,將需要從數(shù)據(jù)源下載的原文件拆分為第一文件和第二文件;通道建立步驟,建立移動終端與數(shù)據(jù)源之間的第一傳輸通道,以及與移動終端配對的穿戴設(shè)備與數(shù)據(jù)源之間的第二傳輸通道;文件傳輸步驟,通過第一傳輸通道下載第一文件,以及通過第二傳輸通道下載第二文件;合并步驟,將下載后的第一文件和第二文件合并成原文件。借此,本發(fā)明提高了移動終端下載的速度。
【專利說明】加速移動終端下載速度的方法及其裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種加速移動終端下載速度的方法及其裝 置。
【背景技術(shù)】
[0002] 移動終端除了基本的通話功能外,還能夠進行文件的下載。傳統(tǒng)的移動終端的下 載功能,一般都是在移動終端端完成的。通過Wifi等無線網(wǎng)絡(luò),將遠端數(shù)據(jù)流下載到本地, 形成文件。參見圖1,傳統(tǒng)移動終端的HUB (轉(zhuǎn)發(fā)器)屬于移動終端的配件,如手機的HUB - 般只提供基本的配件功能,如按鍵操控,采集傳感器數(shù)據(jù),F(xiàn)M收音,語音播放等功能。不具 有網(wǎng)絡(luò)下載功能。
[0003] 而移動終端這種方式下載通道單一的方式,在下載大容量文件時,往往需要較長 時間,速度慢。
[0004] 綜上可知,現(xiàn)有的移動終端下載技術(shù)在實際使用上顯然存在不便與缺陷,所以有 必要加以改進。
【發(fā)明內(nèi)容】
[0005] 針對上述的缺陷,本發(fā)明提供一種加速移動終端下載速度的方法及其裝置,以提 高移動終端下載的速度。
[0006] 為了實現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種加速移動終端下載速度的方法,包 括:
[0007] 檢測步驟,移動終端與可穿戴設(shè)備連接時,檢測所述可穿戴設(shè)備是否具備與數(shù)據(jù) 源進行數(shù)據(jù)通信功能;
[0008] 拆分步驟,若所述可穿戴設(shè)備具備與數(shù)據(jù)源進行數(shù)據(jù)通信功能,則在檢測到預設(shè) 條件時,將需要從所述數(shù)據(jù)源下載的原文件拆分為第一文件和第二文件;
[0009] 通道建立步驟,建立所述移動終端與所述數(shù)據(jù)源之間的第一傳輸通道,以及與所 述移動終端配對的穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道;
[0010] 文件傳輸步驟,通過所述第一傳輸通道下載所述第一文件,以及通過所述第二傳 輸通道下載所述第二文件;
[0011] 合并步驟,將下載后的所述第一文件和第二文件合并成所述原文件。
[0012] 根據(jù)所述的方法,所述拆分步驟包括:
[0013] 檢測所述移動終端的電量達到預設(shè)的低電量閾值時,則將需要從數(shù)據(jù)源下載的原 文件拆分為第一文件和第二文件;或者
[0014] 檢測到用戶發(fā)出的拆分下載指令后,則需要從數(shù)據(jù)源下載的原文件拆分為第一文 件和第二文件。
[0015] 根據(jù)所述的方法,在所述通道建立步驟之前還包括:
[0016] 在所述穿戴設(shè)備內(nèi)設(shè)置第二無線通信模塊和/或存儲模塊
[0017] 所述移動終端設(shè)置有第一無線通信模塊;所述通道建立步驟包括:
[0018] 將所述移動終端與所述穿戴設(shè)備進行配對;
[0019] 分別將所述第一無線通信模塊和第二無線通信模塊開啟;
[0020] 通過所述第一無線通信模塊建立所述移動終端與所述數(shù)據(jù)源之間的第一傳輸通 道;
[0021] 通過所述第二無線通信模塊建立所述穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通 道;
[0022] 所述文件傳輸步驟包括:
[0023] 通過所述第一傳輸通道下載所述第一文件,并將所述第一文件存儲于所述移動終 端;
[0024] 通過所述第二傳輸通道下載所述第二文件,并將所述第二文件緩存于所述穿戴設(shè) 備的存儲模塊;
[0025] 所述合并步驟包括:
[0026] 所述穿戴設(shè)備將緩存于所存儲模塊的第二文件傳輸?shù)剿鲆苿咏K端;
[0027] 所述移動終端將所述第一文件和第二文件合并成所述原文件。
[0028] 根據(jù)所述的方法,所述方法還包括:
[0029] 在所述第一文件或者第二文件下載完成后,若所述第二文件或者第一文件還未下 載完成,且余下的所述第二文件或者第一文件的下載量達到預設(shè)的數(shù)量時,則將所述第二 文件或者第一文件分為兩部分,并分別由所述穿戴設(shè)備和所述移動終端下載;或者
[0030] 所述第一無線通信模塊為wifi模塊、3G通信模塊或者4G通信模塊;
[0031] 所述第二無線通信模塊為wifi模塊、3G通信模塊或者4G通信模塊;
[0032] 根據(jù)上述任一項所述的方法,所述穿戴設(shè)備為藍牙耳機、智能手表、智能眼鏡或者 移動終端的HUB。
[0033] 為了實現(xiàn)本發(fā)明的另一發(fā)明目的,本發(fā)明還提供了一種加速下載速度的裝置,包 括:
[0034] 檢測模塊,用于在所述裝置與可穿戴設(shè)備連接時,檢測所述可穿戴設(shè)備是否具備 與數(shù)據(jù)源進行數(shù)據(jù)通信功能;
[0035] 拆分模塊,用于若所述檢測模塊檢測所述可穿戴設(shè)備具備與數(shù)據(jù)源進行數(shù)據(jù)通信 功能,則在檢測到預設(shè)條件時,則將需要從所述數(shù)據(jù)源下載的原文件拆分為第一文件和第 二文件;
[0036] 通道建立模塊,用于建立所述裝置與所述數(shù)據(jù)源之間的第一傳輸通道,以及與所 述裝置配對的穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道;
[0037] 文件傳輸模塊,用于通過所述第一傳輸通道下載所述第一文件,以及通過所述第 二傳輸通道下載所述第二文件;
[0038] 合并模塊,用于將下載后的所述第一文件和第二文件合并成所述原文件。
[0039] 根據(jù)所述的裝置,所述拆分模塊包括:
[0040] 第一拆分子模塊,用于檢測所述裝置的電量達到預設(shè)的低電量閾值時,則將需要 從數(shù)據(jù)源下載的原文件拆分為第一文件和第二文件;或者
[0041] 第二拆分子模塊,用于檢測到用戶發(fā)出的拆分下載指令后,則將需要從數(shù)據(jù)源下 載的原文件拆分為第一文件和第二文件。
[0042] 根據(jù)所述的裝置,所述穿戴設(shè)備內(nèi)設(shè)置第二無線通信模塊和/或存儲模塊;
[0043] 所述裝置設(shè)置有第一無線通信模塊;所述通道建立模塊包括:
[0044] 配對子模塊,用于將所述裝置與所述穿戴設(shè)備進行配對;
[0045] 開啟子模塊,用于分別將所述第一無線通信模塊和第二無線通信模塊開啟;
[0046] 第一建立子模塊,用于通過所述第一無線通信模塊建立所述裝置與所述數(shù)據(jù)源之 間的第一傳輸通道;
[0047] 第二建立子模塊,用于通過所述第二無線通信模塊建立所述穿戴設(shè)備與所述數(shù)據(jù) 源之間的第二傳輸通道;
[0048] 所述文件傳輸模塊包括:
[0049] 第一傳輸子模塊,用于通過所述第一傳輸通道下載所述第一文件,并將所述第一 文件存儲于所述裝置;
[0050] 第二傳輸子模塊,用于通過所述第二傳輸通道下載所述第二文件,并將所述第二 文件緩存于所述穿戴設(shè)備的存儲模塊;
[0051] 所述合并模塊包括:
[0052] 第三傳輸子模塊,設(shè)置于所述穿戴設(shè)備,用于將緩存于所述穿戴設(shè)備的存儲模塊 的第二文件傳輸?shù)剿鲅b置;
[0053] 合并子模塊,設(shè)置于所述裝置,用于將所述第一文件和第二文件合并成所述原文 件。
[0054] 根據(jù)所述的裝置,所述裝置還包括:
[0055] 協(xié)同模塊,用于在所述第一文件或者第二文件下載完成后,若所述第二文件或者 第一文件還未下載完成,且余下的所述第二文件或者第一文件的下載量達到預設(shè)的數(shù)量 時,則將所述第二文件或者第一文件分為兩部分,并分別由所述穿戴設(shè)備和所述裝置下載; 或者
[0056] 所述第一無線通信模塊為wifi模塊、3G通信模塊或者4G通信模塊;
[0057] 所述第二無線通信模塊為wifi模塊、3G通信模塊或者4G通信模塊;
[0058] 根據(jù)上述任一項所述的裝置,所述穿戴設(shè)備為藍牙耳機、智能手表、智能眼鏡或者 移動終端的HUB。
[0059] 本發(fā)明通過將需要在數(shù)據(jù)源下載的原文件分為兩部分,并分別建立由移動終端及 與其配對的穿戴設(shè)備與數(shù)據(jù)源的下載通道,并且分別通過移動終端及穿戴設(shè)備與數(shù)據(jù)源的 下載通道下載所述兩部分的文件,由此,拓寬了移動終端的穿戴設(shè)備的功能,以及將移動終 端下載速率提升了約一倍,增加了用戶體驗度。
【專利附圖】
【附圖說明】
[0060] 圖1是現(xiàn)有技術(shù)中手機與HUB的通信結(jié)構(gòu)示意圖;
[0061] 圖2是本發(fā)明第一實施例提供的加速下載速度的裝置的結(jié)構(gòu)示意圖;
[0062] 圖3是本發(fā)明第二、三、四實施例提供的加速下載速度的裝置的結(jié)構(gòu)示意圖;
[0063] 圖4A是本發(fā)明一個實施例提供的手機與HUB的通信結(jié)構(gòu)示意圖;
[0064] 圖4B是本發(fā)明一個實施例提供的加速手機下載速度的方案示意圖;
[0065] 圖5是本發(fā)明第五實施例提供的加速移動終端下載速度的方法流程圖。
【具體實施方式】
[0066] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0067] 參見圖2,在本發(fā)明的第一實施例中,提供了一種加速下載速度的裝置100,包括: [0068] 檢測模塊10,用于在所述裝置與可穿戴設(shè)備連接時,檢測所述可穿戴設(shè)備是否具 備與數(shù)據(jù)源進行數(shù)據(jù)通信功能;
[0069] 拆分模塊20,用于若檢測模塊10檢測所述可穿戴設(shè)備具備與數(shù)據(jù)源進行數(shù)據(jù)通 信功能,則在檢測到預設(shè)條件時,則將需要從數(shù)據(jù)源下載的原文件拆分為第一文件和第二 文件;
[0070] 通道建立模塊30,用于建立所述裝置與所述數(shù)據(jù)源之間的第一傳輸通道,以及與 所述裝置配對的穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道;
[0071] 文件傳輸模塊40,用于通過所述第一傳輸通道下載所述第一文件,以及通過所述 第二傳輸通道下載所述第二文件;
[0072] 合并模塊50,用于將下載后的所述第一文件和第二文件合并成所述原文件。
[0073] 在該實施例中,檢測模塊10在終端與可穿戴設(shè)備連接時,檢測所述可穿戴設(shè)備是 否具備與數(shù)據(jù)源進行數(shù)據(jù)通信功能;拆分模塊20檢測是否達到預設(shè)條件,若是則將需要從 數(shù)據(jù)源下載的原文件拆分為第一文件和第二文件;每個文件的大小可以相當,也可以根據(jù) 目前下載原文件加速下載速度的裝置1〇〇和與之配對的穿戴設(shè)備的下載文件的速度以及 兩個設(shè)備的硬件情況進行劃分。如若當前裝置具有較小的存儲空間或者是下載速度較慢, 則將原文件拆分為大小不一的兩個文件。通道建立模塊30則分別建立第一傳輸通道和第 二傳輸通道;其中穿戴設(shè)備是能夠與裝置配對的。然后,文件傳輸模塊40通過所述第一傳 輸通道下載所述第一文件到裝置,以及通過所述第二傳輸通道下載所述第二文件到所述穿 戴設(shè)備。最后,再將下載后的所述第一文件和第二文件在裝置中合并成所述原文件。由此, 提高了裝置的下載速率。其中,所述穿戴設(shè)備為藍牙耳機、智能手表、智能眼鏡或者移動終 端的HUB等。這些穿戴設(shè)備可以與裝置通過藍牙等無線通信方式連接。
[0074] 參見圖3,在本發(fā)明的第二實施例中,拆分模塊20包括:
[0075] 第一拆分子模塊21,用于檢測所述裝置的電量達到預設(shè)的低電量閾值時,則將需 要從數(shù)據(jù)源下載的原文件拆分為第一文件和第二文件;或者
[0076] 第二拆分子模塊22,用于檢測到用戶發(fā)出的拆分下載指令后,則將需要從數(shù)據(jù)源 下載的原文件拆分為第一文件和第二文件。
[0077] 在該實施例中,拆分模塊20在對所述原文件進行下載時,需要檢測是否達到了預 設(shè)條件。例如,第一拆分子模塊21檢測所述裝置的電量達到預設(shè)的低電量閾值時,則說明 該裝置100的電量不足,若再進行原文件的下載將需要耗費更多的電量,則可能導致加速 下載速度的裝置100耗電,不能夠進行其他使用。此刻需要將原文件分為兩部分,才由穿戴 設(shè)備分擔一部分文件的下載,提高原文件的下載速度。另外,還可以是用戶通過人機交互界 面發(fā)出拆分下載指令,即用戶根據(jù)其自身的需要進行原文件的拆分下載,提高下載速度。第 二拆分子模塊22檢測到用戶發(fā)出的拆分下載指令后,將需要從數(shù)據(jù)源下載的原文件拆分 為第一文件和第二文件。
[0078] 參見圖3,在本發(fā)明的第三實施例中,所述穿戴設(shè)備內(nèi)設(shè)置第二無線通信模塊和/ 或存儲模塊;所述加速下載速度的裝置1〇〇設(shè)置有第一無線通信模塊;通道建立模塊30包 括:
[0079] 配對子模塊31,用于將所述裝置與所述穿戴設(shè)備進行配對;
[0080] 開啟子模塊32,用于分別將所述第一無線通信模塊和第二無線通信模塊開啟;
[0081] 第一建立子模塊33,用于通過所述第一無線通信模塊建立所述裝置與所述數(shù)據(jù)源 之間的第一傳輸通道;
[0082] 第二建立子模塊34,用于通過所述第二無線通信模塊建立所述穿戴設(shè)備與所述數(shù) 據(jù)源之間的第二傳輸通道;
[0083] 文件傳輸模塊40包括:
[0084] 第一傳輸子模塊41,用于通過所述第一傳輸通道下載所述第一文件,并將所述第 一文件存儲于所述裝置;
[0085] 第二傳輸子模塊42,用于通過所述第二傳輸通道下載所述第二文件,并將所述第 二文件緩存于所述穿戴設(shè)備的存儲模塊;
[0086] 合并模塊50包括:
[0087] 第三傳輸子模塊51,設(shè)置于所述穿戴設(shè)備,用于將緩存于所述穿戴設(shè)備的存儲模 塊的第二文件傳輸?shù)剿鲅b置;
[0088] 合并子模塊52,設(shè)置于所述裝置,用于將所述第一文件和第二文件合并成所述原 文件。
[0089] 在該實施例中,所述穿戴設(shè)備內(nèi)設(shè)置第二無線通信模塊和/或存儲模塊;而若所 述穿戴設(shè)備原先設(shè)置有存儲空間時,或者該存儲空間的容量足夠大,則無需另外再設(shè)置存 儲模塊。所述加速下載速度的裝置100設(shè)置有第一無線通信模塊;所述第一無線通信模塊 及所述第二無線通信模塊均可為wifi模塊、3G通信模塊或者4G通信模塊;即可以通過wifi 通信方式、3G通信方式或者是4G通信方式與數(shù)據(jù)源連接。在下載原文件之前,需要配對子 模塊31將所述裝置與所述穿戴設(shè)備進行配對;在配對成功后還需要開啟子模塊32分別將 所述第一無線通信模塊和第二無線通信模塊開啟;另外第一建立子模塊33則通過所述第 一無線通信模塊建立所述裝置與所述數(shù)據(jù)源之間的第一傳輸通道;該第一傳輸通道用于傳 輸所述第一文件;第二建立子模塊34則通過所述第二無線通信模塊建立所述穿戴設(shè)備與 所述數(shù)據(jù)源之間的第二傳輸通道;該第二傳輸通道用于傳輸所述第二文件。
[0090] 此外,在第一文件和第二文件的傳輸過程中,第一傳輸子模塊41通過所述第一傳 輸通道下載所述第一文件,并將所述第一文件存儲于所述裝置;第二傳輸子模塊42則通 過所述第二傳輸通道下載所述第二文件,并將所述第二文件緩存于所述穿戴設(shè)備的存儲模 塊。最后,第三傳輸子模塊51將緩存于所述穿戴設(shè)備的存儲模塊的第二文件傳輸?shù)剿鲅b 置;合并子模塊52則將所述第一文件和第二文件合并成所述原文件。由此,通過穿戴設(shè)備 和加速下載速度的裝置100的共同下載,獲得了原文件,提高了加速下載速度的裝置100的 下載速度。
[0091] 參見圖3,在本發(fā)明的第四實施例中,裝置100還包括:
[0092] 協(xié)同模塊60,用于在所述第一文件或者第二文件下載完成后,若所述第二文件或 者第一文件還未下載完成,且余下的所述第二文件或者第一文件的下載量達到預設(shè)的數(shù)量 時,則將所述第二文件或者第一文件分為兩部分,并分別由所述穿戴設(shè)備和所述裝置下載。
[0093] 在該實施例中,第一文件和第二文件下載進程可能由于,兩個下載設(shè)備的下載速 度不同導致上述兩者不是同時下載完成。例如,原文件為100M,分為兩個50M的文件,其中 第一文件下載完成后,第二文件還余下30M沒有下載完成,預設(shè)的數(shù)量為20M,則協(xié)同模塊 50將將所述第二文件或者第一文件分為兩部分,即下第二文件余下部分分為兩個15M的文 件,并分別由所述穿戴設(shè)備和所述裝置分別這兩個15M的文件下載。
[0094] 參見圖4,在本發(fā)明的一個實施例中,加速下載速度的裝置100由硬件和軟件兩部 分組成。
[0095] 硬件包括:移動終端(如手機),HUB。其中HUB除了傳統(tǒng)HUB部件之外,需要增加 wifi模塊與數(shù)據(jù)轉(zhuǎn)儲模塊。其中HUB的結(jié)構(gòu)如圖4A所示,包括:傳統(tǒng)模塊集、WIFI模塊以及 存儲模塊。
[0096] 軟件包括:人機交互界面,數(shù)據(jù)源分拆機制,數(shù)據(jù)下載機制,數(shù)據(jù)下載同步協(xié)調(diào)機 制,數(shù)據(jù)轉(zhuǎn)儲與合并機制。參見圖4A,移動終端側(cè)是目前人們的通用手機,硬件結(jié)構(gòu)保持不 變,通常以藍牙的方式和HUB保持通信。HUB端除了包含有傳統(tǒng)的一些模塊之外,增加了 wifi 模塊和數(shù)據(jù)轉(zhuǎn)儲模塊。數(shù)據(jù)轉(zhuǎn)儲模塊(也稱為存儲模塊)用于臨時保存從網(wǎng)絡(luò)上下載的數(shù) 據(jù),用 RAM (random access memory,隨機存取存儲器)和 ROM (Read-Only Memory,只讀內(nèi) 存)均可,如果HUB上已經(jīng)有相關(guān)模塊且容量夠用時,則不需要額外增加模塊。軟件部分包 含人機交互界面,源數(shù)據(jù)分拆,下載時數(shù)據(jù)的同步,數(shù)據(jù)的合并。而人機交互界面中,首先要 提供模式選擇。用戶可以自主決定單通道下載和雙通道下載。當用戶選擇單通道下載模式 時,仍然沿用傳統(tǒng)下載模式。這種方式適用于HUB沒有配對時。當用戶選擇雙通道下載模 式時,則開啟HUB上的wifi模塊,同時配對hub,實現(xiàn)雙通道的建立。參見圖4B,如數(shù)據(jù)源的 文件分別通過通道1 (手機)和通道2 (HUB)下載,最后將上述兩者下載的文件合并為原始 文件。其次在顯示下載進度和下載速度時,要疊加兩個通道的速率。另外,對于原文件的拆 分,其為數(shù)據(jù)分拆機制:主機通過網(wǎng)絡(luò)尋找到數(shù)據(jù)源的原文件后,將數(shù)據(jù)源的原文件分為兩 部分,前半部與后半部,前半部交予手機下載,后半部交與HUB下載。而數(shù)據(jù)下載同步協(xié)調(diào) 機制:一方下載結(jié)束后要告知另外一方。一方下載任務(wù)完成,另外一方的任務(wù)仍然在進行 中,未完成的一方如果任務(wù)量大于一閥值,則需要分發(fā)一半任務(wù),給已經(jīng)完成任務(wù)的一方, 直至雙方都完成下載任務(wù)。數(shù)據(jù)合并機制:是雙方下載任務(wù)完成后,依據(jù)文件的數(shù)據(jù)結(jié)構(gòu)合 并成原始可用的文件。由此,該方案拓寬了移動終端的HUB的功能,將移動終端的下載速率 提升一倍,增加用戶體驗度。該方案需要解決了 hub上下載通道的形成、遠端文件的分拆、 移動終端和hub數(shù)據(jù)分發(fā)協(xié)調(diào)與同步以及Hub的數(shù)據(jù)與手機的數(shù)據(jù)合并,形成原始可用文 件幾個問題。
[0097] 在上述多個實施例中,加速移動終端下載速度的裝置100的多個模塊可以是軟件 單元,硬件單元或軟硬件結(jié)合單元。加速下載速度的裝置100可以為移動終端,移動終端可 以是手機、PDA (Personal Digital Assistant,個人數(shù)字助理)、平板電腦等。
[0098] 參見圖5,在本發(fā)明的第五實施例中提供了一種加速移動終端下載速度的方法,包 括:
[0099] 步驟S501中,移動終端與可穿戴設(shè)備連接時,檢測所述可穿戴設(shè)備是否具備與數(shù) 據(jù)源進行數(shù)據(jù)通信功能;該步驟為檢測步驟,該步驟由檢測模塊10實現(xiàn);
[0100] 步驟S502中,若所述可穿戴設(shè)備具備與數(shù)據(jù)源進行數(shù)據(jù)通信功能,則在檢測到預 設(shè)條件時,將需要從數(shù)據(jù)源下載的原文件拆分為第一文件和第二文件;該步驟為拆分步驟, 該步驟由拆分模塊20實現(xiàn);
[0101] 步驟S503中,建立所述移動終端與所述數(shù)據(jù)源之間的第一傳輸通道,以及與所述 移動終端配對的穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道;該步驟為通道建立步驟,該 步驟由通道建立模塊30實現(xiàn);
[0102] 步驟S504中,通過所述第一傳輸通道下載所述第一文件,以及通過所述第二傳輸 通道下載所述第二文件;該步驟為文件傳輸步驟,該步驟由文件傳輸模塊40實現(xiàn);
[0103] 步驟S505中,將下載后的所述第一文件和第二文件合并成所述原文件;該步驟為 合并步驟,由合并模塊50實現(xiàn)。
[0104] 在該實施例中,為了解決移動終端下載文件均是單一通道的問題,提出了雙通道 下載的方案。建立所述移動終端與所述數(shù)據(jù)源之間的第一傳輸通道,以及與所述移動終端 配對的穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道的雙通道下載方式。其中,第一傳輸通 道就是傳統(tǒng)的移動終端的下載通道,第二傳輸通道就是在移動終端的HUB上增加一下載通 道。由此,實現(xiàn)了數(shù)據(jù)分流下載,最后,在移動終端及其hub之間實現(xiàn)數(shù)據(jù)合并,最終形成需 要下載的所述原始文件,提升了移動終端下載的速度。
[0105] 在本發(fā)明的第六實施例中,所述步驟S502包括:
[0106] 檢測所述移動終端的電量達到預設(shè)的低電量閾值時,則將需要從數(shù)據(jù)源下載的原 文件拆分為第一文件和第二文件;該步驟由第一拆分子模塊21實現(xiàn);或者
[0107] 檢測到用戶發(fā)出的拆分下載指令后,則需要從數(shù)據(jù)源下載的原文件拆分為第一文 件和第二文件;該步驟由第二拆分子模塊22實現(xiàn)。
[0108] 在該實施例中,對于是否采用雙通道下載原文件,提高移動終端的下載速度,可以 根據(jù)預設(shè)條件的達到進行啟動。如檢測所述移動終端的電量達到預設(shè)的低電量閾值時,如 還余10%的電量,若還要下載文件可能將使移動終端未下載成功便消耗完所有的電量?;?者是接收用戶發(fā)出的拆分下載指令,進行原文件拆分為第一文件和第二文件。用戶可以 根據(jù)其需要選擇通過與移動終端配對的穿戴設(shè)備進行原文件他下載,不但提高了下載的速 率,同時也節(jié)省了終端的電量。
[0109] 在本發(fā)明的第七實施例中,在所述S503步驟之前還包括:
[0110] 在所述穿戴設(shè)備內(nèi)設(shè)置第二無線通信模塊和/或存儲模塊
[0111] 所述移動終端設(shè)置有第一無線通信模塊;所述步驟S503包括:
[0112] 將所述移動終端與所述穿戴設(shè)備進行配對;該步驟由配對子模塊31實現(xiàn);
[0113] 分別將所述第一無線通信模塊和第二無線通信模塊開啟;該步驟由開啟子模塊 32實現(xiàn);
[0114] 通過所述第一無線通信模塊建立所述移動終端與所述數(shù)據(jù)源之間的第一傳輸通 道;該步驟由第一建立子模塊33實現(xiàn);
[0115] 通過所述第二無線通信模塊建立所述穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通 道;該步驟由第二建立子模塊34實現(xiàn);
[0116] 所述步驟S504包括:
[0117] 通過所述第一傳輸通道下載所述第一文件,并將所述第一文件存儲于所述移動終 端;該步驟由第一傳輸子模塊41實現(xiàn);
[0118] 通過所述第二傳輸通道下載所述第二文件,并將所述第二文件緩存于所述穿戴設(shè) 備的存儲模塊;該步驟由第二傳輸子模塊42實現(xiàn);
[0119] 所述步驟S505包括:
[0120] 所述穿戴設(shè)備將緩存于所存儲模塊的第二文件傳輸?shù)剿鲆苿咏K端;該步驟由第 三傳輸子模塊51實現(xiàn);
[0121] 所述移動終端將所述第一文件和第二文件合并成所述原文件;該步驟由合并子模 塊52實現(xiàn)。
[0122] 在該實施例中,在建立傳輸通道前,需要將所述移動終端與所述穿戴設(shè)備進行配 對;并且分別將所述第一無線通信模塊和第二無線通信模塊開啟;通過所述第一無線通信 模塊建立所述移動終端與所述數(shù)據(jù)源之間的第一傳輸通道;通過所述第二無線通信模塊建 立所述穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道。然后,在開始下載原文件時,通過所述 第一傳輸通道下載所述第一文件,并將所述第一文件存儲于所述移動終端;所述第二文件 通過所述第二傳輸通道下載,并緩存于所述穿戴設(shè)備的存儲模塊。最后,所述穿戴設(shè)備將緩 存于所存儲模塊的第二文件傳輸?shù)剿鲆苿咏K端;所述移動終端將所述第一文件和第二文 件合并成所述原文件,該雙通道的下載方式提升了移動終端下載文件的速度。
[0123] 在本發(fā)明的第八實施例中,所述方法還包括:
[0124] 在所述第一文件或者第二文件下載完成后,若所述第二文件或者第一文件還未下 載完成,且余下的所述第二文件或者第一文件的下載量達到預設(shè)的數(shù)量時,則將所述第二 文件或者第一文件分為兩部分,并分別由所述穿戴設(shè)備和所述移動終端下載;該步驟由協(xié) 同模塊60實現(xiàn)。
[0125] 在該實施例中,所述穿戴設(shè)備和所述移動終端中的一方下載結(jié)束后要告知另外一 方。一方下載任務(wù)完成,另外一方的任務(wù)仍然在進行中,未完成的一方如果任務(wù)量大于一數(shù) 量閥值,則需要分發(fā)一部分任務(wù)給對方完成,直至雙方都完成下載任務(wù)。如一半的下載任務(wù) 給已經(jīng)完成任務(wù)的一方。由此,可以進一步優(yōu)化雙通道下載機制,提升移動終端的下載速 度。相對于傳統(tǒng)的移動終端的單通道下載方式而言,雙通道速率是其的兩倍。
[0126] 在上述多個實施例中,所述穿戴設(shè)備為藍牙耳機、智能手表、智能眼鏡或者移動終 端的HUB,如手機的HUB。所述第一無線通信模塊及所述第二無線通信模塊均為wifi模塊、 3G通信模塊或者4G通信模塊。
[0127] 綜上所述,本發(fā)明通過將需要在數(shù)據(jù)源下載的原文件分為兩部分,并分別建立由 移動終端及與其配對的穿戴設(shè)備與數(shù)據(jù)源的下載通道,并且分別通過移動終端及穿戴設(shè)備 與數(shù)據(jù)源的下載通道下載所述兩部分的文件,由此,拓寬了移動終端的穿戴設(shè)備的功能,以 及將移動終端下載速率提升了約一倍,增加了用戶體驗度。
[0128] 當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應的改變和變形,但這些相應的改變和變 形都應屬于本發(fā)明所附的權(quán)利要求的保護范圍。
【權(quán)利要求】
1. 一種加速移動終端下載速度的方法,其特征在于,包括: 檢測步驟,移動終端與可穿戴設(shè)備連接時,檢測所述可穿戴設(shè)備是否具備與數(shù)據(jù)源進 行數(shù)據(jù)通信功能; 拆分步驟,若所述可穿戴設(shè)備具備與數(shù)據(jù)源進行數(shù)據(jù)通信功能,則在檢測到預設(shè)條件 時,將需要從所述數(shù)據(jù)源下載的原文件拆分為第一文件和第二文件; 通道建立步驟,建立所述移動終端與所述數(shù)據(jù)源之間的第一傳輸通道,以及與所述移 動終端配對的穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道; 文件傳輸步驟,通過所述第一傳輸通道下載所述第一文件,以及通過所述第二傳輸通 道下載所述第二文件; 合并步驟,將下載后的所述第一文件和第二文件合并成所述原文件。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述拆分步驟包括: 檢測所述移動終端的電量達到預設(shè)的低電量閾值時,則將需要從數(shù)據(jù)源下載的原文件 拆分為第一文件和第二文件;或者 檢測到用戶發(fā)出的拆分下載指令后,則需要從數(shù)據(jù)源下載的原文件拆分為第一文件和 第二文件。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述通道建立步驟之前還包括: 在所述穿戴設(shè)備內(nèi)設(shè)置第二無線通信模塊和/或存儲模塊 所述移動終端設(shè)置有第一無線通信模塊;所述通道建立步驟包括: 將所述移動終端與所述穿戴設(shè)備進行配對; 分別將所述第一無線通信模塊和第二無線通信模塊開啟; 通過所述第一無線通信模塊建立所述移動終端與所述數(shù)據(jù)源之間的第一傳輸通道; 通過所述第二無線通信模塊建立所述穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道; 所述文件傳輸步驟包括: 通過所述第一傳輸通道下載所述第一文件,并將所述第一文件存儲于所述移動終端; 通過所述第二傳輸通道下載所述第二文件,并將所述第二文件緩存于所述穿戴設(shè)備 的存儲模塊; 所述合并步驟包括: 所述穿戴設(shè)備將緩存于所存儲模塊的第二文件傳輸?shù)剿鲆苿咏K端; 所述移動終端將所述第一文件和第二文件合并成所述原文件。
4. 根據(jù)權(quán)利要求3述的方法,其特征在于,所述方法還包括: 在所述第一文件或者第二文件下載完成后,若所述第二文件或者第一文件還未下載完 成,且余下的所述第二文件或者第一文件的下載量達到預設(shè)的數(shù)量時,則將所述第二文件 或者第一文件分為兩部分,并分別由所述穿戴設(shè)備和所述移動終端下載;或者 所述第一無線通信模塊為wifi模塊、3G通信模塊或者4G通信模塊; 所述第二無線通信模塊為wifi模塊、3G通信模塊或者4G通信模塊。
5. 根據(jù)權(quán)利要求1?4任一項所述的方法,其特征在于,所述穿戴設(shè)備為藍牙耳機、智 能手表、智能眼鏡或者移動終端的HUB。
6. -種加速下載速度的裝置,其特征在于,包括: 檢測模塊,用于在所述裝置與可穿戴設(shè)備連接時,檢測所述可穿戴設(shè)備是否具備與數(shù) 據(jù)源進行數(shù)據(jù)通信功能; 拆分模塊,用于若所述檢測模塊檢測所述可穿戴設(shè)備具備與數(shù)據(jù)源進行數(shù)據(jù)通信功 能,則在檢測到預設(shè)條件時,將需要從所述數(shù)據(jù)源下載的原文件拆分為第一文件和第二文 件; 通道建立模塊,用于建立所述裝置與所述數(shù)據(jù)源之間的第一傳輸通道,以及與所述裝 置配對的穿戴設(shè)備與所述數(shù)據(jù)源之間的第二傳輸通道; 文件傳輸模塊,用于通過所述第一傳輸通道下載所述第一文件,以及通過所述第二傳 輸通道下載所述第二文件; 合并模塊,用于將下載后的所述第一文件和第二文件合并成所述原文件。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述拆分模塊包括: 第一拆分子模塊,用于檢測所述裝置的電量達到預設(shè)的低電量閾值時,則將需要從數(shù) 據(jù)源下載的原文件拆分為第一文件和第二文件;或者 第二拆分子模塊,用于檢測到用戶發(fā)出的拆分下載指令后,則將需要從數(shù)據(jù)源下載的 原文件拆分為第一文件和第二文件。
8. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述穿戴設(shè)備內(nèi)設(shè)置第二無線通信模塊 和/或存儲模塊 所述裝置設(shè)置有第一無線通信模塊;所述通道建立模塊包括: 配對子模塊,用于將所述裝置與所述穿戴設(shè)備進行配對; 開啟子模塊,用于分別將所述第一無線通信模塊和第二無線通信模塊開啟; 第一建立子模塊,用于通過所述第一無線通信模塊建立所述裝置與所述數(shù)據(jù)源之間的 第一傳輸通道; 第二建立子模塊,用于通過所述第二無線通信模塊建立所述穿戴設(shè)備與所述數(shù)據(jù)源之 間的第二傳輸通道; 所述文件傳輸模塊包括: 第一傳輸子模塊,用于通過所述第一傳輸通道下載所述第一文件,并將所述第一文件 存儲于所述裝置; 第二傳輸子模塊,用于通過所述第二傳輸通道下載所述第二文件,并將所述第二文件 緩存于所述穿戴設(shè)備的存儲模塊; 所述合并模塊包括: 第三傳輸子模塊,設(shè)置于所述穿戴設(shè)備,用于將緩存于所述穿戴設(shè)備的存儲模塊的第 二文件傳輸?shù)剿鲅b置; 合并子模塊,設(shè)置于所述裝置,用于將所述第一文件和第二文件合并成所述原文件。
9. 根據(jù)權(quán)利要求8述的裝置,其特征在于,所述裝置還包括: 協(xié)同模塊,用于在所述第一文件或者第二文件下載完成后,若所述第二文件或者第一 文件還未下載完成,且余下的所述第二文件或者第一文件的下載量達到預設(shè)的數(shù)量時,則 將所述第二文件或者第一文件分為兩部分,并分別由所述穿戴設(shè)備和所述裝置下載;或者 所述第一無線通信模塊為wifi模塊、3G通信模塊或者4G通信模塊; 所述第二無線通信模塊為wifi模塊、3G通信模塊或者4G通信模塊。
10. 根據(jù)權(quán)利要求6?9任一項所述的裝置,其特征在于,所述穿戴設(shè)備為藍牙耳機、智 能手表、智能眼鏡或者移動終端的HUB。
【文檔編號】H04W76/02GK104093142SQ201410127231
【公開日】2014年10月8日 申請日期:2014年3月31日 優(yōu)先權(quán)日:2014年3月31日
【發(fā)明者】陳廣增, 金輝 申請人:宇龍計算機通信科技(深圳)有限公司