WO2014108038A1 - 一种生成常用网址的客户端、服务器、系统和方法 - Google Patents
一种生成常用网址的客户端、服务器、系统和方法 Download PDFInfo
- Publication number
- WO2014108038A1 WO2014108038A1 PCT/CN2013/091216 CN2013091216W WO2014108038A1 WO 2014108038 A1 WO2014108038 A1 WO 2014108038A1 CN 2013091216 W CN2013091216 W CN 2013091216W WO 2014108038 A1 WO2014108038 A1 WO 2014108038A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- website
- url
- information
- server
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000004590 computer program Methods 0.000 claims description 10
- 230000004048 modification Effects 0.000 claims description 4
- 238000012986 modification Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 7
- 230000006399 behavior Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Definitions
- the present invention has been made in order to provide a client, server, system and method for generating a common web address that overcomes the above problems or at least partially solves the above problems.
- the storage unit is adapted to save the user common website information and the user access website information;
- the server interface unit is adapted to provide the user common website information and the user access website information in the storage unit to Server, and receiving the server according to the preset recommended URL and the user commonly used a list of commonly used URLs generated and returned by the URL information and the user access URL information;
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种生成常用网址的客户端、服务器、系统和方法。本发明的技术方案包括:由客户端记录用户常用网址信息和用户访问网址信息,并提供给服务器,由服务器根据预置的推荐网址以及从客户端获取的用户常用网址信息和用户访问网址信息生成常用网址导航列表,并返回给客户端,由客户端将该常用网址导航列表展现给用户。本发明的技术方案中,由服务器实时地结合客户端记录的数据与服务器端的推荐网址数据生成常用网址导航列表,因此可以将已更改或新出现的网址实时地纳入常用网址导航列表中,而不需要更新客户端的版本。另外,服务器端会结合预置的推荐网址生成常用网址导航列表,因此可以将最新的网址推荐给用户,提高了用户体验。
Description
一种生成常用网址的客户端、 服务器、 系统和方法 技术领域
本发明涉及网络通信技术领域, 具体涉及一种生成常用网址的客户端、服务器、 系统和方法。
背景技术
用户在使用手机浏览器上网的时候, 常用网址导航可以帮助用户快速而直接的 打开用户所喜欢的、 当前最热门的、 以及用户平时浏览最多的网站, 而不需要用户 手动输入一长串的网址。
常用网址有二种来源: 一种是有服务器提供的精品网址, 另一种则来自于本地。 来自于本地又有二种途径, 一种是用户从网址库中选择的或者自定义的网址, 还有 一种是来自于用户最常访问的网址。
随着用户所浏览网站的增多, 会发现常用网址的有些网址也不是经常使用, 或 者是用户因为一时的兴趣常用的; 还有一些网址因为这样或那样的原因关闭了等等 诸多情况。
但是现有的常用网址导航页的常用网址数据都是直接附属在本地应用程序中, 一旦应用程序发布后, 常用网址数据就不能更改, 而供用户添加使用的网址是也内 置于本地应用程序的某个文件中。 这样在经过长久使用后, 有些网站可能重定向, 有些网站可能弃用, 也会有新的网站出现, 但用户却不能将这些改变或新出现的网 址常用到常用网址列表中。 除非发布新版本的应用程序, 将修改后的以及新出现的 网址数据附属在该新版本的应用程序中。
可见现有的常用网址导航方案中的这种固定的常用网址导航数据的方式, 不能 满足用户的需求, 有损用户体验。
发明内容
鉴于上述问题, 提出了本发明以便提供一种克服上述问题或者至少部分地解决 上述问题的一种生成常用网址的客户端、 服务器、 系统和方法。
依据本发明的一个方面, 提供了一种生成常用网址的客户端, 其中, 该客户端 包括: 记录单元、 存储单元、 服务器接口单元和展示单元;
所述记录单元, 适于记录用户常用网址信息和用户访问网址信息并保存到存储 单元中;
所述存储单元, 适于保存所述用户常用网址信息和所述用户访问网址信息; 所述服务器接口单元, 适于将存储单元中的所述用户常用网址信息和所述用户 访问网址信息提供给服务器, 并接收服务器根据预置的推荐网址以及所述用户常用
网址信息和所述用户访问网址信息生成并返回的常用网址导航列表;
所述展示单元, 适于将所述常用网址导航列表展现给用户。
依据本发明的一个方面, 提供了一种生成常用网址的服务器, 其中, 该服务器 包括: 获取单元、 网址导航列表生成单元和返回单元;
所述获取单元,适于获取客户端记录的用户常用网址信息和用户访问网址信息; 所述网址导航列表生成单元, 适于根据预置的推荐网址以及所述用户常用网址 信息和所述用户访问网址信息生成常用网址导航列表;
所述返回单元, 适于将所述常用网址导航列表返回给客户端, 使得客户端将该 常用网址导航列表展现给用户。
根据本发明的又一个方面, 提供了一种生成常用网址的方法, 其中, 该方法包 括:
记录用户常用网址信息和用户访问网址信息;
将所述用户常用网址信息和用户访问网址信息提供给服务器;
接收服务器根据预置的推荐网址以及所述用户常用网址信息和所述用户访问网 址信息生成并返回的常用网址导航列表;
将所述常用网址导航列表展现给用户。
根据本发明的再一个方面, 提供了一种生成常用网址的方法, 其中, 该方法包 括:
获取客户端记录的用户常用网址信息和用户访问网址信息;
根据预置的推荐网址以及获取的所述用户常用网址信息和所述用户访问网址信 息生成常用网址导航列表;
将所述常用网址导航列表返回给客户端, 使得客户端将该常用网址导航列表展 现给用户。
依据本发明的又一个方面, 提供了一种计算机程序, 包括计算机可读代码, 当所述计算机可读代码在终端设备上运行时, 导致所述终端设备执行根据权利 要求 13-18中的任一个所述的生成常用网址的方法;
或者,
当所述计算机可读代码在服务器上运行时, 导致所述服务器执行根据权利要求 19-23中的任一个所述的生成常用网址的方法。
依据本发明的再一个方面, 提供了一种计算机可读介质, 其中存储了前项所述 的计算机程序。
根据本发明的这种由客户端记录用户常用网址信息和用户访问网址信息, 并提 供给服务器, 由服务器根据预置的推荐网址以及从客户端获取的用户常用网址信息
和用户访问网址信息生成常用网址导航列表, 并返回给客户端, 由客户端将该常用 网址导航列表展现给用户的技术方案中, 由于是由服务器实时地结合客户端记录的 数据与服务器端的推荐网址数据生成常用网址导航列表, 因此在有些网站重定向或 弃用, 以及有新的网站出现时, 不需要发布新版本的应用程序, 就可以将这些更改 或新出现的网址纳入常用网址导航列表中, 满足了用户的需求。 另外, 服务器端会 结合预置的推荐网址生成常用网址导航列表, 因此可以将当下流行的网址推荐给用 户, 提高了用户体验。
上述说明仅是本发明技术方案的概述, 为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施, 并且为了让本发明的上述和其它目的、 特征和优 点能够更明显易懂, 以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述, 各种其他的优点和益处对于本领域普 通技术人员将变得清楚明了。 附图仅用于示出优选实施方式的目的, 而并不认为是 对本发明的限制。 而且在整个附图中, 用相同的参考符号表示相同的部件。 在附图 中:
图 1示意性地示出了根据本发明一个实施例的一种生成常用网址的方法的流程 图;
图 2示意性地示出了根据本发明一个实施例的一种生成常用网址的方法的流程 图;
图 3示意性地示出了根据本发明一个实施例的一种生成常用网址的客户端的结 构图;
图 4示意性地示出了根据本发明一个实施例的一种生成常用网址的服务器的结 构图;
图 5示意性地示出了根据本发明一个实施例的一种生成常用网址的系统的組成 示意图;
图 6示意性地示出了用于执行根据本发明的方法的终端设备 /J¾务器的框图; 以 及
图 7示意性地示出了用于保持或者携带实现根据本发明的方法的程序代码的存 储单元。 具体实施例
下面结合附图和具体的实施方式对本发明作进一步的描述。
在本发明的实施例中, 由客户端记录用户数据, 由服务器端根据客户端记录的
数据并结合服务器端的数据生成安全网址导航列表, 再由客户端展示给用户。
图 1示意性地示出了根据本发明一个实施例的一种生成常用网址的方法的流程 图。 图 1所示的是由客户端执行的流程, 具体包括:
步骤 S 1 10, 记录用户常用网址信息和用户访问网址信息。
在本发明的一个实施例中, 客户端记录的用户常用网址信息包括: 网站标题
(Title) 、 网站地址 (Url) 和网址状态标识 (Status) 。 例如, 网址状态标识可以用 一个变量表示, 该变量取值为 0时为有效, 表示是用户添加的网址, 该变量取值为 1 时为无效, 表示是用户刪除的网址。
在本发明的一个实施例中, 客户端记录的用户访问网址信息包括: 网站标题 (Title) 、 网站地址 (Url) 和访问次数 (Visits) 。 这里的访问次数是用户访问该网 站地址的次数。
用户常用网址信息和用户访问网址信息保存在客户端本地的数据库中。
在本发明的一个实施例中, 将用户常用网址信息和用户访问网址信息保存为 JSON数据。 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式, JSON 采用完全独立于语言的文本格式, 但是也使用了类似于 C语言家族的习惯 (包括 C, C++, C#, Java, JavaScript, Perl, Python等) , 这些特性使 JSON成为理想的数据交换 语言, 易于人阅读和编写, 同时也易于机器解析和生成。
步骤 S 120, 将该用户常用网址信息和用户访问网址信息提供给服务器。
在本发明的一个实施例中, 客户端注册一个本地接口, 使得服务器通过调用该 本地接口获取客户端记录的用户常用网址信息和用户访问网址信息。 具体来说, 可 以为客户端的 webview控件注册本地接口, 通过服务器端调用该本地接口将 JSON 格式的用户常用网址信息和用户访问网址信息提供给服务器。
步骤 S130,接收服务器根据预置的推荐网址以及该用户常用网址信息和所述用 户访问网址信息生成并返回的常用网址导航列表。
这里, 常用网址导航列表由服务器根据客户端的数据和服务器端的推荐网址生 成。 服务器端的推荐网址一般是一些精品网址, 因此可以向用户推荐最新流程的网 址。
在本发明的一个实施例中, 客户端接收服务器返回的 JSON格式的常用网址导 航列表。
步骤 S140, 将该常用网址导航列表展现给用户。
客户端将服务器生成并返回的常用网址导航列表展示给用户, 使用用户可以根 据所展示的常用网址列表选择一个网址进行访问, 实现了网址导航, 方便了用户的 使用。
图 1所示的技术方案中, 由于是由服务器实时地结合客户端记录的数据与服务 器端的推荐网址数据生成常用网址导航列表, 因此在有些网站重定向或弃用, 以及 有新的网站出现时, 不需要发布新版本的应用程序, 就可以将这些更改或新出现的 网址纳入常用网址导航列表中, 满足了用户的需求。 另外, 服务器端会结合预置的 推荐网址生成常用网址导航列表, 因此可以将当下流行的网址推荐给用户, 提高了 用户体验。 在用户日常的网址访问过程中, 客户端执行步骤 S 1 10来记录用户的行为。 当用 户打开安全网址导航页时客户端会执行步骤 S 120至步骤 S 140,将常用网址列表加载 到导航首页展示给用户, 实现常用网址导航。
如果用户触发导航首页上的 "添加常用网址"控件 (例如首页上的 " + " 号按 钮) , 则跳转进入添加常用网址的页面, 此时图 1 所示的方法进一步包括: 客户端 从服务器获取备选添加网址列表 (该备选添加网址列表是服务器根据从客户端获取 的用户访问网址信息和预置的推荐网址生成的) , 并展示给用户供用户选择, 当用 户做出选择后, 将用户从备选添加网址列表中选择的网址记录到用户常用网址信息 中。 重复该过程可以添加多个网址到保存用户常用网址信息的数据库中, 充实用户 常用网址信息。 用户添加常用网址完毕后返回导航首页, 此时, 会重复步骤 S 120至 步骤 S 140, 服务器端获取客户端的最新记录 (用户常用网址信息已增加新的内容) 并结合当前的推荐网址生成最新的网址导航列表, 客户端将该最新的网址导航列表 加载到导航首页展示给用户。
如果用户触发导航首页上的 "常用网址管理"控件, 则跳转进入常用网址管理 页面, 此时图 1 所示的方法进一步包括: 接收用户输入的用户常用网址信息修改指 令, 并根据该指令对用户常用网址信息进行修改。 例如, 当一个网站重定向时, 用 户可以手动修改该网站的新地址。 或者当一个网站关闭时, 用户可以刪除该网址, 客户端在收到用户的刪除指令后, 会将该网址对应的网址状态标识由 0修改为 1。 或 者用户还可以手动输入并添加新的网址。 用户对常用网址编辑完毕后返回导航首页, 此时, 会重复步骤 S 120至步骤 S 140, 服务器端获取客户端的最新记录 (用户常用网 址信息已被修改) 并结合当前的推荐网址生成最新的网址导航列表, 客户端将该最 新的网址导航列表加载到导航首页展示给用户。 图 2示意性地示出了根据本发明一个实施例的一种生成常用网址的方法的流程 图。 图 2所示的是由服务器端执行的流程, 具体包括:
步骤 S210, 获取客户端记录的用户常用网址信息和用户访问网址信息。
在本发明的一个实施例中, 服务器获取的用户常用网址信息包括: 网站标题、 网站地址和网址状态标识, 服务器获取的用户访问网址信息包括: 网站标题、 网站 地址和访问次数。
在本发明的一个实施例中, 服务器通过客户端注册的客户端本地接口获取客户 端记录的用户常用网址信息和用户访问网址信息。
步骤 S220, 根据预置的推荐网址以及获取的所述用户常用网址信息和所述用户 访问网址信息生成常用网址导航列表。
在本发明的一个实施例中, 服务器将预置的推荐网址添加到所述网址导航列表 中, 根据用户访问网址信息选取访问次数大于预设阀值的用户访问网站地址添加到 所述网址导航列表中, 以及根据用户常用网址信息选取网址状态标识为有效的用户 常用网站地址添加到所述网址导航列表中, 并且服务器按预置的推荐网址、 用户常 用网址和用户访问网址的顺序对该网址导航列表中的网址进行排序。 即在网址导航 列表中, 推荐网址排在最前, 其次是用户常用网址, 最后是用户访问网址。 这里, 网址状态标识为 0 的用户常用网址, 以及访问次数大于预设阀值的用户访问网址会 被列入网址导航列表中。 在本发明的一个实施例中, 还可以进行如下操作: 如果一 个网址既为预置的推荐网址, 且又是用户访问网址信息中的访问次数大于预设阀值 的网址, 则将该网址置于所述网址导航列表的最前面。
步骤 S230, 将所述常用网址导航列表返回给客户端, 使得客户端将该常用网址 导航列表展现给用户。
当客户端为用户提供添加常用网址的服务时, 图 2所示的方法进一步包括: 根 据该用户访问网址信息和预置的推荐网址生成备选添加网址列表, 将所述备选添加 网址列表返回给客户端, 使得客户端将该备选添加网址列表展示给用户供用户选择, 并将用户从所述备选添加网址列表中选择的网址记录到所述用户常用网址信息中。 图 3示意性地示出了根据本发明一个实施例的一种生成常用网址的客户端的结 构图。 如图 3 所示, 该生成常用网址的客户端 300 包括: 记录单元 301、 存储单元 302、 服务器接口单元 303和展示单元 304。 此外该生成常用网址的客户端 300还可 以包括: 管理单元 305和添加单元 306。
记录单元 301, 适于记录用户常用网址信息和用户访问网址信息并保存到存储 单元 302 中。 在本发明的一个实施例中, 记录单元 301 适于记录包括网站标题、 网 站地址和网址状态标识的用户常用网址信息, 以及适于记录包括网站标题、 网站地 址和访问次数的用户访问网址信息。
存储单元 302, 适于保存所述用户常用网址信息和所述用户访问网址信息。 在
本发明的一个实施例中, 存储单元 302 将用户常用网址信息和用户访问网址信息保 存为 JSON数据。
服务器接口单元 303, 适于将存储单元 302 中的用户常用网址信息和用户访问 网址信息提供给服务器, 并接收服务器根据预置的推荐网址以及用户常用网址信息 和用户访问网址信息生成并返回的常用网址导航列表。
在本发明的一个实施例中, 服务器接口单元 303适于注册本地接口, 使得服务 器通过该本地接口获取存储单元 302 中的用户常用网址信息和用户访问网址信息。 在本发明的一个实施例中,服务器接口单元 303适于将 JSON格式的用户常用网址信 息和用户访问网址信息提供给服务器,以及接收服务器返回的 JSON格式的常用网址 导航列表。
展示单元 304, 适于将所述常用网址导航列表展现给用户。
添加单元 306, 适于从服务器获取备选添加网址列表, 并展示给用户供用户选 择, 将用户从所述备选添加网址列表中选择的网址记录到存储单元 302 中的所述用 户常用网址信息中。 其中, 备选添加网址列表是服务器根据所述用户访问网址信息 和预置的推荐网址生成的。 这样用户可以根据备选添加网址列表选择自己感兴趣的 网址添加到自己的常用网址数据库中。
管理单元 305适于接收用户输入的用户常用网址信息修改指令, 并根据该指令 对用户常用网址信息进行修改。 这样用户可以对自己的常用网址数据库中的网址进 行编辑, 例如, 当一个网站重定向时, 用户可以手动修改该网站的新地址; 或者当 一个网站关闭时, 用户可以刪除该网址; 或者用户还可以手动输入并添加新的网址。 图 4示意性地示出了根据本发明一个实施例的一种生成常用网址的服务器的结 构图。 如图 4所示, 该生成常用网址的服务器 400包括: 获取单元 401、 网址导航列 表生成单元 402和返回单元 403。 此外, 该生成常用网址的服务器 400还可以包括备 选添加网址列表生成单元 404。
获取单元 401, 适于获取客户端记录的用户常用网址信息和用户访问网址信息。 在本发明的一个实施例中, 获取单元 401 适于获取客户端记录的包括网站标题、 网 站地址和网址状态标识的用户常用网址信息, 以及包括网站标题、 网站地址和访问 次数的用户访问网址信息。 在本发明的一个实施例中, 获取单元 401 步适于通过客 户端注册的客户端本地接口获取客户端记录的用户常用网址信息和用户访问网址信 息。
网址导航列表生成单元 402, 适于根据预置的推荐网址以及所述用户常用网址 信息和所述用户访问网址信息生成常用网址导航列表。
在本发明的一个实施例中。 网址导航列表生成单元 402适于将预置的推荐网址 添加到所述网址导航列表中, 根据用户访问网址信息选取访问次数大于预设阀值的 网站地址添加到所述网址导航列表中, 以及根据用户常用网址信息选取网址状态标 识为有效的网站地址添加到所述网址导航列表中, 并按预置的推荐网址、 用户常用 网址和用户访问网址的顺序对所述网址导航列表中的网址进行排序。 即在网址导航 列表中, 推荐网址排在最前, 其次是用户常用网址, 最后是用户访问网址。 网址导 航列表生成单元 402 还可以在一个网址既为预置的推荐网址, 且又是用户访问网址 信息中的访问次数大于预设阀值的网址时, 将该网址置于所述网址导航列表的最前 面。
返回单元 403, 适于将常用网址导航列表返回给客户端, 使得客户端将该常用 网址导航列表展现给用户。
备选添加网址列表生成单元 404, 适于根据所述用户访问网址信息和预置的推 荐网址生成备选添加网址列表。 此时, 返回单元 403 进一步适于将所述备选添加网 址列表返回给客户端, 使得客户端将该备选添加网址列表展示给用户供用户选择, 并将用户从所述备选添加网址列表中选择的网址记录到所述用户常用网址信息中。 图 5示意性地示出了根据本发明一个实施例的一种生成常用网址的系统的組成 示意图。 如图 5所示, 该系统包括: 生成常用网址的服务器 400 以及一个或多个生 成常用网址的客户端 300。 生成常用网址的服务器 400如图 4所示, 生成常用网址的 客户端 300如图 3所示, 这里不再复述。 生成常用网址的客户端 300与生成常用网 址的服务器 400配合可为用户提供常用网址导航服务。
是由生成常用网址的服务器 400实时地结合生成常用网址的客户端 300记录的 数据与服务器端的推荐网址数据生成常用网址导航列表, 因此在有些网站重定向或 弃用, 以及有新的网站出现时, 不需要发布新版本的应用程序, 就可以将这些更改 或新出现的网址纳入常用网址导航列表中, 满足了用户的需求。 另外, 生成常用网 址的服务器 400 会结合预置的推荐网址生成常用网址导航列表, 因此可以将当下流 行的新网址实时推荐给用户, 提高了用户体验。 本发明的各个部件实施例可以以硬件实现, 或者以在一个或者多个处理器上运 行的软件模块实现, 或者以它们的組合实现。 本领域的技术人员应当理解, 可以在 实践中使用微处理器或者数字信号处理器(DSP) 来实现根据本发明实施例的生成常 用网址的客户端、 服务器和系统中的一些或者全部部件的一些或者全部功能。 本发 明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序
(例如, 计算机程序和计算机程序产品) 。 这样的实现本发明的程序可以存储在计 算机可读介质上, 或者可以具有一个或者多个信号的形式。 这样的信号可以从因特 网网站上下载得到, 或者在载体信号上提供, 或者以任何其他形式提供。
例如, 图 6示出了可以实现根据本发明的生成常用网址的方法的终端设备 良务 器, 例如应用终端设备 /服务器。 该终端设备 /服务器传统上包括处理器 610和以存储 器 620形式的计算机程序产品或者计算机可读介质。 存储器 620 可以是诸如闪存、 EEP OM (电可擦除可编程只读存储器) 、 EPROM、 硬盘或者 ROM之类的电子存 储器。 存储器 620具有用于执行上述方法中的任何方法步骤的程序代码 631 的存储 空间 630。 例如, 用于程序代码的存储空间 630可以包括分別用于实现上面的方法中 的各种步骤的各个程序代码 631。这些程序代码可以从一个或者多个计算机程序产品 中读出或者写入到这一个或者多个计算机程序产品中。 这些计算机程序产品包括诸 如硬盘, 紧致盘 (CD ) 、 存储卡或者软盘之类的程序代码载体。 这样的计算机程序 产品通常为如参考图 7所述的便携式或者固定存储单元。该存储单元可以具有与图 6 的终端设备 /服务器中的存储器 620类似布置的存储段、 存储空间等。 程序代码可以 例如以适当形式进行压縮。 通常, 存储单元包括计算机可读代码 631,, 即可以由例 如诸如 610之类的处理器读取的代码, 这些代码当由终端设备 /服务器运行时, 导致 该终端设备 /J¾务器执行上面所描述的方法中的各个步骤。
本文中所称的 "一个实施例" 、 "实施例"或者 "一个或者多个实施例" 意味 着, 结合实施例描述的特定特征、 结构或者特性包括在本发明的至少一个实施例中。 此外, 请注意, 这里 "在一个实施例中" 的词语例子不一定全指同一个实施例。
在此处所提供的说明书中, 说明了大量具体细节。 然而, 能够理解, 本发明的 实施例可以在没有这些具体细节的情况下被实践。 在一些实例中, 并未详细示出公 知的方法、 结构和技术, 以便不模糊对本说明书的理解。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制, 并且本 领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。 在权利 要求中, 不应将位于括号之间的任何参考符号构造成对权利要求的限制。 单词 "包 含"不排除存在未列在权利要求中的元件或步骤。 位于元件之前的单词 "一"或 "一 个" 不排除存在多个这样的元件。 本发明可以借助于包括有若干不同元件的硬件以 及借助于适当编程的计算机来实现。 在列举了若干装置的单元权利要求中, 这些装 置中的若干个可以是通过同一个硬件项来具体体现。 单词第一、 第二、 以及第三等 的使用不表示任何顺序。 可将这些单词解释为名称。
此外, 还应当注意, 本说明书中使用的语言主要是为了可读性和教导的目的而 选择的, 而不是为了解释或者限定本发明的主题而选择的。 因此, 在不偏离所附权
利要求书的范围和精神的情况下, 对于本技术领域的普通技术人员来说许多修改和 变更都是显而易见的。 对于本发明的范围, 对本发明所做的公开是说明性的, 而非 限制性的, 本发明的范围由所附权利要求书限定。
Claims
1、 一种生成常用网址的客户端, 其中, 该客户端包括: 记录单元、 存储单元、 服务器接口单元和展示单元;
所述记录单元, 适于记录用户常用网址信息和用户访问网址信息并保存到存储 单元中;
所述存储单元, 适于保存所述用户常用网址信息和所述用户访问网址信息; 所述服务器接口单元, 适于将存储单元中的所述用户常用网址信息和所述用户 访问网址信息提供给服务器, 并接收服务器根据预置的推荐网址以及所述用户常用 网址信息和所述用户访问网址信息生成并返回的常用网址导航列表;
所述展示单元, 适于将所述常用网址导航列表展现给用户。
2、 如权利要求 1所述的客户端, 其中,
所述记录单元, 进一步适于记录包括网站标题、 网站地址和网址状态标识的用 户常用网址信息, 以及适于记录包括网站标题、 网站地址和访问次数的用户访问网 址信息。
3、 如权利要求 1所述的客户端, 其中,
所述服务器接口单元, 进一步适于注册本地接口, 使得服务器通过该本地接口 获取所述存储单元中的用户常用网址信息和用户访问网址信息。
4、 如权利要求 1所述的客户端, 其中,
所述服务器接口单元, 进一步适于将 JSON格式的用户常用网址信息和用户访 问网址信息提供给服务器, 以及接收服务器返回的 JSON格式的常用网址导航列表。
5、 如权利要求 1所述的客户端, 其中, 该客户端进一步包括添加单元; 所述添加单元, 适于从服务器获取备选添加网址列表, 并展示给用户供用户选 择, 将用户从所述备选添加网址列表中选择的网址记录到所述存储单元中的所述用 户常用网址信息中;
其中, 所述备选添加网址列表是服务器根据所述用户访问网址信息和预置的推 荐网址生成的。
6、 如权利要求 1所述的客户端, 其中, 该客户端进一步包括管理单元; 所述管理单元, 适于接收用户输入的用户常用网址信息修改指令, 并根据该指 令对用户常用网址信息进行修改。
7、 一种生成常用网址的服务器, 其中, 该服务器包括: 获取单元、 网址导航列 表生成单元和返回单元;
所述获取单元, 适于获取客户端记录的用户常用网址信息和用户访问网址信息;
所述网址导航列表生成单元, 适于根据预置的推荐网址以及所述用户常用网址 信息和所述用户访问网址信息生成常用网址导航列表;
所述返回单元, 适于将所述常用网址导航列表返回给客户端, 使得客户端将该 常用网址导航列表展现给用户。
8、 如权利要求 7所述的服务器, 其中,
所述获取单元, 进一步适于获取客户端记录的包括网站标题、 网站地址和网址 状态标识的用户常用网址信息, 以及包括网站标题、 网站地址和访问次数的用户访 问网址信息;
所述网址导航列表生成单元, 进一步适于将预置的推荐网址添加到所述网址导 航列表中, 根据用户访问网址信息选取访问次数大于预设阀值的网站地址添加到所 述网址导航列表中, 以及根据用户常用网址信息选取网址状态标识为有效的网站地 址添加到所述网址导航列表中, 并按预置的推荐网址、 用户常用网址和用户访问网 址的顺序对所述网址导航列表中的网址进行排序。
9、 如权利要求 8所述的服务器, 其中,
所述网址导航列表生成单元, 进一步适于在一个网址既为预置的推荐网址, 且 又是用户访问网址信息中的访问次数大于预设阀值的网址时, 将该网址置于所述网 址导航列表的最前面。
10、 如权利要求 7所述的服务器, 其中,
所述获取单元, 进一步适于通过客户端注册的客户端本地接口获取客户端记录 的用户常用网址信息和用户访问网址信息。
1 1、 如权利要求 7所述的服务器, 其中, 该服务器进一步包括: 备选添加网址 列表生成单元;
所述备选添加网址列表生成单元, 适于根据所述用户访问网址信息和预置的推 荐网址生成备选添加网址列表;
所述返回单元, 进一步适于将所述备选添加网址列表返回给客户端, 使得客户 端将该备选添加网址列表展示给用户供用户选择, 并将用户从所述备选添加网址列 表中选择的网址记录到所述用户常用网址信息中。
12、 一种生成常用网址的系统, 其中, 该系统包括: 如权利要求 7至 1 1中任一 项所述的服务器, 以及一个或多个如权利要求 1至 6中任一项所述的客户端。
13、 一种生成常用网址的方法, 其中, 该方法包括:
记录用户常用网址信息和用户访问网址信息;
将所述用户常用网址信息和用户访问网址信息提供给服务器;
接收服务器根据预置的推荐网址以及所述用户常用网址信息和所述用户访问网
址信息生成并返回的常用网址导航列表;
将所述常用网址导航列表展现给用户。
14、 如权利要求 13所述的方法, 其中,
所述用户常用网址信息包括: 网站标题、 网站地址和网址状态标识; 所述用户访问网址信息包括: 网站标题、 网站地址和访问次数。
15、 如权利要求 13所述的方法, 其中, 所述将所述用户常用网址信息和用户访 问网址信息提供给服务器包括:
注册本地接口, 使得服务器通过该本地接口获取所述用户常用网址信息和用户 访问网址信息。
16、 如权利要求 13所述的方法, 其中,
将 JSON格式的用户常用网址信息和用户访问网址信息提供给服务器; 以及接收服务器返回的 JSON格式的常用网址导航列表。
17、 如权利要求 13所述的方法, 其中, 该方法进一步包括:
从服务器获取备选添加网址列表, 并展示给用户供用户选择;
将用户从所述备选添加网址列表中选择的网址记录到所述用户常用网址信息 中;
其中, 所述备选添加网址列表是服务器根据所述用户访问网址信息和预置的推 荐网址生成的。
18、 如权利要求 13所述的方法, 其中, 该方法进一步包括:
接收用户输入的用户常用网址信息修改指令, 并根据该指令对用户常用网址信 息进行修改。
19、 一种生成常用网址的方法, 其中, 该方法包括:
获取客户端记录的用户常用网址信息和用户访问网址信息;
根据预置的推荐网址以及获取的所述用户常用网址信息和所述用户访问网址信 息生成常用网址导航列表;
将所述常用网址导航列表返回给客户端, 使得客户端将该常用网址导航列表展 现给用户。
20、 如权利要求 19所述的方法, 其中,
所述用户常用网址信息包括: 网站标题、 网站地址和网址状态标识; 所述用户访问网址信息包括: 网站标题、 网站地址和访问次数;
所述根据预置的推荐网址以及所述用户常用网址信息和所述用户访问网址信息 生成的常用网址导航列表包括:
将所述预置的推荐网址添加到所述网址导航列表中;
根据用户访问网址信息选取访问次数大于预设阀值的用户访问网站地址添加到 所述网址导航列表中;
根据用户常用网址信息选取网址状态标识为有效的用户常用网站地址添加到所 述网址导航列表中;
按预置的推荐网址、 用户常用网址和用户访问网址的顺序对所述网址导航列表 中的网址进行排序。
21、 如权利要求 20所述的方法, 其中, 所述根据预置的推荐网址以及所述用户 常用网址信息和所述用户访问网址信息生成的常用网址导航列表还包括:
如果一个网址既为预置的推荐网址, 且又是用户访问网址信息中的访问次数大 于预设阀值的网址, 则将该网址置于所述网址导航列表的最前面。
22、 如权利要求 19所述的方法, 其中, 所述获取客户端记录的用户常用网址信 息和用户访问网址信息包括:
通过客户端注册的客户端本地接口获取客户端记录的用户常用网址信息和用户 访问网址信息。
23、 如权利要求 19所述的方法, 其中, 该方法进一步包括:
根据所述用户访问网址信息和预置的推荐网址生成备选添加网址列表; 将所述备选添加网址列表返回给客户端, 使得客户端将该备选添加网址列表展 示给用户供用户选择, 并将用户从所述备选添加网址列表中选择的网址记录到所述 用户常用网址信息中。
24、 一种计算机程序, 包括计算机可读代码,
当所述计算机可读代码在终端设备上运行时, 导致所述终端设备执行根据权利 要求 13-18中的任一个所述的生成常用网址的方法;
或者,
当所述计算机可读代码在服务器上运行时, 导致所述服务器执行根据权利要求 19-23中的任一个所述的生成常用网址的方法。
25、 一种计算机可读介质, 其中存储了如权利要求 24所述的计算机程序。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310012283.7A CN103078967B (zh) | 2013-01-11 | 2013-01-11 | 一种生成常用网址的客户端、服务器、系统和方法 |
CN201310012283.7 | 2013-01-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014108038A1 true WO2014108038A1 (zh) | 2014-07-17 |
Family
ID=48155369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/091216 WO2014108038A1 (zh) | 2013-01-11 | 2013-12-31 | 一种生成常用网址的客户端、服务器、系统和方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103078967B (zh) |
WO (1) | WO2014108038A1 (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103078967B (zh) * | 2013-01-11 | 2016-06-01 | 北京奇虎科技有限公司 | 一种生成常用网址的客户端、服务器、系统和方法 |
CN104216921B (zh) * | 2013-06-05 | 2019-06-04 | 腾讯科技(深圳)有限公司 | 一种实现浏览器中快速链接的添加提示方法、装置及系统 |
CN104423810B (zh) * | 2013-09-05 | 2018-05-01 | 腾讯科技(深圳)有限公司 | 网址导航的方法及装置 |
CN103440340A (zh) * | 2013-09-09 | 2013-12-11 | 黄卓勋 | 一种导航网页内容显示方法及装置 |
CN103617196B (zh) * | 2013-11-08 | 2017-04-05 | 北京奇虎科技有限公司 | 推荐网址的方法、浏览器、服务器及系统 |
CN103761024A (zh) * | 2013-12-31 | 2014-04-30 | 广州华多网络科技有限公司 | 界面显示方法、装置、终端、服务器和系统 |
CN104767770B (zh) * | 2014-01-02 | 2019-08-13 | 腾讯科技(深圳)有限公司 | 快速链接的推送方法及服务器 |
CN106202513A (zh) * | 2016-07-21 | 2016-12-07 | 乐视控股(北京)有限公司 | 浏览器的浏览主站推荐方法和装置 |
CN112417348A (zh) * | 2019-08-23 | 2021-02-26 | 珠海格力电器股份有限公司 | 功能列表的生成方法、存储介质及计算机设备 |
CN115292581A (zh) * | 2021-01-13 | 2022-11-04 | 雷云 | 一种基于区块链分片的Web服务推荐系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060259867A1 (en) * | 2005-05-13 | 2006-11-16 | Microsoft Corporation | System and method for automatic generation of browsing favorites |
CN101661506A (zh) * | 2009-09-24 | 2010-03-03 | 深圳市同洲电子股份有限公司 | 在本地定制导航页的方法、系统和浏览器 |
CN102043805A (zh) * | 2009-10-19 | 2011-05-04 | 阿里巴巴集团控股有限公司 | 一种上网导航页面的生成方法及装置 |
CN102799662A (zh) * | 2012-07-10 | 2012-11-28 | 北京奇虎科技有限公司 | 推荐网址的方法、装置及系统 |
CN103078967A (zh) * | 2013-01-11 | 2013-05-01 | 北京奇虎科技有限公司 | 一种生成常用网址的客户端、服务器、系统和方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100559374C (zh) * | 2007-12-17 | 2009-11-11 | 杭州阔地网络科技有限公司 | 网页信息单元截取、合并的方法 |
CN102647463B (zh) * | 2012-03-30 | 2015-12-02 | 华为终端有限公司 | 网址导航的生成方法、无线路由终端及系统 |
-
2013
- 2013-01-11 CN CN201310012283.7A patent/CN103078967B/zh active Active
- 2013-12-31 WO PCT/CN2013/091216 patent/WO2014108038A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060259867A1 (en) * | 2005-05-13 | 2006-11-16 | Microsoft Corporation | System and method for automatic generation of browsing favorites |
CN101661506A (zh) * | 2009-09-24 | 2010-03-03 | 深圳市同洲电子股份有限公司 | 在本地定制导航页的方法、系统和浏览器 |
CN102043805A (zh) * | 2009-10-19 | 2011-05-04 | 阿里巴巴集团控股有限公司 | 一种上网导航页面的生成方法及装置 |
CN102799662A (zh) * | 2012-07-10 | 2012-11-28 | 北京奇虎科技有限公司 | 推荐网址的方法、装置及系统 |
CN103078967A (zh) * | 2013-01-11 | 2013-05-01 | 北京奇虎科技有限公司 | 一种生成常用网址的客户端、服务器、系统和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103078967B (zh) | 2016-06-01 |
CN103078967A (zh) | 2013-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014108038A1 (zh) | 一种生成常用网址的客户端、服务器、系统和方法 | |
KR101953303B1 (ko) | 브라우징 액티비티에 기초하여 정합 애플리케이션을 식별하는 기법 | |
JP5443513B2 (ja) | ドメインにわたりクッキーを処理する方法およびシステム | |
US10579686B2 (en) | Analyzing an interaction history to generate a customized webpage | |
US8856168B2 (en) | Contextual application recommendations | |
US10871881B2 (en) | Dynamically picking content from social shares to display in a user interface | |
JP6564364B2 (ja) | タグ付き検索結果の維持 | |
US9727656B2 (en) | Interactive sitemap with user footprints | |
JP2012506576A (ja) | サーチ結果の提供 | |
US9299030B1 (en) | Predictive page loading based on navigation | |
CN112868003A (zh) | 使用用户互动度的基于实体的搜索系统 | |
US20130117263A1 (en) | Context-Based Item Bookmarking | |
RU2640635C2 (ru) | Способ, система и сервер для передачи персонализированного сообщения на пользовательское электронное устройство | |
JP2010231442A (ja) | 情報提供装置 | |
JP6422927B2 (ja) | 情報提供方法、情報提供プログラム、及び情報提供装置 | |
CN110998564A (zh) | 基于搜索历史推荐应用 | |
KR20150059206A (ko) | 모바일 단말기의 잠금화면을 이용한 광고방법, 그 방법을 위한 모바일 단말기 및 프로그램 분배 서버 | |
JP5968967B2 (ja) | 情報処理装置 | |
JP2016181290A (ja) | 情報処理装置 | |
JP2013131247A (ja) | 情報提供装置、情報提供方法および情報処理装置 | |
JP2019029032A (ja) | 情報提供方法、情報提供プログラム、及び情報提供装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13870799 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13870799 Country of ref document: EP Kind code of ref document: A1 |