IP Library › Granted Patent US 11,683,447
Granted Patent B2
US 11,683,447 · App. 17/390,510 · Granted Jun 20, 2023

Providing side conversations within a virtual conferencing system

Inventors: Andrew Cheng-min Lin (Long Island City, NY); Walton Lin (Chatham, NJ)
Assignee: Snap Inc.
H04N7/157G06F3/0481
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,683,447
App. No.
17/390,510
Granted
Jun 20, 2023
Kind
B2
Abstract

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing side conversations within a virtual conferencing system. The program and method provide, in association with a virtual conference among plural participants, a first audio channel for sharing among the plural participants; provide, for each of the plural participants, display of a participant video element which corresponds to the participant and which includes a user-selectable button to initiate a side conversation with the participant; receive indication of a user selection, by a first participant, of the user-selectable button for initiating a side conversation with a second participant of the plural participants; and provide a second audio channel from a first device associated with the first participant to a second device associated with the second participant, in conjunction with providing the first audio channel to the second device.

Claims (51)

1. A method, comprising:

providing, in association with a virtual conference among plural participants, a first audio channel for sharing among the plural participants;

providing, for each of the plural participants, display of a participant video element which corresponds to the participant and which includes a user-selectable button to initiate a side conversation with the participant;

receiving indication of a user selection, by a first participant of the plural participants, of the user-selectable button for initiating a side conversation with a second participant of the plural participants;

providing, in response to receiving the indication, a second audio channel from a first device associated with the first participant to a second device associated with the second participant, in conjunction with providing the first audio channel to the second device;

refraining from providing the second audio channel to remaining participants of the plural participants; and

causing, on respective devices associated with the remaining participants, display of the user-selectable button for the first participant to pulsate in synchronization with audio levels of the second audio channel.

2. The method of claim 1 , further comprising:

providing, in response to receiving the indication, display of a notification on the second device, the notification indicating that the first participant initiated one-way communication with the second participant.

3. The method of claim 2 , further comprising:

providing, together with the notification, display of a second user-selectable element on the second device, the second user-selectable element for initiating two-way communication between the first device and the second device;

receiving indication of a second user selection, by the second participant, of the second user-selectable element; and

providing, in response to receiving the indication of the second user selection, for updating the second audio channel from one-way communication to two-way communication between the first device and the second device.

4. The method of claim 3 , further comprising:

providing, in response to receiving the indication of the second user selection, display of a second notification on the second device, the second notification indicating that the first participant and the second participant are participating in two-way communication.

5. The method of claim 1 , further comprising:

causing, on the first device, display of the participant video elements corresponding to the remaining participants to be different than display of the participant video element corresponding to the second participant.

6. The method of claim 1 , further comprising:

causing, on the second device, display of the participant video element corresponding to the first participant to be different than display of the participant video elements corresponding to the remaining participants.

7. The method of claim 1 , wherein the first audio channel corresponds to multi-way communication between the plural participants.

8. The method of claim 7 , further comprising:

reducing an audio level of the multi-way communication via the first audio channel to the second device during audio transmission via the second audio channel to the second device.

9. The method of claim 1 , wherein for each of the plural participants, the participant video element includes a video feed for the participant.

10. A system comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the processor to perform operations comprising:

providing, in association with a virtual conference among plural participants, a first audio channel for sharing among the plural participants;

providing, for each of the plural participants, display of a participant video element which corresponds to the participant and which includes a user-selectable button to initiate a side conversation with the participant;

receiving indication of a user selection, by a first participant of the plural participants, of the user-selectable button for initiating a side conversation with a second participant of the plural participants;

providing, in response to receiving the indication, a second audio channel from a first device associated with the first participant to a second device associated with the second participant, in conjunction with providing the first audio channel to the second device;

refraining from providing the second audio channel to remaining participants of the plural participants; and

causing, on respective devices associated with the remaining participants, display of the user-selectable button for the first participant to pulsate in synchronization with audio levels of the second audio channel.

11. The system of claim 10 , the operations further comprising:

providing, in response to receiving the indication, display of a notification on the second device, the notification indicating that the first participant initiated one-way communication with the second participant.

12. The system of claim 11 , the operations further comprising:

providing, together with the notification, display of a second user-selectable element on the second device, the second user-selectable element for initiating two-way communication between the first device and the second device;

receiving indication of a second user selection, by the second participant, of the second user-selectable element; and

providing, in response to receiving the indication of the second user selection, for updating the second audio channel from one-way communication to two-way communication between the first device and the second device.

13. The system of claim 12 , the operations further comprising:

providing, in response to receiving the indication of the second user selection, display of a second notification on the second device, the second notification indicating that the first participant and the second participant are participating in two-way communication.

14. The system of claim 12 , the operations further comprising:

causing, on the first device, display of the participant video elements corresponding to the remaining participants to be different than display of the participant video element corresponding to the second participant.

15. The system of claim 12 , further comprising:

causing, on the second device, display of the participant video element corresponding to the first participant to be different than display of the participant video elements corresponding to the remaining participants.

16. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to perform operations comprising:

providing, in association with a virtual conference among plural participants, a first audio channel for sharing among the plural participants;

providing, for each of the plural participants, display of a participant video element which corresponds to the participant and which includes a user-selectable button to initiate a side conversation with the participant;

receiving indication of a user selection, by a first participant of the plural participants, of the user-selectable button for initiating a side conversation with a second participant of the plural participants;

providing, in response to receiving the indication, a second audio channel from a first device associated with the first participant to a second device associated with the second participant, in conjunction with providing the first audio channel to the second device;

refraining from providing the second audio channel to remaining participants of the plural participants; and

causing, on respective devices associated with the remaining participants, display of the user-selectable button for the first participant to pulsate in synchronization with audio levels of the second audio channel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2023
From: CHENG-MIN LIN, ANDREW; LIN, WALTON
To: SNAP INC.
Reel/Frame 063108/0295 →
Continuity (2)
Provisional Application 63168033 · Mar 30, 2021
Related Publication 20220321832A1 · Oct 6, 2022
Cited By (4)
US 12,413,687 US 12,452,388 US 12,587,612 US 12,681,587