IP Library Granted Patent US 12,531,918
Granted Patent B2
US 12,531,918 · App. 18/244,082 · Granted Jan 20, 2026

Mixing and transmitting multiplex audiovisual information

Inventors: Tomas Gorny (Scottsdale, AZ); Jean-Baptiste Martinoli (St Anaclet de Lesard, CA); Tracy Conrad (Scottsdale, AZ); Lukas Gorny (Scottsdale, AZ)
Assignee: Nextiva, Inc.
H04L65/403H04L65/1069H04L65/1096
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,531,918
App. No.
18/244,082
Granted
Jan 20, 2026
Kind
B2
Abstract

A system and method are disclosed for generating a teleconference space for two or more communication devices using a computer coupled with a database and comprising a processor and memory. The computer generates a teleconference space and transmits requests to join the teleconference space to the two or more communication devices. The computer stores in memory identification information for each of the two or more communication devices. Each of the two or more communication devices transmits a communication system stream, comprising audiovisual information recorded by each communication device, to the computer. The computer stores each of the communication system streams in memory, and generates an outbound teleconference stream comprising at least one of the two or more communication system streams. The computer transmits the outbound teleconference stream to each of the two or more communication devices.

Claims (33)

1 . A system, comprising:

one or more communication devices; and

one or more cloud systems each comprising an administrator coupled with a database, the one or more cloud systems configured to:

generate a teleconference space;

receive and mix incoming audiovisual information from each of a select number of the one or more communication devices participating in the teleconference space;

transmit the mixed audiovisual information as a multiplex outbound teleconference stream to each of the one or more communication devices;

continuously update which of the number of incoming audiovisual information is avoided and which of the number of incoming audiovisual information is selected to comprise the multiplex outbound teleconference stream according to an evaluation criteria and a priority signal, the priority signal received from each of the one or more communication devices, wherein the priority signal comprises a binary value specifying whether each of the one or more communication devices is currently detecting audible sound, and wherein the evaluation criteria comprise predetermined keywords and a number of the one or more communication devices which most recently transmitted the priority signal; and

store data comprising a copy of the transmitted multiplex outbound teleconference stream to permit one or more communication devices to access and display the stored multiplex outbound teleconference stream at a later time.

2 . The system of claim 1 , wherein the selected number of the incoming audiovisual information is limited to a particular number.

3 . The system of claim 1 , wherein the one or more cloud systems are configured to:

generate a private teleconference space based on only including two or more identified communication devices.

4 . The system of claim 1 , wherein the one or more cloud systems are configured to:

maintain data at one or more locations external to the one or more cloud systems and made available to the one or more cloud systems via a network.

5 . A computer-implemented method, comprising:

generating, using one or more cloud systems each comprising an administrator coupled with a database, a teleconference space in which one or more communication devices participate;

receiving and mixing, by the one or more cloud systems, incoming audiovisual information from each of a select number of the one or more communication devices participating in the teleconference space;

transmitting, by the one or more cloud systems, the mixed audiovisual information as a multiplex outbound teleconference stream to each of the one or more communication devices;

continuously updating, by the one or more cloud systems, which of the number of incoming audiovisual information is avoided and which of the number of incoming audiovisual information is selected to comprise the multiplex outbound teleconference stream according to an evaluation criteria and a priority signal, the priority signal received from each of the one or more communication devices, wherein the priority signal comprises a binary value specifying whether each of the one or more communication devices is currently detecting audible sound and wherein the evaluation criteria comprise predetermined keywords and a number of the one or more communication devices which most recently transmitted the priority signal; and

storing, by the one or more cloud systems, data comprising a copy of the transmitted multiplex outbound teleconference stream to permit one or more communication devices to access and display the stored multiplex outbound teleconference stream at a later time.

6 . The computer-implemented method of claim 5 , wherein the selected number of the incoming audiovisual information is limited to a particular number.

7 . The computer-implemented method of claim 5 , further comprising:

generating, by the one or more cloud systems, a private teleconference space based on only including two or more identified communication devices.

8 . The computer-implemented method of claim 5 , further comprising:

maintaining, by the one or more cloud systems, data at one or more locations external to the one or more cloud systems and made available to the one or more cloud systems via a network.

9 . A non-transitory computer-readable storage medium embodied with software, the software when executed configured to:

generate, using one or more cloud systems each comprising an administrator coupled with a database, a teleconference space in which one or more communication devices participate;

receive and mix incoming audiovisual information from each of a select number of the one or more communication devices participating in the teleconference space;

transmit the mixed audiovisual information as a multiplex outbound teleconference stream to each of the one or more communication devices;

continuously update which of the number of incoming audiovisual information is avoided and which of the number of incoming audiovisual information is selected to comprise the multiplex outbound teleconference stream according to an evaluation criteria and a priority signal, the priority signal received from each of the one or more communication devices, wherein the priority signal comprises a binary value specifying whether each of the one or more communication devices is currently detecting audible sound and wherein the evaluation criteria comprise predetermined keywords and a number of the one or more communication devices which most recently transmitted the priority signal; and

store data comprising a copy of the transmitted multiplex outbound teleconference stream to permit one or more communication devices to access and display the stored multiplex outbound teleconference stream at a later time.

10 . The non-transitory computer-readable storage medium of claim 9 , wherein the selected number of the incoming audiovisual information is limited to a particular number.

11 . The non-transitory computer-readable storage medium of claim 9 , wherein the software when executed is configured to:

generate a private teleconference space based on only including two or more identified communication devices.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 67172 FRAME: 404. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 23, 2024
From: NEXTIVA, INC.; THRIO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 067308/0183 →
SECURITY INTEREST Recorded Apr 19, 2024
From: NEXTIVA, INC.; THRIO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 067172/0404 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: GORNY, TOMAS; MARTINOLI, JEAN-BAPTISTE; CONRAD, TRACY; GORNY, LUKAS
To: NEXTIVA, INC.
Reel/Frame 064881/0638 →
Continuity (3)
Continuation 16836282 · Mar 31, 2020
Provisional Application 62859878 · Jun 11, 2019
Related Publication 20230421621A1 · Dec 28, 2023
References Cited (28)
US 8144633B2 · Yoakum et al. · 2012 [cited by applicant]
US 8581958B2 · Baker et al. · 2013 [cited by applicant]
US 8782271B1 · Ellner · 2014 [cited by applicant]
US 8791982B1 · Ellner · 2014 [cited by examiner]
US 8966095B2 · Mostafa · 2015 [cited by examiner]
US 9652113B1 · Colson et al. · 2017 [cited by applicant]
US 9979769B2 · Pilli et al. · 2018 [cited by applicant]
US 10334206B2 · Periyannan et al. · 2019 [cited by applicant]
US 10348784B2 · Qian et al. · 2019 [cited by applicant]
US 10541824B2 · Bader-Natal et al. · 2020 [cited by applicant]
US 10659729B2 · Pell · 2020 [cited by applicant]
US 10931725B2 · Garrido et al. · 2021 [cited by applicant]
US 11228625B1 · Libin · 2022 [cited by examiner]
US 11356488B2 · Mackell et al. · 2022 [cited by applicant]
US 20070109978A1 · Miriyala · 2007 [cited by examiner]
US 20070285505A1 · Korneliussen · 2007 [cited by examiner]
US 20130063542A1 · Bhat · 2013 [cited by examiner]
US 20130169742A1 · Wu · 2013 [cited by examiner]
US 20130198629A1 · Tandon et al. · 2013 [cited by applicant]
US 20140267569A1 · Periyannan · 2014 [cited by examiner]
US 20160249108A1 · Sexton · 2016 [cited by applicant]
US 20170060917A1 · Marsh · 2017 [cited by examiner]
US 20180174600A1 · Chaudhuri · 2018 [cited by examiner]
US 20180190266A1 · Sun et al. · 2018 [cited by applicant]
US 20210368134A1 · Rajamani · 2021 [cited by examiner]
US 20220107779A1 · Abhishek · 2022 [cited by examiner]
International Search Report for Application No. PCT/US2020/036994 dated Aug. 20, 2020. 2 Pages. [cited by applicant]
Extended European Search Report for Application No. EP 20822898 dated Dec. 16, 2022. 9 Pages. [cited by applicant]