# US 12,224,876 B2 · Persistent subgroups in online meetings

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,224,876 B2
- Document ID: US12224876B2
- Status: Granted
- Kind: B2
- Application number: 18/370,293
- Filed: 2023-09-19
- Published: 2024-03-21
- Granted: 2025-02-11
- Earliest claimed: 2022-09-19
- Applicants: Viktor Kaptelinin
- Inventors: Viktor Kaptelinin
- Web page: https://patentgrep.com/patent/US12224876B2

## CPC

- H04L 12/1822: {Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission}
- H04L 12/1827: {Network arrangements for conference optimisation or adaptation}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The present invention provides methods and software for facilitating coordination among participants in an online meeting. The invention enables participants to transition between a general discussion, involving all participants, and small-group discussions. In one embodiment, subgroup members are supported in acting as a unified group during the general discussion. In another embodiment, the division of participants into subgroups is maintained when transitioning between general discussions and small-group discussions.

## Claims

### Claim 1

A method is provided for supporting a plurality of users using a plurality of electronic devices to engage in an online meeting as meeting participants, wherein each device in said plurality of devices comprises at least a processor, a display displaying an at least a display window displaying meeting-related information, a microphone, and preferably a video camera configured to be able to capture an image of a device user, wherein said plurality of devices are connected via a communication network to one another and preferably to a network server or servers, wherein all meeting participants are taking part in a general discussion and are present in the same communication space, in which meeting participants having a conversational floor are addressing all other participants in said meeting; the method comprising the method steps of
detecting a user action performed by a user from said plurality of users, said user action being a request for dividing at least some meeting participants into a set of non-overlapping subgroups according to predefined parameters included in said requesting user action; wherein said parameters include at least a parameter selected from a group comprising at least: number of subgroups, size or sizes of subgroups, names of subgroups, list of persons to be included in a subgroup, and whether or not said meeting participants can join a subgroup themselves; and
displaying, in said display window, visual cues indicating which meeting participants are placed in which subgroups; and
enabling meeting participants to perform at least a user action selected from a set comprising at least: requesting a conversational floor for giving presentation as a subgroup, muting/unmuting a subgroup, sharing screen within a subgroup, sending messages to members of own subgroup, sending messages to other meeting participants on behalf of a subgroup;
wherein said meeting participants, divided into said subgroups, remain in said common communication space.

### Claim 2 (depends on 1)

A method as recited in claim 1, wherein visual representations of members of a subgroup are placed in a same area of said display window, and wherein said visual cues are adapted to make said window area visually distinct.

### Claim 3 (depends on 1)

A method as recited in claim 1, wherein said muting of a subgroup allows members of said subgroup to talk to other members of said subgroup without being heard by meeting participants, who do not belong to said subgroup.

### Claim 4 (depends on 1)

A method as recited in claim 1, further including the method steps of
detecting a user action requesting a transition from said general discussion to small group discussion in said subgroups; and
enabling members of a subgroup to talk to other members of said subgroup without being heard by meeting participants, who do not belong to said subgroup.

### Claim 5 (depends on 4)

A method as recited in claim 4, wherein members of a subgroup are enabled to choose whether or not to share video images of subgroup members during said small group discussions.

### Claim 6 (depends on 4)

A method of claim 4, wherein members of a subgroup are enabled to choose whether or not to show other groups images selected by said subgroup members.

### Claim 7 (depends on 4)

A method as recited in claim 4, further including the method steps of
detecting a user action requesting a transition from small group discussion in said subgroups to said general discussion; and
enabling meeting participants to join said general discussion while preserving a division of said meeting participants into said set of subgroups.

### Claim 8 (depends on 1)

A method as recited in claim 1, further including the method steps of
detecting a user action requesting disabling said division of meeting participants into said set of subgroups; and
disabling said subgroup-indicating visual cues and the possibility for said meeting participants to perform user actions enabled after detecting said user action with a request for dividing meeting participants into said set of subgroups.

### Claim 9 (depends on 4)

A method as recited in claim 4, wherein members of a subgroup are enabled to choose between having or not having an overview of other subgroups as said other subgroups are engaged in small group discussions.

### Claim 10

A non-transitory computer-readable medium containing instructions, which, when executed by a processor, cause a plurality of electronic devices, said plurality of electronic devices comprising devices having at least a processor, a memory storage, a display displaying at least a display window, a microphone, and preferably a video camera, said plurality of electronic devices being connected to one another and to at least a network server via a communication network, said plurality of electronic device used by a plurality of users taking part in a videoconference session as meeting participants, to perform functions of:
detecting a user action performed by a user from said plurality of users, said user action being a request for dividing at least some meeting participants into a set of non-overlapping subgroups according to predefined parameters included in said requesting user action; wherein said parameters include at least a parameter selected from a group comprising at least: number of subgroups, size or sizes of subgroups, names of subgroups, list of persons to be included in a subgroup, and whether or not said meeting participants can join a subgroup themselves; and
displaying, in said display window, visual cues indicating which meeting participants are placed in which subgroups; and
enabling meeting participants to perform at least a user action selected from a set comprising at least: requesting a conversational floor for giving presentation as a subgroup, muting/unmuting a subgroup, sharing screen within a subgroup, sending messages to members of own subgroup, sending messages to other meeting participants on behalf of a subgroup;
wherein said meeting participants, divided into said subgroups, remain in said common communication space.

### Claim 11 (depends on 10)

The non-transitory computer-readable medium of claim 10, further containing instructions, which, when executed by a processor, cause said plurality of electronic devices to place visual representations of members of a subgroup in a same area of said display window, and wherein said visual cues are adapted to make said window area visually distinct.

### Claim 12 (depends on 10)

The non-transitory computer-readable medium of claim 10, further containing instructions, which, when executed by a processor, cause said plurality of electronic devices to
detect a user action requesting a transition from said general discussion to small group discussion in said subgroups; and
enable members of a subgroup to talk to other members of said subgroup without being heard by meeting participants, who do not belong to said subgroup.

### Claim 13 (depends on 12)

The non-transitory computer-readable medium of claim 12, further containing instructions, which, when executed by a processor, cause said plurality of electronic devices to
detect a user action requesting a transition from small group discussion in said subgroups to said general discussion; and
enable meeting participants to join said general discussion while preserving a division of said meeting participants into said set of subgroups.

### Claim 14 (depends on 10)

The non-transitory computer-readable medium of claim 10, further containing instructions, which, when executed by a processor, cause said plurality of electronic devices to permit members of a subgroup to choose between having or not having an overview of other subgroup as said other subgroups are engaged in small group discussions.
