一种信息推送方法、装置及计算机设备制造方法及图纸

技术编号:24172206 阅读:14 留言:0更新日期:2020-05-16 03:20
本发明专利技术实施例涉及信息推荐技术领域,具体而言,涉及一种信息推送方法。详细地,信息确认表单是在第一商户终端获取到用户终端发送的请求信息并根据请求信息生成的,能够确保信息确认表单是在第一商户终端和用户终端存在信息交互的前提下产生的,进而能够确保信息确认表单的来源以及安全性。商户标签以及目标商户标签是通过信息确认表单确定的,目标商户标签是通过与用户标签匹配得到的。如此,能够确保目标商户标签的安全性和准确性,从而确保推送给用户终端的商户推荐信息的安全性和准确性,不仅能够避免用户终端在接收到携带病毒的商户推荐信息后出现重要信息丢失的现象,还能够避免商户推荐信息的频繁发送对用户终端的内存资源的占用。

An information pushing method, device and computer equipment

【技术实现步骤摘要】
一种信息推送方法、装置及计算机设备
本专利技术涉及信息推荐
,具体而言,涉及一种信息推送方法、装置及计算机设备。
技术介绍
随着电子经济的快速发展,用户和商户大多通过电子终端进行消费和订单支付。依附于数据网络的便捷,商户可以向用户进行商户信息推送。商户端会根据用户的支付款项制备并推送卡券信息;当用户每一笔现金支付后会收到七张优惠券,其中三张为当下支付商户发布的券信息,其余四张有几种不同的逻辑,包含商户标签、用户标签、平台锁定、以时间为导向的推送及LBS为导向的推送。但是现有的对用户进行商户信息推送的方法存在安全性和准确性较差的技术问题,一方面会导致用户在接收到携带病毒的推送信息后出现重要信息丢失的现象,另一方面,推荐信息的频繁发送还会占用信息传输资源以及用户的电子终端的内存资源。
技术实现思路
为了至少克服现有技术中的上述不足,本专利技术的目的之一在于提供一种信息推送方法、装置及计算机设备。本专利技术实施例提供了一种信息推送方法,应用于计算机设备,所述方法包括:所述计算机设备在第一商户终端获取到用户终端发送的请求信息并根据所述请求信息生成信息确认表单时,从所述第一商户终端处获取所述信息确认表单;所述计算机设备获取所述用户终端的用户标签,并根据所述信息确认表单确定出N个第二商户终端中每个第二商户终端的商户标签;其中,N为正整数,所述第二商户终端的mac地址与所述第一商户终端的mac地址位于同一mac地址集群中或所述第二商户终端的经纬度信息与所述第一商户终端的经纬度信息位于统一经纬度区间内;所述计算机设备将所述用户标签与每个商户标签进行匹配得到匹配结果,并根据所述匹配结果从N个商户标签中确定出M个目标商户标签,M为小于或等于N的正整数;所述计算机设备获取每个目标商户标签的商户推荐信息,将所述商户推荐信息推送给所述用户终端。在一种可替换的实施例中,所述从所述第一商户终端处获取所述信息确认表单,包括:获取所述第一商户端和所述用户终端之间的信息传输线程中的每个线程节点;针对每个线程节点,根据该线程节点中的每帧数据帧的第一数据可信度,和针对所述信息传输线程预先存储的信息传输环境参数中每个验证节点的第二数据可信度,确定该线程节点中信息传输对象对应的确认信息;将每个线程节点中信息传输对象对应的确认信息分别叠加到所述信息传输环境参数中,以获得在所述第一商户端生成的所述信息确认表单。在一种可替换的实施例中,所述计算机设备获取所述用户终端的用户标签,包括:获取所述用户终端的终端设备标识信息、终端设备MAC地址和预设商户配置信息;从所述终端设备标识信息中确定出标识字符中的系统语种与所述终端设备MAC地址匹配,且标识字符中的动态商户配置信息的数量不小于所述预设商户配置信息的数量的第一配置表单,并确定出相匹配的第一配置表单存储的标识信息,得到目标标识信息;其中,所述第一配置表单对应存储的标识字符包括系统语种和动态商户配置信息,存储的信息包括标识信息;将所述目标标识信息与所述终端设备标识信息匹配的标识信息对应的动态商户配置信息输出,得到待匹配动态商户配置信息;从所述终端设备标识信息中确定出标识字符中的系统语种和动态商户配置信息与所述终端设备MAC地址和所述待匹配动态商户配置信息匹配的第二配置表单,并确定出相匹配的第二配置表单存储的标签特征向量,得到待匹配标签特征向量;其中,所述第二配置表单对应存储的标识字符包括系统语种和动态商户配置信息,存储的信息包括标签特征向量;根据所述待匹配标签特征向量,确定所述待匹配标签特征向量对应的用户标签。在一种可替换的实施例中,所述计算机设备将所述用户标签与每个商户标签进行匹配得到匹配结果,包括:配对所述用户标签和每个商户标签;从所述用户终端获取在所述所述用户标签中选取的N个关键词,以作为第一关键词集,并且,从所述用户终端获取在所述每个商户标签中选取的N个关键词,以作为第二关键词集;其中,N为正整数,所述第一关键词集中各关键词分别与所述第二关键词集中各关键词一一对应以形成所述所述用户标签和所述每个商户标签的关键词配对关系;分别对所述第一关键词集、所述第二关键词集进行词向量相似化,以生成词向量矩阵;判断所述第一关键词集的词向量矩阵的矩阵特征值和逆矩阵特征值的差值与所述第二关键词集的对应词向量矩阵的矩阵特征值和逆矩阵特征值的差值的均值是否小于设定阈值;若所述第一关键词集的词向量矩阵的矩阵特征值和逆矩阵特征值的差值与所述第二关键词集的对应词向量矩阵的矩阵特征值和逆矩阵特征值的差值的均值小于所述设定阈值,根据所述关键词配对关系将所述第二关键词集的词向量矩阵的每个商户标签作为匹配标识叠加到所述第一关键词集的相应词向量矩阵,以生成所述匹配结果;其中,该所述匹配结果的匹配标识为至少一部分商户标签。本专利技术实施例还提供了一种信息推送装置,应用于计算机设备,所述装置包括:获取模块,用于所述计算机设备在第一商户终端获取到用户终端发送的请求信息并根据所述请求信息生成信息确认表单时,从所述第一商户终端处获取所述信息确认表单;确定模块,用于所述计算机设备获取所述用户终端的用户标签,并根据所述信息确认表单确定出N个第二商户终端中每个第二商户终端的商户标签;其中,N为正整数,所述第二商户终端的mac地址与所述第一商户终端的mac地址位于同一mac地址集群中或所述第二商户终端的经纬度信息与所述第一商户终端的经纬度信息位于统一经纬度区间内;匹配模块,用于所述计算机设备将所述用户标签与每个商户标签进行匹配得到匹配结果,并根据所述匹配结果从N个商户标签中确定出M个目标商户标签,M为小于或等于N的正整数;推送模块,用于所述计算机设备获取每个目标商户标签的商户推荐信息,将所述商户推荐信息推送给所述用户终端。在一种可替换的实施例中,所述获取模块,用于:获取所述第一商户端和所述用户终端之间的信息传输线程中的每个线程节点;针对每个线程节点,根据该线程节点中的每帧数据帧的第一数据可信度,和针对所述信息传输线程预先存储的信息传输环境参数中每个验证节点的第二数据可信度,确定该线程节点中信息传输对象对应的确认信息;将每个线程节点中信息传输对象对应的确认信息分别叠加到所述信息传输环境参数中,以获得在所述第一商户端生成的所述信息确认表单。在一种可替换的实施例中,所述确定模块,用于:获取所述用户终端的终端设备标识信息、终端设备MAC地址和预设商户配置信息;从所述终端设备标识信息中确定出标识字符中的系统语种与所述终端设备MAC地址匹配,且标识字符中的动态商户配置信息的数量不小于所述预设商户配置信息的数量的第一配置表单,并确定出相匹配的第一配置表单存储的标识信息,得到目标标识信息;其中,所述第一配置表单对应存储的标识字符包括系统语种和动态商户配置信息,存储的信息包括标识信息;将所述目标标识信息与所述终端设备标识信息匹配的标识信息对应的本文档来自技高网...

【技术保护点】
1.一种信息推送方法,其特征在于,应用于计算机设备,所述方法包括:/n所述计算机设备在第一商户终端获取到用户终端发送的请求信息并根据所述请求信息生成信息确认表单时,从所述第一商户终端处获取所述信息确认表单;/n所述计算机设备获取所述用户终端的用户标签,并根据所述信息确认表单确定出N个第二商户终端中每个第二商户终端的商户标签;其中,N为正整数,所述第二商户终端的mac地址与所述第一商户终端的mac地址位于同一mac地址集群中或所述第二商户终端的经纬度信息与所述第一商户终端的经纬度信息位于统一经纬度区间内;/n所述计算机设备将所述用户标签与每个商户标签进行匹配得到匹配结果,并根据所述匹配结果从N个商户标签中确定出M个目标商户标签,M为小于或等于N的正整数;/n所述计算机设备获取每个目标商户标签的商户推荐信息,将所述商户推荐信息推送给所述用户终端。/n

【技术特征摘要】
1.一种信息推送方法,其特征在于,应用于计算机设备,所述方法包括:
所述计算机设备在第一商户终端获取到用户终端发送的请求信息并根据所述请求信息生成信息确认表单时,从所述第一商户终端处获取所述信息确认表单;
所述计算机设备获取所述用户终端的用户标签,并根据所述信息确认表单确定出N个第二商户终端中每个第二商户终端的商户标签;其中,N为正整数,所述第二商户终端的mac地址与所述第一商户终端的mac地址位于同一mac地址集群中或所述第二商户终端的经纬度信息与所述第一商户终端的经纬度信息位于统一经纬度区间内;
所述计算机设备将所述用户标签与每个商户标签进行匹配得到匹配结果,并根据所述匹配结果从N个商户标签中确定出M个目标商户标签,M为小于或等于N的正整数;
所述计算机设备获取每个目标商户标签的商户推荐信息,将所述商户推荐信息推送给所述用户终端。


2.根据权利要求1所述的方法,其特征在于,所述从所述第一商户终端处获取所述信息确认表单,包括:
获取所述第一商户端和所述用户终端之间的信息传输线程中的每个线程节点;
针对每个线程节点,根据该线程节点中的每帧数据帧的第一数据可信度,和针对所述信息传输线程预先存储的信息传输环境参数中每个验证节点的第二数据可信度,确定该线程节点中信息传输对象对应的确认信息;
将每个线程节点中信息传输对象对应的确认信息分别叠加到所述信息传输环境参数中,以获得在所述第一商户端生成的所述信息确认表单。


3.根据权利要求1或2所述的方法,其特征在于,所述计算机设备获取所述用户终端的用户标签,包括:
获取所述用户终端的终端设备标识信息、终端设备MAC地址和预设商户配置信息;
从所述终端设备标识信息中确定出标识字符中的系统语种与所述终端设备MAC地址匹配,且标识字符中的动态商户配置信息的数量不小于所述预设商户配置信息的数量的第一配置表单,并确定出相匹配的第一配置表单存储的标识信息,得到目标标识信息;其中,所述第一配置表单对应存储的标识字符包括系统语种和动态商户配置信息,存储的信息包括标识信息;
将所述目标标识信息与所述终端设备标识信息匹配的标识信息对应的动态商户配置信息输出,得到待匹配动态商户配置信息;
从所述终端设备标识信息中确定出标识字符中的系统语种和动态商户配置信息与所述终端设备MAC地址和所述待匹配动态商户配置信息匹配的第二配置表单,并确定出相匹配的第二配置表单存储的标签特征向量,得到待匹配标签特征向量;其中,所述第二配置表单对应存储的标识字符包括系统语种和动态商户配置信息,存储的信息包括标签特征向量;
根据所述待匹配标签特征向量,确定所述待匹配标签特征向量对应的用户标签。


4.根据权利要求1-3任一一项所述的方法,其特征在于,所述计算机设备将所述用户标签与每个商户标签进行匹配得到匹配结果,包括:
配对所述用户标签和每个商户标签;
从所述用户终端获取在所述所述用户标签中选取的N个关键词,以作为第一关键词集,并且,从所述用户终端获取在所述每个商户标签中选取的N个关键词,以作为第二关键词集;其中,N为正整数,所述第一关键词集中各关键词分别与所述第二关键词集中各关键词一一对应以形成所述所述用户标签和所述每个商户标签的关键词配对关系;
分别对所述第一关键词集、所述第二关键词集进行词向量相似化,以生成词向量矩阵;
判断所述第一关键词集的词向量矩阵的矩阵特征值和逆矩阵特征值的差值与所述第二关键词集的对应词向量矩阵的矩阵特征值和逆矩阵特征值的差值的均值是否小于设定阈值;
若所述第一关键词集的词向量矩阵的矩阵特征值和逆矩阵特征值的差值与所述第二关键词集的对应词向量矩阵的矩阵特征值和逆矩阵特征值的差值的均值小于所述设定阈值,根据所述关键词配对关系将所述第二关键词集的词向量矩阵的每个商户标签作为匹配标识叠加到所述第一关键词集的相应词向量矩阵,以生成所述匹配结果;其中,该所述匹配结果的匹配标识为至少一部分商户标签。


5.一种信息推送装置,其特征在于,应用于计算机设备,所述装置包括:
获取模块,用于所述计算机设备在第一商户终端获取到用户终端发送的请求信息并根据所述请求...

【专利技术属性】
技术研发人员:曾铭陈念邓青
申请(专利权)人:广州二空间信息服务有限公司
类型:发明
国别省市:广东;44

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

1