System and method for dynamic version management of applications
US7793281B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 27, 2004 |
| Grant date | Sep 7, 2010 |
| Priority date | — |
| Expiry date | Mar 15, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/465
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Current applications, in particular for resource constrained terminals, may only require access to an updated version of an application, but updates of current applications must typically be downloaded in their entirety. Further, multiple versions of the same application typically cannot be stored on the device, as resources can be limited. Contrary to current application management systems, there is provided systems and methods of modifying an application program for provisioning in a runtime environment of a terminal, the application including a plurality of uniquely addressable logical modules having respective executable methods, where the modules are linked by a set of execution pathways. One such method comprises the steps of obtaining a migration instruction set for coordinating the modification of the application and executing the migration instruction set for modifying a first execution pathway of the execution pathways to create a modified application. The first execution pathway represents a redirectable shared method call of a first executable method linking a pair of the modules, the first executable method being of the respective executable methods. This method also i…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.