Apparatus and method for normalizing user-selected keywords in a folksonomy
First Claim
Patent Images
1. An annotation method for annotating content comprising:
- dynamically receiving annotation information from one or more users wherein annotation information includes an annotation rating;
determining one or more suggested keywords based on a related annotation rating and used by a user to annotate one or more items of content;
performing text recognition on a given item of content to generate recognized text;
determining a subject of the given item of content from the recognized text;
determining one or more suggested keywords based on the subject of the given item of content;
determining one or more suggested keywords used by at least one other user to annotate the given item of content;
displaying a set of suggested keywords comprising the one or more suggested keywords used by a user to annotate one or more items of content, the one or more suggested keywords based on the subject of the item of content and the one or more suggested keywords used by at least one other user to annotate the given item of content on an editing interface page configured to receive one or more annotations for the given item of content;
positioning at least one user keyword higher in the set of suggested keywords than another user keyword if the at least one keyword is used by the user to annotate the one or more items of content a larger number of times than the another user keyword;
receiving a request via the editing interface page to annotate the given item of content with at least one keyword from the set of suggested keywords; and
associating the at least one keyword with the content.
9 Assignments
0 Petitions
Accused Products
Abstract
An annotation method for annotating content includes displaying a set of suggested keywords on an editing interface page configured to receive one or more annotations for the content. A request is received via the editing interface page to annotate the content with at least one keyword from the set of suggested keywords. Association information is generated that associates the at least one keyword with the content.
176 Citations
13 Claims
-
1. An annotation method for annotating content comprising:
-
dynamically receiving annotation information from one or more users wherein annotation information includes an annotation rating; determining one or more suggested keywords based on a related annotation rating and used by a user to annotate one or more items of content; performing text recognition on a given item of content to generate recognized text; determining a subject of the given item of content from the recognized text; determining one or more suggested keywords based on the subject of the given item of content; determining one or more suggested keywords used by at least one other user to annotate the given item of content; displaying a set of suggested keywords comprising the one or more suggested keywords used by a user to annotate one or more items of content, the one or more suggested keywords based on the subject of the item of content and the one or more suggested keywords used by at least one other user to annotate the given item of content on an editing interface page configured to receive one or more annotations for the given item of content; positioning at least one user keyword higher in the set of suggested keywords than another user keyword if the at least one keyword is used by the user to annotate the one or more items of content a larger number of times than the another user keyword; receiving a request via the editing interface page to annotate the given item of content with at least one keyword from the set of suggested keywords; and associating the at least one keyword with the content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An annotation method for annotating content comprising:
-
dynamically receiving annotation information from one or more users wherein annotation information includes an annotation rating; determining one or more suggested keywords based on a related annotation rating and used by a user to annotate one or more items of content; performing text recognition on a given item of content to generate recognized text; determining a subject of the given item of content from the recognized text; determining one or more suggested keywords based on the subject of the given item of content; determining one or more suggested keywords used by at least one other user to annotate the given item of content; displaying a set of suggested keywords comprising the one or more suggested keywords used by a user to annotate one or more items of content, the one or more suggested keywords based on the subject of the item of content and the one or more suggested keywords used by at least one other user to annotate the given item of content on an editing interface page configured to receive one or more annotations for the given item of content; receiving a request via the editing interface page to annotate the given item of content with at least one keyword from the set of suggested keywords; displaying the at least one keyword in a set of annotating keywords used to annotate the content, displaying a visible delimiter following the at least one keyword; and associating the at least one keyword with the content to annotate the content. - View Dependent Claims (9, 10, 11)
-
-
12. A computer system for annotating content comprising:
-
an aggregator module configured to dynamically receive annotation information from one or more users wherein annotation information includes an annotation rating; a text-recognition module configured to generate recognized text from a given item of content, determine a subject of the given item of content from the recognized text, and generate one or more suggested keywords based on a related annotation rating and on the subject; and a server configured to publish a set of suggested keywords comprising one or more suggested keywords used by a user to annotate one or more items of content, the one or more suggested keywords based on the subject of the given item of content and one or more suggested keywords used by at least one other user to annotate the given item of content on an editing interface page configured to receive one or more annotations for a given item of content, position at least one user keyword higher in the set of suggested keywords than another user keyword if the at least one keyword is used by the user to annotate the one or more items of content a larger number of times than the another user keyword, receive a request via the editing interface page to annotate the given item of content with at least one keyword from the set of suggested keywords, and associate the at least one keyword with the content. - View Dependent Claims (13)
-
Specification