| CPC H04N 21/44218 (2013.01) [H04N 21/4532 (2013.01); H04N 21/812 (2013.01); H04N 21/8455 (2013.01); H04N 21/8456 (2013.01)] | 18 Claims |

|
1. A method comprising:
generating, for output, a first media content on a device associated with a user;
identifying a first sleep-state event for the user;
based on the identifying the first sleep-state event for the user:
based on determining that a first type of the first media content matches a preferred media content type identified by a user profile:
stopping generating the first media content for output;
selecting a second media content for aiding sleep; and
generating, for output, the second media content on the device associated with the user;
identifying a second sleep-state event for the user; and
based on the identifying the second sleep-state event for the user:
based on determining that a second type of the second media content does not match the preferred media content type identified by the user profile:
continuing to generate for output the second media content.
|