Patents Assigned to Asana, Inc.
  • Patent number: 12093859
    Abstract: Systems and methods for measuring and visualizing workload for individual users are disclosed. Exemplary implementations may: manage environment state information describing units of work assigned to individual users within the collaboration environment; determine values of a workload parameter for the individual users; effectuate presentation of user interface including individual date panes configured to reflect the values of the workload parameter; and/or perform other operations.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: September 17, 2024
    Assignee: Asana, Inc.
    Inventors: Nicolle Alexandra Matson, Paige Elizabeth Costello, Yasmin Mandvi Kothari, Savannah Joy Whitney
  • Patent number: 12093896
    Abstract: Systems and methods to prioritize resources of projects within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment, the environment state information including prioritized resource information identifying prioritized resources associated with units of work that support fulfilment of projects; manage information defining project-level graphical user interfaces of the projects; effectuate presentation of individual ones of the project-level graphical user interfaces including representations of prioritized ones of the resources for the individual projects; and/or perform other operations.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: September 17, 2024
    Assignee: Asana, Inc.
    Inventors: Tyler Jeffrey Beauchamp, Reyana Fayyaz, Jocelyn Karlan Newman
  • Patent number: 12073363
    Abstract: Systems, methods, and storage media for providing a dashboard for a collaboration work management platform are disclosed. Exemplary implementations may: manage environment state information for maintaining a collaboration environment; obtain a first set of units of work where a first user is associated with first units of work within the first set but not assigned to the first units of work; and/or effectuate presentation of a dashboard displaying work information for the first units of work within the first set and indicating titles for the first units of work within the first set, statuses of the first units of work within the first set, and user information for the one or more other users assigned to the first units of work within the first set.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: August 27, 2024
    Assignee: Asana, Inc.
    Inventors: Lili Jiang, Eric Seth Pelz, Adam Butler, Johanna Pajak
  • Patent number: 12051045
    Abstract: Systems and methods to characterize work unit records of a collaboration environment based on stages within a workflow are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment including work unit records; manage workflow information characterizing workflows comprising stages; responsive to work unit records being at individual stages, select the rules that apply at the individual stages; and/or perform other operations.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: July 30, 2024
    Assignee: Asana, Inc.
    Inventors: Lili Jiang Rachowin, Eric Seth Pelz, Micah Hanan Fenner, John Joseph Welsh, Shirley Yang, Michael Shengyang Chen, Ariel Janover, Louis Benjamin Lafair, Alexander Thomas Ryan
  • Patent number: 12045750
    Abstract: Systems and methods for units of work based on business objectives are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment configured to facilitate interaction by users, the environment state information defining units of work and business objectives associated with the units of work; obtain progress information, the progress information for individual business objectives conveying progress toward fulfillment of the individual business objectives; update objective records for the business objectives based on the progress information so that the progress of the business objectives is maintained by the objective records; and/or perform other operations.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: July 23, 2024
    Assignee: Asana, Inc.
    Inventors: Anirudh Garg, Anna Marie Clifton, Alena Ruby Gribskov, Catherine Louise Small, Savannah Joy Whitney, Michelle Wenchuan Shu
  • Patent number: 12039497
    Abstract: Systems and methods provide measures of user workload when generating units of work based on chat sessions between users of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment, obtain content information characterizing content of chat sessions between users, identify potential units of work, identify potential assignees of the potential units of work, obtain the user records of the potential assignees, generate views of a workload display pane, and/or perform other operations.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: July 16, 2024
    Assignee: Asana, Inc.
    Inventors: Alvaro Morales, Eric Lee Campbell, Manya Sofia Spieczny Scheps
  • Patent number: 12039158
    Abstract: Systems and methods to provide personalized graphical user interfaces within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage homepage information defining personalized graphical user interfaces of the collaboration environment; effectuate presentation of the personalized graphical user interfaces on computing platforms associated with the users upon instantiation of the collaboration environment by the users via the computing platforms; and/or perform other operations.
    Type: Grant
    Filed: February 23, 2023
    Date of Patent: July 16, 2024
    Assignee: Asana, Inc.
    Inventors: Tyler Jeffrey Beauchamp, Louis Benjamin Lafair, Eric Ming-Ming Zhao, Johanna Nancy Pajak, Luke Richard Puglisi
  • Patent number: 12026649
    Abstract: Systems and methods for measuring and visualizing threshold of user workload. Exemplary implementations may: manage environment state information describing units of work assigned to individual users within the collaboration environment, individual units of work having individual start dates and individual end dates; determine threshold information including individual values of a threshold parameter for the individual users; effectuate presentation of a user interface based on the values of the work unit parameter, the values of the threshold parameter for the individual users, and/or other information; and/or perform other operations.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: July 2, 2024
    Assignee: Asana, Inc.
    Inventors: Ye Cheng, Matthew Stevens, Melissa Adams
  • Patent number: 12028420
    Abstract: Systems and methods to automatically update status of projects within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; determine status information for the individual projects; manage information defining project-level graphical user interfaces; update the individual project-level graphical user interfaces to reflect status information of the individual projects in the collaboration environment; and/or perform other operations.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: July 2, 2024
    Assignee: Asana, Inc.
    Inventors: Tyler Jeffrey Beauchamp, Reyana Fayyaz, Jocelyn Karlan Newman, Gregory Lilley
  • Patent number: 12026648
    Abstract: Systems and methods for generating prioritization models and predicting workflow prioritizations are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment; effectuate presentation of a series of questions via a first client computing platform associated with the first user; receive user input from the first client computing platform; generate a first prioritization model based on the response information; and determine one or more priorities for the first user based on the first prioritization model such that a primary first unit of work within the first set of units of work is determined to be a higher priority than a secondary first unit of work within the first set of units of work.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: July 2, 2024
    Assignee: Asana, Inc.
    Inventor: Gregory Louis Sabo
  • Patent number: 12026671
    Abstract: Systems and methods for generating an agenda for a group meeting are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment, the collaboration environment being configured to facilitate interaction by users with the collaboration environment; obtain user input information conveying user input to initiate individual group meetings with individual groups of users; responsive to obtaining the user input information: identify the individual groups of users corresponding to the individual group meetings, and/or identify the work unit records corresponding to the individual group meetings; generate agenda information defining individual agendas for the individual group meetings, the individual agendas including individual sets of agenda items, an individual agenda item corresponding to an individual work unit record; and/or perform other operations.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: July 2, 2024
    Assignee: Asana, Inc.
    Inventor: Alexander Hood
  • Patent number: 11995611
    Abstract: Systems and methods for facilitating user engagement with units of work assigned within a collaboration environment are presented herein. Implementations may: manage environment state information maintaining a collaboration environment, the environment state information the work unit records including values of an approval state parameter; effectuate presentation of a user interface of the collaboration environment, the user interface displaying individual work unit pages for individual units of work that include a set of user interface elements available for selection by the users, individual user interface elements in the set corresponding to different ones of the values of the approval state parameter; obtain user input information conveying user input characterizing the selection of the individual user interface elements; update the work unit records based on the user input information; and/or other perform other operations.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: May 28, 2024
    Assignee: Asana, Inc.
    Inventors: Anna Marie Clifton, Micah Hanan Fenner, Abigail Lorean Kelly, Cvetomir I. Cankov, Sean Sun, Sarah Lee Shader, John Wesley Graham, Eric Seth Pelz, Lili Jiang Rachowin, Adam Butler
  • Patent number: 11997425
    Abstract: Systems and methods to generate correspondences between portions of recorded content and records of a collaboration environment are described herein. Exemplary implementations may perform one or more of: manage environment state information maintaining a collaboration environment; effectuate presentation of instances of a user interface on client computing platform(s) associated with the users; obtain user input information conveying the user input into the instances of the user interface; generate, based on the user input information, correspondence information conveying user-provided correspondences between temporal content of recorded audio content and the one or more records; and/or other operations.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: May 28, 2024
    Assignee: Asana, Inc.
    Inventor: Steve B Morin
  • Patent number: 11956193
    Abstract: Systems and methods for generating tasks based on chat sessions between users of a collaboration environment are disclosed. Exemplary implementations may: obtain content information characterizing content of the chat sessions between the users of the collaboration environment; generate tasks for the users based on the content from the chat sessions, a first task being generated based on the first content information for the first chat session; and/or store information defining the tasks generated as part of the state information such that the first task is defined by a first task record.
    Type: Grant
    Filed: May 30, 2023
    Date of Patent: April 9, 2024
    Assignee: Asana, Inc.
    Inventors: Justin Rosenstein, Adam Butler
  • Patent number: 11943179
    Abstract: Systems and methods for presenting graphical user interfaces corresponding to users and including portions of one or more chat sessions the users are participants in, the chat sessions facilitating synchronous textual communication between the users that takes place through a chat system are disclosed. Some implementations may: obtain chat information characterizing participants in the chat sessions; and effectuate presentation, responsive to receiving user input indicating a selection of the first user by the second user, of a first graphical user interface corresponding to the first user via a client computing platform associated with the second user.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: March 26, 2024
    Assignee: Asana, Inc.
    Inventor: David Cameron
  • Patent number: 11902344
    Abstract: Systems and methods for presenting views of work unit records in chat sessions between users of a collaboration environment are disclosed. Exemplary implementations may: obtain content information characterizing content of the chat sessions between the users of the collaboration environment; identify work unit records based on the content from the chat sessions; generate view of work unit pages in the chat sessions that correspond to the work unit records identified based on the content from the chat sessions so that the view of the work unit pages are made accessible to the users during synchronous communication facilitated by the chat sessions; and/or other perform other operations.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: February 13, 2024
    Assignee: Asana, Inc.
    Inventors: Alvaro Morales, Eric Lee Campbell, Manya Sofia Spieczny Scheps
  • Patent number: 11900323
    Abstract: Systems and methods to generate units of work within a collaboration environment based on video dictation are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; responsive to the user-initiation of video dictation sessions, obtain video information characterizing content of the video dictation sessions; responsive to detection of completion of the video dictation sessions, generate one or more units of work for the users based on the content of the video dictation sessions; responsive to detection of completion of the video dictation sessions generate, store the video information as part of the environment state information; and/or perform other operations.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: February 13, 2024
    Assignee: Asana, Inc.
    Inventor: Alexander Hood
  • Patent number: 11863601
    Abstract: Systems and methods configured to execute branching automation schemes in a collaboration environment are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage automation records of the collaboration environment, the automation records defining trigger events, branching criteria, and sets of automated actions to carry out in the collaboration environment in response to occurrence of the trigger events and satisfaction of individual ones of the branching criteria; responsive to the detection of the occurrence of individual trigger events and the satisfaction of the individual ones of the branching criteria, effectuate individual ones of the sets of automated actions within the collaboration environment, and/or perform other operations.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 2, 2024
    Assignee: Asana, Inc.
    Inventors: Victoria Ye, Alexander Rybak, Adrian Van Yen
  • Patent number: 11847613
    Abstract: Systems and methods to attribute automated actions within a collaboration environment are disclosed. Exemplary implementations may: 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 attribution information and automation records for automated actions to carry out in response to trigger events; detect occurrences of the trigger events; effectuate automated actions corresponding to detected occurrences of the trigger events; effectuate presentation of attribution labels for the effectuated ones of the automated actions; and/or perform other operations.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: December 19, 2023
    Assignee: Asana, Inc.
    Inventors: Eric Seth Pelz, Micah Hanan Fenner, Abigail Lorean Kelly, Cvetomir L. Cankov, Alexander Thomas Ryan, Adrian Van Yen, John Wesley Graham, Anna Marie Clifton, Lili Jiang Rachowin
  • Patent number: 11836681
    Abstract: Systems and methods to generate records within a collaboration environment are described herein. Exemplary implementations may perform one or more of: manage environment state information maintaining a collaboration environment; obtain input information defining digital assets representing sets of content input via a user interface; generate content information characterizing the sets of content represented in the digital assets; generate individual records based on the content information; and/or other operations.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: December 5, 2023
    Assignee: Asana, Inc.
    Inventor: Steve B Morin