Invention Grant
- Patent Title: Embedding of multiple versions in monolithic applications during compilation
-
Application No.: US16057183Application Date: 2018-08-07
-
Publication No.: US11132185B2Publication Date: 2021-09-28
- Inventor: Peter Kenneth Harwood , Ilker Celikyilmaz
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Michael Best & Friedrich LLP
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F8/65 ; G06F8/71

Abstract:
A system for updating a monolithic application. The system includes an electronic processor. The electronic processor is configured to receive a new version of the monolithic application. The new version of the monolithic application includes a first set of computer readable instructions. The electronic processor is configured to create a new class that defines a previous version of the monolithic application. The previous version of the monolithic application includes a second set of computer readable instructions. The electronic processor is also configured to compile the monolithic application to combine the new version of the monolithic application and the previous version of the monolithic application into an executable file, receive a selection of a version of the monolithic application to execute, and execute computer executable instructions in the executable file corresponding to the received selection of a version of the monolithic application.
Public/Granted literature
- US20200050436A1 EMBEDDING OF MULTIPLE VERSIONS IN MONOLITHIC APPLICATIONS DURING COMPILATION Public/Granted day:2020-02-13
Information query