IP Library Granted Patent US 11,405,501
Granted Patent B1
US 11,405,501 · App. 17/243,216 · Granted Aug 2, 2022

Call recording authentication

Inventors: Walter F. C. Anderson (Santa Cruz, CA); Vi Dinh Chau (Seattle, WA)
Assignee: Zoom Video Communications, Inc.
H04M3/2218G10L17/00H04W12/06H04W12/65
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 11,405,501
App. No.
17/243,216
Granted
Aug 2, 2022
Kind
B1
Abstract

Audio qualities of a call and of a call recording are identified and compared to authenticate the call recording as a true representation of the call. A call is enabled between two or more participants, and the call is recorded to generate a call recording. The call recording is authenticated based on a match between information determined during the call and information determined during the call recording. In some cases, the call recording is authenticated based on a match between audio scores for the call recording and audio scores for the call. In some cases, the call recording is authenticated based on a match between audio watermarks included within the call recording and audio watermarks included within the call. An indication of the authentication is then output, such as for further processing or display.

Claims (44)

1. A method, comprising:

enabling a call between two or more participants;

recording the call to generate a call recording;

determining audio scores for the call during the call based on one or more of background noise, annunciated voice content, or syllable counts for the call;

determining audio scores for the call recording during the call recording based on one or more of background noise, annunciated voice content, or syllable counts for the call recording;

authenticating the call recording responsive to determining that the audio scores for the call recording match the audio scores for the call; and

outputting an indication of the authentication.

2. The method of claim 1 , wherein the audio scores for the call are determined while the call remains in-progress and the audio scores for the call recording are determined after the call has ended.

3. The method of claim 2 , wherein the audio scores for the call are stored in a data store, the method further comprising:

retrieving the audio scores for the call from the data store; and

determining whether the audio scores determined during the call recording match the retrieved audio scores.

4. The method of claim 1 , wherein the audio scores for the call and the audio scores for the call recording are determined at discrete time intervals.

5. The method of claim 1 , wherein the audio scores for the call and the audio scores for the call recording are continuously determined.

6. A system, comprising:

a telephony system configured to enable a call between two or more participants; and

an authentication system configured to:

determine audio scores for the call during the call;

determine, by processing a recording of the call after the call ends, audio scores for the recording based on times during the call at which the audio scores for the call are determined; and

authenticate the recording of the call based on a match between the audio scores for the call and the audio scores for the recording.

7. The system of claim 6 , wherein the audio scores for the call are determined while the call remains in-progress and the audio scores for the call recording are determined after the call has ended.

8. The system of claim 7 , wherein the audio scores for the call are stored in a data store, and wherein the authentication system is configured to:

retrieve the audio scores for the call from the data store; and

determine whether the audio scores determined during the recording match the retrieved audio scores.

9. The system of claim 6 , wherein the audio scores for the call and the audio scores for the recording are determined at discrete time intervals.

10. The system of claim 6 , wherein the audio scores for the call and the audio scores for the recording are continuously determined.

11. The system of claim 6 , wherein the audio scores for the call are determined based on one or more of background noise, annunciated voice content, or syllable counts for the call.

12. The system of claim 6 , wherein the audio scores for the recording are determined based on one or more of background noise, annunciated voice content, or syllable counts for the call recording.

13. An apparatus, comprising:

a memory; and

a processor configured to execute instructions stored in the memory to:

determine audio scores for a call between two or more participants;

determine, by processing a call recording generated based on the call after the call ends, audio scores for the call recording;

authenticate the call recording based on a match between the audio scores for the call and the audio scores for the call recording; and

output an indication of the authentication.

14. The apparatus of claim 13 , wherein the audio scores for the call are determined while the call remains in-progress and the audio scores for the call recording are determined after the call has ended.

15. The apparatus of claim 14 , wherein the audio scores for the call are stored in a data store, and wherein the processor is configured to execute the instructions to:

retrieve the audio scores for the call from the data store; and

determine whether the audio scores determined during the call recording match the retrieved audio scores.

16. The apparatus of claim 13 , wherein the audio scores for the call and the audio scores for the call recording are determined at discrete time intervals.

17. The apparatus of claim 13 , wherein the audio scores for the call and the audio scores for the call recording are continuously determined.

18. The apparatus of claim 13 , wherein the audio scores for the call are determined based on one or more of background noise, annunciated voice content, or syllable counts for the call.

19. The apparatus of claim 13 , wherein the audio scores for the call recording are determined based on one or more of background noise, annunciated voice content, or syllable counts for the call recording.

20. The apparatus of claim 13 , wherein the processor is configured to execute the instructions to:

enable the call between the two or more participants.

Assignments (2)
CHANGE OF NAME Recorded Jan 7, 2025
From: ZOOM VIDEO COMMUNICATIONS, INC.
To: ZOOM COMMUNICATIONS, INC.
Reel/Frame 069839/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2021
From: ANDERSON, WALTER F. C.; CHAU, VI DINH
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 056073/0972 →