IP Library › Granted Patent US 12,088,646
Granted Patent B1
US 12,088,646 · App. 17/825,955 · Granted Sep 10, 2024

User grouping via immersive add-on applications for extended video conferencing experiences and feedback

Inventor: Phil Libin (Bentonville, AR)
Assignee: mmhmm inc.
H04L65/4015
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,088,646
App. No.
17/825,955
Granted
Sep 10, 2024
Kind
B1
Abstract

Enhancing a video conference that is provided by video conference software includes a subset of participants of the video conference using a particular add-on application that is compatible with the video conference software, the add-on application obtaining communication parameters from the video conference software, discovering the subset of the participants, and the add-on application using the communication parameters from the video conference software to provide at least some of the subset of the participants with private communication that is independent of communication capabilities provided by the video conference software and to provide at least one visual indication to each of the subset of participants. The add-on application may provide specific data to the video conference software. The video conference software may provide the specific data to particular participants of the video conference independently of whether any of the particular participants have the add-on application.

Claims (31)

1. A method of enhancing a video conference that is provided by video conference software, comprising:

a subset of participants of the video conference using a particular add-on application that is compatible with the video conference software;

the add-on application obtaining communication parameters from the video conference software;

discovering the subset of the participants; and

the add-on application using the communication parameters from the video conference software to provide at least some of the subset of the participants with private communication that is independent of communication capabilities provided by the video conference software and to provide at least one visual indication to each of the subset of participants, wherein the private communication uses a private view pane and a chat pane for at least some of the subset of participants and wherein either the at least some of the subset of the participants initiate an ad hoc breakout session separate from the video conference or the private communication includes at least one of: one-on-one video chatting, shared writing pads, shared whiteboards, gesture recognition, exaggerated gestures, and non-verbal communication features that provide feedback.

2. A method, according to claim 1 , wherein the add-on application provides specific data to the video conference software.

3. A method, according to claim 2 , wherein the video conference software provides the specific data to particular participants of the video conference independently of whether any of the particular participants have the add-on application.

4. A method, according to claim 1 , wherein at least one visual indication is provided to each of the subset of participants indicating membership in a group corresponding to the subset of participants.

5. A method, according to claim 1 , wherein each of the private view pane and the chat pane are one of: an overlay on top of a main video conferencing grid or is provided in a separate pop-up window.

6. A method, according to claim 1 , wherein the private communication includes the at least some of the subset of the participants exchanging at least one of: text, audio, and video.

7. A method, according to claim 1 , wherein the at least some of the subset of the participants are provided with a recording feature that is separate from any recording feature of the video conference software.

8. A method, according to claim 1 , wherein at least one of the participants of the subset of the participants provides a setting to prevent interruption or discovery from other ones of the participants.

9. A method, according to claim 1 , wherein at least one of the subset of the participants has at least one other additional add-on application.

10. A method of enhancing a video conference that is provided by video conference software, comprising:

a subset of participants of the video conference using a particular add-on application that is compatible with the video conference software;

the add-on application obtaining communication parameters from the video conference software;

discovering the subset of the participants; and

the add-on application using the communication parameters from the video conference software to provide at least some of the subset of the participants with private communication that is independent of communication capabilities provided by the video conference software and to provide at least one visual indication to each of the subset of participants, wherein the private communication uses a private view pane and a chat pane for at least some of the subset of participants and wherein one of the subset of participants of the video conference is a separate presenter that is different from a presenter of the video conference and is provided to the at least some of the subset of the participants using the private view pane and the chat pane.

11. A method of enhancing a video conference that is provided by video conference software, comprising:

a subset of participants of the video conference using a particular add-on application that is compatible with the video conference software;

the add-on application obtaining communication parameters from the video conference software;

discovering the subset of the participants; and

the add-on application using the communication parameters from the video conference software to provide at least some of the subset of the participants with private communication that is independent of communication capabilities provided by the video conference software and to provide at least one visual indication to each of the subset of participants, wherein the at least some of the subset of the participants are provided with additional feedback features that are available only to the subset of the participants and wherein either the additional feedback features include at least one of: voting for a certain aspect of a video conference, addressing a request by a host and addressing a request by one or more of the subset of the participants or the feedback information is displayed to all of the participants of the video conference.

12. A method of enhancing a video conference that is provided by video conference software, comprising:

a subset of participants of the video conference using a particular add-on application that is compatible with the video conference software;

the add-on application obtaining communication parameters from the video conference software;

discovering the subset of the participants; and

the add-on application using the communication parameters from the video conference software to provide at least some of the subset of the participants with private communication that is independent of communication capabilities provided by the video conference software and to provide at least one visual indication to each of the subset of participants, wherein the at least some of the subset of the participants are provided with additional feedback features that are available only to the subset of the participants and wherein either the additional feedback features include using exaggerated gestures and emoticons or the additional feedback features include simultaneously displaying a stats panel that provides feedback information.

13. A non-transitory computer readable medium containing software that enhances a video conference that is provided by video conference software where a subset of participants of the video conference use a particular add-on application that is compatible with the video conference software, software for the add-on application comprising:

executable code that obtains communication parameters from the video conference software; and

executable code that uses the communication parameters from the video conference software to provide at least some of the subset of the participants with private communication that is independent of communication capabilities provided by the video conference software and to provide at least one visual indication to each of the subset of participants, wherein the private communication uses a private view pane and a chat pane for at least some of the subset of participants and wherein the private communication includes at least one of: one-on-one video chatting, shared writing pads, shared whiteboards, gesture recognition, exaggerated gestures, and non-verbal communication features that provide feedback.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2022
From: LIBIN, PHIL
To: MMHMM INC.
Reel/Frame 060406/0517 →
Continuity (1)
Provisional Application 63196860 · Jun 4, 2021
Cited By (2)
US 12,598,268 US 12,701,198