欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2018112403463
申请人: 安徽工程大学
专利类型:发明专利
专利状态:已下证
专利领域: 信号装置
更新日期:2023-07-19
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种支持多级延时的报警消息推送方法,其特征在于,接收数据D后,经过与历史数据进行比对的前期判断操作后,得到数据D是否正常的结果,如果连续多条数据均不正常,则进行延时推送判断,对已经关注设备但没有收到推送消息的客户,根据数据D的推送延时级别L进行推送延时处理。

2.根据权利要求1所述的支持多级延时的报警消息推送方法,其特征在于,所述前期判断包括判断数据D是否是首条数据、判断数据D是否正常及判断上条数据C是否正常。

3.根据权利要求2所述的支持多级延时的报警消息推送方法,其特征在于,所述前期判断中,若判断结果为正常,则更新设备最新状态表。

4.根据权利要求2所述的支持多级延时的报警消息推送方法,其特征在于,所述多条数据均不正常是指数据D和上条数据C均不正常。

5.根据权利要求1所述的支持多级延时的报警消息推送方法,其特征在于,所述推送延时级别L的计算方法为根据上条数据C和数据D计算数据D的推送延时级别L:步骤①:获取预先设定的各级推送延时对应的时长Ki,1≤i≤N;

步骤②:计算系统当前时间与上条数据C中时间的时间差E;

步骤③:依次检查各推送完成标识Fi,若Fi为0且E超过Ki,则得到L=i。

6.根据权利要求1所述的支持多级延时的报警消息推送方法,其特征在于,所述推送延时处理的具体方法为:

1)计算数据D的推送延时级别L;

2)获得所有关注了对应设备V且推送延时级别为L的用户列表U;

3)判断用户列表U中的数据是否处理完毕;

4)如果没有处理完毕,则对于U中的每个用户,生成相应的报警消息P并入队到报警推送消息队列Q,报警时间设置为上条数据C的报警时间;

5)如果处理完毕,更新设备最新状态表。