通过浏览器进行导航的方法、系统、浏览器和云端服务器技术方案

技术编号:9198295 阅读:138 留言:0更新日期:2013-09-26 02:28
本发明专利技术提出一种通过浏览器进行导航的方法、系统、浏览器和云端服务器,其中该方法包括以下步骤:浏览器接收导航启动请求;浏览器根据导航启动请求在当前窗口中提供导航框;浏览器接收用户在导航框中输入的地址查询信息,并根据地址查询信息从云端服务器获取地址查询结果,并将地址查询结果展示在导航框中以供用户选择;以及浏览器根据用户选择的地址查询结果进行网页加载。根据本发明专利技术实施例方法,浏览器可根据用户在导航框中输入的地址查询信息从云端服务器获取地址查询结果,并将其展示在导航框中以供用户选择,进而根据用户选择的地址查询结果进行网页加载,提高了导航效率,简化了用户的操作步骤,提升了用户体验。

【技术实现步骤摘要】
通过浏览器进行导航的方法、系统、浏览器和云端服务器
本专利技术涉及通信
,尤其涉及一种通过浏览器进行导航的方法、系统、浏览器和云端服务器。
技术介绍
随着互联网信息的迅速增多,以及浏览器本身和插件的功能的迅猛发展,用户需要对浏览器展示的信息进行导航以快速定位需要的内容,目前,通过浏览器进行导航的方法主要有三种:第一种方法是通过因特网上的常用网址进行导航,例如,门户网站首页的常用网址链接;第二种方法是用户将常用的和办公的网址收藏在用户自己的浏览器的收藏夹里,这样可通过浏览器的收藏夹进行导航;第三种方法是通过浏览器的操作菜单进行导航。在实现本专利技术过程中,专利技术人发现现有技术至少存在以下问题:门户网站首页的常用网址链接、收藏夹中的网址和浏览器的操作菜单太多,带给用户越来越复杂的导航操作,不便于用户查找使用,导航效率低,用户体验差。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。为此,本专利技术的第一个目的在于提出一种通过浏览器进行导航的方法。该方法能够迅速定位到用户需要的网页,简化了用户的操作步骤,缩短了导航路径,进而提高了导航效率,提升了用户体验。本专利技术的第二个目的在于提出一种通过浏览器进行导航的系统。本专利技术的第三个目的在于提出一种浏览器。本专利技术的第四个目的在于提出一种云端服务器。为了实现上述目的,本专利技术第一方面实施例的通过浏览器进行导航的方法包括以下步骤:浏览器接收导航启动请求;所述浏览器根据所述导航启动请求在当前窗口中提供导航框;所述浏览器接收用户在所述导航框中输入的地址查询信息,并根据所述地址查询信息从云端服务器获取至少一个地址查询结果,并将所述至少一个地址查询结果展示在所述导航框中以供所述用户选择;以及所述浏览器根据所述用户选择的地址查询结果进行网页加载。根据本专利技术实施例的通过浏览器进行导航的方法,浏览器可在当前窗口中提供导航框以供用户输入地址查询信息,并显示根据地址查询信息从云端服务器获取的地址查询结果,以及根据用户选择的地址查询结果进行网页加载,能够迅速定位到用户需要的网页,简化了用户的操作步骤,缩短了导航路径,进而提高了导航效率,提升了用户体验。为了实现上述目的,本专利技术第二方面实施例的通过浏览器进行导航的系统,包括:浏览器和云端服务器,其中,所述浏览器,用于接收导航启动请求,并根据所述导航启动请求在当前窗口中提供导航框,以及接收用户在所述导航框中输入的地址查询信息,并根据所述地址查询信息从云端服务器获取至少一个地址查询结果,并将所述至少一个地址查询结果展示在所述导航框中以供所述用户选择,和根据所述用户选择的地址查询结果进行网页加载;所述云端服务器,用于接收所述浏览器的地址查询信息,并从地址查询信息库中查询至少一个地址查询结果提供至所述浏览器。根据本专利技术实施例的通过浏览器进行导航的系统,云端服务器可接收浏览器发送的用户在导航框中输入的地址查询信息,并从地址查询信息库中查询至少一个地址查询结果提供至浏览器中当前窗口的导航框以供用户选择,进而浏览器根据用户选择的地址查询结果进行网页加载,能够迅速定位到用户需要的网页,简化了用户的操作步骤,缩短了导航路径,进而提高了导航效率,提升了用户体验。为了实现上述目的,本专利技术第三方面实施例的浏览器,包括:接收模块,用于接收导航启动请求;导航框提供模块,用于根据所述导航启动请求在浏览器的当前窗口中提供导航框;查询模块,用于接收用户在所述导航框中输入的地址查询信息,并根据所述地址查询信息从云端服务器获取至少一个地址查询结果,并将所述至少一个地址查询结果展示在所述导航框中以供所述用户选择;以及加载模块,用于根据所述用户选择的地址查询结果进行网页加载。根据本专利技术实施例的浏览器,可通过导航框提供模块在浏览器的当前窗口中提供导航框,并通过查询模块根据用户在导航框中输入的地址查询信息从云端服务器获取地址查询结果,并将地址查询结果展示在导航框中以供用户选择,加载模块可根据用户选择的地址查询结果进行网页加载,能够迅速定位到用户需要的网页,简化了用户的操作步骤,缩短了导航路径,进而提高了导航效率,提升了用户体验。为了实现上述目的,本专利技术第四方面实施例的云端服务器,包括:接收模块,用于接收浏览器发送的地址查询信息;地址查询信息库模块,用于提供地址查询信息库;查询模块,用于根据所述地址查询信息查询所述地址查询信息库以获得至少一个地址查询结果;以及发送模块,用于将所述至少一个地址查询结果发送至所述浏览器。根据本专利技术实施例的云端服务器,可通过查询模块根据地址查询信息查询地址查询信息库以获得至少一个地址查询结果,并通过发送模块将至少一个地址查询结果发送至浏览器以便浏览器将至少一个地址查询结果展示在导航框中供用户选择,提高了用户的检索效率,缩短了导航路径,进而提高了导航效率,提升了用户体验。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,图1为本专利技术一个实施例的通过浏览器进行导航的方法的流程图;图2(a)和(b)为本专利技术一个实施例的导航框的示例图;图3为本专利技术一个实施例的导航插件与浏览器中当前窗口的运行环境相互隔离方法的流程图;图4为本专利技术另一个实施例的通过浏览器进行导航的方法的流程图;图5为本专利技术一个实施例的通过浏览器进行导航的系统的结构示意图;图6为本专利技术一个实施例的浏览器的结构示意图;图7为本专利技术另一个实施例的浏览器的结构示意图;图8为本专利技术一个实施例的云端服务器的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。下面参考附图描述根据本专利技术实施例的通过浏览器进行导航的方法、系统、浏览器和云端服务器。目前,通过浏览器进行导航的方法主要有三种:第一种方法是通过因特网上常用网址进行导航,例如,门户网站首页的常用网址链接;第二种方法是用户将常用的和本文档来自技高网
...
通过浏览器进行导航的方法、系统、浏览器和云端服务器

【技术保护点】
一种通过浏览器进行导航的方法,其特征在于,包括以下步骤:浏览器接收导航启动请求;所述浏览器根据所述导航启动请求在当前窗口中提供导航框;所述浏览器接收用户在所述导航框中输入的地址查询信息,并根据所述地址查询信息从云端服务器获取至少一个地址查询结果,并将所述至少一个地址查询结果展示在所述导航框中以供所述用户选择;以及所述浏览器根据所述用户选择的地址查询结果进行网页加载。

【技术特征摘要】
1.一种通过浏览器进行导航的方法,其特征在于,包括以下步骤:浏览器接收导航启动请求;所述浏览器根据所述导航启动请求在当前窗口中提供导航框,其中,获取所述当前窗口的命名空间,判断所述当前窗口的命名空间是否与所述导航框的命名空间相同,如果判断相同,则更新所述导航框的命名空间;所述浏览器接收用户在所述导航框中输入的地址查询信息,并根据所述地址查询信息从云端服务器获取至少一个地址查询结果,并将所述至少一个地址查询结果展示在所述导航框中以供所述用户选择,其中,当所述用户在所述导航框的地址查询信息栏输入所述地址查询信息的停顿时间超过预设时间值时,判断所述用户输入结束;所述当前窗口覆盖一层半透明层,在所述当前窗口的中间位置显示出所述导航框,所述导航框包括导航地址查询信息接收栏以及地址查询结果展示栏,将所述至少一个地址查询结果展示在所述导航框的所述地址查询结果展示栏中;以及所述浏览器根据所述用户选择的地址查询结果进行网页加载,其中,所述云端服务器收集所述用户的个人数据,其中,所述个人数据包括所述用户的行为数据和/或个人收藏数据,所述行为数据包括所述用户常用的地址查询信息、选择的地址查询结果记录、选择地址查询结果记录的路径、所述常用的地址查询信息与所述选择地址查询结果记录的关联数据;所述云端服务器并根据导航网址、所述浏览器的菜单数据和所述个人数据建立地址查询信息库,以供所述浏览器根据所述地址查询信息获取所述地址查询结果;当所述地址查询结果为多个,且每个所述地址查询结果具有对应的权重信息,所述浏览器根据所述权重信息对所述多个地址查询结果排序之后在所述地址查询结果展示栏中展示,其中,所述权重信息包括地址查询结果与地址查询信息的匹配度、地址查询信息被查询的概率。2.如权利要求1所述的方法,其特征在于,所述导航启动请求由快捷键输入。3.如权利要求1所述的方法,其特征在于,所述导航框位于所述当前窗口的中间位置。4.如权利要求1所述的方法,其特征在于,所述导航框通过导航插件插入至所述浏览器。5.如权利要求4所述的方法,其特征在于,所述导航插件与所述浏览器中当前窗口的运行环境相互隔离。6.一种通过浏览器进行导航的系统,其特征在于,包括浏览器和云端服务器,其中,所述浏览器,用于接收导航启动请求,并根据所述导航启动请求在当前窗口中提供导航框,以及接收用户在所述导航框中输入的地址查询信息,并根据所述地址查询信息从云端服务器获取至少一个地址查询结果,并将所述至少一个地址查询结果展示在所述导航框中以供所述用户选择,和根据所述用户选择的地址查询结果进行网页加载,其中,当所述用户在所述导航框的地址查询信息栏输入所述地址查询信息的停顿时间超过预设时间值时,所述浏览器判断所述用户输入结束;所述浏览器还用于获取所述当前窗口的命名空间,并在判断所述当前窗口的命名空间与所述导航框的命名空间相同时,更新所述导航框的命名空间;所述当前窗口覆盖一层半透明层,在所述当前窗口的中间位置显示出所述导航框,所述导航框包括导航地址查询信息接收栏以及地址查询结果展示栏,将所述至少一个地址查询结果展示在所述导航框的所述地址查询结果展示栏中;所述云端服务器,用于接收所述浏览器发送的地址查询信息,并从地址查询信息库中查询至少一个地址查询结果提供至所述浏览器...

【专利技术属性】
技术研发人员:于子元
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1