专利名称
主分类
A 农业
B 作业;运输
C 化学;冶金
D 纺织;造纸
E 固定建筑物
F 机械工程、照明、加热
G 物理
H 电学
专利下载VIP
公布日期
2023-10-24 公布专利
2023-10-20 公布专利
2023-10-17 公布专利
2023-10-13 公布专利
2023-10-10 公布专利
2023-10-03 公布专利
2023-09-29 公布专利
2023-09-26 公布专利
2023-09-22 公布专利
2023-09-19 公布专利
更多 »
专利权人
国家电网公司
华为技术有限公司
浙江大学
中兴通讯股份有限公司
三星电子株式会社
中国石油化工股份有限公司
清华大学
鸿海精密工业股份有限公司
松下电器产业株式会社
上海交通大学
更多 »
钻瓜专利网为您找到相关结果97个,建议您升级VIP下载更多相关专利
  • [发明专利]一种WebAssembly虚拟机分布式系统细粒度迁移方法及系统-CN202111121273.8在审
  • 邓公淯;余兴梓;戚正伟 - 上海交通大学
  • 2021-09-24 - 2021-12-14 - G06F9/455
  • 本发明涉及一种WebAssembly虚拟机分布式系统细粒度迁移方法及系统,所述方法包括以下步骤:S1、分离出描述目标WebAssembly实例的数据最小集;S2、在非停机状态下将目标WebAssembly实例的拓展上下文转存到快照中;S3、源WASM虚拟机接收到目标源WASM虚拟机迁移停机请求之后,等待目标WebAssembly实例执行完上一条指令,在开始下一条指令之前将目标WebAssembly实例暂停;S4、在停机状态下将目标WebAssembly实例的核心上下文转存到快照中;S5、根据快照中的拓展上下文构建出新目标WebAssembly实例,暂停新目标WebAssembly实例;S6、核心上下文完成替换后恢复新目标WebAssembly实例执行。有益效果是基于WebAssembly虚拟机分布式系统、迁移性能达到细粒度程度。
  • 一种webassembly虚拟机分布式系统细粒度迁移方法
  • [发明专利]一种面向WebAssembly虚拟机的模糊测试方法-CN202210537594.4在审
  • 姜博;黄雨鹤;薛冰清;李梓超 - 北京航空航天大学
  • 2022-05-16 - 2022-08-19 - G06F11/36
  • 本发明公开了一种面向WebAssembly虚拟机的模糊测试方法,属于软件测试领域;具体为:首先,初始化将各种不同的变异操作依次加入自适应变异表中;然后,利用合法的WebAssembly代码文件,对应生成WebAssembly模块,并逐个进行初始测试,将符合要求的模块存储到队列中;从队首的WebAssembly模块开始,对其应用自适应变异表当中的变异操作,并输入WebAssembly虚拟机进行测试;当测试的执行过程中存在新的路径或崩溃,对自适应变异表进行修改;直至当前WebAssembly模块的变异次数达到预设的上限,舍弃当前WebAssembly模块,继续从队列中选择新的WebAssembly模块进行变异,直至队列为空,将之前舍弃的所有变异后的WebAssembly模块重新加入至队列中,周而复始地进行模糊测试,直到用户手动停止;本发明提高了WebAssembly虚拟机的模糊测试工具的性能。
  • 一种面向webassembly虚拟机模糊测试方法
  • [发明专利]基于LLVM编译框架来增强WebAssembly内存安全的方法-CN202310463110.0在审
  • 黄瀚;蔡亮;鲍凌峰 - 浙江大学
  • 2023-04-26 - 2023-06-23 - G06F12/14
  • 本发明公开一种基于LLVM编译框架来增强WebAssembly内存安全的方法,该方法通过扩展WebAssembly指令集,让指令集中与读写内存相关的指令的地址格式中都带有内存读写范围base和size以及额外元数据attr;通过修改后的LLVM编译器后端把LLVM IR编译为扩展后的WebAssembly指令集对应的wasm文件;wasm文件运行在适配的WebAssembly虚拟机上,当虚拟机需要解释或编译WebAssembly中内存读写相关的指令时,能够获取运行时安全检查的元数据,用于检查是否产生了越界访问等内存访问错误,提高WebAssembly的内存安全。本发明基于LLVM的编译框架编译出扩展指令集后的WebAssembly文件,通过扩展WebAssembly提高了运行时的内存安全。
  • 基于llvm编译框架增强webassembly内存安全方法
  • [发明专利]一种WebAssembly引擎模糊测试方法及系统-CN202310847217.5在审
  • 王风宇;吕光发;林舟;王昌成;宋颜宁;张在峰 - 山东大学;山东达创网络科技股份有限公司
  • 2023-07-11 - 2023-09-05 - G06F11/36
  • 本发明提出了一种WebAssembly引擎模糊测试方法及系统,涉及软件测试领域,获取大量WebAssembly二进制样本,作为初始种子样本;将初始种子样本解析成带节点位置信息和节点类型信息的属性抽象语法树通过带类型感知的突变策略和带结构感知的指令突变方法,对属性抽象语法树应用突变方法,生成具有合法结构和类型的新的属性抽象语法树;对突变后的属性抽象语法树进行预校验,对不合法的节点位置进行快速修正;将预校验后的属性抽象语法树生成WebAssembly二进制样本,输入到目标引擎进行模糊测试;本发明通过基于属性抽象语法树和带预验证及快速修正的WebAssembly突变方法,更有效地生成具有正确WebAssembly二进制格式、具有合法性和符合安全约束的WebAssembly模块突变,对WebAssembly引擎进行高效的模糊测试。
  • 一种webassembly引擎模糊测试方法系统
  • [发明专利]PLC应用包生成方法、PLC应用包运行方法及相关装置-CN202210794419.3有效
  • 王观嵘 - 北京万昇智能科技有限公司
  • 2022-07-07 - 2023-03-24 - G05B19/05
  • 应用包运行方法及相关装置,包括:获取用户指定的伺服驱动,以及输入的待创建的轴对象的轴相关参数;使用轴相关参数生成轴配置相关代码,轴配置相关代码用于创建轴对象和伺服驱动对象;将PLC应用用户代码和轴配置相关代码均编译为WebAssembly目标代码,PLC应用用户代码为使用PLCOpen运动控制功能库中的运动控制功能块编码得到的;将编译得到的该WebAssembly目标代码,与PLCOpen运动控制功能库和指定的伺服驱动,链接成WebAssembly模块,PLCOpen运动控制功能库和指定的伺服驱动的代码格式为WebAssembly代码;生成包含WebAssembly模块的PLC应用包。采用该方案,可以利用基于WebAssembly的伺服驱动,实现对伺服电机的有效控制。
  • plc应用生成方法运行相关装置
  • [发明专利]一种基于WebAssembly的矢量空间数据解析方法-CN202110986717.8在审
  • 黄剑华;刘辉;赵瑞祥;梁生红 - 广州和辰信息科技有限公司
  • 2021-08-26 - 2021-12-10 - G06F16/29
  • 本发明公开了一种基于WebAssembly的矢量空间数据解析方法,获取待解析的C/C++源代码,通过WebAssembly开源编译器工具把所述待解析的C/C++源代码编译成wasm程序文件;通过浏览器的WebAssembly模块加载wasm程序,并暴露wasm程序的接口给浏览器端,所述浏览器端通过JavaScript调用wasm接口;浏览器端JavaScript调取矢量空间数据文件到浏览器端以二进制方式存储,浏览器端JavaScript通过调用所述WebAssembly开源编译器工具的malloc函数分配内存,将二进制文件存放至WebAssembly共享内存;所述浏览器端调用wasm程序的接口解析矢量数据,所述wasm程序通过操作WebAssembly内存来读取解析二进制文件数据;对所述解析的二进制文件数据进行格式转换,再通过主流Web地图引擎进行可视化展示。
  • 一种基于webassembly矢量空间数据解析方法
  • [发明专利]将ST代码编译为WebAssembly代码的方法及装置-CN202210421861.1有效
  • 王观嵘 - 北京万昇智能科技有限公司
  • 2022-04-21 - 2022-12-09 - G06F8/41
  • 本申请公开了一种将ST代码编译为WebAssembly代码的方法及装置,包括:按照ST的词法及语法规则,对待编译的ST代码进行词法及语法解析,得到该ST代码包括的各语法单元,以及各语法单元的代码类型,每个语法单元为一段代码片段;针对各语法单元包括的每个语法单元,当该语法单元的代码类型为预设的第一类指定类型时,按照该语法单元的代码类型对应的代码生成方式,生成与该语法单元具有相同代码逻辑的WebAssembly代码块;将得到的多个WebAssembly代码块,按照各语法单元之间的逻辑关系进行拼装,得到与该ST代码具有相同代码逻辑的WebAssembly代码。采用该方案,实现了将ST代码编译为WebAssembly代码。
  • st代码编译webassembly方法装置
  • [发明专利]将PLC程序代码编译为WebAssembly代码的方法及装置-CN202210374707.3有效
  • 徐国栋 - 北京万昇智能科技有限公司
  • 2022-04-11 - 2022-10-18 - G06F8/41
  • 本申请公开了一种将PLC程序代码编译为WebAssembly代码的方法及装置,包括:针对待编译的PLC程序代码中的待编译的代码单元,获取该代码单元的单元类型;按照预先设置的该单元类型对应的内存布局方式,为该代码单元的变量分配该内存布局方式表示的该内存类型的内存空间;按照所分配的内存空间的内存类型,生成该代码单元对应的WebAssembly指令代码,该WebAssembly指令代码在被执行的过程中能够使用所分配的该内存类型的内存空间访问该代码单元的变量采用该方案,实现了在将PLC程序代码编译为WebAssembly代码的过程中,为PLC程序代码中的变量分配有效的内存空间,以便在后续执行编译得到的WebAssembly代码的过程中,对变量进行有效的访问
  • plc程序代码编译webassembly代码方法装置

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top