Patent · US Active

System and method for dynamic version management of applications

US7793281B2 · kind B2 · utility

8Cited by
5References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 27, 2004
Grant dateSep 7, 2010
Priority date
Expiry dateMar 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.