Patent ID: 11863810
Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method for media content streaming, the method comprising:
determining, from a plurality of media content items, a plurality of predicted media content items and a plurality of playback positions corresponding to the plurality of predicted media content items, based on history data of a user;
transcoding a portion of each of the plurality of predicted media content items to generate multiple passive adaptive streamlets for each of the plurality of predicted media content items at different bitrates, wherein:
the portion of each of the plurality of predicted media content items starts at the corresponding playback position and ends at an optimal transition point;

receiving a command to start playback of a first predicted media content item selected from the plurality of predicted media content items;
outputting, by a content streaming device, a first passive adaptive streamlet selected from the multiple passive adaptive streamlets of the first predicted media content item;
while outputting the first passive adaptive streamlet, requesting, receiving, and transcoding a second portion of the first predicted media content item to generate an active adaptive streamlet of the first predicted media content item, wherein:
the active adaptive streamlet starts at the optimal transition point of the first predicted media content item; and

immediately following outputting the first passive adaptive streamlet, outputting, by the content streaming device, the active adaptive streamlet of the first predicted media content item.