專利名稱:數(shù)據(jù)傳輸系統(tǒng)以及方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種數(shù)據(jù)傳輸系統(tǒng)以及方法,且特別是有關(guān)于一種應用于手持裝置的數(shù)據(jù)傳輸系統(tǒng)以及方法。
背景技術(shù):
隨著3C (Computer, Communications and Consumer)產(chǎn)業(yè)的發(fā)展,有越來越多的人會使用手持電子裝置(handheld electrical device)作為生活中的輔助工具。舉例而言,常見的可攜式裝置包含個人數(shù)字助理(personal digital assistant ;PDA)、移動電話(mobile phone)、智能型手機(smart phone)等,這些手持裝置的體積輕巧,攜帶方便,因此使用的人數(shù)越來越多,所需的功能亦越來越廣。其中,為了在各電子裝置間傳輸數(shù)據(jù),發(fā)展出各式各樣的無線數(shù)據(jù)傳輸接口,如藍 牙接口、紅外線接口、IEEE 802. 11系列、WiFi、Zigbee等。由于無線數(shù)據(jù)傳輸接口不受傳輸線長度的限制,因此許多手持電子裝置皆已支持無線數(shù)據(jù)傳輸接口。此外,受限于體積以及電池使用時間,手持電子裝置的運算能力通常較差。因此使得手持電子裝置在進行文件傳輸或處理其所接收到的文件時,常需要較長的時間處理文件,或無法平順的執(zhí)行文件。
發(fā)明內(nèi)容
因此,本發(fā)明的一目的是在提供一種數(shù)據(jù)傳輸系統(tǒng)。在數(shù)據(jù)傳輸系統(tǒng)中的一發(fā)送端手持裝置欲傳送數(shù)據(jù)時,取得傳送目標的信息,并通過云端系統(tǒng)的協(xié)助,將待傳數(shù)據(jù)根據(jù)傳送目標的信息,傳送至目標手持裝置。數(shù)據(jù)傳輸系統(tǒng)包含一第一無線數(shù)據(jù)傳輸接口、一第二無線數(shù)據(jù)傳輸接口、一發(fā)送端手持裝置以及至少一云端服務器。發(fā)送端手持裝置的一處理組件包含一待傳信息取得模塊、一選擇模塊、一目標信息取得模塊以及一信息傳送模塊。待傳信息取得模塊取得至少一待傳數(shù)據(jù)的信息。選擇模塊透過第一無線數(shù)據(jù)傳輸接口,與數(shù)個可選手持裝置建立連結(jié),并自可選手持裝置選擇至少一目標手持裝置。目標信息取得模塊透過第一無線數(shù)據(jù)傳輸接口,取得目標手持裝置的一目標手持裝置信息。信息傳送模塊傳送目標手持裝置信息以及待傳數(shù)據(jù)的信息。云端服務器的一云端運算裝置包含一建立連結(jié)模塊。建立連結(jié)模塊透過第二無線數(shù)據(jù)傳輸接口,與發(fā)送端手持裝置建立連結(jié),接收目標手持裝置信息以及待傳數(shù)據(jù)的信息,并根據(jù)目標手持裝置信息以及待傳數(shù)據(jù)的信息,協(xié)助發(fā)送端手持裝置傳送待傳數(shù)據(jù)至目標手持裝置。本發(fā)明的另一目的是在提供一種數(shù)據(jù)傳輸方法,用以在一發(fā)送端手持裝置欲傳送數(shù)據(jù)時,取得傳送目標的信息,并通過云端系統(tǒng)的協(xié)助,將待傳數(shù)據(jù)根據(jù)傳送目標的信息,傳送至目標手持裝置。數(shù)據(jù)傳輸方法包含以下步驟取得一待傳數(shù)據(jù)的信息。自數(shù)個可選手持裝置選擇至少一目標手持裝置。取得目標手持裝置的一目標手持裝置信息。一發(fā)送端手持裝置透過一無線數(shù)據(jù)傳輸接口,傳送目標手持裝置信息以及待傳數(shù)據(jù)的信息至一云端服務器。云端服務器根據(jù)目標手持裝置信息以及待傳數(shù)據(jù)的信息,協(xié)助發(fā)送端手持裝置傳送待傳數(shù)據(jù)至目標手持裝置。應用本發(fā)明具有下列優(yōu)點??赏ㄟ^云端服務器協(xié)助傳送待傳數(shù)據(jù)或前處理待傳數(shù)據(jù),減少發(fā)送端手持裝置自行處理數(shù)據(jù)所需的系統(tǒng)資源。此外,云端服務器是根據(jù)目標手持裝置的信息進行待傳數(shù)據(jù)的前處理,因此可使目標手持裝置所接收到的前處理后的數(shù)據(jù)適合其執(zhí)行。
為讓本發(fā)明的上述和其它目的、特征、優(yōu)點與實施例能更明顯易懂,所附附圖的說明如下圖I繪示依照本發(fā)明一實施方式的一種數(shù)據(jù)傳輸系統(tǒng)的功能方塊圖;圖2是數(shù)據(jù)傳輸系統(tǒng)的一實施例; 圖3是數(shù)據(jù)傳輸系統(tǒng)的另一實施例;圖4是依照本發(fā)明一實施方式的一種數(shù)據(jù)傳輸方法的流程圖;圖5是自數(shù)個可選手持裝置選擇至少一目標手持裝置的一實施例。主要組件符號說明101 :第一無線數(shù)據(jù)傳輸接口 400:云端服務器102:第二無線數(shù)據(jù)傳輸接口 410:云端運算裝置200 :發(fā)送端手持裝置411 :建立連結(jié)模塊210:處理組件412:前處理模塊211 :待傳信息取得模塊412a :壓縮器212 :選擇模塊412b :轉(zhuǎn)檔器213:目標信息取得模塊412c :加密器214 :信息傳送模塊420 :云端儲存裝置215 :信息接收模塊421 :儲存空間216 :傳送方向范圍計算模塊 501 :觸碰軌跡220:手持裝置儲存組件502:傳送方向范圍230 :傳送方向信息產(chǎn)生組件 503:目前方位231 :觸控屏幕601、602 :觸碰軌跡232:方位感應器603:傳送方向范圍301、302、303 :可選手持裝置604 :目前方位700 :數(shù)據(jù)傳輸方法710 760 :步驟
具體實施例方式以下將以附圖及詳細說明清楚說明本發(fā)明的精神,任何所屬技術(shù)領(lǐng)域中具有通常知識者在了解本發(fā)明的較佳實施例后,當可由本發(fā)明所教示的技術(shù),加以改變及修飾,其并不脫離本發(fā)明的精神與范圍。請參照圖1,其繪示依照本發(fā)明一實施方式的一種數(shù)據(jù)傳輸系統(tǒng)的功能方塊圖。在數(shù)據(jù)傳輸系統(tǒng)中的一發(fā)送端手持裝置欲傳送數(shù)據(jù)時,取得傳送目標的信息,并通過云端系統(tǒng)的協(xié)助,將待傳數(shù)據(jù)根據(jù)傳送目標的信息,傳送至目標手持裝置。
數(shù)據(jù)傳輸系統(tǒng)包含一第一無線數(shù)據(jù)傳輸接口 101、一第二無線數(shù)據(jù)傳輸接口 102、一發(fā)送端手持裝置200以及至少一云端服務器400。第一無線數(shù)據(jù)傳輸接口 101以及第二無線數(shù)據(jù)傳輸接口 102可采用IEEE 802. 11系列、WiFi、Zigbee、第二代手機通訊技術(shù)(second-generation wireless telephone technology, 2G)、第三代移動通訊技術(shù)(third-generation wireless telephone technology, 3G)、全球互通微波存取(WorldwideInteroperability for Microwave Access, WiMAX)技術(shù)、后第三代移動通訊(Beyond 3G,B3G)技術(shù)、長期演進技術(shù)(Long Term Evolution, LTE)或其它中長距離的無線通訊技術(shù)。此外,第一無線數(shù)據(jù)傳輸接口 101尚可為藍牙接口、紅外線接口或其它短距離無線數(shù)據(jù)傳輸接口。發(fā)送端手持裝置200的一處理組件210包含一待傳信息取得模塊211、一選擇模塊
212、一目標信息取得模塊213以及一信息傳送模塊214。待傳信息取得模塊211取得至少一待傳數(shù)據(jù)的信息。其中,待傳數(shù)據(jù)可為文件、聯(lián)絡人電話號碼、電子郵件賬號、文字信息、多媒體信息或其它類型的數(shù)據(jù)。在本發(fā)明的一實施例中,發(fā)送端手持裝置200還可包含電 性連接處理組件210的一手持裝置儲存組件220。手持裝置儲存組件220儲存至少一可選數(shù)據(jù),供待傳信息取得模塊211自其中選擇待傳數(shù)據(jù),以據(jù)此產(chǎn)生待傳數(shù)據(jù)的信息。在本發(fā)明的另一實施例中,待傳信息取得模塊211可自云端服務器400的云端儲存裝置420所儲存的可選數(shù)據(jù)選擇待傳數(shù)據(jù),并取得所選擇的待傳數(shù)據(jù)的信息(如儲存位置或文件名)。選擇模塊212透過第一無線數(shù)據(jù)傳輸接口 101,與數(shù)個可選手持裝置301、302、303建立連結(jié),并自可選手持裝置301、302、303選擇至少一目標手持裝置。目標信息取得模塊213透過第一無線數(shù)據(jù)傳輸接口 101,取得目標手持裝置的一目標手持裝置信息。其中,目標手持裝置的目標手持裝置信息可包含目標手持裝置的至少一支持壓縮格式、目前頻寬、至少一支持數(shù)據(jù)格式、其所儲存的云端識別賬號、硬件處理能力、目前因特網(wǎng)通訊協(xié)議(Internet Protocol, IP)地址或其它目標手持裝置相關(guān)的信息。信息傳送模塊214透過第二無線數(shù)據(jù)傳輸接口 102,傳送目標手持裝置信息至云端服務器400。云端服務器400的一云端運算裝置410包含一建立連結(jié)模塊411。建立連結(jié)模塊411透過第二無線數(shù)據(jù)傳輸接口 102,與發(fā)送端手持裝置200建立連結(jié),接收目標手持裝置信息以及待傳數(shù)據(jù)的信息。然后,云端運算裝置410的建立連結(jié)模塊411根據(jù)目標手持裝置信息以及待傳數(shù)據(jù)的信息,協(xié)助發(fā)送端手持裝置200傳送待傳數(shù)據(jù)至目標手持裝置。如此一來,可通過云端服務器400協(xié)助待傳數(shù)據(jù)的傳送,減少發(fā)送端手持裝置200自行處理數(shù)據(jù)傳輸所需的系統(tǒng)資源。此外,云端運算裝置410還可包含一前處理模塊412,用以根據(jù)目標手持裝置信息,前處理待傳數(shù)據(jù)。然后,使發(fā)送端手持裝置200傳送前處理后的待傳數(shù)據(jù)至目標手持裝置。如此一來,可通過云端服務器400協(xié)助前處理待傳數(shù)據(jù),減少發(fā)送端手持裝置200自行處理數(shù)據(jù)所需的系統(tǒng)資源。此外,云端服務器400是根據(jù)目標手持裝置的信息進行待傳數(shù)據(jù)的前處理,因此可使目標手持裝置所接收到的前處理后的數(shù)據(jù)適合其執(zhí)行。云端服務器400對待傳數(shù)據(jù)的前處理可為壓縮數(shù)據(jù)。因此,前處理模塊412可包含一壓縮器412a。在本發(fā)明的一實施例中,壓縮器412a可根據(jù)目標手持裝置的支持壓縮格式,壓縮待傳數(shù)據(jù)。如此一來,前處理(壓縮)后的待傳數(shù)據(jù)不僅可為目標手持裝置處理,且可減少傳送所需的頻寬。在本發(fā)明的另一實施例中,壓縮器412a可根據(jù)目標手持裝置的目前頻寬,選擇適當?shù)膲嚎s比例,壓縮待傳數(shù)據(jù)。如此一來,前處理(壓縮)后的數(shù)據(jù)適合可適應目標手持裝置的目前頻寬,避免造成傳送時的延遲。尤其,在待傳數(shù)據(jù)是實時影音數(shù)據(jù)時,可進一步避免頻寬不足,無法實時傳送,而造成影音數(shù)據(jù)無法平順的被播放。此外,亦可通過具有較強運算能力的云端運算裝置410 (而非發(fā)送端手持裝置200)進行壓縮,避免硬件能力不足,而增加實時影音壓縮所需的時間,因而造成實時影音播放的延遲。此外,云端服務器400對待傳數(shù)據(jù)的前處理可為轉(zhuǎn)檔。因此,前處理模塊412可包含一轉(zhuǎn)檔器412b。轉(zhuǎn)檔器412b根據(jù)目標手持裝置的支持數(shù)據(jù)格式,對待傳數(shù)據(jù)進行轉(zhuǎn)檔。如此一來,可避免目標手持裝置無法處理所 接收到的數(shù)據(jù)。此外,通過具有較強運算能力的云端運算裝置410 (而非發(fā)送端手持裝置200)進行壓縮,避免因為硬件能力不足,所增加的轉(zhuǎn)檔時間。另外,亦可節(jié)省發(fā)送端手持裝置200所需耗費于轉(zhuǎn)檔的用電量。尤其在發(fā)送端手持裝置200使用電池供電時,可增加其使用時間。另外,云端服務器400對待傳數(shù)據(jù)的前處理可為加密。因此,前處理模塊412包含可包含一加密器412c。加密器412c根據(jù)目標手持裝置信息(如目標手持裝置所設定的金鑰),加密待傳數(shù)據(jù)。如此一來,可通過具有較強運算能力的云端運算裝置410 (而非發(fā)送端手持裝置200)進行壓縮,避免因為硬件能力不足,所增加的加密時間。另外,亦可節(jié)省發(fā)送端手持裝置200所需耗費于加密的用電量。尤其在發(fā)送端手持裝置200使用電池供電時,可增加其使用時間。然而,在其它實施例中,前處理模塊412可對待傳數(shù)據(jù)進行其它前處理,并不限于本揭露。在本發(fā)明的一實施例,可將儲存于云端服務器400的待傳數(shù)據(jù),由發(fā)送端手持裝置200直接傳送給目標手持裝置。因此,發(fā)送端手持裝置200可透過第二無線數(shù)據(jù)傳輸接口 102,自云端服務器400接收待傳數(shù)據(jù)。然后,發(fā)送端手持裝置200可透過第一無線數(shù)據(jù)傳輸接口 101,傳送待傳數(shù)據(jù)至目標手持裝置。在本發(fā)明的另一實施例,待傳數(shù)據(jù)可儲存至目標手持裝置的賬號所對應的云端儲存空間,供目標手持裝置取得。因此,云端儲存裝置420可包含屬于目標手持裝置所儲存的云端識別賬號的一儲存空間??蓪⒋齻鲾?shù)據(jù)儲存于其云端識別賬號的儲存空間421。于是,目標手持裝置可使用其所儲存的云端識別賬號,自儲存空間421取得待傳數(shù)據(jù)。如此一來,可節(jié)省發(fā)送端手持裝置200傳送數(shù)據(jù)所需的頻寬。在本發(fā)明的另一實施例,云端服務器400可將待處理數(shù)據(jù)直接傳送至目標手持裝置。因此,云端服務器400可根據(jù)目標手持裝置信息(如IP地址或云端識別賬號),通過無線數(shù)據(jù)傳輸接口(如第二無線數(shù)據(jù)傳輸接口 102或其它無線數(shù)據(jù)傳輸接口)與目標手持裝置建立連結(jié)。然后,云端服務器400傳送待傳數(shù)據(jù)至目標手持裝置,以協(xié)助發(fā)送端手持裝置200進行待傳數(shù)據(jù)的傳送。如此一來,可節(jié)省云端服務器400回傳待傳數(shù)據(jù)至發(fā)送端手持裝置200所需的頻寬,以及發(fā)送端手持裝置200傳送數(shù)據(jù)至目標手持裝置所需的頻寬。另外,發(fā)送端手持裝置200可選擇位于欲傳送方向上的可選手持裝置,作為目標手持裝置。因此,發(fā)送端手持裝置200還可包含與處理組件210電性連接的一傳送方向信息產(chǎn)生組件230,處理組件210還可包含一信息接收模塊215以及一傳送方向范圍計算模塊216。一傳送方向信息透過傳送方向信息產(chǎn)生組件230產(chǎn)生。信息接收模塊215透過第一無線數(shù)據(jù)傳輸接口 101,自可選手持裝置301、302、303接收各可選手持裝置的一可選手持裝置信息。各可選手持裝置301、302、303的可選手持裝置信息可包含各可選手持裝置301、302、303的可選手持裝置位置、可選手持裝置指向或其它類型的信息。傳送方向范圍計算模塊216根據(jù)傳送方向信息,計算一傳送方向范圍。于是,選擇模塊212可選擇可選手持裝置301、302、303的至少其中之一,其可選手持裝置信息符合傳送方向范圍者,作為目標手持裝置。如此一來,使用者僅需知道目標手持裝置的方向,不需知道目標手持裝置的名稱或網(wǎng)絡地址,即可將信息傳送至目標手持裝置。其中,傳送方向信息產(chǎn)生組件230可包含一觸控屏幕231以及一方位感應器232。觸控屏幕231感測至少一觸碰軌跡。方位感應器232感測一目前方位。其中,方位感應器232可為電子羅盤或其它可感測目前方位的組件。于是,傳送方向信息包含至少一觸碰軌跡的信息以及目前方位,且傳送方向范圍計算模塊216根據(jù)目前方位,計算至少一觸碰軌跡的方向,以計算傳送方向范圍。圖2是數(shù)據(jù)傳輸系統(tǒng)的一實施例。同時參照圖I以及圖2。觸控屏幕231感測一觸碰軌跡501。方位感應器232感測一目前方位503。傳送方向范圍計算模塊342根據(jù)目前方位503,計算觸碰軌跡501的方向上符合方向誤差量x者,作為傳 送方向范圍502。處理組件210可通過目前方位503,判斷各可選手持裝置301、302、303相對于發(fā)送端手持裝置200的位置,是否符合傳送方向范圍502。于是,選擇模塊212選擇可選裝置位置相對于發(fā)送端手持裝置200的位置符合傳送方向范圍502的可選手持裝置301,作為目標手持裝置。如此一來,使用者可通過在發(fā)送端手持裝置200的觸控屏幕231上,劃出朝向目標手持裝置的一觸碰軌跡,而傳送信息。換言之,使用者不需知道目標手持裝置的名稱或網(wǎng)絡地址,即可輕易進行傳送信息。圖3是數(shù)據(jù)傳輸系統(tǒng)的另一實施例。同時參照圖I以及圖3。觸控屏幕231感測兩觸碰軌跡601、602。方位感應器232感測一目前方位604。傳送方向范圍計算模塊216根據(jù)目前方位604,計算夾在二觸碰軌跡601、602的方向間者,作為傳送方向范圍603。處理組件210可通過目前方位604,判斷各可選手持裝置301、302、303相對于發(fā)送端手持裝置200的位置,是否符合傳送方向范圍603。于是,選擇模塊212選擇可選手持裝置位置相對于傳送信息裝置位置符合傳送方向范圍603的可選手持裝置301,作為目標傳送裝置。如此一來,使用者可通過在發(fā)送端手持裝置200的觸控屏幕231上,劃出兩觸碰軌跡作為傳送方向范圍。換言之,使用者不需知道目標手持裝置的名稱或網(wǎng)絡地址,即可輕易進行傳送信肩、O在本發(fā)明的另一實施例中,傳送方向信息產(chǎn)生組件230可包含一方向輸入組件以及一方位感應器。方向輸入組件可為五向鍵、聲音控制組件、三軸感應器、動量感應器(如陀螺儀等)或其它方向輸入組件,供使用者透過方向輸入組件輸入傳送方向。方位感應器感測一目前方位。于是,傳送方向信息包含傳送方向以及目前方位,且傳送方向范圍計算模塊216根據(jù)傳送方向以及目前方位,計算傳送方向范圍。如此一來,使用者可通過在發(fā)送端手持裝置200的方向輸入組件,輸入目標手持裝置相對于其的方向,以傳送信息。換言之,使用者不需知道目標手持裝置的名稱或網(wǎng)絡地址,即可輕易進行傳送信息。在本發(fā)明的另一實施例中,傳送方向信息產(chǎn)生組件230可包含一方向輸入組件以及一方位感應器,且各可選手持裝置301、302、303可分別包含一指向感應器。其中,一傳送方向是透過方向輸入組件所輸入。方位感應器感測一目前方位。指向感應器感測各可選手持裝置301、302、303的指向。其中,各指向感應器可包含一電子羅盤或其它可感測目前方位的組件,以輔助指向感應器感測指向。處理組件210根據(jù)傳送方向以及目前方位,計算一傳送指向,并選擇可選手持裝置301、302、303的至少其中之一,其指向符合傳送裝置指向者,作為目標手持裝置,以傳送數(shù)據(jù)。舉例來說,發(fā)送端手持裝置200的使用者可透過方向輸入組件輸入傳送指向為東北方,而將信息傳送至可選手持裝置301、302、303中,其指向為相對于東南方是西南方者。如此一來,即使無法取得所在位置,仍可通過指向進行傳送信
肩、O在本發(fā)明的另一實施例中,發(fā)送端手持裝置200的使用者可透過一使用者接口(如鍵盤、鼠標、圖形化使用接口或其它類型的使用者接口),而驅(qū)動選擇模塊212選擇目標手持裝置。然而,在其它實施例中,選擇模塊212可通過其它方式進行選擇,并不限于本實施例中。請參照圖4,其是依照本發(fā)明一實施方式的一種數(shù)據(jù)傳輸方法的流程圖。在數(shù)據(jù)傳輸方法中,在一發(fā)送端手持裝置欲傳送數(shù)據(jù)時,取得傳送目標的信息,并通過云端系統(tǒng)對待傳數(shù)據(jù)的協(xié)助,并將待傳數(shù)據(jù)根據(jù)傳送目標的信息,傳送至目標手持裝置。數(shù)據(jù)傳輸方法可實作為一計算機程序,并儲存于一計算機可讀取記錄媒體中,而使計算機讀取此記錄媒體 后執(zhí)行數(shù)據(jù)傳輸方法。計算機可讀取記錄媒體可為只讀存儲器、閃存、軟盤、硬盤、光盤、隨身碟、磁帶、可由網(wǎng)絡存取的數(shù)據(jù)庫或熟悉此技藝者可輕易思及具有相同功能的計算機可讀取紀錄媒體。數(shù)據(jù)傳輸方法700包含以下步驟在步驟710中,取得至少一待傳數(shù)據(jù)的信息。其中,待傳數(shù)據(jù)可為文件、聯(lián)絡人電話號碼、電子郵件賬號、文字信息、多媒體信息或其它類型的數(shù)據(jù)。發(fā)送端手持裝置還可包含一手持裝置儲存組件。手持裝置儲存組件儲存至少一可選數(shù)據(jù)。因此,在本發(fā)明的一實施例中可自手持裝置儲存組件儲存的可選數(shù)據(jù),選擇待傳數(shù)據(jù),以據(jù)此產(chǎn)生待傳數(shù)據(jù)的信息,供步驟710取得。在本發(fā)明的另一實施例中,可自云端服務器的云端儲存裝置所儲存的可選數(shù)據(jù)選擇待傳數(shù)據(jù),并取得所選擇的待傳數(shù)據(jù)的信息(如儲存位置或文件名)(步驟710)。在步驟720中,自數(shù)個可選手持裝置選擇至少一目標手持裝置。在步驟730中,取得目標手持裝置的一目標手持裝置信息。其中,目標手持裝置的目標手持裝置信息可包含目標手持裝置的至少一支持壓縮格式、目前頻寬、至少一支持數(shù)據(jù)格式、其所儲存的云端識別賬號、硬件處理能力目前因特網(wǎng)通訊協(xié)議地址或其它目標手持裝置相關(guān)的信息。在步驟740中,一發(fā)送端手持裝置透過一無線數(shù)據(jù)傳輸接口,傳送目標手持裝置信息以及待傳數(shù)據(jù)的信息至一云端服務器。其中,無線數(shù)據(jù)傳輸接口可采用IEEE 802.11系列、WiFi、Zigbee、2G、3G、WiMAX技術(shù)、B3G、LTE或其它中長距離的無線通訊技術(shù)。在步驟760中,云端服務器根據(jù)目標手持裝置信息以及待傳數(shù)據(jù)的信息,協(xié)助發(fā)送端手持裝置傳送待傳數(shù)據(jù)至目標手持裝置。如此一來,可通過云端服務器協(xié)助待傳數(shù)據(jù)的傳送,減少發(fā)送端手持裝置自行處理數(shù)據(jù)傳輸所需的系統(tǒng)資源。此外,可在步驟760前,云端服務器根據(jù)目標手持裝置信息,前處理待傳數(shù)據(jù)(步驟750),以協(xié)助發(fā)送端手持裝置傳送前處理后的待傳數(shù)據(jù)至目標手持裝置(步驟760)。如此一來,可通過云端服務器協(xié)助前處理待傳數(shù)據(jù),減少發(fā)送端手持裝置自行處理數(shù)據(jù)所需的系統(tǒng)資源。此外,云端服務器是根據(jù)目標手持裝置的信息進行待傳數(shù)據(jù)的前處理,因此可使目標手持裝置所接收到的前處理后的數(shù)據(jù)適合其執(zhí)行。在本發(fā)明的一實施例中,步驟750的前處理可為壓縮數(shù)據(jù)。因此,云端服務器根據(jù)目標手持裝置信息,前處理待傳數(shù)據(jù)(步驟750)可包含根據(jù)目標手持裝置信息(如目標手持裝置的至少一支持壓縮格式或目標手持裝置的一下載頻寬),壓縮待傳數(shù)據(jù)。如此一來,前處理(壓縮)后的待傳數(shù)據(jù)不僅可為目標手持裝置處理,且可減少傳送所需的頻寬。尤其,在待傳數(shù)據(jù)是實時影音數(shù)據(jù)時,可進一步避免頻寬不足,無法實時傳送影音數(shù)據(jù),而造成影音數(shù)據(jù)無法平順的被播放。此外,亦可通過具有較強運算能力的云端服務器(而非發(fā)送端手持裝置)進行壓縮,避免硬件能力不足,而增加實時影音壓縮所需的時間,因而造成實時影音播放的延遲。在本發(fā)明的另一實施例中,步驟750的前處理可為轉(zhuǎn)檔。因此,云端服務器根據(jù)目標手持裝置信息,前處理待傳數(shù)據(jù)(步驟750)可包含根據(jù)目標手持裝置的支持數(shù)據(jù)格式,對待傳數(shù)據(jù)進行轉(zhuǎn)檔。如此一來,可避免目標手持裝置無法處理所接收到的數(shù)據(jù)。此外,通過具有較強運算能力的云端運算裝置(而非發(fā)送端手持裝置)進行壓縮,避免因為硬件能力不足,所增加的轉(zhuǎn)檔時間。另外,亦可節(jié)省發(fā)送端手持裝置所需耗費于轉(zhuǎn)檔的用電量。尤 其在發(fā)送端手持裝置使用電池供電時,可增加其使用時間。在本發(fā)明的另一實施例中,步驟750的前處理可為加密。因此,云端服務器根據(jù)目標手持裝置信息,前處理待傳數(shù)據(jù)(步驟750)可包含根據(jù)目標手持裝置信息(如目標手持裝置所設定的金鑰),加密待傳數(shù)據(jù)。如此一來,可通過具有較強運算能力的云端運算裝置(而非發(fā)送端手持裝置)進行壓縮,避免因為硬件能力不足,所增加的加密時間。另外,亦可節(jié)省發(fā)送端手持裝置所需耗費于加密的用電量。尤其在發(fā)送端手持裝置使用電池供電時,可增加其使用時間。然而,在其它實施例中,步驟750可對待傳數(shù)據(jù)進行其它前處理,并不限于本揭露。在本發(fā)明的一實施例,步驟760可將儲存于云端服務器的待傳數(shù)據(jù),直接傳送給目標手持裝置。因此,云端服務器根據(jù)目標手持裝置信息以及待傳數(shù)據(jù)的信息,協(xié)助發(fā)送端手持裝置傳送待傳數(shù)據(jù)至目標手持裝置(步驟760)可包含發(fā)送端手持裝置根據(jù)待傳數(shù)據(jù)的信息,透過無線數(shù)據(jù)傳輸接口,自云端服務器接收儲存于其的待傳數(shù)據(jù)。發(fā)送端手持裝置透過相同的無線數(shù)據(jù)傳輸接口或另一無線數(shù)據(jù)傳輸接口,傳送待傳數(shù)據(jù)至目標手持裝置。在本發(fā)明的另一實施例,待傳數(shù)據(jù)可儲存至目標手持裝置的賬號所對應的云端儲存空間,供目標手持裝置取得。因此,云端系統(tǒng)可包含一云端儲存裝置,云端儲存裝置可包含屬于目標手持裝置所儲存的云端識別賬號的一儲存空間。云端服務器根據(jù)目標手持裝置信息以及待傳數(shù)據(jù)的信息,協(xié)助發(fā)送端手持裝置傳送待傳數(shù)據(jù)至目標手持裝置(步驟760)可包含將待傳數(shù)據(jù)儲存于屬于目標手持裝置所儲存的云端識別賬號的儲存空間。于是,目標手持裝置可使用其云端識別賬號,自其對應的儲存空間取得待傳數(shù)據(jù)。如此一來,可節(jié)省發(fā)送端手持裝置傳送數(shù)據(jù)所需的頻寬。在本發(fā)明的另一實施例,云端服務器可將待處理數(shù)據(jù)直接傳送至目標手持裝置。因此,云端服務器根據(jù)目標手持裝置信息以及待傳數(shù)據(jù)的信息,協(xié)助發(fā)送端手持裝置傳送待傳數(shù)據(jù)至目標手持裝置(步驟760)可包含云端服務器根據(jù)目標手持裝置信息(如IP地址或云端識別賬號),與目標手持裝置建立連結(jié),并傳送待傳數(shù)據(jù)至目標手持裝置。如此一來,可節(jié)省云端服務器回傳待傳數(shù)據(jù)至發(fā)送端手持裝置所需的頻寬,以及發(fā)送端手持裝置傳送數(shù)據(jù)至目標手持裝置所需的頻寬。另外,在步驟720的一實施例中,可選擇位于欲傳送方向上的可選手持裝置,作為目標手持裝置。參照圖5,其是自數(shù)個可選手持裝置選擇至少一目標手持裝置的一實施例。步驟720可包含以下步驟在步驟721中,取得各可選手持裝置的一可選手持裝置信息。各可選手持裝置的可選手持裝置信息可包含各可選手持裝置的可選手持裝置位置、可選手持裝置指向或其它類型的信息。在步驟722中,透過發(fā)送端手持裝置,產(chǎn)生一傳送方向信息。在步驟723中,根據(jù)傳送方向信息,計算一傳送方向范圍。
在步驟724中,選擇可選手持裝置的至少其中之一,其可選手持裝置信息符合傳送方向范圍者,作為目標手持裝置。如此一來,使用者僅需知道目標手持裝置的方向,不需知道目標手持裝置的名稱或網(wǎng)絡地址,即可將信息傳送至目標手持裝置。在本發(fā)明的另一實施例中,發(fā)送端手持裝置的使用者可透過一使用者接口(如鍵盤、鼠標、圖形化使用接口或其它類型的使用者接口),而選擇目標手持裝置(步驟720)。然而,在其它實施例中,步驟720可通過其它方式進行選擇,并不限于本實施例中。由上述本發(fā)明實施方式可知,應用本發(fā)明具有下列優(yōu)點。可通過云端服務器協(xié)助前處理待傳數(shù)據(jù),減少發(fā)送端手持裝置自行處理數(shù)據(jù)所需的系統(tǒng)資源。此外,云端服務器是根據(jù)目標手持裝置的信息進行待傳數(shù)據(jù)的前處理,因此可使目標手持裝置所接收到的前處理后的數(shù)據(jù)適合其執(zhí)行。雖然本發(fā)明已以實施方式揭露如上,然其并非用以限定本發(fā)明,任何熟悉此技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當可作各種的更動與潤飾,因此本發(fā)明的專利保護范圍須視所附的權(quán)利要求書所界定的范圍為準。
權(quán)利要求
1.一種數(shù)據(jù)傳輸系統(tǒng),其特征在于,包含 一第一無線數(shù)據(jù)傳輸接口; 一第二無線數(shù)據(jù)傳輸接口; 一發(fā)送端手持裝置,包含 一處理組件,包含 一待傳信息取得模塊,取得至少一待傳數(shù)據(jù)D信息; 一選擇模塊,透過該第一無線數(shù)據(jù)傳輸接口,與多個可選手持裝置建立連結(jié),并自該些可選手持裝置選擇至少一目標手持裝置; 一目標信息取得模塊,透過該第一無線數(shù)據(jù)傳輸接口,取得該目標手持裝置的一目標手持裝置信息;以及 一信息傳送模塊,傳送該目標手持裝置信息以及該待傳數(shù)據(jù)的信息;以及 至少一云端服務器,包含 一云端運算裝置,包含 一建立連結(jié)模塊,透過該第二無線數(shù)據(jù)傳輸接口,與該發(fā)送端手持裝置建立連結(jié),接收該目標手持裝置信息以及該待傳數(shù)據(jù)的信息,并根據(jù)該目標手持裝置信息以及該待傳數(shù)據(jù)的信息,協(xié)助該發(fā)送端手持裝置傳送該待傳數(shù)據(jù)至該目標手持裝置。
2.根據(jù)權(quán)利要求I所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該云端運算裝置還包含 一前處理模塊,根據(jù)該目標手持裝置信息,前處理該待傳數(shù)據(jù),并使該發(fā)送端手持裝置傳送前處理后的該待傳數(shù)據(jù)至該目標手持裝置。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于 該目標手持裝置信息包含該目標手持裝置的至少一支持壓縮格式;以及 該前處理模塊包含 一壓縮器,根據(jù)該支持壓縮格式,壓縮該待傳數(shù)據(jù),以前處理該待傳數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于 該目標手持裝置信息包含該目標手持裝置的一目前頻寬;以及 該前處理模塊包含 一壓縮器,根據(jù)該目前頻寬,壓縮該待傳數(shù)據(jù),以前處理該待傳數(shù)據(jù)。
5.根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于 該目標手持裝置信息包含該目標手持裝置的至少一支持數(shù)據(jù)格式;以及 該前處理模塊包含 一轉(zhuǎn)檔器,根據(jù)該支持數(shù)據(jù)格式,對該待傳數(shù)據(jù)進行轉(zhuǎn)檔,以前處理該待傳數(shù)據(jù)。
6.根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該前處理模塊包含 一加密器,根據(jù)該目標手持裝置信息,加密該待傳數(shù)據(jù),以前處理該待傳數(shù)據(jù)。
7.根據(jù)權(quán)利要求I所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該發(fā)送端手持裝置還包含 一手持裝置儲存組件,電性連接該處理組件,儲存該待傳數(shù)據(jù)。
8.根據(jù)權(quán)利要求I所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該目標手持裝置信息包含該目標手持裝置所儲存的一云端識別賬號,該云端系統(tǒng)還包含 一云端儲存裝置,包含 一儲存空間,屬于該云端識別賬號,其中前處理后的該待傳數(shù)據(jù)被儲存于該儲存空間,借此使該目標手持裝置使用該云端識別賬號,自該儲存空間取得該待傳數(shù)據(jù)。
9.根據(jù)權(quán)利要求I所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該待傳數(shù)據(jù)儲存于該云端服務器,且該發(fā)送端手持裝置根據(jù)該待傳數(shù)據(jù)的信息,透過該第二無線數(shù)據(jù)傳輸接口,自該云端服務器接收該待傳數(shù)據(jù),并透過該第一無線數(shù)據(jù)傳輸接口,傳送該待傳數(shù)據(jù)至該目標手持>J-U裝直。
10.根據(jù)權(quán)利要求I所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該云端服務器根據(jù)該目標手持裝置信息,與該目標手持裝置建立連結(jié),并傳送該待傳數(shù)據(jù)至該目標手持裝置,以協(xié)助該發(fā)送端手持裝置傳送該待傳數(shù)據(jù)至該目標手持裝置。
11.根據(jù)權(quán)利要求I所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于 該發(fā)送端手持裝置還包含 一傳送方向信息產(chǎn)生組件,電性連接該處理組件,其中一傳送方向信息是透過該傳送方向信息產(chǎn)生組件所產(chǎn)生;以及該處理組件還包含 一信息接收模塊,透過該第一無線數(shù)據(jù)傳輸接口,自該些可選手持裝置接收每一該些可選手持裝置的一可選手持裝置信息;以及 一傳送方向范圍計算模塊,根據(jù)該傳送方向信息,計算一傳送方向范圍, 其中該選擇模塊選擇該些可選手持裝置的至少其中之一,其可選手持裝置信息符合該傳送方向范圍者,作為該目標手持裝置。
12.—種數(shù)據(jù)傳輸方法,其特征在于,包含 取得至少一待傳數(shù)據(jù)的信息; 自多個可選手持裝置選擇至少一目標手持裝置; 取得該目標手持裝置的一目標手持裝置信息; 使一發(fā)送端手持裝置透過一無線數(shù)據(jù)傳輸接口,傳送該目標手持裝置信息以及該待傳數(shù)據(jù)的信息至一云端服務器;以及 使該云端服務器根據(jù)該目標手持裝置信息以及該待傳數(shù)據(jù)的信息,協(xié)助該發(fā)送端手持裝置傳送該待傳數(shù)據(jù)至該目標手持裝置。
13.根據(jù)權(quán)利要求12所述的數(shù)據(jù)傳輸方法,其特征在于,還包含 使該云端服務器根據(jù)該目標手持裝置信息,前處理該待傳數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的數(shù)據(jù)傳輸方法,其特征在于,使該云端服務器根據(jù)該目標手持裝置信息,前處理該待傳數(shù)據(jù)的步驟包含 根據(jù)該目標手持裝置信息,壓縮該待傳數(shù)據(jù),以前處理該待傳數(shù)據(jù)。
15.根據(jù)權(quán)利要求14所述的數(shù)據(jù)傳輸方法,其特征在于,該目標手持裝置信息包含該目標手持裝置的至少一支持壓縮格式或該目標手持裝置的一下載頻寬。
16.根據(jù)權(quán)利要求13所述的數(shù)據(jù)傳輸方法,其特征在于,該目標手持裝置信息包含該目標手持裝置的至少一支持數(shù)據(jù)格式,且使該云端服務器根據(jù)該目標手持裝置信息,前處理該待傳數(shù)據(jù)的步驟包含 根據(jù)該支持數(shù)據(jù)格式,對該待傳數(shù)據(jù)進行轉(zhuǎn)檔,以前處理該待傳數(shù)據(jù)。
17.根據(jù)權(quán)利要求13所述的數(shù)據(jù)傳輸方法,其特征在于,前處理該待傳數(shù)據(jù)的步驟包含根據(jù)該目標手持裝置信息,加密該待傳數(shù)據(jù),以前處理該待傳數(shù)據(jù)。
18.根據(jù)權(quán)利要求12所述的數(shù)據(jù)傳輸方法,其特征在于,該發(fā)送端手持裝置包含一手持裝置儲存組件,該待傳數(shù)據(jù)儲存于該手持裝置儲存組件,且該數(shù)據(jù)傳輸方法還包含 根據(jù)該待傳數(shù)據(jù)的信息,自該手持裝置儲存組件取得該待傳數(shù)據(jù)。
19.根據(jù)權(quán)利要求12所述的數(shù)據(jù)傳輸方法,其特征在于 該目標手持裝置信息包含該目標手持裝置所儲存的一云端識別賬號; 該云端系統(tǒng)包含一云端儲存裝置,該云端儲存裝置包含屬于該云端識別賬號的一儲存空間, 其中使該云端服務器根據(jù)該目標手持裝置信息以及該待傳數(shù)據(jù)的信息,協(xié)助該發(fā)送端手持裝置傳送該待傳數(shù)據(jù)至該目標手持裝置的步驟包含 將該待傳數(shù)據(jù)儲存于屬于該云端識別賬號的該儲存空間,借此使該目標手持裝置使用該云端識別賬號,自該儲存空間取得該待傳數(shù)據(jù)。
20.根據(jù)權(quán)利要求12所述的數(shù)據(jù)傳輸方法,其特征在于,該待傳數(shù)據(jù)儲存于該云端服務器,且使該云端服務器根據(jù)該目標手持裝置信息以及該待傳數(shù)據(jù)的信息,協(xié)助該發(fā)送端手持裝置傳送該待傳數(shù)據(jù)至該目標手持裝置的步驟包含 使該發(fā)送端手持裝置根據(jù)該待傳數(shù)據(jù)的信息,透過該無線數(shù)據(jù)傳輸接口,自該云端服務器接收該待傳數(shù)據(jù);以及 使該發(fā)送端手持裝置透過該無線數(shù)據(jù)傳輸接口或另一無線數(shù)據(jù)傳輸接口,傳送該待傳數(shù)據(jù)至該目標手持裝置。
21.根據(jù)權(quán)利要求12所述的數(shù)據(jù)傳輸方法,其特征在于,使該云端服務器根據(jù)該目標手持裝置信息以及該待傳數(shù)據(jù)的信息,協(xié)助該發(fā)送端手持裝置傳送該待傳數(shù)據(jù)至該目標手持裝置的步驟包含 使該云端服務器根據(jù)該目標手持裝置信息,與該目標手持裝置建立連結(jié);以及 傳送該待傳數(shù)據(jù)至該目標手持裝置,以協(xié)助該發(fā)送端手持裝置傳送該待傳數(shù)據(jù)至該目標手持裝置。
22.根據(jù)權(quán)利要求12所述的數(shù)據(jù)傳輸方法,其特征在于,自該些可選手持裝置選擇該目標手持裝置的步驟包含 取得每一該些可選手持裝置的一可選手持裝置信息; 透過該發(fā)送端手持裝置,產(chǎn)生一傳送方向信息; 根據(jù)該傳送方向信息,計算一傳送方向范圍;以及 選擇該些可選手持裝置的至少其中之一,其可選手持裝置信息符合該傳送方向范圍者,作為該目標手持裝置。
全文摘要
本發(fā)明提供一種數(shù)據(jù)傳輸系統(tǒng)及方法,所述系統(tǒng)包含一發(fā)送端手持裝置以及至少一云端服務器。發(fā)送端手持裝置取得至少一待傳數(shù)據(jù)的信息。發(fā)送端手持裝置透過無線數(shù)據(jù)傳輸接口,與數(shù)個可選手持裝置建立連結(jié),并自可選手持裝置選擇至少一目標手持裝置。發(fā)送端手持裝置取得目標手持裝置的目標手持裝置信息。云端服務器與發(fā)送端手持裝置建立連結(jié),接收目標手持裝置信息以及待傳數(shù)據(jù)的信息。云端服務器根據(jù)目標手持裝置信息以及待傳數(shù)據(jù)的信息,協(xié)助發(fā)送端手持裝置傳送待傳數(shù)據(jù)至目標手持裝置。
文檔編號H04L29/08GK102739705SQ20111008466
公開日2012年10月17日 申請日期2011年4月1日 優(yōu)先權(quán)日2011年4月1日
發(fā)明者彭亦暄, 陳彥文 申請人:中央大學