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

文档序号:9453097阅读:175来源:国知局
一种信息推送方法及信息推送装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,具体涉及一种信息推送方法及信息推送装置。
【背景技术】
[0002]当用户向浏览器输入框中输入字符时,浏览器会根据用户输入的字符向用户提供大量的信息,浏览器提供的大量信息没有针对性,需要提供一种方法能够根据用户输入的字符找到用户需要的信息,进行精确定位。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种信息推送方法及信息推送装置,能够根据用户的输入操作,向用户推送相关联的信息。
[0004]本发明提出了如下方案:
[0005]—方面,本发明提供了一种信息推送方法,所述方法包括:
[0006]S1、检测用户向浏览器输入框的输入操作,并根据所述输入操作形成用户的行为数据;
[0007]S2、根据用户的行为数据与待推送信息的映射关系,确定与用户的行为数据对应的待推送信息,并将该待推送信息推送给用户。
[0008]另一方面,本发明提供了一种信息推送装置,所述装置包括:
[0009]检测模块,用于检测用户向浏览器输入框的输入操作;
[0010]行为数据生成模块,用于根据检测的用户向浏览器输入框的所述输入操作生成用户的行为数据;
[0011]信息收发模块,用于将生成的所述用户的行为数据发送给云端服务器,并接收云端服务器返回的根据用户的行为数据与待推送信息的映射关系,确定的与用户的行为数据对应的待推送信息;
[0012]信息推送模块,用于将接收的所述待推送信息推送给用户。
[0013]本发明提供的一种信息推送方法及信息推送装置,根据检测到的用户的输入操作生成用户的行为数据,并根据预先存储的用户的行为数据与待推送信息的映射关系,得到待推送信息,并将待推送信息推送给用户,能够根据用户的输入操作向用户推送相关联的信息,做到信息推送的智能化。
【附图说明】
[0014]图1为本发明实施例一的一种信息推送方法流程图;
[0015]图2为本发明实施例二的一种信息推送装置示意图。
【具体实施方式】
[0016]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0017]实施例一、一种信息推送方法。下面结合图1对本实施例提供的信息推送方法进行详细说明。
[0018]参见图1,S1、检测用户向浏览器输入框的输入操作,并根据所述输入操作生成用户的行为数据。
[0019]具体的,浏览器会实时检测用户向浏览器输入框的输入操作,具体为检测用户向浏览器输入框输入的关键词。浏览器会在预定时间内检测用户向输入框中输入的关键词,并计算输入的每一个关键词在该预定时间内的频率,根据每一个输入的关键词的频率,按照频率的高低对输入的关键词进行排序,确定排名最高的关键词为用户的行为关键词。
[0020]S2、根据用户的行为数据与待推送信息的映射关系,确定与用户的行为数据对应的待推送信息,并将该待推送信息推送给用户。
[0021]具体的,当浏览器确定了用户的行为关键词之后,将该用户的行为关键词发送给云端服务器,云端服务器接收到用户的行为关键词,根据预先存储的用户行为关键词与待推送信息的映射关系,确定得到待推送信息,并将待推送信息返回给浏览器,由浏览器将待推送信息推送给用户,并将待推送信息显示于用户所在终端的应用程序的广告窗口中。
[0022]实施例二、一种信息推送装置。下面结合图2对本实施例提供的装置进行详细描述。
[0023]参见图2,本实施例提供的装置包括检测模块201、行为数据生成模块202、信息收发模块203、信息推送模块204和信息显示模块205。
[0024]其中,检测模块201,主要用于检测用户向浏览器输入框的输入操作。
[0025]行为数据生成模块202,主要用于根据所述输入操作生成用户的行为数据。
[0026]信息收发模块203,将生成的所述用户的行为数据发送给云端服务器,并接收云端服务器返回的根据用户的行为数据与待推送信息的映射关系,确定的与用户的行为数据对应的待推送信息。
[0027]信息推送模块204,主要用于将接收的所述待推送信息推送给用户。
[0028]具体的,浏览器中的检测模块201会实时检测用户向浏览器输入框的输入操作,具体为检测用户向浏览器输入框输入的关键词。检测模块201会在预定时间内检测用户向输入框中输入的关键词,行为数据生成模块202计算检测到的每一个关键词在该预定时间内的频率,根据每一个输入的关键词的频率,按照频率的高低对输入的关键词进行排序,确定排名最高的关键词为用户的行为关键词。
[0029]当行为数据生成模块202确定了用户的行为关键词之后,信息收发模块203将该用户的行为关键词发送给云端服务器,云端服务器接收到用户的行为关键词,根据预先存储的用户行为关键词与待推送信息的映射关系,确定得到待推送信息,并将待推送信息返回给浏览器,浏览器中的信息收发模块203接收云端服务器返回的待推送信息,信息推送模块204将待推送信息推送给用户,信息显示模块205将待推送信息显示于用户所在终端的应用程序的广告窗口中。
[0030]本发明提供的一种信息推送方法及信息推送装置,根据检测到的用户的输入操作生成用户的行为数据,并根据预先存储的用户的行为数据与待推送信息的映射关系,得到待推送信息,并将待推送信息推送给用户,能够根据用户的输入操作向用户推送相关联的信息,做到信息推送的智能化;并根据用户输入的关键词的频率的高低来生成用户的行为关键词,更具准确性。
[0031]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种信息推送方法,其特征在于,所述方法包括: 51、检测用户向浏览器输入框的输入操作,并根据所述输入操作生成用户的行为数据; 52、根据用户的行为数据与待推送信息的映射关系,确定与用户的行为数据对应的待推送信息,并将该待推送信息推送给用户。2.如权利要求1所述的信息推送方法,其特征在于,所述步骤SI具体包括: 检测用户在预定时间内向浏览器输入框中输入的关键词,并计算在所述预定时间内输入的关键词的频率; 根据输入的关键词的频率,生成用户的行为数据。3.如权利要求2所述的信息推送方法,其特征在于,所述根据输入的关键词的频率,生成用户的行为数据具体包括: 按照输入的所述关键词的频率对输入的关键词进行排序,确定排名最高的关键词为用户的行为关键词。4.如权利要求3所述的信息推送方法,其特征在于,所述步骤S2具体包括: 将用户的行为关键词发送给云端服务器,并接收云端服务器返回的待推送信息,并将该待推送信息推送给用户,所述待推送信息由云端服务器根据用户的行为关键词以及用户的行为关键词与待推送信息的映射关系确定得到。5.如权利要求4所述的信息推送方法,其特征在于,所述方法还包括: 用户所在的终端将待推送信息显示于应用程序的广告窗口中。6.一种信息推送装置,其特征在于,所述装置包括: 检测模块,用于检测用户向浏览器输入框的输入操作; 行为数据生成模块,用于根据检测的用户向浏览器输入框的所述输入操作生成用户的行为数据; 信息收发模块,用于将生成的所述用户的行为数据发送给云端服务器,并接收云端服务器返回的根据用户的行为数据与待推送信息的映射关系,确定的与用户的行为数据对应的待推送信息; 信息推送模块,用于将接收的所述待推送信息推送给用户。7.如权利要求6所述的信息推送装置,其特征在于,所述行为数据生成模块,用于检测用户向浏览器输入框的输入操作,并根据所述输入操作生成用户的行为数据具体包括: 检测用户在预定时间内向浏览器输入框中输入的关键词,并计算在所述预定时间内输入的关键词的频率; 根据输入的关键词的频率,生成用户的行为数据。8.如权利要求7所述的信息推送装置,其特征在于,所述根据输入的关键词的频率,生成用户的行为数据具体包括: 按照输入的所述关键词的频率对输入的关键词进行排序,确定排名最高的关键词为用户的行为关键词。9.如权利要求8所述的信息推送装置,其特征在于,所述信息收发模块具体用于: 将用户的行为关键词发送给云端服务器,并接收云端服务器返回的待推送信息,并将该待推送信息推送给用户,所述待推送信息由云端服务器根据用户的行为关键词以及用户的行为关键词与待推送信息的映射关系确定得到。10.如权利要求6所述的信息推送装置,其特征在于,所述装置还包括: 信息显示模块,用于将待推送信息显示于用户所在终端的应用程序的广告窗口中。
【专利摘要】本发明公开了一种信息推送方法及信息推送装置,所述方法包括:检测用户向浏览器输入框的输入操作,并根据所述输入操作生成用户的行为数据;根据用户的行为数据与待推送信息的映射关系,确定与用户的行为数据对应的待推送信息,并将该待推送信息推送给用户。通过本发明,能够根据用户的输入操作,向用户推送相关联的信息。
【IPC分类】G06F17/30
【公开号】CN105205097
【申请号】CN201510507086
【发明人】耿懿超
【申请人】耿懿超
【公开日】2015年12月30日
【申请日】2015年8月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1