US 11,792,028 B1
Systems and methods to link meetings with units of work of a collaboration environment
David Strand Sylvester, Oakland, CA (US); Nina Trang Yi Dang, San Francisco, CA (US); Aaron Michael Gutierrez, San Francisco, CA (US); and Seongik Kang, San Francisco, CA (US)
Assigned to Asana, Inc., San Francisco, CA (US)
Filed by ASANA, INC., San Francisco, CA (US)
Filed on May 13, 2021, as Appl. No. 17/320,103.
Int. Cl. H04L 12/18 (2006.01); G06Q 10/1093 (2023.01); G06F 3/0483 (2013.01); G06F 3/04845 (2022.01)
CPC H04L 12/1813 (2013.01) [G06F 3/0483 (2013.01); G06F 3/04845 (2013.01); G06Q 10/1095 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system configured to link meetings with work unit records of a collaboration environment, the system comprising:
one or more physical processors configured by machine-readable instructions to:
manage environment state information maintaining a collaboration environment, the collaboration environment being configured to facilitate interaction by users with the collaboration environment, the environment state information including work unit records, the work unit records including work information associated with units of work managed, created, and/or assigned within the collaboration environment, the work unit records including a first work unit record including first work information for a first unit of work;
obtain input information conveying user input into work unit pages of the collaboration environment, individual work unit pages providing access to individual work unit records, the user input including requests to initiate meetings regarding the individual work unit records with one or more of the users of the collaboration environment, the input information conveying first user input by a first user into a first work unit page of the first work unit record, the first user input including a first request to initiate a first meeting regarding the first work unit record with a second user;
in response to the requests to initiate the meetings regarding the individual work unit records, generate and store resource information in the individual work unit records, the resource information including meeting resource identifiers that facilitate access to a video-conferencing meeting interface through which the users conduct the meetings, wherein the video-conferencing meeting interface is hosted by a video-conferencing application which is separate and distinct from the collaboration environment, such that in response to the first request, first resource information is stored in the first work unit record, the first resource information including a first meeting resource identifier that facilitates access to the video-conferencing meeting interface;
effectuate presentation of the work unit pages of the collaboration environment such that the work unit pages display the meeting resource identifiers that facilitate access to the video-conferencing meeting interface, such that the first work unit page is presented and displays the first meeting resource identifier;
responsive to selection of the meeting resource identifiers displayed in the work unit pages, effectuate presentation of the video-conferencing meeting interface by accessing the video-conferencing application, such that responsive to selection of the first meeting resource identifier from the first work unit page by the first user, the video-conferencing meeting interface is presented to the first user;
obtain meeting information conveying content of the meetings conducted through the video-conferencing meeting interface, such that first meeting information conveying first content of the first meeting is obtained; and
effectuate one or more actions within the collaboration environment based on the content of the meetings conducted through the video-conferencing meeting interface, and store results of the one or more actions in the environment state information, such that a first set of one or more actions is effectuated in the collaboration environment based on the first content, and results of the first set of one or more actions are stored in the environment state information.