一种确定下载资源时的默认保存路径的方法和装置制造方法

文档序号:6524146阅读:155来源:国知局
一种确定下载资源时的默认保存路径的方法和装置制造方法
【专利摘要】本发明的目的是提供一种用于确定下载资源时的默认保存路径的方法和装置,根据本发明的方法包括:获取至少一个已下载资源的资源分类信息与资源保存路径;根据所述至少一个已下载资源的所述资源分类信息与所述资源保存路径,确定资源存储信息,其中,所述资源存储信息包括与各个资源分类信息分别对应的一个或多个候选路径信息;当下载候选资源时,根据所述候选资源的资源相关信息以及所述资源存储信息,确定与所述候选资源对应的候选保存路径,以将该候选保存路径作为默认保存路径推荐给用户。根据本发明的优点在于:减少了用户保存下载资源时选择路径的操作,提升了用户体验;能够自动地更新资源存储信息,从而提高了推荐默认保存路径的成功率。
【专利说明】一种确定下载资源时的默认保存路径的方法和装置
【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及一种确定下载资源时的默认保存路径的方法和装置。
【背景技术】
[0002]现有技术中,在用户保存资源时为其推荐默认保存路径的方式主要是推荐浏览器设置的路径或是用户上一次保存资源时选择的路径。然而,用户可能习惯于分多个目录保存其下载的资源,根据现有技术的方法,用户在每次下载资源时需要在保存对话框中选择保存路径,增加了用户的操作。并且,根据现有技术的方法,无法根据用户每次下载资源时的操作自动地对用户的保存习惯进行整理,从而更准确地为用户推荐默认保存路径。

【发明内容】

[0003]本发明的目的是提供一种用于确定下载资源时的默认保存路径的方法和装置。
[0004]根据本发明的一个方面,提供了一种用于确定下载资源时的默认保存路径的方法,其中,所述方法包括以下步骤:
[0005]a获取至少一个已下载资源的资源分类信息与资源保存路径;
[0006]b根据所述至少一个已下载资源的所述资源分类信息与所述资源保存路径,确定资源存储信息,其中,所述资源存储信息包括与各个资源分类信息分别对应的一个或多个候选路径信息;
[0007]其中,所述方法还包括以下步骤:
[0008]X当下载候选资源时,根据所述候选资源的资源相关信息以及所述资源存储信息,确定与所述候选资源对应的候选保存路径,以将该候选保存路径作为默认保存路径推荐给用户。
[0009]根据本发明的一个方面,还提供了一种用于确定下载资源时的默认保存路径的路径确定装置,其中,所述路径确定装置包括:
[0010]第一获取装置,用于获取至少一个已下载资源的资源分类信息与资源保存路径;
[0011]第一确定装置,用于根据所述至少一个已下载资源的所述资源分类信息与所述资源保存路径,确定资源存储信息,其中,所述资源存储信息包括与各个资源分类信息分别对应的一个或多个候选路径信息;
[0012]第二确定装置,用于当下载候选资源时,根据所述候选资源的资源相关信息以及所述资源存储信息,确定与所述候选资源对应的候选保存路径,以将该候选保存路径作为默认保存路径推荐给用户。
[0013]与现有技术相比,本发明具有以下优点:1)通过获取已下载资源的资源相关信息和保存路径,得到用于指示用户保存习惯的资源存储信息,从而根据资源存储信息为用户推荐默认保存路径,减少了用户保存下载资源时选择保存路径的下操作,提升了用户体验;
2)根据用户每次下载资源时的保存操作自动地更新资源存储信息,从而提高了推荐默认保存路径的成功率。
【专利附图】

【附图说明】
[0014]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0015]图1示意出了根据本发明的一种用于确定下载资源时的默认保存路径的方法流程图;
[0016]图2示意出了根据本发明的一种用于确定下载资源时的默认保存路径的路径确定装置的结构示意图;
[0017]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0018]下面结合附图对本发明作进一步详细描述。
[0019]图1示意出了根据本发明的一种用于确定下载资源时的默认保存路径的方法。根据本发明的方法包括步骤S1、步骤S2和步骤S3。
[0020]其中,根据本发明的方法通过包含于计算机设备中的路径确定装置来实现。所述计算机设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述计算机设备包括网络设备和/或用户设备。其中,所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量主机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。所述用户设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、PDA、游戏机、或IPTV等。其中,所述用户设备及网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
[0021]需要说明的是,所述用户设备、网络设备以及网络仅为举例,其他现有的或今后可能出现的用户设备、网络设备以及网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0022]参照图1,在步骤SI中,所述路径确定装置获取至少一个已下载资源的资源分类信息与资源保存路径。
[0023]其中,所述资源分类信息包括基于资源相关信息对资源进行分类的类别信息。
[0024]例如,基于资源的文件类型来确定各个资源的资源分类信息包括图片、音频和视频等类别;又例如,将资源所属的来源网站的名称作为该资源的资源分类信息。
[0025]其中,所述资源相关信息包括但不限于以下至少任一项:
[0026]i)资源对应的网络地址信息,例如,URL等;
[0027]ii)资源对应的文件类型信息,例如mp3和jpg等文件格式,优选地,该文件类型信息可以从所述资源对应的网络地址信息中获取;
[0028]iii)资源对应的来源网站,优选地,来源网站的名称可以从所述资源对应的网络地址信息中获取。[0029]其中,本领域技术人员还可根据其实际情况和需求,来选择合适的分类方式,以根据资源的资源相关信息确定其资源分类信息,而不仅限于本说明书中提到的分类方式。
[0030]其中,所述路径确定装置获取至少一个已下载资源的资源分类信息包括但不限于以下任一种:
[0031]I)路径确定装置获取预存储的至少一个已下载资源的资源分类信息;
[0032]2)路径确定装置分别获取所述至少一个已下载资源的资源相关信息,并根据各个已下载资源的资源相关信息,确定所述各个已下载资源的资源分类信息。
[0033]其中,路径确定装置根据获取的已下载资源各自的资源相关信息,为所有已下载资源设置类别,并将该类别信息确定为已下载资源各自的资源分类信息。例如,确定资源相关信息为“mp3”和“jpg”的已下载资源的资源分类信息分别为“音频”和“图片”。
[0034]根据本发明的第一示例,如表1所示,路径确定装置获取到6个已下载资源(资源Res_l至资源Res_6)各自的文件类型信息作为资源相关信息。接着,路径确定装置根据Res_l至Res_6的资源相关信息和设置的类别信息,为Res_l至Res_6确定各自的资源分类信息。
[0035]表1
[0036]
【权利要求】
1.一种确定下载资源时的默认保存路径的方法,其中,所述方法包括以下步骤: a获取至少一个已下载资源的资源分类信息与资源保存路径; b根据所述至少一个已下载资源的所述资源分类信息与所述资源保存路径,确定资源存储信息,其中,所述资源存储信息包括与各个资源分类信息分别对应的一个或多个候选路径信息; 其中,所述方法还包括以下步骤: X当下载候选资源时,根据所述候选资源的资源相关信息以及所述资源存储信息,确定与所述候选资源对应的候选保存路径,以将该候选保存路径作为默认保存路径推荐给用户。
2.根据权利要求1所述的方法,其中,所述步骤b包括以下步骤: -统计属于各个资源分类信息的一个或多个已下载资源的资源保存路径; -根据统计结果,在各个资源分类信息对应的至少一个资源保存路径中选择至少一个作为与该资源分类信息对应的候选保存路径。
3.根据权利要求1或2所述的方法,其中,所述资源存储信息还包括各个资源分类信息对应的各个候选路径信息的权重信息;其中,所述步骤b包括以下步骤: -统计属于各个资源分类信息的一个或多个已下载资源的资源保存路径; -根据所述统计结果,确定各个资源分类信息对应的至少一个资源保存路径中的各个资源保存路径的权重信息; -根据所述各个资源保存路径的权重信息,来选择一个或多个资源保存路径作为候选路径信息,以根据所选择的与所述各个资源分类信息对应的一个或多个候选路径信息以及各个候选路径信息的权重信息来确定资源存储信息。
4.根据权利要求1至3中任一项所述的方法,其中,所述获取至少一个已下载资源的资源保存路径的方法包括: al根据下载所述至少一个已下载资源时的用户操作,获取与该用户操作相对应的资源保存路径。
5.根据权利要求4所述的方法,其中,所述用户操作包括以下任一种: -选择保存路径的操作; -为已下载资源建立新文件夹的操作。
6.根据权利要求5所述的方法,当所述用户操作包括为已下载资源建立新文件夹时,所述步骤al包括: -统计下载所述至少一个已下载资源时,为其中的部分已下载资源分别建立新文件夹的操作; -当有多个已下载资源的新文件夹位于同一文件夹下时,将该文件夹对应的路径作为该多个已下载资源的资源保存路径。
7.根据权利要求1至6中任一项所述的方法,其中,所述步骤χ包括以下步骤: -根据所述候选资源的资源相关信息,确定与所述资源相关信息对应的资源分类信息; -根据所确定的资源分类信息在所述资源存储信息中进行查询,以获得至少一个与该候选资源的资源分类信息对应的候选路径信息;-由所述至少一个候选路径信息中选择一个作为默认保存路径推荐给用户。
8.根据权利要求1至7中任一项所述的方法,其中,所述步骤a包括以下步骤: -分别获取所述至少一个已下载资源的资源相关信息; -根据各个已下载资源的资源相关信息,确定所述各个已下载资源的资源分类信息。
9.根据权利要求1至8中任一项所述的方法,其中,所述资源相关信息包括以下至少任一项信息: -资源对应的网络地址信息; -资源对应的文件类型信息; -资源对应的来源网站。
10.根据权利要求1至8中任一项所述的方法,其中,所述方法还包括以下步骤: -保存所述候选资源后,将所述候选资源作为已下载资源。
11.一种确定下载资源 时的默认保存路径的路径确定装置,其中,所述路径确定装置包 括: 第一获取装置,用于获取至少一个已下载资源的资源分类信息与资源保存路径;第一确定装置,用于根据所述至少一个已下载资源的所述资源分类信息与所述资源保存路径,确定资源存储信息,其中,所述资源存储信息包括与各个资源分类信息分别对应的一个或多个候选路径信息; 第二确定装置,用于当下载候选资源时,根据所述候选资源的资源相关信息以及所述资源存储信息,确定与所述候选资源对应的候选保存路径,以将该候选保存路径作为默认保存路径推荐给用户。
12.根据权利要求11所述的路径确定装置,其中,所述第一确定装置包括: 第一统计装置,用于统计属于各个资源分类信息的一个或多个已下载资源的资源保存路径; 第一子确定装置,用于根据统计结果,在各个资源分类信息对应的至少一个资源保存路径中选择至少一个作为与该资源分类信息对应的候选保存路径。
13.根据权利要求12所述的路径确定装置,其中,所述资源存储信息还包括各个资源分类信息对应的各个候选路径信息的权重信息;其中,所述第一子确定装置包括: 第二子确定装置,用于根据所述统计结果,确定各个资源分类信息对应的至少一个资源保存路径中的各个资源保存路径的权重信息; 第三子确定装置,用于根据所述各个资源保存路径的权重信息,来选择一个或多个资源保存路径作为候选路径信息,以根据所选择的与所述各个资源分类信息对应的一个或多个候选路径信息以及各个候选路径信息的权重信息来确定资源存储信息。
14.根据权利要求11至13中任一项所述的路径确定装置,其中,所述第一获取装置用于: -根据下载所述至少一个已下载资源时的用户操作,获取与该用户操作相对应的资源保存路径。
15.根据权利要求13所述的路径确定装置,其中,所述用户操作包括以下任一种: -选择保存路径的操作; -为已下载资源建立新文件夹的操作。
16.根据权利要求15所述的路径确定装置,当所述用户操作包括为已下载资源建立新文件夹的操作时,所述第一获取装置包括:
第二统计装置,用于统计下载所述至少一个已下载资源时,为其中的部分已下载资源分别建立新文件夹的操作; 第四子确定装置,用于当有多个已下载资源的新文件夹位于同一文件夹下时,将该文件夹对应的路径作为该多个已下载资源的资源保存路径。
17.根据权利要求11至16中任一项所述的路径确定装置,其中,所述第二确定装置包括: 第五子确定装置,用于根据所述候选资源的资源相关信息,确定与所述资源相关信息对应的资源分类信息; 查询装置,用于根据所确定的资源分类信息在所述资源存储信息中进行查询,以获得至少一个与该候选资源的资源分类信息对应的候选路径信息; 推荐装置,用于由所述至少一个候选路径信息中选择一个作为默认保存路径推荐给用户。
18.根据权利要求11至17中任一项所述的路径确定装置,其中,所述第一获取装置包括: 第二获取装置,用于分别获取所述至少一个已下载资源的资源相关信息; 第六确定装置,用于根据各个已下载资源的资源相关信息,确定所述各个已下载资源的资源分类信息。
19.根据权利要求11至18中任一项所述的路径确定装置,其中,所述资源相关信息包括以下至少任一项信息: -资源对应的网络地址信息; -资源对应的文件类型信息; -资源对应的来源网站。
20.根据权利要求11至19中任一项所述的路径确定装置,其中,所述路径确定装置还包括: 资源更新装置,用于在保存所述候选资源后,将所述候选资源作为已下载资源。
【文档编号】G06F17/30GK103699614SQ201310693145
【公开日】2014年4月2日 申请日期:2013年12月17日 优先权日:2013年12月17日
【发明者】黄杰 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1