Voice operated electronic device that blocks radio commercials and substitutes alternate audio content
OwnerLuke Gregory Stavrowsky, Devon Stavrowskyinventors
Life of this patent
Estimating the term…
Abstract
A system and method for blocking normal media content signals, such as radio program signals emitted on a speaker and substituting alternative content for blocked signals includes a voice control module operable to receive a blocking command via a microphone. Receiving a blocking command results in the normal content being blocked and predetermined alternative content is played for either a user specified time or a predetermined time. Control over the radio or other media device is completely oral via speech recognition technology.
Claims16
A system for blocking and substituting content on an electronic media device that receives content signals and that has a controller for delivering the received content signals to a speaker, said content blocking and substituting system comprising:
- a microphone mounted proximate the electronic media device and operable to receive voice commands;
- a voice control module in data communication with said microphone and with the electronic media device, said voice control module being configured to:
- determine if a human voice command received via a microphone is a predetermined blocking command indicative of a user's desire to block a current content signal;
- and
- block the current content signal being received by the electronic media device if said received human voice command is said blocking command;
- wherein said voice control module is configured to:
- determine if said predetermined blocking command includes a user timer command and, if so, to actuate a blocking timer for a time equivalent to said user timer command;
- determine if said predetermined blocking command does not include a user timer command and, if not, actuate said blocking timer for a time equivalent to a predetermined time;
- unblock said current content signal when said blocking timer expires.
A system for blocking and substituting content on an electronic media device that receives content signals and that has a controller for delivering the received content signals to a speaker, said content blocking and substituting system comprising:
- a processor in electronic communication with the electronic media device;
- a nonvolatile memory in data communication with said processor and having a plurality of storage locations for storing replacement content data and programming instructions;
- a microphone in data communication with said processor;
- a voice control module in data communication with said processor and operable to allow or prevent the received content signals to be delivered to the speaker, said voice control module being programmed to:
- determine if a human voice command is received by said microphone and if said received human voice command is a predetermined blocking command indicative of a user's desire to block a current content signal;
- block the current content signal being received by the electronic media device if said blocking command is received;
- streaming said replacement content data to the speaker so long as said current content signal is blocked;
- wherein said voice control module, according to said programming instructions in said memory, is configured to:
- determine if said predetermined blocking command includes a user timer command and, if so, to actuate a blocking timer for a time equivalent to said user timer command;
- determine if said predetermined blocking command does not include a user timer command and, if not, to actuate said blocking timer for a time equivalent to a predetermined time;
- unblock said current content signal when said blocking timer expires.
A method for blocking and substituting content on an electronic media device that receives content signals and that has a controller for delivering the received content signals to a speaker, said content blocking and substituting method comprising:
- receiving a voice command using a microphone positioned proximate the electronic media device;
- using a voice control module in data communication with said microphone:
- determining if said received human voice command received is a predetermined blocking command indicative of a user's desire to block a current content signal;
- blocking the received current content signal of the electronic media device if said received human voice command is said predetermined blocking command;
- determining if said predetermined blocking command includes a user timer command and, if so, actuating a blocking timer for a time equivalent to said user timer command;
- determining if said predetermined blocking command does not include a user timer command and, if not, actuating said blocking timer for a time equivalent to a predetermined time;
- unblocking said received content signal when said blocking timer expires.
Dependencies are inferred from the claim text.