著录项信息
| 专利名称 | 文件夹桌面展示的装置及方法 |
| 申请号 | CN201210507818.3 | 申请日期 | 2012-11-30 |
| 法律状态 | 授权 | 申报国家 | 中国 |
| 公开/公告日 | 2013-04-03 | 公开/公告号 | CN103019513A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | G06F3/0481 | IPC分类号 | G;0;6;F;3;/;0;4;8;1查看分类表>
|
| 申请人 | 北京奇虎科技有限公司;奇智软件(北京)有限公司 | 申请人地址 | 北京市西城区新街口外大街28号D座112室(德胜园区)
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 北京奇虎科技有限公司,奇智软件(北京)有限公司 | 当前权利人 | 北京奇虎科技有限公司,奇智软件(北京)有限公司 |
| 发明人 | 闫磊;吴建华 |
| 代理机构 | 北京国昊天诚知识产权代理有限公司 | 代理人 | 许志勇 |
摘要
本发明公开了一种文件夹桌面展示的装置及方法,该装置包括:窗口编辑模块,适于针对具有单层或多层结构的存储路径的文件夹在桌面上创建关联的展示窗口;对象编辑模块,适于针对存储在所述文件夹内的各文件分别创建映射对象;合并显示模块,适于在所述展示窗口内显示所述各文件的映射对象;同步操作模块,适于根据对所述展示窗口和/或其中的映射对象所进行的操作,同步地对所述文件夹和/或所述映射对象对应的文件进行相同的操作。本发明能够将文件夹直接发送到桌面采用文件框的形式进行展示,以解决现有的文件夹无法直观展示里面的内容问题;同时还减少了查找文件的时间和步骤,也降低了找到需要的文件的难度等问题。
1.一种文件夹桌面展示的装置,包括:
窗口编辑模块,适于将具有单层或多层结构的存储路径的文件夹以文本框的形式发送到桌面而创建关联的展示窗口;
对象编辑模块,适于针对存储在所述文件夹内的各文件分别创建映射对象;
合并显示模块,适于在所述展示窗口内显示所述各文件的映射对象;
同步操作模块,适于根据对所述展示窗口和/或其中的映射对象所进行的操作,同步地对所述文件夹和/或所述映射对象对应的文件进行相同的操作。
2.如权利要求1所述的文件夹桌面展示的装置,其特征在于,还包括:
复制操作模块,适于当检测到处于所述展示窗口内的所述映射对象被拖动到所述展示窗口外的位置,将所述映射对象对应的文件复制到所述位置。
3.如权利要求1所述的文件夹桌面展示的装置,其特征在于,
所述窗口编辑模块,还适于针对具有单层或多层结构的存储路径的文件夹在桌面上创建并展示关联的映射对象,通过在桌面上触发所述映射对象从而开启所述展示窗口。
4.如权利要求1所述的文件夹桌面展示的装置,其特征在于,
所述合并显示模块,进一步适于检测显示所述映射对象所需的显示面积通知所述窗口编辑模块;
所述窗口编辑模块,进一步适于根据显示所述映射对象所需的显示面积自适应地调整所述展示窗口的大小或者根据用户主动控制调整所述展示窗口的大小,并通知所述合并显示模块。
5.如权利要求1所述的文件夹桌面展示的装置,其特征在于,
所述文件夹内的文件,包括以下一个或多个的组合:数据文件、快捷方式或所述文件夹的下级文件夹;
对所述映射对象进行的操作,包括以下一个或多个的组合:复制、剪切、修改或删除。
6.一种文件夹桌面展示的方法,包括:
将具有单层或多层结构的存储路径的文件夹发送到桌面上而创建关联的展示窗口,针对存储在所述文件夹内的各文件分别创建映射对象,在所述展示窗口内显示所述各文件的映射对象;
根据对所述展示窗口和/或其中的映射对象所进行的操作,同步地对所述文件夹和/或所述映射对象对应的文件进行相同的操作。
7.如权利要求6所述的文件夹桌面展示的方法,其特征在于,还包括:
当检测处于所述展示窗口内的所述映射对象被拖动到所述展示窗口外的位置,将所述映射对象对应的文件复制到所述位置,所述映射对象保持显示在所述展示窗口内。
8.如权利要求6所述的文件夹桌面展示的方法,其特征在于,针对具有单层或多层结构的存储路径的文件夹在桌面上创建关联的展示窗口,还包括:
还针对具有单层或多层结构的存储路径的文件夹在桌面上创建并展示关联的映射对象,通过在桌面上触发所述映射对象从而开启所述展示窗口。
9.如权利要求6所述的文件夹桌面展示的方法,其特征在于,
所述展示窗口的大小根据显示所述映射对象所需的显示面积自适应地调整,或者根据用户主动控制调整。
10.如权利要求6所述的文件夹桌面展示的方法,其特征在于,
所述文件夹内的文件,包括以下一个或多个的组合:数据文件、快捷方式或所述文件夹的下级文件夹;
对所述映射对象进行的操作,包括以下一个或多个的组合:复制、剪切、修改或删除。
文件夹桌面展示的装置及方法\n技术领域\n[0001] 本发明涉及网络通信技术领域,尤其涉及一种文件夹桌面展示的装置及方法。\n背景技术\n[0002] 在现有技术中,文件存放是采用目录结构,我们会创建很多的文件夹,在文件夹中还会有新的文件夹,当我们一个文件的相对路径特别长的时候,我们就需要点击很多次才可能找到我们想要的文件。\n[0003] 现有技术中,一些系统(如视窗系统)提供给我们的方法是可以将最终想找文件的那个文件夹创建一个快捷方式放到系统的桌面上,我们使用的时候双击这个快捷方式进入文件夹,而这个快捷方式只能是图标的形式。\n[0004] 这就造成我们可能会记不清这个文件夹中到底有哪些文件,我们的文件到底是放在什么地方的,还是要一个个打开来找。\n[0005] 因此,如何解决现有的文件夹无法直观展示里面的内容问题,便成为亟待解决的技术问题。\n发明内容\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] 1)本发明能够将文件夹直接发送到桌面采用文件框的形式进行展示,以解决现有的文件夹无法直观展示里面的内容问题;\n[0031] 2)本发明同时还减少了查找文件的时间和步骤,也降低了找到需要的文件的难度等问题。\n[0032] 当然,实施本发明的任一产品必不一定需要同时达到以上所述的所有技术效果。\n[0033] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。\n附图说明\n[0034] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:\n[0035] 图1示意性示出了根据本发明一个实施例所述的文件夹桌面展示的装置结构框图;\n[0036] 图2示意性示出了根据本发明另一个实施例所述的文件夹桌面展示的装置结构框图;\n[0037] 图3示意性示出了根据本发明一个实施例所述的文件夹桌面展示的方法流程图;\n[0038] 图4示意性示出了根据本发明另一个实施例所述的文件夹桌面展示的方法流程图;\n[0039] 图5示意性示出了根据本发明上述实施例的操作完成的文件夹桌面展示效果图;\n[0040] 图6示意性示出了根据本发明另一个实施例所述的文件夹桌面展示的方法流程图。\n具体实施方式\n[0041] 下面结合附图和具体的实施方式对本发明作进一步的描述。\n[0042] 如图1所示,为本发明一个实施例所述的文件夹桌面展示的装置;该装置10包括:\n窗口编辑模块101、对象编辑模块102、合并显示模块103和同步操作模块104;其中,[0043] 所述窗口编辑模块101,与所述对象编辑模块102相连接,适于针对具有单层或多层结构的存储路径的文件夹在桌面上创建关联的展示窗口;\n[0044] 所述对象编辑模块102,与所述窗口编辑模块101和合并显示模块103相连接,适于针对存储在所述文件夹内的各文件分别创建映射对象;\n[0045] 所述合并显示模块103,与所述对象编辑模块102和同步操作模块104相连接,适于在所述展示窗口内显示所述各文件的映射对象;\n[0046] 所述同步操作模块104,与所述合并显示模块103相连接,适于根据对所述展示窗口和/或其中的映射对象所进行的操作,同步地对所述文件夹和/或所述映射对象对应的文件进行相同的操作。\n[0047] 通过上述装置10内的模块之间操作能够实现两方面(结合图5所示),1)创建模拟文件夹的快捷窗口在桌面上,同时还能够创建模拟文件夹内的文件的快捷方式;2)通过上述技术手段能够同步对上述创建的快捷窗口和文件的操作。当然这里并不限定于通过创建模拟文件夹的快捷窗口的方式来实现,上述的窗口编辑模块101和对象编辑模块102还可以通过用图标表示文件,当目前系统检测对该图标的操作时能够同步实现到该文件上。\n[0048] 如图2所示,在图1所示装置的基础上(结合图5所示),为了实现复制操作的功能该装置10还包括:\n[0049] 复制操作模块105,与所述合并显示模块103相连接,适于当检测到处于所述展示窗口内的所述映射对象被拖动到所述展示窗口外的位置,将所述映射对象对应的文件复制到所述位置,所述映射对象保持显示在所述展示窗口内。\n[0050] 换言之,在移动所述映射对象到所述展示窗口外的位置时,并不会真的把所述映射对象移出,而是将对应的文件复制到所述位置。采用复制操作而不是剪切操作,是为了保证在所述映射对象对应的文件的原位置还保存有所述文件,这样用户还可以在原位置轻易找到所述文件。\n[0051] 另外,针对图1和图2所示的实施例(结合图5所示),其中,所述窗口编辑模块101,还适于针对具有单层或多层结构的存储路径的文件夹在桌面上创建并展示关联的映射对象,而所述展示窗口平时处于关闭状态,通过在桌面上触发所述映射对象从而开启所述展示窗口。这样映射对象除了具有触发开始展示窗口的入口功能,同时还可以对于展示窗口提供管理功能,因为展示窗口占用的显示面积往往较大,当桌面上同时创建有很多展示窗口时显然会造成管理上的混乱,而文件夹的映射对象相对尺寸较小,点击文件夹的映射对象后可以开启所创建的快捷的展示窗口,通过这种方式可以对展示窗口进行有效、有序地管理。\n[0052] 另外,针对图1和图2所示的实施例(结合图5所示),为了实现窗口的缩放功能,其中,\n[0053] 所述合并显示模块103,进一步适于检测显示所述映射对象所需的显示面积通知所述窗口编辑模块101;\n[0054] 所述窗口编辑模块,进一步适于根据显示所述映射对象所需的显示面积自适应地调整所述展示窗口的大小或者根据用户主动控制调整所述展示窗口的大小,并通知所述合并显示模块103。\n[0055] 综上所述,上面所述的实施例以及其功能变化所涉及的所述文件夹内的文件,包括以下一个或多个的组合:数据文件、快捷方式或所述文件夹的下级文件夹;\n[0056] 对所述映射对象进行的操作,包括以下一个或多个的组合:复制、剪切、修改或删除。\n[0057] 例如:根据图5所示,按照上述装置进行操作,当用户希望将一个etc(2)这个文件夹或者具体到里面的hosts.ori文件,做成一个快捷窗口放置到桌面时(也就是进行同步操作时),用户对etc(2)这个文件夹发出操作信息,系统后台会将操作信息发送给所述窗口编辑模块101,然后窗口编辑模块101、对象编辑模块102、合并显示模块103和同步操作模块\n104依次进行如上所述的处理,完成后同步操作模块104将结果如图5所示在桌面上进行显示。\n[0058] 如图3所示,为本发明一个实施例所述的文件夹桌面展示的方法,该方法流程包括:\n[0059] 步骤301,针对具有单层或多层结构的存储路径的文件夹在桌面上创建关联的展示窗口,针对存储在所述文件夹内的各文件分别创建映射对象,在所述展示窗口内显示所述各文件的映射对象;\n[0060] 步骤302,根据对所述展示窗口和/或其中的映射对象所进行的操作,同步地对所述文件夹和/或所述映射对象对应的文件进行相同的操作。\n[0061] 通过上述方法步骤操作能够实现两方面(结合图5所示),1)创建模拟文件夹的快捷窗口在桌面上,同时还能够创建模拟文件夹内的文件的快捷方式;2)通过上述技术手段能够同步对上述创建的快捷窗口和文件的操作。当然这里并不限定于通过创建模拟文件夹的快捷窗口的方式来实现,上述方法流程中还可以通过用图标表示文件,当目前系统检测对该图标的操作时能够同步实现到该文件上。\n[0062] 如图4所示,为本发明另一个实施例所述的文件夹桌面展示的方法,该方法为了实现复制操作的功能,具体地包括:\n[0063] 步骤301,针对具有单层或多层结构的存储路径的文件夹在桌面上创建关联的展示窗口,针对存储在所述文件夹内的各文件分别创建映射对象,在所述展示窗口内显示所述各文件的映射对象;\n[0064] 步骤303,当检测处于所述展示窗口内的所述映射对象被拖动到所述展示窗口外的位置,将所述映射对象对应的文件复制到所述位置,所述映射对象保持显示在所述展示窗口内。\n[0065] 换言之,在移动所述映射对象到所述展示窗口外的位置时,并不会真的把所述映射对象移出,而是将对应的文件复制到所述位置。采用复制操作而不是剪切操作,是为了保证在所述映射对象对应的文件的原位置还保存有所述文件,这样用户还可以在原位置轻易找到所述文件。\n[0066] 另外,针对图3和图4所示的实施例(结合图5所示),其中,步骤301中针对具有单层或多层结构的存储路径的文件夹在桌面上创建关联的展示窗口,还包括:\n[0067] 还针对具有单层或多层结构的存储路径的文件夹在桌面上创建并展示关联的映射对象,而所述展示窗口平时处于关闭状态,通过在桌面上触发所述映射对象从而开启所述展示窗口。这样映射对象除了具有触发开始展示窗口的入口功能,同时还可以对于展示窗口提供管理功能,因为展示窗口占用的显示面积往往较大,当桌面上同时创建有很多展示窗口时显然会造成管理上的混乱,而文件夹的映射对象相对尺寸较小,点击文件夹的映射对象后可以开启所创建的快捷的展示窗口,通过这种方式可以对展示窗口进行有效、有序地管理。\n[0068] 另外,针对图3所示的实施例如图6所示(结合图5所示),为了实现窗口的缩放功能,其中,上述实施例的方法包括:\n[0069] 步骤301,针对具有单层或多层结构的存储路径的文件夹在桌面上创建关联的展示窗口,针对存储在所述文件夹内的各文件分别创建映射对象,在所述展示窗口内显示所述各文件的映射对象;\n[0070] 步骤302,根据对所述展示窗口和/或其中的映射对象所进行的操作,同步地对所述文件夹和/或所述映射对象对应的文件进行相同的操作;\n[0071] 步骤304,所述展示窗口的大小根据显示所述映射对象所需的显示面积自适应地调整,或者根据用户主动控制调整。\n[0072] 综上所述,上面所述的实施例以及其功能变化所涉及的所述文件夹内的文件,包括以下一个或多个的组合:数据文件、快捷方式或所述文件夹的下级文件夹;\n[0073] 对所述映射对象进行的操作,包括以下一个或多个的组合:复制、剪切、修改或删除。\n[0074] 例如:根据图5所示,按照上述方法进行操作,当用户希望将一个etc(2)这个文件夹或者具体到里面的hosts.ori这个文件来说,做成一个快捷窗口放置到桌面时(也就是进行同步操作时),用户对etc(2)这个文件夹发出操作信息,系统后台会将操作信息按照方法步骤301和302依次进行处理,完成后将结果如图5所示在桌面上进行显示。\n[0075] 与现有的方案相比,本发明所获得的技术效果:\n[0076] 1)本发明能够将文件夹直接发送到桌面采用文件框的形式进行展示,以解决现有的文件夹无法直观展示里面的内容问题;\n[0077] 2)本发明同时还减少了查找文件的时间和步骤,也降低了找到需要的文件的难度等问题。\n[0078] 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。\n[0079] 本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。\n[0080] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。\n[0081] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。\n[0082] 此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
法律信息
- 2022-07-26
专利权的转移
登记生效日: 2022.07.13
专利权人由北京奇虎科技有限公司变更为北京奇虎科技有限公司
地址由100088 北京市西城区新街口外大街28号D座112室(德胜园区)变更为100015 北京市朝阳区酒仙桥路6号院2号楼1至19层104号内8层801
专利权人由奇智软件(北京)有限公司 变更为空
- 2016-06-01
- 2013-05-01
实质审查的生效
IPC(主分类): G06F 3/0481
专利申请号: 201210507818.3
申请日: 2012.11.30
- 2013-04-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-09-14
|
2011-03-15
| | |
2
| |
2011-12-21
|
2011-05-25
| | |
3
| |
2007-02-28
|
2006-08-25
| | |
4
| |
2011-12-28
|
2010-02-04
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |