×

Determining a future portion of a currently presented media program

  • US 9,788,032 B2
  • Filed: 01/13/2015
  • Issued: 10/10/2017
  • Est. Priority Date: 05/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by a computing device comprising:

  • receiving, by the computing device and during a presentation of a first portion of a currently presented media program, passively sensed sensor data for a user during the first portion of the currently presented media program;

    determining, by the computing device, a probability of a state of the user and an engagement level of the user during the first portion of the currently presented media program based on the sensor data, the probability of the state of the user and the engagement level of the user during the first portion of the currently presented media program being normalized by historical sensor data for the user such that the determination of the probability of the state of the user and determination of the engagement level of the user are specific to the user;

    determining, by the computing device, an interest level of the user during the first portion of the currently presented media program based on the probability of the state of the user during the first portion of the currently presented media program, the engagement level of the user during the first portion of the currently presented media program, and a context for the first portion of the currently presented media program, the interest level of the user being normalized by the historical sensor data for the user such that the determination of the interest level of the user is specific to the user;

    determining, by the computing device, based on the first portion of the currently presented media program and the interest level determined to be high for the user during the first portion of the currently presented media program, a future portion of the currently presented media program, the future portion of the currently presented media program;

    occurring during a later portion of the currently presented media program;

    during a current presentation of the currently presented media program; and

    selected from a set of future portions of the currently presented media program based on a similarity to the first portion of the currently presented media program; and

    causing, by the computing device, the future portion of the currently presented media program to be presented during the later portion of the currently presented media program and during the current presentation of the currently presented media program.

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