Associating an indication of user emotional reaction with content items presented by a social networking system
First Claim
1. A non-transitory computer readable medium configured to store instructions, the instructions when executed by a processor cause the processor to:
- store one or more graphical elements in a social networking system, each graphical element providing a visual representation of an emotional state associated with a user;
present content items to a viewing user of the social networking system;
receive a request from the viewing user to associate a graphical element with a selected content item from the presented content items;
retrieve one or more graphical elements eligible to be used by the viewing user;
present the retrieved one or more graphical elements to the viewing user;
receive a selection of a selected graphical element from the one or more graphical elements from the viewing user;
prompt the viewing user for payment information associated with the selected graphical element;
associate the selected graphical element with the content item when payment information is received; and
display the selected graphical element along with the content item to one or more additional users of the social networking system connected to the viewing user and viewing the selected content item.
3 Assignments
0 Petitions
Accused Products
Abstract
A social networking system user may associate a graphical element representing the user'"'"'s emotional reaction with a content item presented by the social networking system. The user is presented with one or more graphical elements maintained by the social networking system and selects a graphical element for associating with the content item. If certain graphical elements are selected, the social networking system prompts the user for compensation or requests compensation from an entity associated with the selected graphical element. The selected graphical element is associated with the content item and a connection, or other information, between the user and the object identifying the selected graphical element is stored by the social networking system. The selected graphical element may be displayed with the content item to the user and to other users connected to the user.
112 Citations
19 Claims
-
1. A non-transitory computer readable medium configured to store instructions, the instructions when executed by a processor cause the processor to:
-
store one or more graphical elements in a social networking system, each graphical element providing a visual representation of an emotional state associated with a user; present content items to a viewing user of the social networking system; receive a request from the viewing user to associate a graphical element with a selected content item from the presented content items; retrieve one or more graphical elements eligible to be used by the viewing user; present the retrieved one or more graphical elements to the viewing user; receive a selection of a selected graphical element from the one or more graphical elements from the viewing user; prompt the viewing user for payment information associated with the selected graphical element; associate the selected graphical element with the content item when payment information is received; and display the selected graphical element along with the content item to one or more additional users of the social networking system connected to the viewing user and viewing the selected content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium configured to store instructions, the instructions when executed by a processor cause the processor to:
-
store one or more graphical elements in a social networking system, each graphical element providing a visual representation of an emotional state associated with a user; present content items to a viewing user of the social networking system; receive a request from the viewing user to associate an graphical element with a selected content item from the presented content items; retrieve one or more graphical elements eligible to be used by the viewing user; identify one or more of the retrieved one or more graphical elements associated with information included in the selected content item; present the identified one or more graphical elements to the viewing user; receive a selection of a selected graphical element from the identified one or more graphical elements from the viewing user; and store information identifying the viewing user, the selected graphical element, and the content item in the social networking system. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium configured to store instructions, the instructions when executed by a processor cause the processor to:
-
store one or more graphical elements in a social networking system, each graphical element providing a visual representation of an emotional state associated with a user; present one or more content items to a viewing user of the social networking system; receive a request from the viewing user to associate an graphical element with a selected content item from the presented content items; present one or more of the stored graphical elements to the viewing user; receive a selection of a selected graphical element from the presented one or more graphical elements from the viewing user; associate the selected graphical element with the content item when payment information is received; and display the selected graphical element along with the content item to one or more additional users of the social networking system connected to the viewing user and viewing the selected content item. - View Dependent Claims (16, 17, 18, 19)
-
Specification