IP Library Granted Patent US 9,361,890
Granted Patent B2
US 9,361,890 · App. 14/032,973 · Granted Jun 7, 2016

Context-based audio filter selection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,361,890
App. No.
14/032,973
Granted
Jun 7, 2016
Kind
B2
Abstract

For context-based audio filter selection, a type module determines a recipient type for a recipient process of an audio signal. The recipient type includes a human destination recipient type and a speech recognition recipient type. A filter module selects an audio filter in response to the recipient type.

Claims (26)

1. An apparatus comprising:

a microphone array;

a processor;

a memory storing computer readable code executable by the processor, the computer readable code comprising:

a type module that determines if a recipient process of an audio signal from the microphone array is a speech recognition recipient type else that determines if the recipient process is a human destination recipient type;

a filter module that selects a diction audio filter in response to determining the speech recognition recipient type.

2. The apparatus of claim 1 , wherein a recipient type is determined to be the speech recognition recipient type in response to a data ratio of a data quantity communicated to the recipient process to a data quantity received from the recipient process exceeding a data ratio range and the recipient type is determined to be the human destination recipient type in response to the data ratio being within the data ratio range.

3. The apparatus of claim 1 , wherein a recipient type is determined to be the human destination recipient type in response to receiving an audio communication from the recipient process.

4. The apparatus of claim 3 , wherein the audio communication from the recipient process is detected in response to session initiation protocol (SIP) traffic from the recipient process.

5. The apparatus of claim 1 , wherein the recipient process is associated with a recipient type in a profile mapping.

6. The apparatus of claim 1 , wherein the filter module selects a beamforming filter in response to determining the human destination recipient type.

7. A method comprising:

determining, by use of a processor, if a recipient process of an audio signal is a speech recognition recipient else determining if the recipient process is a human destination recipient type; and

selecting a diction audio filter in response to determining the speech recognition recipient type.

8. The method of claim 7 , wherein a recipient type is determined to be the speech recognition recipient type in response to a data ratio of a data quantity communicated to the recipient process to a data quantity received from the recipient process exceeding a data ratio range and the recipient type is determined to be the human destination recipient type in response to the data ratio being within the data ratio range.

9. The method of claim 7 , wherein a recipient type is determined to be the human destination recipient type in response to receiving an audio communication from the recipient process.

10. The method of claim 9 , wherein the audio communication from the recipient process is detected in response to session initiation protocol (SIP) traffic from the recipient process.

11. The method of claim 7 , further comprising identifying the recipient process in response to permissions for the recipient process.

12. The method of claim 7 , wherein the recipient process is associated with the recipient type in a profile mapping.

13. The method of claim 7 , wherein a beamforming filter is selected in response to determining the human destination recipient type.

14. A program product comprising a non-transitory computer readable storage medium storing computer readable code executable by a processor to perform:

determining if a recipient process of an audio signal is a speech recognition recipient type else determining if the recipient process is a human destination recipient type; and

selecting a diction audio filter in response to determining the speech recognition recipient type.

15. The program product of claim 14 , wherein a recipient type is determined to be the speech recognition recipient type in response to a data ratio of a data quantity communicated to the recipient process to a data quantity received from the recipient process exceeding a data ratio range and the recipient type is determined to be the human destination recipient type in response to the data ratio being within the data ratio range.

16. The program product of claim 14 , wherein a recipient type is determined to be the human destination recipient type in response to receiving an audio communication from the recipient process.

17. The program product of claim 16 , wherein the audio communication from the recipient process is detected in response to session initiation protocol (SIP) traffic from the recipient process.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049688/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2013
From: HUNT, JOHN MILES; NICHOLSON, JOHN WELDON
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 031253/0492 →