Determining a community emotional response
AssigneeCellco Partnership
InventorMichelle Felt
Life of this patent
Estimating the term…
Abstract
Systems and methods for determining a community emotional response are disclosed. In some implementations, a plurality of user feedback items for an online content are received. The user feedback items describe reactions of users to the online content. A user's emotional response associated with each of the plurality of user feedback items is determined. The emotional responses are aggregated to determine a community emotional response to the online content. A signal is transmitted for displaying, on a display unit and in association with the online content, of a visual indication of the community emotional response to the online content.
Claims20
A method comprising:
- receiving, at a server and from a client computing device, a plurality of user feedback items for a first online content, wherein the plurality of user feedback items describe reactions of users to the first online content and include first and second user feedback items;
- determining, at the server, a user emotional response associated with each of the plurality of user feedback items, each of the user emotional responses being associated with at least one of:
- a plurality of emotions or an intensity level of an emotion, wherein the determining the user emotional response associated with each of the plurality of user feedback items includes determining a first emotion is associated with a first user emotional response associated with the first user feedback item and determining a second emotion, different from the first emotion, is associated with a second user emotional response associated with the second user feedback item;
- aggregating, at the server, the user emotional responses to determine a community emotional response to the first online content, the community emotional response being determined based on (i) the at least one of:
- the plurality of emotions or the intensity level of the emotion associated with the user emotional responses, and (ii) an emotion graph representing intensities and combinations of emotions, wherein the determining the community emotional response includes combining the first emotion associated with the first user emotional response and the second emotion associated with the second user emotional response into a resulting single third emotion according to the combinations of emotions represented by the emotion graph, the third emotion is different from the first and second emotions, and the third emotion is neither a stronger form of the first emotion nor a weaker form of the first emotion according to the intensities of emotions represented by the emotion graph;
- and
- transmitting, from the server, a signal for displaying, on a display unit and in association with the first online content, a visual indication of the determined community emotional response to the first online content, wherein:
- the visual indication of the community emotional response to the online content includes an icon placed over the online content,
- a size of the icon corresponds to a size of the community emotional response,
- the display unit including the plurality of online content provides access to a legend for enabling, disabling, or modifying the icon representing the visual indication of the community emotional response, and
- the receiving the plurality of user feedback items includes, for each user feedback, steps of:
- receiving, at the server and from the client computing device, a user selection of an emotional response to the first online content, wherein the emotional response is selected from a set of emotional response options displayed on the client computing device;
- receiving, at the server and from the client computing device, an indication of an intensity level of the user selected emotional response;
- and storing the user selected emotional response and the intensity level.
A non-transitory computer-readable medium comprising instructions to:
- receive a plurality of user feedback items for an online content, wherein the plurality of user feedback items describe reactions of users to the online content and include first and second user feedback items;
- determine a user emotional response associated with each of the plurality of user feedback items, each of the user emotional responses being associated with at least one of:
- a plurality of emotions or an intensity level of an emotion, wherein the determining of the user emotional response associated with each of the plurality of user feedback items includes determining a first emotion is associated with a first user emotional response associated with the first user feedback item and determining a second emotion, different from the first emotion, is associated with a second user emotional response associated with the second user feedback item;
- aggregate the user emotional responses to determine a community emotional response to the online content, the community emotional response being determined based on (i) the at least one of:
- the plurality of emotions or the intensity level of the emotion associated with the user emotional responses, and (ii) an emotion graph representing intensities and combinations of emotions, wherein the determining the community emotional response includes combining the first emotion associated with the first user emotional response and the second emotion associated with the second user emotional response into a resulting single third emotion according to the combinations of emotions represented by the emotion graph, the third emotion is different from the first and second emotions, and the third emotion is neither a stronger form of the first emotion nor a weaker form of the first emotion according to the intensities of emotions represented by the emotion graph;
- and
- transmitting a signal for displaying, on a display unit and in association with the online content, a visual indication of the determined community emotional response to the online content, wherein:
- the visual indication of the community emotional response to the online content includes an icon placed over the online content,
- a size of the icon corresponds to a size of the community emotional response,
- the display unit including the plurality of online content provides access to a legend for enabling, disabling, or modifying the icon representing the visual indication of the community emotional response, and
- the instructions to receive the plurality of user feedback items includes, for each user feedback, instructions to:
- receive, from a client computing device, a user selection of an emotional response to the online content, wherein the emotional response is selected from a set of emotional response options displayed on the client computing;
- receive, from the client computing device, an indication of an intensity level of the user selected emotional response;
- and store, at a memory, the user selected emotional response and the intensity level.
A system comprising:
- one or more processors;
- and
- a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to:
- receive a plurality of user feedback items for an online content, wherein the plurality of user feedback items describe reactions of users to the online content and include first and second user feedback items;
- determine a user emotional response associated with each of the plurality of user feedback items, each of the user emotional responses being associated with at least one of:
- a plurality of emotions or an intensity level of an emotion, wherein the determining of the user emotional response associated with each of the plurality of user feedback items includes determining a first emotion is associated with a first user emotional response associated with the first user feedback item and determining a second emotion, different from the first emotion, is associated with a second user emotional response associated with the second user feedback item;
- aggregate the user emotional responses to determine a community emotional response to the online content, the community emotional response being determined based on (i) the at least one of:
- the plurality of emotions or the intensity level of the emotion associated with the user emotional responses, and (ii) an emotion graph representing intensities and combinations of emotions, wherein the determining the community emotional response includes combining the first emotion associated with the first user emotional response and the second emotion associated with the second user emotional response into a resulting single third emotion according to the combinations of emotions represented by the emotion graph, the third emotion is different from the first and second emotions, and the third emotion is neither a stronger form of the first emotion nor a weaker form of the first emotion according to the intensities of emotions represented by the emotion graph;
- and
- transmit a signal for displaying, on a display unit and in association with the online content, a visual indication of the determined community emotional response to the online content, wherein:
- the visual indication of the community emotional response to the online content includes an icon placed over the online content,
- a size of the icon corresponds to a size of the community emotional response,
- the display unit including the plurality of online content provides access to a legend for enabling, disabling, or modifying the icon representing the visual indication of the community emotional response, and
- to receive the plurality of user feedback items the memory further stores instructions which, when executed by the one or more processors, cause the one or more processors to receive, from a client computing device, a user selection of an emotional response to the online content, wherein the emotional response is selected from a set of emotional response options displayed on the client computing;
- receive, from the client computing device, an indication of an intensity level of the user selected emotional response;
- and store, at a memory, the user selected emotional response and the intensity level.
Dependencies are inferred from the claim text.