基于用户专注信息的实时推送媒体信息的方法和装置制造方法

文档序号:6488891阅读:192来源:国知局
基于用户专注信息的实时推送媒体信息的方法和装置制造方法
【专利摘要】本发明公开了一种基于用户专注信息的实时推送媒体信息的方法,确定当前页面的用户专注信息,根据所述用户专注信息查找关键字,实时推送与查找到的关键字相匹配的媒体信息;本发明同时还公开了一种基于用户专注信息的实时推送媒体信息的装置,通过本发明的方案,能够提高媒体信息推送的实时性和准确度。
【专利说明】基于用户专注信息的实时推送媒体信息的方法和装置
【技术领域】
[0001]本发明涉及互联网的信息发布技术,尤其涉及一种基于用户专注信息的实时推送媒体信息的方法和装置。
【背景技术】
[0002]目前的网络文章正文旁,一般都会有一个信息框,信息框里面推送有很多文字或图片信息。与一般的竞价排名或者文字链接等不同的是,信息框里面的文字或图片信息和文章上下文是关联的。比如,一则报道最新汽车的文章,在正文旁边就能够看到和汽车销售或服务相关的信息框。
[0003]虽然文章的内容可以被前期抓取并分析定义出相关联的文字或图片信息,将所述文字或图片信息固定的推送到该文章正文旁的信息框显示,但是并不表示用户会看或者看到全部该文章的内容,用户可能只关心该文章的一个段落的内容或者是其他内容,这样,在该文章被浏览时只能在正文旁的信息框固定显示所述文字或图片信息,不能准确针对用户专注信息推送相关联的信息。

【发明内容】

[0004]有鉴于此,本发明的主要目的在于提供一种基于用户专注信息的实时推送媒体信息的方法和装置,提高媒体信息推送的实时性和准确度。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]本发明提供的一种基于用户专注信息的实时推送媒体信息的方法,该方法包括:
[0007]确定当前页面的用户专注信息,根据所述用户专注信息实时推送相匹配的媒体信肩、O
[0008]上述方案中,所述确定当前页面的用户专注信息为:计算机后台获取用户浏览的网页内容中各元素的偏置高度和当前页面显示的元素的偏置高度,根据所述各元素的偏置高度和当前页面显示的元素的偏置高度,确定当前页面显示的元素,所述元素的内容或ID为当前页面的用户专注信息。
[0009]上述方案中,所述计算机后台获取用户浏览的网页内容中各元素的偏置高度和当前页面显示的元素的偏置高度为:
[0010]计算机后台加载网页内容,在用户浏览网页内容并停留在页面的任意位置时,计算机后台通过元素顶端获取函数获取网页内容中各元素的偏置高度;通过页面获取函数获取网页大小和页面大小,通过页面滚动条获取函数获取当前页面上滚动条的位置,根据网页内容中各元素的偏置高度、网页大小和页面大小、当前页面上滚动条的位置,获得当前页面显示的元素的偏置高度。
[0011]上述方案中,所述根据所述用户专注信息实时推送相匹配的媒体信息为:根据所述用户专注信息查找关键字,实时推送与查找到的关键字相匹配的媒体信息。
[0012]上述方案中,所述根据所述用户专注信息查找关键字为:计算机后台根据所述用户专注信息确定当前页面显示的内容,对所述内容进行语义分析,并与媒体数据库中的关键字相匹配,查找出匹配的关键字。
[0013]上述方案中,所述实时推送与查找到的关键字相匹配的媒体信息为:计算机后台根据查找到的关键字,将媒体数据库中与所述关键字相匹配的媒体信息进行实时推送。
[0014]上述方案中,所述网页内容包括:微博、或论坛中显示的用户发表内容。
[0015]本发明提供的一种基于用户专注信息的实时推送媒体信息的装置,该装置包括:用户专注信息确定模块和实时推送模块;其中,
[0016]用户专注信息确定模块,用于确定当前页面的用户专注信息;
[0017]实时推送模块,用于根据所述用户专注信息实时推送相匹配的媒体信息。
[0018]上述方案中,所述用户专注信息确定模块,具体用于计算机后台获取用户浏览的网页内容中各元素的偏置高度和当前页面显示的元素的偏置高度,根据所述各元素的偏置高度和当前页面显示的元素的偏置高度,确定当前页面显示的元素,所述元素的内容或ID为当前页面的用户专注信息。
[0019]上述方案中,所述实时推送模块,具体用于根据所述用户专注信息查找关键字,实时推送与查找到的关键字相匹配的媒体信息。
[0020]本发明提供了一种基于用户专注信息的实时推送媒体信息的方法和装置,确定当前页面的用户专注信息,根据所述用户专注信息实时推送相匹配的媒体信息;如此,能够提高媒体信息推送的实时性和准确度。
【专利附图】

【附图说明】
[0021]图1为本发明实施例实现基于用户专注信息的实时推送媒体信息的方法的流程示意图;
[0022]图2为本发明实施例实现基于用户专注信息的实时推送媒体信息的装置的结构示意图。
【具体实施方式】
[0023]本发明的基本思想是:确定当前页面的用户专注信息,根据所述用户专注信息实时推送相匹配的媒体信息;所述媒体信息可以是文字或图片等信息。
[0024]下面通过附图及具体实施例对本发明做进一步的详细说明。
[0025]本发明实施例实现一种基于用户专注信息的实时推送媒体信息的方法,如图1所示,该方法包括以下几个步骤:
[0026]步骤101:确定当前页面的用户专注信息;
[0027]具体的,计算机后台获取用户浏览的网页内容中各元素的偏置高度和当前页面显示的元素的偏置高度,根据所述各元素的偏置高度和当前页面显示的元素的偏置高度,确定当前页面显示的元素,所述元素的内容或ID(Identity)即为当前页面的用户专注信息;
[0028]所述计算机后台获取用户浏览的网页内容中各元素的偏置高度和当前页面显示的元素的偏置高度为:
[0029]计算机后台加载网页内容,在用户浏览网页内容并停留在页面的任意位置时,计算机后台通过元素顶端获取函数获取网页内容中各元素的偏置高度;通过页面获取函数获取网页大小和页面大小,通过页面滚动条获取函数获取当前页面上滚动条的位置,根据网页内容中各元素的偏置高度、网页大小和页面大小、当前页面上滚动条的位置,获得当前页面显示的元素的偏置高度;
[0030]所述网页内容包括:微博、或论坛等显示的用户发表内容;
[0031]所述元素为网页中独立的信息,如页面中各用户的微博内容、或各用户的评论与回复等;
[0032]以微博为例,步骤101可以分为以下几个步骤:
[0033]步骤201:在用户浏览微博并停留在页面的任意位置时,计算机后台通过元素顶端获取函数getElementTop获取每条微博的偏置高度,如获取第一条微博的偏置高度为:
[0034]>> getElementTop(document.getElementByID(’ 46258092435294’ ))
[0035]408
[0036]其中,’ 46258092435294’为第一条微博的ID,408为获取到的第一条微博的偏置高度。
[0037]步骤202:通过页面获取函数GetPageSize获取网页大小和页面大小,如:
[0038]
【权利要求】
1.一种基于用户专注信息的实时推送媒体信息的方法,其特征在于,该方法包括: 确定当前页面的用户专注信息,根据所述用户专注信息实时推送相匹配的媒体信息。
2.根据权利要求1所述的方法,其特征在于,所述确定当前页面的用户专注信息为:计算机后台获取用户浏览的网页内容中各元素的偏置高度和当前页面显示的元素的偏置高度,根据所述各元素的偏置高度和当前页面显示的元素的偏置高度,确定当前页面显示的元素,所述元素的内容或ID为当前页面的用户专注信息。
3.根据权利要求2所述的方法,其特征在于,所述计算机后台获取用户浏览的网页内容中各元素的偏置高度和当前页面显示的元素的偏置高度为: 计算机后台加载网页内容,在用户浏览网页内容并停留在页面的任意位置时,计算机后台通过元素顶端获取函数获取网页内容中各元素的偏置高度;通过页面获取函数获取网页大小和页面大小,通过页面滚动条获取函数获取当前页面上滚动条的位置,根据网页内容中各元素的偏置高度、网页大小和页面大小、当前页面上滚动条的位置,获得当前页面显示的元素的偏置高度。
4.根据权利要求3所述的方法,其特征在于,所述根据所述用户专注信息实时推送相匹配的媒体信息为:根据所述用户专注信息查找关键字,实时推送与查找到的关键字相匹配的媒体信息。
5.根据权利要求4所述的方法,其特征在于,所述根据所述用户专注信息查找关键字为:计算机后台根据所述用户专注信息确定当前页面显示的内容,对所述内容进行语义分析,并与媒体数据库中的关键字相匹配,查找出匹配的关键字。
6.根据权利要求5所述的方法,其特征在于,所述实时推送与查找到的关键字相匹配的媒体信息为:计算机后台根据查找到的关键字,将媒体数据库中与所述关键字相匹配的媒体信息进行实时推送。
7.根据权利要求2所述的方法,其特征在于,所述网页内容包括:微博、或论坛中显示的用户发表内容。
8.一种基于用户专注信息的实时推送媒体信息的装置,其特征在于,该装置包括:用户专注信息确定模块和实时推送模块;其中, 用户专注信息确定模块,用于确定当前页面的用户专注信息; 实时推送模块,用于根据所述用户专注信息实时推送相匹配的媒体信息。
9.根据权利要求8所述的装置,其特征在于,所述用户专注信息确定模块,具体用于计算机后台获取用户浏览的网页内容中各元素的偏置高度和当前页面显示的元素的偏置高度,根据所述各元素的偏置高度和当前页面显示的元素的偏置高度,确定当前页面显示的元素,所述元素的内容或ID为当前页面的用户专注信息。
10.根据权利要求8所述的装置,其特征在于,所述实时推送模块,具体用于根据所述用户专注信息查找关键字,实时推送与查找到的关键字相匹配的媒体信息。
【文档编号】G06F17/30GK103678379SQ201210345450
【公开日】2014年3月26日 申请日期:2012年9月17日 优先权日:2012年9月17日
【发明者】王德文 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1