麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

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

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

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


圖I是本發(fā)明第一實施例提供的終端數(shù)據(jù)傳輸?shù)南到y(tǒng)結構示意圖;圖2是本發(fā)明第二實施例提供的終端數(shù)據(jù)傳輸?shù)南到y(tǒng)結構示意圖;圖3是本發(fā)明第三實施例提供的終端數(shù)據(jù)傳輸?shù)南到y(tǒng)結構示意圖;圖4是本發(fā)明第四實施例提供的終端數(shù)據(jù)傳輸?shù)姆椒鞒虉D;圖5是本發(fā)明第一實施例提供的終端數(shù)據(jù)傳輸?shù)姆椒鞒虉D;圖6是本發(fā)明第一個實施例提供的終端數(shù)據(jù)傳輸?shù)南到y(tǒng)結構示意圖。
具體實施例方式為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參見圖1,在本發(fā)明的第一實施例中,提供一種終端數(shù)據(jù)傳輸?shù)南到y(tǒng)100,所述系統(tǒng)100包括多個終端10,多個終端10中的至少一個終端10向服務器20發(fā)送傳輸至少一個數(shù)據(jù)文件的請求;所述多個終端10處于所述至少一個終端10近場內;服務器20,用于接收所述至少一個終端10發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;以及將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內的多個終端10。在該實施例中,多個終端10中的至少一個終端10向服務器20請求傳輸至少一個數(shù)據(jù)文件,該數(shù)據(jù)文件可以是圖片、音頻以及視頻文件。在接收到該請求后,服務器20將所述至少一個數(shù)據(jù)文件劃分為多個部分,然后將不同的部分分別傳輸給至少一個終端10近場內的多個終端10。由于該多個終端10處于至少一個終端10的近場內,即多個用戶正在同一地方希望分享數(shù)據(jù)文件,則由不同的用戶的終端10下載不同的數(shù)據(jù)文件的部分,提高了數(shù)據(jù)的傳輸?shù)男剩瑫r也方便了多個用戶進行共享。所述近場為近場通信的傳輸范圍,該范圍比RFID (Radio Frequency Identification,射頻識別)技術的傳輸范圍小,RFID的傳輸范圍可以達到O lm,但由于近場通信采取了獨特的信號衰減技術,相對于RFID來說近場通信具有成本低、帶寬高、能耗低等特點。近場通信是基于RFID技術發(fā)展起來的一
種近距離無線通信技術。與RFID—樣,近場通信信息也是通過頻譜中無線頻率部分的電磁感應耦合方式傳遞,但兩者之間還是存在很大的區(qū)別。近場通信技術主要特征如下(I)用于近距離,比如IOcm以內的安全通信的無線通信技術。(2)射頻頻率13. 56MHz。(3)射頻兼容IS0 14443,ISO 15693,F(xiàn)elica 標準。(4)數(shù)據(jù)傳輸速度106kbit/s, 212kbit/s,424kbit/s。參見圖2,在本發(fā)明的第二實施例中,多個終端10包括多個合成模塊101,分別設置于多個終端10,用于將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。在該實施例中,多個合成模塊101將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。由于所述至少一個數(shù)據(jù)文件的多個部分已經(jīng)由多個終端10分別下載,因此,多個處于同一近場內的終端10,可以方便快捷的將這些數(shù)據(jù)文件的部分合成一個完整的數(shù)據(jù)文件,使多個終端10可以快速的獲取所述至少一個數(shù)據(jù)文件。參見圖3,在本發(fā)明的第三實施例中,服務器20包括應用服務器21和云服務器22 ;至少一個終端10包括請求模塊102,用于向應用服務器21發(fā)送請求傳輸至少一個數(shù)據(jù)文件的請求;云服務器22包括第一接收模塊221,用于接收所述至少一個終端10發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;第一傳送模塊222,用于將所述請求傳送到應用服務器21 ;獲取模塊223,用于從應用服務器21獲取所述至少一個數(shù)據(jù)文件的特征碼;以及識別模塊224,用于根據(jù)所述至少一個終端10的位置信息識別所述至少一個終端10近場內的其他多個終端10 ;劃分模塊225,用于根據(jù)所述至少一個終端10近場內的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應數(shù)目的多個部分;分配模塊226,用于為所述多個終端10分別分配一個分別對應每個所述部分的占位符;所述應用服務器21包括
第二接收模塊211,用于接收第一傳送模塊222傳送的所述請求傳輸至少一個數(shù)據(jù)文件的請求;所述多個終端10分別包括下載模塊103,用于根據(jù)對應的所述占位符及所述特征碼,下載對應的所述至少一個數(shù)據(jù)文件的部分。在該實施例中,至少一個終端10的請求模塊102向應用服務器21發(fā)送請求傳輸至少一個數(shù)據(jù)文件的請求;應用服務器21的第一接收模塊221接收所述至少一個終端10的傳輸至少一個數(shù)據(jù)文件的請求;并且應用服務器21的第一傳送模塊222將所述請求傳送到云服務器22 ;應用服務器22的第二接收模塊211接收第一傳送模塊222傳送的所述請求傳輸至少一個數(shù)據(jù)文件的請求;然后,獲取模塊223從應用服務器21獲取所述至少一個數(shù)據(jù)文件的特征碼;識別模塊224根據(jù)所述至少一個終端10的位置信息識別所述至少 一個終端10近場內的其他多個終端10 ;即根據(jù)所述至少一個終端10的位置信息,如根據(jù)GPS (Global Positioning System,全球定位系統(tǒng))技術對或者是其他的無線通信定位技術定位至少一個終端10的當前位置,然后在檢測在該至少一個終端10的近場內的其他多個終端10,則劃分模塊225根據(jù)所述至少一個終端10近場內的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應數(shù)目的多個部分;最后由分配模塊226為所述多個終端10分別分配一個分別對應每個所述部分的占位符。由于占位符標識了每個終端10該下載的所述數(shù)據(jù)文件的部分,而特征碼標識了數(shù)據(jù)文件的信息,如地址信息等,則下載模塊103可以根據(jù)對應的所述占位符及所述特征碼,下載對應的所述至少一個數(shù)據(jù)文件的部分,實現(xiàn)了數(shù)據(jù)文件的快速下載。參見圖3,在本發(fā)明的第四個實施例中,多個終端10還分別包括第二傳送模塊104,用于分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到至少一個終端10近場內的多個終端10中的其他終端10 ;多個合成模塊101分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。在該實施例中,多個終端10的第二傳送模塊104將所屬的終端10接收到的數(shù)據(jù)文件的部分分別傳送到其他沒有該部分數(shù)據(jù)文件的終端10中。由此,多個終端10則具有了所述至少一個數(shù)據(jù)文件的全部組成部分,最后每個終端10中的合成模塊101分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。實現(xiàn)了用戶快速獲取數(shù)據(jù)文件進行共同分享。優(yōu)選的,至少一個終端10近場內的多個終端10為同一局域網(wǎng)絡內的多個終端10。因此多個終端10可以通過局域網(wǎng)絡的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分;當然優(yōu)選的,所述多個終端10通過近場通信技術的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分。因此,多個終端10快速的進行數(shù)據(jù)文件的各個部分的相互傳輸,提高了文件的傳輸效率。該系統(tǒng)可以由硬件單元或軟硬件結合單元組成。作為終端10可以是手機、PDA (Personal Digital Assistant,個人數(shù)字助理)、掌上電腦或者臺式電腦等。參見圖4,在本發(fā)明的第四實施例中,提供了一種終端數(shù)據(jù)傳輸?shù)姆椒ǎ龇椒òㄈ缦虏襟E步驟S401中,接收至少一個終端10發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;該步驟由服務器20實現(xiàn)。
步驟S402中,將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端10近場內的多個終端10。該步驟由服務器20實現(xiàn)。在該實施例中,多個終端10中的至少一個終端10想服務器20請求傳輸至少一個數(shù)據(jù)文件,當然也可以請求傳輸多個數(shù)據(jù)文件。在接收到該請求后,服務器20將所述至少一個數(shù)據(jù)文件劃分為多個部分,然后將不同的部分分別傳輸給至少一個終端10近場內的多個終端10。這樣,可以由處于同一地點的多個終端10分別下載所述數(shù)據(jù)文件,提高了數(shù)據(jù)文件的傳輸?shù)男剩瑫r也方便了多個用戶進行共享。例如視頻文件,處于同一地點多個用戶不必在同一個終端10上擠著看視頻文件,而是通過不同的終端10進行數(shù)據(jù)文件的部分分別下載再組合后進行查看,提升了用戶的體驗。NFC(near field communication,近場通信),是一種新興的技術,使用了 NFC技術的設備,比如手機可以在彼此靠近的情況下進行數(shù)據(jù)交換。在本發(fā)明的第五實施例中,在所述步驟S402之后還包括
所述至少一個終端10近場內的多個終端10將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。該步驟可有多個終端10內的合成模塊101實現(xiàn)。在該實施例中,多個終端10的合成模塊101將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。可以使用戶方便快捷的將這些數(shù)據(jù)文件的各個部分合成一個完整的數(shù)據(jù)文件,獲得完整的圖片文件、音頻文件或者是視頻文件等,這樣使多個終端10可以快速的獲取所述至少一個數(shù)據(jù)文件,而不必擔心由于文件過大而下載速度慢的問題。在本發(fā)明的第六實施例中,所述步驟S401包括至少一個終端10向發(fā)送請求傳輸至少一個數(shù)據(jù)文件的請求;云服務器22將所述請求傳送到應用服務器21 ;云服務器22從應用服務器21獲取所述至少一個數(shù)據(jù)文件的特征碼,以及根據(jù)所述至少一個終端10的位置信息識別至少一個終端10近場內的其他多個終端10 ;所述步驟S402包括云服務器22根據(jù)所述至少一個終端10近場內的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應數(shù)目的多個部分,并為多個終端10分別分配一個分別對應每個所述部分的占位符;多個終端10分別根據(jù)對應的所述占位符及所述特征碼,下載對應的所述至少一個數(shù)據(jù)文件的部分。在該實施例中,至少一個終端10的請求模塊102向云服務器22應用服務器21發(fā)送請求傳輸至少一個數(shù)據(jù)文件的請求;云服務器22的第一接收模塊221接收所述至少一個終端10的傳輸至少一個數(shù)據(jù)文件的請求;并且云服務器22的第一傳送模塊222將所述請求傳送到應用服務器21 ;應用服務器21的第二接收模塊211接收第一傳送模塊222傳送的所述請求傳輸至少一個數(shù)據(jù)文件的請求;然后,獲取模塊223從應用服務器21獲取所述至少一個數(shù)據(jù)文件的特征碼;識別模塊224根據(jù)所述至少一個終端10的位置信息識別所述至少一個終端10近場內的其他多個終端10 ;在檢測在該至少一個終端10的近場內的其他多個終端10,則劃分模塊225根據(jù)所述至少一個終端10近場內的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應數(shù)目的多個部分;最后由分配模塊226為所述多個終端10分別分配一個分別對應每個所述部分的占位符。下載模塊103可以根據(jù)對應的所述占位符及所述特征碼,下載對應的所述至少一個數(shù)據(jù)文件的部分,實現(xiàn)了數(shù)據(jù)文件的快速下載。在本發(fā)明的第七是實施例中,所述至少一個終端10近場內的多個終端10將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件的步驟包括至少一個終端10近場內的多個終端10分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到所述至少一個終端10近場內的多個終端10中的其他終端10 ;所述至少一個終端10近場內的多個終端10分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。在該實施例中,多個終端10的第二傳送模塊104將所屬的終端10接收到的數(shù)據(jù)文件的部分分別傳送到其他沒有該部分數(shù)據(jù)文件的終端10中。由此,多個終端10則具有了所述至少一個數(shù)據(jù)文件的全部組成部分,最后每個終端10中的合成模塊101分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。實現(xiàn)了用戶快速獲取數(shù)據(jù)文件進行共同分享。
參見圖5,在本發(fā)明的一個實施例中,提供了終端數(shù)據(jù)文件傳輸?shù)姆椒ǎ摲椒ㄍㄟ^云端服務系統(tǒng),將完整的數(shù)據(jù)文件先進行分解,再讓近場內的多個移動終端各自下載該數(shù)據(jù)的不同部分,最后合稱為完整的數(shù)據(jù)文件,具體流程描述如下步驟S501中,用戶A的終端10將向應用服務器21訪問數(shù)據(jù)的請求指令發(fā)送給云服務器22。步驟S502中,云服務器22接受指令,從應用服務器21中獲取該數(shù)據(jù)的特征碼。步驟S503中,云服務器22根據(jù)用戶A的終端10位置信息識別其近場的其他終端10。步驟S504中,根據(jù)近場內的終端10個數(shù),云服務器22將數(shù)據(jù)劃分成相應個數(shù)的部分,并分配對應的占位符。步驟S505中,云服務器22根據(jù)分配的占位符分別向近場內各終端10發(fā)送下載數(shù)據(jù)指令。步驟S506中,近場內各終端10根據(jù)分配的占位符分別下載該數(shù)據(jù)的不同部分。步驟S507中,云服務器22根據(jù)該數(shù)據(jù)的特征碼分別向近場內各終端10發(fā)送數(shù)據(jù)傳輸指令。步驟S508中,近場內各終端10根據(jù)該數(shù)據(jù)的特征碼將各自已下載的部分數(shù)據(jù)相互傳輸,最終分別在各終端10內合成為完整數(shù)據(jù)。參見圖6,在本發(fā)明的一個實施例中,終端數(shù)據(jù)文件傳輸?shù)姆椒鞒倘缦掠脩鬉的終端10將向應用服務器21訪問視頻數(shù)據(jù)的請求指令發(fā)送給云服務器22。云服務器22接受指令,從應用服務器21中獲取該視頻數(shù)據(jù)的特征碼。云服務器22根據(jù)用戶A的終端10的位置信息識別其近場還存在用戶B的終端10和用戶C的終端10。云服務器22將該視頻數(shù)據(jù)劃分成三部分,分配用戶A的終端10對應的占位符為1,用戶B的終端10對應的占位符為2,用戶C的終端10對應的占位符為3。云服務器22根據(jù)分配的占位符分別向用戶A的終端10、用戶B的終端10、用戶C的終端10發(fā)送下載該視頻數(shù)據(jù)的指令。根據(jù)分配的占位符,用戶A的終端10下載該視頻數(shù)據(jù)的第一部分,用戶B的終端10下載該視頻數(shù)據(jù)的第二部分,用戶C的終端10下載該視頻數(shù)據(jù)的第三部分。云服務器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內合成為完整的數(shù)據(jù)文件。上述三個終端10均為移動終端,用戶A、用戶B以及用戶C可以各種查看該數(shù)據(jù)文件,用戶觀看舒適度高。綜上所述,本發(fā)明通過將幾個處于近場的終端分別通過服務器系統(tǒng)下載數(shù)據(jù)文件
的一部分,再由這幾個終端將其具有的數(shù)據(jù)文件的部分傳送給近場內的其他終端,由各終端分別將這些部分合成為完整的數(shù)據(jù)文件。這樣不僅節(jié)省了每個終端的下載流量,而且節(jié)省了下載數(shù)據(jù)文件所需的總時間,降低了用戶的使用成本,提高了用戶體驗;實現(xiàn)了近場終端的數(shù)據(jù)文件傳輸及共享。當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質的情況下,熟悉本領域的技術人員當可根據(jù)本發(fā)明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發(fā)明所附的權利要求的保護范圍。
權利要求
1.一種終端數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟冢龇椒òㄈ缦虏襟E 接收至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求; 將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內的多個終端。
2.根據(jù)權利要求I所述的方法,其特征在于,在所述并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內的多個終端的步驟之后還包括 所述至少一個終端近場內的多個終端將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。
3.根據(jù)權利要求I或2所述的方法,其特征在于,所述接收至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求的步驟包括 至少一個終端向云服務器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求; 所述云服務器將所述請求傳送到應用服務器; 所述云服務器從所述應用服務器獲取所述至少一個數(shù)據(jù)文件的特征碼,以及根據(jù)所述至少一個終端的位置信息識別所述至少一個終端近場內的其他多個終端; 所述將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內的多個終端的步驟包括 所述云服務器根據(jù)所述至少一個終端近場內的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應數(shù)目的多個部分,并為所述多個終端分別分配一個分別對應每個所述部分的占位符; 所述多個終端分別根據(jù)對應的所述占位符及所述特征碼,下載對應的所述至少一個數(shù)據(jù)文件的部分。
4.根據(jù)權利要求3所述的方法,其特征在于,所述至少一個終端近場內的多個終端將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件的步驟包括 所述至少一個終端近場內的多個終端分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到所述至少一個終端近場內的多個終端中的其他終端; 所述至少一個終端近場內的多個終端分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。
5.根據(jù)權利要求4所述的方法,其特征在于,所述至少一個終端近場內的多個終端處于同一局域網(wǎng)絡內;所述多個終端之間通過局域網(wǎng)絡的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分;或者 所述多個終端通過近場通信技術的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分。
6.一種終端數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于,所述系統(tǒng)包括 多個終端,所述多個終端中的至少一個終端向服務器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求;所述多個終端處于所述至少一個終端近場內; 服務器,用于接收所述至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;以及將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內的多個終端。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述多個終端包括多個合成模塊,分別設置于所述多個終端,用于將接收到的所述數(shù)據(jù)文件的多個部分合并成所述至少一個數(shù)據(jù)文件。
8.根據(jù)權利要求6或7所述的系統(tǒng),其特征在于,所述服務器包括應用服務器和云服務器; 所述至少一個終端包括 請求模塊,用于向所述云服務器發(fā)送傳輸至少一個數(shù)據(jù)文件的請求; 所述云服務器包括 第一接收模塊,用于接收所述至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求; 第一傳送模塊,用于將所述請求傳送到應用服務器; 獲取模塊,用于從所述應用服務器獲取所述至少一個數(shù)據(jù)文件的特征碼;以及識別模塊,用于根據(jù)所述至少一個終端的位置信息識別所述至少一個終端近場內的其他多個終端; 劃分模塊,用于根據(jù)所述至少一個終端近場內的終端數(shù)目,將所述至少一個數(shù)據(jù)文件劃分為相應數(shù)目的多個部分; 分配模塊,用于為所述多個終端分別分配一個分別對應每個所述部分的占位符; 所述應用服務器包括 第二接收模塊,用于接收所述第一傳送模塊傳送的所述傳輸至少一個數(shù)據(jù)文件的請求; 所述多個終端分別包括 下載模塊,用于根據(jù)對應的所述占位符及所述特征碼,下載對應的所述至少一個數(shù)據(jù)文件的部分。
9.根據(jù)權利要求8所述的系統(tǒng),其特征在于,所述多個終端還分別包括 第二傳送模塊,用于分別將其接收到的所述數(shù)據(jù)文件的部分,傳送到所述至少一個終端近場內的多個終端中的其他終端; 所述多個合成模塊分別將所述多個部分合成所述至少一個數(shù)據(jù)文件。
10.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述至少一個終端近場內的多個終端為同一局域網(wǎng)絡內的多個終端;所述多個終端之間通過局域網(wǎng)絡的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分;或者 所述多個終端通過近場通信技術的數(shù)據(jù)傳輸方式相互傳輸所述至少一個數(shù)據(jù)文件的多個部分。
全文摘要
本發(fā)明適用于通信技術領域,提供了一種終端數(shù)據(jù)傳輸?shù)姆椒捌湎到y(tǒng),所述方法包括如下步驟接收至少一個終端發(fā)送的傳輸至少一個數(shù)據(jù)文件的請求;將所述數(shù)據(jù)文件劃分為多個部分,并將所述多個部分分別傳輸?shù)剿鲋辽僖粋€終端近場內的多個終端。借此,本發(fā)明節(jié)省終端下載數(shù)據(jù)文件的時間和流量,降低用戶下載數(shù)據(jù)文件的成本,提升了用戶體驗。
文檔編號H04L29/08GK102904934SQ20121036161
公開日2013年1月30日 申請日期2012年9月25日 優(yōu)先權日2012年9月25日
發(fā)明者韓娟 申請人:東莞宇龍通信科技有限公司, 宇龍計算機通信科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 璧山县| 仪陇县| 玛多县| 新泰市| 灵石县| 平果县| 泾源县| 文登市| 迁西县| 深水埗区| 综艺| 贺兰县| 平阴县| 武川县| 柯坪县| 重庆市| 淮滨县| 津市市| 集贤县| 法库县| 绥德县| 乐陵市| 无极县| 三台县| 淮北市| 南郑县| 灌云县| 平罗县| 垣曲县| 镇赉县| 潮安县| 黄大仙区| 凤台县| 那坡县| 施秉县| 沁水县| 雷波县| 白城市| 桦川县| 冷水江市| 育儿|