发明名称 SELECTIVE LOADING AND CONFIGURING OF AN APPLICATION ON A WIRELESS DEVICE, USING RELATIONAL INFORMATION
摘要 Applications are generally represented in different forms as suits the environment in which they are evaluated. One disadvantage is that the processor of a device executing the application cannot recognize human readable form and therefore produces a complied machine readable format. In order to permit evaluation by a machine the original application content mus t be subjected to a conversion process, by which the representation of the application content can grow in size. In this state the content requires additional overhead in terms of storage space, but provides the better performance for execution. A system and method of dynamically hosting an application program on a wireless device. The application content is partitioned into a plurality of module envelopes, each of the module envelop es having a portion of the modules comprising the application. The method comprises initializing the loading of the application including referencing an application information structure, such that the structure comprises relational information of the module envelopes. The method selects one of th e module envelopes from the plurality of the module envelopes according to the relational information. The method also configures a state of the selected module envelope according to a predefined envelope state,the envelope state being selected from a set of envelope states including at least two of a raw state, an offline state, and an executable state. The method also provides t he configured module envelope to an application manager for changing the configuration of the application on the device according to the configured module envelope.
申请公布号 CA2540519(A1) 申请公布日期 2005.04.07
申请号 CA20042540519 申请日期 2004.02.13
申请人 RESEARCH IN MOTION LIMITED 发明人 BIBR, VIERA;GORING, BRYAN R.;SHENFIELD, MICHAEL
分类号 G06F9/54;G06F9/445;H04K3/00 主分类号 G06F9/54
代理机构 代理人
主权项
地址