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

Claim 8:
9. A video player device in communication with a streaming server over a network, the video player device comprising a processor and a memory,
wherein the processor is configured to perform an automated process by executing digital instructions stored in the memory, wherein the automated process comprises:
monitoring to detect movement of a remote control for the video player device based upon signals generated by an accelerometer of the remote control;
analyzing the detected movement of the remote control to identify possible patterns of movement;
determining if at least one of the identified possible patterns of movement that corresponds to an initiation of video streaming of a streaming video content has a probability beyond a threshold level;
responsive to determining that at least one of the identified possible patterns of movement that corresponds to the initiation of video streaming has a probability beyond the threshold level and prior to receiving subsequent commands from the remote control that initiate playback of the streaming video content, immediately beginning preloading of the streaming video content by at least partially filling a playback buffer of the video player device for immediate playback of the streaming video content upon receipt of the subsequent commands from the remote control that initiate playback of the streaming video content, wherein the streaming video content comprises a video data and a meta data, and wherein the preloading of streaming video content to the video player device comprises preloading both the video data and the meta data; and
upon receipt of the subsequent commands, immediately providing the preloaded streaming video content previously stored in the playback buffer for immediate playback of the streaming video content.