Apparatus and method for analyzing user preference about domain using multi-dimensional, multi-layered context structure
First Claim
Patent Images
1. An apparatus of analyzing a user preference about a domain element, comprising:
- a context structure creator executing on a hardware processor, the context structure creator being configured to analyze a history of the user'"'"'s contexts associated with the domain element and to create a context structure in a form of a hypercube that expresses a relationship between the user'"'"'s contexts; and
a context structure matching unit configured to match the user'"'"'s current context to the context structure and to calculate a context matching value of the user'"'"'s current context,wherein the context matching value represents the user preference about the domain element and is calculated in consideration of a frequency of the context matching value being inaccurate by recursively adding a context matching value of a specific level with a context matching value of a parent level of the specific level.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus of analyzing a user preference about a domain is provided. The apparatus including a context structure creator configured to analyze a history of a context and to create a context structure that expresses a relationship between contexts, and a context structure matching unit configured to match a current context to the context structure and calculate a context matching value of the current context.
-
Citations
18 Claims
-
1. An apparatus of analyzing a user preference about a domain element, comprising:
-
a context structure creator executing on a hardware processor, the context structure creator being configured to analyze a history of the user'"'"'s contexts associated with the domain element and to create a context structure in a form of a hypercube that expresses a relationship between the user'"'"'s contexts; and a context structure matching unit configured to match the user'"'"'s current context to the context structure and to calculate a context matching value of the user'"'"'s current context, wherein the context matching value represents the user preference about the domain element and is calculated in consideration of a frequency of the context matching value being inaccurate by recursively adding a context matching value of a specific level with a context matching value of a parent level of the specific level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of analyzing a user preference about a domain element, comprising:
-
collecting user'"'"'s contexts associated with the domain element and storing the user'"'"'s contexts in a context storage; analyzing histories of the user'"'"'s contexts associated with the domain element stored in the context storage and creating a context structure in a form of a hypercube that expresses a relationship between the user'"'"'s contexts; and matching the user'"'"'s current context to the context structure and calculating a context matching value of the user'"'"'s current context about the domain element, wherein the context matching value represents the user preference about the domain element and is calculated in consideration of a frequency of the context matching value being inaccurate by recursively adding a context matching value of a specific level with a context matching value of a parent level of the specific level. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A device comprising:
- an apparatus of analyzing a user preference about a domain element, comprising;
a context structure creator executing on a hardware processor, the context structure creator being configured to create a context structure in a form of a hypercube that expresses a relationship between the user'"'"'s contexts associated with the domain element; and a context structure matching unit configured to match a current context of the user to the context structure and to calculate a context matching value of the current context of the user, wherein the context matching value represents the user preference about the domain element and the context matching value is calculated in consideration of a frequency of the context matching value being inaccurate by recursively adding a context matching value of a specific level with a context matching value of a parent level of the specific level.
- an apparatus of analyzing a user preference about a domain element, comprising;
Specification