• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 11
    • 下载费用:30 金币  

    重庆时时彩技巧准确率: 一种文件管理方法及移动终端.pdf

    关 键 词:
    一种 文件 管理 方法 移动 终端
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201611192519.X

    申请日:

    2016.12.21

    公开号:

    CN106874783A

    公开日:

    2017.06.20

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效 IPC(主分类):G06F 21/62申请日:20161221|||公开
    IPC分类号: G06F21/62(2013.01)I 主分类号: G06F21/62
    申请人: 捷开通讯(深圳)有限公司
    发明人: 刘杰; 唐向东
    地址: 518063 广东省深圳市南山区科技南十路西高新南一道北TCL大厦B座16楼
    优先权:
    专利代理机构: 深圳市威世博知识产权代理事务所(普通合伙) 44280 代理人: 钟子敏
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201611192519.X

    授权公告号:

    |||

    法律状态公告日:

    2017.08.11|||2017.06.20

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明公开了一种文件管理方法及移动终端。其中,所述方法包括:打开应用程序,对文件下达显示命令;判断所述文件是否存在隐藏属性的标志位,当所述文件存在所述隐藏属性的标志位时,则放弃对所述文件进行读取显示操作,否则继续正常读取显示操作。通过上述方式,能够针对需要隐藏的文件,将其快速隐藏,简化操作。

    权利要求书

    1.一种文件管理方法,其特征在于,所述方法包括:
    打开应用程序,对文件下达显示命令;
    判断所述文件是否存在隐藏属性的标志位,当所述文件存在所述隐藏属性的标志位
    时,则放弃对所述文件进行读取显示操作,否则继续正常读取显示操作。
    2.如权利要求1所述的方法,其特征在于,所述隐藏属性的标志位设置方法包括:
    预先打开应用程序对需要隐藏的文件下达隐藏命令;
    将所述文件对应的标志位进行隐藏属性的置位。
    3.如权利要求2所述的方法,其特征在于,将所述文件对应的标志位进行隐藏属性的置
    位具体包括:
    所述应用程序将所述需要隐藏的文件路径、文件名、隐藏命令发送给守护进程;
    守护进程接收到所述文件路径、文件名、隐藏命令后,调用操作系统核心层的接口,将
    所述文件路径、文件名、隐藏命令发送给所述核心层;
    所述核心层根据所述文件路径、文件名、隐藏命令将所述文件对应的标志位进行隐藏
    属性的置位。
    4.如权利要求3所述的方法,其特征在于,所述应用程序将所述需要隐藏的文件路径、
    文件名、隐藏命令发送给守护进程之前还包括:
    所述应用程序和所述守护进程进行通信连接。
    5.如权利要求1所述的方法,其特征在于,所述放弃对所述文件进行读取显示操作之后
    还包括:
    当用户身份验证通过时,将所述存在隐藏属性的标志位的文件进行显示或清除所述隐
    藏属性的标志位。
    6.一种移动终端,其特征在于,所述终端包括:
    第一开启???,用于打开应用程序,对文件下达显示命令。
    处理???,用于判断所述文件是否存在隐藏属性的标志位,当所述文件存在所述隐藏
    属性的标志位时,则放弃对所述文件进行读取显示操作,否则继续正常读取显示操作。
    7.如权利要求6所述的终端,其特征在于,所述终端还包括:
    下达命令???,用于预先打开应用程序对需要隐藏的文件下达隐藏命令;
    置位???,用于将所述文件对应的标志位进行隐藏属性的置位。
    8.如权利要求7所述的终端,其特征在于,所述置位??榫咛灏ǎ?br />守护进程单元,用于接收所述下达命令??榉⑺偷乃鲂枰氐奈募肪?、文件名、
    隐藏命令;以及
    核心层单元,用接收所述守护进程单元发送的文件路径、文件名、隐藏命令,并根据所
    述文件路径、文件名、隐藏命令将所述文件的标志位进行隐藏属性的置位。
    9.如权利要求8所述的终端,其特征在于,所述下达命令??楹退鍪鼗そ痰ピ?br />通信连接。
    10.一种移动终端,其特征在于,包括:
    处理器,用于打开应用程序,对文件下达显示命令;
    所述处理器进一步判断所述文件是否存在隐藏属性的标志位,当所述文件存在所述隐
    藏属性的标志位时,则放弃对所述文件进行读取显示操作,否则继续正常读取显示操作;
    存储器,用于存储操作系统、所述处理器执行的指令以及接收到的消息。

    说明书

    一种文件管理方法及移动终端

    技术领域

    本发明涉及电子设备技术领域,尤其是涉及一种文件管理方法及移动终端。

    背景技术

    当前移动终端已经成为存储个人信息和隐私的常用设备之一,移动终端上可能存
    放了大量用户比较私密的文件不想让第三方窥探到,但是在实际生活中,不可避免地会有
    他人、朋友、亲友会借用、查看用户的终端,如果一不小心看到用户的私密文件,可能会造成
    比较尴尬甚至更为严重的后果,所以移动终端能够不对他人显示私密文件,是很多人的一
    个迫切追求。

    虽然已经有很多移动终端厂商推出了各自的应用解决方案,但是基本的思路都是
    通过文件加密算法来?;の募?,如果文件过大,加密解密开销比较大,且在实际生活中可能
    用户并不需要如此严格的保密策略,只需要不对朋友显示即可。

    发明内容

    本发明主要解决的技术问题是提供一种文件管理方法及移动终端,能够实现针对
    性隐藏文件,方便快捷。

    为解决上述问题,本发明采用的一个技术方案是:提供一种文件管理方法,包括:

    打开应用程序,对文件下达显示命令;

    判断所述文件是否存在隐藏属性的标志位,当所述文件存在所述隐藏属性的标志
    位时,则放弃对所述文件进行读取显示操作,否则继续正常读取显示操作。

    其中,所述隐藏属性的标志位设置方法包括:

    预先打开应用程序对需要隐藏的文件下达隐藏命令;

    将所述文件对应的标志位进行隐藏属性的置位。

    其中,将所述文件对应的标志位进行隐藏属性的置位具体包括:

    所述应用程序将所述需要隐藏的文件路径、文件名、隐藏命令发送给守护进程;

    守护进程接收到所述文件路径、文件名、隐藏命令后,调用操作系统核心层的接
    口,将所述文件路径、文件名、隐藏命令发送给所述核心层;

    所述核心层根据所述文件路径、文件名、隐藏命令将所述文件对应的标志位进行
    隐藏属性的置位。

    其中,所述应用程序将所述需要隐藏的文件路径、文件名、隐藏命令发送给守护进
    程之前还包括:

    所述应用程序和所述守护进程进行通信连接。

    其中,所述放弃对所述文件进行读取显示操作之后还包括:

    当用户身份验证通过时,将所述存在隐藏属性的标志位的文件进行显示或清除所
    述隐藏属性的标志位。

    为解决上述问题,本发明采用的另一个技术方案是:提供一种移动终端,包括:

    第一开启???,用于打开应用程序,对文件下达显示命令。

    处理???,用于判断所述文件是否存在隐藏属性的标志位,当所述文件存在所述
    隐藏属性的标志位时,则放弃对所述文件进行读取显示操作,否则继续正常读取显示操作。

    其中,所述终端还包括:

    下达命令???,用于预先打开应用程序对需要隐藏的文件下达隐藏命令;

    置位???,用于将所述文件对应的标志位进行隐藏属性的置位。

    其中,所述置位??榫咛灏ǎ?br />

    守护进程单元,用于接收所述下达命令??榉⑺偷乃鲂枰氐奈募肪?、文
    件名、隐藏命令;以及

    核心层单元,用接收所述守护进程单元发送的文件路径、文件名、隐藏命令,并根
    据所述文件路径、文件名、隐藏命令将所述文件的标志位进行隐藏属性的置位。

    其中,所述下达命令??楹退鍪鼗そ痰ピ型ㄐ帕?。

    为解决上述问题,本发明采用的再一个技术方案是:提供一种移动终端,包括:

    处理器,用于打开应用程序,对文件下达显示命令;

    所述处理器进一步判断所述文件是否存在隐藏属性的标志位,当所述文件存在所
    述隐藏属性的标志位时,则放弃对所述文件进行读取显示操作,否则继续正常读取显示操
    作;

    存储器,用于存储操作系统、所述处理器执行的指令以及接收到的消息。

    本发明的有益效果是:本发明利用文件系统中的节点来设置隐藏属性,占用存储
    空间小,通过判断节点的标志位是否被置位,决定是否将文件进行显示还是隐藏,设置和判
    别隐藏时间短,方便快捷,有效?;び没У囊?。

    附图说明

    图1是本发明文件管理方法一实施例的流程示意图;

    图2是图1中设置隐藏属性的标志位的方法流程示意图;

    图3是图2中步骤S220包括的子步骤流程示意图;

    图4是本发明移动终端一实施例的结构示意图;

    图5是本发明移动终端另一实施例的结构示意图。

    具体实施方式

    下面结合附图和具体实施方式对本发明进行具体说明。

    参阅图1,图1是本发明文件管理的方法一实施例的流程示意图,所述方法包括:

    S100:打开应用程序,对文件下达显示命令。

    当用户点击应用程序的图标需要浏览文件时,所述应用程序被打开,同时对所述
    应用程序内的文件下达显示命令,例如当运用文件管理器浏览文件时,打开所述文件管理
    器的同时对所述管理器内的所有文件下达显示命令。

    S200:判断文件是否存在隐藏属性的标志位。

    当步骤S100对所述文件下达显示命令后,判断所述文件对应的系统节点中是否存
    在隐藏属性的标志位,所述隐藏属性的标志位预先设置。

    请参阅图2,图2是本实施例中设置隐藏属性的标志位的方法流程示意图,所述方
    法包括:

    S210:预先打开应用程序对需要隐藏的文件下达隐藏命令。

    当需要对某些文件进行隐藏时,打开所述文件存在的应用程序,选中需要隐藏的
    文件,对所述文件下达隐藏命令。

    S220:将所述文件对应的标志位进行隐藏属性的置位。

    当对所述文件下达隐藏命令后,将所述文件对应的标志位进行隐藏属性的置位,
    具体地,将参阅图3,图3是本实施例中步骤S220包括的子步骤流程示意图,所述步骤包括:

    S221:所述应用程序将所述需要隐藏的文件路径、文件名、隐藏命令发送给守护进
    程。

    所述应用程序将所述需要隐藏的文件路径、文件名、隐藏命令发送给Daemon进程
    (守护进程),所述Daemon进程在终端启动时会随之启动。其中,在所述应用程序将所述文件
    路径、文件名、隐藏命令发送给Daemon进程前,所述应用程序会和所述Daemon进程会进行通
    信连接,所述连接方式可以是socket方式或其他通信方式,在此对所述连接方式不做限制。

    S222:守护进程接收到所述文件路径、文件名、隐藏命令后,调用操作系统核心层
    的接口,将所述文件路径、文件名、隐藏命令发送给所述核心层。

    当所述Daemon进程接收到所述文件路径、文件名、隐藏命令后,调用操作系统
    kernel层(核心层)的接口,通过所述接口将所述文件路径、文件名、隐藏命令发送给所述
    kernel层。其中,所述接口可以是kernel层提供的标准接口或其他开发者自行添加的接口。

    S223:所述核心层根据所述文件路径、文件名、隐藏命令将所述文件对应的标志位
    进行隐藏属性的置位。

    当所述kernel层接收到所述文件路径、文件名、隐藏命令后,逻辑处理被触发,所
    述kernel层根据所述文件路径、文件名将所述文件对应系统中的节点属性标志位进行置
    位,具体地,可利用文件系统的inode元数据中的成员结构iflags,因为所述iflags目前并
    不是每一个bit位都被使用,因此可将其中一个没有被占位的bit位进行置位,设置成具有
    隐藏属性的标志位,可以理解的是,在其他实施例中,还可以由开发者自行开发设置别的标
    志位进行置位。

    请继续参阅图1,在本实施例中,步骤S200判断所述文件是否存在隐藏属性的标志
    位具体为:当步骤S100中的显示命令抵达到所述kernel层后,判断所述文件对应的节点中
    是否存在隐藏属性的标志位,在本实施例中,表现为检测所述inode元数据中的成员结构
    iflags的属性,判断是否存在bit位被进行隐藏属性的置位,当存在时则进入步骤S300,否
    则进入步骤S400。

    步骤S300:放弃对所述文件进行读取显示操作。

    当步骤S200中判断出所述文件的系统中存在隐藏属性的标志位时,在本实施例中
    即表现为所述iflags中未使用的bit位被置位时,则放弃对所述文件进行读取显示操作,即
    对所述文件进行隐藏。

    S400:继续正常操作显示。

    当步骤S200中判断出所述文件的系统中不存在隐藏属性的标志位时,在本实施例
    中即表现为所述iflags中未使用的bit位未被置位时,则继续正常操作显示,即将所有不存
    在隐藏属性的标志位的文件正常显示。

    在其他实施例中,本发明文件管理的方法还包括:当用户身份验证通过时,将所述
    存在隐藏属性的标志位的文件进行显示或清除所述隐藏属性的标志位。

    当用户通过身份验证时,所述身份验证可为密码加密、生物加密如指纹加密、虹膜
    加密等,所述存在隐藏属性标志位的文件即被显示,进行正常的显示流程操作且可对所述
    文件下达接触隐藏的命令。

    当下达清除隐藏属性的命令后,将所述文件隐藏属性的标志位进行清除,具体地,
    在本实施例中,当用户下达清除隐藏属性的命令后,将所述iflags中被置位的bit位进行清
    除。

    请参阅图4,图4是本发明移动终端一实施例的结构示意图,所述终端包括:第一开
    启???1、处理???2。

    第一开启???1,用于打开应用程序,对文件下达显示命令。

    当用户需要浏览文件点击应用程序的图标时,所述第一开启???1打开所述应用
    程序,并对所述应用程序内的文件下达显示命令。

    处理???2,用于判断所述文件是否存在隐藏属性的标志位,当所述文件存在所
    述隐藏属性的标志位时,则放弃对所述文件进行读取显示操作,否则继续正常读取显示操
    作。

    当第一开启???1对所述文件下达显示命令后,处理???2判断所述文件是否存
    在隐藏属性的标志位,当所述文件存在隐藏属性的标志位时,则放弃对所述文件进行读取
    显示操作,即不将所述文件在所述应用程序内进行显示,当所述文件不存在所述隐藏属性
    的标志位时,则将所述文件进行正常的读取显示操作。

    请继续参阅图4,在本实施例中,所述终端还包括:下达命令???3、置位???4。

    下达命令???3,用于预先打开应用程序对需要隐藏的文件下达隐藏命令。

    当需要对某些文件隐藏时,用户预先点击所述文件存在的应用程序图标,所述下
    达命令???3打开所述应用程序,对并用户选择需要隐藏的文件下达隐藏命令,具体地,将
    所述文件路径、文件名、隐藏命令发送给置位???4。

    置位???4,用于将所述文件对应的标志位进行隐藏属性的置位。

    当所述下达命令???3对用户选择的文件下达隐藏命令后,所述置位???4将所
    述文件对应的标志位进行隐藏属性的置位,所述置位???4具体包括:守护进程单元241以
    及核心层单元242。

    守护进程单元241,用于接收所述下达命令??榉⑺偷乃鲂枰氐奈募肪?、
    文件名、隐藏命令。

    所述守护进程单元和所述下达命令???3进行通信连接,所述连接方式可以
    socket方式或其他通信方式。当守护进程单元241接收到所述下达命令???3发送的所述
    文件路径、文件名、隐藏命令后,调用移动终端操作系统核心层的接口,将所述文件路径、文
    件名、隐藏命令发送给核心层单元242。

    核心层单元242,用接收所述守护进程单元发送的文件路径、文件名、隐藏命令,并
    根据所述文件路径、文件名、隐藏命令将所述文件的标志位进行置位。

    核心层单元242根据接收到的所述文件路径、文件名以及隐藏指令,将所述文件对
    应系统中的节点属性标志位进行置位,例如可将所述文件对应inode元数据中的成员结构
    iflags中未使用的bit位进行隐藏属性的置位,设置成具有隐藏属性的标志位。

    在其他实施例中,当用户身份验证通过时,所述处理???2将所述存在隐藏属性
    标志位的文件进行显示或根据用户需要,清除所述隐藏属性的标志位,具体地,当用户需要
    解除文件的隐藏属性时,所述核心层单元242将具有隐藏属性的标志位进行清除。

    请参阅图5,图5是本发明移动终端另一实施例的结构示意图。该终端可以执行上
    述方法中的步骤,相关内容可参见上述方法中的详细说明,在此不再赘述。

    本实施例中,所述终端包括接收器31、处理器32、存储器33及发送器34。

    接收器31用于接收网络数据。

    存储器33用于存储操作系统、处理器32执行的指令以及接收到的消息等。

    发送器34用于发送数据。

    其中,处理器32用于当用户打开应用程序下达显示文件的命令时,判断所述文件
    是否存在隐藏属性的标志位,当所述文件存在隐藏属性的标志位时,放弃对所述文件进行
    读取显示操作,否则继续正常读取显示操作。

    所述处理器32还用于当用户打开应用程序对文件下达隐藏命令后,将所述文件对
    应节点的标志位进行隐藏属性的置位,具体地,在本实施例中可将所述文件对应的系统文
    件中inode元数据中的成员结构iflags未占用的bit位进行置位。

    在其他实施例中,所述处理器32还用于当用户身份通过验证时,将存在隐藏属性
    标志位的文件进行显示或当用户下达接触隐藏属性的命令时,将所述文件具有隐藏属性的
    标志位进行清除,具体地,在本实施例中表现为将所述iflags中被置位的bit位进行清除。

    区别于现有技术,本发明利用文件系统中的节点来设置隐藏属性,占用存储空间
    小,通过判断节点是否被置位,决定是否将文件显示还是隐藏,设置和判别隐藏时间短,方
    便快捷,有效?;び没У囊?。

    以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,烦死利用本发
    明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技
    术领域,均同理包括在本发明的专利?;し段?。

    关于本文
    本文标题:一种文件管理方法及移动终端.pdf
    链接地址://www.4mum.com.cn/p-6028107.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 国际股票指数字母名称表 福建时时彩几点开始 手机淘宝快3 股票涨跌范围 青海11选5开奖结果走势图 东心经三肖中特 排列5专家预测 鸿彩网游戏 3d福利彩票官网 天津快乐10分几点开奖 上证指数现在的点位是多少 新时时彩赚钱方法 纸牌麻将拿牌规则 6个生肖复式5肖多少组 幸运赛车走势图表 永利棋牌app