基于VPN的浏览器访问网址推荐方法、客户端及系统技术方案

技术编号:13925106 阅读:61 留言:0更新日期:2016-10-28 05:25
本发明专利技术实施例公开了一种基于VPN的浏览器访问网址推荐方法、客户端及系统,其中的方法包括:获取浏览器应用的地址栏中输入的第一关键词信息;在访问历史网址集合中提取出与第一关键词信息相匹配的历史网址信息并提供给浏览器应用;获取浏览器应用发送的网络访问请求,将网络访问请求重定向至本地VPN服务进程,并将网络访问请求发送给VPN服务器,在访问成功后将网址存储在访问历史网址集合中。本发明专利技术实施例的方法、装置及移动终端,通过VPN服务对多个浏览器应用提供网络访问,可以实现对多个浏览器应用的网络监控并存储历史访问网址,基于多个浏览器应用的历史访问网址提供推荐和查询等功能,能够实现跨浏览器应用的多种功能,并可以扩大网址推荐的范围,提高了用户的感受度。

【技术实现步骤摘要】

本专利技术涉及移动通信
,尤其涉及一种基于VPN的浏览器访问网址推荐方法、客户端及系统
技术介绍
目前,随着手机的普及,手机逐渐成为人们生活中不可或缺的通讯工具。随着移动互联网的高速发展以及触摸屏智能手机的不断普及,越来越多的人习惯于通过移动手持终端设备的浏览器来获取大部分日常信息,并且,人们从手动输入网页地址开始转为依赖于手机中的浏览器主动提供网页地址。例如,用户在使用浏览器上网时,希望只输入一些关键词即可获取与关键词相对应的曾经访问过的网页地址。目前,移动终端中安装的浏览器应用以APP形式存在,在同一移动终端上可以安装多个浏览器。当用户使用浏览器时,仅仅可以获取当前使用的浏览器访问过的历史资源。例如,用户通过浏览器A看过一个视频,则在浏览器A的访问历史中会记录此视频的URL,当用户使用浏览器A再次看此视频时,只需输入一些关键词即可获取此视频在访问历史中的URL。但当用户使用浏览器B看此视屏时,由于在浏览器B的访问历史中未记录此视频的URL,则需要用户手动输入此视频的URL,使用不方便并很容易出错,影响用户的使用感受度。
技术实现思路
有鉴于此,本专利技术实施例要解决的一个技术问题是提供一种基于VPN的浏览器访问网址推荐方法、客户端及系统。根据本专利技术实施例的一个方面,提供一种基于VPN的浏览器访问网址推荐方法,包括:获取浏览器应用的地址栏中输入的第一关键词信息;在访问历史网址集合中提取出与所述第一关键词信息相匹配的历史网址信息并提供给所述浏览器应用;获取所述浏览器应用发送的网络访问请求,将所述网络访问请求重定向至本地VPN服务进程,并将所述网络访问请求发送给VPN服务器进行网络访问;其中,所述本地VPN服务进程由本地VPN服务提供;在接收到所述VPN服务器返回的与所述网络访问请求相对应的网络资源后,将所述网络访问请求包含的网址存储在所述访问历史网址集合中。可选地,所述在访问历史网址集合中提取出与所述第一关键词信息相匹配的历史网址信息包括:在所述访问历史集合中存储有多个浏览器应用访问过的URL;判断所述URL是否包含有所述第一关键词信息,如果是,则确定此URL与所述第一关键词信息相匹配。可选地,如果所述访问历史集合中与所述第一关键词信息相匹配的URL有多个,则根据预设的排序规则将多个URL进行排序处理;将排序后的多个URL生成推荐网址集合并提供给所述浏览器应用。可选地,所述根据预设的排序规则将多个URL进行排序处理包括:获取所述多个URL被浏览器应用访问的频率;基于所述频率对所述多个URL进行排序处理。可选地,所述根据预设的排序规则将多个URL进行排序处理包括:获取登录浏览器应用的用户信息;基于所述用户信息在所述访问历史网址集合中统计在预设周期内此用户的浏览记录,获取此用户的浏览偏好信息;根据所述浏览偏好信息对所述多个URL进行排序处理。可选地,在所述地址栏下拉列表中显示所述推荐网址集合;响应于对所述推荐网址集合中的URL的点击,将被点选的URL排在所述推荐网址集合的首位。可选地,在将所述浏览器访问的网址存储在所述访问历史网址集合中时,对所述浏览器访问的网址进行过滤处理并且消除所述访问历史网址集合中重复的网址;其中,所述过滤处理包括:广告内容过滤、色情内容过滤、木马病毒类过滤和钓鱼类过滤处理。可选地,在所述浏览器应用上向用户提供显示访问历史的功能,基于用户的选择,在所述访问历史集合中提取出与用户输入的第二关键词信息相匹配的历史网址信息并显示。根据本专利技术实施例的另一方面,提供一种客户端,包括:关键词获取模块,用于获取浏览器应用的地址栏中输入的第一关键词信息;推荐网址获取模块,用于在访问历史网址集合中提取出与所述第一关键词信息相匹配的历史网址信息并提供给所述浏览器应用;网络访问连接模块,用于获取所述浏览器应用发送的网络访问请求,将所述网络访问请求重定向至本地VPN服务进程,并将所述网络访问请求发送给VPN服务器进行网络连接;其中,所述本地VPN服务进程由本地VPN服务提供;历史网址记录模块,用于在接收到所述VPN服务器返回的与所述网络访问请求相对应的网络资源后,将所述网络访问请求包含的网址存储在所述访问历史网址集合中。本专利技术实施例还提供一种基于VPN的浏览器访问网址推荐系统,包括VPN服务器、如上所述的客户端。本专利技术实施例的基于VPN的浏览器访问网址推荐方法、客户端及系统,通过VPN服务对多个浏览器应用提供网络访问,可以实现对多个浏览器应用的网络监控并存储历史访问网址,基于多个浏览器应用的历史访问网址提供推荐和查询等功能,可以扩大网址推荐的范围。本专利技术实施例附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图:图1为根据本专利技术的基于VPN的浏览器访问网址推荐方法的一个实施例的流程图;图2为根据本专利技术的基于VPN的浏览器访问网址推荐的系统的一个实施例的组成示意图;图3为根据本专利技术的客户端的一个实施例的模块结构示意图;图4为根据本专利技术的客户端的一个实施例中推荐网址获取模块的模块结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。本
技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信系统本文档来自技高网
...

【技术保护点】
一种基于VPN的浏览器访问网址推荐方法,其特征在于,包括:获取浏览器应用的地址栏中输入的第一关键词信息;在访问历史网址集合中提取出与所述第一关键词信息相匹配的历史网址信息并提供给所述浏览器应用;获取所述浏览器应用发送的网络访问请求,将所述网络访问请求重定向至本地VPN服务进程,并将所述网络访问请求发送给VPN服务器进行网络访问;其中,所述本地VPN服务进程由本地VPN服务提供;在接收到所述VPN服务器返回的与所述网络访问请求相对应的网络资源后,将所述网络访问请求包含的网址存储在所述访问历史网址集合中。

【技术特征摘要】
1.一种基于VPN的浏览器访问网址推荐方法,其特征在于,包括:获取浏览器应用的地址栏中输入的第一关键词信息;在访问历史网址集合中提取出与所述第一关键词信息相匹配的历史网址信息并提供给所述浏览器应用;获取所述浏览器应用发送的网络访问请求,将所述网络访问请求重定向至本地VPN服务进程,并将所述网络访问请求发送给VPN服务器进行网络访问;其中,所述本地VPN服务进程由本地VPN服务提供;在接收到所述VPN服务器返回的与所述网络访问请求相对应的网络资源后,将所述网络访问请求包含的网址存储在所述访问历史网址集合中。2.如权利要求1所述的方法,其特征在于,所述在访问历史网址集合中提取出与所述第一关键词信息相匹配的历史网址信息包括:在所述访问历史集合中存储有多个浏览器应用访问过的URL;判断所述URL是否包含有所述第一关键词信息,如果是,则确定此URL与所述第一关键词信息相匹配。3.如权利要求2所述的方法,其特征在于,包括:如果所述访问历史集合中与所述第一关键词信息相匹配的URL有多个,则根据预设的排序规则将多个URL进行排序处理;将排序后的多个URL生成推荐网址集合并提供给所述浏览器应用。4.如权利要求3所述的方法,其特征在于,所述根据预设的排序规则将多个URL进行排序处理包括:获取所述多个URL被浏览器应用访问的频率;基于所述频率对所述多个URL进行排序处理。5.如权利要求3所述的方法,其特征在于,所述根据预设的排序规则将多个URL进行排序处理包括:获取登录浏览器应用的用户信息;基于所述用户信息在所述访问历史网址集合中统计在预设周期内此用户的浏览记录...

【专利技术属性】
技术研发人员:王春雷
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1