IP Library › Granted Patent US 12,739,293
Granted Patent B2
US 12,739,293 · App. 17/805,877 · Granted Sep 15, 2026

System and method for smart transcription proxy service for limiting audio processing

Inventors: Pawel Niemiec (Rzeszow, PL); Lukasz Luczak (Skawina, PL); Miroslaw Gwizdz (Mylynne, PL); Michal P Brewinski (Cracow, PL)
Assignee: MOTOROLA SOLUTIONS, INC.
H04L65/75G10L15/26H04L67/06
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 12,739,293
App. No.
17/805,877
Granted
Sep 15, 2026
Kind
B2
Abstract

Techniques for transcription of an audio stream are provided. A request for transcription of a first audio stream from a first device is received. A request for transcription of a second audio stream from a second device is received. It is determined that the first and second audio streams are the same. One of the first and second audio streams are selected for transcription. Transcription of the selected audio stream is requested.

Claims (58)

1 . A method for transcription of an audio stream comprising:

receiving a request for transcription of a first audio stream from a first device;

receiving a request for transcription of a second audio stream from a second device;

determining that the first and second audio streams are the same by determining at least one of a call ID, a source ID, and a timestamp of the first and second audio streams are the same for each audio stream;

selecting only one of the first and second audio streams for transcription; and

requesting transcription of the selected audio stream, wherein a transcription fee is charged for only the selected audio stream.

2 . The method of claim 1 further comprising:

sending the transcription of the selected audio stream to both the first and second device.

3 . The method of claim 1 wherein selecting one of the first and second audio streams further comprises:

requesting network parameters from the first and second device; and

selecting the audio stream from the device with the most favorable network parameters.

4 . The method of claim 3 wherein the network parameters include at least one of jitter, packet loss, and latency.

5 . The method of claim 3 further comprising:

periodically requesting network parameters from the first and second device; and

repeating the step of selecting the audio stream from the device with the most favorable network parameters.

6 . The method of claim 1 further comprising:

receiving a request for transcription of a third audio stream from a third device;

determining that the third audio stream is the same as the first and second audio stream; and

selecting at least two of the first, second, and third audio streams for transcription.

7 . A system comprising:

a processor; and

a memory coupled to the processor, the memory containing a set of instructions thereon that when executed by the processor cause the processor to:

receive a request for transcription of a first audio stream from a first device;

receive a request for transcription of a second audio stream from a second device;

determine that the first and second audio streams are the same by determining that at least one of a call ID, a source ID, and a timestamp of the first and second audio streams are the same for each audio stream;

select only one of the first and second audio streams for transcription; and

request transcription of the selected audio stream, wherein a transcription fee is charged for only the selected audio stream.

8 . The system of claim 7 further comprising instructions to:

send the transcription of the selected audio stream to both the first and second device.

9 . The system of claim 7 wherein the instructions to select one of the first and second audio streams further comprises instructions to:

request network parameters from the first and second device; and

select the audio stream from the device with the most favorable network parameters.

10 . The system of claim 9 wherein the network parameters include at least one of jitter, packet loss, and latency.

11 . The system of claim 9 further comprising instructions to:

periodically request network parameters from the first and second device; and

repeat execution of the instructions to select the audio stream from the device with the most favorable network parameters.

12 . The system of claim 7 further comprising instructions to:

receive a request for transcription of a third audio stream from a third device;

determine that the third audio stream is the same as the first and second audio stream; and

select at least two of the first, second, and third audio streams for transcription.

13 . A non-transitory processor readable medium containing a set of instructions thereon that when executed by a processor cause the processor to:

receive a request for transcription of a first audio stream from a first device;

receive a request for transcription of a second audio stream from a second device;

determine that the first and second audio streams are the same by determining that at least one of a call ID, a source ID, and a timestamp of the first and second audio streams are the same for each audio stream;

select only one of the first and second audio streams for transcription; and

request transcription of the selected audio stream, wherein a transcription fee is charged for only the selected audio stream.

14 . The medium of claim 13 further comprising instructions to:

send the transcription of the selected audio stream to both the first and second device.

15 . The medium of claim 13 wherein the instructions to select one of the first and second audio streams further comprises instructions to:

request network parameters from the first and second device; and

select the audio stream from the device with the most favorable network parameters.

16 . The medium of claim 15 further comprising instructions to:

periodically request network parameters from the first and second device; and

repeat execution of the instructions to select the audio stream from the device with the most favorable network parameters.

17 . The medium of claim 13 further comprising instructions to:

receive a request for transcription of a third audio stream from a third device;

determine that the third audio stream is the same as the first and second audio stream; and

select at least two of the first, second, and third audio streams for transcription.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2022
From: NIEMIEC, PAWEL; KUCZAK, LUKASZ; GWIZDZ, MIROSLAW; BREWINSKI, MICHAL P
To: MOTOROLA SOLUTIONS INC.
Reel/Frame 060131/0367 →
Continuity (1)
Related Publication 20230403315A1 · Dec 14, 2023
References Cited (14)
US 11295743B1 · Bumberger · 2022 [cited by examiner]
US 20100228546A1 · Dingler · 2010 [cited by examiner]
US 20110051727A1 · Cai et al. · 2011 [cited by applicant]
US 20140297811A1 · Stevens et al. · 2014 [cited by applicant]
US 20190108221A1 · Nelson · 2019 [cited by examiner]
US 20190197187A1 · Zhang · 2019 [cited by examiner]
US 20190342594A1 · Korte · 2019 [cited by examiner]
US 20210193148A1 · Kumar · 2021 [cited by examiner]
US 20210243491A1 · Kraegeloh · 2021 [cited by examiner]
US 20220180899A1 · Wu · 2022 [cited by examiner]
US 20220393898A1 · Maury · 2022 [cited by examiner]
US 20230352026A1 · Springer · 2023 [cited by examiner]
CA 2643428A1 · 2007 [cited by applicant]
WO 2010100001A1 · 2010 [cited by applicant]