著录项信息
专利名称 | 一种计算机图标排列管理方法及管理装置 |
申请号 | CN200910076497.4 | 申请日期 | 2009-01-05 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2010-07-07 | 公开/公告号 | CN101770331A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/048 | IPC分类号 | G;0;6;F;3;/;0;4;8查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地信息产业基地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 秦波;李向阳;张华涛;迟连滨 |
代理机构 | 北京银龙知识产权代理有限公司 | 代理人 | 许静 |
摘要
本发明提供一种计算机图标排列管理方法、装置及计算机,该方法包括:监视用户通过输入设备进行的一次第一输入操作;比较所述第一输入操作与预设的第二输入操作,获取一比较结果;在所述比较结果指示所述本次输入操作与预设输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。本发明实施例大大简化了用户进行计算机图标管理的操作。
1.一种计算机图标排列管理方法,其特征在于,包括:
监视用户通过输入设备进行的一次第一输入操作;
比较所述第一输入操作与预设的第二输入操作,获取一比较结果;
在所述比较结果指示所述第一输入操作与预设输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。
2.根据权利要求1所述的方法,其特征在于,所述在所述比较结果指示所述第一输入操作与预设输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列具体包括:
在所述比较结果指示所述第一输入操作与第二输入操作匹配时,按照所述预设规则计算所述当前窗口或桌面的每个所述图标的各自的目标位置;
控制所述当前窗口或桌面的每个所述图标按预定运动方式从各自的当前位置移动到各自的所述目标位置。
3.根据权利要求2所述的方法,其特征在于,所述预定运动方式为匀速直线运动或变速直线运动。
4.根据权利要求1所述的方法,其特征在于,所述第二输入操作为:
对所述当前窗口的空白区域或所述桌面的空白区域的双击;或
对设置于所述当前窗口或所述桌面的重排图标的双击操作;或
对所述当前窗口的空白区域或所述桌面的空白区域的单击;或
鼠标指针在当前窗口或桌面的空白区域运动预设轨迹。
5.根据权利要求1所述的方法,其特征在于,所述预设规则为:每个所述图标按照网格自动排列,且任意两个所述图标不重叠;或每个所述图标排列到距离当前位置最近的网格,且任意两个所述图标不重叠。
6.根据权利要求1所述的方法,其特征在于,所述输入设备为鼠标、触控板或触摸屏。
7.一种计算机图标排列管理装置,其特征在于,包括:
监视模块,用于监视用户通过输入设备进行的一次第一输入操作;
比较模块,用于比较所述第一输入操作与预设的第二输入操作,获取一比较结果;
执行模块,用于在所述比较结果指示所述第一输入操作与预设输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。
8.根据权利要求7所述的装置,其特征在于,所述执行模块具体包括:
目标位置计算模块,用于在所述比较结果指示所述第一输入操作与第二输入操作匹配时,按照所述预设规则计算所述当前窗口或桌面的每个所述图标的各自的目标位置;
运动控制模块,用于控制所述当前窗口或桌面的每个所述图标按预定运动方式从各自的当前位置移动到各自的所述目标位置。
9.根据权利要求8所述的装置,其特征在于,所述预定运动方式为匀速直线运动或变速直线运动。
10.根据权利要求7所述的装置,其特征在于,所述第二输入操作为:
对所述当前窗口的空白区域或所述桌面的空白区域的双击;或
对设置于所述当前窗口或所述桌面的重排图标的双击操作;或
对所述当前窗口的空白区域或所述桌面的空白区域的单击;或
鼠标指针在当前窗口或桌面的空白区域运动预设轨迹。
11.根据权利要求7所述的装置,其特征在于,所述预设规则为:每个所述图标按照网格自动排列,且任意两个所述图标不重叠;或每个所述图标排列到距离当前位置最近的网格,且任意两个所述图标不重叠。
12.根据权利要求7所述的装置,其特征在于,所述输入设备为鼠标、触控板或触摸屏。
一种计算机图标排列管理方法及管理装置\n技术领域\n[0001] 本发明涉及计算机图标管理技术领域,特别是一种计算机图标排列管理方法、装置及计算机。 \n背景技术\n[0002] 在现有的计算机操作系统下,一个文件夹或桌面上通常会有很多的图标,其代表文件夹、文档、应用程序、或快捷方式等,以方便用户能快速的启动一些应用程序、打开一些文档、或者快速定位到某一个文件夹。 \n[0003] 同时对于任意一个处理对象,用户都可以通过拖拽、创建等方式来形成新的图标(如文件夹、快捷方式等),而图标的位置可以在任意的位置上。 \n[0004] 随着使用时间的不断延长,在桌面或文件夹之下可能会出现大量排列混乱、互相重叠的图标,非常不便于用户的操作。 \n[0005] 在现有的操作系统都通过一定的图标管理方法来进行图标管理,然而,发明人在实现本发明实施例的过程中,发现现有技术至少存在操作繁琐的问题: \n[0006] 如Windows系统中,用户可以使用输入设备(如鼠标、笔记本的Touchpad等),用户操作过程如下: \n[0007] 使用鼠标右键调出一个第一菜单; \n[0008] 将鼠标指针定位到“排列图标”选项,得到第二菜单; \n[0009] 通过控制鼠标指针的移动,将其定位到“按组排列”、“自动排列”或“对齐到网格”中的一个; \n[0010] 使用鼠标左键点击选中的选项,实现图标的排列。 \n[0011] 从以上描述可以发现,用户需要4次操作才能完成图标的排列,操作繁琐,上述是以Windows操作系统为例进行的说明,但其他操作系统同样存在图标排列管理操作繁琐的问题。 \n发明内容\n[0012] 本发明实施例的目的是提供一种计算机图标排列管理方法、装置及计算机,使用户能够通过简便的操作实现计算机图标管理。 \n[0013] 为了实现上述目的,本发明实施例提供了一种计算机图标排列管理方法,包括: [0014] 监视用户通过输入设备进行的一次第一输入操作; \n[0015] 比较所述第一输入操作与预设的第二输入操作,获取一比较结果; [0016] 在所述比较结果指示所述本次输入操作与预设输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。 \n[0017] 上述的方法,其中,所述在所述比较结果指示所述本次输入操作与预设输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列具体包括: [0018] 在所述比较结果指示所述第一输入操作与第二输入操作匹配时,按照所述预设规则计算所述当前窗口或桌面的每个所述图标的各自的目标位置; \n[0019] 控制所述当前窗口或桌面的每个所述图标按预定运动方式从各自的当前位置移动到各自的所述目标位置。 \n[0020] 上述的方法,其中,所述预定运动方式为匀速直线运动或变速直线运动。 [0021] 上述的方法,其中,所述第二输入操作为: \n[0022] 对所述当前窗口的空白区域或所述桌面的空白区域的双击;或 \n[0023] 对设置于所述当前窗口或所述桌面的重排图标的双击操作;或 \n[0024] 对所述当前窗口的空白区域或所述桌面的空白区域的单击;或 \n[0025] 鼠标指针在当前窗口或桌面的空白区域运动预设轨迹。 \n[0026] 上述的方法,其中,所述预设规则为:每个所述图标按照网格自动排列,且任意两个所述图标不重叠;或每个所述图标排列到距离当前位置最近的网格,且任意两个所述图标不重叠。 \n[0027] 上述的方法,其中,所述输入设备为鼠标、触控板或触摸屏。 \n[0028] 为了实现上述目的,本发明实施例还提供了一种计算机图标排列管理装置,包括: \n[0029] 监视模块,用于监视用户通过输入设备进行的一次第一输入操作; [0030] 比较模块,用于比较所述第一输入操作与预设的第二输入操作,获取一比较结果; \n[0031] 执行模块,用于在所述比较结果指示所述本次输入操作与预设输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。 \n[0032] 上述的装置,其中,所述执行模块具体包括: \n[0033] 目标位置计算模块,用于在所述比较结果指示所述第一输入操作与第二输入操作匹配时,按照所述预设规则计算所述当前窗口或桌面的每个所述图标的各自的目标位置; [0034] 运动控制模块,用于控制所述当前窗口或桌面的每个所述图标按预定运动方式从各自的当前位置移动到各自的所述目标位置。 \n[0035] 上述的装置,其中,所述预定运动方式为匀速直线运动或变速直线运动。 [0036] 上述的装置,其中,所述第二输入操作为: \n[0037] 对所述当前窗口的空白区域或所述桌面的空白区域的双击;或 \n[0038] 对设置于所述当前窗口或所述桌面的重排图标的双击操作;或 \n[0039] 对所述当前窗口的空白区域或所述桌面的空白区域的单击;或 \n[0040] 鼠标指针在当前窗口或桌面的空白区域运动预设轨迹。 \n[0041] 上述的装置,其中,所述预设规则为:每个所述图标按照网格自动排列,且任意两个所述图标不重叠;或每个所述图标排列到距离当前位置最近的网格,且任意两个所述图标不重叠。 \n[0042] 上述的装置,其中,所述输入设备为鼠标、触控板或触摸屏。 \n[0043] 为了实现上述目的,本发明实施例还提供了一种计算机,包括: [0044] 主板; \n[0045] 中央处理器,设置在所述主板上; \n[0046] 输入设备,与所述主板连接; \n[0047] 芯片组,设置在所述主板上,与所述中央处理器连接; \n[0048] 所述中央处理器用于比较用户通过输入设备进行的一次第一输入操作与预设的第二输入操作,并在比较结果指示所述第一输入操作与第二输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。 \n[0049] 上述的计算机,其中,所述中央处理器具体用于在所述比较结果指示所述 第一输入操作与第二输入操作匹配时,按照所述预设规则计算所述当前窗口或桌面的每个图标的目标位置,并控制所述当前窗口或桌面的每个所述图标按预定运动方式从各自的当前位置移动到各自的所述目标位置。 \n[0050] 本发明实施例具有以下的有益效果: \n[0051] 1、相对于现有技术,用户仅需要输入与预设输入操作匹配的一次操作,大大简化了用户进行计算机图标管理的操作; \n[0052] 2、对于touchpad这种输入方式而言,由于现有的菜单下的选项较小,所以定位困难,而本发明实施例中,是针对一个较大的区域(如空白区域或一个图标)进行操作,降低了定位精度的要求,使用户能更加方便的进行计算机图标管理的操作; \n[0053] 3、在图标重新排列过程中,图标从当前位置以一定的轨迹运动到目标位置,因此图标重排后,用户能够快速定位移动后的图标。 \n附图说明\n[0054] 图1为本发明实施例的计算机图标排列管理装置的结构示意图; \n[0055] 图2为本发明实施例的计算机图标排列管理方法的流程示意图。 \n具体实施方式\n[0056] 本发明实施例的计算机图标排列管理方法、装置及计算机中,用户仅需要通过输入设备输入一次满足要求的操作,在该操作被检测到之后,就会通知操作系统,由操作系统控制图标按与该操作对应的图标排列方式进行排列,简化了用户进行图标排列管理的操作。 \n[0057] 如图1所示,为本发明实施例的计算机图标排列管理装置的结构示意图,其包括: [0058] 监视模块,用于监视用户通过输入设备进行的一次第一输入操作; [0059] 比较模块,用于比较所述第一输入操作与预设的第二输入操作,获取一比较结果; \n[0060] 执行模块,用于在所述比较结果指示所述第一输入操作与第二输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。 \n[0061] 在本发明的具体实施例中,该输入设备可以是鼠标、笔记本的触控板(Touchpad)、计算机上的触摸屏等。 \n[0062] 在此,该预设的第二输入操作可以是如下的操作: \n[0063] 对当前窗口的空白区域或桌面的空白区域的双击,其可以通过鼠标输入,也可以通过触控板输入,当然还可以通过触摸屏输入; \n[0064] 对设置于当前窗口的重排图标或设置于桌面的重排图标的双击操作,其可以通过鼠标输入,也可以通过触控板输入,当然还可以通过触摸屏输入; \n[0065] 对设置于当前窗口的重排图标或设置于桌面的重排图标的单击操作,其可以通过鼠标输入,也可以通过触控板输入,当然还可以通过触摸屏输入; \n[0066] 当然还可以通过判断鼠标指针在当前窗口或桌面的空白区域运动预设轨迹来判断,如控制鼠标指针在当前窗口或桌面的运动轨迹为线段、弧线或圆等轨迹都可以; [0067] 当然,还可以是判断鼠标指针在当前窗口或桌面的空白区域运动预设轨迹后进一步在空白处执行双击或单击操作等。 \n[0068] 对于前3种方式而言,前面提到的匹配是完全相同,而对于轨迹方式,匹配则是相似度满足要求。 \n[0069] 监视模块监视用户通过输入设备进行的每一次输入操作,并进行比较,在本次输入操作与预设的第二输入操作匹配时,则由执行模块控制当前窗口或桌面的图标按预设规则进行重新排列。 \n[0070] 其中,该预设规则可以是如下的规则: \n[0071] 规则一、按照网格自动排列,且任意两个图标不重叠; \n[0072] 规则二、图标排列到距离当前位置最近的网格,且任意两个图标不重叠; [0073] 规则三、与其他图标不互相覆盖的最近的位置。 \n[0074] 按照上述的方法进行处理后,图标会从当前位置移动到其他位置,位置改变,在图标较多时,用户可能需要花费较多的时间去寻找某一个图标,为了便于用户尽快定位移动后的图标,本发明实施例的执行模块具体包括: \n[0075] 目标位置计算模块,用于在所述比较结果指示所述第一输入操作与第二输入操作匹配时,按照所述预设规则计算所述当前窗口或桌面的每个图标的目标位置; [0076] 运动控制模块,用于控制所述当前窗口或桌面的每个图标按预定运动方式从各自的当前位置移动到各自的目标位置。 \n[0077] 其中,该预定运动方式包括速度、时间、运动轨迹等因素,如可以是从当前位置移动到目标位置的匀速直线运动、从当前位置移动到目标位置的加速直线运动、从当前位置移动到目标位置的减速直线运动等各种方式,当然,还可以是圆周运动、折线运动等各种方式,只需要保证用户能够看到运动过程即可,也就是其运动时间应该大于人眼的视觉暂留时间。 \n[0078] 通过上述的处理,用户可以看到每个图标在图标重新排列过程中的运动轨迹,可以快速定位移动后的图标。 \n[0079] 本发明实施例的计算机图标排列管理装置具有以下的有益效果: [0080] 1、用户仅需要输入与预设输入操作匹配的一次操作,大大简化了用户进行计算机图标管理的操作; \n[0081] 2、对于touchpad这种输入方式而言,由于现有的菜单下的选项较小,所以定位困难,而本发明实施例中,是在一个较大的区域(如空白区域或一个图标)进行,降低了定位精度的要求,使用户能更加方便的进行计算机图标管理的操作; \n[0082] 3、在图标重新排列过程中,图标从当前位置以一定的轨迹运动到目标位置,因此图标重排后,用户能够快速定位移动后的图标。 \n[0083] 本发明实施例的计算机图标排列管理方法如图2所示,包括: \n[0084] 步骤21,监视用户通过输入设备进行的一次第一输入操作; \n[0085] 步骤22,比较所述第一输入操作与预设的第二输入操作,获取一比较结果; [0086] 步骤23,在所述比较结果指示所述本次输入操作与预设输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。 \n[0087] 其中,该步骤23具体包括: \n[0088] 步骤231,在所述比较结果指示所述第一输入操作与第二输入操作匹配时,按照所述预设规则计算所述当前窗口或桌面的每个图标的目标位置; \n[0089] 步骤232,控制所述当前窗口或桌面的每个图标按预定运动方式从各自的当前位置移动到各自的目标位置。 \n[0090] 本发明实施例的计算机包括: \n[0091] 主板; \n[0092] 中央处理器,设置在所述主板上; \n[0093] 输入设备,与所述主板连接; \n[0094] 芯片组,设置在所述主板上,与所述中央处理器连接; \n[0095] 其中, \n[0096] 所述中央处理器用于比较用户通过输入设备进行的一次第一输入操作与预设的第二输入操作,并在所述比较结果指示所述第一输入操作与第二输入操作匹配时,控制当前窗口或桌面的图标按预设规则进行重新排列。 \n[0097] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2012-12-19
- 2010-12-29
实质审查的生效
IPC(主分类): G06F 3/048
专利申请号: 200910076497.4
申请日: 2009.01.05
- 2010-07-07
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
1996-06-04
| | |
2
| |
2004-12-22
|
2002-09-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |