Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 山东浪潮工业互联网产业股份有限公司曹晓瑶获国家专利权

山东浪潮工业互联网产业股份有限公司曹晓瑶获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉山东浪潮工业互联网产业股份有限公司申请的专利一种带有权限控制的菜单系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114282183B

龙图腾网通过国家知识产权局官网在2025-10-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111609403.2,技术领域涉及:G06F21/30;该发明授权一种带有权限控制的菜单系统是由曹晓瑶;商广勇;胡立军设计研发完成,并于2021-12-27向国家知识产权局提交的专利申请。

一种带有权限控制的菜单系统在说明书摘要公布了:本发明公开一种带有权限控制的菜单系统,涉及菜单系统技术领域,包括身份认证子域与菜单子域;身份认证子域使用IAM系统进行身份识别与访问管理;菜单子域依赖于身份认证子域,将整体菜单拆分成独立功能节点组合的形式,包括功能节点、元节点、元菜单,其中:功能节点负责描述功能节点信息和执行功能节点相关的动作;元节点负责描述某个功能节点在菜单中的层级信息,并还原整个树的层级结构;元菜单负责将菜单的所有功能节点信息还原为树状结构;用户的请求经过身份认证子域的验证后,即可通过服务端的应用层组合编排身份认证子域和菜单子域的动作和结果。本发明可以基于用户角色控制访问资源,实现功能节点的高复用性、菜单的灵活可变性。

本发明授权一种带有权限控制的菜单系统在权利要求书中公布了:1.一种带有权限控制的菜单系统,其特征在于,其包括身份认证子域与菜单子域; 所述身份认证子域按照Oauth2协议使用统一的IAM系统进行身份识别与访问管理; 所述菜单子域依赖于身份认证子域,将整体菜单拆分成独立功能节点组合的形式,所述菜单子域包括功能节点、元节点、元菜单三个数据模型,其中: a功能节点负责描述功能节点信息和执行功能节点相关的动作;功能节点信息包括功能节点名称、功能节点描述信息、功能图标、超链接、路由;功能节点的动作包括创建、修改、查询,其中:创建动作和修改动作需要管理员权限;在应用层对用户的角色进行验证后,符合要求的修改和创建请求直接持久化到数据库中,并发出功能节点已修改事件,以便缓存层接收事件通知,将功能节点信息进行缓存;查询动作用于命中缓存层缓存到内存中的数据; b元节点负责描述某个功能节点在菜单中的层级信息,元节点继承了功能节点的属性,扩展了父级节点信息,用于还原整个树的层级结构,且元节点的动作作为元菜单中的节点信息存储于菜单数据库实体中; c元菜单负责缓存功能节点、元节点、元菜单的信息,并将菜单的所有功能节点信息还原为树状结构;元菜单的动作包括创建、修改、查询和还原,其中:元菜单的创建与修改需要管理员权限,从应用层依据请求的用户角色对访问进行控制后,合法请求将持久化到数据库并发出菜单变更事件,以便缓存层对元菜单信息及其元节点信息进行缓存;元菜单的查询将命中缓存数据,并依据元节点缓存信息、功能节点缓存信息组装成完整菜单及菜单所含有的功能节点信息;元菜单的还原动作即按照元节点信息描述将菜单的所有功能节点信息还原为树状结构,元菜单的还原动作的核心为树的遍历还原算法,利用程序语言的对象的内存引用机制,不断的将所有平铺的功能节点的内存地址挂载引用到其父节点之下,当所有功能节点遍历完成,上级节点为空的功能节点便是整个菜单的根节点; 用户的请求经过身份认证子域的验证后,即可通过服务端的应用层组合编排身份认证子域和菜单子域的动作和结果,具体步骤如下: 步骤S3.1、根据用户请求的菜单编号,使用菜单子域的查询方法查询出元菜单信息; 步骤S3.2、将菜单子域中的所有元节点信息作为一个集合,将身份认证子域中基于当前用户角色信息获取的权限信息作为一个集合,利用removeIf求前述两个集合的交集,获得符合当前用户角色信息的权限菜单节点集合; 步骤S3.3、使用元菜单的还原动作,将取得当前用户角色信息的权限菜单节点集合还原为树状结构,并响应给客户端整个菜单树信息。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东浪潮工业互联网产业股份有限公司,其通讯地址为:250100 山东省济南市高新区浪潮路1036号浪潮科技园S02号楼19层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。