信息推荐方法、装置、浏览器、服务器及系统制造方法及图纸

技术编号:11064213 阅读:92 留言:0更新日期:2015-02-19 11:34
本发明专利技术公开了一种信息推荐方法、装置、浏览器、服务器及系统,其中,所述方法包括:根据浏览器的行为确定用户使用场景;将反映所述用户使用场景的报文发送给服务器,以便所述服务器根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据;从所述服务器获取所述页面数据,以便以所述信息推荐方式展示所述推荐信息。采用本发明专利技术,能够以符合用户使用场景的信息推荐方式为用户推荐信息,提高流量引导能力和效果,同时提高用户体验。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种信息推荐方法、装置、浏览器、服务器及系统,其中,所述方法包括:根据浏览器的行为确定用户使用场景;将反映所述用户使用场景的报文发送给服务器,以便所述服务器根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据;从所述服务器获取所述页面数据,以便以所述信息推荐方式展示所述推荐信息。采用本专利技术,能够以符合用户使用场景的信息推荐方式为用户推荐信息,提高流量引导能力和效果,同时提高用户体验。【专利说明】信息推荐方法、装置、浏览器、服务器及系统
本专利技术涉及互联网领域,更为具体而言,涉及一种信息推荐方法、装置、浏览器、月艮务器及系统。
技术介绍
浏览器作为互联网流量的入口,在引导互联网流量方面具有巨大的应用前景和商业价值。而为了实现流量引导,为用户推荐信息是一种常用手段。但是现有技术并不能将信息推荐服务与浏览器有效地结合,无法充分挖掘浏览器的流量引导能力。例如,现有技术通常采用主页定制、标签页定制的方式,以主页或标签页为用户推荐信息从而进行流量引导,这种信息推荐方式将具有不同特点的广大用户一概而论,无法针对性地进行信息推荐,不仅达不到很好的流量引导效果,并且造成了互联网流量的浪费,用户体验不佳。
技术实现思路
为了解决现有的导航技术所存在的缺陷,本专利技术实施方式提供一种信息推荐方法、装置、浏览器、服务器及系统,能够采用合理的信息推荐方式为用户推荐信息,提高流量引导效果和用户体验。 第一方面,本专利技术实施方式提供了一种信息推荐方法,包括: 根据浏览器的行为确定用户使用场景; 将反映所述用户使用场景的报文发送给服务器,以便所述服务器根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据; 从所述服务器获取所述页面数据,以便以所述信息推荐方式展示所述推荐信息。 可选地,在本专利技术实施例的一种实现方式中,根据浏览器的行为确定用户使用场景,包括: 根据浏览器所访问的URL确定所述用户使用场景;或,根据浏览器解析网页数据得到的页面元素确定所述用户使用场景;或,根据浏览器由第一状态切换至第二状态的动作确定所述用户使用场景。 可选地,在本专利技术实施例的另一种实现方式中,所述用户使用场景包含以下参数:场景类型;或场景类型和细节参数,所述细节参数包括以下参数中的至少一种:进入场景的时间、场景维持的时间、访问的网站、当前所处状态、是否发生状态切换。 第二方面,本专利技术实施例提供一种信息推荐方法,所述方法包括: 接收浏览器发送的用于反映用户使用场景的报文; 根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据; 将所述页面数据发送给所述浏览器,以便所述浏览器以所述信息推荐方式展示所述推荐信息。 可选地,在本专利技术实施例的一种实现方式中,所述根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据,包括: 根据所述推荐位规则确定适用于所述用户使用场景的推荐位,其中,所述推荐位规则包含不同推荐位的适用条件;生成以所述推荐位承载所述推荐信息的页面数据。 可选地,在本专利技术实施例的另一种实现方式中,所述根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据,包括: 根据所述推荐位规则确定适用于所述用户使用场景的推荐位;根据所述推荐位规贝U、所述用户使用场景和预保存的用户模型,确定所述推荐信息;生成以所述推荐位承载所述推荐信息的页面数据;其中,所述推荐位规则包含不同推荐位的适用条件以及待推荐内容,所述推荐信息属于所述待推荐内容。 第三方面,本专利技术实施例提供一种信息推荐装置,包括: 场景确定模块,用于根据浏览器的行为确定用户使用场景; 报文发送模块,用于将反映所述用户使用场景的报文发送给服务器,以便所述服务器根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据; 数据处理模块,用于从所述服务器获取并解析所述页面数据,从而以所述信息推荐方式展示所述推荐信息。 可选地,在本专利技术实施例的一种实现方式中,所述场景确认模块包括: 第一确定子模块,用于根据浏览器所访问的URL确定所述用户使用场景;或,第二确定子模块,用于根据浏览器解析网页数据得到的页面元素确定所述用户使用场景;或,第三确定子模块,用于根据浏览器由第一状态切换至第二状态的动作确定所述用户使用场旦 -5^ O 可选地,在本专利技术实施例的另一种实现方式中,反映所述用户使用场景的报文包含以下参数: 场景类型;或场景类型和细节参数,所述细节参数包括以下参数中的至少一种:进入场景的时间、场景维持的时间、场景维持的时间、访问的网站、当前所处状态、是否发生状态切换。 第四方面,本专利技术实施例提供一种信息推荐装置,包括: 场景确定模块,用于根据浏览器的行为确定用户使用场景; 触发模块,用于在所述场景确定模块确定所述用户使用场景之后,触发浏览器向服务器发送反映所述用户使用场景的报文,以便所述服务器根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据。 第五方面,本专利技术实施例提供一种浏览器,其包含根据本专利技术实施例的第三方面或第四方面的信息推荐装置。 第六方面,本专利技术实施例提供一种服务器,包括: 报文接收模块,用于接收浏览器发送的用于反映用户使用场景的报文; 数据处理模块,用于根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据; 数据发送模块,用于将所述页面数据发送给浏览器,以便浏览器解析所述页面数据从而以所述信息推荐方式展示推荐信息。 可选地,在本专利技术实施例的一种实现方式中,所述数据处理模块包括: 第一推荐位子模块,用于根据预设的推荐位规则确定适用于所述用户使用场景的推荐位,其中,所述推荐位规则包含不同推荐位的适用条件;第一页面子模块,用于生成以所述推荐位承载所述推荐信息的页面数据。 可选地,在本专利技术实施例的另一种实现方式中,所述数据处理模块包括: 第二推荐位子模块,用于根据预设的推荐位规则确定适用于所述用户使用场景的推荐位;推荐信息子模块,用于根据所述推荐位规则、所述用户使用场景和预保存的用户模型,确定所述推荐信息;第二页面子模块,用于生成以所述推荐位承载所述推荐信息的页面数据;其中,所述推荐位规则包含不同推荐位的适用条件以及待推荐内容,所述推荐信息属于所述待推荐内容。 第七方面,本专利技术实施例提供一种信息推荐系统,包括:根据本专利技术那么第五方面的浏览器和根据本专利技术第六方面的服务器。 采用本专利技术的各种实施例具有以下有益效果: 根据用户在浏览器端的使用场景确定信息推荐方式,从而能以符合用户使用场景的信息推荐方式进行信息推荐服务;此外,综合推荐位规则、用户使用场景和用户模型进行信息推荐,使得推荐的信息更具针对性(符合用户倾向/兴趣和用户使用场景)。进而,本专利技术的各个实施例能在提高浏览器的流量本文档来自技高网...

【技术保护点】
一种信息推荐方法,其特征在于,所述方法包括:根据浏览器的行为确定用户使用场景;将反映所述用户使用场景的报文发送给服务器,以便所述服务器根据预设的推荐策略确定符合所述用户使用场景的信息推荐方式,并生成以所述信息推荐方式承载推荐信息的页面数据;从所述服务器获取所述页面数据,以便以所述信息推荐方式展示所述推荐信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:钱庆庚黄超曲奎林杨涛李聪
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1