IP Library Granted Patent US 11,870,598
Granted Patent B2
US 11,870,598 · App. 17/582,830 · Granted Jan 9, 2024

Participant interactions during a virtual expo

Inventor: Pankaj Kumar Prasad (San Francisco, CA)
Assignee: Zoom Video Communications, Inc.
H04L12/1822H04L12/1831H04N7/152H04N7/157
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,870,598
App. No.
17/582,830
Granted
Jan 9, 2024
Kind
B2
Abstract

One example method includes hosting, by a video conference provider, a virtual expo; receiving, from a first client device associated with a first participant in the virtual expo, a request to enter a meeting with a second participant in the virtual expo; providing, to a second client device associated with the second participant, a notification of the request to enter the meeting; receiving, from the second client device, an approval of the request; and in response to receiving the approval, joining the first client device to a second virtual meeting.

Claims (78)

1. A method comprising:

hosting, by a video conference provider, a virtual expo;

receiving, by the video conference provider from a first client device associated with a first participant in the virtual expo, a request to enter a meeting with a second participant in the virtual expo;

providing, by the video conference provider to a second client device associated with the second participant, a notification of the request to enter the meeting;

receiving, by the video conference provider from the second client device, an approval of the request;

in response to receiving the approval, establishing a first virtual meeting; and

joining, by the video conference provider, the first client device to a first virtual meeting hosted by the video conference provider.

2. The method of claim 1 , further comprising:

joining the second client device to the first virtual meeting.

3. The method of claim 1 , further comprising:

receiving, from a third client device, a request to enter a meeting with the second participant in the virtual expo,

providing, by the video conference provider to the second client device, a notification of the request to enter the first meeting;

receiving, by the video conference provider from the second client device, an approval of the request; and

in response to receiving the approval, joining, by the video conference provider, the third client device to the first virtual meeting.

4. The method of claim 1 , further comprising:

determining one or more avatars in proximity to a first avatar corresponding to the first participant in the virtual expo, a second avatar of the one or more avatars corresponding to the second participant;

determining a common interest associated with the first and second participants; and

providing an indication to the first client device of the common interest and of the second participant associated with the second avatar.

5. The method of claim 4 , further comprising providing a second indication to the second client device of the common interest and of the first participant.

6. The method of claim 1 , wherein the second client device and a third client device were previously joined to a second virtual meeting, a third participant associated with the third client device, and further comprising:

determining a proximity of the first participant to at least one of the second or third participants;

determining a subject matter of a conversation between the second and third participants, the first video meeting configured as publicly accessible;

determining a common interest between the first participant and the subject matter of the conversation; and

providing an indication to the first client device of the common interest and of the second virtual meeting.

7. The method of claim 1 , further comprising:

determining subject matter of conversations in a plurality of virtual meetings within the virtual expo, each virtual meeting of the plurality of virtual meetings configured as publicly accessible;

identifying a second virtual meeting based on a determined subject matter of a conversation of the first virtual meeting and an interest of the first participant, the second virtual meeting including the second participant and a third participant;

providing an indication to the first client device of the determined subject matter and of the second virtual meeting;

providing an indication of a location of an avatar corresponding to at least one of the second or third participants.

8. A system comprising:

a communications interface;

a non-transitory computer-readable medium; and

one or more processors communicatively coupled to the communications interface and the non-transitory computer-readable medium, the one or more processors configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to:

host a virtual expo;

receive, from a first client device associated with a first participant in the virtual expo, a request to enter a meeting with a second participant in the virtual expo;

provide, to a second client device associated with the second participant, a notification of the request to enter the meeting;

receive, from the second client device, an approval of the request;

in response to receipt of the approval, establish a first virtual meeting; and

join the first client device to a first virtual meeting.

9. The system of claim 8 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:

join the second client device to the first virtual meeting.

10. The system of claim 8 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:

receive, from a third client device, a second request to enter a meeting with the second participant in the virtual expo,

provide, to the second client device, a notification of the second request to enter the first meeting;

receive, from the second client device, a second approval of the second request; and

in response to receiving the second approval, join the third client device to the first virtual meeting.

11. The system of claim 8 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:

determine one or more avatars in proximity to a first avatar corresponding to the first participant in the virtual expo, a second avatar of the one or more avatars corresponding to participants including the second participant;

determine a common interest associated with the first and second participants; and

provide an indication to the first client device of the common interest and the second participant associated with the second avatar.

12. The system of claim 8 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:

obtain connection information between the first and second participants from a social media platform; and

provide an indication to the first client device of the connection information.

13. The system of claim 8 , wherein the second client device and a third client device were previously joined to the first virtual meeting, a third participant associated with the third client device, and wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:

obtain connection information between the first, second, and third participants from a social media platform; and

provide one or more indications to the first client device of the connection information.

14. The system of claim 8 , wherein the first virtual meeting comprises a text chat.

15. A non-transitory computer-readable medium comprising processor-executable instructions configured to cause one or more processors to:

host a virtual expo;

receive, from a first client device associated with a first participant in the virtual expo, a request to enter a meeting with a second participant in the virtual expo;

provide, to a second client device associated with the second participant, a notification of the request;

receive, from the second client device, an approval of the request;

in response to receipt of the approval, establish a first virtual meeting; and

join the first client device to a first virtual meeting.

16. The non-transitory computer-readable medium of claim 15 , further comprising processor-executable instructions configured to cause the one or more processors to:

join the second client device to the first virtual meeting.

17. The non-transitory computer-readable medium of claim 15 , further comprising processor-executable instructions configured to cause the one or more processors to:

determine one or more participants in proximity to the first participant in the virtual expo, the one or more participants including the second participant;

determine a common interest associated with the first and second participants; and

provide an indication to the first client device of the common interest and the second participant.

18. The non-transitory computer-readable medium of claim 15 , further comprising processor-executable instructions configured to cause the one or more processors to:

determine subject matter of conversations in a plurality of virtual meetings within the virtual expo, each virtual meeting of the plurality of virtual meetings configured as publicly accessible;

identify a first virtual meeting based on a respective subject matter of a conversation of the first virtual meeting and an interest of the first participant, the first virtual meeting including the second participant and a third participant;

provide an indication to the first client device of a common interest and the first virtual meeting; and

provide an indication of a location of an avatar corresponding to at least one of the second or third participants.

19. The non-transitory computer-readable medium of claim 15 , further comprising processor-executable instructions configured to cause the one or more processors to:

obtain connection information between the first and second participants from a social media platform; and

provide an indication to the first client device of the connection information.

Assignments (2)
CHANGE OF NAME Recorded May 20, 2025
From: ZOOM VIDEO COMMUNICATIONS, INC.
To: ZOOM COMMUNICATIONS, INC.
Reel/Frame 071324/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2022
From: PRASAD, PANKAJ KUMAR
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 058760/0615 →
Continuity (1)
Related Publication 20230239168A1 · Jul 27, 2023