Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method for ignoring trigger words in streamed media content, the method comprising: accessing a buffered media stream of media content in advance of playing the media stream; identifying one or more trigger words in the media content of the buffered media stream; generating a time stamp for each of the one or more identified trigger words in relation to a play time of the media content of the buffered media stream; and instructing, a predetermined time prior to playing the media content, a voice command device to ignore audio content of the buffered media stream based on the time stamp for each of the one or more identified trigger words while the buffered media stream is played.
2. The method of claim 1 , wherein a duration of each of the one or more trigger words in the stream is determined; and wherein the audio content is ignored based on the duration of each of the one or more trigger words.
3. The method of claim 1 , wherein identifying the one or more trigger words includes: converting audio content of the buffered media stream from audio to text; and comparing the text of the buffered media stream with text of known trigger words.
4. The method of claim 1 , wherein identifying the one or more trigger words includes: receiving the buffered media stream with metadata identifying voice command trigger words in an audio content of the media stream.
5. The method of claim 1 , wherein the method is executed by a media streaming device and further includes: receiving and buffering a media stream prior to outputting the media stream; and accessing details of voice command trigger words from the voice command device, wherein the media streaming device instructs the voice command device to ignore audio content of the buffered media stream based on the time stamp for each of the one or more identified trigger words while the buffered media stream is played.
6. The method of claim 5 , wherein the instructing is completed in real time while the media content is playing.
7. The method of claim 1 , wherein the method is executed by the voice command device.
8. The method of claim 7 , wherein instructing the voice command device to ignore audio content of the buffered media stream further comprises: determining, via time difference of arrival using two or more microphones mounted in the voice command device, a direction the audio content of the buffered media stream is being received from; storing the direction as a direction of a media streaming device; and ignoring audio content of the buffered media stream from the direction of the media streaming device based on the time stamp for each of the one or more identified trigger words while the buffered media stream is played.
9. The method of claim 7 , wherein instructing the voice command device to ignore audio content of the buffered media stream comprises ignoring all received audio input.
10. A system for ignoring trigger words in streamed media content, comprising: a processor and a memory configured to provide computer program instructions to the processor to execute the function of the components; a media stream accessing component configured to access a buffered media stream of media content in advance of playing the media stream; a trigger word identifying component configured to identify one or more trigger words in the buffered media stream; a time stamping component configured to generate a time stamp for each of the one or more identified trigger words in relation to a play time of the media content of the buffered media stream; and an instructing component configured to instruct, a predetermined time prior to playing the media content, a voice command device to ignore audio content of the buffered media stream based on the time stamp for each of the one or more identified trigger words while the buffered media stream is played.
11. The system of claim 10 , wherein the time stamping component is configured to determine a duration of each trigger word in the stream; and wherein the instructing component is configured to instruct the voice command device to ignore audio content at the time stamped time for the duration of each trigger word.
12. The system of claim 10 , wherein the trigger word identifying component includes: a converting component configured to convert an audio content of the buffered media stream from audio to text; and a comparing component configured to compare the text of the buffered media stream with text of known trigger words.
13. The system of claim 10 , wherein the trigger word identifying component includes: a metadata reading component configured to read metadata received with the buffered media stream for identifying voice command trigger words in an audio content of the media stream.
14. The system of claim 10 , wherein the system is a trigger word ignoring system at a media streaming device and further includes: a media stream buffering component configured to receive and buffer a media stream prior to playing as media output; a trigger word accessing component configured to access details of voice command trigger words from the voice command device; and wherein the instructing component includes an instruction sending component configured to send instructions to the voice command device.
15. The system of claim 10 , wherein the system is a trigger word ignoring system at the voice command device and wherein: the media stream accessing component receives an audio content of a media stream prior to the playing of the media stream from a media streaming device; the trigger word identifying component identifies the trigger words in the audio content of the buffered media content by comparing the trigger words in the audio content to a table trigger words stored in the voice command device; the instructing component ignores each trigger word as the audio of the streamed media stream is received.
16. The system of claim 15 , wherein the instructing component instructs the voice command device to ignore audio input from all directions.
17. The system of claim 15 , wherein the instructing component instructs the voice command device to ignore audio content by: determining, via time difference of arrival using two or more microphones mounted in the voice command device, a direction the audio content of the buffered media stream is being received from; storing the direction as a direction of a media streaming device; and ignoring audio content of the buffered media stream from the direction of the media streaming device based on the time stamp for each of the one or more identified trigger words while the buffered media stream is played.
18. A computer program product for ignoring trigger words in streamed media content, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising: accessing a buffered media stream of media content in advance of playing the media stream; identifying one or more trigger words in the media content of the buffered media stream by converting audio content of the buffered media stream to text and comparing the text of the buffered media stream to a table of known trigger words stored in a voice command device using natural language processing; generating a time stamp for each of the one or more identified trigger words in relation to a play time of the media content of the buffered media stream; and instructing the voice command device to ignore, a predetermined time prior to playing the media content, audio content of the buffered media stream based on the time stamp for each of the one or more identified trigger words while the buffered media stream is played.
19. The method of claim 1 , wherein prior to instructing the voice command device to ignore audio content of the buffered media stream, the method further comprises: receiving a command from a user to pause the media content; pausing the media content, wherein the generated time stamps for each of the one or more identified trigger words remain valid with respect to the play time of the media content of the buffered media stream during the pause; and wherein the voice command device is instructed to, a predetermined time prior to playing the media content, ignore audio content of the buffered media stream based on the time stamps for each of the one or more identified trigger words while the buffered media stream is played.
Unknown
February 1, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.