最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

終端數(shù)據(jù)傳輸?shù)姆椒捌湎到y(tǒng)的制作方法

文檔序號:7861376閱讀:167來源:國知局
專利名稱:終端數(shù)據(jù)傳輸?shù)姆椒捌湎到y(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種終端數(shù)據(jù)傳輸?shù)姆椒捌湎到y(tǒng)。
背景技術(shù)
伴隨著移動互聯(lián)網(wǎng)的發(fā)展,人們通過移動終端上網(wǎng)越來越頻繁,特別是如今社交網(wǎng)絡(luò)的盛行,好友之間分享圖片、音頻、視頻等大文件時,更對上網(wǎng)的流量提出了巨大的要求。在現(xiàn)有技術(shù)中,當(dāng)幾個在一起的好友都收到某個好友發(fā)來的視頻分享時,如果其中的某個人下載完該視頻和其他好友一起觀看時,由于移動終端屏幕有限,可能會使某個好友觀看效果不佳,用戶體驗(yàn)不好。如果各好友在自己的移動終端中下載該視頻觀看,這樣無形當(dāng)中又造成了多終端對相同數(shù)據(jù)重復(fù)下載導(dǎo)致的浪費(fèi)。因此,現(xiàn)有方案沒有考慮到用戶通過移動終端訪問圖片、音頻、視頻等大數(shù)據(jù)文件時對上網(wǎng)流量和下載時間的要求。特別是當(dāng)在一起的幾個好友要共同觀看某個視頻分享時,如果其中的某個人下載該視頻,會需要較長·的下載時間,而且和其他好友一起觀看時,由于移動終端有限的屏幕,可能會造成某個好友觀看效果不佳,降低用戶體驗(yàn)。綜上可知,現(xiàn)有的數(shù)據(jù)文件傳輸技術(shù)在實(shí)際使用上,顯然存在不便與缺陷,所以有必要加以改進(jìn)。

發(fā)明內(nèi)容
針對上述的缺陷,本發(fā)明的目的在于提供一種終端數(shù)據(jù)傳輸?shù)姆椒捌湎到y(tǒng),以節(jié)省終端下載數(shù)據(jù)文件的時間和流量,降低用戶下載數(shù)據(jù)文件的成本,提升了用戶體驗(yàn)。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種終端數(shù)據(jù)傳輸?shù)姆椒?,所述方法包括如下步驟接收至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端。根據(jù)所述的方法,在所述并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端的步驟之后還包括所述至少一個終端近場內(nèi)的多個終端將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。根據(jù)所述的方法,所述接收至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求的步驟包括至少一個終端向云服務(wù)器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求;所述云服務(wù)器將所述請求傳送到應(yīng)用服務(wù)器;所述云服務(wù)器從所述應(yīng)用服務(wù)器獲取所述至少一個數(shù)據(jù)文件的特征碼,以及根據(jù)所述至少一個終端的位置信息識別所述至少一個終端近場內(nèi)的其他多個終端;所述將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端的步驟包括所述云服務(wù)器根據(jù)所述至少一個終端近場內(nèi)的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應(yīng)數(shù)目的多個部分,并為所述多個終端分別分配一個分別對應(yīng)每個所述部分的占位符;所述多個終端分別根據(jù)對應(yīng)的所述占位符及所述特征碼,下載對應(yīng)的所述至少一個數(shù)據(jù)文件的部分。根據(jù)所述的方法,所述至少一個終端近場內(nèi)的多個終端將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件的步驟包括所述至少一個終端近場內(nèi)的多個終端分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到所述至少一個終端近場內(nèi)的多個終端中的其他終端;
所述至少一個終端近場內(nèi)的多個終端分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。根據(jù)所述的方法,所述至少一個終端近場內(nèi)的多個終端處于同一局域網(wǎng)絡(luò)內(nèi);所述多個終端之間通過局域網(wǎng)絡(luò)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分;或者所述多個終端通過近場通信技術(shù)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分。為了實(shí)現(xiàn)本發(fā)明的另一發(fā)明目的,本發(fā)明還提供了一種終端數(shù)據(jù)傳輸?shù)南到y(tǒng),所述系統(tǒng)包括多個終端,所述多個終端中的至少一個終端向服務(wù)器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求;所述多個終端處于所述至少一個終端近場內(nèi);服務(wù)器,用于接收所述至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;以及將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端。根據(jù)所述的系統(tǒng),所述多個終端包括多個合成模塊,分別設(shè)置于所述多個終端,用于將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。根據(jù)所述的系統(tǒng),所述服務(wù)器包括應(yīng)用服務(wù)器和云服務(wù)器;所述至少一個終端包括請求模塊,用于向所述云服務(wù)器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求;所述云服務(wù)器包括第一接收模塊,用于接收所述至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;第一傳送模塊,用于將所述請求傳送到應(yīng)用服務(wù)器;獲取模塊,用于從所述應(yīng)用服務(wù)器獲取所述至少一個數(shù)據(jù)文件的特征碼;以及識別模塊,用于根據(jù)所述至少一個終端的位置信息識別所述至少一個終端近場內(nèi)的其他多個終端;劃分模塊,用于根據(jù)所述至少一個終端近場內(nèi)的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應(yīng)數(shù)目的多個部分;
分配模塊,用于為所述多個終端分別分配一個分別對應(yīng)每個所述部分的占位符;所述應(yīng)用服務(wù)器包括第二接收模塊,用于接收所述第一傳送模塊傳送的所述傳輸至少一個數(shù)據(jù)文件的請求;所述多個終端分別包括下載模塊,用于根據(jù)對應(yīng)的所述占位符及所述特征碼,下載對應(yīng)的所述至少一個數(shù)據(jù)文件的部分。根據(jù)所述的系統(tǒng),所述多個終端還分別包括第二傳送模塊,用于分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到所述至少一 個終端近場內(nèi)的多個終端中的其他終端;所述多個合成模塊分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。根據(jù)所述的系統(tǒng),所述至少一個終端近場內(nèi)的多個終端為同一局域網(wǎng)絡(luò)內(nèi)的多個終端;所述多個終端之間通過局域網(wǎng)絡(luò)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分;或者所述多個終端通過近場通信技術(shù)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分。本發(fā)明通過將幾個處于近場的終端分別通過服務(wù)器系統(tǒng)下載數(shù)據(jù)文件的一部分,再由這幾個終端將其具有的數(shù)據(jù)文件的部分傳送給近場內(nèi)的其他終端,由各終端分別將這些部分合成為完整的數(shù)據(jù)文件。這樣不僅節(jié)省了每個終端的下載流量,而且節(jié)省了下載數(shù)據(jù)文件所需的總時間,降低了用戶的使用成本,提高了用戶體驗(yàn);實(shí)現(xiàn)了近場終端的數(shù)據(jù)文件傳輸及共享。


圖I是本發(fā)明第一實(shí)施例提供的終端數(shù)據(jù)傳輸?shù)南到y(tǒng)結(jié)構(gòu)示意圖;圖2是本發(fā)明第二實(shí)施例提供的終端數(shù)據(jù)傳輸?shù)南到y(tǒng)結(jié)構(gòu)示意圖;圖3是本發(fā)明第三實(shí)施例提供的終端數(shù)據(jù)傳輸?shù)南到y(tǒng)結(jié)構(gòu)示意圖;圖4是本發(fā)明第四實(shí)施例提供的終端數(shù)據(jù)傳輸?shù)姆椒鞒虉D;圖5是本發(fā)明第一實(shí)施例提供的終端數(shù)據(jù)傳輸?shù)姆椒鞒虉D;圖6是本發(fā)明第一個實(shí)施例提供的終端數(shù)據(jù)傳輸?shù)南到y(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參見圖1,在本發(fā)明的第一實(shí)施例中,提供一種終端數(shù)據(jù)傳輸?shù)南到y(tǒng)100,所述系統(tǒng)100包括多個終端10,多個終端10中的至少一個終端10向服務(wù)器20發(fā)送傳輸至少一個數(shù)據(jù)文件的請求;所述多個終端10處于所述至少一個終端10近場內(nèi);服務(wù)器20,用于接收所述至少一個終端10發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;以及將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端10。在該實(shí)施例中,多個終端10中的至少一個終端10向服務(wù)器20請求傳輸至少一個數(shù)據(jù)文件,該數(shù)據(jù)文件可以是圖片、音頻以及視頻文件。在接收到該請求后,服務(wù)器20將所述至少一個數(shù)據(jù)文件劃分為多個部分,然后將不同的部分分別傳輸給至少一個終端10近場內(nèi)的多個終端10。由于該多個終端10處于至少一個終端10的近場內(nèi),即多個用戶正在同一地方希望分享數(shù)據(jù)文件,則由不同的用戶的終端10下載不同的數(shù)據(jù)文件的部分,提高了數(shù)據(jù)的傳輸?shù)男剩瑫r也方便了多個用戶進(jìn)行共享。所述近場為近場通信的傳輸范圍,該范圍比RFID (Radio Frequency Identification,射頻識別)技術(shù)的傳輸范圍小,RFID的傳輸范圍可以達(dá)到O lm,但由于近場通信采取了獨(dú)特的信號衰減技術(shù),相對于RFID來說近場通信具有成本低、帶寬高、能耗低等特點(diǎn)。近場通信是基于RFID技術(shù)發(fā)展起來的一
種近距離無線通信技術(shù)。與RFID—樣,近場通信信息也是通過頻譜中無線頻率部分的電磁感應(yīng)耦合方式傳遞,但兩者之間還是存在很大的區(qū)別。近場通信技術(shù)主要特征如下(I)用于近距離,比如IOcm以內(nèi)的安全通信的無線通信技術(shù)。(2)射頻頻率13. 56MHz。(3)射頻兼容IS0 14443,ISO 15693,F(xiàn)elica 標(biāo)準(zhǔn)。(4)數(shù)據(jù)傳輸速度106kbit/s, 212kbit/s,424kbit/s。參見圖2,在本發(fā)明的第二實(shí)施例中,多個終端10包括多個合成模塊101,分別設(shè)置于多個終端10,用于將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。在該實(shí)施例中,多個合成模塊101將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。由于所述至少一個數(shù)據(jù)文件的多個部分已經(jīng)由多個終端10分別下載,因此,多個處于同一近場內(nèi)的終端10,可以方便快捷的將這些數(shù)據(jù)文件的部分合成一個完整的數(shù)據(jù)文件,使多個終端10可以快速的獲取所述至少一個數(shù)據(jù)文件。參見圖3,在本發(fā)明的第三實(shí)施例中,服務(wù)器20包括應(yīng)用服務(wù)器21和云服務(wù)器22 ;至少一個終端10包括請求模塊102,用于向應(yīng)用服務(wù)器21發(fā)送請求傳輸至少一個數(shù)據(jù)文件的請求;云服務(wù)器22包括第一接收模塊221,用于接收所述至少一個終端10發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;第一傳送模塊222,用于將所述請求傳送到應(yīng)用服務(wù)器21 ;獲取模塊223,用于從應(yīng)用服務(wù)器21獲取所述至少一個數(shù)據(jù)文件的特征碼;以及識別模塊224,用于根據(jù)所述至少一個終端10的位置信息識別所述至少一個終端10近場內(nèi)的其他多個終端10 ;劃分模塊225,用于根據(jù)所述至少一個終端10近場內(nèi)的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應(yīng)數(shù)目的多個部分;分配模塊226,用于為所述多個終端10分別分配一個分別對應(yīng)每個所述部分的占位符;所述應(yīng)用服務(wù)器21包括
第二接收模塊211,用于接收第一傳送模塊222傳送的所述請求傳輸至少一個數(shù)據(jù)文件的請求;所述多個終端10分別包括下載模塊103,用于根據(jù)對應(yīng)的所述占位符及所述特征碼,下載對應(yīng)的所述至少一個數(shù)據(jù)文件的部分。在該實(shí)施例中,至少一個終端10的請求模塊102向應(yīng)用服務(wù)器21發(fā)送請求傳輸至少一個數(shù)據(jù)文件的請求;應(yīng)用服務(wù)器21的第一接收模塊221接收所述至少一個終端10的傳輸至少一個數(shù)據(jù)文件的請求;并且應(yīng)用服務(wù)器21的第一傳送模塊222將所述請求傳送到云服務(wù)器22 ;應(yīng)用服務(wù)器22的第二接收模塊211接收第一傳送模塊222傳送的所述請求傳輸至少一個數(shù)據(jù)文件的請求;然后,獲取模塊223從應(yīng)用服務(wù)器21獲取所述至少一個數(shù)據(jù)文件的特征碼;識別模塊224根據(jù)所述至少一個終端10的位置信息識別所述至少 一個終端10近場內(nèi)的其他多個終端10 ;即根據(jù)所述至少一個終端10的位置信息,如根據(jù)GPS (Global Positioning System,全球定位系統(tǒng))技術(shù)對或者是其他的無線通信定位技術(shù)定位至少一個終端10的當(dāng)前位置,然后在檢測在該至少一個終端10的近場內(nèi)的其他多個終端10,則劃分模塊225根據(jù)所述至少一個終端10近場內(nèi)的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應(yīng)數(shù)目的多個部分;最后由分配模塊226為所述多個終端10分別分配一個分別對應(yīng)每個所述部分的占位符。由于占位符標(biāo)識了每個終端10該下載的所述數(shù)據(jù)文件的部分,而特征碼標(biāo)識了數(shù)據(jù)文件的信息,如地址信息等,則下載模塊103可以根據(jù)對應(yīng)的所述占位符及所述特征碼,下載對應(yīng)的所述至少一個數(shù)據(jù)文件的部分,實(shí)現(xiàn)了數(shù)據(jù)文件的快速下載。參見圖3,在本發(fā)明的第四個實(shí)施例中,多個終端10還分別包括第二傳送模塊104,用于分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到至少一個終端10近場內(nèi)的多個終端10中的其他終端10 ;多個合成模塊101分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。在該實(shí)施例中,多個終端10的第二傳送模塊104將所屬的終端10接收到的數(shù)據(jù)文件的部分分別傳送到其他沒有該部分?jǐn)?shù)據(jù)文件的終端10中。由此,多個終端10則具有了所述至少一個數(shù)據(jù)文件的全部組成部分,最后每個終端10中的合成模塊101分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。實(shí)現(xiàn)了用戶快速獲取數(shù)據(jù)文件進(jìn)行共同分享。優(yōu)選的,至少一個終端10近場內(nèi)的多個終端10為同一局域網(wǎng)絡(luò)內(nèi)的多個終端10。因此多個終端10可以通過局域網(wǎng)絡(luò)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分;當(dāng)然優(yōu)選的,所述多個終端10通過近場通信技術(shù)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分。因此,多個終端10快速的進(jìn)行數(shù)據(jù)文件的各個部分的相互傳輸,提高了文件的傳輸效率。該系統(tǒng)可以由硬件單元或軟硬件結(jié)合單元組成。作為終端10可以是手機(jī)、PDA (Personal Digital Assistant,個人數(shù)字助理)、掌上電腦或者臺式電腦等。參見圖4,在本發(fā)明的第四實(shí)施例中,提供了一種終端數(shù)據(jù)傳輸?shù)姆椒?,所述方法包括如下步驟步驟S401中,接收至少一個終端10發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;該步驟由服務(wù)器20實(shí)現(xiàn)。
步驟S402中,將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端10近場內(nèi)的多個終端10。該步驟由服務(wù)器20實(shí)現(xiàn)。在該實(shí)施例中,多個終端10中的至少一個終端10想服務(wù)器20請求傳輸至少一個數(shù)據(jù)文件,當(dāng)然也可以請求傳輸多個數(shù)據(jù)文件。在接收到該請求后,服務(wù)器20將所述至少一個數(shù)據(jù)文件劃分為多個部分,然后將不同的部分分別傳輸給至少一個終端10近場內(nèi)的多個終端10。這樣,可以由處于同一地點(diǎn)的多個終端10分別下載所述數(shù)據(jù)文件,提高了數(shù)據(jù)文件的傳輸?shù)男?,同時也方便了多個用戶進(jìn)行共享。例如視頻文件,處于同一地點(diǎn)多個用戶不必在同一個終端10上擠著看視頻文件,而是通過不同的終端10進(jìn)行數(shù)據(jù)文件的部分分別下載再組合后進(jìn)行查看,提升了用戶的體驗(yàn)。NFC(near field communication,近場通信),是一種新興的技術(shù),使用了 NFC技術(shù)的設(shè)備,比如手機(jī)可以在彼此靠近的情況下進(jìn)行數(shù)據(jù)交換。在本發(fā)明的第五實(shí)施例中,在所述步驟S402之后還包括
所述至少一個終端10近場內(nèi)的多個終端10將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。該步驟可有多個終端10內(nèi)的合成模塊101實(shí)現(xiàn)。在該實(shí)施例中,多個終端10的合成模塊101將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件??梢允褂脩舴奖憧旖莸膶⑦@些數(shù)據(jù)文件的各個部分合成一個完整的數(shù)據(jù)文件,獲得完整的圖片文件、音頻文件或者是視頻文件等,這樣使多個終端10可以快速的獲取所述至少一個數(shù)據(jù)文件,而不必?fù)?dān)心由于文件過大而下載速度慢的問題。在本發(fā)明的第六實(shí)施例中,所述步驟S401包括至少一個終端10向發(fā)送請求傳輸至少一個數(shù)據(jù)文件的請求;云服務(wù)器22將所述請求傳送到應(yīng)用服務(wù)器21 ;云服務(wù)器22從應(yīng)用服務(wù)器21獲取所述至少一個數(shù)據(jù)文件的特征碼,以及根據(jù)所述至少一個終端10的位置信息識別至少一個終端10近場內(nèi)的其他多個終端10 ;所述步驟S402包括云服務(wù)器22根據(jù)所述至少一個終端10近場內(nèi)的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應(yīng)數(shù)目的多個部分,并為多個終端10分別分配一個分別對應(yīng)每個所述部分的占位符;多個終端10分別根據(jù)對應(yīng)的所述占位符及所述特征碼,下載對應(yīng)的所述至少一個數(shù)據(jù)文件的部分。在該實(shí)施例中,至少一個終端10的請求模塊102向云服務(wù)器22應(yīng)用服務(wù)器21發(fā)送請求傳輸至少一個數(shù)據(jù)文件的請求;云服務(wù)器22的第一接收模塊221接收所述至少一個終端10的傳輸至少一個數(shù)據(jù)文件的請求;并且云服務(wù)器22的第一傳送模塊222將所述請求傳送到應(yīng)用服務(wù)器21 ;應(yīng)用服務(wù)器21的第二接收模塊211接收第一傳送模塊222傳送的所述請求傳輸至少一個數(shù)據(jù)文件的請求;然后,獲取模塊223從應(yīng)用服務(wù)器21獲取所述至少一個數(shù)據(jù)文件的特征碼;識別模塊224根據(jù)所述至少一個終端10的位置信息識別所述至少一個終端10近場內(nèi)的其他多個終端10 ;在檢測在該至少一個終端10的近場內(nèi)的其他多個終端10,則劃分模塊225根據(jù)所述至少一個終端10近場內(nèi)的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應(yīng)數(shù)目的多個部分;最后由分配模塊226為所述多個終端10分別分配一個分別對應(yīng)每個所述部分的占位符。下載模塊103可以根據(jù)對應(yīng)的所述占位符及所述特征碼,下載對應(yīng)的所述至少一個數(shù)據(jù)文件的部分,實(shí)現(xiàn)了數(shù)據(jù)文件的快速下載。在本發(fā)明的第七是實(shí)施例中,所述至少一個終端10近場內(nèi)的多個終端10將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件的步驟包括至少一個終端10近場內(nèi)的多個終端10分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到所述至少一個終端10近場內(nèi)的多個終端10中的其他終端10 ;所述至少一個終端10近場內(nèi)的多個終端10分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。在該實(shí)施例中,多個終端10的第二傳送模塊104將所屬的終端10接收到的數(shù)據(jù)文件的部分分別傳送到其他沒有該部分?jǐn)?shù)據(jù)文件的終端10中。由此,多個終端10則具有了所述至少一個數(shù)據(jù)文件的全部組成部分,最后每個終端10中的合成模塊101分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。實(shí)現(xiàn)了用戶快速獲取數(shù)據(jù)文件進(jìn)行共同分享。
參見圖5,在本發(fā)明的一個實(shí)施例中,提供了終端數(shù)據(jù)文件傳輸?shù)姆椒?,該方法通過云端服務(wù)系統(tǒng),將完整的數(shù)據(jù)文件先進(jìn)行分解,再讓近場內(nèi)的多個移動終端各自下載該數(shù)據(jù)的不同部分,最后合稱為完整的數(shù)據(jù)文件,具體流程描述如下步驟S501中,用戶A的終端10將向應(yīng)用服務(wù)器21訪問數(shù)據(jù)的請求指令發(fā)送給云服務(wù)器22。步驟S502中,云服務(wù)器22接受指令,從應(yīng)用服務(wù)器21中獲取該數(shù)據(jù)的特征碼。步驟S503中,云服務(wù)器22根據(jù)用戶A的終端10位置信息識別其近場的其他終端10。步驟S504中,根據(jù)近場內(nèi)的終端10個數(shù),云服務(wù)器22將數(shù)據(jù)劃分成相應(yīng)個數(shù)的部分,并分配對應(yīng)的占位符。步驟S505中,云服務(wù)器22根據(jù)分配的占位符分別向近場內(nèi)各終端10發(fā)送下載數(shù)據(jù)指令。步驟S506中,近場內(nèi)各終端10根據(jù)分配的占位符分別下載該數(shù)據(jù)的不同部分。步驟S507中,云服務(wù)器22根據(jù)該數(shù)據(jù)的特征碼分別向近場內(nèi)各終端10發(fā)送數(shù)據(jù)傳輸指令。步驟S508中,近場內(nèi)各終端10根據(jù)該數(shù)據(jù)的特征碼將各自已下載的部分?jǐn)?shù)據(jù)相互傳輸,最終分別在各終端10內(nèi)合成為完整數(shù)據(jù)。參見圖6,在本發(fā)明的一個實(shí)施例中,終端數(shù)據(jù)文件傳輸?shù)姆椒鞒倘缦掠脩鬉的終端10將向應(yīng)用服務(wù)器21訪問視頻數(shù)據(jù)的請求指令發(fā)送給云服務(wù)器22。云服務(wù)器22接受指令,從應(yīng)用服務(wù)器21中獲取該視頻數(shù)據(jù)的特征碼。云服務(wù)器22根據(jù)用戶A的終端10的位置信息識別其近場還存在用戶B的終端10和用戶C的終端10。云服務(wù)器22將該視頻數(shù)據(jù)劃分成三部分,分配用戶A的終端10對應(yīng)的占位符為1,用戶B的終端10對應(yīng)的占位符為2,用戶C的終端10對應(yīng)的占位符為3。云服務(wù)器22根據(jù)分配的占位符分別向用戶A的終端10、用戶B的終端10、用戶C的終端10發(fā)送下載該視頻數(shù)據(jù)的指令。根據(jù)分配的占位符,用戶A的終端10下載該視頻數(shù)據(jù)的第一部分,用戶B的終端10下載該視頻數(shù)據(jù)的第二部分,用戶C的終端10下載該視頻數(shù)據(jù)的第三部分。云服務(wù)器22根據(jù)該視頻數(shù)據(jù)的特征碼分別向用戶A的終端10、用戶B的終端10、用戶C的終端10發(fā)送數(shù)據(jù)傳輸指令。根據(jù)該視頻數(shù)據(jù)的特征碼,用戶A的終端10將該視頻數(shù)據(jù)的第一部分分別傳輸給用戶B的終端10和用戶C的終端10 ;用戶B的終端10將該視頻數(shù)據(jù)的第二部分分別傳輸給用戶A的終端10和用戶C的終端10,用戶C的終端10將該視頻數(shù)據(jù)的第三部分分別傳輸給用戶A的終端10、用戶B的終端10。該視頻數(shù)據(jù)最終分別在用戶A的終端10、用戶B的終端10、用戶C的終端10內(nèi)合成為完整的數(shù)據(jù)文件。上述三個終端10均為移動終端,用戶A、用戶B以及用戶C可以各種查看該數(shù)據(jù)文件,用戶觀看舒適度高。綜上所述,本發(fā)明通過將幾個處于近場的終端分別通過服務(wù)器系統(tǒng)下載數(shù)據(jù)文件
的一部分,再由這幾個終端將其具有的數(shù)據(jù)文件的部分傳送給近場內(nèi)的其他終端,由各終端分別將這些部分合成為完整的數(shù)據(jù)文件。這樣不僅節(jié)省了每個終端的下載流量,而且節(jié)省了下載數(shù)據(jù)文件所需的總時間,降低了用戶的使用成本,提高了用戶體驗(yàn);實(shí)現(xiàn)了近場終端的數(shù)據(jù)文件傳輸及共享。當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種終端數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,所述方法包括如下步驟 接收至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求; 將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,在所述并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端的步驟之后還包括 所述至少一個終端近場內(nèi)的多個終端將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述接收至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求的步驟包括 至少一個終端向云服務(wù)器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求; 所述云服務(wù)器將所述請求傳送到應(yīng)用服務(wù)器; 所述云服務(wù)器從所述應(yīng)用服務(wù)器獲取所述至少一個數(shù)據(jù)文件的特征碼,以及根據(jù)所述至少一個終端的位置信息識別所述至少一個終端近場內(nèi)的其他多個終端; 所述將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端的步驟包括 所述云服務(wù)器根據(jù)所述至少一個終端近場內(nèi)的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應(yīng)數(shù)目的多個部分,并為所述多個終端分別分配一個分別對應(yīng)每個所述部分的占位符; 所述多個終端分別根據(jù)對應(yīng)的所述占位符及所述特征碼,下載對應(yīng)的所述至少一個數(shù)據(jù)文件的部分。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述至少一個終端近場內(nèi)的多個終端將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件的步驟包括 所述至少一個終端近場內(nèi)的多個終端分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到所述至少一個終端近場內(nèi)的多個終端中的其他終端; 所述至少一個終端近場內(nèi)的多個終端分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述至少一個終端近場內(nèi)的多個終端處于同一局域網(wǎng)絡(luò)內(nèi);所述多個終端之間通過局域網(wǎng)絡(luò)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分;或者 所述多個終端通過近場通信技術(shù)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分。
6.一種終端數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于,所述系統(tǒng)包括 多個終端,所述多個終端中的至少一個終端向服務(wù)器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求;所述多個終端處于所述至少一個終端近場內(nèi); 服務(wù)器,用于接收所述至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;以及將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述多個終端包括多個合成模塊,分別設(shè)置于所述多個終端,用于將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。
8.根據(jù)權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述服務(wù)器包括應(yīng)用服務(wù)器和云服務(wù)器; 所述至少一個終端包括 請求模塊,用于向所述云服務(wù)器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求; 所述云服務(wù)器包括 第一接收模塊,用于接收所述至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求; 第一傳送模塊,用于將所述請求傳送到應(yīng)用服務(wù)器; 獲取模塊,用于從所述應(yīng)用服務(wù)器獲取所述至少一個數(shù)據(jù)文件的特征碼;以及識別模塊,用于根據(jù)所述至少一個終端的位置信息識別所述至少一個終端近場內(nèi)的其他多個終端; 劃分模塊,用于根據(jù)所述至少一個終端近場內(nèi)的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應(yīng)數(shù)目的多個部分; 分配模塊,用于為所述多個終端分別分配一個分別對應(yīng)每個所述部分的占位符; 所述應(yīng)用服務(wù)器包括 第二接收模塊,用于接收所述第一傳送模塊傳送的所述傳輸至少一個數(shù)據(jù)文件的請求; 所述多個終端分別包括 下載模塊,用于根據(jù)對應(yīng)的所述占位符及所述特征碼,下載對應(yīng)的所述至少一個數(shù)據(jù)文件的部分。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述多個終端還分別包括 第二傳送模塊,用于分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到所述至少一個終端近場內(nèi)的多個終端中的其他終端; 所述多個合成模塊分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述至少一個終端近場內(nèi)的多個終端為同一局域網(wǎng)絡(luò)內(nèi)的多個終端;所述多個終端之間通過局域網(wǎng)絡(luò)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分;或者 所述多個終端通過近場通信技術(shù)的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種終端數(shù)據(jù)傳輸?shù)姆椒捌湎到y(tǒng),所述方法包括如下步驟接收至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內(nèi)的多個終端。借此,本發(fā)明節(jié)省終端下載數(shù)據(jù)文件的時間和流量,降低用戶下載數(shù)據(jù)文件的成本,提升了用戶體驗(yàn)。
文檔編號H04L29/08GK102904934SQ20121036161
公開日2013年1月30日 申請日期2012年9月25日 優(yōu)先權(quán)日2012年9月25日
發(fā)明者韓娟 申請人:東莞宇龍通信科技有限公司, 宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1