GENERATING NATIVE CODE FROM INTERMEDIATE LANGUAGE CODE FOR AN APPLICATION
Disclosed herein are representative embodiments of tools and techniques for installing, executing, and/or updating managed applications through generation of native code from code in an intermediate language. According to one exemplary technique, a computing device receives machine dependent interme...
Saved in:
Main Authors | , , , , , , , |
---|---|
Format | Patent |
Language | English French German |
Published |
30.08.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Disclosed herein are representative embodiments of tools and techniques for installing, executing, and/or updating managed applications through generation of native code from code in an intermediate language. According to one exemplary technique, a computing device receives machine dependent intermediate language code (MDIL code) generated by an online provider for an application. Additionally, the computing device installs the application on the computing device by generating a native image for the application, which includes binding a portion of the MDIL code with one or more libraries on the computing device. Also, the native image is stored on the computing device for use in loading the application for execution. |
---|---|
AbstractList | Disclosed herein are representative embodiments of tools and techniques for installing, executing, and/or updating managed applications through generation of native code from code in an intermediate language. According to one exemplary technique, a computing device receives machine dependent intermediate language code (MDIL code) generated by an online provider for an application. Additionally, the computing device installs the application on the computing device by generating a native image for the application, which includes binding a portion of the MDIL code with one or more libraries on the computing device. Also, the native image is stored on the computing device for use in loading the application for execution. |
Author | FERNANDO, Casimir Lakshan GBADEGESIN, Abolade SHAABAN, Yasser TSAI, Mei-Chin TEJANI, Sameer RAMASWAMY, Subramanian TRUFINESCU, Adina M BABBAR, Ashish |
Author_xml | – fullname: TSAI, Mei-Chin – fullname: RAMASWAMY, Subramanian – fullname: GBADEGESIN, Abolade – fullname: FERNANDO, Casimir Lakshan – fullname: TEJANI, Sameer – fullname: TRUFINESCU, Adina M – fullname: SHAABAN, Yasser – fullname: BABBAR, Ashish |
BookMark | eNrjYmDJy89L5WTwdHf1cw1yDPH0c1fwA1JhrgrO_i6uCm5B_r4Knn4hrkG-ri6ejiGuCj6Ofu6hju4wef8gBUc_BceAAB9PZ6A-fz8eBta0xJziVF4ozc2g4OYa4uyhm1qQH59aXJCYnJqXWhLvGmBkYWlsYmLoZGhMhBIA2gouNA |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
DocumentTitleAlternate | GÉNÉRATION DE CODE NATIF À PARTIR DE CODE EN LANGAGE INTERMÉDIAIRE POUR UNE APPLICATION ERZEUGUNG VON NATIVEM CODE AUS ZWISCHENSPRACHCODES FÜR EINE ANWENDUNG |
ExternalDocumentID | EP2893441B1 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_EP2893441B13 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 14:54:51 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English French German |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_EP2893441B13 |
Notes | Application Number: EP20130765843 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20170830&DB=EPODOC&CC=EP&NR=2893441B1 |
ParticipantIDs | epo_espacenet_EP2893441B1 |
PublicationCentury | 2000 |
PublicationDate | 20170830 |
PublicationDateYYYYMMDD | 2017-08-30 |
PublicationDate_xml | – month: 08 year: 2017 text: 20170830 day: 30 |
PublicationDecade | 2010 |
PublicationYear | 2017 |
RelatedCompanies | Microsoft Technology Licensing, LLC |
RelatedCompanies_xml | – name: Microsoft Technology Licensing, LLC |
Score | 3.10062 |
Snippet | Disclosed herein are representative embodiments of tools and techniques for installing, executing, and/or updating managed applications through generation of... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | GENERATING NATIVE CODE FROM INTERMEDIATE LANGUAGE CODE FOR AN APPLICATION |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20170830&DB=EPODOC&locale=&CC=EP&NR=2893441B1 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409XnTqrG-sgfDjUhlofRADIWF1lggDW16a1gKSS-0sRj_vrMrVC9628wkk91JZuexM98CPPbNVFQTLFV_HqQq5QOupqmVqbzgq7zQckOT8MWT0BzN6OvCWLRg3czCSJzQTwmOiBaVob1X8r7e_hSxPNlbuXviayRtXvzE9pQ6O-71MaLQFG9oszjyIldxXVwp4dTGvEJHzz_EROkAo-i-MAY2H4qhlO1vj-KfwWGMwsrqHFp52YETt_l4rQPHk_q9uwNHskEz2yGxNsLdBYy_282ScRgQAWY7Z8SNPEb8aTQhEuJWYDY6CSNvThjMnKDhR1PihMSJ42Z8-BKIzxJ3pOLulntNLFm8P4d-Be1yU-bXQIwVLXTeMw0RHdGil2aWxjnPTJ1qdMVpF7p_irn5h3cLp0KlsoKq3UG7ev_I79EFV_xBKu8LB8SEGg |
link.rule.ids | 230,309,783,888,25576,76882 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4QfOBNUSM-92B6ayx2W8qBmNJuAaWPkEK4kW5pEy6FSI1_39mVohe9bWaTye4ks_PYmW8AHjtmIrIJlqo_dxOV8i5Xk8RKVZ7zZZZrmaFJ-GI_MIdT-jo35jVYVb0wEif0U4IjokalqO-lfK83P0ksV9ZWbp_4CknrFy_uucouOm530KPQFLffY1Hoho7iOLhSgkkP4wodLX8fA6UD9LAtMeyAzfqiKWXz26J4p3AYIbOiPINaVjSh4VSD15pw7O_-u5twJAs00y0Sd0q4PYfRd7lZPAoGRIDZzhhxQpcRbxL6RELcCsxGO2ZkbAeDqT2o9sMJsQNiR1HVPnwBxGOxM1TxdIu9JBYs2t9Dv4R6sS6yKyDGkuY6b5uG8I5o3k5SS-Ocp6ZONbrktAWtP9lc_7P3AI1h7I8X41HwdgMnQrwym6rdQr18_8ju0ByX_F4K8gth3ocK |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=GENERATING+NATIVE+CODE+FROM+INTERMEDIATE+LANGUAGE+CODE+FOR+AN+APPLICATION&rft.inventor=TSAI%2C+Mei-Chin&rft.inventor=RAMASWAMY%2C+Subramanian&rft.inventor=GBADEGESIN%2C+Abolade&rft.inventor=FERNANDO%2C+Casimir+Lakshan&rft.inventor=TEJANI%2C+Sameer&rft.inventor=TRUFINESCU%2C+Adina+M&rft.inventor=SHAABAN%2C+Yasser&rft.inventor=BABBAR%2C+Ashish&rft.date=2017-08-30&rft.externalDBID=B1&rft.externalDocID=EP2893441B1 |