IP Library Granted Patent US 10,621,977
Granted Patent B2
US 10,621,977 · App. 14/928,749 · Granted Apr 14, 2020

Trusted speech transcription

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 10,621,977
App. No.
14/928,749
Granted
Apr 14, 2020
Kind
B2
Abstract

Embodiments include a system, method, and apparatus for creating a trusted speech transcription. Transcription logic can receive a signal of audible speech from an audio source and convert the audible speech signal into text. Sampling logic can receive the signal of the audible speech and record a portion of the of the audible speech as a digital audio recording of the audible speech. Packaging logic can create a trusted speech transcription data record that includes the text and the digital audio recording and to digitally sign the transcription file to securely associate the text with the digital audio recording.

Claims (44)

1. A trusted speech transcription apparatus for creating a trusted speech transcription data record, the apparatus comprising:

transcription logic implemented at least partially in hardware to receive a signal of audible speech from an audio source and to convert the signal of audible speech into text;

sampling logic implemented at least partially in hardware to receive the signal of the audible speech and to record the signal of the audible speech as a digital audio recording of the audible speech;

packaging logic implemented at least partially in hardware in a trusted execution environment to identify a speaker of the audible speech and to create the trusted speech transcription data record, wherein the trusted speech transcription data record is a single file that includes a portion of the text, a corresponding portion of the digital audio recording, the identity of the speaker, and a digital signature that uses a digital encryption key; and

activation logic to receive the signal of audible speech and to activate the transcription logic and the sampling logic upon detecting one or more of:

a predetermined word or phrase within the signal of audible speech;

a signal quality of the signal of audible speech satisfying a clarity parameter;

an identification of a specific speaker of the audible speech, from the signal of audible speech; or

a duration of the audible speech exceeds a threshold duration.

2. The apparatus of claim 1 , wherein the packaging logic further tags the trusted speech transcription data record with metadata associated with the audible speech.

3. The apparatus of claim 2 , wherein the metadata comprises one or more of a time stamp, an internet protocol (IP) address of the audio source, an identification of a speaker of the audible speech, or an identifier of the source of the audible speech.

4. The apparatus of claim 1 , wherein the transcription logic converts the signal of the audible speech and the sampling logic records the signal of audible speech in parallel.

5. The apparatus of claim 1 , wherein the sampling logic records a fragment of the signal of audible speech and the digital audio recording is a recording of the fragment of the audible speech, the fragment of the audible speech representative of a source of the audible speech, and wherein the trusted speech transcription data record further includes the fragment of the audible speech.

6. The apparatus of claim 5 , wherein the fragment of the audible speech comprises quality characteristics to identify a speaker of the audible speech.

7. The apparatus of claim 5 , wherein the fragment of the audible speech is stored with a corresponding transcription of the audible speech.

8. A computer program product tangibly embodied on a non-transitory computer readable medium, the computer program product including instructions that, when executed by a processing element causes the processing element to:

receive an electronic signal of audible speech from an audio source;

upon detecting one or more of:

a predetermined word or phrase within the electronic signal of audible speech;

a signal quality of the electronic signal of audible speech satisfying a clarity parameter;

an identification of a specific speaker of the audible speech, from the electronic signal of audible speech; or

a duration of the audible speech exceeds a threshold duration;

convert the electronic signal of audible speech into digital text; and

record the electronic signal of audible speech as a digital audio recording of the audible speech;

identify a speaker of the audible speech; and

create, in a trusted execution environment, a trusted speech transcription data record, wherein the trusted speech transcription data record is a single file that includes the digital text, the digital audio recording, the identity of the speaker, and a digital signature.

9. The computer program product of claim 8 , wherein instructions are further operable to tag the trusted speech transcription data record with metadata associated with the audible speech.

10. The computer program product of claim 9 , wherein the metadata comprises one or more of a time stamp, an internet protocol (IP) address of the audio source, an identification of a speaker of the audible speech, or an identifier of the source of the audible speech.

11. The computer program product of claim 8 , wherein the instructions are further operable to convert the electronic signal of the audible speech and to record the electronic signal of audible speech in parallel.

12. The computer program product of claim 8 , wherein instructions are further operable to record a fragment of the electronic signal of audible speech and the digital audio recording is a recording of the fragment of the audible speech, the fragment of the audible speech representative of a source of the audible speech, and wherein the trusted speech transcription data record further includes the fragment of the audible speech.

13. The computer program product of claim 12 , wherein the fragment of the audible speech comprises quality characteristics to identify a speaker of the audible speech.

14. The computer program product of claim 12 , wherein the fragment of the audible speech is stored with a corresponding transcription of the audible speech.

15. A method comprising:

receiving an electronic signal of audible speech from an audio source;

identifying at least a portion of the audible speech that includes identification cues of the identity of a speaker of the audible speech;

upon detecting one or more of:

a predetermined word or phrase within the electronic signal of audible speech;

a signal quality of the electronic signal of audible speech satisfying a clarity parameter;

an identification of a specific speaker of the audible speech, from the electronic signal of audible speech; or

a duration of the audible speech exceeds a threshold duration;

converting the electronic signal into digital text; and

recording the electronic signal of audible speech as a digital audio recording of the audible speech; and

creating, in a trusted execution environment, a trusted speech transcription data record, wherein the trusted speech transcription data record is a single file that includes the digital text, the digital audio recording, the identity of the speaker, and a digital signature.

16. The method of claim 15 , wherein recording the electronic signal of audible speech comprises recording a fragment of the audible speech, wherein the digital audio recording is a recording of the fragment of the audible speech, wherein the fragment of the audible speech is representative of a source of the audible speech and corresponds to the transcribed speech, and wherein the trusted speech transcription data record further includes the fragment of the audible speech.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →