一种推荐网址的方法与客户端的制作方法

文档序号:6488473阅读:162来源:国知局
一种推荐网址的方法与客户端的制作方法
【专利摘要】本发明公开了一种推荐网址的方法与客户端,属于计算机【技术领域】。所述方法包括:接收用户发送的访问目标网址的请求;确定所述目标网址的入口是否是预定入口,所述预定入口包括地址栏、书签、历史记录、网址导航、网址推荐列表或者快速链接;当所述目标网址的入口是所述预定入口时,将所述目标网址当前对应的访问次数加上第一预定值;当所述目标网址当前的访问次数大于预定值时,将所述目标网址添加到网址推荐列表。使得为用户所推荐的网址可以反映出用户访问行为习惯和偏好。
【专利说明】一种推荐网址的方法与客户端
【技术领域】
[0001]本发明涉及计算机【技术领域】,特别涉及一种推荐网址的方法与客户端。
【背景技术】
[0002]浏览器是用于显示网络内容,并可以实现用户与所显示网络内容互动的软件。用户可以通过操作浏览器迅速并轻易地从网络中获取及浏览各种网络内容。目前,为了方便用户可以快捷的找到目标网址,浏览器通常将用户最常访问的网址推荐给用户,以便用户可以在所推荐的网址中快速的找到目标网址。
[0003]现有技术中,通常可以采用如下方式来向用户推荐网址:浏览器会将用户一段时间内所访问的网址记录下来,并根据访问记录来统计网址的登录次数和访问时间,之后,将所统计到的网址的登录次数及访问时间分别乘以预定的权重得到网址的访问度,该访问度用于指示网址被访问的频度,将访问度大于预定值的网址推荐给用户。
[0004]以上所述的现有技术根据权重来确定所推荐的网址,而权重是根据大量的人为经验所确定出来的统计值,因而无法体现出个人访问网址的习惯,无法很好的适用到任何用户。

【发明内容】

[0005]为了解决现有技术的问题,本发明实施例提供了一种推荐网址的方法与客户端。所述技术方案如下:
[0006]一方面,本发明实施例提供了一种推荐网址的方法,所述方法包括:
[0007]接收用户发送的访问目标网址的请求;
[0008]确定所述目标网址的入口是否是预定入口,所述预定入口包括地址栏、书签、历史记录、网址导航、网址推荐列表或者快速链接;
[0009]当所述目标网址的入口是所述预定入口时,将所述目标网址当前对应的访问次数加上第一预定值;
[0010]当所述目标网址当前的访问次数大于预定值时,将所述目标网址添加到网址推荐列表。
[0011]另一方面,本发明实施例提供了一种客户端,所述客户端包括:接收模块、确定模块、第一处理模块及第二处理模块;
[0012]所述接收模块,用于接收用户发送的访问目标网址的请求;
[0013]所述确定模块,用于确定所述目标网址的入口是否是预定入口,所述预定入口包括地址栏、书签、历史记录、网址导航、网址推荐列表或者快速链接;
[0014]所述第一处理模块,用于当所述目标网址的入口是所述预定入口时,将所述目标网址当前对应的访问次数加上第一预定值;
[0015]所述第二处理模块,用于当所述目标网址当前的访问次数大于预定值时,将所述目标网址添加到网址推荐列表。[0016]本发明实施例提供的技术方案带来的有益效果是:通过确定用户发送目标网址的入口是否是预定入口,当所述目标网址的入口是所述预定入口时,将所述目标网址当前对应的访问次数加上第一预定值,且当所述目标网址当前的访问次数大于预定值时,将所述目标网址添加到网址推荐列表的技术方案的实现,使得为用户所推荐的网址可以反映出用户访问行为习惯和偏好。
【专利附图】

【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明实施例一提供的一种推荐网址的方法流程图;
[0019]图2是本发明实施例二提供的一种推荐网址的方法流程图;
[0020]图3是本发明实施例三提供的一种客户端的结构示意图;
[0021]图4是本发明实施例三提供的一种客户端的结构示意图;
[0022]图5是本发明实施例三提供的一种客户端的结构示意图;
[0023]图6是本发明实施例三提供的一种客户端的结构示意图;
[0024]图7是本发明实施例三提供的一种客户端的结构示意图;
[0025]图8是本发明实施例三提供的一种客户端的结构示意图。
【具体实施方式】
[0026]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0027]实施例一
[0028]参见图1,本发明实施例提供了一种推荐网址方法,包括:
[0029]步骤101:接收用户发送的访问目标网址的请求;
[0030]步骤102:确定所述目标网址的入口是否是预定入口,所述预定入口包括地址栏、书签、历史记录、网址导航、网址推荐列表或者快速链接;
[0031]步骤103:当所述目标网址的入口是所述预定入口时,将所述目标网址当前对应的访问次数加上第一预定值;
[0032]步骤104:当所述目标网址当前的访问次数大于预定值时,将所述目标网址添加到网址推荐列表。
[0033]本发明实施例所带来的有益效果为:通过确定用户发送目标网址的入口是否是预定入口,当所述目标网址的入口是所述预定入口时,将所述目标网址当前对应的访问次数加上第一预定值,且当所述目标网址当前的访问次数大于预定值时,将所述目标网址添加到网址推荐列表的技术方案的实现,使得为用户所推荐的网址可以反映出用户访问行为习惯和偏好。
[0034]实施例二
[0035]通常情况下,用户可以通过浏览器访问目标网址的方式包括:[0036]一、用户打开浏览器,通过在浏览器所提供的地址栏中输入目标网址的方式来请求访问所述目标网址;
[0037]二、用户打开浏览器,通过在浏览器所提供的网址访问的历史记录或者用户在浏览器中创建的书签来请求访问所述目标网址;
[0038]三,用户打开浏览器,从浏览器所显示的网址推荐列表、网址导航页面或者快速链接页面中选择目标网址的方式来请求访问所述目标网址;
[0039]四、用户通过浏览器打开具有搜索应用的网站(如百度、Google或者搜搜等),通过搜索网站提供的搜索应用搜索目标网址的方式来请求访问目标网址。
[0040]本发明实施例中,可以将以上所述的地址栏、历史记录、书签、网址推荐列表、网址导航、快速链接或搜索应用称为用户打开目标网址的入口,其中,地址栏、历史记录、书签、网址推荐列表、浏览器所显示的网址导航或者快速链接等入口映射着用户访问行为习惯和偏好,原因在于,历史记录、书签或者网址推荐列表等入口记录着用户曾经访问过的网址或者经常访问的网址,当用户再次通过历史记录、书签或者网址推荐列表等入口访问网址时,可以反映出用户访问行为习惯和偏好,地址栏入口方式访问网址的方式需要用户记忆所要访问的网址,因此可以反映出用户访问行为习惯和偏好,而用户每次都通过网址导航或者快速链接的入口方式查找及访问目标网址自然是可以反映用户访问行为习惯和偏好的。而用户通过搜索应用入口访问目标网址的方式并不会映射到用户访问行为习惯和偏好,原因在于,用户通过搜索应用搜索的目标网址对应的多数是内容性应用,如文本、音频或者视频等,而内容性应用多是变化不定的,和用户网址访问习惯关系不大。
[0041]基于以上的描述,本发明实施例针对每个用户访问目标网址的方式,为用户推荐用户最常访问的网址,以帮助用户可以根据所推荐的网址方便快捷的找到及打开目标网址,具体参见图2,本发明实施例提供了一种推荐网址的方法,该方法具体可以由计算机、手机或者平板电脑等客户端设备来实现,更进一步地,该方法可以由内置于计算机、手机或者平板电脑等设备的网页浏览器客户端实现,包括如下操作步骤:
[0042]步骤201:用户向客户端发送访问目标网址的请求,具体地,用户就可以通过以上所述任一方式来向客户端发送访问目标网址的请求;
[0043]步骤202:客户端接收用户发送的访问目标网址的请求,确定所述目标网址的入口是否是预定入口,本发明实施例中,所述预定入口为映射用户访问行为习惯和偏好的网址访问入口,可以包括地址栏、书签、历史记录、网址导航、网址推荐列表或者快速链接;
[0044]当所述目标网址的入口是预定入口时,执行步骤203 ;
[0045]当所述目标网址的入口不是预定入口时,客户端链接网络服务器,从所述服务器中获取并显示所述目标网址对应的网络内容,结束操作;
[0046]本发明实施例具体实现时,可以通过如下方式来确定所述目标网址的入口是否是预定入口:
[0047]方式一:解析所述目标网址,获取所述目标网址所携带的入口指示标签,所述入口指示标签用于指示网址的入口;
[0048]当所述入口指示标签与所述预定入口对应的指示标签相匹配时,则确定所述目标网址的入口是预定入口。
[0049]本发明实施例中,用户访问目标网址的入口均有一指示标签来指示,访问目标网址的入口与该入口对应的指示标签可以如表1所示。
[0050]表1
[0051]
【权利要求】
1.一种推荐网址的方法,其特征在于,所述方法包括: 接收用户发送的访问目标网址的请求; 确定所述目标网址的入口是否是预定入口,所述预定入口包括地址栏、书签、历史记录、网址导航、网址推荐列表或者快速链接; 当所述目标网址的入口是所述预定入口时,将所述目标网址当前对应的访问次数加上第一预定值; 当所述目标网址当前的访问次数大于预定值时,将所述目标网址添加到网址推荐列表。
2.根据权利要求1所述的方法,其特征在于,所述确定所述目标网址的入口是否是预定入口,包括: 解析所述目标网址,获取所述目标网址所携带的入口指示标签,所述入口指示标签用于指示网址的入口; 当所述入口指示标签与所述预定入口对应的指示标签相匹配时,则确定所述目标网址的入口是预定入口。
3.根据权利要求1所述的方法,其特征在于,所述确定所述目标网址的入口是否是预定入口,包括: 读取接收所述目标网址的入口函数;` 当所述入口函数与所述预定入口对应的函数相匹配时,则确定所述目标网址的入口是预定入口。
4.根据权利要求1所述的方法,其特征在于,所述将所述目标网址当前对应的访问次数加上第一预定值之后,所述方法还包括: 如果接收到用户发送的访问所述目标网址对应的页面内的子网址时,将所述目标网址当前对应的访问次数加上第二预定值。
5.根据权利要求1所述的方法,其特征在于,所述将所述目标网址添加到网址推荐列表包括: 根据所述目标网址当前对应的访问次数及所述目标网址的历史访问时间确定所述目标网址的推荐优先级; 查询所述网址推荐列表内是否存在所述目标网址; 当所述网址推荐列表内存在所述目标网址时,根据所述目标网址的推荐优先级调整所述目标网址在所述网址推荐列表内的位置; 当所述网址推荐列表内不存在所述目标网址时,根据所述目标网址的推荐优先级将所述目标网址添加到网络推荐列表。
6.根据权利要求5所述的方法,其特征在于,所述根据所述目标网址的推荐优先级将所述目标网址添加到网络推荐列表包括: 确定所述网址推荐列表是否已满,所述推荐列表内的网址按照推荐优先级由高到低的顺序进行排列; 当所述网址推荐列表未满时,根据所述目标网址对应的推荐优先级将所述目标网址添加到所述推荐列表; 当所述网址推荐列表已满时,将所述推荐列表内推荐优先级最低的网址踢出,之后,根据所述目标网址对应的推荐优先级将所述目标网址添加到所述推荐列表。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述将所述目标网址添加到网址推荐列表之后,所述方法还包括: 将添加后的网址推荐列表推送给所述用户。
8.一种客户端,其特征在于,所述客户端包括:接收模块、确定模块、第一处理模块及第二处理模块; 所述接收模块,用于接收用户发送的访问目标网址的请求; 所述确定模块,用于确定所述目标网址的入口是否是预定入口,所述预定入口包括地址栏、书签、历史记录、网址导航、网址推荐列表或者快速链接; 所述第一处理模块,用于当所述目标网址的入口是所述预定入口时,将所述目标网址当前对应的访问次数加上第一预定值; 所述第二处理模块,用于当所述目标网址当前的访问次数大于预定值时,将所述目标网址添加到网址推荐列表。
9.根据权利要求8所述的客户端,其特征在于,所述确定模块包括: 解析单元,用于解析所述目标网址,获取所述目标网址所携带的入口指示标签,所述入口指示标签用于指示网址的入口; 确定单元,用于当所述入口 指示标签与所述预定入口对应的指示标签相匹配时,则确定所述目标网址的入口是预定入口。
10.根据权利要求8所述的客户端,其特征在于,所述第一处理模块包括: 读取单元,用于读取接收所述目标网址的入口函数; 确定单元,用于当所述入口函数与所述预定入口对应的函数相匹配时,则确定所述目标网址的入口是预定入口。
11.根据权利要求8所述的客户端,其特征在于,所述客户端还包括: 第三处理模块,用于如果接收到用户发送的访问所述目标网址对应的页面内的子网址时,将所述目标网址当前对应的访问次数加上第二预定值。
12.根据权利要求8所述的客户端,其特征在于,所述第二处理模块包括: 优先级确定单元,用于根据所述目标网址当前对应的访问次数及所述目标网址的历史访问时间确定所述目标网址的推荐优先级; 查询单元,用于查询所述网址推荐列表内是否存在所述目标网址; 第一处理单元,用于当所述网址推荐列表内存在所述目标网址时,根据所述目标网址的推荐优先级调整所述目标网址在所述网址推荐列表内的位置; 第二处理单元,用于当所述网址推荐列表内不存在所述目标网址时,根据所述目标网址的推荐优先级将所述目标网址添加到网络推荐列表。
13.根据权利要求12所述的客户端,其特征在于,所述第二处理单元包括: 确定子单元,用于确定所述网址推荐列表是否已满,所述推荐列表内的网址按照推荐优先级由高到低的顺序进行排列; 第一添加子单元,用于当所述网址推荐列表未满时,根据所述目标网址对应的推荐优先级将所述目标网址添加到所述推荐列表; 第二添加子单元,用于当所述网址推荐列表已满时,将所述推荐列表内推荐优先级最低的网址踢出,之后,根据所述目标网址对应的推荐优先级将所述目标网址添加到所述推荐列表。
14.根据权利要求8至13任一项所述的客户端,其特征在于,所述客户端还包括: 推荐模块,用于将添加后的网址推荐列表推送给所述用户。
【文档编号】G06F17/30GK103678312SQ201210319715
【公开日】2014年3月26日 申请日期:2012年8月31日 优先权日:2012年8月31日
【发明者】高梦, 王琪琳 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1