×

Systems and methods for internet video delivery

  • US 9,860,604 B2
  • Filed: 11/23/2011
  • Issued: 01/02/2018
  • Est. Priority Date: 11/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of delivering video content over a network, comprising:

  • receiving usage data from a client device, the usage data comprising a user-generated playlist including a plurality of videos identified to be played in a sequence;

    computing a distance measure for each video indicating a degree of change between a plurality of frames within the video;

    identifying a scene change within each video when the distance measure exceeds a threshold;

    dividing each of the plurality of videos into a plurality of segments based on the identified scene change for the video;

    determining a number n of first video segments from each video to transmit to the client device based on an amount of available cache-storage at the client device;

    automatically transmitting, over a network, the n first video segments from each video to the client device, without receiving an explicit request from the client device for any of the videos, based on the usage data received from the client device;

    receiving a notification that the client device has starting playing the n first video segments from a selected one of the videos in the playlist; and

    based on the received notification, transmitting at least one additional video segment from the selected video to the client device.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×