Method and System for Providing Content According to Personal Preference
First Claim
1. A method of providing a personalized content in a content providing server, comprising:
- receiving, from a client, a content request identifying a content category;
identifying the client associated with the content request;
identifying the content category from the content request;
determining if the content category is included in a preference tag associated with the identified client, wherein the preference tag comprises a plurality of hierarchical category identifiers selected from a hierarchical configuration of category identifiers; and
if the content category is included in the preference tag associated with the identified client, providing personalized content in accordance with the preference tag of the identified client.
9 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment of the present invention, a main server receives a content request identifying a content category from a client and identifies the client sending the request from the content request. Then, the content category from the content request is identified. The main server determines if the content category is included in a preference tag of the identified client. The preference tag comprises a plurality of hierarchical category identifiers selected from a hierarchical configuration of category identifiers. If the content category is included in the preference tag associated with the identified client, then personalized content according to the preference tag of the identified client is provided. Thus, a method and system for providing content according to personal preference are provided.
24 Citations
26 Claims
-
1. A method of providing a personalized content in a content providing server, comprising:
-
receiving, from a client, a content request identifying a content category; identifying the client associated with the content request; identifying the content category from the content request; determining if the content category is included in a preference tag associated with the identified client, wherein the preference tag comprises a plurality of hierarchical category identifiers selected from a hierarchical configuration of category identifiers; and if the content category is included in the preference tag associated with the identified client, providing personalized content in accordance with the preference tag of the identified client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of setting a tag to a content object comprising:
-
extracting a series of categories that the content object belongs to by analyzing the content object; forming the tag by ordering the categories hierarchically; and setting the formed tag to the content object.
-
-
9. A method of setting a preference tag of a client among tags of content comprising:
-
determining a preference score of the tag associated with the frequency of accessing of the client to content objects having each of the tags; and selecting at least one preference tag based on the reference scores. - View Dependent Claims (10, 11)
-
-
12. A system for providing content to clients comprising:
-
a content storage module for storing content; a client profile storage module for storing preference tags per client; and a control module for, if the content category received from the client is included in the preference tag, providing personalized content in accordance with the preference tag that includes the content category. - View Dependent Claims (13, 14, 15)
-
-
16. Logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to:
-
receive, from a client, a content request identifying a content category; identify the client associated with the content request; identify the content category from the content request; determine if the content category is included in a preference tag associated with the identified client, wherein the preference tag comprises a plurality of hierarchical category identifiers selected from a hierarchical configuration of category identifiers; and if the content category is included in the preference tag associated with the identified client, provide personalized content in accordance with the preference tag of the identified client. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. Logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to:
-
extract a series of categories that the content object belongs to by analyzing the content object; form the tag by ordering the categories hierarchically; and setting the formed tag to the content object.
-
-
24. Logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to:
-
determine a preference score of the tag associated with the frequency of accessing of the client to content objects having each of the tags; and select at least one preference tag based on the reference scores. - View Dependent Claims (25, 26)
-
Specification