一种信息推荐方法、装置及信息资源推荐系统的制作方法

文档序号:6501181阅读:216来源:国知局
一种信息推荐方法、装置及信息资源推荐系统的制作方法
【专利摘要】本发明适用于计算机【技术领域】,提供了一种信息推荐方法、装置及信息资源推荐系统,所述方法包括:获取用户输入的搜索关键词,发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;接收所述代理服务器返回的所述信息资源;解析所述信息资源,并在客户端屏幕显示所述信息资源。本发明使得用户可以直接在显示的信息资源中选择、定位所需要的资源信息,极大的提高了搜索效率。
【专利说明】一种信息推荐方法、装置及信息资源推荐系统

【技术领域】
[0001]本发明属于计算机【技术领域】,尤其涉及一种信息推荐方法、装置及信息资源推荐系统。

【背景技术】
[0002]随着移动终端(例如电脑、手机等)技术和通讯技术的不断发展,移动终端已在人们日常生活中发挥越来越重要的作用,并影响我们的生活和工作方式,并且通过移动终端搜索功能获取各种信息是移动终端的一项重要功能。
[0003]目前,移动终端搜索获取信息的过程如下:用户在移动终端浏览器搜索框内输入搜索关键词,搜索引擎服务器根据用户输入的搜索关键词以及大多数的用户搜索的情况推断出当前用户的搜索意图,从而向用户提供搜索建议,并通过浏览器的下拉菜单展示根据所述搜索建议补全的搜索关键词。上述搜索过程仅为用户提供了一个可以将搜索关键词补全的文本下拉的选择区,用户通过点击选中的搜索关键词后,会将搜索关键词传递给搜索引擎进行搜索,用户在搜索引擎返回的结果的页面中,需要反复寻找才可以定位到最终需要的内容及目标地址。
[0004]综上,现有技术终端设备信息推荐提供的推荐信息有限,且无法精确且直接帮助用户定位到需要的目标内容,搜索效率低。


【发明内容】

[0005]本发明实施例的目的在于提供一种信息推荐方法,旨在解决现有技术终端设备信息推荐提供的推荐信息有限,且无法精确且直接帮助用户定位到需要的目标内容,搜索效率低。
[0006]为了实现上述目的,本发明实施例提供如下技术方案:
[0007]本发明实施例还提供了一种信息推荐方法,所述方法包括:
[0008]获取用户输入的搜索关键词;
[0009]发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0010]接收所述代理服务器返回的所述信息资源;
[0011]解析所述信息资源,并在客户端屏幕显示所述信息资源。
[0012]本发明实施例还提供了一种信息推荐方法,所述方法包括:
[0013]接收客户端发送的搜索请求,所述搜索请求携带所述搜索关键词;
[0014]根据所述搜索请求携带的搜索关键词,获取建议关键词;
[0015]发送所述建议关键词至资源服务器,以使所述资源服务器根据所述建议关键词搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0016]接收所述信息资源服务器返回的所述信息资源;
[0017]发送所述信息资源至客户端,以使客户端解析所述信息资源,并在客户端屏幕显示所述信息资源。
[0018]本发明实施例还提供了一种信息推荐方法,所述方法包括:
[0019]接收代理服务器发送的建议关键词;
[0020]根据所述建议关键词,搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0021]发送所述信息资源至代理服务器,以使代理服务器发送所述信息资源至客户端。
[0022]本发明实施例还提供了一种信息推荐装置,所述装置包括:
[0023]搜索关键词获取单元,用于获取用户输入的搜索关键词;
[0024]搜索请求发送单元,用于发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0025]信息资源接收单元,用于接收所述代理服务器返回的所述信息资源;
[0026]解析单元,用于解析所述信息资源;
[0027]显示单元,用于在客户端屏幕显示所述信息资源。
[0028]本发明实施例还提供了一种信息推荐装置,所述装置包括:
[0029]搜索请求接收单元,用于接收客户端发送的搜索请求,所述搜索请求携带所述搜索关键词;
[0030]建议关键词获取单元,用于根据所述搜索请求携带的搜索关键词,获取建议关键词;
[0031]建议关键词发送单元,用于发送所述建议关键词至资源服务器,以使所述资源服务器根据所述建议关键词搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0032]信息资源接收单元,用于接收所述信息资源服务器返回的所述信息资源;
[0033]信息资源发送单元,用于发送所述信息资源至客户端,以使客户端解析所述信息资源,并在客户端屏幕显示所述信息资源。
[0034]本发明实施例还提供了一种信息推荐装置,所述装置包括:
[0035]建议关键词接收单元,用于接收代理服务器发送的建议关键词;
[0036]信息资源搜索单元,用于根据所述建议关键词,搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0037]信息资源发送单元,用于发送所述信息资源至代理服务器,以使代理服务器发送所述信息资源至客户端。
[0038]本发明还提供了一种信息推荐系统,所述系统包括:
[0039]客户端,用于获取用户输入搜索关键词,发送搜索请求至代理服务器,接收所述代理服务器返回的所述信息资源,并解析所述信息资源,以及在客户端屏幕显示所述信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0040]代理服务器,用于接收客户端发送的搜索请求,根据所述搜索请求携带的搜索关键词,获取建议关键词,发送所述建议关键词至资源服务器,并接收所述信息资源服务器返回的所述信息资源,发送所述信息资源至客户端;
[0041]资源服务器,用于接收代理服务器发送的建议关键词,根据所述建议关键词,搜索获取信息资源,并发送所述信息资源至代理服务器。
[0042]本发明还提供了一种信息推荐系统,所述系统包括:
[0043]客户端获取搜索关键词,并发送搜索请求至服务器,以及接收所述服务器返回的所述信息资源,解析所述信息资源,并在所述客户端屏幕显示所述信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0044]服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并根据所述建议关键词,搜索获取信息资源,并发送所述信息资源至所述客户端。
[0045]本发明实施例与现有技术相比,有益效果在于:客户端获取用户输入的搜索关键词,发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源,此时,客户端接收所述代理服务器返回的所述信息资源,并解析所述信息资源,进而在客户端屏幕显示所述信息资源。使得用户可以直接在显示的信息资源中选择、定位所需要的资源信息,而不需要再从根据搜索建议获取的搜索结果页面去找自己想要的链接以获取信息资源,极大的提高了搜索效率。

【专利附图】

【附图说明】
[0046]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]图1是本发明实施例一提供的信息资源推荐系统的结构示意图;
[0048]图2是本发明实施例一提供的信息推荐方法的实现的流程图;
[0049]图3a和图3b是本发明实施例一提供的客户端显示信息资源的示意图;
[0050]图4是本发明实施例二提供的信息推荐方法的实现的流程图;
[0051]图5是本发明实施例三提供的信息推荐方法的实现的流程图;
[0052]图6是本发明实施例三提供的资源服务器的结构示意图;
[0053]图7是本发明实施例四提供的信息推荐装置的结构图;
[0054]图8是本发明实施例五提供的信息推荐装置的结构图;
[0055]图9是本发明实施例六提供的信息推荐装置的结构图;
[0056]图10是本发明实施例七提供的信息推荐系统的结构图;
[0057]图11是本发明实施例七提供的信息资源推荐系统的信息推荐方法的实现的流程图;
[0058]图12是本发明实施例八提供的信息推荐系统的结构图。

【具体实施方式】
[0059]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0060]本实施例中,移动终端获取用户输入的检索关键词,根据所述检索关键词获取搜索引擎提供的搜索建议,根据所述搜索建议与后台的资源服务器进行匹配,将匹配的资源直接展示在用户的搜索下拉框中,并在移动终端的显示屏显示所述匹配的资源。
[0061]以下结合具体实施例对本发明的实现进行详细描述:
[0062]实施例一
[0063]本实施例应用场景如下:请参阅图1的信息资源推荐系统,包括:客户端11,所述客户端可以是平板电脑、PC机、笔记本、PAD等终端设备,代理服务器12以及资源服务器13,所述客户端11用于向代理服务器12发起搜索请求,并显示获取的信息资源,所述代理服务器12用于转发客户端11以及资源服务器13等设备交互过程中的数据和指令,所述资源服务器13用于向客户端11提供优质的信息资源,以下通过实施例进行详细说明:
[0064]请参阅图2示出了本发明实施例一提供的信息推荐方法的实现的流程图,所述方法可以在所述信息资源推荐系统的客户端侧使用,所述方法详述如下:
[0065]在S201中,获取用户输入的搜索关键词;
[0066]在S202中,发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源;
[0067]所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0068]本实施例中,所述资源信息可以为视频、音频、文本、网页等信息资源。
[0069]在S203中,接收所述代理服务器返回的所述信息资源;
[0070]在S204中,解析所述信息资源,并在客户端屏幕显示所述信息资源。
[0071]本实施例中,所述客户端解析代理服务返回的数据包中的信息资源,并识别返回的资源类型(例如,新闻、小说、软件或视频),并在客户端屏幕显示所述识别出的信息资源。
[0072]本实施例中,S204具体可以为:在客户端屏幕搜索关键词的下拉菜单中显示解析后的信息资源,并可以显示直接获取所述资源信息的提示信息,例如,可以通过不同的按钮形式展示给用户。
[0073]为了便于理解,以下通过具体的实现示例对本实施例的显示信息资源的方法进行说明,但不以本实现示例的情况为限:当用户在客户端输入框输入检索关键词“我”时,客户端发送搜索请求至代理服务器,所述搜索请求包含所述检索关键字“我”,所述代理服务器根据所述搜索请求,获取与“我”相关的建议关键词,并通过资源服务器根据获取所述建议关键词对应的信息资源,且将所述信息资源发送至客户端,客户端显示获取的信息资源请参阅图3a,用户可以直接点击我是歌手视频直接观看,而无需进行搜索,请参阅图3b。
[0074]本实施例中,客户端获取用户输入的搜索关键词,发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源,此时,客户端接收所述代理服务器返回的所述信息资源,并解析所述信息资源,进而在客户端屏幕显示所述信息资源。使得用户可以直接在显示的信息资源中选择、定位所需要的资源信息,而不需要再从根据搜索建议获取的搜索结果页面去找自己想要的链接以获取信息资源,极大的提高了搜索效率。
[0075]实施例二
[0076]请参阅图4示出了本发明实施例二提供的信息推荐方法的实现的流程图,所述方法可以在所述信息资源推荐系统的代理服务器侧使用,所述方法详述如下:
[0077]在S401中,接收客户端发送的搜索请求,所述搜索请求携带所述搜索关键词;
[0078]在S402中,根据所述搜索请求携带的搜索关键词,获取建议关键词;
[0079]本实施例中,所述建议关键词为代理服务器根据用户输入的搜索关键词以及搜索算法模糊搜索获取的与搜索关键词相关的、用户可能用到的一系列关键词,所述建议关键词可以为多个,也可能为一个。
[0080]可选的,所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词可以为:代理服务器向搜索引擎发送所述搜索关键词,接收搜索引擎根据所述搜索关键词搜索获取的建议关键词,其中,所述搜索引擎可以为百度搜索引擎,搜狗搜索引擎,或者谷歌搜索引擎等,具体的,代理服务器请求搜索引擎获取建议关键词,搜索引擎服务器根据搜索关键字及大多数用户的搜索行为进行搜索,获取建议关键词。
[0081]在S403中,发送所述建议关键词至资源服务器,以使所述资源服务器根据所述建议关键词搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0082]本实施例中,代理服务器将包含搜索关键字的搜索请求打包为一次搜索行为发送至资源服务器。
[0083]在S404中,接收所述信息资源服务器返回的所述信息资源;
[0084]在S405中,发送所述信息资源至客户端,以使客户端解析所述信息资源,并在客户端屏幕显示所述信息资源。
[0085]本实施例中,代理服务器接收客户端发送的搜索请求,根据所述搜索请求携带的搜索关键词,获取建议关键词,发送所述建议关键词至资源服务器,以使所述资源服务器根据所述建议关键词搜索获取信息资源,接收所述信息资源服务器返回的所述信息资源,发送所述信息资源至客户端,以使客户端解析所述信息资源,并在客户端屏幕显示所述信息资源。使得用户可以直接在显示的信息资源中选择、定位所需要的资源信息,而不需要再从根据搜索建议获取的搜索结果页面去找自己想要的链接以获取信息资源,极大的提高了搜索效率。
[0086]实施例三
[0087]请参阅图5示出了本发明实施例三提供的信息推荐方法的实现的流程图,所述方法可以在所述信息资源推荐系统的资源服务器侧使用,所述方法详述如下:
[0088]在S501中,接收代理服务器发送的建议关键词;
[0089]在S502中,根据所述建议关键词,搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0090]本实施例中,S502具体可以为:根据所述建议关键词,在预设资源数据库中,搜索获取信息资源,所述资源数据库从指定资源服务器拉取信息资源,并按照预设规则分类存储所述信息资源。
[0091]其中,所述资源服务器从指定资源服务器拉取信息资源后,根据数据抽取模板,对所述预设资源数据库中的资源数据进行页面抽取,以提取所述信息资源中的有用信息,以使提供给用户的信息资源更有效、更准确。进一步的,还可以根据终端设备的显示特性,对所述预设资源数据库中的资源数据进行排版优化,以使所述资源信息与终端设备屏幕相适应。请参阅图6,为本发明实施例三提供的资源服务器的结构示意图,该资源服务器可以提供新闻资源、小说资源、软件(游戏)资源下载及视频资源在线观等垂直资源,这些垂直类的资源经过资源选取、自动内容抽取,排版优化展示等处理,然后存储在资源服务器中,具体的所述资源服务器包括:小说资源模块存储小说资源、新闻资源模块存储新闻资源、热门下载资源模块存储热门下载资源、视频资源模块存储视频资源、资源更新模块用于定时对上述各模块的资源进行更新、小说资源获取模块用于获取小说资源,并对获取的小说资源进行页面抽取以去除其中的广告、图片等信息,以及对处理后的小说资源进行排版优化等处理;新闻资源获取模块用于获取新闻资源,并对获取的新闻资源进行页面抽取以去除其中的广告、图片等信息,以及对处理后的新闻资源进行排版优化等处理;下载资源获取模块用于获取热门下载资源,并对获取的热门下载资源进行页面抽取以去除其中的广告、图片等信息,以及对处理后的热门下载资源进行排版优化等处理;视频资源获取模块用于获取视频资源,并对获取的视频资源进行页面抽取以去除其中的广告、图片等信息,以及对处理后的视频资源进行排版优化等处理。
[0092]在S503中,发送所述信息资源至代理服务器,以使代理服务器发送所述信息资源至客户端。
[0093]本实施例中,资源服务器接收代理服务器发送的建议关键词,根据所述建议关键词,搜索获取信息资源,发送所述信息资源至代理服务器,以使代理服务器发送所述信息资源至客户端。使得用户可以直接在显示的信息资源中选择、定位所需要的资源信息,提高了搜索效率,且通过资源服务器的垂直的资源信息,可以及时向用户推送直达搜索内容的信息资源推荐,无需用户手动从海量网络信息资源里筛选优质资源的问题。
[0094]实施例四
[0095]图7示出了本发明实施例四提供的信息推荐装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,该装置可以是内置于移动终端中的软件单元、硬件单元或者软硬结合单元。
[0096]所述装置包括:搜索关键词获取单元71、搜索请求发送单元72、信息资源接收单元73、解析单元74和显示单元75。
[0097]搜索关键词获取单元71,用于获取用户输入的搜索关键词;
[0098]搜索请求发送单元72,用于发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0099]信息资源接收单元73,用于接收所述代理服务器返回的所述信息资源;
[0100]解析单元74,用于解析所述信息资源;
[0101]显示单元75,用于在客户端屏幕显示所述信息资源。
[0102]可选的,所述显示单元75在客户端屏幕搜索关键词的下拉菜单中显示所述信息资源,并显示可以直接获取所述资源信息的提示信息。
[0103]本发明实施例提供的信息推荐装置可以使用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
[0104]实施例五
[0105]图8示出了本发明实施例五提供的信息推荐装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,该装置可以是内置于移动终端中的软件单元、硬件单元或者软硬结合单元。
[0106]所述装置包括:搜索请求接收单元81、建议关键词获取单元82、建议关键词发送单元83、信息资源接收单元84、信息资源发送单元85。
[0107]搜索请求接收单元81,用于接收客户端发送的搜索请求,所述搜索请求携带所述搜索关键词;
[0108]建议关键词获取单元82,用于根据所述搜索请求携带的搜索关键词,获取建议关键词;
[0109]建议关键词发送单元83,用于发送所述建议关键词至资源服务器,以使所述资源服务器根据所述建议关键词搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0110]信息资源接收单元84,用于接收所述信息资源服务器返回的所述信息资源;
[0111]信息资源发送单元85,用于发送所述信息资源至客户端,以使客户端解析所述信息资源,并在客户端屏幕显示所述信息资源。
[0112]可选的,所述建议关键词获取单元82,具体用于向搜索引擎发送所述搜索关键词,并接收搜索引擎根据所述搜索关键词搜索获取的建议关键词。
[0113]本发明实施例提供的信息推荐装置可以使用在前述对应的方法实施例二中,详情参见上述实施例二的描述,在此不再赘述。
[0114]实施例六
[0115]图9示出了本发明实施例六提供的信息推荐装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,该装置可以是内置于移动终端中的软件单元、硬件单元或者软硬结合单元。
[0116]所述装置包括:建议关键词接收单元91、信息资源搜索单元92和信息资源发送单元93。
[0117]建议关键词接收单元91,用于接收代理服务器发送的建议关键词;
[0118]信息资源搜索单元92,用于根据所述建议关键词,搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0119]信息资源发送单元93,用于发送所述信息资源至代理服务器,以使代理服务器发送所述信息资源至客户端。
[0120]可选的,所述信息资源搜索单元92,具体据所述建议关键词,在预设资源数据库中,搜索获取信息资源,所述资源数据库从指定资源服务器拉取信息资源,并按照预设规则分类存储所述信息资源。
[0121]可选的,所述装置还包括:页面抽取单元,用于根据数据抽取模板,对所述预设资源数据库中的资源数据进行页面抽取。
[0122]可选的,所述装置还包括:排版优化单元,用于根据终端设备的显示特性,对所述预设资源数据库中的资源数据进行排版优化。
[0123]本发明实施例提供的信息推荐装置可以使用在前述对应的方法实施例三中,详情参见上述实施例三的描述,在此不再赘述。
[0124]实施例七
[0125]图10示出了本发明实施例七提供的信息推荐系统的结构图,为了便于说明,仅示出了与本发明实施例相关的部分。
[0126]所述系统包括:客户端101、代理服务器102和资源服务器103。
[0127]客户端101,用于获取用户输入搜索关键词,发送搜索请求至代理服务器102,接收所述代理服务器102返回的所述信息资源,并解析所述信息资源,以及在客户端屏幕显示所述信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0128]代理服务器102,用于接收客户端101发送的搜索请求,根据所述搜索请求携带的搜索关键词,获取建议关键词,发送所述建议关键词至资源服务器103,并接收所述信息资源服务器103返回的所述信息资源,发送所述信息资源至客户端101 ;
[0129]资源服务器103,用于接收代理服务器102发送的建议关键词,根据所述建议关键词,搜索获取信息资源,并发送所述信息资源至代理服务器102。
[0130]图11示出了本发明实施例提供的信息资源推荐系统的信息推荐方法的实现的流程图,所述方法详述如下:
[0131]S11,客户端获取用户输入搜索关键词;
[0132]S12,客户端发送搜索请求至所述代理服务器,所述搜索请求携带所述搜索关键词;
[0133]本实施例中,客户端与所述代理服务器预先建立通信连接后,根据所述搜索关键词,向所述代理服务器发起搜索请求。
[0134]S13,代理服务器接收客户端发送的搜索请求,根据所述搜索请求携带的搜索关键词,获取建议关键词。
[0135]S14,所述代理服务器发送所述建议关键词至所述资源服务器;
[0136]S15,所述资源服务器接收所述代理服务器发送的建议关键词,根据所述建议关键词,搜索获取信息资源;
[0137]本实施例中,所述资源服务器根据所述建议关键词以及用户的搜索历史,搜索获取匹配的垂直信息资源,并将获取的资源返回代理服务器,即执行S16。
[0138]S16,所述资源服务器发送所述信息资源至所述代理服务器;
[0139]S17,所述代理服务器接收所述资源服务器返回的所述信息资源,并发送所述信息资源至所述客户端;
[0140]本实施例中,代理服务把获取的资源信息通过预先建立的连接返回给客户端。
[0141]S18,所述客户端接收所述代理服务器返回的所述信息资源,解析所述信息资源。
[0142]S19,所述客户端在所述客户端屏幕显示所述信息资源。
[0143]本实施例中,移动终端的客户端获取用户输入搜索关键词,发送搜索请求至所述代理服务器,所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并发送所述建议关键词至所述资源服务器,所述资源服务器根据所述建议关键词,搜索获取信息资源,并发送所述信息资源至所述代理服务器,所述代理服务器发送所述信息资源至所述客户端,所述客户端接收所述代理服务器返回的所述信息资源,解析所述信息资源,并在所述客户端屏幕显示所述信息资源。使得用户可以直接在显示的信息资源中选择、定位所需要的资源信息,而不需要再从根据搜索建议获取的搜索结果页面去找自己想要的链接以获取信息资源,极大的提高了搜索效率,同时,通过资源服务器的垂直的资源信息,可以及时向用户推送直达搜索内容的信息资源推荐,无需用户手动从海量网络信息资源里筛选优质资源的问题。
[0144]实施例八
[0145]图12示出了本发明实施例八提供的信息推荐系统的结构图,为了便于说明,仅示出了与本发明实施例相关的部分。
[0146]所述系统包括:客户端121和服务器122。
[0147]客户端121获取搜索关键词,并发送搜索请求至服务器122,以及接收所述服务器122返回的所述信息资源,解析所述信息资源,并在所述客户端121屏幕显示所述信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;
[0148]服务器122根据所述搜索请求携带的搜索关键词,获取建议关键词,并根据所述建议关键词,搜索获取信息资源,并发送所述信息资源至所述客户端121。
[0149]值得注意的是,上述实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0150]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。
[0151]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种信息推荐方法,其特征在于,所述方法包括: 获取用户输入的搜索关键词; 发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源; 接收所述代理服务器返回的所述信息资源; 解析所述信息资源,并在客户端屏幕显示所述信息资源。
2.一种信息推荐方法,其特征在于,所述方法包括: 接收客户端发送的搜索请求,所述搜索请求携带所述搜索关键词; 根据所述搜索请求携带的搜索关键词,获取建议关键词; 发送所述建议关键词至资源服务器,以使所述资源服务器根据所述建议关键词搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源; 接收所述信息资源服务器返回的所述信息资源; 发送所述信息资源至客户端,以使客户端解析所述信息资源,并在客户端屏幕显示所述信息资源。
3.如权利要求1所述的方法,其特征在于,所述根据所述搜索请求携带的搜索关键词,获取建议关键词具体为: 向搜索引擎发送所述搜索关键词,接收搜索引擎根据所述搜索关键词搜索获取建议关键词。
4.一种信息推荐方法,其特征在于,所述方法包括: 接收代理服务器发送的建议关键词; 根据所述建议关键词,搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源; 发送所述信息资源至代理服务器,以使代理服务器发送所述信息资源至客户端。
5.如权利要求4所述的方法,其特征在于,所述根据所述建议关键词,搜索获取的信息资源具体为: 根据所述建议关键词,在预设资源数据库中,搜索获取信息资源,所述资源数据库从指定资源服务器拉取信息资源,并按照预设规则分类存储所述信息资源。
6.如权利要求5所述的方法,其特征在于,所述方法还包括: 根据数据抽取模板,对所述预设资源数据库中的资源数据进行页面抽取。
7.如权利要求5所述的方法,其特征在于,所述方法还包括: 根据终端设备的显示特性,对所述预设资源数据库中的资源数据进行排版优化。
8.一种信息推荐装置,其特征在于,所述装置包括: 搜索关键词获取单元,用于获取用户输入的搜索关键词; 搜索请求发送单元,用于发送搜索请求至代理服务器,以使所述代理服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并将所述建议关键词发送至资源服务器,以及接收所述资源服务器根据所述建议关键词搜索获取的信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;信息资源接收单元,用于接收所述代理服务器返回的所述信息资源; 解析单元,用于解析所述信息资源; 显示单元,用于在客户端屏幕显示所述信息资源。
9.一种信息推荐装置,其特征在于,所述装置包括: 搜索请求接收单元,用于接收客户端发送的搜索请求,所述搜索请求携带所述搜索关键词; 建议关键词获取单元,用于根据所述搜索请求携带的搜索关键词,获取建议关键词;建议关键词发送单元,用于发送所述建议关键词至资源服务器,以使所述资源服务器根据所述建议关键词搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源; 信息资源接收单元,用于接收所述信息资源服务器返回的所述信息资源; 信息资源发送单元,用于发送所述信息资源至客户端,以使客户端解析所述信息资源,并在客户端屏幕显示所述信息资源。
10.如权利要求9所述的装置,其特征在于,所述建议关键词获取单元,具体用于向搜索引擎发送所述搜索关键词,并接收搜索引擎根据所述搜索关键词搜索获取的建议关键词。
11.一种信息推荐装置,其特征在于,所述装置包括: 建议关键词接收单元,用于接收代理服务器发送的建议关键词; 信息资源搜索单元,用于根据所述建议关键词,搜索获取信息资源,所述信息资源为与所述搜索关键词相关的多媒体资源; 信息资源发送单元,用于发送所述信息资源至代理服务器,以使代理服务器发送所述信息资源至客户端。
12.如权利要求11所述的装置,其特征在于,所述信息资源搜索单元,具体用于据所述建议关键词,在预设资源数据库中,搜索获取信息资源,所述资源数据库从指定资源服务器拉取信息资源,并按照预设规则分类存储所述信息资源。
13.如权利要求12所述的装置,其特征在于,所述装置还包括: 页面抽取单元,用于根据数据抽取模板,对所述预设资源数据库中的资源数据进行页面抽取。
14.如权利要求12所述的装置,其特征在于,所述装置还包括: 排版优化单元,用于根据终端设备的显示特性,对所述预设资源数据库中的资源数据进行排版优化。
15.一种信息资源推荐系统,其特征在于,所述系统包括: 客户端,用于获取用户输入搜索关键词,发送搜索请求至代理服务器,接收所述代理服务器返回的所述信息资源,并解析所述信息资源,以及在客户端屏幕显示所述信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源;代理服务器,用于接收客户端发送的搜索请求,根据所述搜索请求携带的搜索关键词,获取建议关键词,发送所述建议关键词至资源服务器,并接收所述信息资源服务器返回的所述信息资源,发送所述信息资源至客户端; 资源服务器,用于接收代理服务器发送的建议关键词,根据所述建议关键词,搜索获取信息资源,并发送所述信息资源至代理服务器。
16.一种信息资源推荐系统,其特征在于,所述系统包括: 客户端获取搜索关键词,并发送搜索请求至服务器,以及接收所述服务器返回的所述信息资源,解析所述信息资源,并在所述客户端屏幕显示所述信息资源,所述搜索请求携带所述搜索关键词,所述信息资源为与所述搜索关键词相关的多媒体资源; 服务器根据所述搜索请求携带的搜索关键词,获取建议关键词,并根据所述建议关键词,搜索获取信 资源,并发送所述信息资源至所述客户端。
【文档编号】G06F17/30GK104077294SQ201310102583
【公开日】2014年10月1日 申请日期:2013年3月27日 优先权日:2013年3月27日
【发明者】苏小康 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1