著录项信息
专利名称 | 一种信息推送方法、装置及系统 |
申请号 | CN201110033947.9 | 申请日期 | 2011-01-31 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-08-01 | 公开/公告号 | CN102622374A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 郑志昊;陈自明;杨毅果;丁江伟;易杰;江盈义;马斌斌;熊晖 |
代理机构 | 深圳市深佳知识产权代理事务所(普通合伙) | 代理人 | 王仲凯 |
摘要
本发明适用于计算机技术领域,提供了一种信息推送方法、装置及系统,所述方法包括下述步骤:接收用户输入的关键词,将所述关键词与预设的关键词进行匹配;当存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息;当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息。本发明解决了由于目前网络信息的推送通过将预先设置的关键词与用户输入的关键词直接进行匹配,匹配成功后即向用户输出匹配的推送信息,导致推送信息的个性化不强、查准率低的问题,使得信息推送针对性更强、智能化程度更高。
1.一种信息推送方法,其特征在于,所述方法包括下述步骤:
接收用户输入的关键词,将所述关键词与预设的关键词进行匹配;
当存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息;
当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息;
当不存在匹配的关键词时,将用户输入的关键词与预设的用户偏好进行比较,判断是否存在符合用户偏好的推送信息;
当存在符合用户偏好的推送信息时,判断符合用户偏好的推送信息中是否存在满足定向推送条件的推送信息,是则输出符合用户偏好的推送信息中满足定向推送条件的推送信息,否则输出符合用户偏好的推送信息。
2.如权利要求1所述的方法,其特征在于,所述定向推送条件为预设的信息推送时间、信息推送地区以及信息推送季节中的一种或多种。
3.如权利要求1所述的方法,其特征在于,所述用户偏好为推送信息的类别信息、推送信息提供商所在地区信息以及所述推送信息提供商的信用信息中的一种或多种。
4.如权利要求1所述的方法,其特征在于,所述接收用户输入的关键词,将所述关键词与预设的关键词进行匹配的步骤具体包括下述步骤:
接收用户输入的关键词,将所述用户输入的关键词与预设的关键词进行精确匹配;
当不存在精确匹配的关键词时,将所述用户输入的关键词与预设的关键词进行词语匹配;
所述当存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息的步骤具体为:
当存在词语匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息。
5.如权利要求1所述的方法,其特征在于,所述当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息的步骤具体包括下述步骤:
当存在满足定向推送条件的推送信息时,判断满足定向推送条件的推送信息中是否存在符合用户偏好的推送信息;
当存在符合用户偏好的推送信息时,输出满足定向推送条件的推送信息中符合用户偏好的推送信息;
当不存在符合用户偏好的推送信息时,输出满足定向推送条件的推送信息。
6.一种信息推送装置,其特征在于,所述装置包括:
关键词匹配单元,用于接收用户输入的关键词,将所述关键词与预设的关键词进行匹配;
定向推送判断单元,用于当所述关键词匹配单元匹配过程中存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息;以及信息输出单元,用于当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息;
所述定向推送判断单元还用于,当所述关键词匹配单元匹配过程中不存在匹配的关键词时,将用户输入的关键词与预设的用户偏好进行比较,判断是否存在符合用户偏好的推送信息;
所述信息输出单元还用于,当所述定向推送判断单元判断出存在符合用户偏好的推送信息时,判断符合用户偏好的推送信息中是否存在满足定向推送条件的推送信息,是则输出符合用户偏好的推送信息中满足定向推送条件的推送信息,否则输出符合用户偏好的推送信息。
7.如权利要求6所述的装置,其特征在于,所述定向推送条件为预设的信息推送时间、信息推送地区以及信息推送季节中的一种或多种。
8.如权利要求6所述的装置,其特征在于,所述关键词匹配单元具体包括:
精确匹配单元,用于接收用户输入的关键词,将所述关键词与预设的关键词进行精确匹配;以及
词语匹配单元,用于当所述精确匹配单元匹配过程中不存在精确匹配的关键词时,将所述用户输入的关键词与预设的关键词进行词语匹配。
9.如权利要求6所述的装置,其特征在于,所述信息输出单元具体包括:
用户偏好判断单元,用于当存在满足定向推送条件的推送信息时,判断满足定向推送条件的推送信息中是否存在符合用户偏好的推送信息;
第一信息输出子单元,用于当存在符合用户偏好的推送信息时,输出满足定向推送条件的推送信息中符合用户偏好的推送信息;以及
第二信息输出子单元,用于当不存在符合用户偏好的推送信息时,输出满足定向推送条件的推送信息。
10.一种信息推送系统,其特征在于,所述系统包括权利要求6至9任一项所述的信息推送装置。
一种信息推送方法、装置及系统\n技术领域\n[0001] 本发明属于计算机技术领域,尤其涉及一种信息推送方法、装置及系统。\n背景技术\n[0002] 网络信息推送(例如,网络广告)利用网站上的文本链接、多媒体的方法,在互联网上刊登或发布推送信息。网络广告作为网络信息推送的重要平台,正在以惊人的速度增长,网络广告发挥的效用越来越显得重要,成为传统四大媒体(电视、广播、报纸、杂志)之后的第五大媒体。然而目前网络信息(例如,网络广告推送)的推送是通过将预先设置的关键词与用户输入的关键词直接进行匹配,匹配成功后即向用户输出匹配的推送信息,导致推送信息的个性化不强、查准率低。\n发明内容\n[0003] 本发明实施例的目的在于提供一种信息推送方法、装置及系统,旨在解决由于目前网络信息的推送通过将预先设置的关键词与用户输入的关键词直接进行匹配,匹配成功后即向用户输出匹配的推送信息,导致推送信息的个性化不强、查准率低的问题。\n[0004] 本发明实施例是这样实现的,一种信息推送方法,所述方法包括下述步骤:\n[0005] 接收用户输入的关键词,将所述关键词与预设的关键词进行匹配;\n[0006] 当存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息;\n[0007] 当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息;\n[0008] 当不存在匹配的关键词时,判断是否存在符合用户偏好的推送信息;\n[0009] 当存在符合用户偏好的推送信息时,判断符合用户偏好的推送信息中是否存在满足定向推送条件的推送信息,是则输出符合用户偏好的推送信息中满足定向推送条件的推送信息,否则输出符合用户偏好的推送信息。\n[0010] 本发明实施例的另一目的在于提供一种信息推送装置,所述装置包括:\n[0011] 关键词匹配单元,用于接收用户输入的关键词,将所述关键词与预设的关键词进行匹配;\n[0012] 定向推送判断单元,用于当所述关键词匹配单元匹配过程中存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息;以及[0013] 信息输出单元,用于当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息;\n[0014] 所述定向推送判断单元还用于,当所述关键词匹配单元匹配过程中不存在匹配的关键词时,判断是否存在符合用户偏好的推送信息;\n[0015] 所述信息输出单元还用于,当所述定向推送判断单元判断出存在符合用户偏好的推送信息时,判断符合用户偏好的推送信息中是否存在满足定向推送条件的推送信息,是则输出符合用户偏好的推送信息中满足定向推送条件的推送信息,否则输出符合用户偏好的推送信息。\n[0016] 本发明实施例的另一目的在于提供一种包括上述信息推送装置的系统。\n[0017] 本发明实施例通过将接收到的用户输入的关键词与预设的关键词进行匹配,当存在匹配的关键词时,判断匹配的关键词的关联推送信息中是否存在满足定向推送条件的推送信息,当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息,解决了目前网络信息的推送通过将预先设置的关键词与用户输入的关键词直接进行匹配,匹配成功后即向用户输出匹配的推送信息,导致推送信息的个性化不强、查准率低的问题,使得信息推送针对性更强、智能化程度更高。\n附图说明\n[0018] 图1是本发明第一实施例提供的信息推送方法的实现流程图;\n[0019] 图2是本发明第二实施例提供的信息推送方法的实现流程图;\n[0020] 图3是本发明第三实施例提供的信息推送装置的结构图。\n具体实施方式\n[0021] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0022] 本发明实施例通过将接收到的用户输入的关键词与预设的关键词进行匹配,当存在匹配的关键词时,判断匹配的关键词的关联推送信息中是否存在满足定向推送条件的推送信息,当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息,解决了由于目前网络信息的推送通过将预先设置的关键词与用户输入的关键词直接进行匹配,匹配成功后即向用户输出匹配的推送信息,导致推送信息的个性化不强、查准率低的问题,使得信息推送针对性更强、智能化程度更高。\n[0023] 本发明实施例提供了一种信息推送方法,所述方法包括下述步骤:\n[0024] 接收用户输入的关键词,将所述关键词与预设的关键词进行匹配;\n[0025] 当存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息;\n[0026] 当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息。\n[0027] 本发明实施例还提供了一种信息推送装置,所述装置包括:\n[0028] 关键词匹配单元,用于接收用户输入的关键词,将所述关键词与预设的关键词进行匹配;\n[0029] 定向推送判断单元,用于当所述关键词匹配单元匹配过程中存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息;以及[0030] 信息输出单元,用于当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息。\n[0031] 本发明实施例还提供了一种包括上述信息推送装置的信息推送系统。\n[0032] 本发明实施例通过将接收到的用户输入的关键词与预设的关键词进行匹配,当存在匹配的关键词时,判断匹配的关键词的关联推送信息中是否存在满足定向推送条件的推送信息,当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息,使得信息推送针对性更强、智能化程度更高。\n[0033] 以下结合具体实施例对本发明的具体实现进行详细描述:\n[0034] 实施例一:\n[0035] 图1示出了本发明第一实施例提供的信息推送方法的实现流程,详述如下:\n[0036] 在步骤S101中,接收用户输入的关键词,将该关键词与预设的关键词进行匹配。\n[0037] 在本发明实施例中,预设的关键词是推送信息提供商为其需要推送的信息向信息发布平台提供商(例如电子商务平台、搜索引擎广告发布平台)购买的关键词,在接收到用户输入的关键词后,将其与预设的关键词进行匹配,匹配方式包括精确匹配和词语匹配,其中,精确匹配是指用户输入的关键词与预设的关键词的文字、顺序完全一致,词语匹配是指用户输入的关键词与预设的关键词的文字相同但顺序不同,或预设的关键词包含在用户输入的关键词内。在将用户输入的关键词与预设的关键词进行匹配的过程,首先将用户输入的关键词与预设的关键词进行精确匹配,当不存在精确匹配的关键词时,将用户输入的关键词与预设的关键词进行词语匹配。\n[0038] 在步骤S102中,当存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息。\n[0039] 在本发明实施例中,定向推送条件可以是推送信息的推送时间、推送信息的推送地区以及推送信息的推送季节等。例如,推送信息提供商的推送信息中的商品只针对北方寒冷地区,则可以通过IP地址锁定其推送信息的推送地区,将推送信息的推送地区作为定向推送条件,只有当输入关键词的用户IP地址位于推送地区,才向用户输出其推送信息。\n[0040] 在步骤S103中,当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息。\n[0041] 在本发明实施例中,用户偏好反映了用户的检索需求,用户偏好包括:用户偏好检索的推送信息的类别、推送信息提供商所在地区以及推送信息提供商的信用信息等。用户偏好可以保存在检索终端,也可以存储在与其帐号关联的数据库中。在具体的实施过程中,可以对用户的检索历史记录进行分析,获取用户偏好。例如,对用户的检索历史记录分析,获得用户检索的推送信息类别主要有女包、女装类,且推送信息中商品提供商所在地为深圳,信用等级要求较高等用户偏好。有些用户偏好则反映用户上网偏好的热点店家以及高信用等级的店家等。\n[0042] 在本发明实施例中,通过将用户输入的关键词与预设的关键词,即推送信息提供商购买的关键词进行匹配,对匹配的关键词关联的推送信息进行定向筛选,并根据用户偏好,对定向筛选后的推送信息进行过滤,输出过滤后的推送信息,提高了信息推送的针对性、精准度以及推送效益。\n[0043] 实施例二:\n[0044] 图2示出了本发明第二实施例提供的信息推送方法的实现流程,详述如下:\n[0045] 在步骤S201中,接收用户输入的关键词,将该关键词与预设的关键词进行匹配。\n[0046] 在本发明实施例中,预设的关键词是推送信息提供商为其需要推送的信息向信息发布平台提供商(例如电子商务平台、搜索引擎广告发布平台)购买的关键词,在接收到用户输入的关键词后,将其与预设的关键词进行匹配,匹配方式包括精确匹配和词语匹配,其中,精确匹配是指用户输入的关键词与预设的关键词的文字、顺序完全一致,词语匹配是指用户输入的关键词与预设的关键词的文字相同但顺序不同,或预设的关键词包含在用户输入的关键词内。在将用户输入的关键词与预设的关键词进行匹配的过程,首先将用户输入的关键词与预设的关键词进行精确匹配,当不存在精确匹配的关键词时,将用户输入的关键词与预设的关键词进行词语匹配。\n[0047] 在步骤S202中,判断预设的关键词中是否存在与用户输入的关键词匹配的关键词,是则执行步骤S203,否则执行步骤S210。\n[0048] 在步骤S203中,获取匹配的关键词关联的推送信息。\n[0049] 在本发明实施例中,当预设的关键词中存在与用户输入的关键词匹配的关键词,获取匹配的关键词关联的推送信息。\n[0050] 在步骤S204中,判断匹配的关键词的关联推送信息中是否存在满足定向推送条件的推送信息,是则执行步骤S205,否则执行步骤S208。\n[0051] 在本发明实施例中,定向推送条件是推送信息提供商设置的接收其推送的信息的受众,定向推送条件可以是推送信息的推送时间、推送信息的推送地区以及推送信息的推送季节等信息。例如,推送信息提供商的推送信息中的商品(棉衣)只针对北方寒冷地区,则可以通过IP地址锁定其推送信息的推送地区,只有当输入检索关键词的用户的IP地址位于推送地区,才向其输出推送信息,从而提高信息推送的效果。在本发明实施例中,当匹配的关键词关联的推送信息中存在满足定向推送条件的推送信息时,则获取满足定向推送条件的推送信息。当匹配的关键词关联的推送信息中不存在满足定向推送条件的推送信息时,则输出匹配的关键词关联的推送信息。\n[0052] 在步骤S205中,获取满足定向推送条件的推送信息。\n[0053] 在本发明实施例中,当步骤203中获取的匹配的关键词关联的推送信息中存在满足定向推送条件的推送信息时,获取满足定向推送条件的推送信息。\n[0054] 在步骤S206中,判断满足定向推送条件的推送信息中是否存在符合用户偏好的推送信息,是则执行步骤S207,否则执行步骤S209。\n[0055] 在步骤S207中,输出满足定向推送条件的推送信息中符合用户偏好的推送信息。\n[0056] 在本发明实施例中,用户偏好反映了用户的检索需求,用户偏好包括:用户偏好的推送信息的类别、推送信息提供商所在地区以及推送信息提供商的信用信息,其中用户偏好的推送信息类别包括普通分类,例如,鞋类、服装类、日用化妆品类推送信息,也可以是以用户点击率进行的分类,例如,热点类的推送信息,用户偏好可以保存在检索终端,也可以存储在与其帐号关联的数据库中。可以通过对用户的检索历史记录进行分析,获取用户偏好。例如,对用户的检索历史记录分析,获得用户偏好的推送信息类别主要有女包、女装类,且推送信息中商品提供商所在地为深圳,信用等级要求较高等用户偏好。\n[0057] 在具体的实施过程中,当接收到用户输入的关键词时,接收用户输入的关键词,将关键词与预设的关键词进行匹配,当存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件(例如,信息推送的地区,推送时间)的推送信息,当存在满足定向推送条件的推送信息时,判断推送信息中是否有属于热点类的推送信息,有则进一步判断属于热点类下的推送信息是否满足其它用户偏好(例如,推送信息提供商所在地区或推送信息提供商的信用信息等)。\n[0058] 在步骤S208中,输出匹配的关键词关联的推送信息。\n[0059] 在步骤S209中,输出满足定向推送条件的推送信息。\n[0060] 在步骤S210中,当不存在匹配的关键词时,判断是否存在符合用户偏好的推送信息,是则执行步骤S212,否则执行步骤S215。\n[0061] 在本发明实施例中,当接收到用户输入的关键词时,将关键词与预设的关键词进行匹配,由于预设的关键词是推送信息提供商为其需要推送的信息向信息发布平台提供商(例如电子商务平台、搜索引擎广告发布平台)购买的关键词,存在匹配不成功的可能,当不存在匹配的关键词时,可以将用户输入的关键词与预设的用户偏好进行比较。具体地,将输入的关键词与用户偏好的热点类的推送信息的关键词进行匹配,热点类的推送信息是根据用户偏好的推送统计获得的,另外也可以将输入的关键词与存储的用户偏好的检索关键词进行匹配。\n[0062] 在步骤S211中,当存在符合用户偏好的推送信息时,获取符合用户偏好的推送信息。\n[0063] 在步骤S212中,判断是否存在满足定向推送条件的推送信息。\n[0064] 在步骤S213中,当符合用户偏好的推送信息中存在满足定向推送条件的推送信息时,输出符合用户偏好的推送信息中满足定向推送条件的推送信息。\n[0065] 在步骤S214中,当不存在符合用户偏好的推送信息,则不输出推送信息。\n[0066] 在步骤S215中,当符合用户偏好的推送信息中不存在满足定向推送条件的推送信息时,输出符合用户偏好的推送信息。\n[0067] 在本发明实施例中,当用户输入的关键词与用户偏好的热点类的推送信息的关键词匹配不成功,或与存储的用户偏好的检索关键词匹配不成功时,不输出任何推送信息。当用户输入的关键词与用户偏好的热点类的推送信息的关键词匹配成功,或与存储的用户偏好的检索关键词匹配成功时,则判断符合用户偏好的推送信息中是否存在满足定向推送条件的推送信息,当符合用户偏好的推送信息中存在满足定向推送条件的推送信息时,输出符合用户偏好的推送信息中存在满足定向推送条件的推送信息,否则输出符合用户偏好的推送信息。\n[0068] 在本发明实施例中,当与用户输入的关键词匹配的关键词关联的推送信息中,不存在满足定向推送条件的推送信息,则输出匹配的关键词关联的推送信息;当与用户输入的关键词匹配的关键词关联的推送信息中,存在满足定向推送条件的推送信息,但不存在符合用户偏好的推送信息时,输出匹配的关键词中满足定向推送条件的推送信息;当与用户输入的关键词匹配的关键词关联的推送信息中,存在满足定向推送条件的推送信息,且符合用户偏好的推送信息时,输出该推送信息,从而保证输出的推送信息最大化地针对用户的需求,符合用户偏好,提高信息推送的个性化,加强信息推送的针对性。\n[0069] 由于预设的关键词是推送信息提供商为其需要推送的信息向信息发布平台提供商(例如电子商务平台、搜索引擎广告发布平台)购买的关键词,存在匹配不成功的可能,在本发明实施例中,当不存在匹配的关键词时,将用户输入的关键词与预设的用户偏好进行比较,当不存在符合用户偏好的推送信息时,不输出推送信息,当存在符合用户偏好的推送信息时,则判断符合用户偏好的推送信息中是否存在满足定向推送条件的推送信息,是则输出符合用户偏好的推送信息中满足定向推送条件的推送信息,否则输出符合用户偏好的推送信息,从而当输入的关键词与预设的关键词不匹配时,也向用户推送合适的推送信息。\n[0070] 为了在向用户推送偏好的推送信息的同时,向用户提供更多的选择,可以按照与用户偏好的相关性强弱输出推送信息,在本发明实施例中,当与用户输入的关键词匹配的关键词关联的推送信息中,存在满足定向推送条件的推送信息,且符合用户偏好的推送信息,则说明这些推送信息与用户需求相关性较强,则将这些推送信息输出在靠前位置,这些推送信息内部则可根据竞价排名进行输出,接着输出与用户输入的关键词匹配的关键词关联的推送信息中,满足定向推送条件,但不符合用户偏好的推送信息,最后输出与用户输入的关键词匹配的关键词关联的推送信息中,但不满足定向推送条件的推送信息。\n[0071] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。\n[0072] 实施例三:\n[0073] 图3示出了本发明第三实施例提供的信息推送装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分。\n[0074] 该信息推送装置可以用于信息推送系统,或者具有信息推送、搜索功能的其他信息推送平台,例如电子商务平台、推送信息搜索引擎等中,可以是运行于这些系统内的软件单元,也可以作为独立的挂件集成到这些系统中,该信息推送装置包括:关键词匹配单元\n31、定向推送判断单元32以及信息输出单元33,其中:\n[0075] 关键词匹配单元31接收用户输入的关键词,将关键词与预设的关键词进行匹配。\n[0076] 在本发明实施例中,预设的关键词是推送信息提供商为其需要推送的信息向信息发布平台提供商(例如电子商务平台、搜索引擎广告发布平台)购买的关键词,在接收到用户输入的关键词后,将其与预设的关键词进行匹配,匹配方式包括精确匹配和词语匹配,其中,精确匹配是指用户输入的关键词与预设的关键词的文字、顺序完全一致,词语匹配是指用户输入的关键词与预设的关键词的文字相同但顺序不同,或预设的关键词包含在用户输入的关键词内。在将用户输入的关键词与预设的关键词进行匹配的过程,首先将用户输入的关键词与预设的关键词进行精确匹配,当不存在精确匹配的关键词时,将用户输入的关键词与预设的关键词进行词语匹配。在具体实施过程中,关键词匹配单元31包括精确匹配单元311以及词语匹配单元312,其中:\n[0077] 精确匹配单元311,用于接收用户输入的关键词,将关键词与预设的关键词进行精确匹配;\n[0078] 词语匹配单元312,用于当精确匹配单元311匹配过程中不存在精确匹配的关键词时,将关键词与预设的关键词进行词语匹配。\n[0079] 当关键词匹配单元31匹配过程中存在匹配的关键词时,定向推送判断单元32判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息。\n[0080] 在本发明实施例中,定向推送条件可以是推送信息的推送时间、推送信息的推送地区以及推送信息的推送季节等。例如,推送信息提供商的推送信息中的商品只针对北方寒冷地区,则可以通过IP地址锁定其推送信息的推送地区,将推送信息的推送地区作为定向推送条件,只有当输入关键词的用户IP地址位于推送地区,才向用户输出其推送信息。\n[0081] 当存在满足定向推送条件的推送信息时,信息输出单元33根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息。\n[0082] 在本发明实施例中,用户偏好反映了用户的检索需求,用户偏好包括:用户偏好检索的推送信息的类别、推送信息提供商所在地区以及推送信息提供商的信用信息等。用户偏好可以保存在检索终端,也可以存储在与其帐号关联的数据库中。在具体的实施过程中,可以对用户的检索历史记录进行分析,获取用户偏好。例如,对用户的检索历史记录分析,获得用户检索的推送信息类别主要有女包、女装类,且推送信息中商品提供商所在地为深圳,信用等级要求较高等用户偏好。有些用户偏好则反映用户上网偏好的热点店家以及高信用等级的店家等。\n[0083] 在具体实施过程中,推送信息输出单元33包括用户偏好判断单元331、第一信息输出子单元332以及第二信息输出子单元333,其中:\n[0084] 用户偏好判断单元331,用于当存在满足定向推送条件的推送信息时,判断满足定向推送条件的推送信息中是否存在符合用户偏好的推送信息;\n[0085] 第一信息输出子单元332,用于当存在符合用户偏好的推送信息时,输出满足定向推送条件的推送信息中符合用户偏好的推送信息;以及\n[0086] 第二信息输出子单元333,用于当不存在符合用户偏好的推送信息时,输出满足定向推送条件的推送信息。\n[0087] 本发明实施例通过将接收到的用户输入的关键词与预设的关键词进行匹配,当存在匹配的关键词时,判断匹配的关键词关联的推送信息中是否存在满足定向推送条件的推送信息,当存在满足定向推送条件的推送信息时,根据用户偏好对满足定向推送条件的推送信息进行筛选,输出筛选后的推送信息,使得信息推送针对性更强、智能化程度更高。\n[0088] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2017-10-31
- 2013-10-02
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201110033947.9
申请日: 2011.01.31
- 2012-08-01
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-01-12
|
2010-09-15
| | |
2
| |
2010-11-10
|
2010-06-29
| | |
3
| |
2009-06-03
|
2008-12-30
| | |
4
| | 暂无 |
2010-04-16
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |