Modification of distracting sounds

US10133542B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10133542-B2
Application numberUS-201615392732-A
CountryUS
Kind codeB2
Filing dateDec 28, 2016
Priority dateDec 28, 2016
Publication dateNov 20, 2018
Grant dateNov 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system comprising at least one processor; and at least one storage device. The storage device(s) store instructions that, when executed, cause the at least one processor to: prior to enabling output of an audio signal based on an audio data stream, detect, within the audio data stream, an indication of a target sound that corresponds to one of a plurality of sounds that are expected to cause distraction, replace, within the audio data stream, the indication of the target sound with an indication of a replacement sound, wherein the replacement sound is a less distracting version of the target sound, and after replacing the indication of the target sound with the indication of the replacement sound, output the audio data stream.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: prior to enabling output of an audio signal based on an audio data stream, detecting, by a computing device, within the audio data stream, an indication of a target sound that corresponds to one of a plurality of sounds that are expected to cause distraction; determining, by the computing device, whether movement of the computing device is consistent with movement of an automobile; responsive to determining that the movement of the computing device is consistent with the movement of the automobile, performing, by the computing device, an operation to prevent the audio signal based on the audio data stream from including the target sound; and after performing the operation, outputting, by the computing device, the audio data stream. 2. The method of claim 1 , wherein performing the operation comprises replacing, within the audio data stream, the indication of the target sound with an indication of a replacement sound, wherein the replacement sound is a less distracting version of the target sound; and wherein outputting the audio data stream includes outputting, by the computing device, the audio signal based on the audio data stream. 3. The method of claim 1 , wherein performing the operation comprises adjusting an audio output device so that the audio signal corresponding to the indication of the target sound does not sound like the target sound when output using the audio output device; and wherein outputting the audio data stream includes outputting, by the computing device, through the audio output device, the audio signal based on the audio data stream. 4. The method of claim 2 , further comprising: determining, by the computing device, a context in which the computing device is being used; and determining at least one of the plurality of sounds that are expected to cause distraction based at least on the context in which the computing device is being used. 5. The method of claim 4 , wherein the context in which the computing device is being used is based on at least one of: information about a sound another device within the vicinity of the computing device is configured to output; information derived from the movement of the computing device; or information derived from a location of the computing device. 6. The method of claim 1 , wherein performing the operation comprises replacing, within the audio data stream, the indication of the target sound with an indication of a replacement sound, wherein the indication of the replacement sound is a modified version of the indication of the target sound to prevent distraction; wherein outputting the audio data stream includes outputting, by the computing device, over a network, to a remote device, the audio data stream; and wherein the method further comprises: determining, by the computing device, a context in which the remote device is being used, and determining the plurality of sounds that are expected to cause distraction based at least on the context in which the remote device is being used. 7. The method of claim 6 , wherein the context in which the remote device is being used is based on at least one of: information about a sound another device within the vicinity of the remote device is configured to output; information about a sound the remote device is configured to output; information derived from movement of the remote device; or information derived from a location of the remote device. 8. The method of claim 1 , further comprising: monitoring the audio data stream to detect the indication of the target sound during a window of time sufficient to recognize any one of the plurality of sounds that are expected to cause distraction, wherein outputting the audio data stream includes outputting the audio data stream delayed by at least the window of time. 9. The method of claim 1 , wherein the replacement sound is different than the target sound, and wherein the replacement sound is recognizable as representing the target sound. 10. A computing device comprising: at least one processor; and at least one storage device that stores instructions that, when executed, configure the at least one processor to: prior to enabling output of an audio signal based on an audio data stream, detect, within the audio data stream, an indication of a target sound that corresponds to one of a plurality of sounds that are expected to cause distraction, determine whether movement of the computing device is consistent with movement of an automobile; responsive to determining that the movement of the computing device is consistent with the movement of the automobile, replace, within the audio data stream, the indication of the target sound with an indication of a replacement sound, wherein the indication of the replacement sound is a modified version of the indication of the target sound to prevent distraction, and after replacing the indication of the target sound with the indication of the replacement sound, output the audio data stream. 11. The computing device of claim 10 , wherein the instructions, when executed, configure the at least one processor to output the audio data stream by at least configuring the at least one processor to output the audio signal based on the audio data stream, and wherein the instructions, when executed, further configure the at least one processor to: determine a context in which the computing device is being used; and determine the plurality of sounds that are expected to cause distraction based at least on the context in which the computing device is being used. 12. The computing device of claim 11 , wherein the context in which the computing device is being is based on at least one of: information about a sound another device within the vicinity of the computing device is configured to output; information derived from the movement of the computing device; or information derived from a location of the computing device. 13. The computing device of claim 10 , wherein the instructions, when executed, configure the at least one processor to output the audio data stream by at least configuring the processor to output, over a network, to a remote device, the audio data stream, and wherein the instructions, when executed, further configure the at least one processor to: determine, by the computing device, a context in which the remote device is being used; and determine the plurality of sounds that are expected to cause distraction based at least on the context in which the remote device is being used. 14. The computing device of claim 13 , wherein the context in which the remote device is being used is based on at least one of: information about a sound another device within the vicinity of the remote device is configured to output; information about a sound the remote device is configured to output; information derived from movement of the remote device; and information derived from a location of the remote device. 15. The computing device of claim 10 , wherein the instructions, when executed, further configure the at least one processor to: monitor the audio data stream to detect the indication of the target sound during a window of time sufficient to recognize any one of the plurality of sounds that are expected to cause distraction, wherein outputting the audio data stream includes outputting the audio data stream delayed by at least the window of time. 16. The computing device of claim 10 , wherein the replacement sound is different than the target sound, and wherein the replacement sound is recognizable as repre

Assignees

Inventors

Classifications

  • for loudspeakers (H04R29/007 takes precedence) · CPC title

  • Audio watermarking, i.e. embedding inaudible data in the audio signal · CPC title

  • for correcting frequency response · CPC title

  • G06F3/165Primary

    Management of the audio stream, e.g. setting of volume, audio stream path · CPC title

  • Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility (G10L19/00 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10133542B2 cover?
A system comprising at least one processor; and at least one storage device. The storage device(s) store instructions that, when executed, cause the at least one processor to: prior to enabling output of an audio signal based on an audio data stream, detect, within the audio data stream, an indication of a target sound that corresponds to one of a plurality of sounds that are expected to cause …
Who is the assignee on this patent?
Google Inc, Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/165. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).