非本機遠程下載控制系統及方法
2023-06-28 21:21:51 1
非本機遠程下載控制系統及方法
【專利摘要】本發明公開了一種非本機遠程下載控制系統及方法,其控制端以一定時間間隔對在線連接的受控端進行偵測,以獲取受控端的偵測請求包信息,並根據受控端的激活碼建立與受控端之間的遠程通信連接;然後控制端登陸到雲端伺服器,選擇所需下載的文件進行下載,並將所選文件下載保存到指定的受控端上。與現有技術相比,本發明具有操作方便,實現簡單的優點。
【專利說明】非本機遠程下載控制系統及方法
【技術領域】
:
[0001]本發明涉及網絡通信技術,具體涉及的是一種非本機遠程下載控制系統及方法。【背景技術】:
[0002]隨著網絡的快速發展,越來越多的用戶通過網絡下載自己所需要的文件。目前用戶通過下載工具下載完文件之後,通常是直接保存在本機上,如果需要保存到其他終端設備上,則需要通過U盤或移動硬碟等工具將下載的文件拷貝到指定的終端設備上,這種方式對於近距離數據拷貝較為適用,但是對於遠程數據拷貝則難以實現。
【發明內容】
:
[0003]為此,本發明的目的在於提供一種非本機遠程下載控制系統,以解決目前通過網絡下載文件保存到遠程終端設備上,存在操作不便,實現困難的問題。
[0004]一種非本機遠程下載控制系統,包括:
[0005]一雲端伺服器;
[0006]至少一受控端,連接到雲端伺服器,用於以一定的時間間隔通過網絡向雲端伺服器上報偵測請求包信息;
[0007]—控制端,連接到雲端伺服器,用於以一定的時間間隔通過網絡從雲端伺服器獲取來自受控端上報的偵測請求包信息,並通過該偵測請求包信息建立與所述受控端的遠程通信連接;以及用於將下載的文件對應保存在與其遠程通信連接的指定受控端上。
[0008]進一步地,所述受控端包括平板電腦、手機、路由器和PC,且所述受控端有唯一的激活碼。
[0009]進一步地,所述控制端通過受控端的激活碼建立與所述受控端的初次通信連接,且控制端自動保存與其連接過的受控端的激活碼。
[0010]進一步地,所述偵測請求包信息包括受控端的網絡狀態信息和設備類型信息。
[0011]進一步地,所述受控端用於以3?6秒/次的時間間隔通過網絡向雲端伺服器上報偵測請求信息;所述控制端用於以3?6秒/次的時間間隔通過網絡從雲端伺服器獲取來自受控端上報的偵測請求信息。
[0012]另外,本發明還提供了一種非本機遠程下載控制方法,以實現通過本機操作將文件下載保存到指定的遠程終端設備上,其中該方法包括步驟:
[0013]A、建立控制端與受控端之間的遠程通信連接;
[0014]B、控制端選擇所需下載的文件並對應保存在指定的受控端上。
[0015]進一步地,步驟A具體包括:
[0016]al、受控端以一定的時間間隔通過網絡向雲端伺服器上報偵測請求包信息;
[0017]a2、控制端以一定的時間間隔通過網絡從雲端伺服器獲取來自受控端上報的偵測請求包信息;
[0018]a3、控制端根據所述偵測請求包信息建立與所述受控端的遠程通信連接,其中所述偵測請求包信息包括受控端的網絡狀態信息和設備類型信息。
[0019]進一步地,步驟a3具體包括步驟:
[0020]控制端與受控端之間的遠程通信連接通過受控端的激活碼進行匹配鑑權,如果匹配鑑權通過,則進入步驟B ;否則,則結束。
[0021]進一步地,步驟B具體包括步驟:
[0022]bl、控制端通過用戶名及密碼登陸雲端伺服器;
[0023]b2、控制端選擇所需下載的文件,並在雲端伺服器上建立一個文件保存到指定受控端上的下載連結路徑;
[0024]b3、指定的受控端通過雲端伺服器獲取下載連結路徑,並對應將控制端選擇所需下載的文件下載保存。
[0025]進一步地,步驟b3中包括:
[0026]當指定的受控端與雲端伺服器在線連接時,則通過雲端伺服器獲取下載連結路徑,並對應將控制端選擇所需下載的文件下載保存。
[0027]本發明控制端以一定時間間隔對在線連接的受控端進行偵測,以獲取受控端的偵測請求包信息,並根據受控端的激活碼建立與受控端之間的遠程通信連接;然後控制端登陸到雲端伺服器,選擇所需下載的文件進行下載,並將所選文件下載保存到指定的受控端上。與現有技術相比,本發明具有操作方便,實現簡單的優點。
【專利附圖】
【附圖說明】
:
[0028]圖1為本發明非本機遠程下載控制系統的原理框圖;
[0029]圖2為本發明非本機遠程下載控制方法的實施流程圖。
【具體實施方式】
:
[0030]為闡述本發明的思想及目的,下面將結合附圖和具體實施例對本發明做進一步的說明。
[0031]本發明的核心思想在於:首先利用受控端以一定的時間間隔向雲端伺服器發送偵測請求包信息,而控制端則以一定的時間間隔從雲端伺服器獲取偵測請求包信息,控制端通過獲取的偵測請求包信息中包含的設備信息與受控端進行匹配鑑權連接,在鑑權通過後建立二者之間的遠程通信連接;之後控制端根據用戶名和密碼登陸到雲端伺服器,對應選擇所需要下載的文件,並建立下載保存路徑連結到指定的受控端,將所需要下載的文件下載保存到指定的受控端上。
[0032]請參見圖1所示,圖1為本發明非本機遠程下載控制系統的原理框圖。本發明實施例提供了一種非本機遠程下載控制系統,包括:雲端伺服器,控制端和至少一個受控端。
[0033]其中本發明中控制端和受控端包括但不限於智慧型手機、平板電腦、路由器以及PC
坐寸ο
[0034]受控端通過網際網路連接到雲端伺服器,主要用於以一定的時間間隔向雲端伺服器上報偵測請求包信息。其中本實施例中時間間隔頻率為3?6秒/次,偵測請求包信息包括有受控端設備的網絡狀態和設備信息,比如受控端處於在線狀態及其設備信息中對應包含有其設備類型等。
[0035]控制端通過網際網路連接到雲端伺服器,主要用於以一定的時間間隔通過網絡從雲端伺服器獲取來自受控端上報的偵測請求包信息,並通過該偵測請求包信息建立與所述受控端的遠程通信連接;以及用於將下載的文件對應保存在與其遠程通信連接的指定受控端上。其中本實施例中時間間隔頻率為3?6秒/次。
[0036]控制端獲取到來自受控端上報的偵測請求包信息之後,會對應更新受控端設備在線列表,而當控制端需要與在線列表中的受控端設備連接時,則需要對應輸入連接時的激活碼,該激活碼在受控端設備上,且是唯一的編碼,只有知道受控端設備的激活碼時,控制端才能建立與受控端的遠程通信連接。
[0037]當控制端與受控端的遠程通信連接建立之後,控制端可通過網絡對應登陸到雲端伺服器,其中登陸時需要輸入用戶名和密碼,此處的用戶名分為管理員用戶和一般普通用戶,對應的權限有所不同。
[0038]如果是管理員用戶,控制端登陸到雲端伺服器之後,控制端選擇需要下載的文件,並對應建立下載連結保存路逕到選擇指定的受控端上,此時文件可以對應下載保存到該受控端。對於此管理員用戶而言,控制端可以對應刪除受控端上下載的文件或其他文件,對受控端上設備參數進行修改,以及對下載的文件進行暫停、取消等操作。
[0039]如果是普通用戶,控制端登陸到雲端伺服器之後,控制端選擇需要下載的文件,並對應建立下載連結保存路逕到選擇指定的受控端上,此時文件可以對應下載保存到該受控端。對於此普通用戶而言,控制端只能實現對下載文件的保存、暫停和取消處理,不能對受控端上下載的文件或其他文件進行刪除,以及不能對受控端上設備參數進行修改。
[0040]以上是對本發明非本機遠程下載控制系統的描述,下面將結合附圖2對本發明非本機遠程下載控制方法做進一步的說明。
[0041]本發明實施例還提供了一種非本機遠程下載控制方法,其包括如下步驟:
[0042]A、建立控制端與受控端之間的遠程通信連接;
[0043]其中步驟A具體包括:
[0044]al、受控端以一定的時間間隔tl通過網絡向雲端伺服器上報偵測請求包信息;
[0045]其中所述的偵測請求包信息包括有設備的在線狀態和設備的類型,比如設備類型為平板電腦、路由器和PC,其對應顯示在線或者不在線,對於不在線的受控端可以在其上線後再向雲端伺服器上報偵測請求包。
[0046]a2、控制端以一定的時間間隔t2通過網絡從雲端伺服器獲取來自受控端上報的偵測請求包信息;
[0047]控制端獲取到上述的偵測請求包後,從該偵測請求包中提取設備的類型和在線狀態,並對應將其按照在線設備列表的形式顯示在控制端上。
[0048]a3、控制端根據所述偵測請求包信息建立與所述受控端的遠程通信連接,其中所述偵測請求包信息包括受控端的網絡狀態信息和設備類型信息。
[0049]控制端與受控端之間的遠程通信連接通過受控端的激活碼進行匹配鑑權,如果匹配鑑權通過,則進入步驟B ;否則,則結束。
[0050]B、控制端選擇所需下載的文件並對應保存在指定的受控端上。
[0051]其中步驟B具體包括:
[0052]bl、控制端通過用戶名及密碼登陸雲端伺服器;
[0053]其中所述的用戶名分為具有修改刪除受控端數據信息的管理員用戶和不具有修改刪除權限的普通用戶。
[0054]b2、控制端選擇所需下載的文件,並在雲端伺服器上建立一個文件保存到指定受控端上的下載連結路徑;
[0055]其中所述的下載連結路徑可對應保存在雲端伺服器上。
[0056]b3、指定的受控端通過雲端伺服器獲取下載連結路徑,並對應將控制端選擇所需下載的文件下載保存。
[0057]當指定的受控端與雲端伺服器在線連接時,則通過雲端伺服器獲取下載連結路徑,並對應將控制端選擇所需下載的文件下載保存;而對於受控端不在線時,可以等待其上線時,獲取該下載連結,再進行下載保存。
[0058]本實施例結合圖1和圖2以具體案例進行說明:控制端為智慧型手機、受控端I為平板電腦、受控端2為路由器、受控端η為PC,其中平板電腦、路由器和PC每間隔3?6秒通過網際網路向雲端伺服器發送偵測請求包,所述的偵測請求包中包括有設備的類型和在線狀態。
[0059]智慧型手機作為控制端,其通過網際網路連接到雲端伺服器,其也對應的每間隔3?6秒從雲端伺服器獲取來自受控端上報的偵測請求包信息,並將偵測請求包信息中包含的設備類型在智慧型手機上以列表的形式顯示。當智慧型手機需要在網絡上下載某一文件時,比如需要下載一個為路由器更新的驅動程序,此時智慧型手機就需要在列表中選擇路由器(由於偵測請求包中包括有設備的類型,因此可以選擇路由器)。
[0060]當選擇了路由器之後,智慧型手機的界面就會對應顯示輸入連接到路由器的激活碼(在第一次連接到該路由器時),此時用戶需要對應輸入路由器的激活碼(該激活碼在路由器上),當驗證輸入的激活碼正確之後,則建立智慧型手機與路由器之間的遠程通信連接。其中在上述連接過程中,必須要事先知道路由器的激活碼。
[0061]由於在第一次連接到路由器時輸入的激活碼已經保存在智慧型手機上,因此在後續連接路由器時,不再需要輸入激活碼,可直接連接。
[0062]當智慧型手機與路由器的遠程通信連接建立之後,智慧型手機可對應在網絡上搜索需要下載的文件(路由器更新的驅動程序),然後對應獲取該下載連結,並對應形成一個下載連結路徑指定保存到路由器上,如果路由器在線,則直接獲取該下載連結,並對應開始下載該驅動程序到本地;如果路由器不在線,則等待其上線後再獲取該下載連結,並對應開始下載該驅動程序到本地,在該驅動下載到本地後,可直接運行並安裝或者通過智慧型手機遠程控制進行安裝。
[0063]以上是對本發明所提供的一種非本機遠程下載控制系統及方法進行了詳細的介紹,本文中應用了具體個例對本發明的結構原理及實施方式進行了闡述,以上實施例只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,依據本發明的思想,在【具體實施方式】及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
【權利要求】
1.一種非本機遠程下載控制系統,其特徵在於,包括: 一雲端伺服器; 至少一受控端,連接到雲端伺服器,用於以一定的時間間隔通過網絡向雲端伺服器上報偵測請求包信息; 一控制端,連接到雲端伺服器,用於以一定的時間間隔通過網絡從雲端伺服器獲取來自受控端上報的偵測請求包信息,並通過該偵測請求包信息建立與所述受控端的遠程通信連接;以及用於將下載的文件對應保存在與其遠程通信連接的指定受控端上。
2.如權利要求1所述的非本機遠程下載控制系統,其特徵在於,所述受控端包括平板電腦、手機、路由器和PC,且所述受控端有唯一的激活碼。
3.如權利要求2所述的非本機遠程下載控制系統,其特徵在於,所述控制端通過受控端的激活碼建立與所述受控端的初次通信連接,且控制端自動保存與其連接過的受控端的激活碼。
4.如權利要求1所述的非本機遠程下載控制系統,其特徵在於,所述偵測請求包信息包括受控端的網絡狀態信息和設備類型信息。
5.如權利要求4所述的非本機遠程下載控制系統,其特徵在於,所述受控端用於以3?6秒/次的時間間隔通過網絡向雲端伺服器上報偵測請求信息;所述控制端用於以3?6秒/次的時間間隔通過網絡從雲端伺服器獲取來自受控端上報的偵測請求信息。
6.一種非本機遠程下載控制方法,其特徵在於,包括步驟: A、建立控制端與受控端之間的遠程通信連接; B、控制端選擇所需下載的文件並對應保存在指定的受控端上。
7.如權利要求6所述的非本機遠程下載控制方法,其特徵在於,步驟A具體包括: al、受控端以一定的時間間隔通過網絡向雲端伺服器上報偵測請求包信息; a2、控制端以一定的時間間隔通過網絡從雲端伺服器獲取來自受控端上報的偵測請求包信息; a3、控制端根據所述偵測請求包信息建立與所述受控端的遠程通信連接,其中所述偵測請求包信息包括受控端的網絡狀態信息和設備類型信息。
8.如權利要求7所述的非本機遠程下載控制方法,其特徵在於,步驟a3具體包括步驟: 控制端與受控端之間的遠程通信連接通過受控端的激活碼進行匹配鑑權,如果匹配鑑權通過,則進入步驟B ;否則,則結束。
9.如權利要求6所述的非本機遠程下載控制方法,其特徵在於,步驟B具體包括步驟: bl、控制端通過用戶名及密碼登陸雲端伺服器; b2、控制端選擇所需下載的文件,並在雲端伺服器上建立一個文件保存到指定受控端上的下載連結路徑; b3、指定的受控端通過雲端伺服器獲取下載連結路徑,並對應將控制端選擇所需下載的文件下載保存。
10.如權利要求9所述的非本機遠程下載控制方法,其特徵在於,步驟b3中包括: 當指定的受控端與雲端伺服器在線連接時,則通過雲端伺服器獲取下載連結路徑,並對應將控制端選擇所需下載的文件下載保存。
【文檔編號】H04L29/08GK104301419SQ201410571060
【公開日】2015年1月21日 申請日期:2014年10月23日 優先權日:2014年10月23日
【發明者】徐偉, 謝濤, 劉旋 申請人:深圳市迅雷網絡技術有限公司