User preference information structure having multiple hierarchical structure and method for providing multimedia information using the same
First Claim
1. A method implemented by an apparatus comprising a memory for processing and storing multimedia content and user preferences pertaining to multimedia consumption, the method comprising:
- generating a user description including a user identifier to identify a user, the user description also including a user preference description and a usage history for the user, the user preference description having a hierarchical structure to describe the user'"'"'s preferences for filtering and searching the multimedia content, the hierarchical structure including a parent preference element and first and second child preference elements of the parent preference element, each of the parent and first and second child preference elements including at least one corresponding multimedia preference description to identify preferred multimedia content, wherein the first child preference element includes a first preference condition to specify a first condition for applying the multimedia preference description corresponding to the first child preference element and the second child preference element includes a second preference condition to specify a second condition for applying the multimedia preference description corresponding to the second child preference element, and wherein the usage history describes events of the user'"'"'s multimedia consumption and specifies a respective user action type for each of the described events of multimedia consumption; and
selecting the first or the second child preference element for use in searching the multimedia content for the user based on the first and second preference conditions;
wherein generating the user description includes receiving information about the events of multimedia consumption, using the information about the events of multimedia consumption to generate at least a portion of the user preference description, and generating at least a portion of the usage history based on the information about the events of multimedia consumption.
0 Assignments
0 Petitions
Accused Products
Abstract
A user preference information structure having a multiple hierarchical structure in which an information is provided to a user according to a user preference in a multi-media environment consisting of an information provider and an information user, comprising user use information by using information desired by the user; user preference information of information desired by the user; and individual user preference information that is differently set depending on situations in which the user is put and positioned in a sub-tree of the user preference information. The hierarchical data structure is able to provide the user preference for providing information desired by the user is provided depending on the environment, based on which various information can be provided. The hierarchical data structure constructing the user preference makes it possible for the user to receive information fitting the situation in which he or she is put by using a proper individual user preference information, automatically or according to user'"'"'s selection.
83 Citations
31 Claims
-
1. A method implemented by an apparatus comprising a memory for processing and storing multimedia content and user preferences pertaining to multimedia consumption, the method comprising:
-
generating a user description including a user identifier to identify a user, the user description also including a user preference description and a usage history for the user, the user preference description having a hierarchical structure to describe the user'"'"'s preferences for filtering and searching the multimedia content, the hierarchical structure including a parent preference element and first and second child preference elements of the parent preference element, each of the parent and first and second child preference elements including at least one corresponding multimedia preference description to identify preferred multimedia content, wherein the first child preference element includes a first preference condition to specify a first condition for applying the multimedia preference description corresponding to the first child preference element and the second child preference element includes a second preference condition to specify a second condition for applying the multimedia preference description corresponding to the second child preference element, and wherein the usage history describes events of the user'"'"'s multimedia consumption and specifies a respective user action type for each of the described events of multimedia consumption; and selecting the first or the second child preference element for use in searching the multimedia content for the user based on the first and second preference conditions; wherein generating the user description includes receiving information about the events of multimedia consumption, using the information about the events of multimedia consumption to generate at least a portion of the user preference description, and generating at least a portion of the usage history based on the information about the events of multimedia consumption. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for processing user preferences, the system comprising:
-
a memory for processing and storing multimedia content and user preferences; a data storage device; and data processing apparatus configured to perform operations comprising; generating a user description including a user identifier to identify a user, the user description also including a user preference description and a usage history for the user, the user preference description having a hierarchical structure to describe the user'"'"'s preferences for filtering and searching the multimedia content, the hierarchical structure including a parent preference element and first and second child preference elements of the parent preference element, each of the parent and first and second child preference elements including at least one corresponding multimedia preference description to identify preferred multimedia content, wherein the first child preference element includes a first preference condition to specify a first condition for applying the multimedia preference description corresponding to the first child preference element and the second child preference element includes a second preference condition to specify a second condition for applying the multimedia preference description corresponding to the second child preference element, and wherein the usage history describes events of the user'"'"'s multimedia consumption and specifies a respective user action type for each of the described events of multimedia consumption; storing the user description in the data storage device; and selecting the first or the second child preference element for use in searching the multimedia content for the user based on the first and second preference conditions; wherein generating the user description includes receiving information about the events of multimedia consumption, using the information about the events of multimedia consumption to generate at least a portion of the user preference description, and generating at least a portion of the usage history based on the information about the events of multimedia consumption. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product, tangibly embodied in a machine readable storage medium, for processing multimedia content and user preferences pertaining to multimedia consumption, the computer program comprising instructions to cause data processing apparatus to perform operations comprising:
-
generating a user description including a user identifier to identify a user, the user description also including a user preference description and a usage history for the user, the user preference description having a hierarchical structure to describe the user'"'"'s preferences for filtering and searching the multimedia content, the hierarchical structure including a parent preference element and first and second child preference elements of the parent preference element, each of the parent and first and second child preference elements including at least one corresponding multimedia preference description to identify preferred multimedia content, wherein the first child preference element includes a first preference condition to specify a first condition for applying the multimedia preference description corresponding to the first child preference element and the second child preference element includes a second preference condition to specify a second condition for applying the multimedia preference description corresponding to the second child preference element, and wherein the usage history describes events of the user'"'"'s multimedia consumption and specifies a respective user action type for each of the described events of multimedia consumption; and selecting the first or the second child preference element for use in searching the multimedia content for the user based on the first and second preference conditions; wherein generating the user description includes receiving information about the events of multimedia consumption, using the information about the events of multimedia consumption to generate at least a portion of the user preference description, and generating at least a portion of the usage history based on the information about the events of multimedia consumption. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
Specification