CPC H04N 21/47217 (2013.01) [H04N 21/4333 (2013.01); H04N 21/44222 (2013.01); H04N 21/4532 (2013.01); H04N 21/6587 (2013.01); H04N 21/8456 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
storing an identification of a first pause point of a media asset associated with a first user interaction profile;
storing an identification of a second pause point of the media asset associated with a second user interaction profile;
prior to receiving a request to access the media asset during a current consumption session:
identifying user interface inputs received during the current consumption session;
comparing the identified user interface inputs with user interface inputs associated with the first user interaction profile, to determine a confidence score associated with whether the identified user interface inputs match the user interface inputs associated with the first user interaction profile;
comparing the identified user interface inputs with user interface inputs associated with the second user interaction profile, to determine a confidence score associated with whether the identified user interface inputs match the user interface inputs associated with the second user interaction profile;
in response to determining that the confidence score associated with the first user interaction profile, or the confidence score associated with the second user interaction profile, exceeds a threshold:
selecting one of the first pause point and the second pause point as a selected pause point based on whether the confidence score exceeding the threshold is associated with the first user interaction profile or the second user interaction profile; and
pre-fetching a portion of the media asset associated with the selected pause point;
receiving the request to access the media asset during the current consumption session; and
generating for presentation the media asset starting from the selected pause point, based at least in part on the pre-fetching of the portion of the media asset associated with the selected pause point.
|