IP Library Granted Patent US 10,867,609
Granted Patent B2
US 10,867,609 · App. 15/984,081 · Granted Dec 15, 2020

Transcription generation technique selection

Inventor: Michael Holm (Bountiful, UT)
Assignee: Sorenson IP Holdings, LLC
G10L15/26G10L15/22H04L67/10
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,867,609
App. No.
15/984,081
Granted
Dec 15, 2020
Kind
B2
Abstract

According to one or more aspects of the present disclosure, operations related to selecting a transcription generation technique may be disclosed. In some embodiments, the operations may include obtaining multiple user ratings that each correspond to a different one of multiple transcriptions. Each transcription may be obtained using a first transcription generation technique and may correspond to a different one of multiple communication sessions. The operations may further include selecting, for a subsequent communication session that occurs after the multiple communication sessions, a second transcription generation technique based on the user ratings. In addition, the operations may include providing the subsequent transcription to a device during the subsequent communication session.

Claims (69)

1. A method comprising:

obtaining, using a first transcription generation technique, a first transcription of a first communication session between a first device associated with a first user and a second device associated with a second user;

providing the first transcription to the first device during the first communication session;

obtaining a first user rating of the first transcription, the first user rating indicating feedback from the first user regarding the first transcription of the first communication session;

after termination of the first communication session, obtaining, using the first transcription generation technique, a second transcription of a second communication session between the first device and a third device associated with a third user;

providing the second transcription to the first device during the second communication session;

obtaining a second user rating of the second transcription, the second user rating indicating feedback from the first user regarding the second transcription of the second communication session;

after obtaining the first and second user ratings and after termination of the second communication session, selecting, based on the first and second user ratings, a second transcription generation technique for a third communication session between the first device and a fourth device; and

providing, to the first device during the third communication session, a third transcription that is obtained using the second transcription generation technique.

2. The method of claim 1 , wherein:

the first transcription generation technique includes using a fully machine based automatic speech recognition system to generate the first transcription and the second transcription; and

the second transcription generation technique includes using a re-voicing speech recognition system to generate the third transcription.

3. The method of claim 1 , wherein:

the first transcription generation technique includes using a first fully machine based automatic speech recognition system to generate the first transcription and the second transcription; and

the second transcription generation technique includes using a second fully machine based automatic speech recognition system to generate the third transcription.

4. The method of claim 1 , wherein obtaining the first user rating includes:

directing presentation of a request for the first user rating on the first device after termination of the first communication session; and

obtaining the first user rating from the first device based on a response to the request.

5. The method of claim 1 , wherein selecting the second transcription generation technique includes:

determining a number of negative user ratings of a plurality of user ratings from the first user, which include the first user rating and the second user rating, that meet a negative rating threshold; and

selecting the second transcription generation technique based on the number of negative user ratings meeting a number threshold.

6. The method of claim 1 , wherein selecting the second transcription generation technique includes:

determining a ratio of negative user ratings that meet a negative rating threshold with respect to a plurality of user ratings from the first user that include the first user rating and the second user rating; and

selecting the second transcription generation technique based on the ratio of negative user ratings meeting a ratio threshold.

7. The method of claim 1 , wherein selecting the second transcription generation technique includes:

determining an average user rating of a plurality of user ratings from the first user that include the first user rating and the second user rating; and

selecting the second transcription generation technique based on the average user rating meeting a negative rating threshold.

8. At least one non-transitory computer-readable media configured to store one or more instructions that in response to being executed by at least one computing system cause performance of the method of claim 1 .

9. A method comprising:

obtaining a first user rating of a first transcription of a first communication session between a first device associated with a first user and a second device associated with a second user, the first user rating indicating feedback from the first user regarding the first transcription and the first transcription obtained using a first transcription generation technique;

after termination of the first communication session, obtaining a second user rating of a second transcription of a second communication session between the first device and a third device associated with a third user, the second user rating indicating feedback from the first user regarding the second transcription and the second transcription obtained using the first transcription generation technique;

selecting, based on the first and second user ratings, a second transcription generation technique for a third communication session between the first device and a fourth device;

obtaining, during the third communication session, a third transcription that is obtained using the second transcription generation technique; and

providing the third transcription to the first device during the third communication session.

10. The method of claim 9 , wherein:

the first transcription generation technique includes using a fully machine based automatic speech recognition system to generate the first transcription and the second transcription; and

the second transcription generation technique includes using a re-voicing speech recognition system to generate the third transcription.

11. The method of claim 9 , wherein:

the first transcription generation technique includes using a first fully machine based automatic speech recognition system to generate the first transcription and the second transcription; and

the second transcription generation technique includes using a second fully machine based automatic speech recognition system to generate the third transcription.

12. The method of claim 9 , wherein obtaining the first user rating includes:

directing presentation of a request for the first user rating on the first device after termination of the first communication session; and

obtaining the first user rating from the first device based on a response to the request.

13. The method of claim 9 , wherein selecting the second transcription generation technique includes:

determining a number of negative user ratings of a plurality of user ratings from the first user, which include the first user rating and the second user rating, that meet a negative rating threshold; and

selecting the second transcription generation technique based on the number of negative user ratings meeting a number threshold.

14. The method of claim 9 , wherein selecting the second transcription generation technique includes:

determining a ratio of negative user ratings that meet a negative rating threshold with respect to a plurality of user ratings from the first user that include the first user rating and the second user rating; and

selecting the second transcription generation technique based on the ratio of negative user ratings meeting a ratio threshold.

15. The method of claim 9 , wherein selecting the second transcription generation technique includes:

determining an average user rating of a plurality of user ratings from the first user that include the first user rating and the second user rating; and

selecting the second transcription generation technique based on the average user rating meeting a negative rating threshold.

16. At least one non-transitory computer-readable media configured to store one or more instructions that in response to being executed by at least one computing system cause performance of the method of claim 9 .

17. A system comprising:

one or more processors;

and one or more Non-transitory computer-readable media configured to store instructions that in response to being executed by the one or more processors cause the system to perform operations, the operations comprising:

obtaining a first user rating of a first transcription of a first communication session between a first device associated with a first user and a second device associated with a second user, the first user rating indicating feedback from the first user regarding the first transcription and the first transcription obtained using a first transcription generation technique;

after termination of the first communication session, obtaining a second user rating of a second transcription of a second communication session between the first device and a third device associated with a third user, the second user rating indicating feedback from the first user regarding the second transcription and the second transcription obtained using the first transcription generation technique;

selecting, based on the first and second user ratings a second transcription generation technique for a third communication session between the first device and a fourth device;

obtaining, during the subsequent third communication session, a third transcription that is obtained using the second transcription generation technique; and providing the third transcription to the first device during the third communication session.

18. The system of claim 17 , wherein:

the first transcription generation technique includes using a fully machine based automatic speech recognition system to generate the first transcription and the second transcription; and

the second transcription generation technique includes using a re-voicing speech recognition system to generate the third transcription.

19. The system of claim 17 , wherein:

the first transcription generation technique includes using a first fully machine based automatic speech recognition system to generate the first transcription and the second transcription; and

the second transcription generation technique includes using a second fully machine based automatic speech recognition system to generate the third transcription.

20. The system of claim 17 , wherein selecting the second transcription generation technique includes:

determining an average user rating of a plurality of user ratings from the first user that include the first user rating and the second user rating; and

selecting the second transcription generation technique based on the average user rating meeting a negative rating threshold.

Assignments (11)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA THE NAME OF THE LAST RECEIVING PARTY SHOULD BE CAPTIONCALL, LLC PREVIOUSLY RECORDED ON REEL 67190 FRAME 517. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded May 31, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SORENSON IP HOLDINGS, LLC; SORENSON COMMUNICATIONS, LLC; CAPTIONCALL, LLC
Reel/Frame 067591/0675 →
SECURITY INTEREST Recorded Apr 23, 2024
From: SORENSON COMMUNICATIONS, LLC; INTERACTIVECARE, LLC; CAPTIONCALL, LLC
To: OAKTREE FUND ADMINISTRATION, LLC, AS COLLATERAL AGENT
Reel/Frame 067573/0201 →
RELEASE OF SECURITY INTEREST Recorded Apr 23, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SORENSON IP HOLDINGS, LLC; SORENSON COMMUNICATIONS, LLC; CAPTIONALCALL, LLC
Reel/Frame 067190/0517 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: SORENSON COMMUNICATIONS, LLC; CAPTIONCALL, LLC
Reel/Frame 058533/0467 →
JOINDER NO. 1 TO THE FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 22, 2021
From: SORENSON IP HOLDINGS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056019/0204 →
LIEN Recorded Feb 11, 2020
From: SORENSON COMMUNICATIONS, LLC; CAPTIONCALL, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 051894/0665 →
RELEASE OF SECURITY INTEREST Recorded May 8, 2019
From: U.S. BANK NATIONAL ASSOCIATION
To: SORENSON COMMUNICATIONS, LLC; SORENSON IP HOLDINGS, LLC; CAPTIONCALL, LLC; INTERACTIVECARE, LLC
Reel/Frame 049115/0468 →
RELEASE OF SECURITY INTEREST Recorded May 7, 2019
From: JPMORGAN CHASE BANK, N.A.
To: SORENSON COMMUNICATIONS, LLC; SORENSON IP HOLDINGS, LLC; CAPTIONCALL, LLC; INTERACTIVECARE, LLC
Reel/Frame 049109/0752 →
PATENT SECURITY AGREEMENT Recorded Apr 29, 2019
From: SORENSEN COMMUNICATIONS, LLC; CAPTIONCALL, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 050084/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2018
From: HOLM, MICHAEL
To: CAPTIONCALL, LLC
Reel/Frame 046263/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2018
From: CAPTIONCALL, LLC
To: SORENSON IP HOLDINGS, LLC
Reel/Frame 045964/0983 →