[发明专利]程序信息处理方法、装置、终端及介质在审
| 申请号: | 202011153217.8 | 申请日: | 2020-10-23 |
| 公开(公告)号: | CN112346731A | 公开(公告)日: | 2021-02-09 |
| 发明(设计)人: | 杨阳 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/71 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
| 地址: | 518000 广东省深圳市福田区益田路5033号*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 程序 信息处理 方法 装置 终端 介质 | ||
本发明实施例公开了一种程序信息处理方法、装置、终端及介质,其中,该方法包括:接收针对程序代码的运行指令,获取程序代码中的封装字段,并对封装字段进行解析,得到封装字段对应的特征信息,运行程序代码,并获取到程序代码的运行信息,将运行信息和特征信息预处理后上传至区块链中,其中,封装字段为将程序代码的特征信息封装后以代码形式展示的字段,特征信息用于指示程序代码的版本特征、程序代码的运行环境特征和开发程序代码的用户特征中的至少一种,运行信息用于指示运行程序代码的账户特征,通过实施上述方法,可以对程序代码中的封装字段进行解析得到程序代码的特征信息,提升针对程序代码的溯源性以及终端的智能性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种程序信息处理方法、装置、终端及介质。
背景技术
当前的程序(网页、应用、操作系统等)大多由多个模块构成,并由多个开发人员对不同的模块分别进行开发,每个模块可以对应一个需求,如一个显示页面、传输功能、检测功能等,然而,由于编写程序的程序代码具有开源性,即一旦知道了程序代码就可以对程序进行运行,使得用户知道程序代码后便可基于复制粘贴的方式对程序代码进行拷贝,并且运行程序,使得实际编写程序代码的开发人员的劳动成果得不到有效保护。
因此,需要一种对程序信息的进行处理的方式,使得程序代码的开发人员的劳动成果得到有效保护,提升程序代码的溯源性。
发明内容
本申请实施例提供一种程序信息处理方法、装置、终端及介质,可以对程序代码中的封装字段进行解析得到程序代码的特征信息,提升程序代码的溯源性以及终端的智能性。
第一方面,本发明实施例提供了一种程序信息处理方法,所述方法包括:
接收针对程序代码的运行指令;
获取所述程序代码中的封装字段,所述封装字段为将程序代码的特征信息封装后以代码形式展示的字段,其中,所述特征信息用于指示所述程序代码的版本特征、所述程序代码的运行环境特征和开发所述程序代码的用户特征中的至少一种;
对所述封装字段进行解析,得到所述封装字段对应的特征信息;
运行所述程序代码,并获取到所述程序代码的运行信息,其中,所述运行信息用于指示运行所述程序代码的账户特征;
将所述运行信息和所述特征信息预处理后上传至区块链中。
第二方面,本发明实施例提供了一种程序信息处理装置,所述装置包括:
接收模块,用于接收针对程序代码的运行指令;
获取模块,用于获取所述程序代码中的封装字段,其中,所述封装字段为将程序代码的特征信息封装后以代码形式展示的字段,所述特征信息用于指示所述程序代码的版本特征、所述程序代码的运行环境特征和开发所述程序代码的用户特征中的至少一种;
解析模块,用于对所述封装字段进行解析,得到所述封装字段对应的特征信息;
运行模块,用于运行所述程序代码,并获取到所述程序代码的运行信息,其中,所述运行信息用于指示运行所述程序代码的账户特征;
上传模块,用于将所述运行信息和所述特征信息预处理后上传至区块链中。
第三方面,本发明实施例提供了一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行第一方面所述的方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行第一方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011153217.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铝合金铸件生产加工用的抛丸装置
- 下一篇:一种智能餐桌





