[发明专利]用于到本原客户端的二进制翻译的方法、系统和介质有效
申请号: | 201580078466.6 | 申请日: | 2015-04-10 |
公开(公告)号: | CN107408053B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 叶夫根尼·艾尔钦;尼古拉·伊戈蒂;安德烈·哈尔佳温;德米特里·波卢欣 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F8/52 | 分类号: | G06F8/52;G06F9/455 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;周亚荣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了一种用于二进制翻译的系统和方法。在一些实现方式中,接收要在本原客户端环境中运行的客户机软件。该客户机软件被配置为执行在指定客户机硬件架构处而不是执行在该本原客户端环境内。使用模拟软件提供该客户机软件到本原客户端兼容机器代码的二进制翻译。该本原客户端兼容机器代码在用于该本原客户端环境的沙盒内执行。该本原客户端兼容机器代码能够在应用内执行。提供该客户机软件到用于在该沙盒内执行的该本原客户端兼容机器代码的二进制翻译刚好及时发生在该模拟的客户机软件的运行时间期间,并且不需要移植或者重新编译该客户机软件。提供该二进制翻译与执行该模拟的客户机软件交错进行。 | ||
搜索关键词: | 用于 本原 客户端 二进制 翻译 方法 系统 介质 | ||
【主权项】:
一种方法,包括:接收要在本原客户端环境中运行的客户机软件,其中所述客户机软件被配置为执行在指定客户机硬件架构处而不是执行在所述本原客户端环境内;以及使用模拟软件提供所述客户机软件到本原客户端兼容机器代码的二进制翻译,其中所述本原客户端兼容机器代码在用于所述本原客户端环境的沙盒内执行,其中所述本原客户端兼容机器代码能够在应用内执行,其中提供所述客户机软件到用于所述沙盒内执行的所述本原客户端兼容机器代码的二进制翻译刚好及时发生在模拟的客户机软件的运行时间期间,并且不需要移植或者重新编译所述客户机软件,以及其中提供所述二进制翻译与执行所述模拟的客户机软件交错进行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580078466.6/,转载请声明来源钻瓜专利网。