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

Claim 14:
15. A system for media content streaming, the system comprising:
a storage medium storing a plurality of media content items;
a decoder module;
a content streaming device; and
one or more processors, wherein the system is configured to:
determine, from the 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;
transcode, by the decoder module, 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;

receive a command to start playback of a first predicted media content item selected from the plurality of predicted media content items;
output, by the content streaming device, a first passive adaptive streamlet selected from the multiple passive adaptive streamlets of the first predicted media content item;
while the first passive adaptive streamlet is output, transcode, by the decoder module, 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, output, by the content streaming device, the active adaptive streamlet of the first predicted media content item.