1. A method implemented by an apparatus for providing desired multimedia information to one or more information users or groups of users, the apparatus including a processor and a memory, the method comprising: establishing, in the memory, a multiple hierarchical structure having individual user preference information for each user or each group of users; and changing the hierarchical structure of the individual user preference information.