IP Library › Granted Patent US 12,739,288
Granted Patent B2
US 12,739,288 · App. 18/649,926 · Granted Sep 15, 2026

Integrated telecommunications network transcription systems and methods

Inventors: Dennis A. Selznick (Overland Park, KS); Stephen Dekat (Olathe, KS); Deepak Jaiswal (Redmond, WA)
Assignee: T-Mobile USA, Inc.
H04L65/1096H04L65/1089H04M3/42391H04W12/02G10L15/26H04M2201/42
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,288
App. No.
18/649,926
Granted
Sep 15, 2026
Kind
B2
Abstract

Systems and methods for improving telecommunications transcription security by providing transcriptions via integrated telecommunications network components are disclosed. The system detects a communication session via a telecommunications network between two or more user devices. Responsive to determining that at least one of the two or more user devices is associated with an option to transcribe audio data of the communication session, the system provides the communication session to a telecommunications node comprising an integrated-network component configured to transcribe the audio data of the communication session. The system then generates for display, on a graphical user interface (GUI), a visual representation of the transcribed audio data of the communication session at the at least one of the two or more user devices.

Claims (69)

1 . A system for improving transcription security by providing transcriptions via integrated telecommunications network components, the system comprising:

at least one hardware processor; and

at least one non-transitory memory storing instructions, which, when executed by the at least one hardware processor, cause the system to:

detect a communication session via a telecommunications network between a first mobile device and second mobile device;

access a database storing service data of at least one of the first mobile device or the second mobile device using a mobile device identifier of the first mobile device or the second mobile device to determine whether either the first mobile device or the second mobile device is associated with an option to transcribe audio data of the communication session;

detect, during the communication session, whether a quality criterion of the communication session satisfies a threshold quality criterion;

responsive to detecting that the quality criterion of the communication session fails to satisfy the threshold quality criterion, determine that at least one of the first mobile device or the second mobile device is associated with the option to transcribe the audio data of the communication session;

responsive to determining that at least one of the first mobile device or the second mobile device is associated with the option to transcribe the audio data of the communication session, provide the audio data of the communication session to a telecommunications node comprising an integrated-network component configured to transcribe the audio data of the communication session;

transcribe the audio data of the communication session at the telecommunications node using the integrated-network component; and

transmit a textual representation of the audio data of the communication session to each of (i) the first mobile device and (ii) the second mobile device using the transcribed audio data, wherein the textual representation is capable of being displayed on a graphical user interface (GUI).

2 . The system of claim 1 , wherein the integrated-network component is part of the telecommunications network that is associated with at least one of the first mobile device or the second mobile device.

3 . The system of claim 1 , further comprising the instructions to:

generate a summary of the transcribed audio data by providing the transcribed audio data to an artificial intelligence model configured to summarize transcriptions; and

generate the textual representation of the audio data, wherein the generated textual representation of the audio data is a representation of the generated summary of the transcribed audio data.

4 . The system of claim 1 , wherein the textual representation of the audio data is generated via a Real-Time-Text (RTT) interface.

5 . A method for improving telecommunications transcription security by providing transcriptions via integrated telecommunications network components, the method comprising:

detecting a communication session via a telecommunications network between two or more user devices;

determining whether at least one of the two or more user devices is associated with an option to transcribe audio data of the communication session, the determining comprising:

extracting a user device identifier associated with each of the two or more user devices from a received session-initiated-protocol (SIP) message;

accessing a database storing service data of at least one of the two or more user devices using the extracted user device identifiers of the two or more user devices to determine whether any of the two or more user devices is associated with an option indicating to transcribe the audio data of the communication session; and

responsive to determining that any of the two or more user devices is associated with an option to transcribe the audio data of the communication session, determining that at least one of the two or more user devices is associated with the option to transcribe the audio data of the communication;

responsive to determining that at least one of the two or more user devices is associated with the option to transcribe the audio data of the communication session, providing the audio data of the communication session to a telecommunications node comprising an integrated-network component configured to transcribe the audio data of the communication session; and

generating, for display, on a graphical user interface (GUI), a visual representation of the transcribed audio data of the communication session at the at least one of the two or more user devices.

6 . The method of claim 5 , wherein the integrated-network component is part of a telecommunications network that is associated with at least one of the two or more user devices.

7 . The method of claim 5 , wherein determining whether at least one of the two or more user devices is associated with an option to transcribe the audio data further comprises:

accessing a database storing service data of at least one of the two or more user devices using user device identifiers of the two or more user devices to determine whether at least one of the two or more user devices is associated with the option to transcribe audio data of the communication session.

8 . The method of claim 5 , wherein determining whether at least one of the two or more user devices is associated with an option to transcribe the audio data further comprises:

parsing a session-initiated-protocol (SIP) message received by one or more of the two or more user devices to determine whether the SIP message comprises a user-selected option indicating to transcribe the audio data of the communication session; and

responsive to determining that the SIP message comprises the user-selected option indicating to transcribe the audio data of the communication session, determining that at least one of the two or more user devices is associated with the option to transcribe the audio data of the communication session.

9 . The method of claim 5 , wherein determining whether at least one of the two or more user devices is associated with an option to transcribe the audio data further comprises:

processing, during the communication session, the audio data of the communication session to determine whether at least one user of two or more users associated with the two or more user devices verbally indicates to transcribe the audio data of the communication session; and

responsive to determining that at least one user of the two or more users verbally indicates to transcribe the audio data of the communication session, determining that at least one of the two or more user devices is associated with the option to transcribe the audio data of the communication session.

10 . The method of claim 5 , wherein determining whether at least one of the two or more user devices is associated with an option to transcribe the audio data further comprises:

detecting, during the communication session, whether a quality criterion of the communication session satisfies a threshold quality criterion; and

responsive to detecting that the quality criterion of the communication session fails to satisfy the threshold quality criterion, determining that at least one of the two or more user devices is associated with the option to transcribe the audio data of the communication session.

11 . A method for improving telecommunications transcription security by providing transcriptions via integrated telecommunications network components, the method comprising:

detecting a communication session via a telecommunications network between two or more user devices;

determining whether at least one of the two or more user devices is associated with an option to transcribe audio data further comprising:

detecting whether any of the two or more user devices is communicating via a satellite network during the communication session; and

responsive to detecting whether any of the two or more user devices is communicating via the satellite network during the communication session, determining that at least one of the two or more user devices is associated with the option to transcribe the audio data of the communication session;

responsive to determining that at least one of the two or more user devices is associated with the option to transcribe the audio data of the communication session, providing the audio data of the communication session to a telecommunications node comprising an integrated-network component configured to transcribe the audio data of the communication session; and

generating, for display, on a graphical user interface (GUI), a visual representation of the transcribed audio data of the communication session at the at least one of the two or more user devices.

12 . The method of claim 5 , wherein determining whether at least one of the two or more user devices is associated with an option to transcribe the audio data further comprises:

extracting a user device identifier associated with each of the two or more user devices from a received session-initiated-protocol (SIP) message;

determining whether at least one of the extracted user device identifiers is associated with an emergency service provider; and

responsive to determining that at least one of the extracted user device identifiers is associated with the emergency service provider, determining that at least one of the two or more user devices is associated with the option to transcribe the audio data of the communication session.

13 . The method of claim 5 , wherein generating the visual representation of the transcribed audio data further comprises:

generating a summary of the transcribed audio data by providing the transcribed audio data to an artificial intelligence model configured to summarize transcriptions; and

generating, for display, on the GUI, the visual representation of the transcribed audio data, wherein the visual representation of the transcribed audio data is a visual representation of the generated summary of the transcribed audio data.

14 . At least one non-transitory, computer-readable storage medium storing instructions, which, when executed by at least one data processor of a system, cause the system to:

detect a communication session via a telecommunications network between two or more user devices,

wherein data of the communication session comprises audio data;

determine whether at least one of the two or more user devices is associated with an option to transcribe the data of the communication session;

responsive to determining that at least one of the two or more user devices is associated with the option to transcribe the data of the communication session, providing the data of the communication session to a telecommunications node comprising an integrated-network component configured to transcribe the data of the communication session; and

generate, for display, on a graphical user interface (GUI), a visual representation of the transcribed data of the communication session at the at least one of the two or more user devices;

detect, via the integrated-network component, that at least one portion of the data of the communication session is in a first language;

determine that at least one of the two or more user devices is associated with an option to transcribe the data of the communication session into a second language; and

transcribe the at least one portion of the data of the communication session in the first language into the second language via the integrated-network component wherein the transcribed at least one portion of the data of the communication session in the first language into the second language is transmitted to at least one of the two or more user devices.

15 . The non-transitory, computer-readable storage medium of claim 14 , wherein determining whether at least one of the two or more user devices is associated with an option to transcribe the data of the communication session further comprises:

access a database storing service data of at least one of the two or more user devices using user device identifiers of the two or more user devices to determine whether at least one of the two or more user devices is associated with the option to transcribe data of the communication session.

16 . The non-transitory, computer-readable storage medium of claim 14 , wherein determining whether at least one of the two or more user devices is associated with an option to transcribe the data of the communication session further comprises:

parse a session-initiated-protocol (SIP) message received by one or more of the two or more user devices to determine whether the SIP message comprises a user-selected option indicating to transcribe the data of the communication session; and

responsive to determining that the SIP message comprises the user-selected option indicating to transcribe the audio data of the communication session, determine that at least one of the two or more user devices is associated with the option to transcribe the data of the communication session.

17 . The non-transitory, computer-readable storage medium of claim 14 , wherein determining whether at least one of the two or more user devices is associated with an option to transcribe the data of the communication session further comprises:

detect whether any of the two or more user devices is communicating via a satellite network during the communication session; and

responsive to detecting whether any of the two or more user devices is communicating via the satellite network during the communication session, determine that at least one of the two or more user devices is associated with the option to transcribe the data of the communication session.

18 . The non-transitory, computer-readable storage medium of claim 14 , wherein generating the visual representation of the transcribed data further comprises:

generate a summary of the transcribed data of the communication session by providing the transcribed data to an artificial intelligence model configured to summarize transcriptions; and

generate, for display, on the GUI, the visual representation of the transcribed data of the communication session, wherein the visual representation of the transcribed data is a visual representation of the generated summary of the transcribed data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2024
From: SELZNICK, DENNIS A.; DEKAT, STEPHEN; JAISWAL, DEEPAK
To: T-MOBILE USA, INC.
Reel/Frame 067326/0806 →
Continuity (1)
Related Publication 20250337797A1 · Oct 30, 2025
References Cited (63)
US 6757732B1 · Sollee et al. · 2004 [cited by applicant]
US 7421477B2 · Pettinato · 2008 [cited by applicant]
US 7474741B2 · Brunson et al. · 2009 [cited by applicant]
US 7844684B2 · Pettinato · 2010 [cited by applicant]
US 7995589B2 · Sollee et al. · 2011 [cited by applicant]
US 8266313B2 · Pettinato · 2012 [cited by applicant]
US 8407048B2 · Rogers · 2013 [cited by applicant]
US 8407052B2 · Hager · 2013 [cited by applicant]
US 8886169B2 · Hussain et al. · 2014 [cited by applicant]
US 9560206B2 · Jones et al. · 2017 [cited by applicant]
US 9715876B2 · Hager · 2017 [cited by applicant]
US 9736298B2 · Lam · 2017 [cited by examiner]
US 9773501B1 · Brooksby et al. · 2017 [cited by applicant]
US 9871916B2 · Dingler et al. · 2018 [cited by applicant]
US 9888083B2 · Poscher et al. · 2018 [cited by applicant]
US 9900769B2 · Wendling · 2018 [cited by applicant]
US 9942401B2 · Odinak et al. · 2018 [cited by applicant]
US 9973450B2 · Jablokov et al. · 2018 [cited by applicant]
US 9998686B2 · Roylance et al. · 2018 [cited by applicant]
US 10104133B2 · Tregenza Dancer · 2018 [cited by applicant]
US 10142483B2 · Li et al. · 2018 [cited by applicant]
US 10192553B1 · Chenier et al. · 2019 [cited by applicant]
US 11457109B2 · Myers et al. · 2022 [cited by applicant]
US 11463501B2 · Kahl et al. · 2022 [cited by applicant]
US 11594227B2 · Hermanns · 2023 [cited by examiner]
US 11854551B2 · Peters et al. · 2023 [cited by applicant]
US 11930082B1 · Singh et al. · 2024 [cited by applicant]
US 12021646B2 · Kalinichenko et al. · 2024 [cited by applicant]
US 20050102140A1 · Davne et al. · 2005 [cited by applicant]
US 20060111917A1 · Dhanakshirur · 2006 [cited by applicant]
US 20070032225A1 · Konicek · 2007 [cited by examiner]
US 20110014952A1 · Minton · 2011 [cited by applicant]
US 20120108221A1 · Thomas et al. · 2012 [cited by applicant]
US 20140068452A1 · Joseph et al. · 2014 [cited by applicant]
US 20170011740A1 · Gauci · 2017 [cited by examiner]
US 20180315428A1 · Johnson · 2018 [cited by examiner]
US 20200075013A1 · Holm · 2020 [cited by examiner]
US 20200126541A1 · Juckett et al. · 2020 [cited by applicant]
US 20200357408A1 · Boekweg · 2020 [cited by examiner]
US 20210375288A1 · Thomson · 2021 [cited by examiner]
US 20230074279A1 · Spitzer-Williams · 2023 [cited by examiner]
US 20230122555A1 · Montero · 2023 [cited by examiner]
US 20230419967A1 · Hornberger · 2023 [cited by examiner]
US 20240029538A1 · Kuo et al. · 2024 [cited by applicant]
US 20240347043A1 · Qiu · 2024 [cited by examiner]
US 20250046296A1 · Velikovich · 2025 [cited by examiner]
CN 101449561B · 2012 [cited by applicant]
DE 102013101817B4 · 2017 [cited by applicant]
DE 212017000068U1 · 2018 [cited by applicant]
EP 1277149A1 · 2003 [cited by applicant]
EP 1545092A2 · 2005 [cited by applicant]
EP 2659656B1 · 2018 [cited by applicant]
EP 3342158A1 · 2018 [cited by applicant]
EP 2751991B1 · 2019 [cited by applicant]
EP 2983346B1 · 2019 [cited by applicant]
EP 3113500B1 · 2020 [cited by applicant]
EP 3659296A1 · 2020 [cited by applicant]
EP 3202172B1 · 2023 [cited by applicant]
JP 3640341B2 · 2005 [cited by applicant]
JP 4949403B2 · 2012 [cited by applicant]
JP 6457182B2 · 2018 [cited by applicant]
JP 6998353B2 · 2021 [cited by applicant]
WO 2015059365A1 · 2015 [cited by applicant]