一种处理文件的方法、装置及无线终端的制作方法

文档序号:7718040阅读:288来源:国知局
专利名称:一种处理文件的方法、装置及无线终端的制作方法
技术领域
本发明涉及蓝牙通信领域,特别是涉及ー种在蓝牙通信期间处理文件的方法、装置及无线终端。
技术背景
蓝牙是ー种支持设备短距离通信的无线电技木。利用“蓝牙”技木,能够有效的简化移动通信终端设备之间的通信,也能够成功的简化设备与因特网(Internet)之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式的网络结构以及调频、短包的技术,支持点对点及点对多点通信,工作在全球通用的2. 4GHz ISM(Industrial Scientific Medical,エ业、科学、医学)频段,其数据速率为IMbps,采用时分双エ传输方案实现全双エ传输。采用蓝牙的终端设备可以使用蓝牙通信协议来传输和接收文件。然而,存在这样的缺点当使用蓝牙在无线终端之间传输或接收文件吋,无线终端的文件对对方用户来说是完全公开的,而且可以被对方用户删除和编辑。

发明内容
本发明要解决的技术问题是提供一种处理文件的方法、装置及无线终端,以提高在蓝牙通信期间文件操作的安全性。为了解决上述技术问题,本发明提供了一种处理文件的方法,包括
设置步骤,对无线终端上的文件的属性进行设置;
处理步骤,所述无线終端在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。进ー步地,上述方法还具有下面特点
所述设置步骤还包括,对所述无线终端上的文件夹的属性进行设置;
所述无线終端接收到所述文件处理请求后还包括,仅向对方设备显示属性被设置为允许显示的文件夹中的文件。进ー步地,上述方法还具有下面特点
所述设置步骤还包括,所述无线終端在蓝牙通信期间对对方设备的权限进行设置; 所述处理步骤中,决定是否对该文件进行对应的处理还參考所述对方设备的权限。进ー步地,上述方法还具有下面特点所述參考所述对方设备的权限包括
若判断接收到对方设备的操作信令不符合所述对方设备的权限,则拒绝接受该操作信令,向所述对方设备返回操作失败信息。进ー步地,上述方法还具有下面特点所述文件的属性包括以下属性中的ー种 只读、可编辑和可删除。为了解决上述问题,本发明还提供了一种处理文件的装置,应用于无线终端,包括设置模块,用于对所述无线終端上的文件的属性进行设置;
处理模块,用于在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。进ー步地,上述装置还具有下面特点
所述设置模块,还用于对所述无线終端上的文件夹的属性进行设置;
所述处理模块,接收到所述文件处理请求后还用于,仅向对方设备显示属性被设置为允许显示的文件夹中的文件。进ー步地,上述装置还具有下面特点
所述设置模块,还用于在蓝牙通信期间对对方设备的权限进行设置; 所述处理模块,决定是否对该文件进行对应的处理,还參考所述对方设备的权限。进ー步地,上述装置还具有下面特点
所述处理模块,參考所述对方设备的权限包括若判断接收到对方设备的操作信令不符合所述对方设备的权限,则拒绝接受该操作信令,向所述对方设备返回操作失败信息。为了解决上述问题,本发明还提供了一种无线終端,包括上述处理文件的装置。综上,本发明提供一种处理文件的方法、装置及无线终端,可以针对特定的用户显示特定的文件以及规定可以对文件进行的操作,从而提高了用户可用性,提高在蓝牙通信期间文件操作的安全性。


附图用来提供对本发明的进ー步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。图I为本发明实施例的处理文件的装置的示意图。图2为本发明实施例一的处理文件的方法的流程图。图3为本发明实施例ニ的处理文件的方法的流程图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意組合。蓝牙终端设备可以与其它不同的蓝牙设备进行文件传输操作,当使用蓝牙在无线終端之间传输或接收文件吋,无线终端的文件对对方用户来说是完全公开的,而且可以被对方用户删除和编辑。所有与之通信的蓝牙设备都可以对本终端的所有文件进行操作,这显然是不合适的,甚至是存在风险的如果对方设备是不信任设备,但是由于某种原因又需要与之进行文件传输操作,那么将本終端所有的文件都暴露给对方设备,是存在很大风险的,例如对方设备可以获取、编辑甚至删除任意文件,包括一些私密文件和重要文件,这会给用户带来很大的损失。因此有必要采取ー些措施,能够对本终端的文件进行必要的保护。为了更好地理解本发明,下面结合附图和具体实施例对本发明作进ー步地描述。图I为本发明实施例的处理文件的装置的示意图,如图I所示,本实施例的装置包括设置模块,用于对所述无线終端上的文件的属性进行设置;
处理模块,用于在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。对无线終端上的文件进行设定。本实施例中,可以将无线终端上的文件的属性设置为但不限于以下类型
只读、可编辑、可删除。其中,所述设置模块还用于对所述无线終端上的文件夹的属性进行设置;
所述处理模块接收到所述文件处理请求后还用于,仅向对方设备显示属性被设置为允许显示的文件夹中的文件。本实施例中,可以将无线端上的文件夹的属性设置为但不限于以下类型
显示、隐藏。其中,所述设置模块还用于在蓝牙通信期间对对方设备的权限进行设置;
所述处理模块,决定是否对该文件进行对应的处理,还參考所述对方设备的权限。本实施例中,可以将与无线终端进行蓝牙通信的对方设备设置为但不限于以下类型
超级用户有权限对文件进行读、编辑、删除操作等;
普通用户有权限对文件进行读和编辑操作;
非信任设备只能对文件进行读操作。
图2为本发明实施例一的处理文件的方法的流程图,如图2所示,本实施例的方法包括下面步骤
S10、设置步骤,对无线终端上的文件的属性进行设置;
S20、处理步骤,所述无线終端在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。本实施例中,若将无线終端上的文件的属性设置为只读时,当无线终端之间通过蓝牙传输或接收文件,对方设备只能浏览该文件,不能对该文件进行编辑和删除操作;
若将文件的属性设置为可编辑时,当无线终端之间通过蓝牙传输或接收文件,对方设备可以浏览该文件并对该文件进行编辑操作,但不能删除该文件;
若将文件的属性设备为可删除时,当无线终端之间通过蓝牙传输或接收文件,对方设备可以浏览、编辑、删除该文件。蓝牙配置文件FTP (File Transfer Protocol,文件传输协议)规定了文件传输应用场景,其定义了本机设备如何浏览对方设备上的文件夹和文件。一旦本机设备找到了文件或位置,即可从对方设备拉取文件,或从本机推送文件至对方设备。对方设备也可以通过FTP对本终端上的文件进行操作,这是通过一系列的信令交互进行的,例如对方设备要删除本无线终端上的ー个文件,会发送PUT (推送)信令给本终端以实现删除操作。假设本終端设置该文件为只读,那么该文件是不允许被删除的,当本終端接收到针对这个文件的删除操作,即接收到PUT信令时,本終端会读取该文件的属性,得知该文件不允许被删除,那么本終端会拒绝接收该PUT信令,返回操作失败提示信息给对方设备,对方设备根据接收到的信息提示用户。
其中,步骤SlO中,所述设置步骤还可以包括对所述无线终端上的文件夹的属性进行设置。无线终端上的文件一般都是分类放置到对应的文件夹下的,以移动电话为例,图片放置在图片文件夹下,音频放置在音频文件夹下,视频文件放置在视频文件夹下。可以将无线终端上的文件夹的属性设置为但不限于以下类型
显示、隐藏。以移动电话的文件管理器为例,若将文件夹的属性设置为显示时,当无线终端之间通过蓝牙传输或接收文件,对方设备可以看到该文件夹,并可以进入该文件夹浏览该文件夹中的文件;
若将文件夹的属性设置为隐藏时,当无线终端之间通过蓝牙传输或接收文件,对方设 备无法看到该文件夹。这样本终端就可以实现对该文件夹中内容的保护,避免信息外漏。例如,对方设备通过FTP浏览本终端的文件和文件夹时,本终端可以以x-object-listing格式的数据单元返回给对方设备,该数据单元是对本終端设备上所有文件和文件夹的描述,是本終端自动生成的。当文件夹的属性设置为隐藏时,只需从上述数据单元中去掉该文件夹,当对方设备获取该数据単元以显示本终端的文件和文件夹时,自然就不会显示该文件夹,从而达到了隐藏的目的。其中,步骤SlO中,所述设置步骤还可以包括对对方设备的权限进行设定。用户对不同的设备可以进行的操作是有要求的。例如,对于信任度很高的对方设备,用户可以允许其进行只读、编辑甚至删除操作;但是对于那些信任度低的对方设备而言,用户可能仅能容忍其进行只读操作。因此基于用户对对方设备的信任程度,可以赋予对方设备不同的权限,例如设置为
超级用户、普通用户、非信任设备
本实施例中,当将对方设备设置为超级用户时,当无线终端之间通过蓝牙传输或接收文件吋,对方设备可以看到设置为“显示”的文件夹,并可以对文件夹中的文件可以进行只读、编辑和删除操作,当然,若文件夹中的文件的属性设置为中读,那尽管对方设备只能对该文件进行读操作。当将对方设备设置为普通用户时,当无线终端之间通过蓝牙传输或接收文件吋,对方设备可以看到设置为“显示”的文件夹并对文件夹中的文件进行只读、编辑操作;
当将对方设备设置为非信任设备时,当无线终端之间通过蓝牙传输或接收文件时,对方设备可以看到设置为“显示”的文件夹并对文件夹中的文件只能进行只读操作。设置对方设备为不同权限的用户时,可以在本終端规定接收该设备何种信令即可,例如,设置为超级用户时,本終端可以接收该设备发送来的只读、编辑和删除信令;当设置对方设备为不信任设备时,对方设备发送删除信令,本終端根据用户的权限,直接拒绝接受该信令,返回对应的操作失败提示信息给对方设备。本实施例可以通过对对方设备的权限的划分,规定了其所具有的操作权限。这种对对方设备的“区别对待”,给用户提供了很大的灵活性可以根据用户的信任度,动态调整对方设备的权限,如果想赋予对方设备更多的操作权限,将其放入信任度高的设备列表中即可,例如,将其设为超级用户;如果想取消对方设备的某些操作权限,只需将其放入信任度低的设备列表中,例如将其设为普通用户。为了对終端文件提供最大的保护,用户可以对文件以及所在的文件夹进行设定。对于某些存放私密文件的文件夹,可以设置该文件夹为“隐藏”,通过此设置,即使对方用户是超级用户,也无法看到该文件夹,更不用说对其中的私密文件进行操作了。对方设备是超级用户,其所具备的权限是只读、编辑和删除操作。但是如果用户希望本终端的文件只能被读取,不能被编辑和删除。本实施例提供对文件进行设置的模式以满足上述需求,用户设置文件为只读,那么即使对方设备是超级用户,其也不能对该文件进行编辑和删除。通过本实施例的方法,在提供用户很大灵活性的同时,能够最大程度地保护本终端上的文件。
图3为本发明实施例ニ的在蓝牙通信期间处理文件的方法的流程图,如图3所示,包括下面步骤
步骤101,无线终端设备之间通过蓝牙进行文件传输操作。步骤102,本无线终端检查文件夹的设定。步骤103,根据检查的結果,向对方设备返回设定为“显示”的文件夹及其中的文件。步骤104,本无线终端根据赋予对方终端的权限,确定其所进行的操作是否被允许,如果允许,则进行步骤106 ;否则进行步骤105。步骤105,因对方设备所进行的操作不被允许,向对方设备返回操作失败的提示信息,继续进行步骤104。步骤106,操作成功,流程结束。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用ー个或多个集成电路来实现。相应地,上述实施例中的各模块/単元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种处理文件的方法,包括 设置步骤,对无线终端上的文件的属性进行设置; 处理步骤,所述无线終端在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。
2.如权利要求I所述的方法,其特征在于 所述设置步骤还包括,对所述无线终端上的文件夹的属性进行设置; 所述无线終端接收到所述文件处理请求后还包括,仅向对方设备显示属性被设置为允许显示的文件夹中的文件。
3.如权利要求I或2所述的方法,其特征在于 所述设置步骤还包括,所述无线終端在蓝牙通信期间对对方设备的权限进行设置; 所述处理步骤中,决定是否对该文件进行对应的处理还參考所述对方设备的权限。
4.如权利要求3所述的方法,其特征在于所述參考所述对方设备的权限包括 若判断接收到对方设备的操作信令不符合所述对方设备的权限,则拒绝接受该操作信令,向所述对方设备返回操作失败信息。
5.如权利要求I所述的方法,其特征在于所述文件的属性包括以下属性中的ー种 只读、可编辑和可删除。
6.一种处理文件的装置,应用于无线终端,包括 设置模块,用于对所述无线終端上的文件的属性进行设置; 处理模块,用于在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。
7.如权利要求6所述的装置,其特征在于 所述设置模块,还用于对所述无线終端上的文件夹的属性进行设置; 所述处理模块,接收到所述文件处理请求后还用于,仅向对方设备显示属性被设置为允许显示的文件夹中的文件。
8.如权利要求6或7所述的装置,其特征在于 所述设置模块,还用于在蓝牙通信期间对对方设备的权限进行设置; 所述处理模块,决定是否对该文件进行对应的处理,还參考所述对方设备的权限。
9.如权利要求8所述的装置,其特征在干 所述处理模块,參考所述对方设备的权限包括若判断接收到对方设备的操作信令不符合所述对方设备的权限,则拒绝接受该操作信令,向所述对方设备返回操作失败信息。
10.一种无线終端,包括如权利要求6-9任一项所述的装置。
全文摘要
本发明提供一种处理文件的方法、装置及无线终端,该方法包括设置步骤,对无线终端上的文件的属性进行设置;处理步骤,所述无线终端在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。通过本发明可以针对特定的用户显示特定的文件以及规定可以对文件进行的操作,从而提高了用户可用性,提高在蓝牙通信期间文件操作的安全性。
文档编号H04L29/08GK102868713SQ20111018945
公开日2013年1月9日 申请日期2011年7月7日 优先权日2011年7月7日
发明者石磊 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1