CPC H04N 21/43076 (2020.08) [H04N 21/4415 (2013.01); H04N 21/458 (2013.01); H04N 21/4532 (2013.01); H04N 21/6587 (2013.01)] | 18 Claims |
1. A method comprising:
identifying, using control circuitry, a plurality of users participating in a group watch session;
receiving, using the control circuitry, a command from a user equipment device associated with one of the users to modify playing of media content in the group watch session;
determining, using the control circuitry, user preferences of respective ones of the plurality of users;
determining, using the control circuitry, whether execution of the command is consistent with the user preferences of each of the respective users comprising:
estimating, for each of the respective users, a satisfaction score for the command based on the user preferences,
comparing the estimated satisfaction scores with a reference satisfaction score, and
if the estimated satisfaction scores meet a condition based on the reference satisfaction score, determining that the execution of the command is consistent with the respective user preferences; and
in response to determining that execution of the command is consistent with the user preferences, causing, using the control circuitry, modification of the playing of at least a portion of the media content based on the received command.
|