Filtering an audio signal for a non-real-time recipient

US9565306B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9565306-B2
Application numberUS-201314085566-A
CountryUS
Kind codeB2
Filing dateNov 20, 2013
Priority dateNov 20, 2013
Publication dateFeb 7, 2017
Grant dateFeb 7, 2017

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.

For filtering an audio signal for a non-real-time recipient, a signal module may detect communication of an audio signal to the non-real-time recipient. A management module may filter the audio signal with a high-latency audio filter.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus comprising: a processor; a memory that stores code executable by the processor to: detect communication of an audio signal to a first primary speaker filter the audio signal with a speaker identification filter to preserve a first primary speaker audio signal; detect a change from the first primary speaker to a second primary speaker from one or more of a change in relative amplitudes of the first primary speaker audio signal and a second primary speaker audio signal, a motion, and a specified change phrase; and modify the speaker identification audio filter to a preserve the second primary speaker audio signal. 2. The apparatus of claim 1 , wherein the code is further executable by the processor to: detect communication of the audio signal to a non-real-time recipient, wherein the non-real-time recipient is one of a voicemail account, a messaging system, a speech recognition system, and an automated phone menu; and filter the audio signal with a high-latency audio filter in response to detecting the non-real-time recipient, wherein a combined latency of the high-latency audio filter and a path to the non-real-time recipient is less than a latency threshold. 3. The apparatus of claim 2 , wherein the speaker identification audio filter that preserves one or more primary speaker audio signals and removes other audio signals. 4. A method comprising: detecting, by use of a processor, communication of an audio signal to a first primary speaker filtering the audio signal with a speaker identification filter to preserve a first primary speaker audio signal; detecting a change from the first primary speaker to a second primary speaker from one or more of a change in relative amplitudes of the first primary speaker audio signal and a second primary speaker audio signal, a motion, and a specified change phrase; and modifying the speaker identification audio filter to a preserve the second primary speaker audio signal. 5. The method of claim 4 , wherein the method further comprises: detecting communication of the audio signal to a non-real-time recipient, wherein the non-real-time recipient is one of a voicemail account, a messaging system, a speech recognition system, and an automated phone menu; and filtering the audio signal with a high-latency audio filter in response to detecting the non-real-time recipient, wherein a combined latency of the high-latency audio filter and a path to the non-real-time recipient is less than a latency threshold. 6. The method of claim 5 , wherein the low-latency audio filter has a latency of less than 50 milliseconds. 7. The method of claim 5 , wherein the non-real-time recipient is detected from a specified automation phrase. 8. The method of claim 5 , wherein the speaker identification audio filter that preserves one or more primary speaker audio signals and removes other audio signals. 9. The method of claim 8 , wherein the one or more primary speaker audio signals are identified from one or more of phonemes, prosodic attributes, and frequency profiles. 10. The method of claim 5 , wherein the high-latency audio filter has a latency of greater than 200 milliseconds for a voicemail account, messaging system, and a speech recognition system. 11. The method of claim 5 , wherein the high-latency audio filter has a latency in the range of 50-200 milliseconds for an automated phone menu. 12. A program product comprising a non-transitory computer readable storage medium storing code executable by a processor to perform: detecting communication of an audio signal to a first primary speaker filtering the audio signal with a speaker identification filter to preserve a first primary speaker audio signal; detecting a change from the first primary speaker to a second primary speaker from one or more of a change in relative amplitudes of the first primary speaker audio signal and a second primary speaker audio signal, a motion, and a specified change phrase; and modifying the speaker identification audio filter to a preserve the second primary speaker audio signal. 13. The program product of claim 12 , wherein the processor further performs: detecting communication of the audio signal to a non-real-time recipient, wherein the non-real-time recipient is one of a voicemail account, a messaging system, a speech recognition system, and an automated phone menu; and filtering the audio signal with a high-latency audio filter in response to detecting the non-real-time recipient, wherein a combined latency of the high-latency audio filter and a path to the non-real-time recipient is less than a latency threshold.

Assignees

Inventors

Classifications

  • Speaker identification or verification techniques · CPC title

  • Voice signal separating · 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

  • using speaker recognition · CPC title

  • H04W4/12Primary

    Messaging; Mailboxes; Announcements · 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 US9565306B2 cover?
For filtering an audio signal for a non-real-time recipient, a signal module may detect communication of an audio signal to the non-real-time recipient. A management module may filter the audio signal with a high-latency audio filter.
Who is the assignee on this patent?
Lenovo Singapore Pte Ltd, Lenovo Singapore Pte Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 07 2017 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).