网址导航实现方法及装置.pdf

上传人:111****11 文档编号:4038132 上传时间:2018-08-12 格式:PDF 页数:12 大小:598.54KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510104411.X

申请日:

2015.03.10

公开号:

CN104699776A

公开日:

2015.06.10

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20150310|||公开

IPC分类号:

G06F17/30

主分类号:

G06F17/30

申请人:

百度在线网络技术(北京)有限公司

发明人:

郭静; 李玲泉

地址:

100085北京市海淀区上地十街10号百度大厦三层

优先权:

专利代理机构:

北京英赛嘉华知识产权代理有限责任公司11204

代理人:

王达佐; 马晓亚

PDF下载: PDF下载
内容摘要

本申请公开了一种网址导航实现方法及装置。所述方法的一具体实施方式包括:检测用户对网址导航中链接对象的预定操作;响应于所述预定操作,获取所述链接对象对应的网址;基于所述网址,判断所述链接对象是否为本地链接对象;以及若所述链接对象为本地链接对象,则启动本地应用功能。该实施方式将网址导航与本地功能相结合,实现了通过浏览器对本地应用的有效管理。

权利要求书

权利要求书
1.  一种网址导航实现方法,其特征在于,所述方法包括:
检测用户对网址导航中链接对象的预定操作;
响应于所述预定操作,获取所述链接对象对应的网址;
基于所述网址,判断所述链接对象是否为本地链接对象;以及
若所述链接对象为本地链接对象,则启动本地应用功能。

2.  根据权利要求1所述的方法,其特征在于,所述链接对象对应 的网址包括:网址前缀+功能代码。

3.  根据权利要求2所述的方法,其特征在于,所述判断所述链接 对象是否为本地链接对象包括:
基于所述网址前缀判断所述链接对象是否为本地链接对象。

4.  根据权利要求2所述的方法,其特征在于,若所述链接对象为 本地链接对象,则启动本地应用功能包括:
基于所述网址中的功能代码,启动相应的本地应用功能。

5.  根据权利要求1-4任一所述的方法,其特征在于,所述方法还 包括:
若所述链接对象不是本地链接对象,则跳转至所述网址指向的网 页。

6.  根据权利要求5所述的方法,其特征在于,所述方法还包括:
设置所述本地链接对象对应的网址。

7.  根据权利要求6所述的方法,其特征在于,所述方法还包括:
监测用户的历史行为数据,获得所述用户的偏好信息;
将所述偏好信息发送给网址导航服务器,以供所述服务器能够根 据所述偏好信息,调整所述本地链接对象在浏览器界面的排列位置。

8.  一种网址导航实现装置,其特征在于,所述装置包括:
检测模块,用于检测用户对网址导航中链接对象的预定操作;
获取模块,用于响应于所述预定操作,获取所述链接对象对应的 网址;
判断模块,用于基于所述网址,判断所述链接对象是否为本地链 接对象;以及
启动模块,用于若所述链接对象为本地链接对象,则启动本地应 用功能。

9.  根据权利要求8所述的装置,其特征在于,所述链接对象对应 的网址包括:网址前缀+功能代码。

10.  根据权利要求9所述的装置,其特征在于,所述判断模块还 配置用于:
基于所述网址前缀判断所述链接对象是否为本地链接对象。

11.  根据权利要求9所述的装置,其特征在于,当判断所述链接 对象为本地链接对象时,所述启动模块还配置用于:
基于所述网址中的功能代码,启动相应的本地应用功能。

12.  根据权利要求8-11任一所述的装置,其特征在于,所述装置 还包括:
跳转模块,用于若所述链接对象不是本地链接对象,则跳转至所 述网址指向的网页。

13.  根据权利要求12所述的装置,其特征在于,所述装置还包括:
设置模块,用于设置所述本地链接对象对应的网址。

14.  根据权利要求13所述的装置,其特征在于,所述装置还包括:
监测模块,用于监测用户的历史行为数据,获得所述用户的偏好 信息;
发送模块,用于将所述偏好信息发送给网址导航服务器,以供所 述服务器能够根据所述偏好信息,调整所述本地链接对象在浏览器界 面的排列位置。

说明书

说明书网址导航实现方法及装置
技术领域
本申请涉及计算机技术领域,具体涉及终端技术领域,尤其涉及 一种网址导航实现方法及装置。
背景技术
目前,市面上大部分网址导航中,链接对象对应的网址均是标准 网址,例如,以http开头的网址。该网址能够很好地体现网址导航的 功能,用户点击链接对象时,浏览器将跳转至该链接对象的网址指向 的网页。但是在将网址导航与本地功能结合时,即通过浏览器启动本 地应用时,该标准网址无法承载此功能。
发明内容
本申请的目的在于提出一种网址导航实现方法及装置。来解决以 上背景技术部分提到的技术问题。
第一方面,本申请提供了一种网址导航实现方法,所述方法包括: 检测用户对网址导航中链接对象的预定操作;响应于所述预定操作, 获取所述链接对象对应的网址;基于所述网址,判断所述链接对象是 否为本地链接对象;以及若所述链接对象为本地链接对象,则启动本 地应用功能。
第二方面,本申请提供了一种网址导航实现装置,所述装置包括: 检测模块,用于检测用户对网址导航中链接对象的预定操作;获取模 块,用于响应于所述预定操作,获取所述链接对象对应的网址;判断 模块,用于基于所述网址,判断所述链接对象是否为本地链接对象; 以及启动模块,用于若所述链接对象为本地链接对象,则启动本地应 用功能。
本申请提供的网址导航实现方法及装置,通过检测用户对网址导 航中链接对象的预定操作,然后响应于预定操作,获取该链接对象对 应的网址,之后判断该链接对象是否为本地链接对象,若该链接对象 为本地链接对象,则启动本地应用功能,从而将网址导航与本地应用 功能相结合,实现了通过浏览器对本地应用的有效管理。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描 述,本申请的其它特征、目的和优点将会变得更明显:
图1示出了本申请提供的网址导航实现方法的一个实施例的流程 图;
图2示出了本申请提供的网址导航实现方法的另一个实施例的流 程图;
图3示出了本申请提供的网址导航实现方法的实现效果示意图;
图4示出了本申请提供的网址导航实现装置的一个实施例的结构 示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解 的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发 明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与 有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例 中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本 申请。
请参考图1,其示出了本申请提供的网址导航实现方法的一个实 施例的流程100。本实施例主要以该方法应用于可以通过网址导航进 行网页浏览的终端中来举例说明,该终端例如可以包括台式计算机、 膝上型便携计算机和智能电视等等。所述操作方法可以应用于基于网 址导航的应用程序,如网页浏览器等。所述网址导航实现方法,包括 以下步骤:
如图1所示,在步骤101中,检测用户对网址导航中链接对象的 预定操作。
网址导航是一个集合较多网址,并按一定条件进行分类的一种网 址站,主要为用户提供网址导航服务。网址导航可以使用户不用记忆 网站的网址,就能通过网址导航页面提供的链接对象方便找到自己需 要的网站/应用进行浏览。上述链接对象例如可以包括:百度、12306 火车票、2144游戏等等。链接对象以文字和/或图标的形式显示在网址 导航中。
在本实施例中,终端设备在其显示屏上显示出网址导航之后,可 以对终端设备的用户与所述网址导航中链接对象之间的交互性操作进 行检测,并根据所检测到的操作而进行后继处理。在这里,用户对网 址导航中链接对象的预定操作可以是单一的交互性操作,例如显示链 接对象的操作;也可以是几种交互性操作的组合,例如选择特定的显 示条件,再显示符合条件链接对象的组合操作;或者是对链接对象的 点击、移动等操作。
接着,在步骤102中,响应于预定操作,获取链接对象对应的网 址。
在本实施例中,终端设备检测到用户对网址导航中链接对象的预 定操作(例如点击链接对象的操作)之后,其可以响应于该操作,获 取链接对象对应的网址。
在本实施的一个可选实现方式中,上述链接对象对应的网址可以 包括:网址前缀+功能代码。例如,链接对象“百度”对应的网址为: http://www.baidu.com/。该网址中,网址前缀为http://,功能代码为 www.baidu.com/。标准网址的网址前缀一般为http://。在网址导航中, 有的链接对象可能是本地链接对象,其对应的网址也不是标准网址, 例如,网址前缀为bNative://的网址。
优选地或附加地,用户可以预先设置本地链接对象对应的网址。 可以将所有的本地链接对象的网址前缀均设置为相同的形式,例如, 将本地链接对象对应的网址前缀设置为:aNative://。
然后,在步骤103中,判断链接对象是否为本地链接对象。
在本实施例中,终端设备获取链接对象对应的网址后,可以基于 该网址,判断链接对象是否为本地链接对象,以执行相应的操作。
在本实施的一个可选实现方式中,终端设备可以基于网址前缀判 断链接对象是否为本地链接对象。一般来说,标准网址的网址前缀通 常为http://。因此,当用户点击链接对象后,获取该链接对象对应的 网址,若该网址的网址前缀不是http://,或该网址的网址前缀为用户 预先设置的本地网址的网址前缀,则可以判断用户点击的链接对象为 本地链接对象。
最后,在步骤104中,若链接对象为本地链接对象,则启动本地 应用功能。
在本实施例中,若用户点击的链接对象为本地链接对象,则启动 本地应用功能。启动的本地应用功能可以以不同的方式进行显示。例 如,应用界面可以以本地App(Application,应用程序)的形式显示, 即在终端设备上以独立应用的形式显示该应用界面;或者应用界面作 为浏览器的一部分,以悬浮的形式进行显示。
在本实施的一个可选实现方式中,若用户点击的链接对象为本地 链接对象,终端设备可以基于该本地链接对象对应的网址中的功能代 码,启动相应的本地应用功能。例如,若用户点击的链接对象为“应 用商店”,对应的网址为:bNative://appStore,则终端设备可以基于该 网址中的功能代码“appStore”,启动“应用商店”功能,在该应用下, 用户可以选择自己想要的应用,进行下载、启动等操作。
附加地,当用户点击的链接对象为标准链接对象,即其对应的网 址为标准网址时,浏览器跳转至该网址指向的网页。通过浏览网页, 用户可以获取其想要的信息。
本实施例提供的网址导航实现方法,通过检测用户对网址导航中 链接对象的预定操作,然后响应于预定操作,获取该链接对象对应的 网址,之后判断该链接对象是否为本地链接对象,若该链接对象为本 地链接对象,则启动本地应用功能,从而将网址导航与本地应用功能 相结合,实现了通过浏览器对本地应用的有效管理。
进一步参考图2,其示出了本申请提供的网址导航实现方法的另 一个实施例的流程200。
如图2所示,在步骤201中,监测用户的历史行为数据,获得用 户的偏好信息。
用户作为终端设备的访问方,可以是终端设备的登录者或输入者, 每个终端设备的访问方可以被分配以一个和终端设备的访问方对应的 唯一性标识,以对不同的终端设备访问方进行区分。用户的历史行为 数据可以包括但不限于同一用户在终端设备上使用浏览器、输入法等 软件在终端设备上进行网页浏览、搜索、输入等访问时所产生的历史 行为数据,用户使用网址导航时点击过的链接对象,以及访问过的终 端设备上的文档信息等,例如终端设备访问方访问的网页对应的统一 资源定位符URL,终端设备访问方进行搜索时输入的关键词,终端设 备访问方使用输入法输入的字词等。
在本实施例中,用户的历史行为数据可以通过多种方法获取,例 如,可以通过有终端设备访问方历史行为数据收集功能的浏览器、有 终端设备访问方历史行为数据收集功能的浏览器插件、有终端设备访 问方历史行为数据收集功能的其他应用软件等,在终端设备访问方访 问网页时,可以通过这些程序来对终端设备访问方历史行为数据进行 收集,具体可以是在终端设备访问方使用浏览器网址导航功能时,浏 览器向服务器发起请求后,由上述的这些程序将终端设备访问方的这 些数据收集起来。此外,在用户访问网页时,也可以由提供网页的服 务器来收集终端设备访问方的历史行为数据,诸如终端设备访问方在 服务器提供的网页上进行点击、搜索、输入等操作时产生的行为数据。
在获取到用户的历史行为数据后,还可以对这些历史行为数据进 行整理或统计操作,例如,整理用户常点击的链接对象,统计用户访 问同一网页的次数等,获得用户的偏好信息。
接着,在步骤202中,调整本地链接对象在浏览器页面的排列位 置。
在本实施例中,终端设备可以将用户的偏好信息发送给网址导航 服务器,以供服务器能够根据该偏好信息,调整本地链接对象在浏览 器界面的排列位置。例如,将用户常用的本地链接对象按照类型以不 同的行排列在网址导航中,每一行中,将链接对象按用户使用频率的 多少顺序排列;将用户常用的本地链接对象调整至网址导航前排位置、 中心位置,或依用户使用习惯的不同将其常用的链接对象调整至用户 方便操作的位置。
在本实施例中,上述实现流程200中的步骤203、步骤204、步骤 205和步骤206分别与前述实施例中的步骤101、步骤102、步骤103 和步骤104基本相同,在此不再赘述。
本实施例提供的网址导航实现方法,与图1所示实施例不同的是, 增加了步骤201和步骤202。通过增加的步骤201、202,终端设备可 以监测用户的历史行为数据,获得用户的偏好信息,然后将用户的偏 好信息发送给网址导航服务器,服务器能够根据该偏好信息,调整本 地链接对象在浏览器界面的排列位置,方便用户操作其常用的本地链 接对象。
图3示出了本申请提供的网址导航实现方法的实现效果示意图。如 图3所示,在步骤301中,设置本地链接对象对应的网址为:bNative://+ 功能标签。其中,本地链接对象的网址前缀均相同,功能标签不同。 不同的功能标签表明该链接对象能够执行不同的功能。在步骤302中, 检测用户对网址导航中链接对象的预定操作,获取链接对象对应的网 址。例如,用户点击网址导航中某链接对象时,终端设备可以获取该 链接对象对应的网址。在步骤303中,判断网址前缀是否为bNative://。 若网址前缀为bNative://,则说明用户点击的链接对象为本地链接对象, 否则,用户点击的链接对象为标准链接对象。在步骤304中,当网址前 缀为bNative://时,即链接对象为本地链接对象,则根据bNative://后的 功能标签判断启动何功能。进而,在步骤305中,启动本地应用功能。 在步骤306中,当网址前缀不是bNative://时,即链接对象为标准链接对 象时,启动正常网址打开功能,浏览器跳转至相应的网页。
进一步参考图4,其示出了本申请提供的网址导航实现装置的一 个实施例的结构示意图。
如图4所示,本实施例提供的网址导航实现装置包括:检测模块 410、获取模块420、判断模块430、以及启动模块440。其中,检测 模块410用于检测用户对网址导航中链接对象的预定操作;获取模块 420用于响应于预定操作,获取链接对象对应的网址;判断模块430 用于基于网址,判断链接对象是否为本地链接对象;以及启动模块440 用于若链接对象为本地链接对象,则启动本地应用功能。
在本实施例中,终端设备在其显示屏上显示出网址导航之后,检 测模块410可以对终端设备的用户与所述网址导航中链接对象之间的 交互性操作进行检测,并根据所检测到的操作而进行后继处理。
在本实施例中,检测模块410检测到用户对网址导航中链接对象 的预定操作(例如点击链接对象的操作)之后,获取模块420可以响 应于该操作,获取链接对象对应的网址。
在本实施例中,判断模块430可以基于获取模块420获取的链接 对象对应的网址,判断链接对象是否为本地链接对象,以执行相应的 操作。
在本实施例中,若判断模块430判断用户点击的链接对象为本地 链接对象,则启动模块440启动本地应用功能。
在本实施例的一个可选实现方式中,网址导航实现装置还包括: 跳转模块(未示出),用于若链接对象不是本地链接对象,则跳转至网 址指向的网页。
在本实施例的一个可选实现方式中,网址导航实现装置还包括: 设置模块(未示出),用于设置本地链接对象对应的网址。
在本实施例的一个可选实现方式中,网址导航实现装置还包括: 监测模块(未示出),用于监测用户的历史行为数据,获得用户的偏好 信息;发送模块(未示出),用于将所述偏好信息发送给网址导航服务 器,以供所述服务器能够根据所述偏好信息,调整所述本地链接对象 在浏览器界面的排列位置。
应当理解,图4所示网址导航实现装置中记载的诸单元或模块与 参考图1-2描述的方法中的各个步骤相对应。由此,上文针对方法描 述的操作和特征同样适用于图4所示的设备及其中包含的模块,在此 不再赘述。
本实施例提供的网址导航实现装置,通过检测模块检测用户对网 址导航中链接对象的预定操作,然后响应于预定操作,获取模块获取 该链接对象对应的网址,之后判断模块判断该链接对象是否为本地链 接对象,若该链接对象为本地链接对象,则启动模块启动本地应用功 能,从而将网址导航与本地应用功能相结合,实现了通过浏览器对本 地应用的有效管理。
描述于本申请实施例中所涉及到的单元模块可以通过软件的方式 实现,也可以通过硬件的方式来实现。所描述的单元模块也可以设置 在处理器中,例如,可以描述为:一种处理器包括检测模块、获取模 块、判断模块、以及启动模块。其中,这些单元模块的名称在某种情 况下并不构成对该单元模块本身的限定,例如,检测模块还可以被描 述为“用于检测用户对网址导航中链接对象的预定操作的模块”。
作为另一方面,本申请还提供了一种计算机可读存储介质,该计 算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可 读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储 介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述 程序被一个或者一个以上的处理器用来执行描述于本申请的网址导航 实现方法。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说 明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限 于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离 所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合 而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于) 具有类似功能的技术特征进行互相替换而形成的技术方案。

网址导航实现方法及装置.pdf_第1页
第1页 / 共12页
网址导航实现方法及装置.pdf_第2页
第2页 / 共12页
网址导航实现方法及装置.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《网址导航实现方法及装置.pdf》由会员分享,可在线阅读,更多相关《网址导航实现方法及装置.pdf(12页珍藏版)》请在专利查询网上搜索。

本申请公开了一种网址导航实现方法及装置。所述方法的一具体实施方式包括:检测用户对网址导航中链接对象的预定操作;响应于所述预定操作,获取所述链接对象对应的网址;基于所述网址,判断所述链接对象是否为本地链接对象;以及若所述链接对象为本地链接对象,则启动本地应用功能。该实施方式将网址导航与本地功能相结合,实现了通过浏览器对本地应用的有效管理。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1