隐藏对象的方法和装置制造方法

文档序号:6544018阅读:159来源:国知局
隐藏对象的方法和装置制造方法
【专利摘要】本发明公开了一种隐藏对象的方法和装置,所述方法包括步骤:接收相对运动指令,所述相对运动指令为使两个对象进行相对运动的指令;当所述两个对象之间具有目标对象时,根据所述相对运动指令,隐藏所述两个对象之间的至少一个目标对象。本发明所提供的一种隐藏对象的方法,通过直接对两个对象进行操作迫使两个对象相对运动,就能将两个对象之间的一个或多个目标对象隐藏起来;解除隐藏时,可以通过操作隐藏标记或者对两个对象执行隐藏对象时相反的操作即可。在隐藏和解除隐藏时均方便快捷直观,可以批量操作,提高了操作效率,提升了用户体验,较好的保护了用户隐私和保证了数据的安全。
【专利说明】隐藏对象的方法和装直
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其是涉及一种隐藏对象的方法和装置。
【背景技术】
[0002]手机、个人电脑等终端设备,可以将涉及用户隐私和重要数据的对象隐藏起来。公知的隐藏对象的方法,是将需要隐藏的对象的属性设置为隐藏,然后在终端设备的文件夹选项设置卡中勾选不显示隐藏的对象;而要解除某一对象的隐藏属性时,则需要首先在终端设备的文件夹选择设置卡中勾选显示隐藏的对象,然后再将隐藏的对象的属性设置为不隐藏。操作过程繁琐,而且需要分别对每一个对象进行单独操作,操作效率低下,用户体验不佳。

【发明内容】

[0003]本发明的主要目的在于提供一种隐藏对象的方法和装置,旨在方便快捷的隐藏对象,提闻操作效率。
[0004]为达以上目的,本发明提出一种隐藏对象的方法,包括步骤:
[0005]接收相对运动指令,所述相对运动指令为使两个对象进行相对运动的指令;
[0006]当所述两个对象之间具有目标对象时,根据所述相对运动指令,隐藏所述两个对象之间的至少一个目标对象。
[0007]优选地,所述接收相对运动指令包括:
[0008]接收到两手指分别选定一个对象并合拢的捏合动作时,将该捏合动作识别为相对运动指令。
[0009]优选地,所述接收相对运动指令包括:
[0010]接收到选中两个对象并将其中一个对象向另一个对象拖动的的操作指令时,将该操作指令识别为相对运动指令。
[0011]优选地,所述隐藏所述两个对象之间的至少一个目标对象的步骤之后还包括:
[0012]接收到恢复显示指令后,恢复显示所述两个对象之间被隐藏的目标对象。
[0013]优选地,所述隐藏所述两个对象之间的至少一个目标对象的步骤之后还包括:
[0014]在所述两个对象之间、所述两个对象之上或所述两个对象中的任意一个对象之上生成隐藏标记。
[0015]本发明同时提出一种隐藏对象的装置,包括接收模块和隐藏模块,其中:
[0016]接收模块,用于接收相对运动指令,所述相对运动指令为使两个对象进行相对运动的指令;
[0017]隐藏模块,用于当所述两个对象之间具有目标对象时,根据所述相对运动指令,隐藏所述两个对象之间的至少一个目标对象。
[0018]优选地,所述接收模块用于:接收到两手指分别选定一个对象并合拢的捏合动作时,将该捏合动作识别为相对运动指令。[0019]优选地,所述接收模块用于:接收到选中两个对象并将其中一个对象向另一个对象拖动的的操作指令时,将该操作指令识别为相对运动指令。
[0020]优选地,还包括恢复模块,所述接收模块还用于接收恢复显示指令,所述恢复模块用于:根据所述恢复显示指令,恢复显示所述两个对象之间被隐藏的目标对象。
[0021]优选地,所述隐藏模块还用于:在隐藏了所述两个对象之间的目标对象之后,在所述两个对象之间、所述两个对象之上或所述两个对象中的任意一个对象之上生成隐藏标记。
[0022]本发明所提供的一种隐藏对象的方法,通过直接对两个对象进行操作迫使两个对象相对运动,就能将两个对象之间的一个或多个目标对象隐藏起来;解除隐藏时,可以通过操作隐藏标记或者对两个对象执行隐藏对象时相反的操作即可。在隐藏和解除隐藏时均方便快捷直观,可以批量操作,提高了操作效率,提升了用户体验,较好的保护了用户隐私和保证了数据的安全。
【专利附图】

【附图说明】
[0023]图1是本发明隐藏对象的方法第一实施例的流程图;
[0024]图2是本发明中对两个对象进行捏合的示意图;
[0025]图3是本发明中对两个对象进行捏合过程中逐渐隐藏目标对象的示意图;
[0026]图4是本发明中捏合完毕后目标对象被隐藏的示意图;
[0027]图5是本发明隐藏对象的方法第二实施例的流程图;
[0028]图6是本发明隐藏对象的装置一实施例的结构框图。
[0029]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0030]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0031]参见图1,提出本发明隐藏对象的方法第一实施例,所述隐藏对象的方法包括以下步骤:
[0032]步骤SlOl:接收相对运动指令,该相对运动指令为迫使两个对象进行相对运动的指令
[0033]所述对象包括界面上显示的文件、文件夹、图标、列表条目等内容,界面上至少显示两个对象。终端设备可以将用户对两个对象做出的预设手势动作或操作指令识别为相对运动指令,即用户可以快速直观的在界面上通过捏合的手势动作或类似的操作指令来隐藏目标对象,该手势动作模拟现实生活的实际场景,譬如从两侧拉帷幕至中间以遮盖帷幕中间的物体。从而,用户可以根据该相对运动指令来隐藏目标对象,是一种不涉及密码就能够起到保护隐私的方法。
[0034]具体的,终端设备接收到两手指分别选定一个对象并合拢的捏合动作时,则将该捏合动作识别为相对运动指令。例如,用户两手指分别触摸一对象,并捏合两手指使得两对象同时向中间靠拢,或者一个手指保持不动,另一个手指向其移动。此外,该捏合动作也可以是凌空动作,即用户手指无需接触屏幕。
[0035]终端设备接收到选中两个对象并将其中一个对象向另一个对象拖动的的操作指令时,则将该操作指令识别为相对运动指令。例如,用户利用手指或者鼠标分别点击两个对象将其选中,然后将一个对象向另一个对象拖曳。
[0036]步骤S102:判断两个对象之间是否有目标对象
[0037]所述目标对象即两个对象之间的其它对象,是待隐藏的对象。若两个对象之间有目标对象,则进入步骤S103 ;若没有目标对象,则不予响应,返回步骤SlOl。
[0038]步骤S103:隐藏两个对象之间的至少一个目标对象
[0039]若两个对象之间有一个目标对象,则隐藏该目标对象;若两个对象之间有两个及以上的目标对象,则可以隐藏二者之间所有的目标对象,也可以根据预先设置隐藏一个、两个或多个目标对象。或者,隐藏两个对象之间的且被相对运动轨迹覆盖的至少一个目标对象,如隐藏被相对运动轨迹覆盖的所有目标对象或其中的一个或多个目标对象。
[0040]例如,如图2所示,对象I与对象5之间具有2、3、4共三个目标对象,用户可以将对象I和对象5向中间捏合(如箭头所示)。如图3所示,在捏合过程中,目标对象2和4逐渐被隐藏。最后如图4所示,目标对象2、3、4被完全隐藏,对象I和对象5相邻接。
[0041]步骤S104:接收到恢复显示指令后,恢复显示两个对象之间被隐藏的目标对象
[0042]恢复显示被隐藏的对象与隐藏对象为相逆过程,即用户知道某两个对象之间隐藏了一个或多个对象,则可以通过恢复显示指令,使得两个对象之间被隐藏的目标对象被自然显示出来。
[0043]所述恢复指令可以是与相对运动指令刚好相反的指令,即使得两个对象往相反方向运动的指令。例如,用户两个手指触摸两对象并各自往相反方向运动,如两手指上下分离或左右分离;或者,用户分别选中两个对象,并将其中一个对象往远离另一个对象的方向拖动。
[0044]参见图5,提出本发明隐藏对象的方法第二实施例,所述隐藏对象的方法包括以下步骤:
[0045]步骤S201:接收相对运动指令,该相对运动指令为迫使两个对象进行相对运动的指令
[0046]步骤S202:判断两个对象之间是否有目标对象
[0047]若两个对象之间有目标对象,则进入步骤S203 ;若没有目标对象,则不予响应,返回步骤S201。
[0048]步骤S203:隐藏两个对象之间的至少一个目标对象
[0049]步骤S204:在两个对象之间、两个对象之上或两个对象中的任意一个对象之上生成隐藏标记
[0050]用户可以通过隐藏标记识别出哪两个对象之间隐藏有目标对象。所述隐藏标记可以设于两个对象之上或者其中一个对象之上,如果两个对象之间的所有目标对象都被隐藏了,则可以将隐藏标记设于两个对象之间。所述隐藏标记可以是图像、符号、文字等。
[0051]步骤S205:接收到恢复显示指令后,恢复显示两个对象之间被隐藏的目标对象
[0052]本实施例的恢复显示指令除了可以是与相对运动指令刚好相反的指令外,还可以直接对隐藏标记进行预设操作来发布恢复指令,如通过触摸或点击隐藏标记来恢复显示被隐藏的目标对象。
[0053]从而,本发明隐藏对象的方法,通过直接对两个对象进行操作迫使两个对象相对运动,就能将两个对象之间的一个或多个目标对象隐藏起来,操作方便快捷,是一种不涉及密码就能够起到保护隐私的方法。解除隐藏时,可以通过操作隐藏标记或者对两个对象执行隐藏对象时相反的操作即可,在隐藏和解除隐藏时均方便快捷直观,可以批量操作,提高了操作效率,提升了用户体验,较好的保护了用户隐私或保证了数据的安全。
[0054]参见图6,提出本发明隐藏对象的装置一实施例,所述隐藏对象的装置可以是手机、平板电脑等移动终端和个人电脑等装置。所述隐藏对象的装置包括接收模块、隐藏模块和恢复模块。
[0055]接收模块:用于接收各种操作指令,其中包括相对运动指令和恢复显示指令。
[0056]所述相对运动指令为迫使两个对象进行相对运动的指令。接收模块可以将用户对两个对象做出的预设手势动作或操作指令识别为相对运动指令,即用户可以快速直观的在界面上通过捏合的手势动作或类似的操作指令来隐藏目标对象,该手势动作模拟现实生活的实际场景,譬如从两侧拉帷幕至中间以遮盖帷幕中间的物体。从而,用户可以根据该相对运动指令来隐藏目标对象,是一种不涉及密码就能够起到保护隐私的方法。所述对象包括界面上显示的文件、文件夹、图标、列表条目等内容,界面上至少显示两个对象。
[0057]具体的,接收模块接收到两手指分别选定一个对象并合拢的捏合动作时,则将该捏合动作识别为相对运动指令。例如,用户两手指分别触摸一对象,并捏合两手指使得两对象同时向中间靠拢,或者一个手指保持不动,另一个手指向其移动。此外,该捏合动作也可以是凌空动作,即用户手指无需接触屏幕。
[0058]接收模块接收到选中两个对象并将其中一个对象向另一个对象拖动的的操作指令时,则将该操作指令识别为相对运动指令。例如,用户利用手指或者鼠标分别点击两个对象将其选中,然后将一个对象向另一个对象拖曳。
[0059]所述恢复指令可以是与相对运动指令刚好相反的指令,即使得两个对象往相反方向运动的指令。例如,用户两个手指触摸两对象并各自往相反方向运动,如两手指上下分离或左右分离;或者,用户分别选中两个对象,并将其中一个对象往远离另一个对象的方向拖动。
[0060]当具有隐藏标记时,所述恢复指令也可以是用户直接对隐藏标记进行的预设操作,如接收模块将用户触摸或点击隐藏标记的操作识别为恢复显示指令。
[0061]隐藏模块:用于当两个对象之间具有目标对象时,根据相对运动指令,隐藏两个对象之间的至少一个目标对象。
[0062]所述目标对象即两个对象之间的其它对象,是待隐藏的对象。若两个对象之间没有目标对象,隐藏模块则不做响应。若两个对象之间有一个目标对象,隐藏模块则隐藏该目标对象;若两个对象之间有两个及以上的目标对象,隐藏模块则可以隐藏二者之间所有的目标对象,也可以根据预先设置隐藏一个、两个或多个目标对象。或者,隐藏两个对象之间的且被相对运动轨迹覆盖的至少一个目标对象,如隐藏被相对运动轨迹覆盖的所有目标对象或其中的一个或多个目标对象。
[0063]例如,如图2所示,对象I与对象5之间具有2、3、4共三个目标对象,用户可以将对象I和对象5向中间捏合(如箭头所示)。如图3所示,在捏合过程中,目标对象2和4逐渐被隐藏。最后如图4所示,目标对象2、3、4被完全隐藏,对象I和对象5相邻接。
[0064]进一步地,隐藏模块在隐藏了两个对象之间的目标对象后,还可以在两个对象之间、两个对象之上或两个对象中的任意一个对象之上生成隐藏标记。从而用户可以通过隐藏标记识别出哪两个对象之间隐藏有目标对象,所述隐藏标记可以是图像、符号、文字等。
[0065]恢复模块:用于根据恢复显示指令,恢复显示两个对象之间被隐藏的目标对象。
[0066]恢复显示被隐藏的对象与隐藏对象为相逆过程,即用户知道某两个对象之间隐藏了一个或多个对象,则可以通过恢复显示指令,使得两个对象之间被隐藏的目标对象被自然显示出来。
[0067]据此,本发明隐藏对象的装置,接收到用户迫使两个对象相对运动的预设手势或操作指令时,就将两个对象之间的一个或多个目标对象隐藏起来,使得用户能方便快捷的隐藏对象,保护用户隐私和数据安全。解除隐藏时,用户可以对隐藏标记进行预设操作或者对两个对象执行隐藏对象时相反的操作即可,在隐藏和解除隐藏时均方便快捷直观,可以批量操作,提高了操作效率,提升了用户体验,较好的保护了用户隐私和保证了数据安全。
[0068]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤可以通过程序来控制相关的硬件完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质可以是R0M/RAM、磁盘、光盘等。
[0069]应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种隐藏对象的方法,其特征在于,包括步骤: 接收相对运动指令,所述相对运动指令为使两个对象进行相对运动的指令; 当所述两个对象之间具有目标对象时,根据所述相对运动指令,隐藏所述两个对象之间的至少一个目标对象。
2.根据权利要求1所述的隐藏对象的方法,其特征在于,所述接收相对运动指令包括: 接收到两手指分别选定一个对象并合拢的捏合动作时,将该捏合动作识别为相对运动指令。
3.根据权利要求1所述的隐藏对象的方法,其特征在于,所述接收相对运动指令包括: 接收到选中两个对象并将其中一个对象向另一个对象拖动的操作指令时,将该操作指令识别为相对运动指令。
4.根据权利要求1-3任一项所述的隐藏对象的方法,其特征在于,所述隐藏所述两个对象之间的至少一个目标对象的步骤之后还包括: 接收到恢复显示指令后,恢复显示所述两个对象之间被隐藏的目标对象。
5.根据权利要求4所述的隐藏对象的方法,其特征在于,所述隐藏所述两个对象之间的至少一个目标对象的步骤之后还包括: 在所述两个对象之间、所述两个对象之上或所述两个对象中的任意一个对象之上生成隐藏标记。
6.一种隐藏对象的装置,其特征在于,包括接收模块和隐藏模块,其中: 接收模块,用于接收相对运动指令,所述相对运动指令为使两个对象进行相对运动的指令; 隐藏模块,用于当所述两个对象之间具有目标对象时,根据所述相对运动指令,隐藏所述两个对象之间的至少一个目标对象。
7.根据权利要求6所述的隐藏对象的装置,其特征在于,所述接收模块用于:接收到两手指分别选定一个对象并合拢的捏合动作时,将该捏合动作识别为相对运动指令。
8.根据权利要求6所述的隐藏对象的装置,其特征在于,所述接收模块用于:接收到选中两个对象并将其中一个对象向另一个对象拖动的的操作指令时,将该操作指令识别为相对运动指令。
9.根据权利要求6-8任一项所述的隐藏对象的装置,其特征在于,还包括恢复模块,所述接收模块还用于接收恢复显示指令,所述恢复模块用于:根据所述恢复显示指令,恢复显示所述两个对象之间被隐藏的目标对象。
10.根据权利要求9所述的隐藏对象的装置,其特征在于,所述隐藏模块还用于:在隐藏了所述两个对象之间的目标对象之后,在所述两个对象之间、所述两个对象之上或所述两个对象中的任意一个对象之上生成隐藏标记。
【文档编号】G06F21/62GK103927495SQ201410153390
【公开日】2014年7月16日 申请日期:2014年4月16日 优先权日:2014年4月16日
【发明者】吴玲玲 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1