IP Library Granted Patent US 12,170,741
Granted Patent B2
US 12,170,741 · App. 17/954,920 · Granted Dec 17, 2024

Authenticating a call recording using audio watermarks

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 12,170,741
App. No.
17/954,920
Granted
Dec 17, 2024
Kind
B2
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 audio watermarks included within the call and audio watermarks included within the call recording. An indication of the authentication is then output, such as for further processing or display.

Claims (44)

1. A method, comprising:

recording a call between two or more participants to generate a call recording;

including, within the call, audio watermarks generated for the call by embedding the audio watermarks generated for the call at one or more times throughout the call;

including, within the call recording, audio watermarks generated for the call recording; and

authenticating the call recording based on a match between the audio watermarks included within the call and the audio watermarks included within the call recording.

2. The method of claim 1 , wherein the audio watermarks included within the call include audio signal information embedded within the call while the call remains in-progress, and wherein recording the call to generate a call recording comprises:

capturing the audio signal information embedded within the call within the call recording.

3. The method of claim 1 , wherein the audio watermarks included within the call are embedded within the call at discrete time intervals.

4. The method of claim 1 , wherein the authentication is performed by a software platform, the method comprising:

enabling the call using a telephony system associated with the software platform.

5. The method of claim 1 , wherein authenticating the call recording based on the match between the audio watermarks included within the call and the audio watermarks included within the call recording comprises:

determining pairs of watermark data from the call and the call recording, wherein each pair of watermark data includes an audio watermark included within the call at a given time during the call and an audio watermark included within the call recording at the given time during the call recording; and

evaluating each of the pairs of watermark data to determine whether there is a match between the audio watermarks included within the call and the audio watermarks included within the call recording.

6. The method of claim 1 , wherein authenticating the call recording based on the match between the audio watermarks included within the call and the audio watermarks included within the call recording comprises:

determining pairs of watermark data from the call and the call recording, wherein each pair of watermark data includes an audio watermark included within the call at a given time during the call and an audio watermark included within the call recording at the given time during the call recording; and

determining whether there is a match between the audio watermarks included within the call and the audio watermarks included within the call recording based on a threshold variance between the audio watermarks included within the call and the audio watermarks included within the call recording.

7. The method of claim 1 , wherein the audio watermarks included within the call and the audio watermarks generated for the call recording correspond to one or both of sound energy wave amplitudes or frequencies.

8. A non-transitory computer readable medium storing instructions operable to cause one or more processors to perform operations comprising:

recording a call between two or more participants to generate a call recording;

including, within the call, audio watermarks generated for the call by embedding the audio watermarks generated for the call at one or more times throughout the call;

including, within the call recording, audio watermarks generated for the call recording; and

authenticating the call recording based on a match between the audio watermarks included within the call and the audio watermarks included within the call recording.

9. The non-transitory computer readable medium of claim 8 , wherein data indicative of the audio watermarks generated for the call are transmitted to a telephony system which enables the call to cause an exposure of the data within the call, and wherein the audio watermarks generated for the call recording are included within the call recording based on the exposure of the data within the call.

10. The non-transitory computer readable medium of claim 8 , wherein the audio watermarks included within the call are continuously embedded within the call.

11. The non-transitory computer readable medium of claim 8 , wherein the operations for authenticating the call recording based on the match between the audio watermarks included within the call and the audio watermarks included within the call recording comprise:

determining that an audio watermark included within the call recording at a given time matches an audio watermark included within the call at the given time.

12. The non-transitory computer readable medium of claim 8 , the audio watermarks included within the call and the audio watermarks included within the call recording include audio signal information unique to one or more of the call, one or more participants of the call, a service associated with the call, or a telephony system used to enable the call.

13. An apparatus, comprising:

a memory; and

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

record a call between two or more participants to generate a call recording;

include, within the call, audio watermarks generated for the call by embedding the audio watermarks generated for the call at one or more times throughout the call;

include, within the call recording, audio watermarks generated for the call recording; and

authenticate the call recording based on a match between the audio watermarks included within the call and the audio watermarks included within for the call recording.

14. The apparatus of claim 13 , wherein, to include the audio watermarks generated for the call within the call, the processor is configured to execute the instructions to:

transmit data representative of the audio watermarks generated for the call to a telephony system which enables the call to cause an exposure of the data within the call.

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

store, within a data store, data indicative of the audio watermarks included within the call and of times at which the audio watermarks are included within the call.

16. The apparatus of claim 13 , wherein the authentication is performed external to a telephony system that enables the call.

17. The apparatus of claim 13 , wherein the call recording is authenticated as a true representation of the call based on the match between the audio watermarks included within the call and the audio watermarks included within for the call recording.

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

determine that the call recording is not a true representation of the call based on the audio watermarks included within the call not matching the audio watermarks included within for the call recording.

19. The apparatus of claim 13 , wherein the audio watermarks generated for the call and the audio watermarks generated for the call recording include audio signal information that is imperceptible to humans.

20. The apparatus of claim 13 , wherein the audio watermarks included within the call are based on one or both of sound energy wave amplitudes or frequencies.

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 Sep 28, 2022
From: ANDERSON, WALTER F. C.; CHAU, VI DINH
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 061244/0466 →