Patent ID: 9092291
Filing Date: 2015-07-28
Classification: G06F

Abstract:
1. A method of dynamic updating and renaming generic stub applications on a mobile communication device, comprising: installing, on the mobile communication device, a plurality of generic stub applications, wherein at installation the plurality of generic stub applications are not yet associated with any application or their functionality, and wherein each of the plurality of generic stub applications comprises a generic file name configured to allow the generic stub application to be matched to an interactive thumbnail image by replacing the generic file name with a file name that matches the interactive thumbnail image; determining, by a widget that configures a processor of the mobile communication device upon execution, a plurality of interactive thumbnail images to present on a display of the mobile communication device, wherein each of the plurality of interactive thumbnail images are updateable to represent one of the plurality of generic stub applications and are not initially linked to any of the plurality of generic stub applications; based on the generic file name of each generic stub application, linking one of the plurality of interactive thumbnail images to one of the plurality of generic stub applications that is available; displaying the plurality of interactive thumbnail images within a graphical user interface frame of the widget in response to the determining, wherein displaying each of the plurality of interactive thumbnail images presents the linked generic stub application as a virtual representation of a full application via the interactive thumbnail image; identifying that the generic file names of the plurality of generic stub applications do not match the file names of the plurality of interactive thumbnail images to which they are linked; and responsive to the identifying, replacing the generic file names of the plurality of generic stub applications linked to the plurality of interactive thumbnail images within the graphical user interface frame of the widget with file names that match the file names of the plurality of interactive thumbnail images to which they are linked and correlate to full applications that the plurality of interactive thumbnail images represents.