Patent ID: 9524077
Filing Date: 2016-12-20
CPC Classification: G06F,H04N

Claim Text:
1. A method comprising: identifying, by a server, a user content recommendation made by a user through interaction with a user interface, the user content recommendation being a recommendation of content by the user; parsing the recommended content to identify components of the recommended content; identifying, for each of the parsed components, attributes specifying subject matter of recommended content in the parsed components; determining a level of similarity between the identified attributes of the components parsed from the recommended content and attributes of previous content recommendations that have been previously made by the user based on a comparison of the identified attributes and the attributes of the previous content recommendations; selecting, from the identified attributes, one or more candidate attributes eligible to be assigned to the user content recommendation based on the determined level of similarity of the identified attributes of the components parsed from the recommended content and the attributes of the previous content recommendations that have previously been made by the user; providing, for display at a computing device, the selected one or more candidate attributes eligible to be assigned to the user content recommendation and a strength score element that enables the user to assign an indication of a strength of the user's recommendation of the recommended content; receiving a selection of at least one candidate attribute of the one or more candidate attributes and a selection of a strength score for the one or more candidate attributes, wherein the selection of the at least one candidate attribute is received in response to user interaction with a selection control corresponding to the at least candidate attribute at the computing device; assigning the at least one candidate attribute to the user content recommendation based on the received selection of the at least one candidate attribute; and serving, via a network, a user interface screen to the computing device in a format suitable for presentation on the computing device, the user interface screen identifying the user content recommendation, the strength score, and the at least one candidate attribute assigned to the user content recommendation by the user.