A resource efficient content management and delivery system includes a
pack manager (120) and one or more loadable packs (114). The pack manager
(120) provides the control for the loading and unloading of packs from
memory, such as flash memory (112) or any other nonvolatile memory. The
pack manager (120) also keeps a master pointer table (304) which is used
to access the different packs (114) loaded into radio (100). The content
download method using the pack method of the present invention provides
much needed flexibility and a potential reduction of memory requirements,
since data can be downloaded into the radio (100) very easily and the
technique can Execute in Place (XIP) which is not supported by prior art
FDI file techniques. The data provided by packs (114) does not require
the radio (100) to be powered off and on in order to use the data, making
the content download system very useful for numerous applications.