Customized options for consumption of content
Systems and methods for consuming content. A computing device may receive data. The computing device may determine an inference. The computing device may manage content. The computing device may manage content based on the inference.
1 . A computer-implemented method, comprising:
determining that a consumed portion of a first media asset exceeds a first threshold amount;
determining that an amount of time that the first media asset was advanced during the consumption of the first media asset does not exceed a second threshold amount;
based at least in part on determining that the consumed portion of the first media asset exceeds the first threshold amount, and on determining that the amount of time that the first media asset was advanced during the consumption of the first media asset does not exceed the second threshold amount, identifying a second media asset that is similar to the first media asset; and
providing a recommendation of the second media asset.
2 . The method of claim 1 , wherein determining the amount of time that the first media asset was advanced during the consumption of the first media asset comprises determining a net amount of time that the first media asset was fast-forwarded during one or more fast-forwarding events that occurred during the consumption of the first media asset.
3 . The method of claim 1 , further comprising:
determining whether the first media asset is part of a series; and
providing, as the recommended second media asset, a media asset also included in the series.
4 . The method of claim 3 , wherein the series comprises a plurality of episodes, the first media asset being a first episode of the series and the second media asset being a second episode of the series.
5 . The method of claim 1 , wherein providing the recommendation of the second media asset comprises:
accessing a suggestion queue comprising a plurality of media assets; and
providing, as the recommended second media asset, a media asset of the plurality of media assets.
6 . The method of claim 1 , further comprising:
determining whether the first media asset was consumed multiple times; and
wherein the providing of the recommendation of the second media asset is further performed based at least in part on determining that the first media asset was consumed multiple times.
7 . The method of claim 1 , wherein determining that the consumed portion of the first media asset exceeds the first threshold amount comprises determining that at least a threshold percentage of the first media asset was consumed.
8 . The method of claim 1 , wherein determining that the amount of time that the first media asset was advanced during the consumption of the first media asset does not exceed the second threshold amount comprises determining that less than a threshold percentage of the first media asset was advanced during the consumption of the first media asset.
9 . A computer-implemented system, comprising:
memory;
control circuitry configured to:
determine that a consumed portion of a first media asset exceeds a first threshold amount based on an indication stored in the memory;
determine that an amount of time that the first media asset was advanced during the consumption of the first media asset does not exceed a second threshold amount;
based at least in part on determining that the consumed portion of the first media asset exceeds the first threshold amount, and on determining that the amount of time that the first media asset was advanced during the consumption of the first media asset does not exceed the second threshold amount, identify a second media asset that is similar to the first media asset; and
provide a recommendation of the second media asset.
10 . The system of claim 9 , wherein, to determine the amount of time that the first media asset was advanced during the consumption of the first media asset, the control circuitry is further configured to determine a net amount of time that the first media asset was fast-forwarded during one or more fast-forwarding events that occurred during the consumption of the first media asset.
11 . The system of claim 9 , wherein the control circuitry is further configured to:
determine whether the first media asset is part of a series; and
provide as the recommended second media asset a media asset also included in the series.
12 . The system of claim 11 , wherein the series comprises a plurality of episodes, the first media asset being a first episode of the series and the second media asset being a second episode of the series.
13 . The system of claim 9 , wherein, to provide the recommendation of the second media asset, the control circuitry is further configured to:
access a suggestion queue comprising a plurality of media assets; and
provide, as the recommended second media asset, a media asset of the plurality of media assets.
14 . The system of claim 9 , wherein the control circuitry is further configured to:
determine whether the first media asset was consumed multiple times, and
provide the recommendation of the second media asset further based at least in part on determining that the first media asset was consumed multiple times.
15 . The system of claim 9 , wherein the control circuitry, to determine that the consumed portion of the first media asset exceeds the first threshold amount, is further configured to determine that at least a threshold percentage of the first media asset was consumed.
16 . The system of claim 9 , wherein the control circuitry, to determine the amount of time that the first media asset was advanced during the consumption of the first media asset does not exceed the second threshold amount, is further configured to determine that less than a threshold percentage of the first media asset was advanced during the consumption of the first media asset.
17 . A computer-implemented system, comprising:
memory;
control circuitry configured to:
determine whether a consumed portion of a first media asset exceeds a first threshold amount based on an indication stored in the memory; and
determine whether an amount of time that the first media asset was advanced during the consumption of the first media asset exceeds a second threshold amount;
in response to the control circuitry determining that the consumed portion of the first media asset exceeds the first threshold amount and the amount of time that the first media asset was advanced during the consumption of the first media asset does not exceed the second threshold amount, identify a second media asset that is similar to the first media asset and provide a recommendation of the second media asset; and
in response to the control circuitry determining that the consumed portion of the first media asset does not exceed the first threshold amount, or that the amount of time that the first media asset was advanced during the consumption of the first media asset exceeds the second threshold amount, identify a third media asset and provide a recommendation of the third media asset.
18 . The system of claim 7 , wherein the third media asset is not similar to the first media asset.
19 . A computer-implemented method, comprising:
receiving, by a computing device, data indicative of current consumption of at least one of a plurality of media assets, wherein a portion of the data indicates an interaction by a user with the at least one of the plurality of media assets and indicates repeated consumption of the at least one of the plurality of media assets by the user;
determining, by the computing device based on the portion of the data, a predictive inference regarding a likelihood of consumption by the user, at a future point in time, of the at least one of the plurality of media assets repeatedly consumed by the user; and
managing, by the computing device based on the predictive inference, prospective consumption of the at least one of the plurality of media assets repeatedly consumed by the user.
20 . The method of claim 19 , further comprising:
generating a storage configuration for the at least one of the plurality of media assets repeatedly consumed by the user; and
incorporating, into a suggestion queue for repeat viewing, information indicative of the at least one of the plurality of media assets repeated consumed by the user.