Machine-specific instruction set translation
AssigneeGoogle Inc.
InventorsDavid C. Sehr, J. Bradley Chen, Bennet S. Yee, Robert Muth, Jan Voung, Derek L. Schuff
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsDavid C. Sehr, J. Bradley Chen, Bennet S. Yee, Robert Muth, Jan Voung, Derek L. Schuff
Estimating the term…
Methods, systems, and computer program products are provided for machine-specific instruction set translation. One example method includes identifying computing devices, each device having a respective software component installed, the software component including a translator component for translating a program in a portable format to a machine-specific instruction set, and a sandbox component for executing programs translated to the machine-specific instruction set on the computing device using software-based fault isolation; identifying computing devices having a given hardware configuration; and transmitting another translator component and another sandbox component to each of the identified computing devices. Each of the identified computing devices having the given hardware configuration is configured to receive the components and to configure its software component to use the received components in lieu of the corresponding components.
A non-transitory computer-readable medium having instructions stored thereon that, when executed on a computing device having a machine-specific instruction set, cause the computing device to perform operations comprising:
A computing device, comprising:
A computer-implemented method, comprising:
Dependencies are inferred from the claim text.