向多类型终端或应用发送信息的方法和装置制造方法及图纸

技术编号:9408663 阅读:116 留言:0更新日期:2013-12-05 06:55
本发明专利技术公开了一种向多类型终端或应用发送信息的方法和装置,其中,方法包括:获取用户的行为数据,将用户的行为数据存储到缓存服务器中;从用户的行为数据中提取出特征数据;按照数据类型,对特征数据进行分类;根据为所述特征数据对应的数据类型所预设的发送策略,获取待发送的信息;根据所要接收待发送的信息的终端或应用的类型,将待发送的信息转换为终端或应用需要的格式,以供推送给所述终端或应用,或者以供终端或应用来拉取。该方法以用户的行为数据为依据,判断出用户的偏好和需求,更有针对性地向用户推荐更符合其个性特点的数据,从而吸引用户进一步访问推荐的信息,提高了信息的推荐效率和转化率。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种向多类型终端或应用发送信息的方法和装置,其中,方法包括:获取用户的行为数据,将用户的行为数据存储到缓存服务器中;从用户的行为数据中提取出特征数据;按照数据类型,对特征数据进行分类;根据为所述特征数据对应的数据类型所预设的发送策略,获取待发送的信息;根据所要接收待发送的信息的终端或应用的类型,将待发送的信息转换为终端或应用需要的格式,以供推送给所述终端或应用,或者以供终端或应用来拉取。该方法以用户的行为数据为依据,判断出用户的偏好和需求,更有针对性地向用户推荐更符合其个性特点的数据,从而吸引用户进一步访问推荐的信息,提高了信息的推荐效率和转化率。【专利说明】向多类型终端或应用发送信息的方法和装置
本专利技术涉及互联网领域,具体涉及一种向多类型终端或应用发送信息的方法和装置。
技术介绍
搜索引擎是用户利用互联网资源的主要途径之一。搜索引擎根据一定的策略,运用特定的计算机程序从互联网上搜集网页信息,将搜集到的网页信息存储建立关键词的索引数据库和信息数据库。同时,搜索引擎通常为用户提供客户端程序,例如,各大搜索引擎服务商所提供的搜索服务主页等。用户通过输入查询关键词向搜索引擎服务器提交搜索请求。搜索引擎服务器接收该关键词,对其进行切分词预处理后,从索引数据库中找到匹配的结果,之后向客户端返回结果。这种传统的方式提供的搜索服务是被动的,其行为只是一个单纯的检索机制,返回的数据也只限于用户的输入,因此导致了较低的搜索效率。在现有技术中,为了提高用户搜索的效率,有时会采用一种查询词推荐的方式。例如,用户在搜索框中输入查询词的一部分时,页面显示搜索引擎对该词的补全搜索词,以列表形式显示在搜索框下;或者,在结果页上提供与输入的查询关键词的主题有密切关联的推荐搜索词。然而,这种方式针对同一查询词,为所有用户提供相同的推荐词,信息推荐的效率不高,不能满足不同用户的个性化需求。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种向多类型终端或应用发送信息的方法和相应的装置。根据本专利技术的一个方面,提供了一种向多类型终端或应用发送信息的方法,包括:获取用户的行为数据,将用户的行为数据存储到缓存服务器中;从用户的行为数据中提取出特征数据;按照数据类型,对特征数据进行分类;根据为特征数据对应的数据类型所预设的发送策略,获取待发送的信息;根据所要接收待发送的信息的终端或应用的类型,将待发送的信息转换为所述终端或应用需要的格式,以供推送给所述终端或应用,或者以供终端或应用来拉取。根据本专利技术的另一方面,提供了一种向多类型终端或应用发送信息的装置。包括:抓取设备,适于获取用户的行为数据;缓存服务器,适于存储抓取设备获取的用户的行为数据;提取设备,适于从用户的行为数据中提取出特征数据;分类设备,适于按照数据类型,对特征数据进行分类;处理设备,适于根据为特征数据对应的数据类型所预设的发送策略,获取待发送的信息;转换设备,适于根据所要接收待发送的信息的终端或应用的类型,将待发送的信息转换为终端或应用需要的格式;以及发送设备,适于将经转换设备转换得到的待发送的信息推送给终端或应用,或者根据终端或应用的拉取请求,将经转换设备转换得到的待发送的信息发送给终端或应用。根据本专利技术的向多类型终端或应用发送信息的方法和装置,以用户的行为数据为依据,判断出用户的偏好和需求,更有针对性地向用户推荐更符合其个性特点的数据,从而吸引用户进一步访问推荐的信息,提高了信息的推荐效率和转化率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【专利附图】【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的一种向多类型终端或应用发送信息的方法流程图;图2示出了根据本专利技术的一个实施例的一种向多类型终端或应用发送信息的装置结构示意图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了本专利技术一个实施例提供的向多类型终端或应用发送信息的方法100流程图,如图1所示,该方法100始于步骤S101,其中,获取用户的行为数据,将用户的行为数据存储到缓存服务器中。本实施例提供的方法根据用户的特点,推断用户需求,从而为不同用户定制个性化的推荐信息。而用户的需求和特点通常由其在客户端的浏览行为体现。因此,首先要获取用户的行为数据。具体来说,获取用户的行为数据可以包括:从搜索引擎服务器处获取用户的搜索日志数据;和/或,从浏览器处获取用户的浏览日志数据;和/或,从第三方服务器处获取用户的行为数据。其中,搜索日志数据是由搜索服务的提供商采集的用户的搜索关键词以及对应的搜索结果,搜索关键词准确地记录了用户提出的各种需求,反映了用户的消费倾向、娱乐偏好和业务需求,这些数据保存在搜索引擎服务器中,因而可以从搜索引擎服务器中获取用户的搜索日志数据。浏览器日志数据包括cookie数据和/或收藏夹历史数据等,cookie数据通常由用户浏览过的网站的服务器或页面代码生成,存储在本地浏览器处,其内容记录有浏览过网页的URL地址、访问次数和停留时间等。收藏夹历史数据包括临时文件,例如网页的副本等,这些数据也存储在本地浏览器处。因此,可以从浏览器处获取用户的浏览日志数据,这里的浏览器可以为PC机的浏览器客户端,也可以为智能终端的浏览器客户端。第三方服务器为提供第三方应用(例如手机浏览器、微博、微信、手机助手等应用)的服务器,用户通过这些第三方应用进行发布状态、分享日志、下载软件等行为,同样也会生成反映用户需求的数据,如用户的下载记录、发布的日志中的含有的关键词等。这些数据由相应的第三方服务器采集,并存储在第三方服务器中,因而可直接从第三方服务器中获取这些用户的行为数据。在获取到上述用户的行为数据之后,将这些数据存储到缓存服务器中。为了便于查找,缓存服务器中存储的关键词以及每一关键词对应的查询结果以键值对的方式存储,且关键词对应的查询结果可以是包含该关键词的网页对应的数据快照,该数据快照用于存储网页的裸数据或html数据。其中关键词可以是搜索关键词,或网页标题中的关键词,或下载记录、发布的日志中包含的关键词。在查找时,在缓存服务器中按照预设的匹配规则(例如自然语言处理分析规则,和/或正则表达式规则)查找与搜索词相匹配的关键词及其对应的查询结果。另外,缓存服务器中的所有关键词还可以进一步按照预设的分类进行存储。相应地,在查找与搜索词相匹配的关键词时,只需在分类类别与搜索词所属类别相同的关键词中查找,从而进一步简化了查找时的工作量,节约了查找时间。而且,当关键词本文档来自技高网
...

【技术保护点】
一种向多类型终端或应用发送信息的方法,包括:获取用户的行为数据,将所述用户的行为数据存储到缓存服务器中;从所述用户的行为数据中提取出特征数据;按照数据类型,对所述特征数据进行分类;根据为所述特征数据对应的数据类型所预设的发送策略,获取待发送的信息;根据所要接收所述待发送的信息的终端或应用的类型,将所述待发送的信息转换为所述终端或应用需要的格式,以供推送给所述终端或应用,或者以供所述终端或应用来拉取。

【技术特征摘要】

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

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

1