Determining a future portion of a currently presented media program
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 media program, a media reaction to the first portion of the media program, the media reation determined based on sensor data passively sensed during the first portion of the media program;
determining, by the computing device and based on the media reaction to the first portion of the media program being congruent with a context for the first portion of the media program an engaged state of a user during the first portion of the media program;
determining, by the computing device, based on a reaction history of the user, and responsive to determining the user to be in the engaged state during the first portion of the media program, a future advertisement, the future advertisement;
occurring during a later portion of the media program;
during a same presentation of the media program; and
selected from a set of advertisements based on a similarity to the first portion of the media program; and
causing, by the computing device, the future advertisement to be presented during the later portion of the media program and during the same presentation of the media program.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques and apparatuses for determining a future portion of a currently presented media program. The techniques and apparatuses can receive current media reactions of one or many people to a currently presented media program and determine later portions to present in the media program based on the media reactions. In some embodiments, for example, a program can be presented live, reactions can be received during the live presentation, and the program altered on-the-fly and in real time based on those reactions. Further, the alterations can be general or tailored to a group or a particular person.
538 Citations
20 Claims
-
1. A method implemented by a computing device comprising:
-
receiving, by the computing device and during a presentation of a first portion of a media program, a media reaction to the first portion of the media program, the media reation determined based on sensor data passively sensed during the first portion of the media program; determining, by the computing device and based on the media reaction to the first portion of the media program being congruent with a context for the first portion of the media program an engaged state of a user during the first portion of the media program; determining, by the computing device, based on a reaction history of the user, and responsive to determining the user to be in the engaged state during the first portion of the media program, a future advertisement, the future advertisement; occurring during a later portion of the media program; during a same presentation of the media program; and selected from a set of advertisements based on a similarity to the first portion of the media program; and causing, by the computing device, the future advertisement to be presented during the later portion of the media program and during the same presentation of the media program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
one or more computer processors; and one or more computer-readable storage media having instructions stored thereon that, responsive to execution by the one or more computer processors, perform operations comprising; receiving, during a presentation of a first portion of a media program, a media reaction to the first portion of the media program, the media reaction determined based on sensor data passively sensed during the first portion of the media program; determining, based on the media reaction to the first portion of the media program being congruent with a context for the first portion of the media program an engaged state of a user during the first portion of the media program; determining, based on a reaction history of the user and responsive to the user being in the engaged state during the first portion of the media program, a future advertisement, the future advertisement; to occur during a later portion of the media program; during a same presentation of the media program; and selected from a set of advertisements based on a similarity to the first portion of the media program; and causing the future advertisement to be presented during the later portion of the media program and during the same presentation of the media program. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
11. An apparatus as described in claimed 10,wherin the media program includes a previously-scheduled advertisement and causing the future advertisement is effective to replace the previously-scheduled advertisement with future advertisement.
-
18. A method implemented by a computing device comprising:
-
receiving, by the computing device and during a presentation of a first portion of a media program, a media reaction to the first portion of the media program, the media reaction determined based on sensor data passively sensed during the first portion of the media program; determining, by the computing device and based on the media reaction to the first portion of the media program being incongruent with a context for the first portion of the media program, a disengaged state of a user during the first portion of the media program; determining, by the computing device, based on a reaction history of the user, and responsive to determining the user to be in the disengaged state during the first portion of the media program, a future advertisement, the future advertisement; occurring during a later portion of the media program; during a same presentation of the media program; and selected from a set of advertisements based on a dissimilarity to the first portion of the media program; and causing, by the computing device, the future advertisement to be presented during the later portion of the media program and during the same presentation of the media program. - View Dependent Claims (19, 20)
-
Specification