電子裝置及其文件分享方法及計(jì)算機(jī)程序產(chǎn)品的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明有關(guān)于一種電子裝置及其文件分享方法,特別是有關(guān)于一種可用于進(jìn)行彼此無線連接且相距短距離之內(nèi)的裝置間文件分享的電子裝置及其文件分享方法。
【背景技術(shù)】
[0002]近年來,電子裝置,如行動電話、智能手機(jī)、個人數(shù)字助理等變得越來越先進(jìn)且變得更多功能化。由于這些裝置的便利,也使得這些裝置成為人們的生活必需品之一。
[0003]在一些手持式裝置中,例如智能手機(jī)(smart phone)、個人數(shù)字助理(PDA)、平板計(jì)算機(jī)(Tablet PC)或超便攜計(jì)算機(jī)(UMPC,Ultra Mobile PC)等,都配置有一個可以直接觸控的觸控式顯示裝置(touch screen),以當(dāng)作主要的輸入裝置。手持式裝置的用戶可以借由觸碰觸控式顯示裝置上所顯示的選項(xiàng)對手持式裝置下達(dá)命令,以執(zhí)行或控制該選項(xiàng)所代表的功能。舉例來說,用戶可以點(diǎn)選接觸式顯示裝置上顯示的繪圖按鈕或圖標(biāo)以啟動繪圖功能,或點(diǎn)選接觸式顯示裝置上顯示的導(dǎo)航按鈕或圖標(biāo)以啟動衛(wèi)星導(dǎo)航功能。
[0004]隨著用戶的使用習(xí)慣以及使用需求的改變,不同裝置間的數(shù)據(jù)例如多媒體文件、消息等的分享也變?yōu)槭殖质窖b置不可或缺的功能之一。手持式裝置允許用戶通過各種不同方法例如電子郵件、文字、多媒體消息服務(wù)等等且當(dāng)數(shù)據(jù)欲進(jìn)行分享時,用戶可能必須執(zhí)行數(shù)個操作以便開始數(shù)據(jù)傳送。然而,這樣的文件分享方法非常受限、復(fù)雜且耗時。因此,需要一種更能吸引用戶的數(shù)據(jù)與文件分享方法。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供一種電子裝置及其文件分享方法,以提供相距短距離之內(nèi)裝置間的文件分享。
[0006]本發(fā)明一實(shí)施例提供一種文件分享方法,適用于電子裝置,其中電子裝置至少包含顯示單元以及傳感器單元且電子裝置無線連接于鄰近裝置。包括下列步驟。首先,自鄰近裝置接收文件分享請求,其中文件分享請求包括鄰近裝置的第一地理數(shù)據(jù)、第一角度信息以及文件,且其中第一角度信息表示相對于第一地理數(shù)據(jù)的第一滑出角度。接著,自傳感器單元得到第二地理數(shù)據(jù);以及依據(jù)第一地理數(shù)據(jù)、第一角度信息以及第二地理數(shù)據(jù),決定用以接收文件的第一角度,并從第一角度接收文件。
[0007]本發(fā)明一實(shí)施例另提供一種電子裝置,其無線連接于鄰近裝置,包括顯示單元、傳感器單元以及處理單元。顯示單元用以顯示用戶界面。傳感器單元用以提供電子裝置的第二地理數(shù)據(jù)。處理單元用以自鄰近裝置接收文件分享請求,其中文件分享請求包括鄰近裝置的第一地理數(shù)據(jù)、第一角度信息以及文件,且其中第一角度信息表示相對于第一地理數(shù)據(jù)的第一滑出角度,自傳感器單元得到第二地理數(shù)據(jù)以及依據(jù)第一地理數(shù)據(jù)、第一角度信息以及第二地理數(shù)據(jù),決定用以接收文件的第一角度,并從第一角度接收文件。
[0008]本發(fā)明所公開的上述方法可以通過程序代碼方式實(shí)施。當(dāng)程序代碼被機(jī)器加載且執(zhí)行時,機(jī)器變成用以實(shí)行本發(fā)明的裝置。
【附圖說明】
[0009]圖1是本發(fā)明一實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)的示意圖;
[0010]圖2是依據(jù)本發(fā)明一實(shí)施例的文件分享方法的流程圖;
[0011]圖3是依據(jù)本發(fā)明另一實(shí)施例的文件分享方法的流程圖;
[0012]圖4是依據(jù)本發(fā)明一實(shí)施例的角度計(jì)算方式的示意圖;
[0013]圖5是依據(jù)本發(fā)明另一實(shí)施例的文件分享方法的流程圖。
[0014]符號說明
[0015]10?數(shù)據(jù)傳輸系統(tǒng);
[0016]100?電子裝置;
[0017]110?觸控式顯示單元;
[0018]120?處理單元;
[0019]130?儲存單元;
[0020]140?傳感器單元;
[0021]150?傳輸接口單元;
[0022]200?電子裝置;
[0023]210?顯示單元;
[0024]220?處理單元;
[0025]230?傳感器單元;
[0026]250?傳輸接口單元;
[0027]S202、S204、S206、S208 ?步驟;
[0028]S302、S304、S306、S308 ?步驟;
[0029]UPl、UP2?羅盤傳感器角度;
[0030]SOA?滑出角度;
[0031]SIA?滑入角度;
[0032]300 ?文件;
[0033]DIFF?羅盤傳感器角度UPl與UP2之間的差值;
[0034]S502、S504、S506、S508、S510 ?步驟。
【具體實(shí)施方式】
[0035]為讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉出較佳實(shí)施例,并配合附圖,作詳細(xì)說明如下:
[0036]圖1顯示依據(jù)本發(fā)明一實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)的示意圖。此實(shí)施例的數(shù)據(jù)傳輸系統(tǒng)10包括電子裝置100以及電子裝置200,其中,電子裝置100以及電子裝置200位于有限距離之內(nèi),且可通過無線通信協(xié)議如紅外線(IR)、近場通信(Near field communicat1n)、無線保真(WiFi)、藍(lán)牙等協(xié)議或其它合適的通信協(xié)議彼此進(jìn)行通信與數(shù)據(jù)傳輸。其中,電子裝置200可為與電子裝置100相同的電子裝置或其它類型的電子裝置,例如智能手機(jī)、個人數(shù)字助理、手持式計(jì)算機(jī)系統(tǒng)或平板計(jì)算機(jī)。電子裝置100與電子裝置200可不被擺放在彼此相對的特定方向或角度。
[0037]電子裝置100至少包括觸控式顯示單元110、處理單元120、儲存單元130、傳感器單元140以及傳輸接口單元150??衫斫獾氖?,在一些實(shí)施例中,觸控式顯示單元110是結(jié)合觸碰傳感裝置(未顯示)的屏幕。觸碰傳感裝置具有包括至少一維的傳感器的觸摸式表面,用以檢測控制工具,如手指或觸控筆等在其表面上的接觸與移動。觸控式顯示單元110亦可以顯示相關(guān)數(shù)據(jù)例如文字、圖形、界面及/或信息等。
[0038]儲存單元130可儲存有至少一文件以及多個手勢辨識數(shù)據(jù)。儲存單元130中的手勢辨識數(shù)據(jù)可以提供給處理單元120,以進(jìn)行后續(xù)輸入手勢的判斷。處理單元120耦接至觸控式顯示單元110,可用以執(zhí)行本申請的文件分享方法,其細(xì)節(jié)將于后進(jìn)行說明。
[0039]傳感器單元140可測量或提供電子裝置100的地理信息(geographicinformat1n)(例如:傾斜角)以及提供所測量到的地理信息至處理單元120。舉例來說,傳感器單元140可包含陀螺儀傳感器(gyro sensor)、加速度傳感器、重力傳感器(gravitysensor)、羅盤傳感器(例如:電子羅盤(E-compass))、全球定位系統(tǒng)(GPS)等,但不限于此。舉例來說,傳感器單元140可利用加速度傳感器或重力傳感器來測量相對于地平面的傾斜角度或利用羅盤傳感器來測量電子裝置100的方位角(azimuth angle)。
[0040]傳輸接口單元150用以于電子裝置100與電子裝置200之間接收或傳送欲分享的數(shù)據(jù)文件。傳輸接口單元150可支持一或多種無線通信協(xié)議,例如紅外線、近場通信、無線保真、藍(lán)牙等協(xié)議或其它合適的通信協(xié)議。此外,欲傳送的數(shù)據(jù)可根據(jù)目前傳輸所用的傳輸協(xié)議編碼或壓縮為合適的格式。
[0041]電子裝置200至少包括顯示單元210、處理單元220以及傳感器單元230。顯示單元210至少可顯示用戶界面及相關(guān)數(shù)據(jù)與圖標(biāo)。類似地,傳感器單元230可測量或提供電子裝置200的地理信息(geographic informat1n)(例如:傾斜角)以及提供所測量到的地理信息至處理單元220。舉例來說,傳感器單元230可利用羅盤傳感器(compass sensor)來測量電子裝置200的方位角并提供所測量到的方向角至處理單元220。處理單元220耦接至顯示單元210,可用以執(zhí)行本申請的文件分享方法,其細(xì)