Movie trailer voting system with audio movie trailer identification
First Claim
Patent Images
1. A method comprising:
- receiving audio data of a movie trailer by a mobile device comprising a display and a microphone, wherein the audio data is received via the microphone;
identifying, by the mobile device, the movie trailer from the audio data based on generation of a first digital fingerprint from the audio data and comparison of the first digital fingerprint to digital fingerprints of a first plurality of known video clips, wherein the first plurality of known video clips comprises a first plurality of known movie trailers;
generating a prompt for user feedback regarding a movie associated with the movie trailer;
receiving user feedback regarding the movie associated with the movie trailer;
sending the user feedback to a second computing device, wherein the user feedback is used along with additional user feedback on the movie trailer to gauge demand for the movie;
receiving additional audio data via the microphone after the movie trailer ends;
identifying a video clip indicating that a feature presentation is to begin from the additional audio data based on generation of a second digital fingerprint from the additional audio data and comparison of the second digital fingerprint to the digital fingerprints of the first plurality of known video clips;
determining that the feature presentation is a next presentation and that no more video clips will be shown prior to the feature presentation responsive to identifying the video clip indicating that the feature presentation is to begin; and
deactivating at least one of the display or the microphone responsive to determining that the feature presentation is the next presentation and that no more video clips will be shown prior to the feature presentation.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device receives audio data and identifies a movie trailer from the audio data. The computing device generates a prompt for user feedback regarding a movie associated with the movie trailer. The computing device receives user feedback from a user regarding the movie associated with the movie trailer. The computing device determines a likelihood that the user will attend a showing of the movie at a theater based on the user feedback.
29 Citations
18 Claims
-
1. A method comprising:
-
receiving audio data of a movie trailer by a mobile device comprising a display and a microphone, wherein the audio data is received via the microphone; identifying, by the mobile device, the movie trailer from the audio data based on generation of a first digital fingerprint from the audio data and comparison of the first digital fingerprint to digital fingerprints of a first plurality of known video clips, wherein the first plurality of known video clips comprises a first plurality of known movie trailers; generating a prompt for user feedback regarding a movie associated with the movie trailer; receiving user feedback regarding the movie associated with the movie trailer; sending the user feedback to a second computing device, wherein the user feedback is used along with additional user feedback on the movie trailer to gauge demand for the movie; receiving additional audio data via the microphone after the movie trailer ends; identifying a video clip indicating that a feature presentation is to begin from the additional audio data based on generation of a second digital fingerprint from the additional audio data and comparison of the second digital fingerprint to the digital fingerprints of the first plurality of known video clips; determining that the feature presentation is a next presentation and that no more video clips will be shown prior to the feature presentation responsive to identifying the video clip indicating that the feature presentation is to begin; and deactivating at least one of the display or the microphone responsive to determining that the feature presentation is the next presentation and that no more video clips will be shown prior to the feature presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving audio data of a movie trailer by a computing device; generating a first digital fingerprint of the audio data; comparing the first digital fingerprint to digital fingerprints of a plurality of known movie trailers; determining similarity values between the first digital fingerprint and the digital fingerprints of the plurality of known movie trailers; determining that a first similarity value between the first digital fingerprint and a second digital fingerprint associated with a first known movie trailer of a particular movie satisfies a match criterion; determining that a second similarity value between the first digital fingerprint and a third digital fingerprint associated with a second known movie trailer of the particular movie satisfies the match criterion; receiving additional audio data; generating a fourth digital fingerprint of the additional audio data; comparing the fourth digital fingerprint to one or more additional digital fingerprints of the first known movie trailer and to one or more additional fingerprints of the second known movie trailer; determining that the fourth digital fingerprint matches a fifth digital fingerprint of the first known movie trailer but not a sixth digital fingerprint of the second known movie trailer; determining that the movie trailer is an instance of the first known movie trailer; generating a prompt for user feedback regarding the particular movie associated with the first known movie trailer; receiving user feedback regarding the particular movie associated with the first known movie trailer; and sending the user feedback to a second computing device, wherein the user feedback associated with the first known movie trailer is used along with additional user feedback associated with the second known movie trailer to determine which movie trailer generates greater user interest.
-
-
12. A mobile device comprising:
-
a microphone; a display; and a processing device operatively coupled to the microphone and to the display, wherein the processing device is to; activate the microphone; receive audio data of a movie trailer via the microphone; identify the movie trailer from the audio data based on generation of a first digital fingerprint from the audio data and comparison of the first digital fingerprint to digital fingerprints of a first plurality of known video clips, wherein the first plurality of known video clips comprises a first plurality of known movie trailers; generate a prompt for user feedback regarding a movie associated with the movie trailer; output the prompt to the display; receive user feedback regarding the movie associated with the movie trailer; send the user feedback to a remote computing device, wherein the user feedback is used along with additional user feedback on the movie trailer to gauge demand for the movie; receive additional audio data via the microphone after the movie trailer ends; identify a video clip indicating that a feature presentation is to begin from the additional audio data based on generation of a second digital fingerprint from the additional audio data and comparison of the second digital fingerprint to the digital fingerprints of the first plurality of known video clips; determine that no more movie trailers will be shown prior to the feature presentation responsive to identifying the video clip indicating that the feature presentation is to begin; and deactivate at least one of the display or the microphone responsive to determining that no more movie trailers will be shown prior to the feature presentation. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A mobile device comprising:
-
a microphone; a display; and a processing device operatively coupled to the microphone and to the display, wherein the processing device is to; activate the microphone; receive audio data of a movie trailer via the microphone; generate a first digital fingerprint of the audio data; compare the first digital fingerprint to digital fingerprints of a plurality of known movie trailers; determine similarity values between the first digital fingerprint and the digital fingerprints of the plurality of known movie trailers; determine that a first similarity value between the first digital fingerprint and a second digital fingerprint associated with a first known movie trailer of a particular movie satisfies a match criterion; determine that a second similarity value between the first digital fingerprint and a third digital fingerprint associated with a second known movie trailer of the particular movie satisfies the match criterion; receive additional audio data; generate a fourth digital fingerprint of the additional audio data; compare the fourth digital fingerprint to one or more additional digital fingerprints of the first known movie trailer and to one or more additional fingerprints of the second known movie trailer; determine that the fourth digital fingerprint matches a fifth digital fingerprint of the first known movie trailer but not a sixth digital fingerprint of the second known movie trailer; generate a prompt for user feedback regarding the particular movie associated with the first known movie trailer; output the prompt to the display; receive user feedback regarding the particular movie associated with the first known movie trailer; and send the user feedback to a remote computing device, wherein the user feedback associated with the first known movie trailer is used along with additional user feedback associated with the second known movie trailer to determine which movie trailer generates greater user interest.
-
Specification