摘要 |
PROBLEM TO BE SOLVED: To provide a method of compiling, holding, or accessing information to route and send contents to a machine through a network. SOLUTION: A file specifying a 'doughnut' of dynamic and hierarchical common user profile information is maintained. The doughnut includes a user profile and operates as a key to a data storage location including such a user profile and the doughnut specifies user profile information on user characteristics, the taste of viewing, a hobby, a consumption character, etc. The doughnut can be stored on a network server or a user machine which can be connected to a network. The doughnut is accessed by a browser program relating to a web server program and another application used to route contents to a user relating to the doughnut. The doughnut dynamically stores user profile data which can be exchanged between the user and server. This adapts an advertisement to the user according to a user's answer to a specific question and/or the user profile. |