CA2902508C

Systems and methods for interactive broadcast content

Abstract

Devices and methods for scoring viewers interactions with content broadcast on a presentation device by processing at least one audio signal received by a microphone proximate the viewer and the presentation device, to generate at least one audio signature, which is compared to at least two different reference audio signatures.

CA2902508C, drawing sheet 1
Sheet 1 of 10

Term

7.4 yearsleft in the term

Expires 7 March 2034.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

21 claims: 3 independent, 18 dependent

  1. 1
    CA 02902508 2017-02-21 What is claimed is:1. A device comprising: at least two microphones collectively capable of simultaneously receiving audio from a user and receiving audio broadcast by a presentation device proximate said user, the at least two microphones comprising a first microphone and a second microphone, where audio received by said first microphone is used to cancel at least a portion of audio received by said second microphone;a first signature generator that generates a first audio signature representing said audio from said presentation device, and a second signature generator that generates a second audio signature representing said audio from said user, said first audio signature generated based on said audio broadcast by the presentation device;a matching module that uses said first audio signature to match said first audio signature to a first reference audio signature;a synchronizer that synchronizes said second audio signature to said first reference audio signature;and a display capable of displaying a score, where said score is based on comparing said second audio signature to at least one second reference audio signature.
  2. 10
    A method comprising:receiving with a processing device first and second audio signals occurring simultaneously, said first audio signal originating from a presentation device proximate a user and said second audio signal originating from the user;from said first and second audio signals, generating a first data structure representative of audio from said presentation device and generating a second data structure representative of audio from said user;matching said first data structure to a first reference data structure;synchronizing said second data structure to said first reference data structure;comparing said second data structure to at least one second reference data structure;scoring said audio from said user based on said comparison;and performing an action based upon said scoring. CA 02902508 2017-02-21
  3. 18
    A method comprising:receiving a signal comprising audio from a presentation device proximate a viewer, intermixed with audio from said viewer;processing said signal to identify a first component of said signal, said first component comprising at least one interval in said signal not including said audio from said viewer;using said first component of said signal to match said signal to a first reference audio signature;CA 02902508 2017-02-21 using the matched said first reference audio signature to identify a second reference audio signature and synchronizing at least a portion of said signal to said second reference audio signature;generating a score for said audio from said viewer based on comparing said at least a portion of said signal to the synchronized said second reference audio signature;and displaying said score to said viewer.