电子装置及其文件分享方法及计算机程序产品的制作方法-k8凯发

文档序号:8430448阅读:267来源:国知局
电子装置及其文件分享方法及计算机程序产品的制作方法
【技术领域】
[0001]本发明有关于一种电子装置及其文件分享方法,特别是有关于一种可用于进行彼此无线连接且相距短距离之内的装置间文件分享的电子装置及其文件分享方法。
【背景技术】
[0002]近年来,电子装置,如行动电话、智能手机、个人数字助理等变得越来越先进且变得更多功能化。由于这些装置的便利,也使得这些装置成为人们的生活必需品之一。
[0003]在一些手持式装置中,例如智能手机(smart phone)、个人数字助理(pda)、平板计算机(tablet pc)或超便携计算机(umpc,ultra mobile pc)等,都配置有一个可以直接触控的触控式显示装置(touch screen),以当作主要的输入装置。手持式装置的用户可以借由触碰触控式显示装置上所显示的选项对手持式装置下达命令,以执行或控制该选项所代表的功能。举例来说,用户可以点选接触式显示装置上显示的绘图按钮或图标以启动绘图功能,或点选接触式显示装置上显示的导航按钮或图标以启动卫星导航功能。
[0004]随着用户的使用习惯以及使用需求的改变,不同装置间的数据例如多媒体文件、消息等的分享也变为手持式装置不可或缺的功能之一。手持式装置允许用户通过各种不同方法例如电子邮件、文字、多媒体消息服务等等且当数据欲进行分享时,用户可能必须执行数个操作以便开始数据传送。然而,这样的文件分享方法非常受限、复杂且耗时。因此,需要一种更能吸引用户的数据与文件分享方法。

【发明内容】

[0005]有鉴于此,本发明提供一种电子装置及其文件分享方法,以提供相距短距离之内装置间的文件分享。
[0006]本发明一实施例提供一种文件分享方法,适用于电子装置,其中电子装置至少包含显示单元以及传感器单元且电子装置无线连接于邻近装置。包括下列步骤。首先,自邻近装置接收文件分享请求,其中文件分享请求包括邻近装置的第一地理数据、第一角度信息以及文件,且其中第一角度信息表示相对于第一地理数据的第一滑出角度。接着,自传感器单元得到第二地理数据;以及依据第一地理数据、第一角度信息以及第二地理数据,决定用以接收文件的第一角度,并从第一角度接收文件。
[0007]本发明一实施例另提供一种电子装置,其无线连接于邻近装置,包括显示单元、传感器单元以及处理单元。显示单元用以显示用户界面。传感器单元用以提供电子装置的第二地理数据。处理单元用以自邻近装置接收文件分享请求,其中文件分享请求包括邻近装置的第一地理数据、第一角度信息以及文件,且其中第一角度信息表示相对于第一地理数据的第一滑出角度,自传感器单元得到第二地理数据以及依据第一地理数据、第一角度信息以及第二地理数据,决定用以接收文件的第一角度,并从第一角度接收文件。
[0008]本发明所公开的上述方法可以通过程序代码方式实施。当程序代码被机器加载且执行时,机器变成用以实行本发明的装置。
【附图说明】
[0009]图1是本发明一实施例的数据传输系统的示意图;
[0010]图2是依据本发明一实施例的文件分享方法的流程图;
[0011]图3是依据本发明另一实施例的文件分享方法的流程图;
[0012]图4是依据本发明一实施例的角度计算方式的示意图;
[0013]图5是依据本发明另一实施例的文件分享方法的流程图。
[0014]符号说明
[0015]10?数据传输系统;
[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 ?步骤。
【具体实施方式】
[0035]为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举出较佳实施例,并配合附图,作详细说明如下:
[0036]图1显示依据本发明一实施例的数据传输系统的示意图。此实施例的数据传输系统10包括电子装置100以及电子装置200,其中,电子装置100以及电子装置200位于有限距离之内,且可通过无线通信协议如红外线(ir)、近场通信(near field communicat1n)、无线保真(wifi)、蓝牙等协议或其它合适的通信协议彼此进行通信与数据传输。其中,电子装置200可为与电子装置100相同的电子装置或其它类型的电子装置,例如智能手机、个人数字助理、手持式计算机系统或平板计算机。电子装置100与电子装置200可不被摆放在彼此相对的特定方向或角度。
[0037]电子装置100至少包括触控式显示单元110、处理单元120、储存单元130、传感器单元140以及传输接口单元150。可理解的是,在一些实施例中,触控式显示单元110是结合触碰传感装置(未显示)的屏幕。触碰传感装置具有包括至少一维的传感器的触摸式表面,用以检测控制工具,如手指或触控笔等在其表面上的接触与移动。触控式显示单元110亦可以显示相关数据例如文字、图形、界面及/或信息等。
[0038]储存单元130可储存有至少一文件以及多个手势辨识数据。储存单元130中的手势辨识数据可以提供给处理单元120,以进行后续输入手势的判断。处理单元120耦接至触控式显示单元110,可用以执行本申请的文件分享方法,其细节将于后进行说明。
[0039]传感器单元140可测量或提供电子装置100的地理信息(geographicinformat1n)(例如:倾斜角)以及提供所测量到的地理信息至处理单元120。举例来说,传感器单元140可包含陀螺仪传感器(gyro sensor)、加速度传感器、重力传感器(gravitysensor)、罗盘传感器(例如:电子罗盘(e-compass))、全球定位系统(gps)等,但不限于此。举例来说,传感器单元140可利用加速度传感器或重力传感器来测量相对于地平面的倾斜角度或利用罗盘传感器来测量电子装置100的方位角(azimuth angle)。
[0040]传输接口单元150用以于电子装置100与电子装置200之间接收或传送欲分享的数据文件。传输接口单元150可支持一或多种无线通信协议,例如红外线、近场通信、无线保真、蓝牙等协议或其它合适的通信协议。此外,欲传送的数据可根据目前传输所用的传输协议编码或压缩为合适的格式。
[0041]电子装置200至少包括显示单元210、处理单元220以及传感器单元230。显示单元210至少可显示用户界面及相关数据与图标。类似地,传感器单元230可测量或提供电子装置200的地理信息(geographic informat1n)(例如:倾斜角)以及提供所测量到的地理信息至处理单元220。举例来说,传感器单元230可利用罗盘传感器(compass sensor)来测量电子装置200的方位角并提供所测量到的方向角至处理单元220。处理单元220耦接至显示单元210,可用以执行本申请的文件分享方法,其细
当前第1页1    
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图