Distinguishing between user physical exertion biometric feedback and user emotional interest in a media stream
First Claim
1. A method for determining user interest in media comprising:
- determining an activity state of a user;
identifying one of a plurality of different activity profiles specified within a data store based upon the determined activity state;
wherein each activity profile comprises at least one biometric attribute and one or more associated baseline attribute values specific to an activity state corresponding to the activity profile, wherein said different activity profiles correspond to at least one of a level of physical exertion and a specific physical activity;
capturing biometric data from the user when a media stream is not playing;
determining the baseline attribute values for the identified activity profile based upon the captured biometric data;
storing in the data store the at least one determined baseline attribute values in entries associated with the identified activity profile;
selecting one of the plurality of different activity profiles specified within the data store;
manipulating the media stream;
receiving biometric data from the user, who is in proximity to the media stream;
comparing the received biometric data against corresponding baseline attribute values specified within the selected activity profile;
determining an interest level in the media stream based at least in part upon results of comparing the received biometric data with the corresponding baseline attribute values; and
performing at least one programmatic action relating to the media stream based upon the determined interest level.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method, system, and computer program product for determining user interest in media. The invention can select one of a set of different activity profiles specified within a data store. Each activity profile can include biometric attributes and associated baseline attribute values specific to an activity state. A media stream can be manipulated (e.g., created from environmental inputs and/or played upon a presentation device). Biometric data can be received from a user in proximity to the media stream. The received biometric data can be compared values in the selected activity profile. An interest level in the media stream can be determined based on comparison differences. A programmatic action can be performed relating to the media stream based upon the determined interest level. For example, a bitrate of the media and/or a marker in the media can be modified based on interest level.
-
Citations
18 Claims
-
1. A method for determining user interest in media comprising:
-
determining an activity state of a user; identifying one of a plurality of different activity profiles specified within a data store based upon the determined activity state;
wherein each activity profile comprises at least one biometric attribute and one or more associated baseline attribute values specific to an activity state corresponding to the activity profile, wherein said different activity profiles correspond to at least one of a level of physical exertion and a specific physical activity;capturing biometric data from the user when a media stream is not playing; determining the baseline attribute values for the identified activity profile based upon the captured biometric data; storing in the data store the at least one determined baseline attribute values in entries associated with the identified activity profile; selecting one of the plurality of different activity profiles specified within the data store; manipulating the media stream; receiving biometric data from the user, who is in proximity to the media stream; comparing the received biometric data against corresponding baseline attribute values specified within the selected activity profile; determining an interest level in the media stream based at least in part upon results of comparing the received biometric data with the corresponding baseline attribute values; and performing at least one programmatic action relating to the media stream based upon the determined interest level. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer usable storage medium comprising:
-
said non-transitory computer usable storage medium having computer usable program code embodied therewith, the computer usable program code comprising; the computer usable program code configured to determine an activity state of a user; the computer usable program code configured to identify one of a plurality of different activity profiles based upon the determined activity state, wherein each activity profile comprises at least one biometric attribute and one or more associated baseline attribute values specific to an activity state corresponding to the activity profile; the computer usable program code configured to capture biometric data from the user when a media stream is not playing; the computer usable program code configured to determine the baseline attribute values for the identified activity profile based upon the captured biometric data; the computer usable program code configured to store in the data store the determined baseline attribute values in entries associated with the identified activity profile; the computer usable program code configured to select one of the plurality of different activity profiles specified within the data store; the computer usable program code configured to manipulate the media stream; the computer usable program code configured to receive biometric data from the user, who is in proximity to the media stream; the computer usable program code configured to compare the received biometric data against corresponding baseline attribute values specified within the selected activity profile; the computer usable program code configured to determine an interest level in the media stream based at least in part upon results of comparing the received biometric data with the corresponding baseline attribute values; and the computer usable program code configured to perform at least one programmatic action relating to the media stream based upon the determined interest level. - View Dependent Claims (9, 10, 11)
-
-
12. A computer system comprising:
-
one or more processors, one or more computer-readable memories, and one or more computer readable tangible storage devices; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to; determine an activity state of a user; identify one of a plurality of different activity profiles specified within a data store based upon the determined activity state;
wherein each activity profile comprises at least one biometric attribute and one or more associated baseline attribute values specific to an activity state corresponding to the activity profile, wherein said different activity profiles correspond to at least one of a level of physical exertion and a specific physical activity;capture biometric data from the user when a media stream is not playing; determine the baseline attribute values for the identified activity profile based upon the captured biometric data; store in the data store the at least one determined baseline attribute values in entries associated with the identified activity profile; select one of the plurality of different activity profiles specified within the data store; manipulate the media stream; receive biometric data from the user, who is in proximity to the media stream; compare the received biometric data against corresponding baseline attribute values specified within the selected activity profile; determine an interest level in the media stream based at least in part upon results of comparing the received biometric data with the corresponding baseline attribute values; and perform at least one programmatic action relating to the media stream based upon the determined interest level. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification