Patents Assigned to Asana, Inc.
  • Patent number: 12287849
    Abstract: Systems and methods to automatically classify records managed by a collaboration environment are described herein. Exemplary implementations may perform one or more of: obtain model training information including model training input information and training output information, the training input information including a subset of work unit information included in records, the training output information including hierarchical information and/or clustering information included in records; train a machine learning model based on the model training information to generate a trained model configured to output classifications within hierarchies and/or clusters; store the train model; and/or other operations.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: April 29, 2025
    Assignee: Asana, Inc.
    Inventors: Joel Prince Varghese, Austin Thomas, Alex Hu, Sophia Jay Dytoc Tiutan
  • Patent number: 12288171
    Abstract: Systems and methods to provide records for new users of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining the collaboration environment; obtain requests to onboard new users to the collaboration environment; obtain subsets of prompts from a set of available prompts; effectuate presentation of a user interface including the subsets of prompts; obtain response information conveying entry and/or selection of answers to individual prompts by the new users; provide one or more of the records for the new users based on the response information; and/or perform other operations.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: April 29, 2025
    Assignee: Asana, Inc.
    Inventors: Aigerim Karabekova, Hoaithi Dang, Audrey Breitwieser, Kevin Zhiyuan Hong, Johanna Pajak, Xi Chen, Ah Yoon Hwang
  • Patent number: 12282898
    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: March 20, 2024
    Date of Patent: April 22, 2025
    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: 12229726
    Abstract: Systems and methods for generating units of work in a collaboration environment are disclosed. Exemplary implementations may: manage environment state information including work units records describing units of work assigned to individual users within the collaboration environment, individual sets of work unit records being defined by a record hierarchy, individual units of work including one or more digital content items; obtain user input information conveying user input on, or relating to, individual digital content items of the individual units of work; generate one or more work unit records based on the user input information, such that responsive to the user input information conveying first user input by a first user on, or relating to, a first digital content item, generate a second work unit record describing a second unit of work, the second work unit record being subordinate to a first work unit record; and/or perform other operations.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: February 18, 2025
    Assignee: Asana, Inc.
    Inventors: Gregory Lilley, Abigail Lorean Kelly, Kshitij Grover, Edwin Lai, Rahul Jiresal, Sika Gasinu, Nicholas Pucel, Gavin Douglas, Allen David Chang
  • Patent number: 12217215
    Abstract: Systems and methods to selectively improve a user interface of a collaboration environment by configuring features of the user interface to limit distractions are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage information defining individual work unit pages for individual units of work; obtain input information conveying user input including user-initiated requests to tailor values of display parameters of the units of work; in response to the user input, generate tailored values of the display parameters of the individual units of work; effectuate presentation of the individual work unit pages in the instances of the user interface in accordance with the tailored values; and/or perform other operations.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: February 4, 2025
    Assignee: Asana, Inc.
    Inventors: Justin Rosenstein, Alexander Hood
  • Patent number: 12197851
    Abstract: A data model for managing custom fields for tasks in projects. The custom fields can be defined and shared across an organization, and are always unique. Each type of custom field is an object that is subclass of a generic object. Other objects define attributes of the custom fields and assign values to the attributes. The data model allows the custom fields to be preserved and managed across multiple projects and users.
    Type: Grant
    Filed: August 11, 2023
    Date of Patent: January 14, 2025
    Assignee: Asana, Inc.
    Inventors: Eric Seth Pelz, Gregory Heath Slovacek, Rosario John Aquino, Jacqueline Frances Bavaro, Nicholas William Fassler
  • Patent number: 12190292
    Abstract: Systems and methods to train a machine learning model to generate correspondences between portions of recorded content and records of a collaboration environment and/or generate correspondences between portions of recorded content and records of a collaboration environment using a trained machine learning model.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: January 7, 2025
    Assignee: Asana, Inc.
    Inventor: Steve B Morin
  • Patent number: 12182505
    Abstract: Systems and methods to provide user-generated project-level graphical user interfaces within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage template information defining templates for user-generated project-level graphical user interfaces of the collaboration environment; obtain input information conveying user input into the templates to generate the user-generated project-level graphical user interfaces; effectuate presentation of the user-generated project-level graphical user interfaces based on the template information and the input information; and/or perform other operations.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: December 31, 2024
    Assignee: Asana, Inc.
    Inventors: Rodrigo Davies, Yujian Yao, Micah Bennett-Cauchon
  • Patent number: 12174798
    Abstract: Systems and methods to link generate units of work within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; effectuate presentation of a user interface of the collaboration environment; obtain input information conveying user input into the user interface including selection of text; obtain content information characterizing content of text selected within the individual view of the collaboration environment; generate individual units of work based on the content information by storing the work information describing the individual units of work as part of the environment state information; and/or perform other operations.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: December 24, 2024
    Assignee: Asana, Inc.
    Inventors: Rodrigo Davies, Yujian Yao, Micah Bennett-Cauchon
  • Patent number: 12159262
    Abstract: Systems and methods to provide user-generated graphical user interfaces within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage template information defining templates for user-generated graphical user interfaces of the collaboration environment; obtain input information conveying user input into the templates to generate the user-generated graphical user interfaces; effectuate presentation of the user-generated graphical user interfaces based on the template information and the input information; and/or perform other operations.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: December 3, 2024
    Assignee: Asana, Inc.
    Inventors: Melissa Christina Adams, John Lamar Whelchel
  • Patent number: 12155702
    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 16, 2023
    Date of Patent: November 26, 2024
    Assignee: Asana, Inc.
    Inventors: Victoria Ye, Alexander Rybak, Adrian Van Yen
  • Patent number: 12154075
    Abstract: Systems and methods for generating status requests for units of work are disclosed. Some implementations may: manage environment state information maintaining a collaboration environment; identify one or more work unit records having potentially incorrect status values for a status parameter; generate status requests prompting user input to update the potentially incorrect status values for the one or more work unit records identified; and effectuate presentation of the status requests, such that the first status request is presented via a client computing platform associated with the first user.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: November 26, 2024
    Assignee: Asana, Inc.
    Inventor: Gregory Louis Sabo
  • Patent number: 12141756
    Abstract: Systems and methods to recommend templates for project-level graphical user interfaces within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage information defining project-level graphical user interfaces of the collaboration environment; dynamically update information defining the project-level graphical user interfaces of the collaboration environment as values of one or more of project parameters of individual projects change; effectuate presentation of the project-level graphical user interfaces for the individual projects in the collaboration environment; and/or perform other operations.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: November 12, 2024
    Assignee: Asana, Inc.
    Inventors: Tyler Jeffrey Beauchamp, Reyana Fayyaz
  • Patent number: 12131293
    Abstract: Systems and methods to recommend templates for project-level graphical user interfaces within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage information defining project-level graphical user interfaces; monitor use of the collaboration environment by the users determined metric values for use metrics of the users; create templates for the project-level graphical user interfaces based on the metric values; generate and deliver template recommendations for the project-level graphical user interfaces; effectuate presentation of the project-level graphical user interfaces for the individual projects in the collaboration environment; and/or perform other operations.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: October 29, 2024
    Assignee: Asana, Inc.
    Inventors: Nicole Jazmin Ackerman-Greenberg, Melissa Adams, Benjamin Henry Watkins, Chelsea Renee Padgham
  • Patent number: 12124997
    Abstract: Systems and methods to facilitate nesting of portfolios within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain hierarchical information for work unit records, project records, and/or portfolio records; update the environment state information based on the role information; specify nested portfolio hierarchical information specific to the portfolio records and specifying individual portfolio records as being subordinate to other individual ones of the portfolio records; effectuate presentation of portfolio pages for the portfolio records within a user interface of the collaboration environment; and/or perform other operations.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: October 22, 2024
    Assignee: Asana, Inc.
    Inventors: Hannah Clark Peckham, Joshua Ross Palay, Ariel Janover
  • Patent number: 12124998
    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: September 28, 2023
    Date of Patent: October 22, 2024
    Assignee: Asana, Inc.
    Inventor: Steve B. Morin
  • Patent number: 12118514
    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; effectuate presentation of a user interface through which users upload digital assets representing recorded audio and/or video content; obtain input information defining the digital assets input via the user interface; generate transcription information characterizing the recorded audio and/or video content of the digital assets; provide the transcription information as input into a trained machine-learning model; obtain the output from the trained machine-learning model, the output defining one or more new records based on the transcripts; and/or other operations.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: October 15, 2024
    Assignee: Asana, Inc.
    Inventor: Steve B Morin
  • Patent number: 12119949
    Abstract: Systems and methods for providing a collaboration work management platform that facilitates differentiation between users in an overarching group and one or more subsets of individual users within the overarching group to enable the users within the individual subsets to use the collaboration work management platform differently users within the other subsets, the method being implemented by a computer system including one or more physical processors configured by machine-readable instructions are disclosed. Exemplary implementations may: manage environment state information for maintaining a collaboration environment.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: October 15, 2024
    Assignee: Asana, Inc.
    Inventors: Srikrishna Raghavan, Lawrence Han
  • Patent number: 12112298
    Abstract: Systems and methods to provide user-generated graphical user interfaces within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage template information defining templates for user-generated graphical user interfaces of the collaboration environment; obtain input information conveying user input into the templates to generate the user-generated graphical user interfaces; effectuate presentation of the user-generated graphical user interfaces based on the template information and the input information; and/or perform other operations.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: October 8, 2024
    Assignee: Asana, Inc.
    Inventors: Melissa Christina Adams, John Lamar Whelchel
  • 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