They must also include user configuration information such as favorite channel lists, and multimedia content. To meet this need, some set-top box software designs incorporate a "database layer" that utilizes either proprietary functions or a commercial off-the-shelf embedded database system for sorting, storing and retrieving programming data. See also Digital video recorders NexTView Teletext TV Genius Video on demand MythTV Schedules Direct References External links Television terminology Digital television