[发明专利]一种消息推送方法及装置有效
申请号: | 201911302142.2 | 申请日: | 2019-12-17 |
公开(公告)号: | CN111107147B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 张壁锦;李毅昌 | 申请(专利权)人: | 思必驰科技股份有限公司 |
主分类号: | H04L67/55 | 分类号: | H04L67/55;H04L67/12;H04L9/40;H04W4/02;H04W4/48;G06Q30/02 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 李彬彬;田孝谦 |
地址: | 215123 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 推送 方法 装置 | ||
1.一种车载消息推送方法,其特征在于,包括如下步骤:
接收推送消息存储,其中,所述推送消息中包括有触发条件参数,所述触发条件参数是在远端服务器自定义设定的;
提取各推送消息的触发条件参数进行监测,在满足触发条件时,获取已存储的对应推送消息生成任务请求输出,其中,任务请求至少包括该任务的优先级、任务内容、该任务对应的推送消息ID;
根据接收到的任务请求的优先级和当前调度任务的优先级进行任务加载,其包括:
如果该任务请求的优先级高于当前调度任务的优先级,则获取当前的车载场景,若当前的车载场景被设定为禁止投放,则结束该任务请求,若当前的车载场景未被设定为禁止投放,则停止并保存当前正在调度的任务,加载该任务请求对应的任务内容;
如果任务请求的优先级低于当前任务的优先级,则结束该任务请求,继续执行当前任务。
2.根据权利要求1所述的方法,其特征在于,所述接收推送消息存储包括
对所述推送消息进行计算生成第二验证码;
获取所述推送消息中携带的第一验证码;将所述第一验证码与第二验证码进行比对,在两者一致时,存储所述推送消息,其实现为包括:
存储所述推送消息,并为存储的所述推送消息添加第一标签;
获取所述推送消息中的数据类型判断是否存在资源参数,在存在资源参数时,根据资源参数中的链接地址同步所述资源参数对应的资源数据,并将所述资源数据与所述推送消息关联存储,将为所述推送消息添加的第一标签更改为第二标签;在不存在资源参数时,将为所述推送消息添加的第一标签更改为第二标签。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括
在加载任务请求对应的任务时,启动语音监听程序;
在执行任务请求对应的任务过程中,根据监听到的用户语音指令进行响应处理。
4.根据权利要求3所述的方法,其特征在于,所述触发条件包括基于时间的触发条件和基于位置的触发条件。
5.根据权利要求3所述的方法,其特征在于,所述推送消息中还包括有语音定制参数,生成的任务请求对应的任务中还包括有根据所述语音定制参数进行的语音任务动作,所述语音任务动作包括替换唤醒词回复语和/或语音播报指定文本。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括
在执行完任务请求对应的任务时,根据任务请求的执行情况和推送消息的参数信息更新存储的推送消息和唤醒词回复语。
7.一种车载消息推送装置,其特征在于,包括:
消息处理模块,用于接收推送消息存储,其中,所述推送消息中包括有触发条件参数,所述触发条件参数是在远端服务器自定义设定的;
用于存储接收到的推送消息的存储模块;
任务监听模块,用于提取各推送消息的触发条件参数进行监测,在满足触发条件时,获取已存储的对应推送消息生成任务请求输出,其中,任务请求至少包括该任务的优先级、任务内容、该任务对应的推送消息ID;和
场景获取模块,用于获取当前车载所处的车载场景;
调度管理器,用于根据接收到的任务请求的优先级和当前调度任务的优先级进行任务加载,其包括:
如果该任务请求的优先级高于当前调度任务的优先级,则获取当前的车载场景,若当前的车载场景被设定为禁止投放,则结束该任务请求,若当前的车载场景未被设定为禁止投放,则停止并保存当前正在调度的任务,加载该任务请求对应的任务内容;
如果任务请求的优先级低于当前任务的优先级,则结束该任务请求,继续执行当前任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思必驰科技股份有限公司,未经思必驰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911302142.2/1.html,转载请声明来源钻瓜专利网。