[发明专利]访问控制装置和方法有效
申请号: | 201910455670.5 | 申请日: | 2019-05-29 |
公开(公告)号: | CN110288347B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 张惠亮;吴锋海;李贲;刘胜 | 申请(专利权)人: | 联动优势科技有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;H04L29/08 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王庆龙;王文思 |
地址: | 100082 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问 控制 装置 方法 | ||
1.一种访问控制装置,应用于数据公共服务平台,包括:接收模块,用于接收商户的数据请求,其特征在于,所述装置还包括:状态缓存模块、业务提醒模块和流量控制模块,其中:
所述状态缓存模块存储有各商户未同步到计费系统的请求信息、最后获取余额时间、最后剩余金额以及各产品包最大金额;
所述接收模块,还用于将所述数据请求发送至状态缓存模块,所述数据请求包括商户编号、请求时间和产品编号;
所述状态缓存模块,用于接收所述数据请求,并根据所述数据请求中的商户编号查询当前商户下的未同步到计费系统的请求信息、最后获取余额时间和最后剩余金额;根据所述数据请求中的产品编号获取产品包最大金额;
还用于根据未同步到计费系统的请求信息和获取的产品包最大金额计算第一预算金额,根据所述第一预算金额和最后剩余金额直接获取所要请求的数据;或者将所述数据请求发送到计费系统,以使所述计费系统实时计算最新余额;还用于将所述第一预算金额和最后剩余金额发送到所述业务提醒模块;
所述状态缓存模块包括:
计算单元,用于计算未同步请求总数,所述未同步请求总数等于未同步到计费系统的请求个数加1,然后计算所述未同步请求总数和获取的产品包最大金额的乘积,得到第一预算金额;
获取单元,用于当所述第一预算金额与所述最后剩余金额的差值小于第一预设阈值,且所述最后剩余金额大于第二预设阈值时,直接获取所要请求的数据;
发送单元,用于当所述第一预算金额与所述最后剩余金额的差值不小于第一预设阈值,或者所述最后剩余金额不大于第二预设阈值时,将所述数据请求发送到计费系统,以使所述计费系统实时计算最新余额;
所述业务提醒模块,用于接收所述状态缓存模块发送的第一预算金额和最后剩余金额,计算所述第一预算金额和最后剩余金额的比值,根据所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额向商户返回提醒信息;还用于将所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额发送给所述流量控制模块;
所述流量控制模块,用于接收所述业务提醒模块发送的第一预算金额和最后剩余金额的比值以及所述最后剩余金额,根据所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额进行流量控制。
2.根据权利要求1所述的访问控制装置,其特征在于,所述状态缓存模块还包括:
第一更新单元,用于在获取所要请求的数据之后,记入本次访问信息,所述访问信息包括请求时间和产品编号;
第二更新单元,用于在将所述数据请求发送到计费系统之后,根据所述计费系统实时计算的最新余额更新最后获取余额时间和所述最后剩余金额。
3.根据权利要求1所述的访问控制装置,其特征在于,所述业务提醒模块包括:
第一提醒单元,用于当所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额达到第一预设条件时,向商户返回标识为正常的提醒信息;
第二提醒单元,用于当所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额达到第二预设条件时,向商户返回标识为提示的提醒信息;
第三提醒单元,用于当所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额达到第三预设条件时,向商户返回标识为预警的提醒信息;
第四提醒单元,用于当所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额达到第四预设条件时,向商户返回标识为警告的提醒信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联动优势科技有限公司,未经联动优势科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910455670.5/1.html,转载请声明来源钻瓜专利网。