×

Method and apparatus for efficient, entertaining information delivery

DC
  • US 8,875,185 B2
  • Filed: 08/01/2011
  • Issued: 10/28/2014
  • Est. Priority Date: 06/24/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing video programming to a user, comprising the steps of:

  • searching, by one or more computing devices, one or more databases of video clips in response to a user request wherein each video clip comprises a plurality of frames,selecting, by one or more of said computing devices, a plurality of first video clips responsive to the user request, wherein each first video clip is associated with media content comprising one or more second video clips;

    selecting, by one or more of said computing devices, a plurality of first transitional clips for association with at least some of the selected first video clips;

    determining a first temporal sequence for concatenating the selected first video clips and first transitional clips;

    wherein said selecting, determining and concatenating is performed according to one or more first templates, to define first video programming, wherein said one or more first templates comprise a plurality of variables corresponding to (a) information about the user, (b) viewing scenarios of two or more selected video clips in a temporal relationship to each other, and (c) style requirements; and

    presenting said first video programming in a first area of a display associated with one of said computing devices;

    concurrently with said presenting said first video programming, presenting one or more frames from one or more displayed first video clips from the first video programming in a second area of said display;

    receiving, by one or more of said computing devices, a user selection corresponding to at least one of the frames of at least one first video clip presented in the second area of the display;

    selecting, by one or more of said computing devices, a second video clip based on at least one stored association between the second video clip and at least one first video clip indicated by said user selection;

    selecting, by one or more of said computing devices, a plurality of video clips including the second video clip, and determining a second temporal sequence for concatenating the selected plurality of second video clips, wherein said selecting, determining, and concatenating is performed in accordance with one or more first or second templates, to define second video programming;

    wherein said one or more first or second templates comprises a plurality of variables corresponding to (a) information about the user, (b) viewing scenarios of two or more selected video clips in a temporal relationship to each other, and (c) style requirements; and

    presenting said second video programming on a display associated with one or more of said computing devices.

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