專利名稱:跨設(shè)備文件傳輸方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種跨設(shè)備文件傳輸方法和系統(tǒng)。
背景技術(shù):
目前,如果用戶想將網(wǎng)絡(luò)文件或電腦上的本地文件傳輸?shù)揭苿?dòng)終端(如移動(dòng)終端、平板電腦等)上,一般采用的方法先將網(wǎng)絡(luò)文件下載到本地(本地文件無(wú)需此過程),然后通過數(shù)據(jù)線或藍(lán)牙發(fā)送到移動(dòng)終端;或者利用云存儲(chǔ)工具,通過云端中轉(zhuǎn)將文件同步到移動(dòng)終端。利用數(shù)據(jù)線或者藍(lán)牙傳輸,往往局限于身邊需要有數(shù)據(jù)線,或者設(shè)備需要具有藍(lán)牙功能,同時(shí)操作起來(lái)也十分麻煩,需要經(jīng)過很多步驟才能達(dá)到目的;而利用云存儲(chǔ)工具進(jìn)行中轉(zhuǎn),大多需要先注冊(cè)一個(gè)賬號(hào),才能進(jìn)行同步。
因此,現(xiàn)有技術(shù)中將網(wǎng)絡(luò)文件或電腦上的本地文件傳輸?shù)揭苿?dòng)終端上存在著局限,而且操作不方便。
發(fā)明內(nèi)容
本發(fā)明的特征和優(yōu)點(diǎn)在下文的描述中部分地陳述,或者可從該描述顯而易見,或者可通過實(shí)踐本發(fā)明而學(xué)習(xí)。為克服現(xiàn)有技術(shù)的問題,本發(fā)明提供一種跨設(shè)備文件傳輸方法和系統(tǒng),使下載鏈接地址方便快捷地在網(wǎng)絡(luò)設(shè)備之間傳送,可以基于移動(dòng)終端重力感應(yīng)進(jìn)行設(shè)備匹配,簡(jiǎn)單快速地進(jìn)行文件傳輸,簡(jiǎn)化用戶的操作流程,并使操作過程具備一定的趣味性。本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案如下根據(jù)本發(fā)明的一個(gè)方面,提供一種跨設(shè)備文件傳輸方法,包括下列步驟后臺(tái)服務(wù)器系統(tǒng)通過網(wǎng)絡(luò)分別接收兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求,其中第一網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求中附帶有文件的下載鏈接地址;后臺(tái)服務(wù)器系統(tǒng)判斷出兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求符合匹配條件時(shí),將下載鏈接地址傳送到第二網(wǎng)絡(luò)設(shè)備,在第二網(wǎng)絡(luò)設(shè)備中根據(jù)下載鏈接地址下載文件。根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一網(wǎng)絡(luò)設(shè)備為電腦,電腦在感知到用戶對(duì)電腦鍵盤上指定按鍵的觸碰后,向后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求;第二網(wǎng)絡(luò)設(shè)備為移動(dòng)終端,移動(dòng)終端捕捉重力加速度的變化,在重力加速度超過預(yù)設(shè)值時(shí),向后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求。根據(jù)本發(fā)明的一個(gè)實(shí)施例,采用將移動(dòng)終端觸碰電腦的鍵盤上指定按鍵的方式,同時(shí)觸發(fā)移動(dòng)終端和電腦向后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求。根據(jù)本發(fā)明的一個(gè)實(shí)施例,在網(wǎng)絡(luò)設(shè)備上打開文件傳輸頁(yè)面或應(yīng)用程序,通過頁(yè)面或應(yīng)用程序感知用戶的文件傳輸觸發(fā)操作,并分別向后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求。根據(jù)本發(fā)明的一個(gè)實(shí)施例,在第一網(wǎng)絡(luò)設(shè)備需要將本地文件傳輸?shù)降诙W(wǎng)絡(luò)設(shè)備時(shí),先將第一網(wǎng)絡(luò)設(shè)備的本地文件上傳至后臺(tái)服務(wù)器系統(tǒng),生成下載鏈接地址,再將下載鏈接地址附帶在第一網(wǎng)絡(luò)設(shè)備發(fā)送的文件傳輸請(qǐng)求中。根據(jù)本發(fā)明的一個(gè)實(shí)施例,匹配條件包括兩臺(tái)網(wǎng)絡(luò)設(shè)備位于同一個(gè)IP地址下;且發(fā)送文件傳輸請(qǐng)求的時(shí)間差小于預(yù)設(shè)的時(shí)間差。根據(jù)本發(fā)明的另一個(gè)方面,提 供一種跨設(shè)備文件傳輸系統(tǒng),包括后臺(tái)服務(wù)器系統(tǒng),后臺(tái)服務(wù)器系統(tǒng)包括匹配模塊,用于通過網(wǎng)絡(luò)分別接收兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求,并對(duì)兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求進(jìn)行匹配;其中第一網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求中附帶有文件的下載鏈接地址;推送模塊,用于在匹配成功的情況下,獲取下載鏈接地址,并將下載鏈接地址傳送到第二網(wǎng)絡(luò)設(shè)備,使得第二網(wǎng)絡(luò)設(shè)備能夠根據(jù)下載鏈接地址下載文件。根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一網(wǎng)絡(luò)設(shè)備為電腦,電腦在感知到用戶對(duì)電腦鍵盤上指定按鍵的觸碰后,向后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求;第二網(wǎng)絡(luò)設(shè)備為移動(dòng)終端,移動(dòng)終端捕捉重力加速度的變化,在重力加速度超過預(yù)設(shè)值時(shí),向后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求。根據(jù)本發(fā)明的一個(gè)實(shí)施例,后臺(tái)服務(wù)器系統(tǒng)包括存儲(chǔ)模塊,在第一網(wǎng)絡(luò)設(shè)備需要將本地文件傳輸?shù)降诙W(wǎng)絡(luò)設(shè)備時(shí),將第一網(wǎng)絡(luò)設(shè)備的本地文件上傳至存儲(chǔ)模塊進(jìn)行存儲(chǔ),生成下載鏈接地址,使第一網(wǎng)絡(luò)設(shè)備能夠?qū)⑾螺d鏈接地址附帶在第一網(wǎng)絡(luò)設(shè)備發(fā)送的文件傳輸請(qǐng)求中。根據(jù)本發(fā)明的一個(gè)實(shí)施例,匹配模塊設(shè)置為在后臺(tái)服務(wù)器系統(tǒng)對(duì)兩臺(tái)網(wǎng)絡(luò)設(shè)備的請(qǐng)求進(jìn)行匹配時(shí),如果兩臺(tái)網(wǎng)絡(luò)設(shè)備位于同一個(gè)IP地址下,且發(fā)送請(qǐng)求的時(shí)間差小于預(yù)設(shè)的時(shí)間差,則匹配成功。本發(fā)明提供了一種跨設(shè)備文件傳輸方法和系統(tǒng),使下載鏈接地址方便快捷地在網(wǎng)絡(luò)設(shè)備之間傳送,可利用設(shè)備自身特點(diǎn),通過移動(dòng)終端重力感應(yīng)來(lái)進(jìn)行設(shè)備匹配,然后從后臺(tái)將數(shù)據(jù)推送到目標(biāo)設(shè)備,只需移動(dòng)終端在電腦鍵盤上輕輕一碰,就能將網(wǎng)絡(luò)文件或電腦本地文件下載到移動(dòng)終端,無(wú)需賬號(hào),簡(jiǎn)單快速地進(jìn)行文件傳輸,既簡(jiǎn)化了用戶的操作流程,同時(shí)操作過程也具備一定的趣味性。通過閱讀說明書,本領(lǐng)域普通技術(shù)人員將更好地了解這些技術(shù)方案的特征和內(nèi)容。
下面通過參考附圖并結(jié)合實(shí)例具體地描述本發(fā)明,本發(fā)明的優(yōu)點(diǎn)和實(shí)現(xiàn)方式將會(huì)更加明顯,其中附圖所示內(nèi)容僅用于對(duì)本發(fā)明的解釋說明,而不構(gòu)成對(duì)本發(fā)明的任何意義上的限制,在附圖中圖I為本發(fā)明實(shí)施例的跨設(shè)備文件傳輸系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例移動(dòng)終端上觸發(fā)文件傳輸請(qǐng)求的流程示意圖;圖3為本發(fā)明實(shí)施例的跨設(shè)備文件傳輸操作流程圖。
具體實(shí)施例方式如圖I所示,為解決現(xiàn)有技術(shù)中將網(wǎng)絡(luò)文件或電腦上的本地文件傳輸?shù)揭苿?dòng)終端上存在著局限,而且操作不方便的問題,本發(fā)明提供一種跨設(shè)備文件傳輸系統(tǒng),包括后臺(tái)服務(wù)器系統(tǒng)10,后臺(tái)服務(wù)器系統(tǒng)10包括匹配模塊11,用于通過網(wǎng)絡(luò)分別接收兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求,并對(duì)兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求進(jìn)行匹配;其中第一網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求中附帶有文件的下載鏈接地址;推送模塊12,用于在匹配成功的情況下,獲取下載鏈接地址,并將下載鏈接地址傳送到第二網(wǎng)絡(luò)設(shè)備,使得第二網(wǎng)絡(luò)設(shè)備能夠根據(jù)下載鏈接地址下載文件。在本實(shí)施例中,第一網(wǎng)絡(luò)設(shè)備為電腦30,電腦30在感知到用戶對(duì)電腦30鍵盤上指定按鍵的觸碰后,向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送文件傳輸請(qǐng)求;第二網(wǎng)絡(luò)設(shè)備為移動(dòng)終端20,移動(dòng)終端20捕捉重力加速度的變化,在重力加速度超過預(yù)設(shè)值時(shí),向后臺(tái)服務(wù)器系統(tǒng)10發(fā) 送文件傳輸請(qǐng)求。后臺(tái)服務(wù)器系統(tǒng)10還包括存儲(chǔ)模塊13,在第一網(wǎng)絡(luò)設(shè)備需要將本地文件傳輸?shù)降诙W(wǎng)絡(luò)設(shè)備時(shí),將第一網(wǎng)絡(luò)設(shè)備的本地文件上傳至存儲(chǔ)模塊13進(jìn)行存儲(chǔ),生成下載鏈接地址,使第一網(wǎng)絡(luò)設(shè)備能夠?qū)⑾螺d鏈接地址附帶在第一網(wǎng)絡(luò)設(shè)備發(fā)送的文件傳輸請(qǐng)求中。匹配模塊11設(shè)置為在后臺(tái)服務(wù)器系統(tǒng)10對(duì)兩臺(tái)網(wǎng)絡(luò)設(shè)備的請(qǐng)求進(jìn)行匹配時(shí),如果兩臺(tái)網(wǎng)絡(luò)設(shè)備位于同一個(gè)IP地址下,且發(fā)送請(qǐng)求的時(shí)間差小于預(yù)設(shè)的時(shí)間差,則匹配成功。本發(fā)明實(shí)施例的思路是用戶在電腦(PC)上想將網(wǎng)絡(luò)文件或電腦本地文件傳輸?shù)揭苿?dòng)終端(如手機(jī))時(shí),用戶只需要將移動(dòng)終端輕觸電腦鍵盤的空格鍵(也可以為其它任意鍵,只要不與頁(yè)面其他快捷鍵沖突。因?yàn)榭崭矜I比較大,利于觸碰操作,所以優(yōu)選采用空格鍵),電腦端通過空格鍵觸發(fā)請(qǐng)求,而移動(dòng)終端(如手機(jī))則通過捕捉移動(dòng)終端重力加速度的變化觸發(fā)請(qǐng)求,兩個(gè)設(shè)備的請(qǐng)求發(fā)送到后臺(tái)服務(wù)器系統(tǒng)10進(jìn)行匹配,然后將電腦端的下載請(qǐng)求傳送到匹配到的移動(dòng)終端。在進(jìn)行碰一碰操作時(shí),移動(dòng)終端20和電腦30上同時(shí)打開一個(gè)特定頁(yè)面(或者是打開一個(gè)應(yīng)用程序),移動(dòng)終端或電腦就是通過這個(gè)頁(yè)面的JS代碼與服務(wù)器進(jìn)行交互。整個(gè)傳輸過程,實(shí)際是將電腦30上的下載地址傳送到匹配上的移動(dòng)終端20,移動(dòng)終端瀏覽器訪問下載地址時(shí)會(huì)直接進(jìn)入下載流程。如果是電腦上的本地文件,也是上傳到后臺(tái)服務(wù)器系統(tǒng)10,生成一個(gè)臨時(shí)下載地址傳送到移動(dòng)終端。以下更詳細(xì)地介紹本發(fā)明實(shí)施例的具體技術(shù)方案文件傳輸系統(tǒng)是部署在IDC (互聯(lián)網(wǎng)數(shù)據(jù)中心)機(jī)房的一套服務(wù),包括后臺(tái)服務(wù)器系統(tǒng)10,移動(dòng)終端20和電腦30分別通過訪問服務(wù)頁(yè)面與后臺(tái)服務(wù)器系統(tǒng)10進(jìn)行交互。跨設(shè)備文件傳輸系統(tǒng)的各個(gè)模塊的工作原理如下匹配模塊11匹配模塊11通過設(shè)定條件(請(qǐng)求時(shí)間與請(qǐng)求IP地址)對(duì)不同設(shè)備進(jìn)行匹配,確定文件傳輸?shù)膬啥?。匹配模塊11可處理從電腦30和移動(dòng)終端20發(fā)送上來(lái)的請(qǐng)求,以IP地址和請(qǐng)求時(shí)間將電腦30和移動(dòng)終端20進(jìn)行匹配。具體匹配規(guī)則為同一個(gè)IP地址下的電腦和移動(dòng)終端請(qǐng)求,按時(shí)間差進(jìn)行匹配,將時(shí)間差最小的兩個(gè)請(qǐng)求進(jìn)行匹配。同時(shí)時(shí)間差不能超過5s。
推送模塊12推送模塊12接收到匹配模塊11的匹配結(jié)果后,將文件從一個(gè)設(shè)備傳輸?shù)搅硪粋€(gè)設(shè)備。推送模塊12負(fù)責(zé)將電腦30發(fā)上來(lái)的下載鏈接,推送到匹配模塊11與該電腦30匹配的移動(dòng)終端20上,瀏覽器打開該下載地址,進(jìn)入下載流程。存儲(chǔ)模塊13在電腦30需要將本地文件傳輸?shù)揭苿?dòng)終端20時(shí),將電腦30的本地文件上傳至存儲(chǔ)模塊13進(jìn)行存儲(chǔ),生成下載鏈接地址,使電腦30能夠?qū)⑾螺d鏈接地址附帶在其發(fā)送的文件傳輸請(qǐng)求中。觸發(fā)模塊(包括移動(dòng)終端20的觸發(fā)模塊和電腦30的觸發(fā)模塊)觸發(fā)模塊用于觸發(fā)不同設(shè)備上發(fā)起請(qǐng)求,移動(dòng)終端(如手機(jī))通過計(jì)算設(shè)備重力加 速度觸發(fā)請(qǐng)求,電腦通過響應(yīng)空格鍵觸發(fā)請(qǐng)求。圖2為本發(fā)明實(shí)施例移動(dòng)終端上觸發(fā)文件傳輸請(qǐng)求的流程示意圖,具體步驟如下101 :內(nèi)置重力傳感器模塊的移動(dòng)終端將重力加速度數(shù)據(jù)傳送給移動(dòng)終端操作系統(tǒng)進(jìn)行記錄;102 :移動(dòng)終端通過碰一碰頁(yè)面(web app,即基于Web的系統(tǒng)和應(yīng)用)的JS代碼通過系統(tǒng)API (應(yīng)用程序編程接口)獲取重力傳感器模塊的重力加速度數(shù)據(jù);103 :當(dāng)重力加速度超過某個(gè)值時(shí),觸發(fā)向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送請(qǐng)求。電腦端通過碰一碰提示頁(yè)面的JS代碼,響應(yīng)電腦空格鍵操作,觸發(fā)向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送請(qǐng)求。如圖3所示,本發(fā)明實(shí)施例還提供一種跨設(shè)備文件傳輸方法,包括下列步驟后臺(tái)服務(wù)器系統(tǒng)10通過網(wǎng)絡(luò)分別接收兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求,其中第一網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求中附帶有文件的下載鏈接地址;后臺(tái)服務(wù)器系統(tǒng)10判斷出兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求符合匹配條件時(shí),將下載鏈接地址傳送到第二網(wǎng)絡(luò)設(shè)備,在第二網(wǎng)絡(luò)設(shè)備中根據(jù)下載鏈接地址下載文件。匹配條件包括兩臺(tái)網(wǎng)絡(luò)設(shè)備位于同一個(gè)IP地址下;且發(fā)送文件傳輸請(qǐng)求的時(shí)間差小于預(yù)設(shè)的時(shí)間差。第一網(wǎng)絡(luò)設(shè)備為電腦30,電腦30在感知到用戶對(duì)電腦30鍵盤上指定按鍵的觸碰后,向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送文件傳輸請(qǐng)求;第二網(wǎng)絡(luò)設(shè)備為移動(dòng)終端20,移動(dòng)終端20捕捉重力加速度的變化,在重力加速度超過預(yù)設(shè)值時(shí),向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送文件傳輸請(qǐng)求??梢圆捎脤⒁苿?dòng)終端20觸碰電腦30的鍵盤上指定按鍵的方式,同時(shí)觸發(fā)移動(dòng)終端20和電腦30向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送文件傳輸請(qǐng)求。本實(shí)施例中,在網(wǎng)絡(luò)設(shè)備上打開文件傳輸頁(yè)面或應(yīng)用程序,通過頁(yè)面或應(yīng)用程序感知用戶的文件傳輸觸發(fā)操作,并分別向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送文件傳輸請(qǐng)求。在第一網(wǎng)絡(luò)設(shè)備需要將本地文件傳輸?shù)降诙W(wǎng)絡(luò)設(shè)備時(shí),先將第一網(wǎng)絡(luò)設(shè)備的本地文件上傳至后臺(tái)服務(wù)器系統(tǒng)10,生成下載鏈接地址,再將下載鏈接地址附帶在第一網(wǎng)絡(luò)設(shè)備發(fā)送的文件傳輸請(qǐng)求中。圖3為本發(fā)明實(shí)施例的跨設(shè)備文件傳輸操作流程圖,其具體操作流程如下
201 :用戶在電腦上訪問特定站點(diǎn)下載文件;202:用戶在電腦上選擇碰一碰下載后,進(jìn)入到操作提示頁(yè)面,啟動(dòng)觸發(fā)模塊,進(jìn)入準(zhǔn)備狀態(tài);203 :在移動(dòng)終端上啟動(dòng)碰一碰下載應(yīng)用,啟動(dòng)重力感應(yīng)捕捉模塊,碰一碰移動(dòng)終端是一個(gè)web app (頁(yè)面);204 :用移動(dòng)終端(如手機(jī))輕觸電腦鍵盤空格鍵;205 電腦端響應(yīng)相應(yīng)空格鍵,向服務(wù)器發(fā)送請(qǐng)求;206 :同時(shí)移動(dòng)終端通過重力感應(yīng)捕捉模塊識(shí)別重力加速度;207 :移動(dòng)終端向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送請(qǐng)求;
208 :匹配模塊11對(duì)不同設(shè)備發(fā)上來(lái)的請(qǐng)求進(jìn)行智能匹配,通過時(shí)間、IP地址等維度,確定進(jìn)行配對(duì)的兩臺(tái)設(shè)備,具體匹配規(guī)則描述如下電腦和移動(dòng)終端接入同一個(gè)WIFI接入點(diǎn),或者電腦用有線接入,移動(dòng)終端用WIFI接入,該有線和WIFI屬于同一個(gè)IP地址。下載請(qǐng)求匹配是以IP地址為主,時(shí)間為輔的雙重匹配規(guī)則,在同一個(gè)IP地址下的電腦請(qǐng)求和移動(dòng)終端請(qǐng)求被視為匹配范圍,然后根據(jù)請(qǐng)求時(shí)間,將請(qǐng)求時(shí)間間隔最近的一個(gè)電腦請(qǐng)求和移動(dòng)終端請(qǐng)求進(jìn)行匹配(由前面的碰一碰操作,確保用戶在操作時(shí)電腦端和移動(dòng)終端發(fā)送的請(qǐng)求時(shí)間基本保持一致)。S209 :推送模塊12根據(jù)匹配模塊11的匹配結(jié)果,將電腦端的下載請(qǐng)求推送到移動(dòng)終端;S210 :移動(dòng)終端確認(rèn)下載請(qǐng)求,開始下載。碰一碰操作匹配在移動(dòng)終端(如手機(jī))和電腦(如PC)之間進(jìn)行,原理是在碰一碰的過程觸發(fā)手機(jī)端和PC端同時(shí)向后臺(tái)服務(wù)器系統(tǒng)10發(fā)送請(qǐng)求,然后進(jìn)行匹配。當(dāng)然也可以在手機(jī)和手機(jī)之間、PC和PC之間進(jìn)行,就需要采取其他動(dòng)作識(shí)別,比如手機(jī)之間用兩臺(tái)手機(jī)搖一搖等。對(duì)于PC沒有要求,對(duì)于手機(jī),需要有內(nèi)置重力傳感器模塊。碰一碰在PC端和手機(jī)端都是通過頁(yè)面端實(shí)現(xiàn),要求打開頁(yè)面的瀏覽器支持javascrip的解析。手機(jī)和PC需要接入同一個(gè)IP端網(wǎng)絡(luò)(即在同一個(gè)地方接入WIFI,或者PC接入有線,手機(jī)接入WIFI,但兩個(gè)地址屬于同一個(gè)IP地址)。通過IP限制同一個(gè)地點(diǎn)(辦公室或家里),通過碰一碰來(lái)保證兩個(gè)匹配請(qǐng)求的同時(shí)性,來(lái)確保匹配的精度。碰一碰云下載實(shí)際是將PC上的文件,或者是下載請(qǐng)求,推送到手機(jī)上去下載??梢栽谲浖⒁魳?、小說等下載站點(diǎn)的資源下載鏈接,增加一個(gè)碰一碰云下載方式的入口,用戶選擇這種方式時(shí),下載站點(diǎn)將當(dāng)前下載資源的下載地址傳給碰一碰云下載服務(wù);如果是本地文件,則是先上傳到后臺(tái)服務(wù)器系統(tǒng)10,生成一個(gè)臨時(shí)下載鏈接。碰一碰云下載服務(wù)將這個(gè)下載鏈接推到手機(jī),通過碰一碰這個(gè)過程來(lái)確定推到哪臺(tái)手機(jī),具體實(shí)現(xiàn)是通過碰一碰同時(shí)觸發(fā)PC和手機(jī)端向服務(wù)器發(fā)送一個(gè)請(qǐng)求(需要手機(jī)端和PC端同時(shí)開啟一個(gè)頁(yè)面,手機(jī)移動(dòng)的時(shí)候重力加速度超過某個(gè)值,會(huì)觸發(fā)頁(yè)面向服務(wù)求發(fā)送請(qǐng)求,而PC上是通過空格鍵,也可以設(shè)置其他鍵觸發(fā)請(qǐng)求。后臺(tái)服務(wù)器系統(tǒng)10根據(jù)匹配規(guī)則來(lái)配對(duì)設(shè)備)。確定配對(duì)設(shè)備后,服務(wù)器將之前PC端的下載鏈接,推送到匹配的手機(jī),手機(jī)瀏覽器打開這個(gè)下載鏈接時(shí)會(huì)進(jìn)入下載流程,用戶確認(rèn)后就能將文件下載到手機(jī)。綜上所述,碰一碰這個(gè)過程,關(guān)鍵是完成設(shè)備匹配過程。然后將PC上的下載鏈接,推送到匹配上的移動(dòng)終端上。只需移動(dòng)終端在電腦鍵盤上輕輕一碰,就能將網(wǎng)絡(luò)文件或電腦本地文件下載到移動(dòng)終端,無(wú)需賬號(hào),簡(jiǎn)單快速地進(jìn)行文件傳輸,既簡(jiǎn)化了用戶的操作流程,同時(shí)操作過程也具備一定的趣味性。以上參照
了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域技術(shù)人員不脫離本發(fā)明的范圍和實(shí)質(zhì),可以有多種變型方 案實(shí)現(xiàn)本發(fā)明。舉例而言,作為一個(gè)實(shí)施例的部分示出或描述的特征可用于另一實(shí)施例以得到又一實(shí)施例。以上僅為本發(fā)明較佳可行的實(shí)施例而已,并非因此局限本發(fā)明的權(quán)利范圍,凡運(yùn)用本發(fā)明說明書及附圖內(nèi)容所作的等效變化,均包含于本發(fā)明的權(quán)利范圍之內(nèi)。
權(quán)利要求
1.一種跨設(shè)備文件傳輸方法,其特征在于,包括下列步驟 后臺(tái)服務(wù)器系統(tǒng)通過網(wǎng)絡(luò)分別接收兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求,其中第一網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求中附帶有文件的下載鏈接地址; 后臺(tái)服務(wù)器系統(tǒng)判斷出所述兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求符合匹配條件時(shí),將所述下載鏈接地址傳送到第二網(wǎng)絡(luò)設(shè)備,在第二網(wǎng)絡(luò)設(shè)備中根據(jù)所述下載鏈接地址下載所述文件。
2.根據(jù)權(quán)利要求I所述的跨設(shè)備文件傳輸方法,其特征在于,所述第一網(wǎng)絡(luò)設(shè)備為電腦,電腦在感知到用戶對(duì)電腦鍵盤上指定按鍵的觸碰后,向所述后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求;所述第二網(wǎng)絡(luò)設(shè)備為移動(dòng)終端,移動(dòng)終端捕捉重力加速度的變化,在重力加速度超過預(yù)設(shè)值時(shí),向所述后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求。
3.根據(jù)權(quán)利要求2所述的跨設(shè)備文件傳輸方法,其特征在于,采用將所述移動(dòng)終端觸碰所述電腦的鍵盤上指定按鍵的方式,同時(shí)觸發(fā)所述移動(dòng)終端和所述電腦向所述后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求。
4.根據(jù)權(quán)利要求I至3中任一項(xiàng)所述的跨設(shè)備文件傳輸方法,其特征在于,在所述網(wǎng)絡(luò)設(shè)備上打開文件傳輸頁(yè)面或應(yīng)用程序,通過頁(yè)面或應(yīng)用程序感知用戶的文件傳輸觸發(fā)操作,并分別向后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求。
5.根據(jù)權(quán)利要求I至3中任一項(xiàng)所述的跨設(shè)備文件傳輸方法,其特征在于,在所述第一網(wǎng)絡(luò)設(shè)備需要將本地文件傳輸?shù)剿龅诙W(wǎng)絡(luò)設(shè)備時(shí),先將所述第一網(wǎng)絡(luò)設(shè)備的本地文件上傳至所述后臺(tái)服務(wù)器系統(tǒng),生成下載鏈接地址,再將下載鏈接地址附帶在所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的文件傳輸請(qǐng)求中。
6.根據(jù)權(quán)利要求I至3中任一項(xiàng)所述的跨設(shè)備文件傳輸方法,其特征在于,所述匹配條件包括 兩臺(tái)網(wǎng)絡(luò)設(shè)備位于同一個(gè)IP地址下; 且發(fā)送文件傳輸請(qǐng)求的時(shí)間差小于預(yù)設(shè)的時(shí)間差。
7.一種跨設(shè)備文件傳輸系統(tǒng),其特征在于包括后臺(tái)服務(wù)器系統(tǒng),所述后臺(tái)服務(wù)器系統(tǒng)包括 匹配模塊,用于通過網(wǎng)絡(luò)分別接收兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求,并對(duì)兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求進(jìn)行匹配;其中第一網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求中附帶有文件的下載鏈接地址; 推送模塊,用于在匹配成功的情況下,獲取所述下載鏈接地址,并將所述下載鏈接地址傳送到第二網(wǎng)絡(luò)設(shè)備,使得第二網(wǎng)絡(luò)設(shè)備能夠根據(jù)所述下載鏈接地址下載所述文件。
8.根據(jù)權(quán)利要求7所述的跨設(shè)備文件傳輸系統(tǒng),其特征在于,所述第一網(wǎng)絡(luò)設(shè)備為電腦,電腦在感知到用戶對(duì)電腦鍵盤上指定按鍵的觸碰后,向所述后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求;所述第二網(wǎng)絡(luò)設(shè)備為移動(dòng)終端,移動(dòng)終端捕捉重力加速度的變化,在重力加速度超過預(yù)設(shè)值時(shí),向所述后臺(tái)服務(wù)器系統(tǒng)發(fā)送文件傳輸請(qǐng)求。
9.根據(jù)權(quán)利要求7或8所述的跨設(shè)備文件傳輸系統(tǒng),其特征在于,所述后臺(tái)服務(wù)器系統(tǒng)包括存儲(chǔ)模塊,在所述第一網(wǎng)絡(luò)設(shè)備需要將本地文件傳輸?shù)剿龅诙W(wǎng)絡(luò)設(shè)備時(shí),將所述第一網(wǎng)絡(luò)設(shè)備的本地文件上傳至所述存儲(chǔ)模塊進(jìn)行存儲(chǔ),生成下載鏈接地址,使所述第一網(wǎng)絡(luò)設(shè)備能夠?qū)⑾螺d鏈接地址附帶在所述第一網(wǎng)絡(luò)設(shè)備發(fā)送的文件傳輸請(qǐng)求中。
10.根據(jù)權(quán)利要求7或8所述的跨設(shè)備文件傳輸系統(tǒng),其特征在于,所述匹配模塊設(shè)置為在后臺(tái)服務(wù)器系統(tǒng)對(duì)兩臺(tái)網(wǎng)絡(luò)設(shè)備的請(qǐng)求進(jìn)行匹配時(shí),如果兩臺(tái)網(wǎng)絡(luò)設(shè)備位于同一個(gè)IP地址下,且發(fā)送請(qǐng)求的時(shí)間差小于預(yù)設(shè)的時(shí)間差,則匹配成功。
全文摘要
本發(fā)明提供一種跨設(shè)備文件傳輸方法和系統(tǒng),該方法包括后臺(tái)服務(wù)器系統(tǒng)通過網(wǎng)絡(luò)分別接收兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求,其中第一網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求中附帶有文件的下載鏈接地址;后臺(tái)服務(wù)器系統(tǒng)判斷出兩臺(tái)網(wǎng)絡(luò)設(shè)備的文件傳輸請(qǐng)求符合匹配條件時(shí),將下載鏈接地址傳送到第二網(wǎng)絡(luò)設(shè)備,在第二網(wǎng)絡(luò)設(shè)備中根據(jù)下載鏈接地址下載文件。第一網(wǎng)絡(luò)設(shè)備可為電腦;第二網(wǎng)絡(luò)設(shè)備可為移動(dòng)終端,移動(dòng)終端捕捉重力加速度的變化,在重力加速度超過預(yù)設(shè)值時(shí)觸發(fā)文件傳輸請(qǐng)求。本發(fā)明使下載鏈接地址方便快捷地在網(wǎng)絡(luò)設(shè)備之間傳送,可以基于移動(dòng)終端重力感應(yīng)進(jìn)行設(shè)備匹配,簡(jiǎn)單快速地進(jìn)行文件傳輸,簡(jiǎn)化了用戶的操作流程。
文檔編號(hào)H04L29/08GK102891891SQ201210365128
公開日2013年1月23日 申請(qǐng)日期2012年9月26日 優(yōu)先權(quán)日2012年9月26日
發(fā)明者梁捷, 俞永福, 何小鵬, 朱順炎, 黃榮海, 付傳立 申請(qǐng)人:廣州市動(dòng)景計(jì)算機(jī)科技有限公司