IP Library Granted Patent US 11,838,442
Granted Patent B2
US 11,838,442 · App. 17/887,739 · Granted Dec 5, 2023

System and methods for creating multitrack recordings

Inventors: Jonathan Farrow (London, GB); Dragos Oancea (London, GB)
Assignee: Vonage Business Inc.
H04M3/42221G06F3/165G11B20/10527H04M3/568
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,838,442
App. No.
17/887,739
Granted
Dec 5, 2023
Kind
B2
Abstract

Systems and methods for making a multitrack recording of a telephony communication, such as a conference call, record the contributions of each participant its own respective, separate recording track. In some instances, the contribution(s) of one or more participants is recorded in separate recording tracks, and the contributions of multiple other participants is mixed and recorded in a single recording track. An organizer or administrator of a telephony communication, such as a conference call, can instruct a multitrack recording system as to how to format a multitrack recording of the telephony communication via commands submitted through an application programming interface (API).

Claims (26)

1. A method of recording a telephony communication that involves multiple participants, comprising:

receiving a command to record a telephony communication that involves the multiple participants in a multitrack recording;

determining the current number of participants to the telephony communication;

establishing the multitrack recording so that it includes at least as many separate recording tracks as the current number of participants;

recording each current participant's contribution to the telephony communication in its own separate recording track of the multitrack recording;

identifying that a new participant has joined the telephony communication;

modifying the multitrack recording so that it includes a new recording track when a new participant is identified as having joined the telephony communication; and

causing the new participant's contribution to the telephony communication to be recorded in the new recording track of the multitrack recording.

2. The method of claim 1 , wherein the identifying, modifying and causing steps are repeated each time that a new participant joins the telephony communication.

3. The method of claim 1 , wherein the identifying step comprises periodically conducting a check to determine if any new participants have joined the telephony communication, and wherein the check is periodically performed as long as the telephony communication continues.

4. The method of claim 3 , wherein each time that the periodic check is performed, a current list of participants to the telephony communication is compared to a list of participants to the telephony communication that existed when the previous check was performed to determine if any new participants have joined the telephony communication.

5. The method of claim 1 , wherein the received command includes participant identification codes for each of the current participants to the telephony communication.

6. The method of claim 1 , further comprising providing participant identification codes for each of the current participants to the telephony communication to the entity that sent the command to record the telephony communication, where the participant identification codes can be used to identify the contributions provided by the participants.

7. A system for recording a telephony communication that involves multiple participants, the system comprising one or more processors configured to perform a method comprising:

receiving a command to record a telephony communication that involves the multiple participants in a multitrack recording;

determining the current number of participants to the telephony communication;

establishing the multitrack recording so that it includes at least as many separate recording tracks as the current number of participants;

recording each current participant's contribution to the telephony communication in its own separate recording track of the multitrack recording;

identifying that a new participant has joined the telephony communication;

modifying the multitrack recording so that it includes a new recording track when a new participant is identified as having joined the telephony communication; and

causing the new participant's contribution to the telephony communication to be recorded in the new recording track of the multitrack recording.

8. The system of claim 7 , wherein the identifying, modifying and causing steps are repeated each time that a new participant joins the telephony communication.

9. The system of claim 7 , wherein the identifying step comprises periodically conducting a check to determine if any new participants have joined the telephony communication, and wherein the check is periodically performed as long as the telephony communication continues.

10. The system of claim 9 , wherein each time that the periodic check is performed, a current list of participants to the telephony communication is compared to a list of participants to the telephony communication that existed when the previous check was performed to determine if any new participants have joined the telephony communication.

11. The system of claim 7 , wherein the received command includes participant identification codes for each of the current participants to the telephony communication.

12. The system of claim 7 , wherein the method performed by the one or more processors further comprises providing participant identification codes for each of the current participants to the telephony communication to the entity that sent the command to record the telephony communication, where the participant identification codes can be used to identify the contributions provided by the participants.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: FARROW, JONATHAN; OANCEA, DRAGOS
To: NEXMO, INC.
Reel/Frame 060806/0616 →
MERGER AND CHANGE OF NAME Recorded Aug 15, 2022
From: NEXMO, INC.; VONAGE BUSINESS INC.
To: VONAGE BUSINESS INC.
Reel/Frame 060806/0782 →