欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)傳輸?shù)姆椒把b置制造方法

文檔序號:7797056閱讀:119來源:國知局
一種數(shù)據(jù)傳輸?shù)姆椒把b置制造方法
【專利摘要】本發(fā)明提供的一種數(shù)據(jù)傳輸?shù)姆椒把b置,在將電子設(shè)備中的文件上傳時,針對第一文件生成數(shù)據(jù)量較小的第二文件,并上傳該數(shù)據(jù)量較小的第二文件,當(dāng)網(wǎng)絡(luò)中有用戶請求該第一文件時,再上傳數(shù)據(jù)量較大的第一文件,采用該方法,在不影響網(wǎng)絡(luò)用戶的體驗的前提下,節(jié)省了傳輸文件所需的網(wǎng)絡(luò)資源,同時為上傳文件的用戶節(jié)省網(wǎng)絡(luò)費用。
【專利說明】一種數(shù)據(jù)傳輸?shù)姆椒把b置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于數(shù)據(jù)傳輸領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸?shù)姆椒把b置。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,人們與互聯(lián)網(wǎng)的聯(lián)系愈加緊密,用戶可隨時通過網(wǎng)絡(luò)將自己的手機(jī)、PDA (Personal Digital Assistant,個人數(shù)碼助理)、pad (掌上電腦)等電子設(shè)備中的各種文件傳輸?shù)骄W(wǎng)絡(luò)中進(jìn)行分享。
[0003]用戶電子設(shè)備中的文件占用較大的空間,如照片文件一般為1M,整篇文章的文檔文件可達(dá)到1M,視頻文件則更大。
[0004]用戶上傳的文件中,有的會得到大量網(wǎng)友的關(guān)注,然而,有的并不能得到大量關(guān)注,甚至無人關(guān)注。無人關(guān)注的文件上傳不僅不能達(dá)到分享的目的,還占用了大量的網(wǎng)絡(luò)流量,造成了網(wǎng)絡(luò)資源浪費。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明的目的在于提供一種數(shù)據(jù)傳輸?shù)姆椒把b置,節(jié)省上傳所需的網(wǎng)絡(luò)資源。
[0006]一種數(shù)據(jù)傳輸?shù)姆椒ǎ?
[0007]獲取電子設(shè)備中存儲的第一文件;
[0008]依據(jù)所述第一文件生成第二文件,并關(guān)聯(lián)所述第二文件和所述第一文件;所述第二文件數(shù)據(jù)量小于第一文件的數(shù)據(jù)量;
[0009]傳輸所述第二文件至網(wǎng)絡(luò)服務(wù)器;
[0010]當(dāng)接收到網(wǎng)絡(luò)請求時,依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器,并替換所述第二文件;所述網(wǎng)絡(luò)請求為網(wǎng)絡(luò)服務(wù)器發(fā)送的請求傳輸?shù)谝晃募恼埱?所述網(wǎng)絡(luò)請求指示網(wǎng)絡(luò)上有用戶請求瀏覽第一文件。
[0011]上述的方法,優(yōu)選的,所述依據(jù)所述第一文件生成第二文件包括:
[0012]截取所述第一文件的部分內(nèi)容,生成第二文件。
[0013]上述的方法,優(yōu)選的,所述依據(jù)所述第一文件生成第二文件包括:
[0014]改變所述第一文件的格式,生成第二文件。
[0015]上述的方法,優(yōu)選的,所述獲取電子設(shè)備中存儲的第一文件之后,依據(jù)所述第一文件生成第二文件之前,還包括:
[0016]獲取當(dāng)前網(wǎng)絡(luò)信息;
[0017]根據(jù)所述當(dāng)前網(wǎng)絡(luò)信息,判斷當(dāng)前網(wǎng)絡(luò)為不滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò)。
[0018]上述的方法,優(yōu)選的,還包括:
[0019]根據(jù)當(dāng)前網(wǎng)絡(luò)信息,判斷當(dāng)前網(wǎng)絡(luò)為滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò)時,傳輸所述第一文件至網(wǎng)絡(luò)服務(wù)器。
[0020]上述的方法,優(yōu)選的,所述網(wǎng)絡(luò)請求中攜帶請求第一文件的請求用戶信息,則依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器之前,還包括:
[0021]解析所述網(wǎng)絡(luò)請求,得到請求第一文件的請求用戶信息;
[0022]解析所述請求用戶信息,得到所述請求用戶的權(quán)限,判斷所述權(quán)限滿足預(yù)設(shè)的權(quán)限要求。
[0023]上述的方法,優(yōu)選的,還包括:
[0024]判斷所述權(quán)限不滿足預(yù)設(shè)的權(quán)限要求時,忽略所述網(wǎng)絡(luò)請求。
[0025]上述的方法,優(yōu)選的,所述獲取電子設(shè)備中存儲的第一文件之后,還包括:
[0026]判斷所述第一文件為圖像文件;
[0027]其中,所述改變所述第一文件的格式,得到第二文件,包括:
[0028]改變所述圖像的分辨率得到第二文件,所述第二文件中的圖像分辨率低于第一文件中的圖像分辨率。
[0029]上述的方法,優(yōu)選的,所述獲取電子設(shè)備中存儲的第一文件之后,還包括:
[0030]判斷所述第一文件為圖像文件;
[0031]其中,所述改變所述第一文件的格式,得到第二文件,包括:
[0032]改變所述圖像的像素深度得到第二文件,所述第二文件中的圖像像素深度低于第一文件中的像素深度。
[0033]一種數(shù)據(jù)傳輸?shù)难b置,包括:
[0034]第一獲取模塊,用于獲取電子設(shè)備中存儲的第一文件;
[0035]生成模塊,用于依據(jù)所述第一文件生成第二文件,所述第二文件數(shù)據(jù)量小于第一文件的數(shù)據(jù)量;
[0036]關(guān)聯(lián)模塊,用于關(guān)聯(lián)所述第二文件和所述第一文件;
[0037]第一傳輸模塊,用于傳輸所述第二文件至網(wǎng)絡(luò)服務(wù)器;
[0038]接收模塊,用于接收網(wǎng)絡(luò)請求;
[0039]第二傳輸模塊,用于當(dāng)所述接收模塊接收到網(wǎng)絡(luò)請求時,依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器,并替換所述第二文件;
[0040]其中,所述網(wǎng)絡(luò)請求為網(wǎng)絡(luò)服務(wù)器發(fā)送的請求傳輸?shù)谝晃募恼埱?,所述網(wǎng)絡(luò)請求指示網(wǎng)絡(luò)上有用戶請求瀏覽第一文件。
[0041]上述的裝置,優(yōu)選的,所述生成模塊包括:
[0042]第一單元,用于截取所述第一文件的部分內(nèi)容,生成第二文件。
[0043]上述的裝置,優(yōu)選的,所述生成模塊包括:
[0044]第二單元,用于改變所述第一文件的格式,生成第二文件。
[0045]上述的裝置,優(yōu)選的,還包括:
[0046]第二獲取模塊,用于獲取當(dāng)前網(wǎng)絡(luò)信息;
[0047]第二判斷模塊,用于根據(jù)所述當(dāng)前網(wǎng)絡(luò)信息,判斷當(dāng)前網(wǎng)絡(luò)是否為滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò),當(dāng)不滿足時,觸發(fā)所述生成模塊。
[0048]上述的裝置,優(yōu)選的,還包括:
[0049]第三傳輸模塊,用于當(dāng)所述第二判斷模塊根據(jù)當(dāng)前網(wǎng)絡(luò)信息判斷當(dāng)前網(wǎng)絡(luò)為滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò)時,傳輸所述第一文件至網(wǎng)絡(luò)服務(wù)器。
[0050]上述的裝置,優(yōu)選的,還包括:[0051]第一解析模塊,用于解析所述網(wǎng)絡(luò)請求,得到請求第一文件的請求用戶信息;
[0052]第二解析模塊,用于解析所述請求用戶信息,得到所述請求用戶的權(quán)限;
[0053]第二判斷模塊,用于判斷所述權(quán)限是否滿足預(yù)設(shè)的權(quán)限要求,如果滿足,觸發(fā)第二傳輸模塊。
[0054]上述的裝置,優(yōu)選的,還包括:
[0055]第三判斷模塊,用于判斷所述第一文件為圖像文件;
[0056]其中,所述第二單元包括:
[0057]第一子單元,用于改變所述圖像的分辨率得到第二文件,所述第二文件中的圖像分辨率低于第一文件中的圖像分辨率。
[0058]上述的裝置,優(yōu)選的,還包括:
[0059]第三判斷模塊,用于判斷所述第一文件為圖像文件;
[0060]其中,所述第二單元包括:
[0061]第二子單元,用于改變所述圖像的像素深度得到第二文件,所述第二文件中的圖像像素深度低于第一文件中的像素深度。
[0062]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明公開提供了一種數(shù)據(jù)傳輸?shù)姆椒把b置,在將電子設(shè)備中的文件上傳時,針對第一文件生成數(shù)據(jù)量較小的第二文件,并上傳該數(shù)據(jù)量較小的第二文件,當(dāng)網(wǎng)絡(luò)中有用戶請求該第一文件時,再上傳數(shù)據(jù)量較大的第一文件,在不影響網(wǎng)絡(luò)用戶的體驗的前提下,節(jié)省傳輸文件所需的網(wǎng)絡(luò)資源,同時為上傳的用戶節(jié)省網(wǎng)絡(luò)費用。
【專利附圖】

【附圖說明】
[0063]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0064]圖1是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?的流程圖;
[0065]圖2是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?步驟S102的流程圖;
[0066]圖3是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?步驟S102的流程圖;
[0067]圖4是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?的流程圖;
[0068]圖5是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?的流程圖;
[0069]圖6是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?的流程圖;
[0070]圖7是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?步驟S102的一流程圖;
[0071]圖8是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?步驟S102的另一流程圖;
[0072]圖9是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例1的結(jié)構(gòu)示意圖;
[0073]圖10是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例2中生成模塊的結(jié)構(gòu)示意圖;
[0074]圖11是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例3中生成模塊的結(jié)構(gòu)示意圖;
[0075]圖12是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例4的結(jié)構(gòu)示意圖;
[0076]圖13是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例5的結(jié)構(gòu)示意圖;
[0077]圖14是本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例6的結(jié)構(gòu)示意圖?!揪唧w實施方式】
[0078]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0079]為了更加特定地強(qiáng)調(diào)實施的獨立性,本說明書涉及許多模塊或單元。舉例而言,模塊或單元可由硬件電路實現(xiàn),該硬件電路包括特制VLSI電路或門陣列,比如邏輯芯片、晶體管,或其它組件。模塊或單元也可在可編程的硬設(shè)備中實現(xiàn),比如場效可編程門陣列、可編程陣列邏輯、可編程邏輯設(shè)備等等。
[0080]模塊或單元也可在藉由各種形式的處理器所執(zhí)行的軟件中實現(xiàn)。比如說,一可執(zhí)行碼模塊可包括一個或多個實體的或邏輯的計算機(jī)指令區(qū)塊,該區(qū)塊可能形成為,比如說,對象、程序或函數(shù)。然而,鑒別模塊或單元的可執(zhí)行部分不需要物理上放置在一起,但可由存于不同位置的不同指令所組成,當(dāng)邏輯上組合在一起時,形成模塊或單元且達(dá)到該模塊或單元所要求的目的。
[0081]實際上,可執(zhí)行碼模塊或單元可以是一單一指令或多個指令,甚至可以分布在位于不同的程序中的數(shù)個不同的碼區(qū)段,并且橫跨數(shù)個存儲設(shè)備。同樣地,操作數(shù)據(jù)可被辨識及顯示于此模塊或單元中,并且可以以任何合適的形式實施且在任何合適的數(shù)據(jù)結(jié)構(gòu)形式內(nèi)組織。操作數(shù)據(jù)可以集合成單一數(shù)據(jù)集,或可分布在具有不同的存儲設(shè)備的不同的位置,且至少部分地只以電子信號方式存在于一系統(tǒng)或網(wǎng)絡(luò)。
[0082]本說明書所提及的“實施例”或類似用語表示與實施例有關(guān)的特性、結(jié)構(gòu)或特征,包括在本發(fā)明的至少一實施例中。因此,本說明書所出現(xiàn)的用語“在一實施例中”、“在實施例中”以及類似用語可能但不必然都指向相同實施例。
[0083]再者,本發(fā)明所述特性、結(jié)構(gòu)或特征可以以任何方式結(jié)合在一個或多個實施例中。以下說明將提供許多特定的細(xì)節(jié),比如編程序、軟件模塊、用戶選擇、網(wǎng)絡(luò)交易、數(shù)據(jù)庫查詢、數(shù)據(jù)庫結(jié)構(gòu)、硬件模塊、硬件電路、硬件芯片等例子,以提供對本發(fā)明實施例的了解。然而相關(guān)領(lǐng)域的普通技術(shù)人員將看出本發(fā)明,即使沒有利用其中一個或多個特定細(xì)節(jié),或利用其它方法、組件、材料等亦可實施。另一方面,為避免混淆本發(fā)明,公知的結(jié)構(gòu)、材料或操作并沒有詳細(xì)描述。
[0084]如圖1示出的本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?的流程圖,所述方法可應(yīng)用于一電子設(shè)備,所述電子設(shè)備可以是臺式機(jī)、筆記本、平板電腦、手機(jī)、智能電視、智能手表、穿戴式設(shè)備等電子設(shè)備,所述電子設(shè)備中具有多種大量的數(shù)據(jù)文件,該電子設(shè)備可與網(wǎng)絡(luò)服務(wù)器之間進(jìn)行數(shù)據(jù)文件的傳輸。
[0085]步驟SlOl:獲取電子設(shè)備中存儲的第一文件;
[0086]其中,所述第一文件可以包括電子設(shè)備中預(yù)設(shè)位置的文件,也可以包括攜帶待上傳標(biāo)識的文件,或者為電子設(shè)備中全部的文件,該待上傳的文件的具體獲取范圍可根據(jù)實際情況確定。獲取動作可以由用戶的操作直接觸發(fā),也可以由用戶的操作間接觸發(fā),也可以為電子設(shè)備以一定時間為周期的自動觸發(fā),或者由該電子設(shè)備接受到的其他電子設(shè)備的數(shù)據(jù)觸發(fā),以及其他方式觸發(fā)。[0087]需要說明的是,該文件可以為任意形式的文件,如音頻文件、視頻文件、圖像文件、文檔文件或者上述幾個中的兩個或者多個的結(jié)合得到的文件等。
[0088]步驟S102:依據(jù)所述第一文件生成第二文件,并關(guān)聯(lián)所述第二文件和所述第一文件;
[0089]其中,所述第二文件數(shù)據(jù)量小于第一文件的數(shù)據(jù)量;
[0090]其中,依據(jù)該第一文件生成第二文件,該第二文件的數(shù)據(jù)量小于第一文件的數(shù)據(jù)量,也就是說,該第一文件和第二文件所包含的內(nèi)容相同或者該第二文件中包含的內(nèi)容為第一文件的概要信息、摘要、片段和/或目錄等各種能夠表明第一文件中內(nèi)容的簡要信息,相應(yīng)的,存儲該第一文件和存儲第二文件所占用的存儲空間不同。
[0091]比如,該第一文件和第二文件為圖像時,該第一文件為分辨率較高的圖像,第二文件為分辨率較低的圖像,該第一文件和第二文件為文本文件時,該第一文件為全部內(nèi)容的文本,第二文件可為摘要文件或者文本的第一章(第一段)等,其他形式的文件類似,本實施例中不再--贅述。
[0092]其中,該關(guān)聯(lián)第二文件和第一文件的方式包括:第一文件和第二文件之間存在關(guān)聯(lián)關(guān)系,或者,通過特定標(biāo)識信息來標(biāo)識該第二文件與該第一文件的關(guān)聯(lián)關(guān)系。
[0093]其中,當(dāng)?shù)谝晃募偷诙募g存在關(guān)聯(lián)關(guān)系時,存儲該關(guān)聯(lián)關(guān)系信息。在該關(guān)聯(lián)關(guān)系信息中明確該第一文件和第二文 件包含相同的內(nèi)容或者該第二文件中包含的內(nèi)容為第一文件的概要信息、摘要、片段和/或目錄等各種能夠表明第一文件中內(nèi)容的簡要信息,第一文件所占用的數(shù)據(jù)量大于該第二文件所占用的數(shù)據(jù)量。
[0094]需要說明的是,在實際應(yīng)用中,依據(jù)該第一文件生成第二文件的時間可以為上傳文件之前生成,也可為生成第一文件時立即生成,本實施例中不做限制。
[0095]步驟S103:傳輸所述第二文件至網(wǎng)絡(luò)服務(wù)器;
[0096]具體的,電子設(shè)備與網(wǎng)絡(luò)服務(wù)器之間具有網(wǎng)絡(luò)連接,在傳輸?shù)诙募r,可使用該網(wǎng)絡(luò)連接將第二文件到網(wǎng)絡(luò)服務(wù)器。
[0097]當(dāng)然,由于該第二文件的數(shù)據(jù)量小于該第一文件的數(shù)據(jù)量,上傳該第二文件到網(wǎng)絡(luò)服務(wù)器,占用的網(wǎng)絡(luò)資源少于該第一文件。
[0098]需要說明的是,在實際應(yīng)用中,該電子設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)可以包括:有線網(wǎng)、光纖網(wǎng)、無線網(wǎng)絡(luò)等,本實施例中不做限制。
[0099]步驟S104:當(dāng)接收到網(wǎng)絡(luò)請求時,依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器,并替換所述第二文件。
[0100]其中,所述網(wǎng)絡(luò)請求為網(wǎng)絡(luò)服務(wù)器發(fā)送的請求傳輸?shù)谝晃募恼埱?,所述網(wǎng)絡(luò)請求指示網(wǎng)絡(luò)上有用戶請求瀏覽第一文件。
[0101]其中,上傳該第二文件到網(wǎng)絡(luò)服務(wù)器后,訪問該網(wǎng)絡(luò)服務(wù)器的用戶可對該第二文件的內(nèi)容進(jìn)行瀏覽。當(dāng)用戶對該第二文件中的內(nèi)容不感興趣時,不對該第二文件進(jìn)行任何操作,繼續(xù)保持該網(wǎng)絡(luò)服務(wù)器中的第二文件,節(jié)約網(wǎng)絡(luò)資源;當(dāng)用戶對該第二文件中的內(nèi)容感興趣時,可以請求瀏覽該第二文件對應(yīng)的全部內(nèi)容,即第一文件,網(wǎng)絡(luò)服務(wù)器接收到用戶請求瀏覽該第二文件對應(yīng)的全部內(nèi)容時,發(fā)送請求傳輸?shù)谝晃募木W(wǎng)絡(luò)請求至該電子設(shè)備。
[0102]其中,當(dāng)接收到該網(wǎng)絡(luò)請求時,該網(wǎng)絡(luò)請求中含有與該第二文件相關(guān)的信息,結(jié)合該信息可以確定該第二文件的關(guān)聯(lián)的第一文件,獲取該第一文件,并上傳該第一文件至網(wǎng)絡(luò)服務(wù)器,以使的該第一文件替換該第二文件,該用戶即可瀏覽第一文件中的全部內(nèi)容。由于現(xiàn)在網(wǎng)絡(luò)服務(wù)器中存儲的文件為第一文件,其他用戶訪問該網(wǎng)絡(luò)服務(wù)器時,可直接瀏覽該具有全部內(nèi)容的第一文件。
[0103]當(dāng)然,該網(wǎng)絡(luò)請求中也可攜帶有請求該第一文件的用戶的信息,在接收到該網(wǎng)絡(luò)請求時,該電子設(shè)備可以進(jìn)行提示,以使的該電子設(shè)備的用戶可以根據(jù)情況選擇是否上傳該第一文件,比如,該請求第一文件的用戶為普通的網(wǎng)絡(luò)用戶,則可拒絕該請求,不上傳該
第一文件。
[0104]或者,在網(wǎng)絡(luò)服務(wù)器對請求第一文件的用戶進(jìn)行統(tǒng)計,發(fā)送網(wǎng)絡(luò)請求時同步發(fā)送該統(tǒng)計的數(shù)量,以使電子設(shè)備的用戶參考是否上傳第一文件。
[0105]本實施例中,由于最初只是上傳數(shù)據(jù)量較小的第二文件,沒有用戶請求該第一文件時,無需上傳數(shù)據(jù)量較大的第一文件,當(dāng)有用戶請求第一文件時再上傳該第一文件,這樣,既保證了網(wǎng)絡(luò)服務(wù)器中數(shù)據(jù)文件內(nèi)容的全面性,又節(jié)約了網(wǎng)絡(luò)資源。
[0106]其中,本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒ㄖ械牡谝晃募傻诙募?,可以采用多種不同的方式實現(xiàn)。
[0107]參考圖2,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?中步驟S102的流程圖,其中,所述步驟S102可以通過以下步驟實現(xiàn):
[0108]步驟S201:截取所述第一文件的部分內(nèi)容,生成第二文件;
[0109]其中,該第一文件可以包括多種形式的文件,如音頻文件、視頻文件、圖像文件、文檔文件或者上述幾個中的兩個或者多個的結(jié)合得到的文件等。
[0110]其中,當(dāng)該第一文件為圖像文件時,可以截取該圖像中的一個部分得到第二文件,該截取的部分可以為圖像中人物的頭像、具有標(biāo)志性的風(fēng)景等;當(dāng)該第一文件為音視頻文件時,可以截取該音視頻文件中的片段得到第二文件;當(dāng)該第一文件為文本文件時,可以截取該文本文件的第一章、第一段或者摘要等內(nèi)容得到第二文件;其它形式的文件也可采用類似的方式進(jìn)行截取部分內(nèi)容,得到第二文件。
[0111]當(dāng)然,本實施例中只提供了幾種截取部分內(nèi)容的方式,具體實施中,也可采用其他方式截取,本實施例中不做限定。
[0112]步驟S202:關(guān)聯(lián)所述第二文件和所述第一文件。
[0113]其中,關(guān)聯(lián)的方式可以建立第一文件和第二文件的關(guān)聯(lián)關(guān)系,或者在第一文件和第二文件中添加特定標(biāo)識信息標(biāo)識二者的關(guān)聯(lián)關(guān)系。
[0114]其中,建立第一文件和第二文件的關(guān)聯(lián)關(guān)系具體可以為:在第二文件的參數(shù)信息中添加第一文件的相關(guān)信息,以使的根據(jù)該第二文件的參數(shù)信息就能夠確定與之關(guān)聯(lián)的第一文件。
[0115]其中,在第一文件和第二文件中添加特定標(biāo)識信息標(biāo)識二者的關(guān)聯(lián)關(guān)系,當(dāng)接收到網(wǎng)絡(luò)請求后,可以根據(jù)該網(wǎng)絡(luò)請求中攜帶的第二文件的信息中的對應(yīng)的標(biāo)識信息,確定在電子設(shè)備中存儲的各個文件中也含有該標(biāo)識信息的第一文件。
[0116]參考圖3,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?中步驟S102的流程圖,其中,所述步驟S102可以還通過以下步驟實現(xiàn):
[0117]步驟S301:改變所述第一文件的格式,生成第二文件;[0118]由于該第一文件的數(shù)據(jù)量較大,可以將該第一文件的格式改變?yōu)檩^小數(shù)據(jù)量的格式,改變格式后得到文件為第二文件。
[0119]比如,當(dāng)該第一文件為文本文件時,可將該第一文件的word格式改變?yōu)閠xt格式,得到的第二文件的格式為txt格式;或者,當(dāng)該第一文件為圖片文件或者音視頻文件時,可將該第一文件的格式改變?yōu)榍逦容^低的格式,得到第二文件。
[0120]步驟S302:關(guān)聯(lián)所述第二文件和所述第一文件。
[0121]關(guān)聯(lián)方式與上述的實施例2中步驟S202類似,本實施例中不再贅述。
[0122]當(dāng)然實際操作中,為了降低用戶的網(wǎng)絡(luò)資費,還可根據(jù)當(dāng)前網(wǎng)絡(luò)的情況判斷是否直接將數(shù)據(jù)量較大的第一文件上傳至網(wǎng)絡(luò)服務(wù)器。
[0123]參考圖4,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?中的流程圖,其該實施例步驟SlOl之后還包括步驟S402-404。
[0124]S402:獲取當(dāng)前網(wǎng)絡(luò)信息;
[0125]在獲取到電子設(shè)備中存儲的第一文件之后,首先判斷當(dāng)前電子設(shè)備應(yīng)用的網(wǎng)絡(luò)情況,并根據(jù)該網(wǎng)絡(luò)情況判斷是否將該第一文件上傳到網(wǎng)絡(luò)服務(wù)器中。
[0126]其中,判斷當(dāng)前網(wǎng)絡(luò)情況的依據(jù)為當(dāng)前網(wǎng)絡(luò)的信息,首先需要獲取電子設(shè)備當(dāng)前網(wǎng)絡(luò)信息,根據(jù)該網(wǎng)絡(luò)信息就可判斷該當(dāng)前網(wǎng)絡(luò)具體為哪種網(wǎng)絡(luò)。
[0127]S403:根據(jù)所述當(dāng)前網(wǎng)絡(luò)信息,判斷當(dāng)前網(wǎng)絡(luò)是否為滿足預(yù)設(shè)低資費要求的網(wǎng)絡(luò),如果滿足,執(zhí)行步驟S404 ;如果不滿足,執(zhí)行步驟S405依據(jù)所述第一文件生成第二文件;
[0128]其中,根據(jù)該網(wǎng)絡(luò)信息可得到當(dāng)前網(wǎng)絡(luò)的類型,進(jìn)而可判斷該網(wǎng)絡(luò)是否為低資費要求的網(wǎng)絡(luò),該網(wǎng)絡(luò)的類型可包括:WLAN (Wireless LAN,無線局域網(wǎng))或者蜂窩網(wǎng)絡(luò)等。
[0129]其中,該預(yù)設(shè)低資費要求網(wǎng)絡(luò),可以為用戶根據(jù)業(yè)務(wù)情況進(jìn)行設(shè)定,也由電子設(shè)備的生產(chǎn)廠商進(jìn)行設(shè)定。該WLAN可視為滿足低資費要求的網(wǎng)絡(luò),而該蜂窩網(wǎng)絡(luò)可視為不滿足低資費要求的網(wǎng)絡(luò)。具體的低資費要求可根據(jù)實際情況設(shè)定,本實施例中不再贅述。而蜂窩網(wǎng)絡(luò)為不滿足低資費要求的網(wǎng)絡(luò),當(dāng)電子設(shè)備當(dāng)前的網(wǎng)絡(luò)為蜂窩網(wǎng)絡(luò)時,為了降低用戶使用網(wǎng)絡(luò)的資費,在該網(wǎng)絡(luò)情況下,獲取到第一文件時,執(zhí)行步驟S405,依據(jù)該第一文件生成數(shù)據(jù)量較小的第二文件,使得用戶上傳該第二文件占用的網(wǎng)絡(luò)資源少,進(jìn)而使得網(wǎng)絡(luò)資費較少。
[0130]步驟S404:傳輸所述第一文件至網(wǎng)絡(luò)服務(wù)器。
[0131]當(dāng)當(dāng)前網(wǎng)絡(luò)滿足預(yù)設(shè)的低資費要求時,可直接上傳該第一文件至網(wǎng)絡(luò)服務(wù)器,而不必依據(jù)該第一文件生成第二文件,使得訪問網(wǎng)絡(luò)服務(wù)器請求該第一文件的用戶可直接從網(wǎng)絡(luò)服務(wù)器中得到該第一文件,不必在從電子設(shè)備中請求發(fā)送第一文件,加快了用戶訪問網(wǎng)絡(luò)時,網(wǎng)絡(luò)服務(wù)器的反應(yīng)時間,提高了用戶體驗。
[0132]在實際操作中,為了使得網(wǎng)絡(luò)中請求文件的用戶能夠盡快得到第一文件中的內(nèi)容,而不必等待電子設(shè)備用戶的操作反應(yīng),可設(shè)置網(wǎng)絡(luò)中請求用戶的權(quán)限,根據(jù)權(quán)限設(shè)置是否自動上傳第一文件,則該網(wǎng)絡(luò)請求中攜帶有請求用戶信息。
[0133]參考圖5,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?的流程圖,其中,該實施例中步驟S103之后還包括步驟S504-507。
[0134]步驟S504:當(dāng)接收到網(wǎng)絡(luò)請求時,解析所述網(wǎng)絡(luò)請求,得到請求第一文件的請求用戶信息;[0135]其中,網(wǎng)絡(luò)請求中攜帶有請求用戶信息,當(dāng)接收到該網(wǎng)絡(luò)請求后,解析該網(wǎng)絡(luò)請求,就能夠得到請求該第一文件的請求用戶信息,該信息可以包括:用戶名、用戶所屬種類等各種能夠表明用戶身份的信息。
[0136]步驟S505:解析所述請求用戶信息,得到所述請求用戶的權(quán)限;
[0137]其中,繼續(xù)解析該請求用戶信息,可根據(jù)設(shè)置的權(quán)限條件得到該請求用戶的權(quán)限,該設(shè)置的權(quán)限條件可以為用戶所屬種類,如普通游客、好友、重要人物等多種,該普通游客權(quán)限最低,重要人物的權(quán)限最高,也可以設(shè)置的用戶名稱,如設(shè)置用戶A具有最高權(quán)限,用戶B和用戶C具有次級權(quán)限,其余用戶具有最低權(quán)限。
[0138]可以理解的,該權(quán)限的條件可根據(jù)實際情況進(jìn)行設(shè)定,本實施例中不只限定上述的兩種。
[0139]步驟S506:判斷所述權(quán)限是否滿足預(yù)設(shè)的權(quán)限要求;當(dāng)不滿足時,執(zhí)行步驟S507,當(dāng)滿足時,執(zhí)行步驟S508依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器,并替換所述第二文件;
[0140]其中,根據(jù)用戶的權(quán)限該用戶判斷是否滿足預(yù)設(shè)的權(quán)限要求,如果滿足,則上傳第一文件,否則,執(zhí)行步驟S507,忽略該網(wǎng)絡(luò)請求,不做處理。
[0141]其中該步驟S508與實施例1中步驟S104 —致,本實施例中不再贅述。
[0142]其中,預(yù)設(shè)的權(quán)限要求可以為:最高權(quán)限的用戶,或者預(yù)設(shè)的權(quán)限級別,比如二級,即高于二級的權(quán)限的用戶請求時,則執(zhí)行步驟S508上傳第一文件。
[0143]具體的,當(dāng)該用戶為最高權(quán)限的用戶時,可以直接判斷該用戶滿足預(yù)設(shè)的權(quán)限要求,則依據(jù)關(guān)聯(lián)關(guān)系確定第一文件并將第一文件上傳到網(wǎng)絡(luò)服務(wù)器中;當(dāng)該用戶為次級權(quán)限用戶時,可以設(shè)置詢問是否上傳第一文件,當(dāng)?shù)玫酱_定上傳后,再進(jìn)行上傳第一文件,當(dāng)然,該次級權(quán)限用戶為滿足預(yù)設(shè)的權(quán)限要求時,也可直接執(zhí)行步驟S508。
[0144]當(dāng)然,本實施例中只提供了兩種設(shè)定最高權(quán)限的方式,具體實施中,也可采用其他的權(quán)限設(shè)置方式,本實施例中不做限定。
[0145]步驟S507:忽略所述網(wǎng)絡(luò)請求。
[0146]當(dāng)該用戶的權(quán)限不滿足預(yù)設(shè)的權(quán)限要求,則忽略該用戶的網(wǎng)絡(luò)請求,以減少上傳第一文件占用的網(wǎng)絡(luò)資源,同時節(jié)約網(wǎng)絡(luò)資費。
[0147]當(dāng)該第一文件為圖像文件時,還可根據(jù)該圖像文件的特性對第一文件進(jìn)行相應(yīng)的處理得到第二文件。
[0148]參考圖6,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?的流程圖,其中,該實施例中步驟SlOl之后還包括步驟S602。
[0149]步驟S602:判斷所述第一文件為圖像文件;
[0150]其中,依據(jù)該第一文件的參數(shù)信息可以判斷該第一文件為圖像文件。
[0151]當(dāng)然,在具體實施中,也能夠根據(jù)該第一文件的參數(shù)信息判斷其形式為文本文件、視頻文件、或者音頻文件等,本實施例中僅以圖像文件為例進(jìn)行說明,其他形式的文件可采用類似的方法進(jìn)行處理,得到第二文件。
[0152]當(dāng)該第一文件為圖像文件時,參考圖7,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?中步驟S102的一流程圖,其中,所述步驟S102可以通過以下步驟實現(xiàn):
[0153]步驟S701:改變所述圖像的分辨率得到第二文件,所述第二文件中的圖像分辨率低于第一文件中的圖像分辨率;
[0154]其中,當(dāng)該第一文件為圖像文件時,改變該圖像的分辨率,以得到分辨率低于該第一文件的第二文件,該第一文件和第二文件所包含的圖像內(nèi)容相同,只是由于二者的分辨率不同,以使的二者的數(shù)據(jù)量不同,相應(yīng)的,傳輸該第二文件所需的網(wǎng)絡(luò)資源小于和傳輸該第一文件所需的網(wǎng)絡(luò)資源。
[0155]步驟S702:關(guān)聯(lián)所述第二文件和所述第一文件。
[0156]關(guān)聯(lián)方式與上述的實施例2中步驟S202類似,本實施例中不再贅述。
[0157]參考圖8,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)姆椒▽嵤├?中步驟S102的另一流程圖,其中,所述步驟S102可以還通過以下步驟實現(xiàn):
[0158]步驟S801:改變所述圖像的像素深度得到第二文件,所述第二文件中的圖像像素深度低于第一文件中的像素深度;
[0159]其中,當(dāng)該第一文件為圖像文件時,改變該圖像的像素深度,以得到像素深度低于該第一文件的第二文件,該第一文件和第二文件所包含的圖像內(nèi)容相同,只是由于二者的像素深度不同,以使的二者的數(shù)據(jù)量不同,相應(yīng)的,傳輸該第二文件所需的網(wǎng)絡(luò)資源小于和傳輸該第一文件所需的網(wǎng)絡(luò)資源。
[0160]步驟S802:關(guān)聯(lián)所述第二文件和所述第一文件。
[0161]關(guān)聯(lián)方式與上述的實施例2中步驟S202類似,本實施例中不再贅述。
[0162]當(dāng)然,第一文件的數(shù)據(jù)量大于該第二文件的數(shù)據(jù)量也可以是該第一文件圖像的分辨率和圖像深度均大于該第二文件圖像的分辨率和圖像深度。
[0163]需要說明的是,本實施例中只是針對第一文件圖像的分辨率和像素深度進(jìn)行變化,得到數(shù)據(jù)量較小的第二文件,但不限定于這兩種方式,實際實施中,也可采用其他方式改變該第一文件的數(shù)據(jù)量,本實施例中不再贅述。
[0164]可以理解的是,當(dāng)?shù)诙募蟼鞯骄W(wǎng)絡(luò)服務(wù)器上后,可以保存在電子設(shè)備,也可刪除該第二文件,只保留該第二文件相關(guān)的標(biāo)識,以使的后續(xù)接收到網(wǎng)絡(luò)請求時,可根據(jù)該第二文件相關(guān)的標(biāo)識確定第一文件。
[0165]參考圖9,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例1的結(jié)構(gòu)示意圖,其中,所述裝置可應(yīng)用于一電子設(shè)備,該裝置包括:
[0166]第一獲取模塊901,用于獲取電子設(shè)備中存儲的第一文件;
[0167]其中,第一獲取模塊901獲取該電子設(shè)備中存儲的第一文件,該第一文件可以包括電子設(shè)備中預(yù)設(shè)位置的文件,也可以包括攜帶待上傳標(biāo)識的文件,或者為電子設(shè)備中全部的文件,該待上傳的文件的具體獲取范圍可根據(jù)實際情況確定。獲取動作可以由用戶的操作直接觸發(fā),也可以由用戶的操作間接觸發(fā),也可以為電子設(shè)備以一定時間為周期的自動觸發(fā),或者由該電子設(shè)備接受到的其他電子設(shè)備的數(shù)據(jù)觸發(fā),以及其他方式觸發(fā)。
[0168]需要說明的是,該文件可以為任意形式的文件,如音頻文件、視頻文件、圖像文件、文檔文件或者上述幾個中的兩個或者多個的結(jié)合得到的文件等。
[0169]生成模塊902,用于依據(jù)所述第一文件生成第二文件,并關(guān)聯(lián)所述第二文件和所述第一文件;
[0170]其中,所述第二文件數(shù)據(jù)量小于第一文件的數(shù)據(jù)量;
[0171]其中,生成模塊902依據(jù)該第一文件生成第二文件,該第二文件的數(shù)據(jù)量小于第一文件的數(shù)據(jù)量,也就是說,該第一文件和第二文件所包含的內(nèi)容相同或者該第二文件中包含的內(nèi)容為第一文件的概要信息、摘要、片段和/或目錄等各種能夠表明第一文件中內(nèi)容的簡要信息,相應(yīng)的,存儲該第一文件和存儲第二文件所占用的存儲空間不同。
[0172]比如,該第一文件和第二文件為圖像時,該第一文件為分辨率較高的圖像,第二文件為分辨率較低的圖像,該第一文件和第二文件為文本文件時,該第一文件為全部內(nèi)容的文本,第二文件可為摘要文件或者文本的第一章(或者第一段)等,其他形式的文件類似,本實施例中不再一一贅述。
[0173]其中,關(guān)聯(lián)第二文件和第一文件的方式包括:第一文件和第二文件之間存在關(guān)聯(lián)關(guān)系,或者,通過特定標(biāo)識信息來標(biāo)識該第二文件與該第一文件的關(guān)聯(lián)關(guān)系。
[0174]其中,當(dāng)?shù)谝晃募偷诙募g存在關(guān)聯(lián)關(guān)系時,存儲該關(guān)聯(lián)關(guān)系信息。在該關(guān)聯(lián)關(guān)系信息中明確該第一文件和第二文件包含相同的內(nèi)容或者該第二文件中包含的內(nèi)容為第一文件的概要信息、摘要、片段和/或目錄等各種能夠表明第一文件中內(nèi)容的簡要信息,第一文件所占用的數(shù)據(jù)量大于該第二文件所占用的數(shù)據(jù)量。
[0175]需要說明的是,在實際應(yīng)用中,依據(jù)該第一文件生成第二文件的時間可以為上傳文件之前生成,也可為生成第一文件時立即生成,本實施例中不做限制。
[0176]第一傳輸模塊903,用于傳輸所述第二文件至網(wǎng)絡(luò)服務(wù)器;
[0177]具體的,電子設(shè)備與網(wǎng)絡(luò)服務(wù)器之間具有網(wǎng)絡(luò)連接,在傳輸?shù)诙募r,可使用該網(wǎng)絡(luò)連接將第二文件到網(wǎng)絡(luò)服務(wù)器。
[0178]當(dāng)然,由于該第二文件的數(shù)據(jù)量小于該第一文件的數(shù)據(jù)量,上傳該第二文件到網(wǎng)絡(luò)服務(wù)器,占用的網(wǎng)絡(luò)資源少于該第一文件。
[0179]需要說明的是,在實際應(yīng)用中,該電子設(shè)備與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)可以包括:有線網(wǎng)、光纖網(wǎng)、無線網(wǎng)絡(luò)等,本實施例中不做限制。
[0180]接收模塊904,用于接收網(wǎng)絡(luò)請求;
[0181]第二傳輸模塊905,用于當(dāng)所述接收模塊接收到網(wǎng)絡(luò)請求時,依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器,并替換所述第二文件;
[0182]其中,所述網(wǎng)絡(luò)請求為網(wǎng)絡(luò)服務(wù)器發(fā)送的請求傳輸?shù)谝晃募恼埱螅鼍W(wǎng)絡(luò)請求指示網(wǎng)絡(luò)上有用戶請求瀏覽第一文件。
[0183]其中,上傳該第二文件到網(wǎng)絡(luò)服務(wù)器后,訪問該網(wǎng)絡(luò)服務(wù)器的用戶可對該第二文件的內(nèi)容進(jìn)行瀏覽。當(dāng)用戶對該第二文件中的內(nèi)容不感興趣時,不對該第二文件進(jìn)行任何操作,繼續(xù)保持該網(wǎng)絡(luò)服務(wù)器中的第二文件,節(jié)約網(wǎng)絡(luò)資源;當(dāng)用戶對該第二文件中的內(nèi)容感興趣時,可以請求瀏覽該第二文件對應(yīng)的全部內(nèi)容,即第一文件,網(wǎng)絡(luò)服務(wù)器接收到用戶請求瀏覽該第二文件對應(yīng)的全部內(nèi)容時,發(fā)送請求傳輸?shù)谝晃募木W(wǎng)絡(luò)請求至該電子設(shè)備。
[0184]其中,當(dāng)接收模塊904接收到該網(wǎng)絡(luò)請求時,該網(wǎng)絡(luò)請求中含有與該第二文件相關(guān)的信息,第二傳輸模塊905結(jié)合該信息可以確定該第二文件的關(guān)聯(lián)的第一文件,獲取該第一文件,并上傳該第一文件至網(wǎng)絡(luò)服務(wù)器,以使的該第一文件替換該第二文件,該用戶即可瀏覽第一文件中的全部內(nèi)容。由于現(xiàn)在網(wǎng)絡(luò)服務(wù)器中存儲的文件為第一文件,其他用戶訪問該網(wǎng)絡(luò)服務(wù)器時,可直接瀏覽該具有全部內(nèi)容的第一文件。
[0185]當(dāng)然,該網(wǎng)絡(luò)請求中也可攜帶有請求該第一文件的用戶的信息,在接收到該網(wǎng)絡(luò)請求時,該電子設(shè)備可以進(jìn)行提示,以使的該電子設(shè)備的用戶可以根據(jù)情況選擇是否上傳該第一文件,比如,該請求第一文件的用戶為普通的網(wǎng)絡(luò)用戶,則可拒絕該請求,不上傳該
第一文件。
[0186]或者,在網(wǎng)絡(luò)服務(wù)器對請求第一文件的用戶進(jìn)行統(tǒng)計,發(fā)送網(wǎng)絡(luò)請求時同步發(fā)送該統(tǒng)計的數(shù)量,以使電子設(shè)備的用戶參考是否上傳第一文件。
[0187]需要說明的,該第一傳輸模塊和第二傳輸模塊可以為不同的結(jié)構(gòu),在實際實施中,為了簡化電子設(shè)備的結(jié)構(gòu),該第一傳輸模塊和第二傳輸模塊也可為同一的結(jié)構(gòu),本實施例中不做限制。
[0188]本實施例中,由于最初只是上傳數(shù)據(jù)量較小的第二文件,沒有用戶請求該第一文件時,無需上傳數(shù)據(jù)量較大的第一文件,當(dāng)有用戶請求第一文件時再上傳該第一文件,這樣,既保證了網(wǎng)絡(luò)服務(wù)器中數(shù)據(jù)文件內(nèi)容的全面性,又節(jié)約了網(wǎng)絡(luò)資源。
[0189]其中,本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置中的第一文件生成第二文件,可以采用多種不同的方式實現(xiàn)。
[0190]參考圖10,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例2中生成模塊902的結(jié)構(gòu)示意圖,其中,所述生成模塊902可以包括結(jié)構(gòu):
[0191]第一單元1001,用于截取所述第一文件的部分內(nèi)容,生成第二文件;
[0192]其中,該第一文件可以包括多種形式的文件,如音頻文件、視頻文件、圖像文件、文檔文件或者上述幾個中的兩個或者多個的結(jié)合得到的文件等。
[0193]其中,當(dāng)該第一文件為圖像文件時,第一單元1001可以截取該圖像中的一個部分得到第二文件,該截取的部分可以為圖像中人物的頭像、具有標(biāo)志性的風(fēng)景等;當(dāng)該第一文件為音視頻文件時,第一單元1001可以截取該音視頻文件中的片段得到第二文件;當(dāng)該第一文件為文本文件時,第一單元1001可以截取該文本文件的第一章、第一段或者摘要等內(nèi)容得到第二文件;其它形式的文件也可采用類似的方式進(jìn)行截取部分內(nèi)容,得到第二文件。
[0194]當(dāng)然,本實施例中只提供了幾種截取部分內(nèi)容的方式,具體實施中,也可采用其他方式截取,本實施例中不做限定。
[0195]關(guān)聯(lián)單元1002,用于關(guān)聯(lián)所述第二文件和所述第一文件。
[0196]關(guān)聯(lián)單元1002關(guān)聯(lián)方式與上述的方法實施例2中步驟S202類似,本實施例中不再贅述。
[0197]參考圖11,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例3中生成模塊902的結(jié)構(gòu)示意圖,其中,所述生成模塊902可以包括結(jié)構(gòu):
[0198]第二單元1101,用于改變所述第一文件的格式,生成第二文件;
[0199]由于該第一文件的數(shù)據(jù)量較大,第二單元1101可以將該第一文件的格式改變?yōu)檩^小數(shù)據(jù)量的格式,改變格式后得到文件為第二文件。
[0200]比如,當(dāng)該第一文件為文本文件時,第二單元1101可將該第一文件的word格式改變?yōu)閠xt格式,得到的第二文件的格式為txt格式;或者,當(dāng)該第一文件為圖片文件或者音視頻文件時,第二單元1101可將該第一文件的格式改變?yōu)榍逦容^低的格式,得到第二文件。
[0201]關(guān)聯(lián)單元1102,用于關(guān)聯(lián)所述第二文件和所述第一文件。
[0202]關(guān)聯(lián)單元1102關(guān)聯(lián)方式與上述的方法實施例2中步驟S202類似,本實施例中不再贅述。
[0203]當(dāng)然實際操作中,為了降低用戶的網(wǎng)絡(luò)資費,還可根據(jù)當(dāng)前網(wǎng)絡(luò)的情況判斷是否直接將數(shù)據(jù)量較大的第一文件上傳至網(wǎng)絡(luò)服務(wù)器。
[0204]參考圖12,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例4的結(jié)構(gòu)示意圖,所述圖9所示結(jié)構(gòu)中還包括:
[0205]第二獲取模塊1202,用于獲取當(dāng)前網(wǎng)絡(luò)信息;
[0206]在在第一獲取模塊1201獲取到電子設(shè)備中存儲的第一文件之后,首先判斷當(dāng)前電子設(shè)備應(yīng)用的網(wǎng)絡(luò)情況,并根據(jù)該網(wǎng)絡(luò)情況判斷是否將該第一文件上傳到網(wǎng)絡(luò)服務(wù)器中。
[0207]其中,判斷當(dāng)前網(wǎng)絡(luò)情況的依據(jù)為當(dāng)前網(wǎng)絡(luò)的信息,首先需要第二獲取模塊1202獲取電子設(shè)備當(dāng)前網(wǎng)絡(luò)信息,根據(jù)該網(wǎng)絡(luò)信息就可判斷該當(dāng)前網(wǎng)絡(luò)具體為哪種網(wǎng)絡(luò)。
[0208]第一判斷模塊1203,用于根據(jù)所述當(dāng)前網(wǎng)絡(luò)信息,判斷當(dāng)前網(wǎng)絡(luò)是否為滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò),當(dāng)滿足時,觸發(fā)第三傳輸模塊1204;當(dāng)不滿足時,觸發(fā)生成模塊1205 ;
[0209]其中,第一判斷模塊1203根據(jù)該網(wǎng)絡(luò)信息可得到當(dāng)前網(wǎng)絡(luò)的類型,進(jìn)而可判斷該網(wǎng)絡(luò)是否為低資費要求的網(wǎng)絡(luò),該網(wǎng)絡(luò)的類型可包括:WLAN或者蜂窩網(wǎng)絡(luò)等。
[0210]其中,該預(yù)設(shè)低資費要求網(wǎng)絡(luò),可以為用戶根據(jù)業(yè)務(wù)情況進(jìn)行設(shè)定,也由電子設(shè)備的生產(chǎn)廠商進(jìn)行設(shè)定。該WLAN可視為滿足低資費要求的網(wǎng)絡(luò),而該蜂窩網(wǎng)絡(luò)可視為不滿足低資費要求的網(wǎng)絡(luò)。具體的低資費要求可根據(jù)實際情況設(shè)定,本實施例中不再贅述。而蜂窩網(wǎng)絡(luò)為不滿足低資費要求的網(wǎng)絡(luò),當(dāng)電子設(shè)備當(dāng)前的網(wǎng)絡(luò)為蜂窩網(wǎng)絡(luò)時,為了降低用戶使用網(wǎng)絡(luò)的資費,在該網(wǎng)絡(luò)情況下,獲取到第一文件時,觸發(fā)生成模塊1205,依據(jù)該第一文件生成數(shù)據(jù)量較小的第二文件,使得用戶上傳該第二文件占用的網(wǎng)絡(luò)資源少,進(jìn)而使得網(wǎng)絡(luò)資費較少。
[0211]第三傳輸模塊1204,用于當(dāng)所述第一判斷模塊根據(jù)當(dāng)前網(wǎng)絡(luò)信息判斷當(dāng)前網(wǎng)絡(luò)為滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò)時,傳輸所述第一文件至網(wǎng)絡(luò)服務(wù)器。
[0212]當(dāng)當(dāng)前網(wǎng)絡(luò)滿足預(yù)設(shè)的低資費要求時,第三傳輸模塊1204可直接上傳該第一文件至網(wǎng)絡(luò)服務(wù)器,而不必依據(jù)該第一文件生成第二文件,使得訪問網(wǎng)絡(luò)服務(wù)器請求該第一文件的用戶可直接從網(wǎng)絡(luò)服務(wù)器中得到該第一文件,不必在從電子設(shè)備中請求發(fā)送第一文件,加快了用戶訪問網(wǎng)絡(luò)時,網(wǎng)絡(luò)服務(wù)器的反應(yīng)時間,提高了用戶體驗。
[0213]需要說明的,該第三傳輸模塊和第一傳輸模塊、第二傳輸模塊可以為不同的結(jié)構(gòu),在實際實施中,為了簡化電子設(shè)備的結(jié)構(gòu),該第三傳輸模塊和第第一傳輸模塊、第二傳輸模塊也可為同一的結(jié)構(gòu),本實施例中不做限制。
[0214]在實際操作中,為了使得網(wǎng)絡(luò)中請求文件的用戶能夠盡快得到第一文件中的內(nèi)容,而不必等待電子設(shè)備用戶的操作反應(yīng),可設(shè)置網(wǎng)絡(luò)中請求用戶的權(quán)限,根據(jù)權(quán)限設(shè)置是否自動上傳第一文件,則該網(wǎng)絡(luò)請求中攜帶有請求用戶信息。
[0215]參考圖13,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例5的結(jié)構(gòu)示意圖,所述圖9所示結(jié)構(gòu)中還包括:
[0216]第一解析模塊1305,用于解析所述接收模塊1304接收到的網(wǎng)絡(luò)請求,得到請求第一文件的請求用戶信息;[0217]其中,網(wǎng)絡(luò)請求中攜帶有請求用戶信息,當(dāng)接收到該網(wǎng)絡(luò)請求后,第一解析模塊1305解析該網(wǎng)絡(luò)請求,就能夠得到請求該第一文件的請求用戶信息,該信息可以包括:用戶名、用戶所屬種類等各種能夠表明用戶身份的信息。
[0218]第二解析模塊1306,用于解析所述請求用戶信息,得到所述請求用戶的權(quán)限;
[0219]其中,第二解析模塊1306繼續(xù)解析該請求用戶信息,可根據(jù)設(shè)置的權(quán)限條件得到該請求用戶的權(quán)限,該設(shè)置的權(quán)限條件可以為用戶所屬種類,如普通游客、好友、重要人物等多種,該普通游客權(quán)限最低,重要人物的權(quán)限最高,也可以設(shè)置的用戶名稱,如設(shè)置用戶A具有最高權(quán)限,用戶B和用戶C具有次級權(quán)限,其余用戶具有最低權(quán)限。
[0220]可以理解的,該權(quán)限的條件可根據(jù)實際情況進(jìn)行設(shè)定,本實施例中不只限定上述的兩種。
[0221]第二判斷模塊1307,用于判斷所述權(quán)限是否滿足預(yù)設(shè)的權(quán)限要求,如果滿足,觸發(fā)第二傳輸模塊1308,否則,忽略該網(wǎng)絡(luò)請求。
[0222]其中,第二判斷模塊1307根據(jù)用戶的權(quán)限判斷該用戶是否滿足預(yù)設(shè)的權(quán)限要求,如果滿足,則觸發(fā)第二傳輸模塊1308上傳第一文件,否則,忽略該網(wǎng)絡(luò)請求,不做處理,以減少上傳第一文件占用的網(wǎng)絡(luò)資源,同時節(jié)約網(wǎng)絡(luò)資費。
[0223]其中該觸發(fā)第二傳輸模塊1308與實施例1中第二傳輸模塊905 —致,本實施例中不再贅述。
[0224]其中,預(yù)設(shè)的權(quán)限要求可以為:最高權(quán)限的用戶,或者預(yù)設(shè)的權(quán)限級別,比如二級,即高于二級的權(quán)限的用戶請求時,則觸發(fā)第二傳輸模塊1308上傳第一文件。
[0225]具體的,當(dāng)該用戶為最高權(quán)限的用戶時,可以直接判斷該用戶滿足預(yù)設(shè)的權(quán)限要求,則依據(jù)關(guān)聯(lián)關(guān)系確定第一文件并將第一文件上傳到網(wǎng)絡(luò)服務(wù)器中;當(dāng)該用戶為次級權(quán)限用戶時,可以設(shè)置詢問是否上傳第一文件,當(dāng)?shù)玫酱_定上傳后,再進(jìn)行上傳第一文件,當(dāng)然,該次級權(quán)限用戶為滿足預(yù)設(shè)的權(quán)限要求時,也可直接觸發(fā)第二傳輸模塊1308。
[0226]當(dāng)然,本實施例中只提供了兩種設(shè)定最高權(quán)限的方式,具體實施中,也可采用其他的權(quán)限設(shè)置方式,本實施例中不做限定。
[0227]當(dāng)該第一文件為圖像文件時,還可根據(jù)該圖像文件的特性對第一文件進(jìn)行相應(yīng)的處理得到第二文件。
[0228]參考圖14,為本申請?zhí)峁┑囊环N數(shù)據(jù)傳輸?shù)难b置實施例6的結(jié)構(gòu)示意圖,實施例2的結(jié)構(gòu)中還包括:
[0229]第三判斷模塊1402,用于判斷所述第一文件為圖像文件;
[0230]其中,第三判斷模塊1402依據(jù)該第一文件的參數(shù)信息可以判斷該第一文件為圖像文件。
[0231]當(dāng)然,在具體實施中,第三判斷模塊1402也能夠根據(jù)該第一文件的參數(shù)信息判斷其形式為文本文件、視頻文件、或者音頻文件等,本實施例中僅以圖像文件為例進(jìn)行說明,其他形式的文件可采用類似的方法進(jìn)行處理,得到第二文件。
[0232]當(dāng)?shù)谌袛嗄K判定該第一文件為圖像文件時,則生成模塊1403的第二單元包
括:第一子單元和/或第二子單元;
[0233]第一子單元,用于改變所述圖像的分辨率得到第二文件,所述第二文件中的圖像分辨率低于第一文件中的圖像分辨率;[0234]其中,當(dāng)該第一文件為圖像文件時,第一子單元改變該圖像的分辨率,以得到分辨率低于該第一文件的第二文件,該第一文件和第二文件所包含的圖像內(nèi)容相同,只是由于二者的分辨率不同,以使的二者的數(shù)據(jù)量不同,相應(yīng)的,傳輸該第二文件所需的網(wǎng)絡(luò)資源小于和傳輸該第一文件所需的網(wǎng)絡(luò)資源。
[0235]第二子單元,用于改變所述圖像的像素深度得到第二文件,所述第二文件中的圖像像素深度低于第一文件中的像素深度。
[0236]其中,當(dāng)該第一文件為圖像文件時,第二子單元改變該圖像的像素深度,以得到像素深度低于該第一文件的第二文件,該第一文件和第二文件所包含的圖像內(nèi)容相同,只是由于二者的像素深度不同,以使的二者的數(shù)據(jù)量不同,相應(yīng)的,傳輸該第二文件所需的網(wǎng)絡(luò)資源小于和傳輸該第一文件所需的網(wǎng)絡(luò)資源。
[0237]需要說明的是,本實施例中只是針對第一文件圖像的分辨率和像素深度進(jìn)行變化,得到數(shù)據(jù)量較小的第二文件,但不限定于這兩種方式,實際實施中,也可采用其他方式改變該第一文件的數(shù)據(jù)量,本實施例中不再贅述。
[0238]可以理解的是,當(dāng)?shù)诙募蟼鞯骄W(wǎng)絡(luò)服務(wù)器上后,可以保存在電子設(shè)備,也可刪除該第二文件,只保留該第二文件相關(guān)的標(biāo)識,以使的后續(xù)接收到網(wǎng)絡(luò)請求時,可根據(jù)該第二文件相關(guān)的標(biāo)識確定第一文件。
[0239]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,包? 獲取電子設(shè)備中存儲的第一文件; 依據(jù)所述第一文件生成第二文件,并關(guān)聯(lián)所述第二文件和所述第一文件;所述第二文件數(shù)據(jù)量小于第一文件的數(shù)據(jù)量; 傳輸所述第二文件至網(wǎng)絡(luò)服務(wù)器; 當(dāng)接收到網(wǎng)絡(luò)請求時,依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器,并替換所述第二文件;所述網(wǎng)絡(luò)請求為網(wǎng)絡(luò)服務(wù)器發(fā)送的請求傳輸?shù)谝晃募恼埱?,所述網(wǎng)絡(luò)請求指示網(wǎng)絡(luò)上有用戶請求瀏覽第一文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)所述第一文件生成第二文件包括: 截取所述第一文件的部分內(nèi)容,生成第二文件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)所述第一文件生成第二文件包括: 改變所述第一文件的格式,生成第二文件。
4.根據(jù)權(quán)利要求1所述的方法,其特征在`于,所述獲取電子設(shè)備中存儲的第一文件之后,依據(jù)所述第一文件生成第二文件之前,還包括: 獲取當(dāng)前網(wǎng)絡(luò)信息; 根據(jù)所述當(dāng)前網(wǎng)絡(luò)信息,判斷當(dāng)前網(wǎng)絡(luò)為不滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括: 根據(jù)當(dāng)前網(wǎng)絡(luò)信息,判斷當(dāng)前網(wǎng)絡(luò)為滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò)時,傳輸所述第一文件至網(wǎng)絡(luò)服務(wù)器。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)請求中攜帶請求第一文件的請求用戶信息,則依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器之前,還包括: 解析所述網(wǎng)絡(luò)請求,得到請求第一文件的請求用戶信息; 解析所述請求用戶信息,得到所述請求用戶的權(quán)限,判斷所述權(quán)限滿足預(yù)設(shè)的權(quán)限要求。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括: 判斷所述權(quán)限不滿足預(yù)設(shè)的權(quán)限要求時,忽略所述網(wǎng)絡(luò)請求。
8.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取電子設(shè)備中存儲的第一文件之后,還包括: 判斷所述第一文件為圖像文件; 其中,所述改變所述第一文件的格式,得到第二文件,包括: 改變所述圖像的分辨率得到第二文件,所述第二文件中的圖像分辨率低于第一文件中的圖像分辨率。
9.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取電子設(shè)備中存儲的第一文件之后,還包括: 判斷所述第一文件為圖像文件; 其中,所述改變所述第一文件的格式,得到第二文件,包括:改變所述圖像的像素深度得到第二文件,所述第二文件中的圖像像素深度低于第一文件中的像素深度。
10.一種數(shù)據(jù)傳輸?shù)难b置,其特征在于,包括: 第一獲取模塊,用于獲取電子設(shè)備中存儲的第一文件; 生成模塊,用于依據(jù)所述第一文件生成第二文件,并關(guān)聯(lián)所述第二文件和所述第一文件;所述第二文件數(shù)據(jù)量小于第一文件的數(shù)據(jù)量; 第一傳輸模塊,用于傳輸所述第二文件至網(wǎng)絡(luò)服務(wù)器; 接收模塊,用于接收網(wǎng)絡(luò)請求; 第二傳輸模塊,用于當(dāng)所述接收模塊接收到網(wǎng)絡(luò)請求時,依據(jù)所述關(guān)聯(lián)確定第一文件,傳輸所述第一文件至所述網(wǎng)絡(luò)服務(wù)器,并替換所述第二文件; 其中,所述網(wǎng)絡(luò)請求為網(wǎng)絡(luò)服務(wù)器發(fā)送的請求傳輸?shù)谝晃募恼埱螅鼍W(wǎng)絡(luò)請求指示網(wǎng)絡(luò)上有用戶請求瀏覽第一文件。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述生成模塊包括: 第一單元,用于截取所述第一文件的部分內(nèi)容,生成第二文件; 關(guān)聯(lián)單元,用于關(guān)聯(lián)所述第二文件和所述第一文件。
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述生成模塊包括: 第二單元,用于改變所述第一文件的格式,生成第二文件; 關(guān)聯(lián)單元,用于關(guān)聯(lián)所述第二文件和所述第一文件。
13.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 第二獲取模塊,用于獲取當(dāng)前網(wǎng)絡(luò)信息; 第二判斷模塊,用于根據(jù)所述當(dāng)前網(wǎng)絡(luò)信息,判斷當(dāng)前網(wǎng)絡(luò)是否為滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò),當(dāng)不滿足時,觸發(fā)所述生成模塊。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,還包括: 第三傳輸模塊,用于當(dāng)所述第二判斷模塊根據(jù)當(dāng)前網(wǎng)絡(luò)信息判斷當(dāng)前網(wǎng)絡(luò)為滿足預(yù)設(shè)的低資費要求的網(wǎng)絡(luò)時,傳輸所述第一文件至網(wǎng)絡(luò)服務(wù)器。
15.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 第一解析模塊,用于解析所述網(wǎng)絡(luò)請求,得到請求第一文件的請求用戶信息; 第二解析模塊,用于解析所述請求用戶信息,得到所述請求用戶的權(quán)限; 第二判斷模塊,用于判斷所述權(quán)限是否滿足預(yù)設(shè)的權(quán)限要求,如果滿足,觸發(fā)第二傳輸模塊。
16.根據(jù)權(quán)利要求12所述的裝置,其特征在于,還包括: 第三判斷模塊,用于判斷所述第一文件為圖像文件; 其中,所述第二單元包括: 第一子單元,用于改變所述圖像的分辨率得到第二文件,所述第二文件中的圖像分辨率低于第一文件中的圖像分辨率。
17.根據(jù)權(quán)利要求12所述的方法,其特征在于,還包括: 第三判斷模塊,用于判斷所述第一文件為圖像文件; 其中,所述第二單元包括: 第二子單元,用于改變所述圖像的像素深度得到第二文件,所述第二文件中的圖像像素深度低于第一文件中的像素深度。`
【文檔編號】H04L29/06GK103763329SQ201410053962
【公開日】2014年4月30日 申請日期:2014年2月18日 優(yōu)先權(quán)日:2014年2月18日
【發(fā)明者】石彬 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
诸暨市| 桑植县| 安陆市| 泉州市| 高阳县| 寿宁县| 永泰县| 清远市| 甘谷县| 陕西省| 讷河市| 开平市| 当涂县| 三门峡市| 台北县| 黑山县| 偏关县| 阳山县| 乌兰浩特市| 柞水县| 大埔县| 霍林郭勒市| 临泉县| 女性| 同仁县| 鄂州市| 玉林市| 汤阴县| 东宁县| 铁岭市| 睢宁县| 云浮市| 泰和县| 沂源县| 彭州市| 沾化县| 台中市| 全南县| 永州市| 绥江县| 高台县|