×

Web application module translation service

  • US 9,141,360 B1
  • Filed: 03/16/2011
  • Issued: 09/22/2015
  • Est. Priority Date: 03/16/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by data processing apparatus, the method comprising:

  • receiving a request from a requestor for a trusted native executable for particular source code for a particular instruction set architecture;

    receiving, at a translation service, a linked combination of (a) portable code that has been compiled from the particular source code and (b) one or more libraries of system-level instructions that define constraints of code execution environments for the trusted native executable, wherein the combination is source language independent and in an instruction-set neutral format;

    translating the portable code and the linked one or more libraries into native object code for execution on the particular instruction set architecture;

    generating the trusted native executable, by linking the native object code with one or more native system code libraries, for execution on the particular instruction set architecture;

    andreturning the trusted native executable in a response to the request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×