摘要 |
An audiovisual system ( 10 ) has a first client ( 14 ) and a second client ( 16 ), each client ( 14, 16 ) being connected to a server ( 12 ). The first client ( 14 ) includes a television ( 18 ), while the second client ( 16 ) includes a small screen ( 20 ) and a stereo system ( 22 ). The server ( 12 ) stores data representing items for example video programmes or pieces of music, the data including one or more assets ( 28 ) describing each item. An asset ( 28 ) may be, for example, the name of a video programme or piece of music; metadata of an item (for example the artist, year of production, or album); a still picture (an album cover or single frame of a video); or a background image or advertisement for a user interface. A client ( 14, 16 ) presents assets ( 28 ) to the user in the form of a hierarchical user interface ( 30 ). The user up-dates the user interface ( 30 ) each time he adds an item to, or removes an item from, the server ( 12 ), or edits an asset ( 28 ) already stored on the server ( 12 ). FIG. 2 depicts an exemplary hierarchical user interface ( 30 ), consisting of a network of nodes. |