1.一种处理文件的方法,包括:
设置步骤,对无线终端上的文件以及文件夹的属性分别进行设置,并在蓝牙通信期间根据用户对对方设备的信任程度,设置对方设备的权限为超级用户、普通用户或非信任设备,其中,设置本终端接收超级用户发送的只读、编辑和删除信令;设置本终端拒绝接受非信任设备发送的删除信令;
处理步骤,所述无线终端在蓝牙通信期间仅向对方设备显示文件夹的属性被设置为允许显示的文件夹中的文件,若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。
2.如权利要求1所述的方法,其特征在于:
所述设置步骤中,所述无线终端在蓝牙通信期间设置对方设备的权限时,对方设备的权限为动态调整的;
所述处理步骤中,决定是否对该文件进行对应的处理还参考所述对方设备的权限。
3.如权利要求2所述的方法,其特征在于:所述参考所述对方设备的权限包括:
若判断接收到对方设备的操作信令不符合所述对方设备的权限,则拒绝接受该操作信令,向所述对方设备返回操作失败信息。
4.如权利要求1所述的方法,其特征在于:所述文件的属性包括以下属性中的一种:
只读、可编辑和可删除。
5.一种处理文件的装置,应用于无线终端,包括:
设置模块,用于对所述无线终端上的文件以及文件夹的属性分别进行设置,并在蓝牙通信期间根据用户对对方设备的信任程度,设置对方设备的权限为超级用户、普通用户或非信任设备,其中,设置本终端接收超级用户发送的只读、编辑和删除信令;设置本终端拒绝接受非信任设备发送的删除信令;
处理模块,用于在蓝牙通信期间仅向对方设备显示文件夹的属性被设置为允许显示的文件夹中的文件,若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。
6.如权利要求5所述的装置,其特征在于:
所述设置模块,在蓝牙通信期间设置对方设备的权限时,对方设备的权限为动态调整的;
所述处理模块,决定是否对该文件进行对应的处理,还参考所述对方设备的权限。
7.如权利要求6所述的装置,其特征在于:
所述处理模块,参考所述对方设备的权限包括:若判断接收到对方设备的操作信令不符合所述对方设备的权限,则拒绝接受该操作信令,向所述对方设备返回操作失败信息。
8.一种无线终端,包括如权利要求5至7中任一项所述的装置。
一种处理文件的方法、装置及无线终端\n技术领域\n[0001] 本发明涉及蓝牙通信领域,特别是涉及一种在蓝牙通信期间处理文件的方法、装置及无线终端。\n背景技术\n[0002] 蓝牙是一种支持设备短距离通信的无线电技术。利用“蓝牙”技术,能够有效的简化移动通信终端设备之间的通信,也能够成功的简化设备与因特网(Internet)之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式的网络结构以及调频、短包的技术,支持点对点及点对多点通信,工作在全球通用的2.4GHz ISM(Industrial Scientific Medical,工业、科学、医学)频段,其数据速率为1Mbps,采用时分双工传输方案实现全双工传输。\n[0003] 采用蓝牙的终端设备可以使用蓝牙通信协议来传输和接收文件。然而,存在这样的缺点:当使用蓝牙在无线终端之间传输或接收文件时,无线终端的文件对对方用户来说是完全公开的,而且可以被对方用户删除和编辑。\n发明内容\n[0004] 本发明要解决的技术问题是提供一种处理文件的方法、装置及无线终端,以提高在蓝牙通信期间文件操作的安全性。\n[0005] 为了解决上述技术问题,本发明提供了一种处理文件的方法,包括:\n[0006] 设置步骤,对无线终端上的文件的属性进行设置;\n[0007] 处理步骤,所述无线终端在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。\n[0008] 进一步地,上述方法还具有下面特点:\n[0009] 所述设置步骤还包括,对所述无线终端上的文件夹的属性进行设置;\n[0010] 所述无线终端接收到所述文件处理请求后还包括,仅向对方设备显示属性被设置为允许显示的文件夹中的文件。\n[0011] 进一步地,上述方法还具有下面特点:\n[0012] 所述设置步骤还包括,所述无线终端在蓝牙通信期间对对方设备的权限进行设置;\n[0013] 所述处理步骤中,决定是否对该文件进行对应的处理还参考所述对方设备的权限。\n[0014] 进一步地,上述方法还具有下面特点:所述参考所述对方设备的权限包括:\n[0015] 若判断接收到对方设备的操作信令不符合所述对方设备的权限,则拒绝接受该操作信令,向所述对方设备返回操作失败信息。\n[0016] 进一步地,上述方法还具有下面特点:所述文件的属性包括以下属性中的一种:\n[0017] 只读、可编辑和可删除。\n[0018] 为了解决上述问题,本发明还提供了一种处理文件的装置,应用于无线终端,包括:\n[0019] 设置模块,用于对所述无线终端上的文件的属性进行设置;\n[0020] 处理模块,用于在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。\n[0021] 进一步地,上述装置还具有下面特点:\n[0022] 所述设置模块,还用于对所述无线终端上的文件夹的属性进行设置;\n[0023] 所述处理模块,接收到所述文件处理请求后还用于,仅向对方设备显示属性被设置为允许显示的文件夹中的文件。\n[0024] 进一步地,上述装置还具有下面特点:\n[0025] 所述设置模块,还用于在蓝牙通信期间对对方设备的权限进行设置;\n[0026] 所述处理模块,决定是否对该文件进行对应的处理,还参考所述对方设备的权限。\n[0027] 进一步地,上述装置还具有下面特点:\n[0028] 所述处理模块,参考所述对方设备的权限包括:若判断接收到对方设备的操作信令不符合所述对方设备的权限,则拒绝接受该操作信令,向所述对方设备返回操作失败信息。\n[0029] 为了解决上述问题,本发明还提供了一种无线终端,包括上述处理文件的装置。\n[0030] 综上,本发明提供一种处理文件的方法、装置及无线终端,可以针对特定的用户显示特定的文件以及规定可以对文件进行的操作,从而提高了用户可用性,提高在蓝牙通信期间文件操作的安全性。\n附图说明\n[0031] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。\n[0032] 图1为本发明实施例的处理文件的装置的示意图。\n[0033] 图2为本发明实施例一的处理文件的方法的流程图。\n[0034] 图3为本发明实施例二的处理文件的方法的流程图。\n具体实施方式\n[0035] 为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。\n[0036] 蓝牙终端设备可以与其它不同的蓝牙设备进行文件传输操作,当使用蓝牙在无线终端之间传输或接收文件时,无线终端的文件对对方用户来说是完全公开的,而且可以被对方用户删除和编辑。所有与之通信的蓝牙设备都可以对本终端的所有文件进行操作,这显然是不合适的,甚至是存在风险的:如果对方设备是不信任设备,但是由于某种原因又需要与之进行文件传输操作,那么将本终端所有的文件都暴露给对方设备,是存在很大风险的,例如对方设备可以获取、编辑甚至删除任意文件,包括一些私密文件和重要文件,这会给用户带来很大的损失。因此有必要采取一些措施,能够对本终端的文件进行必要的保护。\n[0037] 为了更好地理解本发明,下面结合附图和具体实施例对本发明作进一步地描述。\n[0038] 图1为本发明实施例的处理文件的装置的示意图,如图1所示,本实施例的装置包括:\n[0039] 设置模块,用于对所述无线终端上的文件的属性进行设置;\n[0040] 处理模块,用于在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。对无线终端上的文件进行设定。\n[0041] 本实施例中,可以将无线终端上的文件的属性设置为但不限于以下类型:\n[0042] 只读、可编辑、可删除。\n[0043] 其中,所述设置模块还用于对所述无线终端上的文件夹的属性进行设置;\n[0044] 所述处理模块接收到所述文件处理请求后还用于,仅向对方设备显示属性被设置为允许显示的文件夹中的文件。\n[0045] 本实施例中,可以将无线端上的文件夹的属性设置为但不限于以下类型:\n[0046] 显示、隐藏。\n[0047] 其中,所述设置模块还用于在蓝牙通信期间对对方设备的权限进行设置;\n[0048] 所述处理模块,决定是否对该文件进行对应的处理,还参考所述对方设备的权限。\n[0049] 本实施例中,可以将与无线终端进行蓝牙通信的对方设备设置为但不限于以下类型:\n[0050] 超级用户:有权限对文件进行读、编辑、删除操作等;\n[0051] 普通用户:有权限对文件进行读和编辑操作;\n[0052] 非信任设备:只能对文件进行读操作。\n[0053] 图2为本发明实施例一的处理文件的方法的流程图,如图2所示,本实施例的方法包括下面步骤:\n[0054] S10、设置步骤,对无线终端上的文件的属性进行设置;\n[0055] S20、处理步骤,所述无线终端在蓝牙通信期间若接收到文件处理请求,则根据所述文件处理请求所请求处理的文件的属性,决定是否对该文件进行对应的处理。\n[0056] 本实施例中,若将无线终端上的文件的属性设置为只读时,当无线终端之间通过蓝牙传输或接收文件,对方设备只能浏览该文件,不能对该文件进行编辑和删除操作;\n[0057] 若将文件的属性设置为可编辑时,当无线终端之间通过蓝牙传输或接收文件,对方设备可以浏览该文件并对该文件进行编辑操作,但不能删除该文件;\n[0058] 若将文件的属性设备为可删除时,当无线终端之间通过蓝牙传输或接收文件,对方设备可以浏览、编辑、删除该文件。\n[0059] 蓝牙配置文件FTP(File Transfer Protocol,文件传输协议)规定了文件传输应用场景,其定义了本机设备如何浏览对方设备上的文件夹和文件。一旦本机设备找到了文件或位置,即可从对方设备拉取文件,或从本机推送文件至对方设备。对方设备也可以通过FTP对本终端上的文件进行操作,这是通过一系列的信令交互进行的,例如对方设备要删除本无线终端上的一个文件,会发送PUT(推送)信令给本终端以实现删除操作。\n[0060] 假设本终端设置该文件为只读,那么该文件是不允许被删除的,当本终端接收到针对这个文件的删除操作,即接收到PUT信令时,本终端会读取该文件的属性,得知该文件不允许被删除,那么本终端会拒绝接收该PUT信令,返回操作失败提示信息给对方设备,对方设备根据接收到的信息提示用户。\n[0061] 其中,步骤S10中,所述设置步骤还可以包括:对所述无线终端上的文件夹的属性进行设置。\n[0062] 无线终端上的文件一般都是分类放置到对应的文件夹下的,以移动电话为例,图片放置在图片文件夹下,音频放置在音频文件夹下,视频文件放置在视频文件夹下。\n[0063] 可以将无线终端上的文件夹的属性设置为但不限于以下类型:\n[0064] 显示、隐藏。\n[0065] 以移动电话的文件管理器为例,若将文件夹的属性设置为显示时,当无线终端之间通过蓝牙传输或接收文件,对方设备可以看到该文件夹,并可以进入该文件夹浏览该文件夹中的文件;\n[0066] 若将文件夹的属性设置为隐藏时,当无线终端之间通过蓝牙传输或接收文件,对方设备无法看到该文件夹。这样本终端就可以实现对该文件夹中内容的保护,避免信息外漏。\n[0067] 例如,对方设备通过FTP浏览本终端的文件和文件夹时,本终端可以以x-object-listing格式的数据单元返回给对方设备,该数据单元是对本终端设备上所有文件和文件夹的描述,是本终端自动生成的。\n[0068] 当文件夹的属性设置为隐藏时,只需从上述数据单元中去掉该文件夹,当对方设备获取该数据单元以显示本终端的文件和文件夹时,自然就不会显示该文件夹,从而达到了隐藏的目的。\n[0069] 其中,步骤S10中,所述设置步骤还可以包括:对对方设备的权限进行设定。\n[0070] 用户对不同的设备可以进行的操作是有要求的。例如,对于信任度很高的对方设备,用户可以允许其进行只读、编辑甚至删除操作;但是对于那些信任度低的对方设备而言,用户可能仅能容忍其进行只读操作。因此基于用户对对方设备的信任程度,可以赋予对方设备不同的权限,例如设置为:\n[0071] 超级用户、普通用户、非信任设备\n[0072] 本实施例中,当将对方设备设置为超级用户时,当无线终端之间通过蓝牙传输或接收文件时,对方设备可以看到设置为“显示”的文件夹,并可以对文件夹中的文件可以进行只读、编辑和删除操作,当然,若文件夹中的文件的属性设置为中读,那尽管对方设备只能对该文件进行读操作。\n[0073] 当将对方设备设置为普通用户时,当无线终端之间通过蓝牙传输或接收文件时,对方设备可以看到设置为“显示”的文件夹并对文件夹中的文件进行只读、编辑操作;\n[0074] 当将对方设备设置为非信任设备时,当无线终端之间通过蓝牙传输或接收文件时,对方设备可以看到设置为“显示”的文件夹并对文件夹中的文件只能进行只读操作。\n[0075] 设置对方设备为不同权限的用户时,可以在本终端规定接收该设备何种信令即可,例如,设置为超级用户时,本终端可以接收该设备发送来的只读、编辑和删除信令;当设置对方设备为不信任设备时,对方设备发送删除信令,本终端根据用户的权限,直接拒绝接受该信令,返回对应的操作失败提示信息给对方设备。\n[0076] 本实施例可以通过对对方设备的权限的划分,规定了其所具有的操作权限。这种对对方设备的“区别对待”,给用户提供了很大的灵活性:可以根据用户的信任度,动态调整对方设备的权限,如果想赋予对方设备更多的操作权限,将其放入信任度高的设备列表中即可,例如,将其设为超级用户;如果想取消对方设备的某些操作权限,只需将其放入信任度低的设备列表中,例如将其设为普通用户。\n[0077] 为了对终端文件提供最大的保护,用户可以对文件以及所在的文件夹进行设定。\n对于某些存放私密文件的文件夹,可以设置该文件夹为“隐藏”,通过此设置,即使对方用户是超级用户,也无法看到该文件夹,更不用说对其中的私密文件进行操作了。\n[0078] 对方设备是超级用户,其所具备的权限是:只读、编辑和删除操作。但是如果用户希望本终端的文件只能被读取,不能被编辑和删除。本实施例提供对文件进行设置的模式以满足上述需求,用户设置文件为只读,那么即使对方设备是超级用户,其也不能对该文件进行编辑和删除。\n[0079] 通过本实施例的方法,在提供用户很大灵活性的同时,能够最大程度地保护本终端上的文件。\n[0080] 图3为本发明实施例二的在蓝牙通信期间处理文件的方法的流程图,如图3所示,包括下面步骤:\n[0081] 步骤101,无线终端设备之间通过蓝牙进行文件传输操作。\n[0082] 步骤102,本无线终端检查文件夹的设定。\n[0083] 步骤103,根据检查的结果,向对方设备返回设定为“显示”的文件夹及其中的文件。\n[0084] 步骤104,本无线终端根据赋予对方终端的权限,确定其所进行的操作是否被允许,如果允许,则进行步骤106;否则进行步骤105。\n[0085] 步骤105,因对方设备所进行的操作不被允许,向对方设备返回操作失败的提示信息,继续进行步骤104。\n[0086] 步骤106,操作成功,流程结束。\n[0087] 本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。\n[0088] 以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
法律信息
- 2017-12-19
- 2014-06-11
实质审查的生效
IPC(主分类): H04L 29/08
专利申请号: 201110189454.4
申请日: 2011.07.07
- 2013-01-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2004-09-28
| | |
2
| |
2010-07-14
|
2009-01-12
| | |
3
| |
2007-07-11
|
2005-12-31
| | |
4
| |
2006-09-06
|
2006-04-06
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |