[发明专利]定时提醒方法、装置和计算机程序介质有效
申请号: | 201810284728.X | 申请日: | 2018-04-02 |
公开(公告)号: | CN110351223B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 黄日成 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定时 提醒 方法 装置 计算机 程序 介质 | ||
1.一种定时提醒方法,其特征在于,包括:
将定时器任务、对应的定时器回调协议信息和业务路由信息相对应地设置到共享内存定时缓冲队列;
从所述共享内存定时缓冲队列,取出定时器任务、对应的定时器回调协议信息和业务路由信息;
判断取出的定时器任务是否到期;
如果未到期,将取出的定时器任务、对应的定时器回调协议信息和业务路由信息存储到外部存储器;
响应于监测到定时器任务到期,利用与该定时器任务对应的定时器回调协议信息,按照与该定时器任务对应的业务路由信息进行定时器回调,以进行定时提醒。
2.根据权利要求1所述的方法,其特征在于,所述从所述共享内存定时缓冲队列,取出定时器任务、对应的定时器回调协议信息和业务路由信息是按照定时器任务到期的先后顺序进行的。
3.根据权利要求1所述的方法,其特征在于,在判断取出的定时器任务是否到期之后,所述方法还包括:
如果到期,利用取出的定时器回调协议信息,按照取出的业务路由信息进行回调。
4.根据权利要求1所述的方法,其特征在于,所述将取出的定时器任务、对应的定时器回调协议信息和业务路由信息存储到外部存储器,包括:
将取出的定时器任务、对应的定时器回调协议信息和业务路由信息存储到所述外部存储器的以定时器任务的到期时间为索引的文件中。
5.根据权利要求1所述的方法,其特征在于,所述响应于监测到定时器任务到期,利用与该定时器任务对应的定时器回调协议信息,按照与该定时器任务对应的业务路由信息进行定时器回调,包括:
监测到定时器任务到期;
将到期的定时器任务、对应的定时器回调协议信息和业务路由信息,从外部存储器取出,放入共享内存回调缓冲队列;
从共享内存回调缓冲队列取定时器任务,以利用与该定时器任务对应的定时器回调协议信息,按照与该定时器任务对应的业务路由信息进行定时器回调。
6.根据权利要求5所述的方法,其特征在于,从所述共享内存回调缓冲队列取定时器任务,以利用与该定时器任务对应的定时器回调协议信息,按照与该定时器任务对应的业务路由信息进行定时器回调,包括:
从共享内存回调缓冲队列取定时器任务、对应的定时器回调协议信息和业务路由信息;
按照与该定时器任务对应的业务路由信息,查找提醒目标业务;
利用与该定时器任务对应的定时器回调协议信息,产生提醒消息;
将提醒消息发送到所述提醒目标业务。
7.根据权利要求1所述的方法,其特征在于,与定时器任务对应的定时器回调协议信息和业务路由信息存储在统一定时结构体中,所述统一定时结构体是定时器任务的一部分。
8.一种定时提醒装置,其特征在于,包括:
第一设置单元,用于将定时器任务、对应的定时器回调协议信息和业务路由信息相对应地设置到共享内存定时缓冲队列;
第一取出单元,用于从所述共享内存定时缓冲队列,取出定时器任务、对应的定时器回调协议信息和业务路由信息;
判断单元,用于判断取出的定时器任务是否到期,且如果未到期,所述第一设置单元将取出的定时器任务、对应的定时器回调协议信息和业务路由信息存储到外部存储器;定时器回调单元,用于响应于监测到定时器任务到期,利用与该定时器任务对应的定时器回调协议信息,按照与该定时器任务对应的业务路由信息进行定时器回调,以进行定时提醒。
9.根据权利要求8所述的装置,其特征在于,所述定时器回调单元进一步用于:
监测到定时器任务到期;
将到期的定时器任务、对应的定时器回调协议信息和业务路由信息,从外部存储器取出,放入共享内存回调缓冲队列;
从共享内存回调缓冲队列取定时器任务,以利用与该定时器任务对应的定时器回调协议信息,按照与该定时器任务对应的业务路由信息进行定时器回调。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810284728.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据安全处理方法及装置、系统
- 下一篇:一种SIP状态服务的发布方法和装置