浏览器书签的搜索方法和装置制造方法

文档序号:6552423阅读:241来源:国知局
浏览器书签的搜索方法和装置制造方法
【专利摘要】本发明实施例公开了一种浏览器书签的搜索方法和装置。所述方法包括:获取浏览器提供的书签搜索输入框中输入的书签搜索条件;在书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果;将所述书签搜索结果提供给用户。本发明通过在浏览器传统书签的基础上,增加专门的书签搜索框的技术手段,解决了现有技术需要通过人工查找的方式来获取书签,不仅速度慢而且造成了书签管理的混乱,无法满足人们日益增长的浏览器书签搜索需求,对信息获取带来了巨大障碍的技术问题,优化现有的浏览器书签搜索技术,实现了快速定位浏览器书签位置的技术效果,使得浏览器中的书签功能发挥了更大的作用,极大的满足了用户的书签搜索需求。
【专利说明】浏览器书签的搜索方法和装置

【技术领域】
[0001] 本发明实施例涉及计算机技术,尤其涉及一种浏览器书签的搜索方法和装置。

【背景技术】
[0002] 随着互联网技术的不断发展,浏览器在互联网中得到了广泛的应用。其中,互联网 的一个重要作用就是根据用户输入的网址获取与该网址对应的网页内容,并在所述浏览器 的显示界面中显示所述网页内容。在实际应用中,对于一些较为复杂的网址,可以将其作为 书签添加到收藏夹,以便于实现对该网址的快速访问。
[0003] 现有的浏览器书签里可以建立多个目录以区分不同类型的网址。一般来说,当用 户在浏览器中添加一个一级书签目录后,会将该书签目录在浏览器的上部进行显示。但是, 由于浏览器在终端屏幕上的宽度有限,最多添加20个左右的一级书签目录以后,后续的再 添加的书签目录就会被隐藏掉。若一级书签目录中的网址过多,还可以对一级书签目录中 的网址进行二次分类,创建二级书签目录,一级书签目录中可以创建多个二级书签目录。相 类似的,二级书签目录的展示个数与屏幕的高度相匹配,超过的话会被隐藏掉,在图1中示 出了一种浏览器中书签目录的显示示意图。如图1所示,点击一级目录集11中的一级目 录,可以展开对应的二级目录12。可以想象,当用户收藏了上千个网址时,要查到之前收藏 的某一个网址时,往往需要分目录查找,如果目录被隐藏,还需要先找到隐藏目录,然后再 从多个子目录中人工去找所需要的网址。
[0004] 现有浏览器书签的这种多级目录的管理方式,当用户无法确定待查找书签的精确 目录位置时,需要通过人工查找的方式来获取书签,不仅速度慢而且造成了书签管理的混 舌L无法满足人们日益增长的浏览器书签搜索需求,对信息获取带来了巨大障碍。


【发明内容】

[0005] 有鉴于此,本发明实施例提供一种浏览器书签的搜索方法和装置,以优化现有的 浏览器书签搜索技术,以实现快速的定位浏览器书签位置。
[0006] 在第一方面,本发明实施例提供了一种浏览器书签的搜索方法,包括:
[0007] 获取浏览器提供的书签搜索输入框中输入的书签搜索条件;
[0008] 在书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果;
[0009] 将所述书签搜索结果提供给用户。
[0010] 在第二方面,本发明实施例提供了一种浏览器书签的搜索装置,包括:
[0011] 搜索条件获取单元,用于获取浏览器提供的书签搜索输入框中输入的书签搜索条 件;
[0012] 搜索结果查找单元,用于在书签收藏夹中查找与所述书签搜索条件对应的书签搜 索结果;
[0013] 搜索结果提供单元,用于将所述书签搜索结果提供给用户。
[0014] 本发明实施例通过获取浏览器提供的书签搜索输入框中输入的书签搜索条件,在 书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果,将所述书签搜索结果提供给 用户的技术手段,解决了现有技术需要通过人工查找的方式来获取书签,不仅速度慢而且 造成了书签管理的混乱,无法满足人们日益增长的浏览器书签搜索需求,对信息获取带来 了巨大障碍的技术问题,优化现有的浏览器书签搜索技术,实现了快速定位浏览器书签位 置的技术效果,使得浏览器中的书签功能发挥了更大的作用,极大的满足了用户的书签搜 索需求。

【专利附图】

【附图说明】
[0015] 图1是现有技术中的一种书签目录的显示示意图;
[0016] 图2是本发明第一实施例的一种浏览器书签的搜索方法的流程图;
[0017] 图3是本发明第一实施例的一种通过用户触发功能后,将书签搜索输入框显示给 用户的浏览器示意图;
[0018] 图4是本发明第二实施例的一种浏览器书签的搜索方法的流程图;
[0019] 图5是本发明第二实施例的一种搜索结果的显示示意图;
[0020] 图6是本发明第三实施例的一种浏览器书签的搜索方法的流程图;
[0021] 图7是本发明第三实施例的一种搜索结果的显示示意图;
[0022] 图8是本发明第四实施例的一种浏览器书签的搜索方法的流程图;
[0023] 图9是本发明第四实施例的一种搜索结果的显示示意图;
[0024] 图10是本发明第五实施例的一种浏览器书签的搜索方法的流程图;
[0025] 图11是本发明第五实施例的一种浏览器书签的搜索装置的结构图。

【具体实施方式】
[0026] 为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实 施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明, 而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关 的部分而非全部内容。
[0027] 第一实施例
[0028] 图2是本发明第一实施例的一种浏览器书签的搜索方法的流程图,本实施例的方 法可以由浏览器书签的搜索装置来执行,该装置可通过硬件和/或软件的方式实现,并集 成于浏览器所在的终端设备中与浏览器配合实现,或作为浏览器的子程序。本实施例的方 法具体包括如下操作:
[0029] 210、获取浏览器提供的书签搜索输入框中输入的书签搜索条件。
[0030] 在本实施例中,为了能够实现快速定位浏览器书签位置的目的,在浏览器的可视 化界面中添加了书签搜索输入框。当用户通过浏览器查找书签时,可以通过该书签搜索输 入框直接输入书签查询条件,而浏览器则可以根据该书签搜索输入框获取上述书签搜索条 件,以进行后续的书签搜索操作。
[0031] 在本实施例中,可以通过向浏览器对应的软件代码段中增添软件代码的形式在浏 览器的可视化界面中添加书签搜索输入框。其中,可以直接将书签搜索输入框设置于浏览 器的菜单栏上,当用户有书签搜索需求时,可以在浏览器菜单栏中直接输入书签搜索条件; 当然,为了尽可能保持原有浏览器菜单栏的显示形式,减少用户对新界面的适应时间,也可 以在用户打开浏览器后,将书签搜索输入框首先对用户隐藏,当用户通过鼠标点击或者快 捷键输入的方式触发书签搜索功能后,再将书签搜索输入框显示给用户。
[0032] 当然,可以理解的是,本领域技术人员可以通过任何方式在浏览器中添加书签搜 索输入框,也可以将书签搜索输入框以任意形式提供给用户,对此并不限定。
[0033] 在图3中示出了一种通过用户触发功能后,将书签搜索输入框显示给用户的浏览 器示意图。如图3所示,当用户通过鼠标在浏览器功能菜单中选择的方式,或者快捷键输入 的方式进行书签功能触发后,浏览器将书签搜索输入框31显示给用户。
[0034] 其中,书签搜索输入框的样式、显示位置以及触发方式可以在实际应用中进行预 设,对此并不限定。
[0035] 在本实施例中,用户输入的书签搜索条件可以仅包括与书签内容相对应的书签关 键词,也可以仅包括与书签文件夹内容相对应的文件关键词;还可以同时包括书签关键词 和文件关键词,对此并不限定。
[0036] 220、在书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果。
[0037] 在本实施例中,浏览器在书签收藏夹中查找与所述书签搜索条件对应的书签搜索 结果。
[0038] 一般来说,当用户通过浏览器保存书签时,浏览器会将对应的书签文件(.shtml 或者.html形式的)存储于浏览器默认的或者用户自定义设置的书签收藏夹中。例如,对于 Windows系统来说,浏览器默认的书签收藏夹的存储路径为:C:\Documents and Settings' Owner\Favorites〇
[0039] 在本实施例中,当浏览器获取书签搜索词后,会根据书签收藏夹所在的存储目录 首先打开书签收藏夹,之后在书签收藏夹中查找对应的书签搜索结果。
[0040] 一般来说,用户在收藏一个网页作为书签进行收藏时,浏览器会要求用户自定义 输入收藏书签的主题,如果用户没有输入自定义主题时,浏览器则默认将网页的标题作为 收藏书签的主题,并在收藏夹中将书签主题与书签地址对应存储。
[0041] 在本实施例中,当需要进行书签查找时,浏览器将获取的书签搜索条件与书签主 题和/或书签网址进行匹配,以获取对应的书签搜索结果。优选的,当一个书签的书签主题 或者书签网址与书签搜索条件相匹配时,将该书签的书签主题,或者书签主题加书签网址 作为书签搜索结果提供给用户。
[0042] 在本实施例中,浏览器可以通过字符串匹配算法,查找与书签搜索条件对应的书 签搜索结果。优选的,考虑到用户一般无法完全记住书签主题或者书签网址,可以选择模糊 匹配算法来获取对应的书签搜索结果,以提高搜索结果的命中率,提高用户体验。举例而 言,可以选择KMP算法、BM算法或者Sunday算法等,对此并不限定。
[0043] 在本实施例中,如果用户输入的书签搜索条件仅包括与书签内容(典型的,书签 主题或者书签网址)相对应的书签关键词,可以将书签搜索结果与书签收藏夹中存储的 各个书签文件夹中包括的全部书签进行匹配,以获取与书签搜索条件对应的一个或多个书 签;
[0044] 如果用户输入的书签搜索条件仅包括与书签文件夹内容(典型的,书签文件夹名 称)相对应的文件关键词,可以将书签搜索结果与书签收藏夹中存储的各个书签文件夹进 行匹配,以获取与书签搜索条件对应的一个或多个书签文件夹;
[0045] 如果用户输入的书签搜索条件同时包括书签关键词和文件关键词,可以首先将书 签搜索结果中的文件关键词与书签收藏夹中存储的各个书签文件夹进行匹配,获取与文件 关键词对应的一个或多个书签文件夹,之后再将书签搜索结果中的书签关键词与获取的一 个或多个书签文件夹中包括的全部书签进行匹配,以获取与书签关键词对应的一个或多个 书签,对此并不限定。
[0046] 230、将所述书签搜索结果提供给用户。
[0047] 在本实施例中,浏览器将所述书签搜索结果提供给用户。
[0048] 其中,浏览器可以通过列表、下拉菜单或者缩略图的方式将书签搜索结果提供给 用户,对此并不限定。
[0049] 其中,用户可以通过鼠标点击或者快捷键输入的方式触发浏览器打开所需的书 签,对此并不限定。
[0050] 本发明实施例通过获取浏览器提供的书签搜索输入框中输入的书签搜索条件,在 书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果,将所述书签搜索结果提供给 用户的技术手段,解决了现有技术需要通过人工查找的方式来获取书签,不仅速度慢而且 造成了书签管理的混乱,无法满足人们日益增长的浏览器书签搜索需求,对信息获取带来 了巨大障碍的技术问题,优化现有的浏览器书签搜索技术,实现了快速定位浏览器书签位 置的技术效果,使得浏览器中的书签功能发挥了更大的作用,极大的满足了用户的书签搜 索需求。
[0051] 第二实施例
[0052] 图4是本发明第二实施例的一种浏览器书签的搜索方法的流程图。本实施例以上 述实施例为基础进行优化,在本实施例中,优选的将操作在书签收藏夹中查找与所述书签 搜索条件对应的书签搜索结果优化为:根据从所述书签搜索条件中获取的书签关键词,在 所述书签收藏夹中查找与所述书签关键词相匹配的书签;将查找到的书签作为所述书签搜 索结果;优选的将操作将所述书签搜索结果提供给用户优化为:如果所述书签搜索结果中 包括的书签数目大于预定阈值,对所述书签搜索结果进行分页显示,且在当前书签搜索结 果显示页面中添加翻页控件,以对用户的翻页操作进行指示。
[0053] 相应的,本实施例的方法包括如下操作:
[0054] 410、获取浏览器提供的书签搜索输入框中输入的书签搜索条件。
[0055] 420、根据从所述书签搜索条件中获取的书签关键词,在所述书签收藏夹中查找与 所述书签关键词相匹配的书签。
[0056] 在本实施例中,浏览器根据获取的书签关键词,在书签收藏夹中查找与书签关键 词相匹配的书签。
[0057] 其中,如果书签收藏夹中不包括子文件夹,浏览器在书签收藏夹的根目录下查找 与书签关键词相匹配的书签;如果书签收藏夹中包括至少一个子文件夹,浏览器会在搜索 书签收藏夹的根目录的同时搜索书签收藏夹中包括的至少一个子文件夹,以获取与书签关 键词相匹配的书签。
[0058] 430、判断书签搜索结果中包括的书签数目是否大于预定阈值:若是,执行440 ;否 贝1J,执行450。
[0059] 在本实施例中,考虑到通过匹配算法,尤其是模糊匹配算法进行书签后,获取的数 目可能会较大,甚至在当前显示高度下,无法通过一列显示出全部的书签搜索结果。作为示 例而非限定,针对19寸显示屏,将预定阈值设置为20,当判断书签搜索结果大于20时,对书 签搜索结果进行分页显示;当判断书签搜索结果小于20时,直接通过一页对书签搜索结果 进行显示。
[0060] 440、对所述书签搜索结果进行分页显示,且在当前书签搜索结果显示页面中添加 翻页控件,以对用户的翻页操作进行指示。
[0061] 在图5中示出了一种对搜索结果进行分页显示的显示示意图。如图5所示,当书 签搜索结果大于N时,浏览器对书签搜索结果进行分页显示,并在第N个显示书签的后面添 加翻页控件51,对用户的翻页操作进行指示,当用户点击或者触摸该翻页控件51后,会显 示第N个书签之后的书签搜索结果。
[0062] 450、对所述书签搜索结果进行显示。
[0063] 本发明实施例通过根据从所述书签搜索条件中获取的书签关键词,在所述书签收 藏夹中查找与所述书签关键词相匹配的书签,将查找到的书签作为所述书签搜索结果提供 给用户的技术手段,解决了现有技术需要通过人工查找的方式来获取书签,不仅速度慢而 且造成了书签管理的混乱,无法满足人们日益增长的浏览器书签搜索需求,对信息获取带 来了巨大障碍的技术问题,优化现有的浏览器书签搜索技术,实现了快速定位浏览器书签 位置的技术效果,使得浏览器中的书签功能发挥了更大的作用,极大的满足了用户的书签 搜索需求。
[0064] 在上述各实施例的基础上,还包括:如果通过所述书签搜索输入框获取书签设置 指令,将书签管理界面提供给用户,和/或将与所述书签搜索输入框对应的设置界面提供 给用户。
[0065] 在本实施例中,浏览器可以在书签搜索输入框的设定区域添加一个设置控件,以 指示用户通过该设置控件输入书签设置指令,其中所述设置控件可以设置于书签搜索输入 框的上部、下部、内部或者两侧等,对此并不限定。
[0066] 这样设置的好处是:
[0067] 1、为用户提供了便捷进入书签管理界面的途径。一般来说,用户需要手动进入书 签收藏夹后才能进行与书签管理相关的操作,通过本实施例的方法,用户可以直接通过书 签搜索输入框输入书签设置指令,以便快速的进入书签管理界面以进行相应的书签添加、 书签删除、书签文件夹的管理与命名等书签管理工作。
[0068] 2、方便用户根据使用习惯与偏好对书签搜索输入框进行设置(例如:字体颜色、 控件颜色、控件形状或者快捷键等),进一步提高用户体验。
[0069] 第三实施例
[0070] 图6是本发明第三实施例的一种浏览器书签的搜索方法的流程图。本实施例以 上述实施例为基础进行优化,在本实施例中,优选的将操作在书签收藏夹中查找与所述书 签搜索条件对应的书签搜索结果优化为:根据从所述书签搜索条件中获取的文件标示符和 文件关键词,在所述书签收藏夹中查找与所述文件关键词相匹配的书签文件夹,将查找到 的书签文件夹作为所述书签搜索结果;优选的将操作将所述书签搜索结果提供给用户优化 为:为查找到的书签文件夹添加展现控件,并提供给用户,以指示用户通过所述展示控件查 看所述书签文件夹中包括的书签。
[0071] 相应的,本实施例的方法包括如下操作:
[0072] 610、获取浏览器提供的书签搜索输入框中输入的书签搜索条件。
[0073] 620、根据从所述书签搜索条件中获取的文件标示符和文件关键词,在所述书签收 藏夹中查找与所述文件关键词相匹配的书签文件夹。
[0074] 在本实施例中,为了进一步扩充书签搜索功能,提高书签搜索的灵活性,浏览器可 以根据用户输入的书签搜索条件,在书签收藏夹中进行书签文件夹搜索。
[0075] 在本实施例中,浏览器如果从书签搜索条件中获取文件标示符和文件关键词,则 在书签收藏夹中查找与所述文件关键词相匹配的书签文件夹。
[0076] 作为示例而非限定,可以预先规定文件标示符为则当获取的书签搜索条件中 包括时,浏览器将后的输入关键词作为文件关键词,并在书签文件夹中查找与文件 关键词相匹配的书签文件夹。例如:如果用户输入的书签搜索条件为"OUST",浏览器会在 书签收藏夹中查找与"UST"相匹配的书签文件夹。
[0077] 当然,本领域技术人员可以理解的是,还可以规定其他的字符作为文件标示符,例 如:"#"、" γ"或者" % "等,对此并不限定。
[0078] 630、将查找到的书签文件夹作为所述书签搜索结果。
[0079] 640、为查找到的书签文件夹添加展现控件,并提供给用户,以指示用户通过所述 展示控件查看所述书签文件夹中包括的书签。
[0080] 在图7中示出了一种在以书签文件夹作为搜索结果的显示示意图。如图7所示, 当浏览器接收到用户输入的"OUST"后,在书签收藏夹中获取相匹配的文件夹"USTC"作为 书签搜索结果提供给用户,并在该书签搜索结果的后面添加展现控件71,以指示用户通过 所述展示控件查看所述书签文件夹中包括的书签。当用户点击或者触摸该展现控件71后, 浏览器会将该书签文件夹中包括的书签提供给用户。
[0081] 本发明实施例通过根据从所述书签搜索条件中获取的文件标示符和文件关键词, 在所述书签收藏夹中查找与所述文件关键词相匹配的书签文件夹,将查找到的书签文件夹 作为所述书签搜索结果的技术手段,解决了现有技术需要通过人工查找的方式来获取书 签,不仅速度慢而且造成了书签管理的混乱,无法满足人们日益增长的浏览器书签搜索需 求,对信息获取带来了巨大障碍的技术问题,优化现有的浏览器书签搜索技术,实现了快速 定位浏览器书签位置的技术效果,使得浏览器中的书签功能发挥了更大的作用,极大的满 足了用户的书签搜索需求。另外,本实施例的方法进一步扩充书签搜索功能,提高书签搜索 的灵活性。
[0082] 在上述各实施例的基础上,将所述书签搜索结果提供给用户之后,还包括:
[0083] 在浏览器中打开所述书签搜索结果中与多书签打开请求对应的至少两个书签;其 中,所述多书签打开请求包括对所述书签搜索结果中至少两个书签的打开指令。这样设置 的好处是,进一步的扩充了书签搜索的功能,提高了书签搜索的灵活性,提高了用户体验。
[0084] 第四实施例
[0085] 在图8是本发明第四实施例的一种浏览器书签的搜索方法的流程图。本实施例以 上述实施例为基础进行优化,在本实施例中,优选的将操作在书签收藏夹中查找与所述书 签搜索条件对应的书签搜索结果优化为:根据从所述书签搜索条件中获取的文件标示符、 文件关键词和书签关键词,在所述书签收藏夹中查找与所述文件关键词相匹配的书签文件 夹,在查找到的书签文件夹中查找与所述书签关键词相匹配的书签,将查找到的书签以及 与所述查找到的书签相匹配的书签文件夹作为所述书签搜索结果;优选的将操作将所述书 签搜索结果提供给用户优化为:将所述书签搜索结果按照查找顺序进行编号,将带编号的 书签搜索结果提供给用户;优选的在操作将所述书签搜索结果提供给用户之后,还包括: 在浏览器中打开所述书签搜索结果中与快捷书签打开请求对应的书签,其中,所述快捷书 签打开请求包括设定按键信息和数字编号。
[0086] 相应的,本实施例的方法包括如下操作:
[0087] 810、获取浏览器提供的书签搜索输入框中输入的书签搜索条件。
[0088] 820、根据从所述书签搜索条件中获取的文件标示符、文件关键词和书签关键词, 在所述书签收藏夹中查找与所述文件关键词相匹配的书签文件夹。
[0089] 在本实施例中,为了进一步扩充书签搜索功能,提高书签搜索的灵活性,浏览器可 以根据用户输入的书签搜索条件,在书签收藏夹中选定的书签文件夹搜索选定的书签。
[0090] 在本实施例中,浏览器如果从书签搜索条件中获取文件标示符、文件关键词和书 签关键词,以实现在书签收藏夹中选定的书签文件夹搜索选定的书签。
[0091] 作为示例而非限定,浏览器可以预先规定书签搜索条件构造方式为:"文件标示符 +文件关键词+搜索分隔符+书签关键词",则在浏览器确定文件标示符和搜索分隔符后,可 以依次获取文件关键词和书签关键词,并首先在书签收藏夹中查找与所述文件关键词相匹 配的书签文件夹,之后在查找到的书签文件夹中查找与所述书签关键词相匹配的书签。其 中,搜索分隔符可以为"空格"、"一"或者"等任意输入字符,对此并不限定,只要保证搜 索分隔符与文件标示符为不同的输入字符即可。
[0092] 当然,本领域技术人员可以理解的是,还可以规定其他类型的书签搜索条件构造 方式,对此并不限定。
[0093] 830、在查找到的书签文件夹中查找与所述书签关键词相匹配的书签。
[0094] 840、将查找到的书签以及与所述查找到的书签相匹配的书签文件夹作为所述书 签搜索结果。
[0095] 在本实施例的一个优选的实施方式中,浏览器可以将查找到的书签以及该书签所 在的书签文件夹组合为一个搜索结果条目,提供给用户。这样设置的好处是,可以使得用户 清晰明了的获取书签与书签文件夹之间的对应关系,进而快速获取书签搜索结果中的期望 搜索结果,提高了用户的搜索效率。
[0096] 850、将所述书签搜索结果按照查找顺序进行编号,将带编号的书签搜索结果提供 给用户。
[0097] 在本实施例中,浏览器将书签搜索结果按照查找顺序进行编号,将带编号的书签 搜索结果提供给用户。
[0098] 举例而言,当浏览器的顺序获取了 2个书签搜索结果,则将获取的各个书签搜索 结果按照查找顺序从1-2进行编号,这样设置的好处是:可以使得用户直观的获取全部书 签搜索结果的数目,另外,通过顺序编号的方式可以为每一个书签搜索结果添加相区别的 标识,进而可以根据用户通过快捷键方式输入的快捷书签打开请求,打开对应的书签,提高 了书签的打开效率,减少了用户的操作复杂度。
[0099] 在图9中示出了一种书签搜索结果的显示示意图。如图9所示,浏览器提供给用 户的书签搜索结果中,将查找到的书签以及该书签所在的书签文件夹组合为一个搜索结果 条目,并为所述搜索结果条目进行顺序编号。
[0100] 860、在浏览器中打开所述书签搜索结果中与快捷书签打开请求对应的书签。
[0101] 在本实施例中,其中,所述快捷书签打开请求包括设定按键信息和数字编号。
[0102] 当用户根据书签搜索结果中包括的编号输入对应的快捷书签打开请求后,浏览器 可以直接打开对应的书签。
[0103] 本发明实施例通过根据从所述书签搜索条件中获取的文件标示符、文件关键词和 书签关键词,在所述书签收藏夹中查找与所述文件关键词相匹配的书签文件夹,在查找到 的书签文件夹中查找与所述书签关键词相匹配的书签,将查找到的书签以及与所述查找到 的书签相匹配的书签文件夹作为所述书签搜索结果的技术手段,解决了现有技术需要通过 人工查找的方式来获取书签,不仅速度慢而且造成了书签管理的混乱,无法满足人们日益 增长的浏览器书签搜索需求,对信息获取带来了巨大障碍的技术问题,优化现有的浏览器 书签搜索技术,实现了快速定位浏览器书签位置的技术效果,使得浏览器中的书签功能发 挥了更大的作用,极大的满足了用户的书签搜索需求。另外,本实施例的方法进一步扩充书 签搜索功能,提高书签搜索的灵活性。
[0104] 第五实施例
[0105] 图10是本发明第五实施例的一种浏览器书签的搜索方法的流程图。本实施例以 上述实施例为基础进行优化,在本实施例中,优选的将第二实施例至第四实施例中的三种 在书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果的方式进行结合。在本实施 例中,浏览器预先规定"文件标示符+文件关键词"的书签搜索条件构造方式,以实现在书 签收藏夹中搜索选定的书签文件夹;预先规定:"文件标示符+文件关键词+搜索分隔符+ 书签关键词"的书签搜索条件构造方式,以实现在书签收藏夹中选定的书签文件夹搜索选 定的书签。
[0106] 相应的,本实施例的方法包括如下操作:
[0107] 1010、获取浏览器提供的书签搜索输入框中输入的书签搜索条件。
[0108] 1020、判断所述书签搜索条件中是否包括文件标示符:若是,执行1030 ;否则,执 行 1040。
[0109] 1030、获取所述书签搜索条件中文件标示符之后的关键词作为文件关键词,执行 1050。
[0110] 1040、获取书签搜索结果中包括的关键词作为书签关键词,执行10130。
[0111] 1050、在所述书签收藏夹中查找与所述文件关键词相匹配的书签文件夹,执行 1060。
[0112] 1060、判断所述书签搜索条件中是否包括搜索分隔符:若是,执行1070 ;否则,执 行 1080。
[0113] 1070、获取所述书签搜索条件中搜索分隔符之后的关键词作为书签关键词,执行 1090。
[0114] 1080、将查找到的书签文件夹作为书签搜索结果,执行10120。
[0115] 1090、在查找到的书签文件夹中查找与所述书签关键词相匹配的书签,执行 10100。
[0116] 10100、将查找到的书签以及与查找到的书签相匹配的书签文件夹作为书签搜索 结果,执行10110。
[0117] 10110、将书签搜索结果提供给用户。
[0118] 10120、将书签搜索结果提供给用户。
[0119] 10130、在书签收藏夹中查找与所述书签关键词相匹配的书签文件夹,执行10140。
[0120] 10140、将查找到的书签作为书签搜索结果,执行10150。
[0121] 10150、将书签搜索结果提供给用户。
[0122] 本发明实施例通过获取浏览器提供的书签搜索输入框中输入的书签搜索条件,在 书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果,将所述书签搜索结果提供给 用户的技术手段,解决了现有技术需要通过人工查找的方式来获取书签,不仅速度慢而且 造成了书签管理的混乱,无法满足人们日益增长的浏览器书签搜索需求,对信息获取带来 了巨大障碍的技术问题,优化现有的浏览器书签搜索技术,实现了快速定位浏览器书签位 置的技术效果,使得浏览器中的书签功能发挥了更大的作用,极大的满足了用户的书签搜 索需求。
[0123] 第六实施例
[0124] 在图11中示出了本发明第六实施例的一种浏览器书签的搜索装置的结构图。如 图11所示,所述装置包括:
[0125] 搜索条件获取单元111,用于获取浏览器提供的书签搜索输入框中输入的书签搜 索条件。
[0126] 搜索结果查找单元112,用于在书签收藏夹中查找与所述书签搜索条件对应的书 签搜索结果。
[0127] 搜索结果提供单元113,用于将所述书签搜索结果提供给用户。
[0128] 本发明实施例通过获取浏览器提供的书签搜索输入框中输入的书签搜索条件,在 书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果,将所述书签搜索结果提供给 用户的技术手段,解决了现有技术需要通过人工查找的方式来获取书签,不仅速度慢而且 造成了书签管理的混乱,无法满足人们日益增长的浏览器书签搜索需求,对信息获取带来 了巨大障碍的技术问题,优化现有的浏览器书签搜索技术,实现了快速定位浏览器书签位 置的技术效果,使得浏览器中的书签功能发挥了更大的作用,极大的满足了用户的书签搜 索需求。
[0129] 在上述各实施例的基础上,所述搜索结果查找单元具体可以用于:
[0130] 根据从所述书签搜索条件中获取的书签关键词,在所述书签收藏夹中查找与所述 书签关键词相匹配的书签;将查找到的书签作为所述书签搜索结果。
[0131] 在上述各实施例的基础上,所述搜索结果查找单元具体可以用于:
[0132] 根据从所述书签搜索条件中获取的文件标示符和文件关键词,在所述书签收藏夹 中查找与所述文件关键词相匹配的书签文件夹;将查找到的书签文件夹作为所述书签搜索 结果。
[0133] 在上述各实施例的基础上,所述搜索结果查找单元具体可以用于:
[0134] 根据从所述书签搜索条件中获取的文件标示符、文件关键词和书签关键词,在所 述书签收藏夹中查找与所述文件关键词相匹配的书签文件夹;在查找到的书签文件夹中查 找与所述书签关键词相匹配的书签;将查找到的书签以及与所述查找到的书签相匹配的书 签文件夹作为所述书签搜索结果。
[0135] 在上述各实施例的基础上,还可以包括:
[0136] 书签内容展示单元,用于在浏览器中打开所述书签搜索结果中与多书签打开请求 对应的至少两个书签;其中,所述多书签打开请求包括对所述书签搜索结果中至少两个书 签的打开指令。
[0137] 在上述各实施例的基础上,所述搜索结果提供单元具体可以用于:
[0138] 将所述书签搜索结果按照查找顺序进行编号,将带编号的书签搜索结果提供给用 户;还包括:书签内容展示单元,用于在浏览器中打开所述书签搜索结果中与快捷书签打 开请求对应的书签;其中,所述快捷书签打开请求包括设定按键信息和数字编号。
[0139] 本发明实施例所提供的浏览器书签的搜索装置可用于执行本发明任意实施例提 供的浏览器书签的搜索方法,具备相应的功能模块,实现相同的有益效果。
[0140] 显然,本领域技术人员应该明白,上述的本发明的各模块或各步骤可以通过如上 所述的服务器实施。可选地,本发明实施例可以用计算机装置可执行的程序来实现,从而可 以将它们存储在存储装置中由处理器来执行,所述的程序可以存储于一种计算机可读存储 介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等;或者将它们分别制作成各 个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样, 本发明不限制于任何特定的硬件和软件的结合。
[0141] 以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员 而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同 替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1. 一种浏览器书签的搜索方法,其特征在于,包括: 获取浏览器提供的书签搜索输入框中输入的书签搜索条件; 在书签收藏夹中查找与所述书签搜索条件对应的书签搜索结果; 将所述书签搜索结果提供给用户。
2. 根据权利要求1所述的方法,其特征在于,在书签收藏夹中查找与所述书签搜索条 件对应的书签搜索结果包括: 根据从所述书签搜索条件中获取的书签关键词,在所述书签收藏夹中查找与所述书签 关键词相匹配的书签; 将查找到的书签作为所述书签搜索结果。
3. 根据权利要求1所述的方法,其特征在于,在书签收藏夹中查找与所述书签搜索条 件对应的书签搜索结果包括: 根据从所述书签搜索条件中获取的文件标示符和文件关键词,在所述书签收藏夹中查 找与所述文件关键词相匹配的书签文件夹; 将查找到的书签文件夹作为所述书签搜索结果。
4. 根据权利要求3所述的方法,其特征在于,将所述书签搜索结果提供给用户包括: 为查找到的书签文件夹添加展现控件,并提供给用户,以指示用户通过所述展示控件 查看所述书签文件夹中包括的书签。
5. 根据权利要求1所述的方法,其特征在于,在书签收藏夹中查找与所述书签搜索条 件对应的书签搜索结果包括: 根据从所述书签搜索条件中获取的文件标示符、文件关键词和书签关键词,在所述书 签收藏夹中查找与所述文件关键词相匹配的书签文件夹; 在查找到的书签文件夹中查找与所述书签关键词相匹配的书签; 将查找到的书签以及与所述查找到的书签相匹配的书签文件夹作为所述书签搜索结 果。
6. 根据权利要求1所述的方法,其特征在于,将所述书签搜索结果提供给用户包括: 如果所述书签搜索结果中包括的书签数目大于预定阈值,对所述书签搜索结果进行分 页显示,且在当前书签搜索结果显示页面中添加翻页控件,以对用户的翻页操作进行指示。
7. 根据权利要求1所述的方法,其特征在于,将所述书签搜索结果提供给用户之后,还 包括: 在浏览器中打开所述书签搜索结果中与多书签打开请求对应的至少两个书签; 其中,所述多书签打开请求包括对所述书签搜索结果中至少两个书签的打开指令。
8. 根据权利要求1所述的方法,其特征在于,将所述书签搜索结果提供给用户包括: 将所述书签搜索结果按照查找顺序进行编号,将带编号的书签搜索结果提供给用户; 将所述书签搜索结果提供给用户之后,还包括: 在浏览器中打开所述书签搜索结果中与快捷书签打开请求对应的书签; 其中,所述快捷书签打开请求包括设定按键信息和数字编号。
9. 根据权利要求1所述的方法,其特征在于,还包括: 如果通过所述书签搜索输入框获取书签设置指令,将书签管理界面提供给用户,和/ 或 将与所述书签搜索输入框对应的设置界面提供给用户。
10. -种浏览器书签的搜索装置,其特征在于,包括: 搜索条件获取单元,用于获取浏览器提供的书签搜索输入框中输入的书签搜索条件; 搜索结果查找单元,用于在书签收藏夹中查找与所述书签搜索条件对应的书签搜索结 果; 搜索结果提供单元,用于将所述书签搜索结果提供给用户。
11. 根据权利要求10所述的装置,其特征在于,所述搜索结果查找单元具体用于: 根据从所述书签搜索条件中获取的书签关键词,在所述书签收藏夹中查找与所述书签 关键词相匹配的书签; 将查找到的书签作为所述书签搜索结果。
12. 根据权利要求10所述的装置,其特征在于,所述搜索结果查找单元具体用于: 根据从所述书签搜索条件中获取的文件标示符和文件关键词,在所述书签收藏夹中查 找与所述文件关键词相匹配的书签文件夹; 将查找到的书签文件夹作为所述书签搜索结果。
13. 根据权利要求10所述的装置,其特征在于,所述搜索结果查找单元具体用于: 根据从所述书签搜索条件中获取的文件标示符、文件关键词和书签关键词,在所述书 签收藏夹中查找与所述文件关键词相匹配的书签文件夹; 在查找到的书签文件夹中查找与所述书签关键词相匹配的书签; 将查找到的书签以及与所述查找到的书签相匹配的书签文件夹作为所述书签搜索结 果。
14. 根据权利要求10所述的装置,其特征在于,还包括: 书签内容展示单元,用于在浏览器中打开所述书签搜索结果中与多书签打开请求对应 的至少两个书签; 其中,所述多书签打开请求包括对所述书签搜索结果中至少两个书签的打开指令。
15. 根据权利要求10所述的装置,其特征在于,所述搜索结果提供单元具体用于: 将所述书签搜索结果按照查找顺序进行编号,将带编号的书签搜索结果提供给用户; 还包括: 书签内容展示单元,用于在浏览器中打开所述书签搜索结果中与快捷书签打开请求对 应的书签; 其中,所述快捷书签打开请求包括设定按键信息和数字编号。
【文档编号】G06F17/30GK104063498SQ201410319180
【公开日】2014年9月24日 申请日期:2014年7月4日 优先权日:2014年7月4日
【发明者】秦铎浩 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1