一种网址提供方法、装置及系统.pdf

上传人:1*** 文档编号:1093132 上传时间:2018-03-31 格式:PDF 页数:12 大小:483.86KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910161772.2

申请日:

2009.08.18

公开号:

CN101997933A

公开日:

2011.03.30

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04L 29/12申请公布日:20110330|||实质审查的生效IPC(主分类):H04L 29/12申请日:20090818|||公开

IPC分类号:

H04L29/12; H04L29/06; G06F17/30

主分类号:

H04L29/12

申请人:

阿里巴巴集团控股有限公司

发明人:

白振国

地址:

英属开曼群岛大开曼岛

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司 11291

代理人:

郭润湘

PDF下载: PDF下载
内容摘要

本发明公开了一种网址提供方法、装置及系统,为了解决无法根据用户的访问需求进行网址提供的问题,本发明公开的方法包括:用于进行网址提供的服务器接收任意客户端发送的其访问过的各网址;用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序;用于进行网址提供的服务器选取出排列靠前的预定数量的网址,并向当前访问的客户端提供选取出的网址,当前访问的客户端查询本地的网址访问记录,并按各网址的本地访问次数由大到小进行排序,根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。由于向客户端提供被访问次数较多的网址的,因此实现根据用户的访问需求进行网址提供。

权利要求书

1: 一种网址提供方法, 其特征在于, 包括 : 用于进行网址提供的服务器接收任意客户端发送的其访问过的各网址 ; 用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址 进行排序 ; 用于进行网址提供的服务器选取出排列靠前的预定数量的网址, 并向当前访问的客户 端提供选取出的网址 ; 当前访问的客户端查询本地的网址访问记录, 并按各网址的本地访问次数由大到小进 行排序 ; 根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。
2: 如权利要求 1 所述的方法, 其特征在于, 所述客户端发送的其访问过的各网址包括 : 用于进行网址提供的服务器提供的热门网址, 和用户通过热门网址浏览网页提供的输入框 输入的网址。
3: 如权利要求 2 所述的方法, 其特征在于, 所述用户通过热门网址浏览网页提供的输 入框输入的网址为通过用户输入的网址查找信息搜索后生成的搜索结果中的网址。
4: 如权利要求 3 所述的方法, 其特征在于, 所述搜索结果中的网址通过下拉菜单的形 式展现给用户。
5: 如权利要求 3 所述的方法, 其特征在于, 所述网址查找信息包括 : 网址名称和网址关 键词。
6: 如权利要求 3 或 4 所述的方法, 其特征在于, 所述搜索结果中的网址为客户端根据用 户输入的网址查找信息在本地数据库进行进行网址查询得到的网址, 所述本地数据库中保 存有网址查找信息和该客户端访问过的网址的对应关系。
7: 如权利要求 3 或 4 所述的方法, 其特征在于, 所述搜索结果中的网址为客户端根据用 户输入的网址查找信息通过服务器进行网址查询得到的网址。
8: 如权利要求 3 或 4 所述的方法, 其特征在于, 所述搜索结果中的网址为客户端根据用 户输入的网址查找信息在本地数据库进行进行网址查询得到的网址, 以及客户端根据用户 输入的网址查找信息通过服务器进行网址查询得到的网址的汇总。
9: 如权利要求 1 所述的方法, 其特征在于, 用于进行网址提供的服务器选取出排列靠 前的预定数量的网址的步骤前还包括 : 用于进行网址提供的服务器接收客户端发送的用户输入的网址和与该网址绑定的网 址名称 ; 用于进行网址提供的服务器根据各网址被客户端访问的次数由大到小对各网址进行 排序具体为 : 用于进行网址提供的服务器根据各网址被客户端访问的次数, 以及客户端发送的用户 输入的网址的次数, 由大到小对各网址进行排序。
10: 如权利要求 9 所述的方法, 其特征在于, 用于进行网址提供的服务器根据接收客户 端发送的与用户输入的网址绑定的各网址名称的次数, 并选取出次数最多的网址名称 ; 若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址, 则将选取出的 网址名称作为向客户端提供网址的网址名称。
11: 如权利要求 9 所述的方法, 其特征在于, 客户端接收用户输入的网址后根据接收的 2 网址匹配网址名称, 并将匹配的网址名称与用户输入的网址进行绑定, 或客户端将用户输 入的网址名称与用户输入的网址绑定 ; 将用户输入的网址和与其绑定的网址名称保存与客户端本地或提交到用于进行网址 提供的服务器。
12: 一种网址提供装置, 其特征在于, 包括 : 第一接收模块 : 用于接收任意客户端发送的其访问过的各网址 ; 排序模块 : 用于根据各网址被任意客户端访问的次数由大到小对各网址进行排序 ; 第一选取模块 : 用于选取出排列靠前的预定数量的网址, 并向客户端提供选取出的网 址
13: 如权利要求 12 所述的装置, 其特征在于, 还包括 : 第二接收模块 : 还用于接收客户 端发送的用户输入的网址, 和 / 或与该网址绑定的网址名称 ; 排序模块 : 还用于根据各网址被客户端访问的次数, 以及客户端发送的用户输入的网 址的次数, 由大到小对各网址进行排序。
14: 如权利要求 13 所述的装置, 其特征在于, 还包括 : 第二选取模块 : 用于根据接收客 户端发送的与用户输入的网址绑定的各网址名称的次数, 并选取出次数最多的网址名称, 若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址, 则将选取出的网址 名称作为向客户端提供网址的网址名称。
15: 一种网址提供系统, 其特征在于, 包括 : 用于进行网址提供的服务器 : 接收任意客户端发送的其访问过的各网址, 用于进行网 址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序, 选取出 排列靠前的预定数量的网址, 并向当前访问的客户端提供选取出的网址 ; 当前访问的客户端 : 查询本地的网址访问记录, 并按各网址的本地访问次数由大到小 进行排序, 根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。

说明书


一种网址提供方法、 装置及系统

    【技术领域】
     本申请属于互联网技术领域, 特别涉及一种网址提供方法、 装置及系统。背景技术 当前, 网民出于不同细分需求, 需要访问不同网站, 然而网址皆由英文字符组成, 不符合非英文语言用户思维习惯, 稍微长或复杂的网址很难记住, 在浏览器地址框中输入 也比较麻烦。同时绝大部分网民属于初级网民, 很多时候他们不知道能够满足他们需求的 网址。
     针对网民上网浏览所需内容, 而现有网址机制操作不够简易, 网址导航网站应需 而生, 通过网址导航网站中提供的网站, 用户可以直接找到当前最热门的网站, 或通过行业 分类找到所对应行业的热门网站, 然后点击网站链接就可以打开浏览器访问到所需网站。
     通过网址导航网站中提供的网站, 用户可以通过网站页面找到热门网站链接, 并 通过点击链接打开所需网站, 但是由于导航网站展示的热门网站只是根据导航网站的网管
     人员人为主观的增加、 删除或修改的, 例如有些网站用户并不会经常访问, 但被网管人员作 为热门网站加入到导航网站中, 有些非热门网站对于用户而言却又是需要经常访问的, 但 是他们从导航网站上找不到对应网站的链接。另外, 网址导航网站通常只会展示有限数量 的热门网址, 例如 : 新浪、 搜狐等 50 个网址, 而这 50 个网址之外的网站用户无法通过该网址 导航网站进行访问。可见现有技术中无法根据用户的访问需求进行网址提供。 发明内容
     为了解决现有技术中无法根据用户的访问需求进行网址提供的问题, 本申请实施 例提供了一种网址提供方法, 包括 :
     一种网址提供方法, 包括 :
     用于进行网址提供的服务器接收任意客户端发送的其访问过的各网址 ;
     用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各 网址进行排序 ;
     用于进行网址提供的服务器选取出排列靠前的预定数量的网址, 并向当前访问的 客户端提供选取出的网址 ;
     当前访问的客户端查询本地的网址访问记录, 并按各网址的本地访问次数由大到 小进行排序 ;
     根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。
     优选的, 所述客户端发送的其访问过的各网址包括 : 用于进行网址提供的服务器 提供的热门网址, 和用户通过热门网址浏览网页提供的输入框输入的网址。
     优选的, 所述用户通过热门网址浏览网页提供的输入框输入的网址可以是通过用 户输入的网址查找信息搜索后生成的搜索结果中的网址。
     优选的, 所述搜索结果中的网址可以通过下拉菜单的形式展现给用户。优选的, 所述网址查找信息包括 : 网址名称和网址关键词。
     优选的, 所述搜索结果中的网址为客户端根据用户输入的网址查找信息在本地数 据库进行进行网址查询得到的网址, 所述本地数据库中保存有网址查找信息和该客户端访 问过的网址的对应关系。
     优选的, 所述搜索结果中的网址为客户端根据用户输入的网址查找信息通过服务 器进行网址查询得到的网址。
     优选的, 所述搜索结果中的网址为客户端根据用户输入的网址查找信息在本地数 据库进行进行网址查询得到的网址, 以及客户端根据用户输入的网址查找信息通过服务器 进行网址查询得到的网址的汇总。
     优选的, 用于进行网址提供的服务器选取出排列靠前的预定数量的网址的步骤前 还包括 :
     用于进行网址提供的服务器接收客户端发送的用户输入的网址和与该网址绑定 的网址名称 ;
     用于进行网址提供的服务器根据各网址被客户端访问的次数由大到小对各网址 进行排序具体为 :
     用于进行网址提供的服务器根据各网址被客户端访问的次数, 以及客户端发送的 用户输入的网址的次数, 由大到小对各网址进行排序。
     优选的, 用于进行网址提供的服务器根据接收客户端发送的与用户输入的网址绑 定的各网址名称的次数, 并选取出次数最多的网址名称 ;
     若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址, 则将选取 出的网址名称作为向客户端提供网址的网址名称。
     优选的, 客户端接收用户输入的网址后根据接收的网址匹配网址名称, 并将匹配 的网址名称与用户输入的网址进行绑定, 或客户端将用户输入的网址名称与用户输入的网 址绑定 ;
     将用户输入的网址和与其绑定的网址名称保存与客户端本地或提交到用于进行 网址提供的服务器。
     同时本申请实施例还提供一种网址提供装置, 包括 :
     第一接收模块 : 用于接收任意客户端发送的其访问过的各网址 ;
     排序模块 : 用于根据各网址被任意客户端访问的次数由大到小对各网址进行排 序;
     第一选取模块 : 用于选取出排列靠前的预定数量的网址, 并向客户端提供选取出 的网址。
     优选的, 本申请实施例提供的一种网址提供装置还包括 : 第二接收模块 : 还用于 接收客户端发送的用户输入的网址, 和 / 或与该网址绑定的网址名称 ;
     排序模块 : 还用于根据各网址被客户端访问的次数, 以及客户端发送的用户输入 的网址的次数, 由大到小对各网址进行排序。
     优选的, 本申请实施例提供的一种网址提供装置还包括 : 第二选取模块 : 用于根 据接收客户端发送的与用户输入的网址绑定的各网址名称的次数, 并选取出次数最多的网 址名称, 若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址, 则将选取出的网址名称作为向客户端提供网址的网址名称。
     本申请实施例还提供一种网址提供系统, 包括 :
     用于进行网址提供的服务器 : 接收任意客户端发送的其访问过的各网址, 用于进 行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序, 选 取出排列靠前的预定数量的网址, 并向当前访问的客户端提供选取出的网址 ;
     当前访问的客户端 : 查询本地的网址访问记录, 并按各网址的本地访问次数由大 到小进行排序, 根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排 序。
     由上述本申请提供的具体实施方案可以看出, 正是由于用于进行网址提供的服务 器统计各网址被客户端访问的次数, 并向客户端提供被访问次数较多的网址的, 因此与现 有技术导航网站展示的热门网址只是根据导航网站的网管人员人为主观的增加、 删除或修 改相比, 实现了根据用户的访问需求进行网址提供。 另外, 客户端可以在接收用户输入的网 址查找信息后, 将根据网址查找信息搜索后将查询到的网址展示到下拉菜单中, 进而可以 访问下拉菜单中的网址, 因此, 可以实现对现有的热门网站之外的网站进行访问。 附图说明
     图 1 为本申请提供的第一实施例系统结构图 图 2 为本申请提供的第一实施例方法流程图 ; 图 3 为本申请提供的第二实施例装置结构图 ; 图 4 为本申请提供的第三实施例系统结构图。具体实施方式
     本申请提供的第一实施例是一种网址提供方法, 该方法应用于如图 1 所示的系统 中, 该系统包括 : B 服务器和若干客户端, 其中 B 服务器用于收集、 整理热门网址, 并在热门 网址浏览网页展示收集、 整理的热门网址。 其中, 客户端可以是移动终端、 计算机等, 热门网 址通常是热门网站服务器的 URL 地址。当某一客户端欲访问某热门网站服务器时, 则可以 通过访问 B 服务器提供的热门网址浏览网页, 向相应的热门网站服务器发起访问请求。如 图 1 所示, 若 A 服务器为一热门网站服务器, 其对应的 URL 地址为 www.aaa.com, 则 B 服务器 将预先收集的 A 服务器的 URL 地址 www.aaa.com 在热门网址浏览网页展示。若客户端欲访 问 A 服务器的 URL 地址 www.aaa.com 时, 可通过访问 B 服务器提供的热门网址浏览网页, 并 通过点击该 URL 地址向 A 服务器发送网址访问请求。该方法流程如图 2 所示, 包括 :
     步骤 101 : B 服务器在网址数据库内预置热门网址, 并通过热门网址浏览网页展示 预置的热门网址。
     利用现有的传媒工具或热门网站统计工具可获知目前较热门的网站 URL 地址, 如, 通过 Alexa(www.alexa.com) 网站可获知各网站的浏览量排名, 或通过新闻媒体的报道 可获知目前较热门的网站等。将获取的热门网站 URL 地址进行统计分析后预置于 B 服务器 的网址数据库内。从网址数据库内预置的热门网址中筛选出一定数量的热门网址, 并通过 热门网址浏览网页展示。优选的, 本申请实施例可对网址数据库内预置的热门网址按照一 定的规则进行分类后分别存储, 并按照所述分类通过热门网址浏览网页展示。如, 将新闻媒体网站的 URL 地址划分为一类, 将娱乐类网站的 URL 地址划分为一类, 将电子商务网站的 URL 地址划分为另一类分别存储, 并在热门网站浏览网页上按照所述分类进行展示。
     步骤 102 : B 服务器统计客户端对各热门网址的访问请求, 并将访问记录进行保 存。
     本申请实施例中, 客户端采用以下 3 种方式对各热门网址进行的访问。第一种方 式是, 客户端根据 B 服务器提供的热门网站浏览网页上展示的热门网址进行访问。
     B 服务器向客户端提供浏览热门网址的浏览网页, 并以 URL 地址超链接的形式或 网站名称超链接的形式在热门网站浏览网页上展示热门网址, 如, 对于新浪网, 在所述浏览 网页上可直接显示 “www.sina.com” , 也可直接显示 “新浪” 。若用户通过客户端欲访问某一 热门网址, 可通过对该热门网址的超链接的点击而访问该热门网址对应的服务器。在用户 通过客户端访问某一热门网址面时, 都向 B 服务器发送一串代码, 用于将该次访问请求的 访问记录告诉 B 服务器, B 服务器将访问记录进行保存在网址数据库中。或 B 服务器可通 过捕捉鼠标的点击行为获得各热门网址的访问请求。 并将每一访问请求对应的访问记录保 存于 B 服务器的网址数据库中, 也可同时将该访问记录保存在客户端本地硬盘上。
     第二种方式是用户知道其希望访问的网址, 但该网址未在热门网址浏览网页上展 示, 优选的, 本申请实施例在热门网址浏览网页中提供一网址输入接口, 用以接收用户直 接输入的 URL 地址或网站名称, 如, 用户欲浏览未在热门网址浏览网页上展示的网址 www. bbb.com, 而此时用户无法通过鼠标的点击行为向热门网址对应的服务器发起访问请求, 则 用户可通过网址输入接口输入相关网址信息 www.bbb.com 进而生成自定义热门网址, 并发 起对相应网站服务器的访问请求。当然还可以是通过输入该网址对应的关键词 “三 B 网” 定 位到网址 www.bbb.com。 网址输入接口的展现形式可以是一网址输入框, 本申请对此并不作 限定。 在用户通过网址输入框输入网址时, 客户端会根据网址 www.bbb.com 匹配 ( 匹配 过程为, 客户端向 B 服务器发送查询请求, 查询请求中附带网址 www.bbb.com, B 服务器用链 接地址 www.bbb.com 作为索引在名称数据库中查询, 并返回名称数据库中 www.bbb.com 对 应的计数最大的名称 ) 该网址对应的网址名称 bbb, 自动更新到名称输入框, 同时用户也可 以对名称输入框的网址名称 bbb 进行修改, 如修改为 bbb1。 通过上述步骤, 客户端生成网址 名称 bbb 和网址链接为 www.bbb.com 的自定义热门网址, 用户直接点击新生成的自定义热 门网址 www.bbb.com 的链接, 并启动浏览器进程访问该网址。在用户向网站服务器发起访 问请求时, B 服务器仍然可以捕捉该访问请求, 并将访问记录保存至网址数据库中, 也可同 时将该访问记录保存在客户端本地硬盘上。
     第三种方式是, 用户希望访问的网址 www.ccc.com 未在热门网址浏览网页上展 示, 同时用户无法准确的输入网址 www.ccc.com, 优选的, 本申请实施例在热门网址浏览网 页中提供一网址查找输入框对网址 www.ccc.com 进行查找。
     下面就如何通过网址关键词等网址查找信息定位到网址 www.ccc.com 进行详细 说明, 首先在 B 服务器中建立索引数据库, 再通过网址关键字 “ccc 网” 利用索引数据库定位 到网址 www.ccc.com。
     B 服务器的索引数据库中存储有用户曾经访问过的网址和网址关键字的对应关系 表, 本申请中不限定网址查找信息为网址关键词, 还可以为网址名称 “ccc” 。B 服务器的索
     引数据库中存储的网址和网址关键字的对应关系表可以通过系统采集、 用户提交、 后台人 工输入三种方式得到, 例如 B 服务器根据对用户输入的网址关键字和其对应的访问过的网 址进行采集, 建立索引数据库, 即将用户访问过的网址和网址关键字绑定存储。 当然也可以 是用户通过客户端将用户访问过的网址和对应的网址关键字发送到 B 服务器, 由 B 服务器 添加到索引数据库中。 或者由后台人工将用户曾经访问过的网址以及对应的网址关键字输 入到索引数据库。
     用户通过客户端提供的网址查找输入框对 www.ccc.com 进行网址查找, 通过输入 关键字 “三 C 网” 定位到网址 www.ccc.com 的方法具体为 : 用户可以在查找输入框内输入网 址查找信息如 : 网址名称 ccc( 或拼音 ), 或网址关键词 “三 c 网” ( 或拼音 )。客户端根据获 取的用户输入向 B 服务器发送查询请求, B 服务器接收到客户端提交的网址关键字 ccc 后, 在索引数据库中进行搜索, 搜索到网址关键字 ccc 绑定的 6 条网址, 如 www.ccc.com 和 www. ccc.com.cn 等等。B 服务器向客户端返回 6 条搜索结果中的 5 条 (5 为系统定义阀值, 当然 根据实际情况的不同, 也可能返回 3 个或 4 个 ), 如: 网址名称 ccc 以及绑定的 www.ccc.com, 和网址名称 ccc 以及绑定的 www.ccc.com.cn 等等, 然后 B 服务器向客户端发回应答, 客户 端收到 B 服务器应答后把本地搜索结果和 B 服务器返回搜索结果进行汇总, 并展示到搜索 结果列表 ( 即下拉菜单 ) 中, 搜索结果列表中包括网址链接、 网址名称、 简短介绍 ( 如果有 ) 等, 用户可通过鼠标或键盘选取意向链接 www.ccc.com, 并自动启动浏览器进程为用户打开 链接 www.ccc.com。当然搜索结果列表中还可以展示在本地数据库中进行匹配得到的网址 名称 ccc 以及绑定的 www.ccc.com, 同时可以在搜索结果列表展示此条搜索结果后, 附加用 于表示该搜索结果是由本地数据库匹配得到的标识, 如: “( 本地 )” 。用户同样可通过鼠标 或键盘选取意向链接 www.ccc.com, 并自动启动浏览器进程为用户打开链接 www.ccc.com。 同样在用户通过鼠标或键盘选取搜索结果列表中的链接 www.ccc.com, 向网站服务器发起 访问请求时, B 服务器仍然可以捕捉该访问请求, 并将访问记录保存至网址数据库中, 也可 同时将该访问记录保存在客户端本地硬盘上。
     步骤 103 : B 服务器按照访问记录对网址数据库中保存的网址由大到小排序, 并将 排序靠前的预定数量的热门网址推送给客户端。
     B 服务器要推送热门网址给客户端, 首先就要记录各网址的访问计数进而确定将 哪些网址推送给客户端。无论是采用第一种方式, 客户端对 B 服务器提供的热门网站浏览 网页上展示的热门网址进行访问 ; 还是采用第二种方式, 通过网址输入接口输入相关网址 信息进而生成自定义热门网址, 并对自定义热门网址进行访问 ; 或采用第三种方式通过对 展示到搜索结果列表中的网址进行访问。客户端都会将对各网址进行访问这一事件记录 到本地数据库 : 即对所访问的网址的计数做加处理并保存到本地数据库, 如原来 www.aaa. com 的计数为 100, 即用户对 www.aaa.com 进行过 100 次访问, 则通过本次记录 www.aaa.com 的计数被修改为 101, 如果用户是通过关键词定位到链接 www.ccc.com, 则对关键词对应链 接记录计数做加处理并保存, 如原来用户通过关键词 “ccc 网” 定位到 www.ccc.com 50 次, 则当用户再次通过关键词 “ccc 网” 定位到 www.ccc.com 后将该计数由 50 修改为 51。在本 地数据库进行计数, 主要是用于将计数较大的本地数据库中进行匹配得到的网址名称 ccc 以及绑定的 www.ccc.com, 展示在搜索结果列表中。
     同时, 用户通过点击热门网站浏览网页上原有的热门网址或自定义热门网址的链接, 或通过点击展示到搜索结果列表中的网址的方法对各网址进行访问后, B 服务器还将各 网址的访问记录加 1 并保存到其网址数据库, 具体过程和保存到本地数据库类似。如果用 户是通过关键词定位到链接 www.ccc.com, 客户端还将通过关键词对 www.ccc.com 进行访 问这一事件提交到 B 服务器。即发送绑定的关键词 “ccc 网” 和链接 www.ccc.com 到 B 服务 器 ( 若用户通过点击原有热门网址的链接引发事件关键词为空 ), B 服务器对链接 www.ccc. com 的计数做加处理并保存到 B 服务器网址数据库, 因关键词不为空, 还对该网址对应记录 单元 DU1 计数做加处理并保存到索引数据库, 如记录单元 DU1 中存储有绑定的关键词 “ccc 网” 和网址 www.ccc.com, 以及其它绑定的关键词和网址, 基于本次访问, 将记录单元 DU1 中 绑定的关键词 “ccc 网” 和网址 www.ccc.com 计数加 1。
     用户通过网址输入接口如网址输入框输入网址 www.bbb.com 后, 客户端把绑定的 网址 www.bbb.com 以及用户对该网址的自定义名称 bbb1 提交到 B 服务器后, B 服务器对网 址链接 www.bbb.com 的计数做加处理并保存到 B 服务器网址数据库, 如自定义名称不为空, 则对对应的记录单元 DU2 计数做加处理保存到 B 服务器网址名称数据库。用户通过网址输 入框输入网址 www.bbb.com, 除了保存到本地数据库, 如果用户是以登入方式使用客户端, 如用户通过客户端输入用户名 user1 和密码 123 登录到 B 服务器, 则客户端把绑定的网址 www.bbb.com 和用户对网址的自定义名称 bbb1 提交到 B 服务器后, B 服务器会将记录保存 到与该用户对应的用户数据库, 即使用户更换客户端, 也可以使用之前自定义网址。
     本实施例中的热门网址是由 B 服务器推送到客户端装置的, B 服务器记录各网址 的访问计数后, 会根据访问记录由大到小进行排序, 当网址 www.aaa.com 的计数在 B 服务器 的网址数据库中排列靠前时, 如前 20 名 ( 预定义前 20 名的网址为热门网址 ), 则 B 服务器 将把 www.aaa.com 作为热门网址向客户端提供, 于此同时, 如果网址 www.bbb.com 计数被原 计数为 21 名的网址超过时, 则网址 www.bbb.com 被降权为非热门网址不向客户端提供。
     同时, 当客户端提交关键词 “ccc 网” 到 B 服务器后, 首先把关键词 “ccc 网” 作为 查询关键词去索引数据库查询, 得到包含网址 www.ccc.com 的若干网址单元 DU1。之后根 据各 DU1 的计数排优先级 ( 由大到小 ), 返回计数最大的结果 www.ccc.com。如果由关键词 “ccc 网” 查询不到结果, 则再对关键词 “ccc 网” 进行分词, 生成新的查询关键词 “cc 网” 和 “c 网” 进行查询。当然也可以是将索引数据库中 DU1 单元组中的计数前 2 名的对应网址作 为返回结果。
     当网址名称数据库中的 aaa 以及绑定的网址 www.aaa.com 计数成为网址 www.aaa. com 对应众多名称中 DU2 单元的计数最大时, 则 aaa 被采纳为网址 www.aaa.com 默认网址名 称。
     步骤 104 : 客户端接收到 B 服务器推送的热门网址后, 查询客户端本地保存的网址 访问记录, 针对本地保存的网址访问记录对 B 服务器推送的热门网址进行重新排序, 并将 排序结果通过热门网址浏览网页展示给用户。
     客户端本地的网址访问记录会发送给 B 服务器进行保存, 同时也会在客户端本地 进行保存。客户端接收到 B 服务器推送的热门网址后查询本地保存的访问记录, 提取该访 问记录中各网址的访问计数, 然后按照该访问计数对各网址进行排序。将客户端本地排序 的结果和 B 服务器推送的热门网址的排序结果进行对比, 修正热门网址的排序结果。例如 : 若 B 服务器推送的热门网址的排序为 : 第一位为网址 D、 第二位为网址 E、 第三位为网址 F、第四位为网址 G... ; 而在客户端本地的网址访问记录中提取出三个网址, 其排序为 : 第一 位为 F、 第二位为 D、 第三位为 H。由于 H 并非 B 服务器推送的热门网址, 所以可以直接将 H 排除, 让后将 F 和 D 分别置于 B 服务器推送的热门网址的前两位, 此时得到重新排序后的热 门网址 : 第一位为 F、 第二位为 D、 第三位为 E、 第四位为 G...。
     由于客户端本地的访问记录更能体现利用该客户端进行网站访问的用户的个人 喜好, 及其热衷的网站。通过客户端本地访问记录对 B 服务器推送的热门网址进行重新排 序后所得到的结果更符合客户端本地用户的访问习惯。
     本申请提供的第二实施例是一种网址提供装置, 该装置结构如图 3 所示, 包括 :
     第一接收模块 201 : 用于接收任意客户端发送的其访问过的各网址 ;
     排序模块 202 : 用于根据各网址被任意客户端访问的次数由大到小对各网址进行 排序 ;
     第一选取模块 203 : 用于选取出排列靠前的预定数量的网址, 并向客户端提供选 取出的网址。
     进一步, 还包括 : 第二接收模块 204 : 还用于接收客户端发送的用户输入的网址, 和 / 或与该网址绑定的网址名称 ; 排序模块 202 : 还用于根据各网址被客户端访问的次数, 以及客户端发送的用户 输入的网址的次数, 由大到小对各网址进行排序。
     还包括第二选取模块 205 : 用于根据接收客户端发送的与用户输入的网址绑定的 各网址名称的次数, 并选取出次数最多的网址名称, 若用于进行网址提供的服务器向客户 端所提供网址为用户输入的网址, 则将选取出的网址名称作为向客户端提供网址的网址名 称。
     本申请提供的第三实施例是一种网址提供系统, 该系统结构如图 4 所示, 包括 :
     用于进行网址提供的服务器 301 : 接收任意客户端发送的其访问过的各网址, 用 于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排 序, 选取出排列靠前的预定数量的网址, 并向当前访问的客户端提供选取出的网址 ;
     当前访问的客户端 302 : 查询本地的网址访问记录, 并按各网址的本地访问次数 由大到小进行排序, 根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新 排序。
     为了描述的方便, 描述以上装置时以功能分为各种模块分别描述。 当然, 在实施本 申请时可以把各模块的功能在同一个或多个软件和 / 或硬件中实现。
     显然, 本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精 神和范围。这样, 倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围 之内, 则本申请也意图包含这些改动和变型在内。
    

一种网址提供方法、装置及系统.pdf_第1页
第1页 / 共12页
一种网址提供方法、装置及系统.pdf_第2页
第2页 / 共12页
一种网址提供方法、装置及系统.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种网址提供方法、装置及系统.pdf》由会员分享,可在线阅读,更多相关《一种网址提供方法、装置及系统.pdf(12页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101997933A43申请公布日20110330CN101997933ACN101997933A21申请号200910161772222申请日20090818H04L29/12200601H04L29/06200601G06F17/3020060171申请人阿里巴巴集团控股有限公司地址英属开曼群岛大开曼岛72发明人白振国74专利代理机构北京同达信恒知识产权代理有限公司11291代理人郭润湘54发明名称一种网址提供方法、装置及系统57摘要本发明公开了一种网址提供方法、装置及系统,为了解决无法根据用户的访问需求进行网址提供的问题,本发明公开的方法包括用于进行网址提供的服务器接收。

2、任意客户端发送的其访问过的各网址;用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序;用于进行网址提供的服务器选取出排列靠前的预定数量的网址,并向当前访问的客户端提供选取出的网址,当前访问的客户端查询本地的网址访问记录,并按各网址的本地访问次数由大到小进行排序,根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。由于向客户端提供被访问次数较多的网址的,因此实现根据用户的访问需求进行网址提供。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书7页附图2页CN101997938A1/2页21一种网址提供方法,其特征在于,包。

3、括用于进行网址提供的服务器接收任意客户端发送的其访问过的各网址;用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序;用于进行网址提供的服务器选取出排列靠前的预定数量的网址,并向当前访问的客户端提供选取出的网址;当前访问的客户端查询本地的网址访问记录,并按各网址的本地访问次数由大到小进行排序;根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。2如权利要求1所述的方法,其特征在于,所述客户端发送的其访问过的各网址包括用于进行网址提供的服务器提供的热门网址,和用户通过热门网址浏览网页提供的输入框输入的网址。3如权利要求2所述的方法,其特征在于,所述用户通。

4、过热门网址浏览网页提供的输入框输入的网址为通过用户输入的网址查找信息搜索后生成的搜索结果中的网址。4如权利要求3所述的方法,其特征在于,所述搜索结果中的网址通过下拉菜单的形式展现给用户。5如权利要求3所述的方法,其特征在于,所述网址查找信息包括网址名称和网址关键词。6如权利要求3或4所述的方法,其特征在于,所述搜索结果中的网址为客户端根据用户输入的网址查找信息在本地数据库进行进行网址查询得到的网址,所述本地数据库中保存有网址查找信息和该客户端访问过的网址的对应关系。7如权利要求3或4所述的方法,其特征在于,所述搜索结果中的网址为客户端根据用户输入的网址查找信息通过服务器进行网址查询得到的网址。。

5、8如权利要求3或4所述的方法,其特征在于,所述搜索结果中的网址为客户端根据用户输入的网址查找信息在本地数据库进行进行网址查询得到的网址,以及客户端根据用户输入的网址查找信息通过服务器进行网址查询得到的网址的汇总。9如权利要求1所述的方法,其特征在于,用于进行网址提供的服务器选取出排列靠前的预定数量的网址的步骤前还包括用于进行网址提供的服务器接收客户端发送的用户输入的网址和与该网址绑定的网址名称;用于进行网址提供的服务器根据各网址被客户端访问的次数由大到小对各网址进行排序具体为用于进行网址提供的服务器根据各网址被客户端访问的次数,以及客户端发送的用户输入的网址的次数,由大到小对各网址进行排序。1。

6、0如权利要求9所述的方法,其特征在于,用于进行网址提供的服务器根据接收客户端发送的与用户输入的网址绑定的各网址名称的次数,并选取出次数最多的网址名称;若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址,则将选取出的网址名称作为向客户端提供网址的网址名称。11如权利要求9所述的方法,其特征在于,客户端接收用户输入的网址后根据接收的权利要求书CN101997933ACN101997938A2/2页3网址匹配网址名称,并将匹配的网址名称与用户输入的网址进行绑定,或客户端将用户输入的网址名称与用户输入的网址绑定;将用户输入的网址和与其绑定的网址名称保存与客户端本地或提交到用于进行网址提供的服。

7、务器。12一种网址提供装置,其特征在于,包括第一接收模块用于接收任意客户端发送的其访问过的各网址;排序模块用于根据各网址被任意客户端访问的次数由大到小对各网址进行排序;第一选取模块用于选取出排列靠前的预定数量的网址,并向客户端提供选取出的网址13如权利要求12所述的装置,其特征在于,还包括第二接收模块还用于接收客户端发送的用户输入的网址,和/或与该网址绑定的网址名称;排序模块还用于根据各网址被客户端访问的次数,以及客户端发送的用户输入的网址的次数,由大到小对各网址进行排序。14如权利要求13所述的装置,其特征在于,还包括第二选取模块用于根据接收客户端发送的与用户输入的网址绑定的各网址名称的次数。

8、,并选取出次数最多的网址名称,若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址,则将选取出的网址名称作为向客户端提供网址的网址名称。15一种网址提供系统,其特征在于,包括用于进行网址提供的服务器接收任意客户端发送的其访问过的各网址,用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序,选取出排列靠前的预定数量的网址,并向当前访问的客户端提供选取出的网址;当前访问的客户端查询本地的网址访问记录,并按各网址的本地访问次数由大到小进行排序,根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。权利要求书CN101997933ACN101997938。

9、A1/7页4一种网址提供方法、装置及系统技术领域0001本申请属于互联网技术领域,特别涉及一种网址提供方法、装置及系统。背景技术0002当前,网民出于不同细分需求,需要访问不同网站,然而网址皆由英文字符组成,不符合非英文语言用户思维习惯,稍微长或复杂的网址很难记住,在浏览器地址框中输入也比较麻烦。同时绝大部分网民属于初级网民,很多时候他们不知道能够满足他们需求的网址。0003针对网民上网浏览所需内容,而现有网址机制操作不够简易,网址导航网站应需而生,通过网址导航网站中提供的网站,用户可以直接找到当前最热门的网站,或通过行业分类找到所对应行业的热门网站,然后点击网站链接就可以打开浏览器访问到所需。

10、网站。0004通过网址导航网站中提供的网站,用户可以通过网站页面找到热门网站链接,并通过点击链接打开所需网站,但是由于导航网站展示的热门网站只是根据导航网站的网管人员人为主观的增加、删除或修改的,例如有些网站用户并不会经常访问,但被网管人员作为热门网站加入到导航网站中,有些非热门网站对于用户而言却又是需要经常访问的,但是他们从导航网站上找不到对应网站的链接。另外,网址导航网站通常只会展示有限数量的热门网址,例如新浪、搜狐等50个网址,而这50个网址之外的网站用户无法通过该网址导航网站进行访问。可见现有技术中无法根据用户的访问需求进行网址提供。发明内容0005为了解决现有技术中无法根据用户的访问。

11、需求进行网址提供的问题,本申请实施例提供了一种网址提供方法,包括0006一种网址提供方法,包括0007用于进行网址提供的服务器接收任意客户端发送的其访问过的各网址;0008用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序;0009用于进行网址提供的服务器选取出排列靠前的预定数量的网址,并向当前访问的客户端提供选取出的网址;0010当前访问的客户端查询本地的网址访问记录,并按各网址的本地访问次数由大到小进行排序;0011根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。0012优选的,所述客户端发送的其访问过的各网址包括用于进行网址提供的服务器提供。

12、的热门网址,和用户通过热门网址浏览网页提供的输入框输入的网址。0013优选的,所述用户通过热门网址浏览网页提供的输入框输入的网址可以是通过用户输入的网址查找信息搜索后生成的搜索结果中的网址。0014优选的,所述搜索结果中的网址可以通过下拉菜单的形式展现给用户。说明书CN101997933ACN101997938A2/7页50015优选的,所述网址查找信息包括网址名称和网址关键词。0016优选的,所述搜索结果中的网址为客户端根据用户输入的网址查找信息在本地数据库进行进行网址查询得到的网址,所述本地数据库中保存有网址查找信息和该客户端访问过的网址的对应关系。0017优选的,所述搜索结果中的网址为客。

13、户端根据用户输入的网址查找信息通过服务器进行网址查询得到的网址。0018优选的,所述搜索结果中的网址为客户端根据用户输入的网址查找信息在本地数据库进行进行网址查询得到的网址,以及客户端根据用户输入的网址查找信息通过服务器进行网址查询得到的网址的汇总。0019优选的,用于进行网址提供的服务器选取出排列靠前的预定数量的网址的步骤前还包括0020用于进行网址提供的服务器接收客户端发送的用户输入的网址和与该网址绑定的网址名称;0021用于进行网址提供的服务器根据各网址被客户端访问的次数由大到小对各网址进行排序具体为0022用于进行网址提供的服务器根据各网址被客户端访问的次数,以及客户端发送的用户输入的。

14、网址的次数,由大到小对各网址进行排序。0023优选的,用于进行网址提供的服务器根据接收客户端发送的与用户输入的网址绑定的各网址名称的次数,并选取出次数最多的网址名称;0024若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址,则将选取出的网址名称作为向客户端提供网址的网址名称。0025优选的,客户端接收用户输入的网址后根据接收的网址匹配网址名称,并将匹配的网址名称与用户输入的网址进行绑定,或客户端将用户输入的网址名称与用户输入的网址绑定;0026将用户输入的网址和与其绑定的网址名称保存与客户端本地或提交到用于进行网址提供的服务器。0027同时本申请实施例还提供一种网址提供装置,包括0。

15、028第一接收模块用于接收任意客户端发送的其访问过的各网址;0029排序模块用于根据各网址被任意客户端访问的次数由大到小对各网址进行排序;0030第一选取模块用于选取出排列靠前的预定数量的网址,并向客户端提供选取出的网址。0031优选的,本申请实施例提供的一种网址提供装置还包括第二接收模块还用于接收客户端发送的用户输入的网址,和/或与该网址绑定的网址名称;0032排序模块还用于根据各网址被客户端访问的次数,以及客户端发送的用户输入的网址的次数,由大到小对各网址进行排序。0033优选的,本申请实施例提供的一种网址提供装置还包括第二选取模块用于根据接收客户端发送的与用户输入的网址绑定的各网址名称的。

16、次数,并选取出次数最多的网址名称,若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址,则将选取说明书CN101997933ACN101997938A3/7页6出的网址名称作为向客户端提供网址的网址名称。0034本申请实施例还提供一种网址提供系统,包括0035用于进行网址提供的服务器接收任意客户端发送的其访问过的各网址,用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序,选取出排列靠前的预定数量的网址,并向当前访问的客户端提供选取出的网址;0036当前访问的客户端查询本地的网址访问记录,并按各网址的本地访问次数由大到小进行排序,根据客户端本地的网址排序结果。

17、对所述服务器选取出的网址进行重新排序。0037由上述本申请提供的具体实施方案可以看出,正是由于用于进行网址提供的服务器统计各网址被客户端访问的次数,并向客户端提供被访问次数较多的网址的,因此与现有技术导航网站展示的热门网址只是根据导航网站的网管人员人为主观的增加、删除或修改相比,实现了根据用户的访问需求进行网址提供。另外,客户端可以在接收用户输入的网址查找信息后,将根据网址查找信息搜索后将查询到的网址展示到下拉菜单中,进而可以访问下拉菜单中的网址,因此,可以实现对现有的热门网站之外的网站进行访问。附图说明0038图1为本申请提供的第一实施例系统结构图0039图2为本申请提供的第一实施例方法流程。

18、图;0040图3为本申请提供的第二实施例装置结构图;0041图4为本申请提供的第三实施例系统结构图。具体实施方式0042本申请提供的第一实施例是一种网址提供方法,该方法应用于如图1所示的系统中,该系统包括B服务器和若干客户端,其中B服务器用于收集、整理热门网址,并在热门网址浏览网页展示收集、整理的热门网址。其中,客户端可以是移动终端、计算机等,热门网址通常是热门网站服务器的URL地址。当某一客户端欲访问某热门网站服务器时,则可以通过访问B服务器提供的热门网址浏览网页,向相应的热门网站服务器发起访问请求。如图1所示,若A服务器为一热门网站服务器,其对应的URL地址为WWWAAACOM,则B服务器。

19、将预先收集的A服务器的URL地址WWWAAACOM在热门网址浏览网页展示。若客户端欲访问A服务器的URL地址WWWAAACOM时,可通过访问B服务器提供的热门网址浏览网页,并通过点击该URL地址向A服务器发送网址访问请求。该方法流程如图2所示,包括0043步骤101B服务器在网址数据库内预置热门网址,并通过热门网址浏览网页展示预置的热门网址。0044利用现有的传媒工具或热门网站统计工具可获知目前较热门的网站URL地址,如,通过ALEXAWWWALEXACOM网站可获知各网站的浏览量排名,或通过新闻媒体的报道可获知目前较热门的网站等。将获取的热门网站URL地址进行统计分析后预置于B服务器的网址数。

20、据库内。从网址数据库内预置的热门网址中筛选出一定数量的热门网址,并通过热门网址浏览网页展示。优选的,本申请实施例可对网址数据库内预置的热门网址按照一定的规则进行分类后分别存储,并按照所述分类通过热门网址浏览网页展示。如,将新闻说明书CN101997933ACN101997938A4/7页7媒体网站的URL地址划分为一类,将娱乐类网站的URL地址划分为一类,将电子商务网站的URL地址划分为另一类分别存储,并在热门网站浏览网页上按照所述分类进行展示。0045步骤102B服务器统计客户端对各热门网址的访问请求,并将访问记录进行保存。0046本申请实施例中,客户端采用以下3种方式对各热门网址进行的访问。

21、。第一种方式是,客户端根据B服务器提供的热门网站浏览网页上展示的热门网址进行访问。0047B服务器向客户端提供浏览热门网址的浏览网页,并以URL地址超链接的形式或网站名称超链接的形式在热门网站浏览网页上展示热门网址,如,对于新浪网,在所述浏览网页上可直接显示“WWWSINACOM”,也可直接显示“新浪”。若用户通过客户端欲访问某一热门网址,可通过对该热门网址的超链接的点击而访问该热门网址对应的服务器。在用户通过客户端访问某一热门网址面时,都向B服务器发送一串代码,用于将该次访问请求的访问记录告诉B服务器,B服务器将访问记录进行保存在网址数据库中。或B服务器可通过捕捉鼠标的点击行为获得各热门网址。

22、的访问请求。并将每一访问请求对应的访问记录保存于B服务器的网址数据库中,也可同时将该访问记录保存在客户端本地硬盘上。0048第二种方式是用户知道其希望访问的网址,但该网址未在热门网址浏览网页上展示,优选的,本申请实施例在热门网址浏览网页中提供一网址输入接口,用以接收用户直接输入的URL地址或网站名称,如,用户欲浏览未在热门网址浏览网页上展示的网址WWWBBBCOM,而此时用户无法通过鼠标的点击行为向热门网址对应的服务器发起访问请求,则用户可通过网址输入接口输入相关网址信息WWWBBBCOM进而生成自定义热门网址,并发起对相应网站服务器的访问请求。当然还可以是通过输入该网址对应的关键词“三B网”。

23、定位到网址WWWBBBCOM。网址输入接口的展现形式可以是一网址输入框,本申请对此并不作限定。0049在用户通过网址输入框输入网址时,客户端会根据网址WWWBBBCOM匹配匹配过程为,客户端向B服务器发送查询请求,查询请求中附带网址WWWBBBCOM,B服务器用链接地址WWWBBBCOM作为索引在名称数据库中查询,并返回名称数据库中WWWBBBCOM对应的计数最大的名称该网址对应的网址名称BBB,自动更新到名称输入框,同时用户也可以对名称输入框的网址名称BBB进行修改,如修改为BBB1。通过上述步骤,客户端生成网址名称BBB和网址链接为WWWBBBCOM的自定义热门网址,用户直接点击新生成的自。

24、定义热门网址WWWBBBCOM的链接,并启动浏览器进程访问该网址。在用户向网站服务器发起访问请求时,B服务器仍然可以捕捉该访问请求,并将访问记录保存至网址数据库中,也可同时将该访问记录保存在客户端本地硬盘上。0050第三种方式是,用户希望访问的网址WWWCCCCOM未在热门网址浏览网页上展示,同时用户无法准确的输入网址WWWCCCCOM,优选的,本申请实施例在热门网址浏览网页中提供一网址查找输入框对网址WWWCCCCOM进行查找。0051下面就如何通过网址关键词等网址查找信息定位到网址WWWCCCCOM进行详细说明,首先在B服务器中建立索引数据库,再通过网址关键字“CCC网”利用索引数据库定位。

25、到网址WWWCCCCOM。0052B服务器的索引数据库中存储有用户曾经访问过的网址和网址关键字的对应关系表,本申请中不限定网址查找信息为网址关键词,还可以为网址名称“CCC”。B服务器的索说明书CN101997933ACN101997938A5/7页8引数据库中存储的网址和网址关键字的对应关系表可以通过系统采集、用户提交、后台人工输入三种方式得到,例如B服务器根据对用户输入的网址关键字和其对应的访问过的网址进行采集,建立索引数据库,即将用户访问过的网址和网址关键字绑定存储。当然也可以是用户通过客户端将用户访问过的网址和对应的网址关键字发送到B服务器,由B服务器添加到索引数据库中。或者由后台人工。

26、将用户曾经访问过的网址以及对应的网址关键字输入到索引数据库。0053用户通过客户端提供的网址查找输入框对WWWCCCCOM进行网址查找,通过输入关键字“三C网”定位到网址WWWCCCCOM的方法具体为用户可以在查找输入框内输入网址查找信息如网址名称CCC或拼音,或网址关键词“三C网”或拼音。客户端根据获取的用户输入向B服务器发送查询请求,B服务器接收到客户端提交的网址关键字CCC后,在索引数据库中进行搜索,搜索到网址关键字CCC绑定的6条网址,如WWWCCCCOM和WWWCCCCOMCN等等。B服务器向客户端返回6条搜索结果中的5条5为系统定义阀值,当然根据实际情况的不同,也可能返回3个或4个。

27、,如网址名称CCC以及绑定的WWWCCCCOM,和网址名称CCC以及绑定的WWWCCCCOMCN等等,然后B服务器向客户端发回应答,客户端收到B服务器应答后把本地搜索结果和B服务器返回搜索结果进行汇总,并展示到搜索结果列表即下拉菜单中,搜索结果列表中包括网址链接、网址名称、简短介绍如果有等,用户可通过鼠标或键盘选取意向链接WWWCCCCOM,并自动启动浏览器进程为用户打开链接WWWCCCCOM。当然搜索结果列表中还可以展示在本地数据库中进行匹配得到的网址名称CCC以及绑定的WWWCCCCOM,同时可以在搜索结果列表展示此条搜索结果后,附加用于表示该搜索结果是由本地数据库匹配得到的标识,如“本地。

28、”。用户同样可通过鼠标或键盘选取意向链接WWWCCCCOM,并自动启动浏览器进程为用户打开链接WWWCCCCOM。同样在用户通过鼠标或键盘选取搜索结果列表中的链接WWWCCCCOM,向网站服务器发起访问请求时,B服务器仍然可以捕捉该访问请求,并将访问记录保存至网址数据库中,也可同时将该访问记录保存在客户端本地硬盘上。0054步骤103B服务器按照访问记录对网址数据库中保存的网址由大到小排序,并将排序靠前的预定数量的热门网址推送给客户端。0055B服务器要推送热门网址给客户端,首先就要记录各网址的访问计数进而确定将哪些网址推送给客户端。无论是采用第一种方式,客户端对B服务器提供的热门网站浏览网页。

29、上展示的热门网址进行访问;还是采用第二种方式,通过网址输入接口输入相关网址信息进而生成自定义热门网址,并对自定义热门网址进行访问;或采用第三种方式通过对展示到搜索结果列表中的网址进行访问。客户端都会将对各网址进行访问这一事件记录到本地数据库即对所访问的网址的计数做加处理并保存到本地数据库,如原来WWWAAACOM的计数为100,即用户对WWWAAACOM进行过100次访问,则通过本次记录WWWAAACOM的计数被修改为101,如果用户是通过关键词定位到链接WWWCCCCOM,则对关键词对应链接记录计数做加处理并保存,如原来用户通过关键词“CCC网”定位到WWWCCCCOM50次,则当用户再次通。

30、过关键词“CCC网”定位到WWWCCCCOM后将该计数由50修改为51。在本地数据库进行计数,主要是用于将计数较大的本地数据库中进行匹配得到的网址名称CCC以及绑定的WWWCCCCOM,展示在搜索结果列表中。0056同时,用户通过点击热门网站浏览网页上原有的热门网址或自定义热门网址的链说明书CN101997933ACN101997938A6/7页9接,或通过点击展示到搜索结果列表中的网址的方法对各网址进行访问后,B服务器还将各网址的访问记录加1并保存到其网址数据库,具体过程和保存到本地数据库类似。如果用户是通过关键词定位到链接WWWCCCCOM,客户端还将通过关键词对WWWCCCCOM进行访问。

31、这一事件提交到B服务器。即发送绑定的关键词“CCC网”和链接WWWCCCCOM到B服务器若用户通过点击原有热门网址的链接引发事件关键词为空,B服务器对链接WWWCCCCOM的计数做加处理并保存到B服务器网址数据库,因关键词不为空,还对该网址对应记录单元DU1计数做加处理并保存到索引数据库,如记录单元DU1中存储有绑定的关键词“CCC网”和网址WWWCCCCOM,以及其它绑定的关键词和网址,基于本次访问,将记录单元DU1中绑定的关键词“CCC网”和网址WWWCCCCOM计数加1。0057用户通过网址输入接口如网址输入框输入网址WWWBBBCOM后,客户端把绑定的网址WWWBBBCOM以及用户对该。

32、网址的自定义名称BBB1提交到B服务器后,B服务器对网址链接WWWBBBCOM的计数做加处理并保存到B服务器网址数据库,如自定义名称不为空,则对对应的记录单元DU2计数做加处理保存到B服务器网址名称数据库。用户通过网址输入框输入网址WWWBBBCOM,除了保存到本地数据库,如果用户是以登入方式使用客户端,如用户通过客户端输入用户名USER1和密码123登录到B服务器,则客户端把绑定的网址WWWBBBCOM和用户对网址的自定义名称BBB1提交到B服务器后,B服务器会将记录保存到与该用户对应的用户数据库,即使用户更换客户端,也可以使用之前自定义网址。0058本实施例中的热门网址是由B服务器推送到客。

33、户端装置的,B服务器记录各网址的访问计数后,会根据访问记录由大到小进行排序,当网址WWWAAACOM的计数在B服务器的网址数据库中排列靠前时,如前20名预定义前20名的网址为热门网址,则B服务器将把WWWAAACOM作为热门网址向客户端提供,于此同时,如果网址WWWBBBCOM计数被原计数为21名的网址超过时,则网址WWWBBBCOM被降权为非热门网址不向客户端提供。0059同时,当客户端提交关键词“CCC网”到B服务器后,首先把关键词“CCC网”作为查询关键词去索引数据库查询,得到包含网址WWWCCCCOM的若干网址单元DU1。之后根据各DU1的计数排优先级由大到小,返回计数最大的结果WWW。

34、CCCCOM。如果由关键词“CCC网”查询不到结果,则再对关键词“CCC网”进行分词,生成新的查询关键词“CC网”和“C网”进行查询。当然也可以是将索引数据库中DU1单元组中的计数前2名的对应网址作为返回结果。0060当网址名称数据库中的AAA以及绑定的网址WWWAAACOM计数成为网址WWWAAACOM对应众多名称中DU2单元的计数最大时,则AAA被采纳为网址WWWAAACOM默认网址名称。0061步骤104客户端接收到B服务器推送的热门网址后,查询客户端本地保存的网址访问记录,针对本地保存的网址访问记录对B服务器推送的热门网址进行重新排序,并将排序结果通过热门网址浏览网页展示给用户。006。

35、2客户端本地的网址访问记录会发送给B服务器进行保存,同时也会在客户端本地进行保存。客户端接收到B服务器推送的热门网址后查询本地保存的访问记录,提取该访问记录中各网址的访问计数,然后按照该访问计数对各网址进行排序。将客户端本地排序的结果和B服务器推送的热门网址的排序结果进行对比,修正热门网址的排序结果。例如若B服务器推送的热门网址的排序为第一位为网址D、第二位为网址E、第三位为网址F、说明书CN101997933ACN101997938A7/7页10第四位为网址G;而在客户端本地的网址访问记录中提取出三个网址,其排序为第一位为F、第二位为D、第三位为H。由于H并非B服务器推送的热门网址,所以可以。

36、直接将H排除,让后将F和D分别置于B服务器推送的热门网址的前两位,此时得到重新排序后的热门网址第一位为F、第二位为D、第三位为E、第四位为G。0063由于客户端本地的访问记录更能体现利用该客户端进行网站访问的用户的个人喜好,及其热衷的网站。通过客户端本地访问记录对B服务器推送的热门网址进行重新排序后所得到的结果更符合客户端本地用户的访问习惯。0064本申请提供的第二实施例是一种网址提供装置,该装置结构如图3所示,包括0065第一接收模块201用于接收任意客户端发送的其访问过的各网址;0066排序模块202用于根据各网址被任意客户端访问的次数由大到小对各网址进行排序;0067第一选取模块203用。

37、于选取出排列靠前的预定数量的网址,并向客户端提供选取出的网址。0068进一步,还包括第二接收模块204还用于接收客户端发送的用户输入的网址,和/或与该网址绑定的网址名称;0069排序模块202还用于根据各网址被客户端访问的次数,以及客户端发送的用户输入的网址的次数,由大到小对各网址进行排序。0070还包括第二选取模块205用于根据接收客户端发送的与用户输入的网址绑定的各网址名称的次数,并选取出次数最多的网址名称,若用于进行网址提供的服务器向客户端所提供网址为用户输入的网址,则将选取出的网址名称作为向客户端提供网址的网址名称。0071本申请提供的第三实施例是一种网址提供系统,该系统结构如图4所示。

38、,包括0072用于进行网址提供的服务器301接收任意客户端发送的其访问过的各网址,用于进行网址提供的服务器根据各网址被任意客户端访问的次数由大到小对各网址进行排序,选取出排列靠前的预定数量的网址,并向当前访问的客户端提供选取出的网址;0073当前访问的客户端302查询本地的网址访问记录,并按各网址的本地访问次数由大到小进行排序,根据客户端本地的网址排序结果对所述服务器选取出的网址进行重新排序。0074为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。0075显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。说明书CN101997933ACN101997938A1/2页11图1图2说明书附图CN101997933ACN101997938A2/2页12图3图4说明书附图CN101997933A。

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

当前位置:首页 > 电学 > 电通信技术


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