SYSTEM AND METHOD FOR DELIVERING MISSED PORTIONS OF MEDIA ASSETS TO INTERESTED VIEWERS
Systems and methods are described herein for efficiently “catching-up” a user that is interested in a media asset when that user has missed a portion of the media asset while consuming the media asset together with other people. The system may detect that multiple people are consuming a media asset and may determine, based on a respective profile of each person, whether that person is interested in the media asset. When the system detects that the user is disregarding the media asset, the missed portion of the media asset is stored if the user is interested in the media asset, and is not stored if the user is not interested in the media asset.
1 . (canceled)
2 . A method for effective utilization of resources by restricting initialization of a catch-up mechanism to users that are interested in a media asset, the method comprising:
detecting that a plurality of users are consuming a media asset from a same user equipment;
determining, for each respective user of the plurality of users, whether a respective user is interested in the media asset by:
comparing data of a respective profile of the respective user to metadata of the media asset;
in response to determining that the data of the respective profile matches the metadata of the media asset, determining that the respective user is interested in the media asset; and
in response to determining that the data of the respective profile does not match the metadata of the media asset, determining that the respective user is not interested in the media asset;
identifying a first subset of the plurality of users comprising each respective user that is interested in the media asset;
identifying a second subset of the plurality of users comprising each respective user that is not interested in the media asset;
detecting that a user of the plurality of users is disregarding the media asset;
determining whether the user is identified in the first subset or in the second subset;
in response to determining that the user is identified in the first subset, storing a portion of the media asset starting at a time when the user started disregarding the media asset;
in response to determining that the user is in the second subset, refraining from storing the portion of the media asset starting at the time when the user started disregarding the media asset.
3 . The method of claim 2 , wherein storing the portion of the media asset starting at the time when the user started disregarding the media asset comprises:
detecting a plurality of accessible user equipment, each corresponding to a respective user;
identifying a user equipment of the plurality of user equipment that is associated with the user that is disregarding the media asset; and
transmitting the portion of the media asset to the identified user equipment.
4 . The method of claim 3 , further comprising:
determining whether the identified user equipment is able to play a type of media associated with the media asset; and
in response to determining that the identified user equipment is not able to play the type of media associated with the media asset:
identifying, based on the user's profile, another user equipment associated with the user that is able to record the media asset; and
scheduling, on the identified another user equipment, the media asset for recording.
5 . The method of claim 2 , further comprising, in response to determining that the user is in the second subset:
detecting a plurality of accessible user equipment;
identifying a user equipment of the plurality of user equipment that associated with the user that is disregarding the media asset; and
generating for display a prompt on the identified user equipment to schedule the media asset for recording.
6 . The method of claim 2 , wherein detecting that the user of the plurality of users is disregarding the media asset comprises:
detecting that the user's eyes are not turned in the direction of the media asset;
activating a timer that tracks a period of time that the user's eyes are not turned in the direction of the media asset;
determining, based on the timer, that the period of time for which the user's eyes are not turned in the direction of the media asset is greater than a threshold; and
in response to determining, based on the timer, that the period of time for which the user's eyes are not turned in the direction of the media asset is greater than the threshold, detecting that the user is disregarding the media asset.
7 . The method of claim 2 , wherein storing the portion of the media asset starting at the time when the user started disregarding the media asset comprises:
detecting that the user is no longer disregarding the media asset;
determining whether the user was disregarding the media asset for a time period that is less than a threshold time period; and
in response to determining that the user was disregarding the media asset for the time period that is less than the threshold time period, deleting the stored portion of the media asset.
8 . The method of claim 7 , further comprising:
in response to determining that the user was disregarding the media asset for the time period that is greater than the threshold time period, prompting the user as to whether to delete the portion of the media asset.
9 . The method of claim 8 , further comprising generating for display an option to consume the portion of the media asset.
10 . The method of claim 8 , wherein prompting the user whether to delete the portion of the media asset comprises prompting the user at a mobile user equipment associated with the user.
11 . The method of claim 2 , further comprising:
determining that the media asset is an audio-visual media asset;
determining that the portion of the media asset does not contain dialogue; and
in response to determining that the portion of the media asset does not contain dialogue, generating for display the video of the portion of the media asset at an increased speed.
12 . A system for effective utilization of resources by restricting initialization of a catch-up mechanism to users that are interested in a media asset, the system comprising:
storage; and
control circuitry configured to:
detect that a plurality of users are consuming a media asset from a same user equipment;
determine, for each respective user of the plurality of users, whether a respective user is interested in the media asset by:
comparing data of a respective profile of the respective user to metadata of the media asset;
in response to determining that the data of the respective profile matches the metadata of the media asset, determining that the respective user is interested in the media asset; and
in response to determining that the data of the respective profile does not match the metadata of the media asset, determining that the respective user is not interested in the media asset;
identify a first subset of the plurality of users comprising each respective user that is interested in the media asset;
identify a second subset of the plurality of users comprising each respective user that is not interested in the media asset;
detect that a user of the plurality of users is disregarding the media asset;
determine whether the user is identified in the first subset or in the second subset;
in response to determining that the user is identified in the first subset, store, in the storage, a portion of the media asset starting at a time when the user started disregarding the media asset;
in response to determining that the user is in the second subset, refrain from storing the portion of the media asset starting at the time when the user started disregarding the media asset.
13 . The system of claim 12 , wherein the control circuitry is further configured, when storing the portion of the media asset starting at the time when the user started disregarding the media asset, to:
detect a plurality of accessible user equipment, each corresponding to a respective user;
identify a user equipment of the plurality of user equipment that is associated with the user that is disregarding the media asset; and
transmit the portion of the media asset to the identified user equipment.
14 . The system of claim 13 , wherein the control circuitry is further configured to:
determine whether the identified user equipment is able to play a type of media associated with the media asset; and
in response to determining that the identified user equipment is not able to play the type of media associated with the media asset:
identify, based on the user's profile, another user equipment associated with the user that is able to record the media asset; and
schedule, on the identified another user equipment, the media asset for recording.
15 . The system of claim 12 , wherein the control circuitry is further configured, in response to determining that the user is in the second subset, to:
detect a plurality of accessible user equipment;
identify a user equipment of the plurality of user equipment that associated with the user that is disregarding the media asset; and
generate for display a prompt on the identified user equipment to schedule the media asset for recording.
16 . The system of claim 12 , wherein the control circuitry is further configured, when detecting that the user of the plurality of users is disregarding the media asset, to:
detect that the user's eyes are not turned in the direction of the media asset;
activate a timer that tracks a period of time that the user's eyes are not turned in the direction of the media asset;
determine, based on the timer, that the period of time for which the user's eyes are not turned in the direction of the media asset is greater than a threshold; and
in response to determining, based on the timer, that the period of time for which the user's eyes are not turned in the direction of the media asset is greater than the threshold, detect that the user is disregarding the media asset.
17 . The system of claim 12 , wherein the control circuitry is further configured, when storing the portion of the media asset starting at the time when the user started disregarding the media asset, to:
detect that the user is no longer disregarding the media asset;
determine whether the user was disregarding the media asset for a time period that is less than a threshold time period; and
in response to determining that the user was disregarding the media asset for the time period that is less than the threshold time period, delete the stored portion of the media asset.
18 . The system of claim 17 , wherein the control circuitry is further configured to:
in response to determining that the user was disregarding the media asset for the time period that is greater than the threshold time period, prompt the user as to whether to delete the portion of the media asset.
19 . The system of claim 18 , wherein the control circuitry is further configured to generate for display an option to consume the portion of the media asset.
20 . The system of claim 18 , wherein the control circuitry is further configured, when prompting the user whether to delete the portion of the media asset, to prompt the user at a mobile user equipment associated with the user.
21 . The system of claim 12 , wherein the control circuitry is further configured to:
determine that the media asset is an audio-visual media asset;
determine that the portion of the media asset does not contain dialogue; and
in response to determining that the portion of the media asset does not contain dialogue, generate for display the video of the portion of the media asset at an increased speed.
22 - 51 . (canceled)