Patent ID: 8875167

Claim:
A method, comprising: detecting a plurality of user initiated viewing events, each viewing event associated with a respective user viewing respective media content; for each of the plurality of user initiated viewing events, detecting a respective user viewing termination event associated with the respective media content; for each of the plurality of user initiated viewing events, determining a respective viewing duration for the respective media content, a respective total duration for the respective media content, and a respective designated content type for the media content by using a processor, the respective designated content type being one of a plurality of content types capable of being associated with the respective media content, the respective designated content type indicating a subject matter associated with the respective media content; applying a first set of criteria to the designated content type associated with a first one of the viewing events, the first set of criteria indicating a first type of subject matter associated with the media content; applying a second set of criteria to the designated content type associated with a second one of the viewing events, the second set of criteria indicating a second type of subject matter associated with the media content; for each of the first and second viewing events, calculating a respective emotional response factor using the respective viewing duration and the respective total duration, wherein the respective emotional response factor is calculated using different functions depending on total duration and designated content type; for each of the first and second viewing events, maintaining the respective emotional response factor with a respective identifier associated with the respective media content in a data storage device.