[发明专利]一种拆分记账方法、账务系统及支付系统有效
申请号: | 201910254880.8 | 申请日: | 2019-03-29 |
公开(公告)号: | CN110060036B | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 舒蓁;王峰 | 申请(专利权)人: | 宝付网络科技(上海)有限公司 |
主分类号: | G06Q20/02 | 分类号: | G06Q20/02;G06Q20/06;G06Q20/08;G06Q20/38 |
代理公司: | 上海海钧知识产权代理事务所(特殊普通合伙) 31330 | 代理人: | 姜波 |
地址: | 200231 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拆分 记账 方法 账务 系统 支付 | ||
1.一种拆分记账方法,其特征在于,包括:
获取账户的记账请求;
判断所述账户是否属于热点账户,所述热点账户是指在交易系统中发生资金进出操作、加锁解锁操作的频率大于预设阈值的账户;
若所述账户属于热点账户,则进入拆分记账流程,所述拆分记账流程包括:
从所述交易系统的内存中获取所述热点账户的账户余额,得到以分为单位的余额数字;
将所述余额数字按照十进制单位的顺序,拆分为共计N个余额单位表,N为所述余额数字在十进制表示状态下的位数;每个余额单位表中包含M行记录,M为其所在的余额单位表所表示的十进制单位的数值;每一行记录具有一个主键ID;
当所述记账请求为支出请求时,若支出金额在资金控制阈值内,则根据支出金额,分别从不同的余额单位表中删除相应行数的记录,更新所述热点账户的账户余额,并将最后一笔记录的主键ID缓存于一缓存单元,结束本次拆分记账流程;否则,拒绝本次交易;所述资金控制阈值是根据所述热点账户的历史资金流出数据得到的安全金额;
当所述记账请求为入账请求时,则根据入账金额,分别从不同的余额单位表中增加相应行数的记录,更新所述热点账户的账户余额,并将最后一笔记录的主键ID缓存于一缓存单元,结束本次拆分记账流程;
所述拆分记账方法还包括并发处理流程,所述并发处理流程包括:当每个记账请求到来时,若需要更新所述余额单位表的记录,则获取所述缓存单元中该余额单位表中最后一笔记录的主键ID的值ID;从所述缓存单元中抢占主键ID区域进行记账操作;所述主键ID区域为ID+1,ID+2,……,ID+K,K为大于等于1的自然数,表示欲删除或欲增加记录的行数。
2.根据权利要求1所述的一种拆分记账方法,其特征在于,所述记账请求为支出请求时:
第T-1余额单位表中的已有的记录的行数为a,欲删除的行数为b,a、b为大于等于0且小于等于9的自然数;
当a ≥ b时,第T-1余额单位表中的记录更新为(a - b)行;
当a b时,第T-1余额单位表中增加(10 - b)行新记录,同时,与其相邻的更高单位的第T余额单位表中删除一行记录;其中,T为大于等于2且小于等于N的自然数。
3.根据权利要求1所述的一种拆分记账方法,其特征在于,所述记账请求为入账请求时:
第T-1余额单位表中的已有的记录的行数为a,欲增加的行数为c,a、c为大于等于0且小于等于9的自然数;
当a + c ≤ 9时,第T-1余额单位表中的记录更新为(a + c)行;
当a + c 9时,第T-1余额单位表中删除(10 – c)行记录,同时,与其相邻的更高单位的第T余额单位表中增加一行记录;其中,T为大于等于2且小于等于N的自然数。
4.根据权利要求1所述的一种拆分记账方法,其特征在于,所述拆分记账方法还包括:
第T-1余额单位表中的已有的记录的行数为a,欲删除的行数为b,a、b为大于等于0且小于等于9的自然数;
当第T-1余额单位表中的记录在删除过程中出现异常,则
a ≥ b时,第T-1余额单位表中的记录增加b行;
a b时,第T-1余额单位表中删除(10 - b)行记录,同时,与其相邻的更高单位的第T余额单位表中增加一行记录;其中,T为大于等于2且小于等于N的自然数。
5.根据权利要求1所述的一种拆分记账方法,其特征在于,所述拆分记账方法还包括:
第T-1余额单位表中的已有的记录的行数为a,欲增加的行数为c,a、c为大于等于0且小于等于9的自然数;
当第T-1余额单位表中的记录在增加过程中出现异常,则
当a + c ≤ 9时,第T-1余额单位表中的记录删除c行;
当a + c 9时,第T-1余额单位表中增加(10 – c)行记录,同时,与其相邻的更高单位的第T余额单位表中删除一行记录;其中,T为大于等于2且小于等于N的自然数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝付网络科技(上海)有限公司,未经宝付网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910254880.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风险支付的处理方法、装置及设备
- 下一篇:一种基于区块链的分布式数字身份系统