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

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

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜浙江工企信息技术股份有限公司张缪春获国家专利权

恭喜浙江工企信息技术股份有限公司张缪春获国家专利权

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

龙图腾网恭喜浙江工企信息技术股份有限公司申请的专利一种基于分层模型的代码升级方法、装置、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119045854B

龙图腾网通过国家知识产权局官网在2025-04-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411543102.8,技术领域涉及:G06F8/65;该发明授权一种基于分层模型的代码升级方法、装置、设备及介质是由张缪春设计研发完成,并于2024-10-31向国家知识产权局提交的专利申请。

一种基于分层模型的代码升级方法、装置、设备及介质在说明书摘要公布了:本申请公开了一种基于分层模型的代码升级方法、装置、设备及介质,通过分别聚合当前层链模型、过渡层模型以及目标层链模型,解析当前层链模型与目标层链模型的结构化差异分析,包括实体节点的属性差异分析、结构差异分析以及代码块差异分析,确保层链模型升级后的模型兼容性以及数据兼容性,无需依赖人工编写的更新日志,自动地进行数据库拟合以及代码升级,提高升级的成功率以及执行效率,解决了现有方案中存在的日志与实际操作的差异、兼容性的不确定以及升级效率低的技术问题。

本发明授权一种基于分层模型的代码升级方法、装置、设备及介质在权利要求书中公布了:1.一种基于分层模型的代码升级方法,其特征在于,包括:步骤S1、获取项目源代码,基于所述项目源代码解析得到当前层链的模型信息,所述模型信息包括层信息、应用信息、插件信息、拓展信息以及各层的部署模式,每一层都部署为独立的模块或服务,每一层都能够独立部署和更新,同时保持与其他层的兼容性和集成性;步骤S2、根据所述模型信息,确定用于升级的资源文件,所述资源文件为二进制部署形式的层链节点;步骤S3、根据所述项目源代码解析聚合得到当前层链模型,根据所述项目源代码解析聚合,构建一个表示当前层链状态的模型,当前层链模型包括所有层、应用、插件和扩展的当前配置;步骤S4、根据所述当前层链模型解析聚合得到过渡层模型,根据当前层链模型,创建一个过渡层模型,过渡层模型将用于在升级过程中暂时替代当前层链模型,在过渡层模型中特定层被临时文件替代,而其他层不变,临时文件用于测试新的逻辑是否与系统的其他部分兼容;步骤S5、根据所述资源文件解析聚合得到目标层链模型,根据选定的资源文件,创建目标层链模型,目标层链模型代表了升级后系统应有的状态;步骤S6、根据所述当前层链模型以及所述目标层链模型进行数据库结构拟合,比较当前层链模型和目标层链模型,对数据库结构进行调整,以确保数据库与新的目标层链模型兼容;步骤S7、根据所述目标层链模型的节点信息,对所述项目源代码的代码引用关系进行升级调整;所述步骤S5之后还包括:将所述过渡层模型与所述目标层链模型分别进行实体节点的属性差异分析、结构差异分析以及代码块差异分析,得到分析结果;基于所述分析结果,接收用户发送的升级指令;若所述升级指令为升级确认指令,则继续执行所述步骤S6;若所述升级指令为升级终止指令,则终止升级。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江工企信息技术股份有限公司,其通讯地址为:314006 浙江省嘉兴市南湖区大桥镇亚太路705号总部院区创新大厦D座10层1018室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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