Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
CONVERTING JAVASCRIPT INTO A DEVICE-INDEPENDENT REPRESENTATION
Document Type and Number:
WIPO Patent Application WO/2010/075099
Kind Code:
A3
Abstract:
A device-independent intermediate representation of a source code is generated and stored, e.g., in a memory or other storage mechanism. The stored intermediate representation of the source code is used to generate a device-specific machine code corresponding to the source code. The stored intermediate representation may be updated, e.g., periodically, for example by obtaining an updated version of the source code and compiling the updated source code to generate an updated intermediate representation. The stored intermediate representation may be based on source code received from a device that is synchronized with which a compiling device that generates the device-specific machine code. In some cases, the stored intermediate representation may be used to generate for each of a plurality of devices a corresponding device-specific machine code.

Inventors:
PORRAS VICTOR LEONEL HERNANDEZ (US)
O'BRIEN THOMAS JOHN (US)
HOOVER ROGER SCOTT (US)
LATTNER CHRISTOPHER ARTHUR (US)
CHRISTOPHER ERIC MARSHALL (US)
SOLANKI PRATIK (US)
CHEN JIA-HONG (US)
KAHL MICHAEL ALAN (US)
Application Number:
PCT/US2009/068091
Publication Date:
November 04, 2010
Filing Date:
December 15, 2009
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
APPLE INC (US)
International Classes:
G06F9/44; G06F9/45
Foreign References:
US6665688B12003-12-16
US20040143823A12004-07-22
US20060059463A12006-03-16
Attorney, Agent or Firm:
JAMES, William, J. (Yi & James LLP10050 N. Foothill Blvd.,Suite 20, Cupertino CA, US)
Download PDF: