全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210679044.6 (22)申请日 2022.06.16 (71)申请人 德德市界 (深圳) 科技有限公司 地址 518000 广东省深圳市龙岗区宝龙街 道南约社区植物园路125号绿色满庭 芳A1503 (72)发明人 刘伟杰 谢嘉林 陈丹淇 黄小明  (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 杨振鹏 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 基于权重分配的多用户多批次计算及存储 处理方法及系统 (57)摘要 本发明提供一种基于权重分配的多用户多 批次计算及存储处理方法及系统, 该方法包括当 接收到客户端的访问请求 或查询请求时, 将该客 户端标记为最新的活跃用户, 并将该活跃用户 id、 用户信息、 批次信息与批次下的数据项通过 消息队列解耦后作为数据输入; 从消息队列获取 到该活跃用户id, 并对 该活跃用户进行权重分配 计算; 将计算后的分配结果数据存储到账户表; 更新该用户计算批次id为系统最新批次id。 本发 明提供了一种基于活跃用户的触发计算机制, 可 以结合业务场景实际需求, 将分配模块执行次序 改为“一用户多批次 ”, 从而提升了服务器计算资 源运行效率与利用效率, 以及执行结果更新速度 与用户体验, 降低了数据库访问压力。 权利要求书2页 说明书8页 附图5页 CN 115098251 A 2022.09.23 CN 115098251 A 1.基于权重分配的多用户多批次计算及存 储处理方法, 其特 征在于, 包括以下步骤: 当接收到客户端的访 问请求或查询请求时, 将该客户端标记为最新的活跃用户, 并将 该活跃用户id、 用户信息、 批次信息与批次下的数据项通过消息队列解耦后作为数据输入; 从消息队列获取到该活跃用户id, 并对该活跃用户进行权 重分配计算; 将计算后的分配结果数据存 储到账户表; 更新该用户计算批次id为系统最 新批次id; 其中, 根据输入的批次信息与批次下的数据项生成批次表, 判断该活跃用户的用户计 算批次id是否为批次表存 储的系统最 新批次id, 并根据判断结果进行权 重分配计算。 2.根据权利要求1所述的方法, 其特 征在于: 在获取到最新的活跃用户id后, 根据注册 的用户信息生成账户表, 该账户表用于存储 用户id、 用户计算批次id、 用户分配结果; 其中, 用户计算批次id为一个用户已被计算的最 新批次id。 3.根据权利要求2所述的方法, 其特 征在于: 在获取到最新的活跃用户id后, 根据输入的批次信息与批次下的数据项生成批次表, 该批次表用于存储批次id、 批次 ‑用户id与批次下的数据项; 其中, 批次id作为不同批次的 标识, 批次 ‑用户id作为批次下不同用户的标识。 4.根据权利要求3所述的方法, 其特 征在于: 在确定该活跃用户的用户计算批次id为批次表存储的系统最新批次id后, 根据用户计 算批次id与系统最新批次id, 在批次表搜索批次 ‑用户id下所有 未被计算的批次id, 并基于 搜索的批次表, 通过遍历获取一批次下 的数据项进行权重分配计算, 直至遍历完所有批次 id。 5.根据权利要求1至4任一项所述的方法, 其特 征在于: 在进行多用户多批次计算及存储时, 根据活跃用户的触发次序依次进行权重分配计算 的执行步骤。 6.根据权利要求1至4任一项所述的方法, 其特 征在于: 在接收用户信 息时, 通过现有的隐私数据分类集合对接收的用户信 息内的隐私数据进 行挖掘, 并实时分析挖掘的隐私数据的隐私等级, 对用户信息的隐私数据进行有针对性的 隐私分级和隐私保护。 7.根据权利要求1至4任一项所述的方法, 其特 征在于: 在用户进行注 册时, 客户端 使用账户向服 务端申请注 册; 服务端向客户端发送一个要求证明其为一个客观存在的用户的需求信 息, 如提供一张 需人眼识别并填报识别内容的图片; 客户端根据需返回数据需求, 经用户填报后, 发送给服 务端; 服务端验证客户端的返回数据, 验证无误后, 将该客户端的账号及当前加注时间登记 在智能合约; 用户在注 册成功后, 即可访问相关智能合约。 8.根据权利要求7 所述的方法, 其特 征在于: 在接收到客户端的访问请求或查询请求 时, 将通过访问智能合约检查该用户的账户是 否为当前有效活跃用户。权 利 要 求 书 1/2 页 2 CN 115098251 A 29.基于权重分配的多用户多批次计算及存 储处理系统, 其特 征在于, 包括: 客户端模块、 业务模块以及分配模块, 所述客户端模块用于提供可视化前端界面, 并通 过api接口与所述 业务模块进行信息交 互; 所述业务模块执行业务相关程序, 并将产生的权重分配计算所需的用户信息、 批次信 息与批次下的数据项, 通过消息队列解耦后作为分配模块的数据输入; 所述分配模块从消息队列获取到该活跃用户id, 并对该活跃用户进行权重分配计算; 将计算后的分配结果数据存 储到账户表; 更新该用户计算批次id为系统最 新批次id。 10.根据权利要求9所述的系统, 其特 征在于: 所述分配模块 根据业务模块注 册的用户信息生成账户表; 所述分配模块 根据业务模块输入的批次信息与批次下的数据项生成批次表; 所述分配模块根据业务模块输入的最新活跃用户id, 判断该用户计算批次id是否为批 次表存储的系统最 新批次id; 所述分配模块根据用户计算批次id与系 统最新批次id, 在批次表搜索批次 ‑用户id下 所有未被计算的批次id, 并基于搜索的批次id数据列表, 通过遍历获取一批次下的数据项 进行权重分配计算, 直至遍历完所有批次id; 所述分配模块将计算后的分配结果数据存 储到账户表; 所述分配模块更新用户计算批次id为系统最 新批次id。权 利 要 求 书 2/2 页 3 CN 115098251 A 3

.PDF文档 专利 基于权重分配的多用户多批次计算及存储处理方法及系统

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于权重分配的多用户多批次计算及存储处理方法及系统 第 1 页 专利 基于权重分配的多用户多批次计算及存储处理方法及系统 第 2 页 专利 基于权重分配的多用户多批次计算及存储处理方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:31:39上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。