IP Library Granted Patent US 12,362,955
Granted Patent B2
US 12,362,955 · App. 18/538,599 · Granted Jul 15, 2025

Dynamic sharing of meeting assets within a messaging platform

Inventors: Cècile Boucheron (Oakland, CA); Ganna Isayeva (Bellevue, WA); Sharvari Nerurkar (Redmond, WA); Yoshifumi Takebuchi (San Jose, CA); Junqing Wang (Hangzhou, CN); Yuchen Zhang (Hangzhou, CN)
Assignee: Zoom Communications, Inc.
H04L12/1831G06Q10/1095H04L12/1822
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,362,955
App. No.
18/538,599
Granted
Jul 15, 2025
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media related to a method for dynamic sharing of meeting assets within a messaging platform. A communication system receives one or more meeting assets that are associated with a meeting that was conducted via a video communication platform. After the meeting has ended, the communication system generates a meeting summary component configured to be displayed within the messaging platform. The meeting summary component may include information describing the meeting and meeting assets. The meeting summary component may be posted into a messaging channel of the messaging platform.

Claims (57)

1. A method comprising:

receiving, by one or more processors, a meeting asset associated with a meeting conducted via a video communication platform;

storing, by the one or more processors, the meeting asset in a storage repository;

generating, by the one or more processors, a meeting summary component configured to be displayed within a messaging platform, the messaging platform comprising a first messaging channel from which the meeting originated and a second messaging channel, the video communication platform being configured to provide textual chat communication separate from the messaging platform;

posting, by the one or more processors, the meeting summary component to the second messaging channel;

receiving, by the one or more processors, an input selecting the meeting summary component; and

in response to receiving the input, retrieving, by the one or more processors, the meeting asset from the storage repository.

2. The method of claim 1 , further comprising:

providing, in a user interface, a list of messaging channels to which the meeting summary component can be posted;

receiving, via the user interface, a user selection of the second messaging channel; and

in response to receiving the user selection, posting the meeting summary component to the second messaging channel.

3. The method of claim 1 , further comprising initiating the meeting from the first messaging channel for a group of meeting participants associated with the first messaging channel.

4. The method of claim 1 , further comprising:

determining that a group of meeting participants of the meeting are also participants of the second messaging channel; and

based on determining that the group of meeting participants of the meeting are also participants of the second messaging channel, posting the meeting summary component to the second meeting channel.

5. The method of claim 1 , wherein the meeting summary component is a graphical card configured to be displayed within a messaging channel of the messaging platform.

6. The method of claim 1 , further comprising posting the meeting summary component to the first messaging channel.

7. The method of claim 1 , wherein the meeting summary component comprises a description of the meeting, a time of the meeting, and an indicator of the meeting asset.

8. A system comprising:

one or more processors; and

one or more memories including program code that is executable by the one or more processors for causing the one or more processors to perform operations including:

receiving a meeting asset associated with a meeting conducted via a video communication platform;

storing the meeting asset in a storage repository;

generating a meeting summary component configured to be displayed within a messaging platform, the messaging platform comprising a first messaging channel from which the meeting originated and a second messaging channel, the video communication platform being configured to provide textual chat communication separate from the messaging platform;

posting the meeting summary component to the second messaging channel;

receiving an input selecting the meeting summary component; and

in response to receiving the input, retrieving the meeting asset from the storage repository.

9. The system of claim 8 , wherein the operations further comprise:

providing, in a user interface, a list of messaging channels to which the meeting summary component can be posted;

receiving, via the user interface, a user selection of the second messaging channel; and

in response to receiving the user selection, posting the meeting summary component to the second messaging channel.

10. The system of claim 8 , wherein the operations further comprise:

initiating the meeting from the first messaging channel for a group of meeting participants associated with the first messaging channel.

11. The system of claim 8 , wherein the operations further comprise:

determining whether the second messaging channel is associated with the meeting based on an evaluation of whether a group of meeting participants of the meeting are also participants of the second messaging channel.

12. The system of claim 8 , wherein the meeting summary component is a graphical card configured to be displayed within a messaging channel of the messaging platform.

13. The system of claim 8 , wherein the operations further comprise:

posting the meeting summary component to the first messaging channel.

14. The system of claim 8 , wherein the meeting summary component comprises a description of the meeting, a time of the meeting, and an indicator of the meeting asset.

15. A non-transitory computer-readable medium comprising program code that is executable by one or more processors for causing the one or more processors to perform operations including:

receiving a meeting asset associated with a meeting conducted via a video communication platform;

storing the meeting asset in a storage repository;

generating a meeting summary component configured to be displayed within a messaging platform, the messaging platform comprising a first messaging channel from which the meeting originated and a second messaging channel, the video communication platform being configured to provide textual chat communication separate from the messaging platform;

posting the meeting summary component to the second messaging channel;

receiving an input selecting the meeting summary component; and

in response to receiving the input, retrieving the meeting asset from the storage repository.

16. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

providing, in a user interface, a list of messaging channels to which the meeting summary component can be posted;

receiving, via the user interface, a user selection of the second messaging channel; and

in response to receiving the user selection, posting the meeting summary component to the second messaging channel.

17. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

initiating the meeting from the first messaging channel for a group of meeting participants associated with the first messaging channel.

18. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

determining whether the second messaging channel is associated with the meeting based on an evaluation of whether a group of meeting participants of the meeting are also participants of the second messaging channel.

19. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

posting the meeting summary component to the first messaging channel.

20. The non-transitory computer-readable medium of claim 15 , wherein the meeting summary component comprises a description of the meeting, a time of the meeting, and an indicator of the meeting asset.

Assignments (1)
CHANGE OF NAME Recorded Jun 10, 2025
From: ZOOM VIDEO COMMUNICATIONS, INC.
To: ZOOM COMMUNICATIONS, INC.
Reel/Frame 071503/0255 →
Continuity (2)
Continuation 17472568 · Sep 10, 2021
Related Publication 20240129150A1 · Apr 18, 2024
References Cited (10)
US 11386381B2 · O'Gorman · 2022 [cited by examiner]
US 20030163537A1 · Rohall · 2003 [cited by examiner]
US 20100223345A1 · Gupta · 2010 [cited by examiner]
US 20160269254A1 · Forney et al. · 2016 [cited by applicant]
US 20180123814A1 · Sexauer · 2018 [cited by examiner]
U.S. Appl. No. 17/472,568, “Final Office Action”, Jun. 14, 2023, 18 pages. [cited by applicant]
U.S. Appl. No. 17/472,568, “Notice of Allowance”, Sep. 15, 2023, 8 pages. [cited by applicant]
De Luca, “How to use Meeting Recap in Microsoft Teams [New feature]”, YouTube, Available online at: https://www.youtube.com/watch?v=UTaH8Q3tg7A, Mar. 5, 2021, 4 pages. [cited by applicant]
Lacobellis, “How to use the Microsoft Teams Meeting Recap”, YouTube, Available online at: https://www.youtube.com/watch?v=zbbDtl7wCqQ, Mar. 23, 2021, 7 pages. [cited by applicant]
PCT App. No. PCT/US2022/041934, “International Search Report and Written Opinion”, Dec. 9, 2022, 12 pages. [cited by applicant]