一种信息的推送方法及装置制造方法

文档序号:7996501阅读:116来源:国知局
一种信息的推送方法及装置制造方法
【专利摘要】本发明适用于信息处理领域,提供了一种信息的推送方法和装置,所述方法包括:请求用户端浏览器记录请求用户的网页浏览信息,并将所述请求用户的网页浏览信息和所述请求用户的用户标识上报至浏览服务器;浏览服务器根据所述请求用户的网页浏览信息生成所述请求用户的兴趣标签;浏览服务器根据所述请求用户的用户标识向所述请求用户端浏览器推送与所述请求用户的兴趣标签相关的信息。本发明可以根据不同用户的网页浏览信息从海量的信息中提取出用户想要关注的信息推送给用户,极大的节省了用户从海量的信息中获取其关注的信息的时间,同时提高了推送的信息的精准度和针对性。
【专利说明】一种信息的推送方法及装置
【技术领域】
[0001]本发明属于信息处理领域,尤其涉及一种信息的推送方法及装置。
【背景技术】
[0002]随着网络通信技术的快速发展和普及,互联网提供的信息量呈爆炸式增长,用户要从互联网提供的海量信息中查找自己关注的信息,需要花费大量时间和精力,而且查找到的信息也不全面。现有技术提供了一些信息的查找方法,如依据关键词进行查找的方式,这种方式也需要用户输入关键词,并主动进行信息查找,还是需要浪费大量的时间和精力,而且依据关键词的查找方式由于仅仅进行关键词匹配,从而还是存在针对性差、准确性低的问题。
[0003]如在即时通讯系统中,用户如果需要添加某用户为好友,则一般以该用户的即时通讯账号或者邮箱作为关键词来查找用户,但这种方式需要用户事先获知其他用户的即时通讯账号或者邮箱,局限性大。另一种方式是采用模糊查找的方式,如根据用户的属性信息,如用户所在城市、年龄、性别等,这种信息查找方式查找到的信息精准度低。

【发明内容】

[0004]本发明实施例提供一种信息的推送方法,旨在解决现有技术存在的信息查找费时耗力、且查找到的信息精准度低、针对性差的问题。
[0005]本发明实施例是这样实现的,一种信息的推送方法,所述方法包括:
[0006]请求用户端浏览器记录请求用户的网页浏览信息,并将所述请求用户的网页浏览信息和所述请求用户的用户标识上报至浏览服务器;
[0007]浏览服务器根据所述请求用户的网页浏览信息生成所述请求用户的兴趣标签;
[0008]浏览服务器根据所述请求用户的用户标识向所述请求用户端浏览器推送与所述请求用户的兴趣标签相关的信息,其中与所述请求用户的兴趣标签相关的信息包括推荐用户标识列表、推荐用户的网页浏览信息、与所述请求用户的兴趣标签匹配的网页标识列表中的至少一个,所述推荐用户为与所述请求用户具有相同兴趣标签的用户;
[0009]其中所述请求用户和所述推荐用户为第一用户,所述第一用户为浏览器系统中的用户。
[0010]本发明实施例的另一目的在于提供一种信息的推送装置,所述装置包括:
[0011]设置于浏览器的上报单元,用于记录请求用户的网页浏览信息,并将请求用户的网页浏览信息上报至浏览服务器;
[0012]设置于浏览服务器的兴趣标签生成单元,用于所述请求用户的网页浏览信息生成所述请求用户的兴趣标签;
[0013]设置于浏览服务器的信息推送单元,用于根据所述请求用户的用户标识向所述请求用户端浏览器推送与所述请求用户的兴趣标签相关的信息,其中与所述请求用户的兴趣标签相关的信息包括推荐用户标识列表、推荐用户的网页浏览信息、与所述请求用户的兴趣标签匹配的网页标识列表中的至少一个,所述推荐用户为与所述请求用户具有相同兴趣标签的用户;
[0014]其中所述请求用户和所述推荐用户为第一用户,所述第一用户为浏览器系统中的用户。
[0015]在本发明实施例中,通过浏览器记录请求用户的网页浏览信息,并将请求用户的网页浏览信息上报至浏览服务器,浏览服务器根据请求用户的网页浏览信息生成请求用户的兴趣标签,浏览服务器向请求用户推送与请求用户的兴趣标签相关的信息,从而可以根据不同请求用户的网页浏览信息从网络提供的海量信息中提取出请求用户想要关注的信息推送给请求用户,极大的节省了请求用户从海量信息中获取其关注的信息的时间,同时提高了推送的信息的精准度和针对性。
【专利附图】

【附图说明】
[0016]图1是本发明实施例提供的信息的推送方法的实现流程图;
[0017]图2是本发明另一实施例提供的信息的推送方法的实现流程图;
[0018]图3是本发明另一实施例提供的信息的推送方法的实现流程图;
[0019]图4是本发明另一实施例提供的信息的推送方法的实现流程图;
[0020]图5是本发明另一实施例提供的信息的推送方法的实现流程图;
[0021]图6是本发明实施例提供的信息推送装置的结构框图;
[0022]图7是本发明另一实施例提供的信息推送装置的结构框图;
[0023]图8是本发明再一实施例提供的信息推送装置的结构框图。
【具体实施方式】
[0024]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0025]在本发明实施例中,根据请求用户的网页浏览信息生成请求用户的兴趣标签,并向请求用户推送与请求用户的兴趣标签相关的信息,从而可以根据不同请求用户的兴趣信息从海量的信息中选择请求用户想要关注的信息推送给请求用户,极大的节省了请求用户从海量的信息中获取其关注的信息的时间,同时提高了推送的信息的精准度,提高了信息传播效率。
[0026]为了便于理解,先对本发明实施例涉及的技术术语进行解释说明如下:
[0027]浏览器系统是指包括浏览器和浏览服务器的系统。
[0028]浏览器用户是指使用浏览器系统的用户,浏览器系统一般采用浏览器用户账号体系对使用浏览器系统的用户进行管理。
[0029]第三方应用系统是指除浏览器系统以外的其他应用系统,如第三方应用系统包括但不限于即时通讯系统、微博系统等。第三方应用系统包括第三方应用服务器和第三方应用客户端。如即时通讯系统包括即时通讯服务器和即时通讯客户端。
[0030]第三方应用系统用户是指使用第三方应用系统的用户,各第三方应用系统一般采用各自对应的用户账号体系对使用该第三方应用系统的用户进行管理。[0031]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0032]图1示出了本发明实施例提供的信息的推送方法的实现流程,详述如下:
[0033]S101,请求用户端浏览器记录请求用户的网页浏览信息,并将请求用户的网页浏览信息和请求用户的用户标识上报至浏览服务器。
[0034]其中请求用户为浏览器用户,请求用户是指在浏览服务器注册的需要向该用户推送信息的用户。请求用户通过浏览器登录浏览服务器后,即可通过浏览器将请求用户的网络浏览信息和请求用户的用户标识上报至浏览服务器。其中网页浏览信息包括但不限于网页标识、浏览时间等。该网页标识可以为网页的统一资源定位符(Uniform/UniversalResource Locator, URL)等。用户标识用于唯一标识浏览器系统中的用户,该用户标识可以为用户通过浏览器在浏览服务器中注册的账号等。
[0035]在本实施例中,在请求用户通过浏览器浏览网页时,浏览器记录请求用户的网页浏览信息,并将请求用户的网页浏览信息和请求用户的用户标识发送至浏览服务器。具体的,浏览器按照预设的上报周期将其记录的请求用户的网页浏览信息和请求用户的用户标识上报到浏览服务器,或者浏览器在请求用户浏览网页时,将请求用户正在浏览的网页浏览信息和请求用户的用户标识上报至浏览服务器。为了便于理解,举例说明如下:
[0036]假设预设的上报周期为一天,则浏览器记录请求用户在一天内的网页浏览信息,并在该天中的某时间点将请求用户该天的网页浏览信息和请求用户的用户标识上报至浏览服务器;
[0037]或者,当请求用户通过浏览器打开某网页时,浏览器就记录请求用户当前正在浏览的网页浏览信息,并将请求用户当前正在浏览的网页浏览信息和请求用户的用户标识上传到浏览服务器。
[0038]表1示出了本实施例提供的浏览器上传到浏览服务器的请求用户的网页浏览信息和请求用户的用户标识的示例,但不以表1所述的示例为限,还可以为其他多种形式,如文件等形式,在此不再一一举例说明,其中请求用户包括用户I和用户2。
[0039]表1
[0040]
[0041]
【权利要求】
1.一种信息的推送方法,其特征在于,所述方法包括: 请求用户端浏览器记录请求用户的网页浏览信息,并将所述请求用户的网页浏览信息和所述请求用户的用户标识上报至浏览服务器; 浏览服务器根据所述请求用户的网页浏览信息生成所述请求用户的兴趣标签; 浏览服务器根据所述请求用户的用户标识向所述请求用户端浏览器推送与所述请求用户的兴趣标签相关的信息,其中与所述请求用户的兴趣标签相关的信息包括推荐用户标识列表、推荐用户的网页浏览信息、与所述请求用户的兴趣标签匹配的网页标识列表中的至少一个,所述推荐用户为与所述请求用户具有相同兴趣标签的用户; 其中所述请求用户和所述推荐用户为浏览器用户。
2.如权利要求1所述的方法,其特征在于,所述浏览服务器根据所述请求用户的网页浏览信息生成所述请求用户的兴趣标签具体包括: 浏览服务器直接将所述请求用户的网页浏览信息中的网页标识和浏览时间作为所述请求用户的兴趣标签。
3.如权利要求1所述的方法,其特征在于,所述浏览服务器根据所述请求用户的网页浏览信息生成所述请 求用户的兴趣标签具体包括: 浏览服务器根据所述请求用户的网页浏览信息中的网页标识获取所述网页标识对应的网站目录,将网页标识对应的网站目录和浏览时间作为所述请求用户的兴趣标签。
4.如权利要求1所述的方法,其特征在于,所述浏览服务器根据所述请求用户的网页浏览信息生成所述请求用户的兴趣标签具体包括: 浏览服务器根据所述请求用户的网页浏览信息获取预设时间段内所述请求用户对同一网页的浏览次数; 浏览服务器将所述请求用户对同一网页的浏览次数大于或者等于预设网页次数阈值的网页标识作为所述请求用户的兴趣标签。
5.如权利要求1所述的方法,其特征在于,所述浏览服务器根据所述请求用户的网页浏览信息生成所述请求用户的兴趣标签具体包括: 浏览服务器根据所述请求用户的网页浏览信息中的网页标识获取所述网页标识对应的网站目录; 浏览服务器获取预设时间段内所述请求用户对同一网站目录的浏览次数; 浏览服务器将所述请求用户对同一网站目录的浏览次数大于或者等于预设域名次数阈值的网站目录作为所述请求用户的兴趣标签。
6.如权利要求1所述的方法,其特征在于,所述浏览服务器根据所述请求用户的网页浏览信息生成所述请求用户的兴趣标签具体包括: 浏览服务器根据所述请求用户的网页浏览信息中的网页标识获取所述网页标识对应的网站目录; 浏览服务器按照预设的各兴趣分类的兴趣关键词将预设时间段内所述请求用户浏览过的网站目录进行分类处理,生成网站目录的兴趣分类; 浏览服务器将每个兴趣分类中各网站目录的总浏览次数大于或者等于预设总次数阈值的兴趣分类作为所述请求用户的兴趣标签。
7.如权利要求1至6任一项所述的方法,其特征在于,所述浏览服务器根据所述请求用户的用户标识向所述请求用户推送与所述请求用户的兴趣标签相关的信息具体包括: 浏览服务器获取与所述请求用户具有相同兴趣标签的推荐用户标识列表; 浏览服务器获取所述推荐用户标识列表中各推荐用户标识所对应的推荐用户的网页浏览信息; 浏览服务器获取与所述请求用户的兴趣标签匹配的网页标识列表; 浏览服务器根据所述请求用户的用户标识向所述请求用户端浏览器推送所述推荐用户标识列表、推荐用户的网页浏览信息、与所述请求用户的兴趣标签匹配的网页标识列表中的至少一个。
8.如权利要求1至6任一项所述的方法,其特征在于,在所述浏览服务器根据所述请求用户的用户标识向所述请求用户推送与所述请求用户的兴趣标签相关的信息之后,所述方法还包括: 请求用户端浏览器从所述推荐用户标识列表中确定需要与所述请求用户建立好友关系的好友用户标识,并向浏览服务器发送好友关系建立请求,所述好友关系建立请求包含所述好友用户标识; 浏览服务器建立所述请求用户与所述好友关系建立请求包含的好友用户标识所对应的用户之间的好友关系。
9.如权利要求8所述的方法,其特征在于,在所述浏览服务器建立所述请求用户与所述好友关系建立请求包含 的好友用户标识所对应的用户之间的好友关系之后,所述方法还包括: 设置浏览器用户与第三方应用系统用户之间的映射关系; 请求用户端浏览器在接收到所述请求用户向与所述请求用户建立了好友关系的好友用户发送的即时通讯消息时,将所述即时通讯消息发送至浏览服务器; 浏览服务器将所述即时通讯消息发送至第三方应用服务器; 第三方应用服务器根据浏览器用户与第三方应用系统用户之间的映射关系,将所述即时通讯消息发送至与所述好友用户对应的第三方应用系统用户所在的第三方应用客户端。
10.如权利要求8所述的方法,其特征在于,在所述浏览服务器建立所述请求用户与所述好友关系建立请求包含的好友用户标识所对应的用户之间的好友关系之后,所述方法还包括: 设置浏览器用户与第三方应用系统用户之间的映射关系; 请求用户端浏览器在接收到所述请求用户向与所述请求用户建立了好友关系的好友用户发送的即时通讯消息时,将所述即时通讯消息发送至第三方应用服务器; 第三方应用服务器根据浏览器用户与第三方应用系统用户之间的映射关系,将所述即时通讯消息发送至与所述好友用户对应的第三方应用系统用户所在的第三方应用客户端。
11.一种信息的推送装置,其特征在于,所述装置包括: 设置于浏览器的上报单元,用于记录请求用户的网页浏览信息,并将请求用户的网页浏览信息上报至浏览服务器; 设置于浏览服务器的兴趣标签生成单元,用于根据所述请求用户的网页浏览信息生成所述请求用户的兴趣标签; 设置于浏览服务器的信息推送单元,用于根据所述请求用户的用户标识向所述请求用户端浏览器推送与所述请求用户的兴趣标签相关的信息,其中与所述请求用户的兴趣标签相关的信息包括推荐用户标识列表、推荐用户的网页浏览信息、与所述请求用户的兴趣标签匹配的网页标识列表中的至少一个,所述推荐用户为与所述请求用户具有相同兴趣标签的用户; 其中所述请求用户和所述推荐用户为第一用户,所述第一用户为浏览器系统中的用户。
12.如权利要求11所述的装置,其特征在于,所述兴趣标签生成单元具体用于直接将所述请求用户的网页浏览信息中的网页标识和浏览时间作为所述请求用户的兴趣标签。
13.如权利要求11所述的装置,其特征在于,所述兴趣标签生成单元具体用于根据所述请求用户的网页浏览信息中的网页标识获取所述网页标识对应的网站目录,将网页标识对应的网站目录和浏览时间作为所述请求用户的兴趣标签。
14.如权利要求11所述的装置,其特征在于,所述兴趣标签生成单元具体包括: 网页浏览次数获取模块,用于根据所述请求用户的网页浏览信息获取预设时间段内所述请求用户对同一网页的浏览次数; 第一兴趣标签确定模块,用于将所述请求用户对同一网页的浏览次数大于或者等于预设网页次数阈值的网页标识作为所述请求用户的兴趣标签。
15.如权利要求 11所述的装置,其特征在于,所述兴趣标签生成单元具体包括: 网站目录获取模块,用于根据所述请求用户的网页浏览信息中的网页标识获取所述网页标识对应的网站目录; 域名浏览次数获取模块,用于获取预设时间段内所述请求用户对同一网站目录的浏览次数; 第二兴趣标签确定模块,用于将所述请求用户对同一网站目录的浏览次数大于或者等于预设域名次数阈值的网站目录作为所述请求用户的兴趣标签。
16.如权利要求11所述的装置,其特征在于,所述兴趣标签生成单元具体包括: 网站目录获取模块,用于根据所述请求用户的网页浏览信息中的网页标识获取所述网页标识对应的网站目录; 兴趣分类生成模块,用于按照预设的各兴趣分类的兴趣关键词将预设时间段内所述请求用户浏览过的网站目录进行分类处理,生成网站目录的兴趣分类; 第三兴趣标签确定模块,用于将每个兴趣分类中各网站目录的总浏览次数大于或者等于预设总次数阈值的兴趣分类作为所述请求用户的兴趣标签。
17.如权利要求11至16任一项所述的装置,其特征在于,所述信息推送单元包括: 推荐用户获取模块,用于获取与所述请求用户具有相同兴趣标签的推荐用户标识列表; 网页浏览信息获取模块,用于获取所述推荐用户标识列表中各推荐用户标识所对应的推荐用户的网页浏览信息; 网页标识获取模块,用于获取与所述请求用户的兴趣标签匹配的网页标识列表; 推送模块,用于根据所述请求用户的用户标识向所述请求用户端浏览器推送所述推荐用户标识列表、推荐用户的网页浏览信息、与所述请求用户的兴趣标签匹配的网页标识列表中的至少一个。
18.如权利要求11至16任一项所述的装置,其特征在于,所述装置还包括: 设置于浏览器的好友建立请求单元,用于从所述推荐用户标识列表中确定需要与所述请求用户建立好友关系的好友用户标识,并向浏览服务器发送好友关系建立请求,所述好友关系建立请求包含所述好友用户标识; 设置于浏览服务器的好友建立单元,用于建立所述请求用户与所述好友关系建立请求包含的好友用户标识所对应的用户之间的好友关系。
19.如权利要求18所述的装置,其特征在于,所述装置还包括: 映射单元,用于设置浏览器用户与第三方应用系统用户之间的映射关系; 设置于浏览器的第一即时通讯请求单元,用于在接收到所述请求用户向与所述请求用户建立了好友关系的好友用户发送的即时通讯消息时,将所述即时通讯消息发送至浏览服务器; 设置于浏览服务器的转发单元,用于将所述即时通讯消息发送至第三方应用服务器; 设置于第三方应用服务器的即时通讯单元,用于根据所述浏览器用户与第三方应用系统用户之间的映射关系,将所述即时通讯消息发送至与所述好友用户对应的第三方应用系统用户所在的第三方应用客户端。
20.如权利要求18所述 的装置,其特征在于,所述装置还包括: 映射单元,用于设置浏览器用户与第三方应用系统用户之间的映射关系; 设置于浏览器的第二即时通讯请求单元,用于在接收到所述请求用户向与所述请求用户建立了好友关系的好友用户发送的即时通讯消息时,将所述即时通讯消息发送至第三方应用服务器; 设置于第三方应用服务器的即时通讯单元,用于根据浏览器用户与第三方应用系统用户之间的映射关系,将所述即时通讯消息发送至与所述好友用户对应的第三方应用系统用户所在的第三方应用客户端。
【文档编号】H04L29/08GK103997507SQ201310054217
【公开日】2014年8月20日 申请日期:2013年2月20日 优先权日:2013年2月20日
【发明者】刘峰 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1