[发明专利]共享对象层级上的二进制转换的方法、系统和介质有效
申请号: | 201580078239.3 | 申请日: | 2015-04-10 |
公开(公告)号: | CN107408052B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 叶夫根尼·艾尔钦;尼古拉·伊戈蒂;安德烈·哈尔佳温;德米特里·波卢欣 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F9/455 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了一种用于二进制转换的技术。主机平台接收与主机不同的客户机平台的程序。所述程序使用共享对象或动态加载库的集合,与主机平台不兼容。所述主机平台确定所述主机平台是否具有对应的共享对象或动态加载库,其中,所述对应的共享对象或动态加载库实现与来自所述集合内的指定的共享对象或动态加载库的公共外部接口。如果所述主机平台具有所述对应的共享对象或动态加载库,则所述主机平台使用所述对应的共享对象或动态加载库取代所述指定的共享对象或动态加载库以供所述程序的执行。如果所述主机平台没有所述对应的共享对象或动态加载库,则所述主机平台执行所述指定的共享对象或动态加载库的二进制转换,以供所述程序的执行。 | ||
搜索关键词: | 共享 对象 层级 二进制 转换 方法 系统 介质 | ||
【主权项】:
一种方法,包括:在主机平台处接收为与所述主机平台不同的指定客户机平台编写的软件程序,其中所述软件程序使用共享对象或动态加载库的集合,并且其中所述软件程序与所述主机平台不兼容;在所述主机平台内对所述指定客户机平台进行仿真;确定所述主机平台是否具有对应的共享对象或动态加载库,其中所述对应的共享对象或动态加载库实现与来自所述共享对象或动态加载库的集合内的指定的共享对象或动态加载库的公共外部接口;如果所述主机平台具有所述对应的共享对象或动态加载库,则使用所述对应的共享对象或动态加载库取代所述指定的共享对象或动态加载库以供所述主机平台内的所述软件程序的执行;以及如果所述主机平台没有所述对应的共享对象或动态加载库,则执行所述指定的共享对象或动态加载库的二进制转换,以供所述主机平台内的所述软件程序的执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580078239.3/,转载请声明来源钻瓜专利网。