# US 8,571,534 B1 · Systems and methods of filtering an audio speech stream

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,571,534 B1
- Document ID: US8571534B1
- Status: Granted
- Kind: B1
- Application number: 12/880,944
- Filed: 2010-09-13
- Granted: 2013-10-29
- Earliest claimed: 2010-09-13
- Assignees: Sprint Spectrum L.P.
- Applicants: Raymond E. Reeves; Simon Youngs; Gary D. Koller; Piyush Jethwa; Mark D. Peden
- Inventors: Raymond E. Reeves; Simon Youngs; Gary D. Koller; Piyush Jethwa; Mark D. Peden
- Web page: https://patentgrep.com/patent/US8571534B1

## CPC

- H04L 65/4061: Push-to services, e.g. push-to-talk or push-to-video
- H04L 65/765: {intermediate}
- H04W 76/45: for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
- G10L 2015/088: {Word spotting}
- H04W 4/02: Services making use of location information
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A system for processing an audio speech stream during a wireless dispatch communication session obtains processing criteria from an originating wireless device and defines a filter according to the obtained processing criteria. The system receives an audio speech stream at a dispatch serving node and generates one or more filtered audio streams with the filter, and sends the one or more filtered audio streams to a receiving wireless device.

## Claims

### Claim 1

A method of processing an audio speech stream during a wireless dispatch communication session, the method comprising:
obtaining processing criteria from an originating wireless device, the processing criteria comprising at least one of a location of the originating wireless device, time information indicating a time of day when the audio speech stream will be processed, and calendar information indicating a date when the audio speech stream will be processed;
defining a filter according to the obtained processing criteria;
receiving the audio speech stream at a dispatch serving node;
generating one or more filtered audio streams with the filter; and
sending the one or more filtered audio streams to a receiving wireless device.

### Claim 2 (depends on 1)

The method of claim 1 further comprising
obtaining processing criteria from the receiving wireless device.

### Claim 3 (depends on 1)

The method of claim 1 further comprising
obtaining processing criteria from a network device.

### Claim 4 (depends on 1)

The method of claim 1, wherein the processing criteria comprises at least one of network parameters and user parameters, wherein the network parameters comprises at least one of location information of the originating wireless device, time information indicating a time of day when the audio speech stream will be processed, and calendar information indicating a date when the audio speech stream will be processed.

### Claim 5 (depends on 1)

The method of claim 1, wherein the filter is defined for a group of receiving wireless devices.

### Claim 6 (depends on 5)

The method of claim 5, wherein a first filter is defined for a first receiving wireless device and a second filter is defined for a second receiving wireless device among the group of receiving wireless devices.

### Claim 7 (depends on 1)

The method of claim 1, wherein obtaining the processing criteria further comprises obtaining a first processing criteria and a second processing criteria from at least two of the originating wireless device, the receiving wireless device and the network device.

### Claim 8 (depends on 7)

The method of claim 7, wherein defining the filter further comprises selecting the first processing criteria based upon the first processing criteria meeting a filter criteria.

### Claim 9 (depends on 1)

The method of claim 1 further comprising
limiting a quantity of the one or more filtered audio streams based upon a network load.

### Claim 10 (depends on 1)

The method of claim 1, wherein the filter is defined according to a network load.

### Claim 11

A wireless communication system for processing an audio speech stream during a wireless dispatch communication session, comprising:
a processing node configured for:
obtaining processing criteria from an originating wireless device, the processing criteria comprising at least one of a location of the originating wireless device, time information indicating a time of day when the audio speech stream will be processed, and calendar information indicating a date when the audio speech stream will be processed;
defining a filter according to the obtained processing criteria;
receiving the audio speech stream;
generating one or more filtered audio streams with the filter; and
sending the one or more filtered audio streams to a receiving wireless device.

### Claim 12 (depends on 11)

The system of claim 11, wherein the processing node further obtains processing criteria from the receiving wireless device.

### Claim 13 (depends on 11)

The system of claim 11, wherein the processing node further obtains processing criteria from a network device.

### Claim 14 (depends on 11)

The system of claim 11, wherein the processing criteria comprises at least one of network parameters and user parameters, wherein the network parameters comprises at least one of location information of the originating wireless device, time information indicating a time of day when the audio speech stream will be processed, and calendar information indicating a date when the audio speech stream will be processed.

### Claim 15 (depends on 11)

The method of claim 11, wherein the filter is defined for a group of receiving wireless devices.

### Claim 16 (depends on 15)

The method of claim 15, wherein a first filter is defined for a first receiving wireless device and a second filter is defined for a second receiving wireless device among the group of receiving wireless devices.

### Claim 17 (depends on 11)

The method of claim 11, wherein the processing criteria is obtained from at least two of the originating wireless device, the receiving wireless device, and the network device, and wherein the filter is defined according to the processing criteria obtained from one device regardless of other processing criteria obtained.

### Claim 18 (depends on 11)

The method of claim 11, wherein a number of the one or more filtered audio streams generated is limited according to a network load.

### Claim 19 (depends on 11)

The method of claim 11, wherein the filter is defined according to a network load.
