[发明专利]信息处理方法及计算机可读存储介质在审
申请号: | 201910630670.4 | 申请日: | 2019-07-12 |
公开(公告)号: | CN110347925A | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 赵靖文 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码数据 查询请求 目标节点 信息处理 索引树 计算机可读存储介质 存储 叶子节点 根节点 信息对应 推送 申请 响应 | ||
本申请涉及一种信息处理方法及计算机可读存储介质,所述方法包括:获取查询请求以及所述查询请求对应的至少一个第一编码数据;在索引树的至少一目标节点存储所述查询请求;所述目标节点,在经过所述索引树的根节点和存储所述第一编码数据的第一叶子节点的至少一路径上;获取待推送的推广信息对应的第二编码数据;确定经过索引树的根节点和存储第二编码数据的第二叶子节点的路径;当确定的所述路径包括所述目标节点时,将所述推广信息作为响应所述查询请求的候选推广信息。本申请提供的方案可以提高信息处理效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种信息处理方法及计算机可读存储介质。
背景技术
信息推送是将用户感兴趣的有效信息推送给用户的一种方式,比如,将用户感兴趣的电影资讯、最新的商品优惠信息、及附近的商业活动资讯等信息等推送给用户。为了提高信息推送的有效性,如何从大量的信息中筛选出不同用户各自感兴趣的信息则变成了亟待解决的问题。
目前的信息筛选方式,通常会将用户的订阅信息,比如订阅关键词,与商家发布的消息进行相似度比较,筛选出最相似的前几条消息,作为待推送给用户的消息。但这种方式需要将多个商家的消息分别与多个用户的需求轮次一一进行相似度计算,导致信息处理效率低。
发明内容
基于此,有必要针对信息处理效率低的技术问题,提供一种信息处理方法、装置、计算机可读存储介质和计算机设备。
一种信息处理方法,包括:
获取查询请求以及所述查询请求对应的至少一个第一编码数据;
在索引树的至少一目标节点存储所述查询请求;所述目标节点,在经过所述索引树的根节点和存储所述第一编码数据的第一叶子节点的至少一路径上;
获取待推送的推广信息对应的第二编码数据;
确定经过索引树的根节点和存储第二编码数据的第二叶子节点的路径;
当确定的所述路径包括所述目标节点时,将所述推广信息作为响应所述查询请求的候选推广信息。
在一个实施例中,所述方法还包括:
确定所述查询请求所指示的有效时间段;
当所述有效时间段为历史时间段时,清除所述目标节点中存储的所述查询请求。
在一个实施例中,所述确定经过所述索引树的根节点和存储第二编码数据的第二叶子节点的路径,包括:
当从所述索引树的历史编码数据中查找到所述第二编码数据时,确定存储所述第二编码数据的至少一个第二叶子节点;
依据各所述第二叶子节点,从所述索引树的根节点开始,分别对所述索引树进行自顶向下的访问,直至访问至相应的第二叶子节点;
依据访问过程中所经历的所述索引树中的节点,确定与各所述第二叶子节点对应的路径。
一种信息处理装置,包括:
获取模块,用于获取查询请求以及所述查询请求对应的至少一个第一编码数据;
存储模块,用于在索引树的至少一目标节点存储所述查询请求;所述目标节点,在经过所述索引树的根节点和存储所述第一编码数据的第一叶子节点的至少一路径上;
所述获取模块还用于获取待推送的推广信息对应的第二编码数据;
确定模块,用于确定经过索引树的根节点和存储第二编码数据的第二叶子节点的路径;
所述确定模块还用于当确定的所述路径包括所述目标节点时,将所述推广信息作为响应所述查询请求的候选推广信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910630670.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可回溯的快速裂变式构建用户画像的方法
- 下一篇:用于推送信息的方法和装置