[发明专利]一种小程序消息的推送方法以及系统有效
申请号: | 202211223792.X | 申请日: | 2022-10-09 |
公开(公告)号: | CN115292472B | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 朱月欣;苏菡 | 申请(专利权)人: | 四川师范大学 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/35;G06F16/9535;G06Q30/06 |
代理公司: | 北京专赢专利代理有限公司 11797 | 代理人: | 刘备 |
地址: | 610066 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序 消息 推送 方法 以及 系统 | ||
1.一种小程序消息的推送方法,其特征在于,所述方法包括:
检测第一用户终端的活动信息以及第一用户终端是否接收到第一用户操作信息;
若在第一预设时长内检测到第一用户终端处于移动状态且未检测到所述第一用户操作信息时,获取合法权限下预先提取的用户对话中的关键词,所述用户对话包括第一用户和至少一个第二用户的交互消息;
基于目标推送消息实时生成目标推送消息词,所述目标推送消息包括宿主应用处于切换使用场景下小程序的推送消息;
当检测到所述关键词与所述目标推送消息词之间的关联度达到关联阈值时,将所述目标推送消息推送给至少一个第二用户终端和/或第一用户终端,以使得目标用户的相应终端获取经过隐私处理的所述目标推送消息,所述目标用户包括第一用户和第二用户中至少一个;
其中,所述获取合法权限下预先提取的用户对话中的关键词具体包括:
获取至少第一用户允许的对用户对话进行识别的权限;
发出识别提示,所述识别提示用于表征:当分别检测到用户对话满足预设开始条件和预设结束条件时,分别开始和结束对用户对话的识别,所述预设开始条件和预设结束条件包括检测到用户输入的开始标识词和结束标识词;
基于识别结果生成分类关键词,所述分类关键词包括关联名词和类别关联动词的组合;
所述基于目标推送消息实时生成目标推送消息词包括:
获取目标推送消息,所述目标推送消息包括宿主应用处于切换使用场景下小程序的推送消息;
提取目标推送消息中的目标推送消息词,所述目标推送消息词包括小程序名称名词和操作动词的组合;
所述方法还包括:
当检测到小程序名称名词和关联名词的相关度达到第一相关阈值时,对操作动词和类别关联动词的关联度进行检测;
若继续检测到操作动词和类别关联动词的相似度达到第二相似阈值时,判定所述关键词与所述目标推送消息词之间的关联度达到关联阈值;
所述方法还包括:
获取识别结果中的目标数词,所述目标数词包括位于关联名词之前或者之后的数词;
判断所述目标数词的大小;
当所述目标数词小于等于1时,将所述目标推送消息以预设推送方式推送给第一用户终端,或者,根据目标推送消息生成简化推送信息,将所述简化推送信息推送给第二用户终端并且要求第二用户终端向第一用户终端发送对简化推送信息的确认信息,其中,所述预设推送方式包括屏幕点亮、振动和呼吸灯闪烁中至少一种;
当所述目标数词大于1时,将所述目标推送消息以预设推送形式推送给第一用户终端和/或第二用户终端,或者,将所述简化推送信息推送给第二用户终端并且要求第二用户终端向所有目标用户的相应终端发送对简化推送信息的确认信息。
2.根据权利要求1所述的小程序消息的推送方法,其特征在于,所述检测第一用户终端的活动信息以及第一用户终端是否接收到第一用户操作信息具体包括:
获取第一用户终端的位置信息,根据所述位置信息划分至少一个满足预设面积大小的预设区域;
判断所述第一用户终端在第一预设时长内是否偏离出所述预设区域;
若是,判定第一用户终端处于移动状态,否则,判定第一用户终端处于非移动状态;
检测在第一预设时长内第一用户终端的宿主应用操作界面上是否存在点击操作和/或触屏操作;
若存在,则判定第一用户终端接收到所述第一用户操作信息,否则,判定第一用户终端未接收到所述第一用户操作信息。
3.根据权利要求1所述的小程序消息的推送方法,其特征在于,所述方法还包括:
当所述目标数词大于1时,将所述目标推送消息以预设推送形式推送给第一用户终端,并且要求第一用户终端反馈对所述目标推送消息的确认信息,当在第二预设时长内未接收到第一用户终端反馈的所述确认信息时,将所述目标推送消息以预设推送形式推送给所有目标用户的相应终端。
4.一种小程序消息的推送系统,其特征在于,所述系统包括:
检测模块,用于检测第一用户终端的活动信息以及第一用户终端是否接收到第一用户操作信息;
条件获取模块,所述条件获取模块用于:若在第一预设时长内检测到第一用户终端处于移动状态且未检测到所述第一用户操作信息时,获取合法权限下预先提取的用户对话中的关键词,所述用户对话包括第一用户和至少一个第二用户的交互消息;
所述获取合法权限下预先提取的用户对话中的关键词具体包括:
获取至少第一用户允许的对用户对话进行识别的权限;
发出识别提示,所述识别提示用于表征:当分别检测到用户对话满足预设开始条件和预设结束条件时,分别开始和结束对用户对话的识别,所述预设开始条件和预设结束条件包括检测到用户输入的开始标识词和结束标识词;
基于识别结果生成分类关键词,所述分类关键词包括关联名词和类别关联动词的组合;
生成模块,用于基于目标推送消息实时生成目标推送消息词,所述目标推送消息包括宿主应用处于切换使用场景下小程序的推送消息;
所述基于目标推送消息实时生成目标推送消息词包括:
获取目标推送消息,所述目标推送消息包括宿主应用处于切换使用场景下小程序的推送消息;
提取目标推送消息中的目标推送消息词,所述目标推送消息词包括小程序名称名词和操作动词的组合;
推送模块,所述推送模块用于:当检测到所述关键词与所述目标推送消息词之间的关联度达到关联阈值时,将所述目标推送消息推送给至少一个第二用户终端和/或第一用户终端,以使得目标用户的相应终端获取经过隐私处理的所述目标推送消息,所述目标用户包括第一用户和第二用户中至少一个;
所述系统还用于:当检测到小程序名称名词和关联名词的相关度达到第一相关阈值时,对操作动词和类别关联动词的关联度进行检测;
若继续检测到操作动词和类别关联动词的相似度达到第二相似阈值时,判定所述关键词与所述目标推送消息词之间的关联度达到关联阈值;
所述系统还用于:获取识别结果中的目标数词,所述目标数词包括位于关联名词之前或者之后的数词;
判断所述目标数词的大小;
当所述目标数词小于等于1时,将所述目标推送消息以预设推送方式推送给第一用户终端,或者,根据目标推送消息生成简化推送信息,将所述简化推送信息推送给第二用户终端并且要求第二用户终端向第一用户终端发送对简化推送信息的确认信息,其中,所述预设推送方式包括屏幕点亮、振动和呼吸灯闪烁中至少一种;
当所述目标数词大于1时,将所述目标推送消息以预设推送形式推送给第一用户终端和/或第二用户终端,或者,将所述简化推送信息推送给第二用户终端并且要求第二用户终端向所有目标用户的相应终端发送对简化推送信息的确认信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川师范大学,未经四川师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211223792.X/1.html,转载请声明来源钻瓜专利网。