Patent ID: 8893003

Claim:
A method for providing a multi-media center for presenting digital data, the method comprising: configuring a plurality of media-modules to represent media-components available for access within the multi-media center, the configuring including associating each of the plurality of media-modules with one of a plurality of media-components, and each of the plurality of media-components including at least one of digital media and an application program configured to access digital media, wherein each of the plurality of media-modules controls access to operations associated with its associated media-component by processing received inputs; initiating a module-controller configured to communicate with each of the plurality of media-modules, the initiating including requesting a set of initial data for each of the plurality of media-modules, the set of initial data representing an icon and a name for media-components associated with each of the plurality of media-modules; transmitting the set of initial data for each of the plurality of media-modules to a menu-window, the menu-window generating a main menu for the multi-media center including at least the set of initial data for each of the plurality of media-modules; and displaying the main menu for the multi-media center on a display.