Akana, Inc.

United States of America

Back to Profile

1-100 of 198 for Akana, Inc. Sort by
Query
Excluding Subsidiaries
Aggregations Reset Report
IP Type
        Patent 196
        Trademark 2
Jurisdiction
        United States 197
        World 1
Date
New (last 4 weeks) 1
2025 November 1
2025 October 2
2025 September 3
2025 August 2
See more
IPC Class
G06Q 10/10 - Office automationTime management 84
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations 52
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus 39
G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling 29
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services 24
See more
NICE Class
09 - Scientific and electric apparatus and instruments 2
42 - Scientific, technological and industrial services, research and design 2
Status
Pending 60
Registered / In Force 138
  1     2        Next Page

1.

SYSTEMS AND METHODS TO CUSTOMIZE A USER INTERFACE OF A COLLABORATION ENVIRONMENT BASED ON RANKING OF WORK UNIT RECORDS MANAGED BY THE COLLABORATION ENVIRONMENT

      
Application Number 19284036
Status Pending
Filing Date 2025-07-29
First Publication Date 2025-11-20
Owner Asana, Inc. (USA)
Inventor Gupta, Sarang

Abstract

Systems and methods to customize a user interface of a collaboration environment based on ranking of work unit records managed by the collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; determine user-level record interaction information characterizing interactions of individual ones of the users with individual ones of the work unit records; determine domain-level record interaction information characterizing the interactions of a set of the users with the individual ones of the work unit records; generate, for the individual ones of the users, rankings of the work unit records based on the user-level record interaction information and the domain-level record interaction information; effectuate presentation of instances of a user interface of the collaboration environment customized for individual users based on the rankings; and/or perform other operations.

IPC Classes  ?

2.

SYSTEMS AND METHODS TO MANAGE ACCESS TO ASSETS OF A COMPUTER ENVIRONMENT BASED ON USER AND ASSET GROUPING

      
Application Number 19255130
Status Pending
Filing Date 2025-06-30
First Publication Date 2025-10-23
Owner Asana, Inc. (USA)
Inventor
  • Peter, Iii, Phillips Smith
  • Wang, Caleb David
  • Smith, Joshua Ryan
  • Daly, Megan Maureen
  • Millman, Zachary Isaac

Abstract

Systems and methods to manage access to assets of a computer environment based on user and asset grouping are described herein. Exemplary implementations may perform one or more of: manage asset groups associated with one or more assets of a computer environment; manage user groups associated with individual asset groups; assign users to user groups to cause access characteristics of associated assets to be granted to users; enable and/or disable individual access characteristics based on assigned ones of the user groups; and/or other operations.

IPC Classes  ?

3.

SYSTEMS AND METHODS TO CHARACTERIZE UNITS OF WORK BASED ON BUSINESS OBJECTIVES

      
Application Number 19242501
Status Pending
Filing Date 2025-06-18
First Publication Date 2025-10-09
Owner Asana, Inc. (USA)
Inventor
  • Garg, Anirudh
  • Clifton, Anna Marie
  • Gribskov, Alena Ruby
  • Small, Catherine Louise
  • Whitney, Savannah Joy
  • Shu, Michelle Wenchuan

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals

4.

Systems and methods to customize a user interface of a collaboration environment based on ranking of work unit records managed by the collaboration environment

      
Application Number 18505469
Grant Number 12423121
Status In Force
Filing Date 2023-11-09
First Publication Date 2025-09-23
Grant Date 2025-09-23
Owner Asana, Inc. (USA)
Inventor Gupta, Sarang

Abstract

Systems and methods to customize a user interface of a collaboration environment based on ranking of work unit records managed by the collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; determine user-level record interaction information characterizing interactions of individual ones of the users with individual ones of the work unit records; determine domain-level record interaction information characterizing the interactions of a set of the users with the individual ones of the work unit records; generate, for the individual ones of the users, rankings of the work unit records based on the user-level record interaction information and the domain-level record interaction information; effectuate presentation of instances of a user interface of the collaboration environment customized for individual users based on the rankings; and/or perform other operations.

IPC Classes  ?

5.

SYSTEMS AND METHODS TO CHARACTERIZE WORK UNIT RECORDS OF A COLLABORATION ENVIRONMENT BASED ON FREEFORM ARRANGEMENT OF VISUAL CONTENT ITEMS

      
Application Number 19223510
Status Pending
Filing Date 2025-05-30
First Publication Date 2025-09-18
Owner Asana, Inc. (USA)
Inventor
  • Ryan, Alexander Thomas
  • Fenner, Micah Hanan

Abstract

Systems and methods to characterize work unit records of a collaboration environment based on freeform arrangement of visual content items are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment including work unit records; effectuate presentation of instances of a user interface of the collaboration environment on client computing platforms associated with the users; obtain arrangement information for the visual content items displayed in the user interface; modify, based on the arrangement information, one or more of the values of one or more of the work unit parameters for one or more of the work unit records represented by the collections of the visual content items; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0486 - Drag-and-drop

6.

Systems and methods to characterize work unit records of a collaboration environment based on freeform arrangement of visual content items

      
Application Number 17882258
Grant Number 12412156
Status In Force
Filing Date 2022-08-05
First Publication Date 2025-09-09
Grant Date 2025-09-09
Owner Asana, Inc. (USA)
Inventor
  • Ryan, Alexander Thomas
  • Fenner, Micah Hanan

Abstract

Systems and methods to characterize work unit records of a collaboration environment based on freeform arrangement of visual content items are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment including work unit records; effectuate presentation of instances of a user interface of the collaboration environment on client computing platforms associated with the users; obtain arrangement information for the visual content items displayed in the user interface; modify, based on the arrangement information, one or more of the values of one or more of the work unit parameters for one or more of the work unit records represented by the collections of the visual content items; and/or perform other operations.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06Q 10/10 - Office automationTime management
  • G06F 3/0486 - Drag-and-drop

7.

Systems and methods to manage access to assets of a computer environment based on user and asset grouping

      
Application Number 18305763
Grant Number 12401655
Status In Force
Filing Date 2023-04-24
First Publication Date 2025-08-26
Grant Date 2025-08-26
Owner Asana, Inc. (USA)
Inventor
  • Peter, Iii, Phillips Smith
  • Wang, Caleb David
  • Smith, Joshua Ryan
  • Daly, Megan Maureen
  • Millman, Zachary Isaac

Abstract

Systems and methods to manage access to assets of a computer environment based on user and asset grouping are described herein. Exemplary implementations may perform one or more of: manage asset groups associated with one or more assets of a computer environment; manage user groups associated with individual asset groups; assign users to user groups to cause access characteristics of associated assets to be granted to users; enable and/or disable individual access characteristics based on assigned ones of the user groups; and/or other operations.

IPC Classes  ?

8.

SYSTEMS AND METHODS TO CHARACTERIZE WORK UNIT RECORDS OF A COLLABORATION ENVIRONMENT BASED ON STAGES WITHIN A WORKFLOW

      
Application Number 19191878
Status Pending
Filing Date 2025-04-28
First Publication Date 2025-08-07
Owner Asana, Inc. (USA)
Inventor
  • Rachowin, Lili Jiang
  • Pelz, Eric Seth
  • Fenner, Micah Hanan
  • Welsh, John Joseph
  • Chen, Michael Shengyang
  • Janover, Ariel
  • Lafair, Louis Benjamin
  • Ryan, Alexander Thomas
  • Yang, Shirley

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.

IPC Classes  ?

9.

Miscellaneous Design

      
Serial Number 99284708
Status Pending
Filing Date 2025-07-15
Owner AKANA, INC. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for application programming interface (API) access, deployment, management and security; computer software for application and database integration; computer software for integration of computer systems, applications, data and databases; computer software for designing, visualizing, implementing, testing, adapting, monitoring and managing of web services, APIs, and computer integration applications; computer software for the development and deployment of computer integration applications; computer software for monitoring and analyzing the performance of application programming interfaces (API), web services, and electronic messaging applications; all of the aforesaid relating to API software to enable enterprises to design, manage, secure, deploy, and monitor APIs for use by their internal and external app developers Providing on-line non-downloadable computer software for application programming interface (API) access, deployment, management and security; providing on-line non-downloadable computer software for monitoring and analyzing the performance of application programming interfaces (API); providing on-line non-downloadable computer software for application and database integration; providing on-line non-downloadable computer software for integration of computer systems, applications, data and databases; providing on-line non-downloadable computer software for designing, visualizing, implementing, testing, adapting, monitoring and managing of web services, APIs, and computer integration applications; providing on-line non-downloadable computer software for the development and deployment of computer integration applications; providing a website featuring information about application programming interfaces (APIs) and integration of computer systems, applications, data and databases; cloud computing services featuring computer software platforms for use in web-based application interface (API) access, deployment, management, and security; cloud computing services featuring application programming (API) interface software for creating, deploying, accelerating, executing and securing transmission of web services and internal electronic business communications; cloud integration services, namely, providing online non-downloadable software that connects cloud applications with off-premise cloud and on-premise data sources, software as a service providers, and third party computer application software; all of the aforesaid relating to non-downloadable API software to enable enterprises to design, manage, secure, deploy, and monitor APIs for use by their internal and external app developers

10.

SYSTEMS AND METHODS TO LINK MEETINGS WITH UNITS OF WORK OF A COLLABORATION ENVIRONMENT

      
Application Number 19086811
Status Pending
Filing Date 2025-03-21
First Publication Date 2025-07-03
Owner Asana, Inc. (USA)
Inventor
  • Sylvester, David Strand
  • Dang, Nina Trang Yi
  • Gutierrez, Aaron Michael
  • Kang, Seongik

Abstract

Systems and methods to link meetings with units of work of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain input information conveying user input into work unit pages of units of work; in response to requests to generate meetings regarding individual units of work, generate and store resource information in individual work unit records of the individual units of work; obtain meeting information conveying content of the meetings; effectuate one or more actions within the collaboration environment based on the content of the meetings; and/or perform other operations.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06Q 10/1093 - Calendar-based scheduling for persons or groups

11.

SYSTEMS AND METHODS TO PRESENT VIEWS OF RECORDS IN CHAT SESSIONS BETWEEN USERS OF A COLLABORATION ENVIRONMENT

      
Application Number 18544849
Status Pending
Filing Date 2023-12-19
First Publication Date 2025-06-19
Owner Asana, Inc. (USA)
Inventor
  • Morales, Alvaro
  • Campbell, Eric Lee
  • Scheps, Manya Sofia Spieczny

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06F 40/295 - Named entity recognition

12.

SYSTEMS AND METHODS TO GENERATE SUBORDINATE WORK UNIT RECORDS BASED ON TEMPLATES AND/OR CREATE TEMPLATES FOR SUBORDINATE WORK UNIT RECORDS OF A COLLABORATION ENVIRONMENT

      
Application Number 17553521
Status Pending
Filing Date 2021-12-16
First Publication Date 2025-06-19
Owner Asana, Inc. (USA)
Inventor
  • Clifton, Anna Marie
  • Fenner, Micah Hanan
  • Bloomquist, William
  • Welsh, John Joseph
  • Ye, Victoria

Abstract

Systems and methods to generate subordinate work unit records based on templates and/or create templates for subordinate work unit records of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage template information defining templates for work unit records of the collaboration environment; obtain input information conveying user input into a user interface of the collaboration environment to implement the templates to create individual sets of subordinate work unit records and/or to generate templates based on sets of subordinate work unit records included in the environment state information; create the sets of subordinate work unit records based on the templates; effectuate presentation of work unit pages of the work unit records through which the users access the work unit records; generate templates based on sets of subordinate work unit records included in the environment state information; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services

13.

SYSTEMS AND METHODS TO PROVIDE RECORDS FOR NEW USERS OF A COLLABORATION ENVIRONMENT

      
Application Number 19066655
Status Pending
Filing Date 2025-02-28
First Publication Date 2025-06-19
Owner Asana, Inc. (USA)
Inventor
  • Karabekova, Aigerim
  • Dang, Hoaithi
  • Breitwieser, Audrey
  • Hong, Kevin Zhiyuan
  • Pajak, Johanna
  • Chen, Xi
  • Hwang, Ah Yoon

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

14.

SYSTEMS AND METHODS FOR GENERATING PRIORITIZATION MODELS AND PREDICTING WORKFLOW PRIORITIZATIONS

      
Application Number 19027860
Status Pending
Filing Date 2025-01-17
First Publication Date 2025-06-19
Owner Asana, Inc. (USA)
Inventor Sabo, Gregory Louis

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis

15.

SYSTEMS AND METHODS TO AUTOMATICALLY CLASSIFY RECORDS MANAGED BY A COLLABORATION ENVIRONMENT

      
Application Number 19066602
Status Pending
Filing Date 2025-02-28
First Publication Date 2025-06-19
Owner Asana, Inc. (USA)
Inventor
  • Varghese, Joel Prince
  • Thomas, Austin
  • Hu, Alex
  • Tiutan, Sophia Jay Dytoc

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.

IPC Classes  ?

  • G06F 18/231 - Hierarchical techniques, i.e. dividing or merging pattern sets so as to obtain a dendrogram

16.

SYSTEMS AND METHODS TO FACILITATE USER ENGAGEMENT WITH UNITS OF WORK ASSIGNED WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 19062682
Status Pending
Filing Date 2025-02-25
First Publication Date 2025-06-12
Owner Asana, Inc. (USA)
Inventor
  • Clifton, Anna Marie
  • Fenner, Micah Hanan
  • Kelly, Abigail Lorean
  • Cankov, Cvetomir I.
  • Sun, Sean
  • Shader, Sarah Lee
  • Graham, John Wesley
  • Pelz, Eric Seth
  • Rachowin, Lili Jiang
  • Butler, Adam

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/23 - Updating
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/105 - Human resources

17.

SYSTEMS AND METHODS TO FACILITATE INTERACTION WITH A COLLABORATION ENVIRONMENT BASED ON ASSIGNMENT OF PROJECT-LEVEL ROLES

      
Application Number 19062895
Status Pending
Filing Date 2025-02-25
First Publication Date 2025-06-12
Owner Asana, Inc. (USA)
Inventor
  • Beauchamp, Tyler Jeffrey
  • Fenner, Micah Hanan
  • Fayyaz, Reyana
  • Newman, Jocelyn Karlan

Abstract

Systems and methods to facilitate interaction with a collaboration environment based on assignment of project-level roles are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain role information specifying roles of the users within units of work and projects; update the environment state information based on the role information; effectuate presentation of the collaboration environment based on the environment state information so that access, by the users, to the individual units of work and the individual projects reflects the roles of the users within the units of work and the projects; and/or perform other operations.

IPC Classes  ?

18.

REMOTE REALTIME INTERACTIVE NETWORK CONFERENCING

      
Application Number 18976808
Status Pending
Filing Date 2024-12-11
First Publication Date 2025-05-22
Owner AKTANA, INC. (USA)
Inventor
  • Toohey, Matthew J.
  • Saxena, Mudit
  • Pai, Naveen I.
  • Jain, Sanyam
  • Kannan, Haresh
  • Tiwari, Aditya
  • Nair, Shailaja
  • Sahai, Shresth

Abstract

A system for holding a network conferencing session may include a remote server and a presenter interface. The remote server may be configured to load a presentation material in a content renderer operated at the remote server and transmit video streams of the presentation material to remote client devices that are in the network conferencing session. The presenter interface may receive one of the video streams and display the presentation material based on data from the one of the video streams. The presenter interface may capture interactive events of a presenter directed at the presenter interface. The presenter interface may transmit the interactive events of the presenter to the remote server for remotely controlling the content renderer operating at the remote server using the interactive events directed at the presenter interface.

IPC Classes  ?

  • H04L 65/403 - Arrangements for multi-party communication, e.g. for conferences
  • H04L 65/1059 - End-user terminal functionalities specially adapted for real-time communication
  • H04L 65/1069 - Session establishment or de-establishment
  • H04N 7/14 - Systems for two-way working
  • H04N 7/15 - Conference systems

19.

DATABASE MODEL WHICH PROVIDES MANAGEMENT OF CUSTOM FIELDS AND METHODS AND APPARATUS THERFOR

      
Application Number 19028791
Status Pending
Filing Date 2025-01-17
First Publication Date 2025-05-22
Owner Asana, Inc. (USA)
Inventor
  • Pelz, Eric Seth
  • Slovacek, Gregory Heath
  • Aquino, Rosario John
  • Bavaro, Jacqueline Frances
  • Fassler, Nicholas William

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.

IPC Classes  ?

  • G06F 40/177 - Editing, e.g. inserting or deleting of tablesEditing, e.g. inserting or deleting using ruled lines
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/21 - Design, administration or maintenance of databases
  • G06F 16/2455 - Query execution
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

20.

SYSTEMS AND METHODS FOR GENERATING AND PRESENTING GRAPHICAL USER INTERFACES

      
Application Number 19027844
Status Pending
Filing Date 2025-01-17
First Publication Date 2025-05-22
Owner Asana, Inc. (USA)
Inventor Cameron, David

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.

IPC Classes  ?

  • H04L 51/04 - Real-time or near real-time messaging, e.g. instant messaging [IM]
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • H04L 51/216 - Handling conversation history, e.g. grouping of messages in sessions or threads
  • H04L 51/52 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services

21.

SYSTEMS AND METHODS FOR GENERATING STATUS REQUESTS FOR UNITS OF WORK

      
Application Number 19027885
Status Pending
Filing Date 2025-01-17
First Publication Date 2025-05-22
Owner Asana, Inc. (USA)
Inventor Sabo, Gregory Louis

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • H04L 51/046 - Interoperability with other network applications or services

22.

Systems and methods to automatically classify records managed by a collaboration environment

      
Application Number 18070243
Grant Number 12287849
Status In Force
Filing Date 2022-11-28
First Publication Date 2025-04-29
Grant Date 2025-04-29
Owner Asana, Inc. (USA)
Inventor
  • Varghese, Joel Prince
  • Thomas, Austin
  • Hu, Alex
  • Tiutan, Sophia Jay Dytoc

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.

IPC Classes  ?

  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 18/231 - Hierarchical techniques, i.e. dividing or merging pattern sets so as to obtain a dendrogram

23.

Systems and methods to provide records for new users of a collaboration environment

      
Application Number 17867395
Grant Number 12288171
Status In Force
Filing Date 2022-07-18
First Publication Date 2025-04-29
Grant Date 2025-04-29
Owner Asana, Inc. (USA)
Inventor
  • Karabekova, Aigerim
  • Dang, Hoaithi
  • Breitwieser, Audrey
  • Hong, Kevin Zhiyuan
  • Pajak, Johanna
  • Chen, Xi
  • Hwang, Ah Yoon

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.

IPC Classes  ?

  • G06Q 10/00 - AdministrationManagement
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

24.

SYSTEMS AND METHODS TO GENERATE RECORDS WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18818060
Status Pending
Filing Date 2024-08-28
First Publication Date 2025-04-03
Owner Asana, Inc. (USA)
Inventor Morin, Steve B.

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0486 - Drag-and-drop
  • G06F 40/40 - Processing or translation of natural language
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06T 7/33 - Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
  • G10L 15/00 - Speech recognition

25.

DATABASE MODEL WHICH PROVIDES MANAGEMENT OF CUSTOM FIELDS AND METHODS AND APPARATUS THERFOR

      
Application Number 18956619
Status Pending
Filing Date 2024-11-22
First Publication Date 2025-03-20
Owner Asana, Inc. (USA)
Inventor
  • Pelz, Eric Seth
  • Slovacek, Gregory Heath
  • Aquino, Rosario John
  • Bavaro, Jacqueline Frances
  • Fassler, Nicholas William

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.

IPC Classes  ?

  • G06F 40/177 - Editing, e.g. inserting or deleting of tablesEditing, e.g. inserting or deleting using ruled lines
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/21 - Design, administration or maintenance of databases
  • G06F 16/2455 - Query execution
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

26.

SYSTEMS AND METHODS TO RESOLVE CONFLICTS BETWEEN RECORDS OF A COLLABORATION ENVIRONMENT

      
Application Number 17385698
Status Pending
Filing Date 2021-07-26
First Publication Date 2025-03-20
Owner ASANA, INC. (USA)
Inventor
  • Tulshibagwale, Shantanu
  • Portnoy, Bradley Peter
  • Tair, Abdulghafar Al
  • Peter, Iii, Phillips Smith

Abstract

Systems and methods to resolve conflicts between records of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain hierarchical information specifying hierarchies for the work unit records, project records, and/or portfolio records; identify conflicts between individual records by virtue of the individual work units records being subordinate to more than one of the project records; resolve the conflicts; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules

27.

SYSTEMS AND METHODS TO TRAIN AND/OR USE A MACHINE LEARNING MODEL TO GENERATE CORRESPONDENCES BETWEEN PORTIONS OF RECORDED AUDIO CONTENT AND WORK UNIT RECORDS OF A COLLABORATION ENVIRONMENT

      
Application Number 18955264
Status Pending
Filing Date 2024-11-21
First Publication Date 2025-03-13
Owner Asana, Inc. (USA)
Inventor Morin, Steve B.

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. Exemplary implementations may perform one or more of: manage environment state information maintaining a collaboration environment; obtain correspondence information conveying user-provided correspondences between temporal content of recorded audio content and records; compile the correspondence information and information from records into input/output pairs; train a machine learning model based on the input/output pairs; store the trained machine learning model; provide other information from records and recorded content as input into the trained machine learning model; obtain output from the trained machine learning model including automatically generated correspondence information; and/or other operations.

IPC Classes  ?

  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • H04N 7/15 - Conference systems

28.

SYSTEMS AND METHODS TO SELECTIVELY CONFIGURE FEATURES OF A USER INTERFACE OF A COLLABORATION ENVIRONMENT TO LIMIT DISTRACTIONS

      
Application Number 18956789
Status Pending
Filing Date 2024-11-22
First Publication Date 2025-03-13
Owner Asana, Inc. (USA)
Inventor
  • Rosenstein, Justin
  • Hood, Alexander

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

29.

SYSTEMS AND METHODS TO GENERATE UNITS OF WORK IN A COLLABORATION ENVIRONMENT

      
Application Number 18956704
Status Pending
Filing Date 2024-11-22
First Publication Date 2025-03-06
Owner Asana, Inc. (USA)
Inventor
  • Lilley, Gregory
  • Kelly, Abigail Lorean
  • Grover, Kshitij
  • Lai, Edwin
  • Jiresal, Rahul
  • Gasinu, Sika
  • Pucel, Nicholas
  • Douglas, Gavin
  • Chang, Allen David

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 16/176 - Support for shared access to filesFile sharing support
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services

30.

SYSTEMS AND METHODS FOR ACCESS CONTROL

      
Application Number 18826624
Status Pending
Filing Date 2024-09-06
First Publication Date 2025-02-27
Owner Aktana, Inc. (USA)
Inventor Cohen, Adiel

Abstract

The present disclosure provides systems, methods, and computer program products for controlling and securing access to a computing environment comprising a plurality of resources that access data. An example method can comprise (a) segmenting the data into a plurality of data segments; (b) associating a user of a plurality of users of the computing environment with one or more data segments of the plurality of data segments; and (c) providing an access control system that defines access to the plurality of resources comprising a first resource. The first resource can be associated with one or more data segments of the plurality of data segments. The method can further comprise (d) determining whether the user has permission to access the first resource using the access control system. The determining can comprise verifying whether the user and the first resource are associated with at least one same data segment.

IPC Classes  ?

31.

SYSTEMS AND METHODS TO EFFECTUATE SETS OF AUTOMATED ACTIONS WITHIN A COLLABORATION ENVIRONMENT BASED ON TRIGGER EVENTS

      
Application Number 17967747
Status Pending
Filing Date 2022-10-17
First Publication Date 2025-02-20
Owner ASANA, INC. (USA)
Inventor
  • Pelz, Eric Seth
  • Fenner, Micah Hanan
  • Kelly, Abigail Lorean
  • Cankov, Cvetomir I.
  • Ryan, Alexander Thomas
  • Yen, Adrian Van
  • Graham, John Wesley
  • Clifton, Anna Marie
  • Rachowin, Lili Jiang
  • Gasinu, Sika

Abstract

Systems and methods for effectuating sets of automated actions within a collaboration environment based on trigger events 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 values of environment parameters; generate automation information based on user entry and/or selection of the automation information into a user interface, the automation information specifying sets of automated actions to carry out in the collaboration environment in response to occurrence of trigger events; detect occurrence of the trigger events based on changes in the values of the environment parameters; responsive to the detection of the occurrence of individual trigger events, effectuate individual sets of automated actions within the collaboration environment; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06N 5/04 - Inference or reasoning models

32.

Systems and methods to selectively configure features of a user interface of a collaboration environment to limit distractions

      
Application Number 17545808
Grant Number 12217215
Status In Force
Filing Date 2021-12-08
First Publication Date 2025-02-04
Grant Date 2025-02-04
Owner Asana, Inc. (USA)
Inventor
  • Rosenstein, Justin
  • Hood, Alexander

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.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/10 - Office automationTime management

33.

SYSTEMS AND METHODS TO PROVIDE USER-GENERATED PROJECT-LEVEL GRAPHICAL USER INTERFACES WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18912946
Status Pending
Filing Date 2024-10-11
First Publication Date 2025-01-30
Owner Asana, Inc. (USA)
Inventor
  • Davies, Rodrigo
  • Yao, Yujian
  • Bennett-Cauchon, Micah

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.

IPC Classes  ?

34.

SYSTEMS AND METHODS TO EXECUTE BRANCHING AUTOMATION SCHEMES IN A COLLABORATION ENVIRONMENT

      
Application Number 18899919
Status Pending
Filing Date 2024-09-27
First Publication Date 2025-01-16
Owner Asana, Inc. (USA)
Inventor
  • Ye, Victoria
  • Rybak, Alexander
  • Yen, Adrian Van

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.

IPC Classes  ?

  • H04L 65/402 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel non-real time sessions, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

35.

SYSTEMS AND METHODS TO GENERATE UNITS OF WORK WITHIN A COLLABORATION ENVIRONMENT BASED ON SELECTION OF TEXT

      
Application Number 18897386
Status Pending
Filing Date 2024-09-26
First Publication Date 2025-01-16
Owner Asana, Inc. (USA)
Inventor
  • Davies, Rodrigo
  • Yao, Yujian
  • Bennett-Cauchon, Micah

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.

IPC Classes  ?

  • G06F 16/176 - Support for shared access to filesFile sharing support
  • G06F 40/134 - Hyperlinking
  • G06F 40/166 - Editing, e.g. inserting or deleting
  • H04L 65/401 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
  • H04L 67/104 - Peer-to-peer [P2P] networks
  • H04L 67/306 - User profiles

36.

Systems and methods to train and/or use a machine learning model to generate correspondences between portions of recorded audio content and work unit records of a collaboration environment

      
Application Number 17674534
Grant Number 12190292
Status In Force
Filing Date 2022-02-17
First Publication Date 2025-01-07
Grant Date 2025-01-07
Owner Asana, Inc. (USA)
Inventor Morin, Steve B

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. Exemplary implementations may perform one or more of: manage environment state information maintaining a collaboration environment; obtain correspondence information conveying user-provided correspondences between temporal content of recorded audio content and records; compile the correspondence information and information from records into input/output pairs; train a machine learning model based on the input/output pairs; store the trained machine learning model; provide other information from records and recorded content as input into the trained machine learning model; obtain output from the trained machine learning model including automatically generated correspondence information; and/or other operations.

IPC Classes  ?

  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • H04N 7/15 - Conference systems

37.

Systems and methods to provide user-generated project-level graphical user interfaces within a collaboration environment

      
Application Number 17344876
Grant Number 12182505
Status In Force
Filing Date 2021-06-10
First Publication Date 2024-12-31
Grant Date 2024-12-31
Owner Asana, Inc. (USA)
Inventor
  • Davies, Rodrigo
  • Yao, Yujian
  • Bennett-Cauchon, Micah

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.

IPC Classes  ?

38.

SYSTEMS AND METHODS TO RECOMMEND TEMPLATES FOR PROJECT-LEVEL GRAPHICAL USER INTERFACES WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18830946
Status Pending
Filing Date 2024-09-11
First Publication Date 2024-12-26
Owner Asana, Inc. (USA)
Inventor
  • Ackerman-Greenberg, Nicole Jazmin
  • Adams, Melissa
  • Watkins, Benjamin Henry
  • Padgham, Chelsea Renee

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 8/38 - Creation or generation of source code for implementing user interfaces
  • G06F 16/176 - Support for shared access to filesFile sharing support
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services

39.

SYSTEMS AND METHODS TO GENERATE UNITS OF WORK WITHIN A COLLABORATION ENVIRONMENT BASED ON AUDIO

      
Application Number 17036573
Status Pending
Filing Date 2020-09-29
First Publication Date 2024-12-26
Owner Asana, Inc. (USA)
Inventor Hood, Alexander

Abstract

Systems and methods to generate units of work within a collaboration environment based on audio are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain audio information characterizing audio content of the audio recording sessions; generate one or more units of work for the users based on the audio content of the audio recording sessions by storing information defining the one or more units of work as part of the environment state information; store the audio information as part of the environment state information; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G10L 15/26 - Speech to text systems

40.

SYSTEMS AND METHODS TO GENERATE PROJECT-LEVEL GRAPHICAL USER INTERFACES WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18816521
Status Pending
Filing Date 2024-08-27
First Publication Date 2024-12-19
Owner Asana, Inc. (USA)
Inventor
  • Beauchamp, Tyler Jeffrey
  • Fayyaz, Reyana

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

41.

SYSTEMS AND METHODS FOR GENERATING STATUS REQUESTS FOR UNITS OF WORK

      
Application Number 18817854
Status Pending
Filing Date 2024-08-28
First Publication Date 2024-12-19
Owner Asana, Inc. (USA)
Inventor Sabo, Gregory Louis

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • H04L 51/046 - Interoperability with other network applications or services

42.

Systems and methods to provide user-generated graphical user interfaces within a collaboration environment

      
Application Number 17449855
Grant Number 12159262
Status In Force
Filing Date 2021-10-04
First Publication Date 2024-12-03
Grant Date 2024-12-03
Owner Asana, Inc. (USA)
Inventor
  • Adams, Melissa Christina
  • Whelchel, John Lamar

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.

IPC Classes  ?

  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • G06F 3/0486 - Drag-and-drop
  • G06Q 10/10 - Office automationTime management
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06Q 10/105 - Human resources

43.

SYSTEMS AND METHODS TO PROVIDE USER-GENERATED GRAPHICAL USER INTERFACES WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18790023
Status Pending
Filing Date 2024-07-31
First Publication Date 2024-11-21
Owner Asana, Inc. (USA)
Inventor
  • Adams, Melissa Christina
  • Whelchel, John Lamar

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 3/0486 - Drag-and-drop
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services

44.

SYSTEMS AND METHODS TO GENERATE RECORDS WITHIN A COLLABORATION ENVIRONMENT BASED ON A MACHINE LEARNING MODEL TRAINED FROM A TEXT CORPUS

      
Application Number 18784435
Status Pending
Filing Date 2024-07-25
First Publication Date 2024-11-14
Owner Asana, Inc. (USA)
Inventor Morin, Steve B.

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 40/30 - Semantic analysis
  • G06N 20/00 - Machine learning
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

45.

SYSTEMS AND METHODS TO FACILITATE NESTING OF PORTFOLIOS WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18782445
Status Pending
Filing Date 2024-07-24
First Publication Date 2024-11-14
Owner Asana, Inc. (USA)
Inventor
  • Peckham, Hannah Clark
  • Palay, Joshua Ross
  • Janover, Ariel

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

46.

Systems and methods to generate project-level graphical user interfaces within a collaboration environment

      
Application Number 17329021
Grant Number 12141756
Status In Force
Filing Date 2021-05-24
First Publication Date 2024-11-12
Grant Date 2024-11-12
Owner Asana, Inc. (USA)
Inventor
  • Beauchamp, Tyler Jeffrey
  • Fayyaz, Reyana

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

47.

Systems and methods to generate units of work in a collaboration environment

      
Application Number 18308879
Grant Number 12229726
Status In Force
Filing Date 2023-04-28
First Publication Date 2024-10-31
Grant Date 2025-02-18
Owner Asana, Inc. (USA)
Inventor
  • Lilley, Gregory
  • Kelly, Abigail Lorean
  • Grover, Kshitij
  • Lai, Edwin
  • Jiresal, Rahul
  • Gasinu, Sika
  • Pucel, Nicholas
  • Douglas, Gavin
  • Chang, Allen David

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.

IPC Classes  ?

48.

SYSTEMS AND METHODS FOR GOAL-DRIVEN CONTEXTUAL OMNICHANNEL OPTIMIZATION USING WELL-ROUNDED ARTIFICIAL INTELLIGENCE

      
Application Number 18655651
Status Pending
Filing Date 2024-05-06
First Publication Date 2024-10-31
Owner Aktana, Inc. (USA)
Inventor
  • Ben-Or, Pinchas
  • Dhanushkodi, Satya
  • Shaikh, Anwar
  • Robins, Simon
  • Kaganskiy, Vadim
  • Schneider, Diana
  • Pati, Debabrata
  • Steiner, Michael
  • Mali, Nitin
  • Putrenko, Igor
  • Kamthe, Vikram
  • Bidder, Owen
  • Volonoski, Craig
  • Cohen, Marc
  • Choy, Derek

Abstract

Systems and methods for using models to optimize suggestions for long-term and short-term goals are disclosed. In one aspect, a method may include receiving input data associated with promotion of a product to one or more target entities, and defining a plurality of temporal goals for attainment based at least in part on the input data. The plurality of temporal goals may be classified into at least two categories of different timescales. The method may further include providing the plurality of temporal goals and a set of constraints to an optimization model comprising an objective function, and using the optimization model to generate a set of multi-dimensional actions with predicted action values for at least a subset of the plurality of channels. The predicted action values can collectively maximize an impact value of the objective function while balancing a feasibility of the plurality of temporal goals with respect to one another.

IPC Classes  ?

49.

SYSTEMS AND METHODS TO PRIORITIZE RESOURCES OF PROJECTS WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18748351
Status Pending
Filing Date 2024-06-20
First Publication Date 2024-10-17
Owner Asana, Inc. (USA)
Inventor
  • Beauchamp, Tyler Jeffrey
  • Fayyaz, Reyana
  • Newman, Jocelyn Karlan

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services

50.

SYSTEMS AND METHODS TO MEASURE AND VISUALIZE WORKLOAD FOR INDIVIDUAL USERS

      
Application Number 18748457
Status Pending
Filing Date 2024-06-20
First Publication Date 2024-10-17
Owner Asana, Inc. (USA)
Inventor
  • Matson, Nicolle Alexandra
  • Costello, Paige Elizabeth
  • Kothari, Yasmin Mandvi
  • Whitney, Savannah Joy

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
  • G06Q 10/0633 - Workflow analysis

51.

Systems and methods to generate records within a collaboration environment based on a machine learning model trained from a text corpus

      
Application Number 17674437
Grant Number 12118514
Status In Force
Filing Date 2022-02-17
First Publication Date 2024-10-15
Grant Date 2024-10-15
Owner Asana, Inc. (USA)
Inventor Morin, Steve B

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 40/30 - Semantic analysis
  • G06N 20/00 - Machine learning
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

52.

SYSTEMS AND METHODS TO PROVIDE PERSONALIZED GRAPHICAL USER INTERFACES WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18663916
Status Pending
Filing Date 2024-05-14
First Publication Date 2024-09-19
Owner Asana, Inc. (USA)
Inventor
  • Beauchamp, Tyler Jeffrey
  • Lafair, Louis Benjamin
  • Zhao, Eric Ming-Ming
  • Pajak, Johanna Nancy
  • Puglisi, Luke Richard

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.

IPC Classes  ?

  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

53.

Systems and methods to prioritize resources of projects within a collaboration environment

      
Application Number 17572386
Grant Number 12093896
Status In Force
Filing Date 2022-01-10
First Publication Date 2024-09-17
Grant Date 2024-09-17
Owner Asana, Inc. (USA)
Inventor
  • Beauchamp, Tyler Jeffrey
  • Fayyaz, Reyana
  • Newman, Jocelyn Karlan

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services

54.

Systems and methods to measure and visualize workload for individual users

      
Application Number 17337408
Grant Number 12093859
Status In Force
Filing Date 2021-06-02
First Publication Date 2024-09-17
Grant Date 2024-09-17
Owner Asana, Inc. (USA)
Inventor
  • Matson, Nicolle Alexandra
  • Costello, Paige Elizabeth
  • Kothari, Yasmin Mandvi
  • Whitney, Savannah Joy

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
  • G06Q 10/0633 - Workflow analysis

55.

Systems and methods to automatically update status of projects within a collaboration environment

      
Application Number 18662289
Grant Number 12483629
Status In Force
Filing Date 2024-05-13
First Publication Date 2024-09-05
Grant Date 2025-11-25
Owner Asana, Inc. (USA)
Inventor
  • Beauchamp, Tyler Jeffrey
  • Fayyaz, Reyana
  • Newman, Jocelyn Karlan
  • Lilley, Gregory

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.

IPC Classes  ?

  • H04L 67/142 - Managing session states for stateless protocolsSignalling session statesState transitionsKeeping-state mechanisms
  • H04L 67/025 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
  • H04L 67/1095 - Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
  • H04L 67/131 - Protocols for games, networked simulations or virtual reality
  • H04L 67/306 - User profiles

56.

Systems and methods to characterize units of work based on business objectives

      
Application Number 18664010
Grant Number 12393894
Status In Force
Filing Date 2024-05-14
First Publication Date 2024-09-05
Grant Date 2025-08-19
Owner Asana, Inc. (USA)
Inventor
  • Garg, Anirudh
  • Clifton, Anna Marie
  • Gribskov, Alena Ruby
  • Small, Catherine Louise
  • Whitney, Savannah Joy
  • Shu, Michelle Wenchuan

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals

57.

SYSTEMS AND METHODS TO GENERATE AGENDAS FOR GROUP MEETINGS

      
Application Number 18662386
Status Pending
Filing Date 2024-05-13
First Publication Date 2024-09-05
Owner Asana, Inc. (USA)
Inventor Hood, Alexander

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • G06Q 10/105 - Human resources
  • G06Q 10/1093 - Calendar-based scheduling for persons or groups
  • H04L 9/40 - Network security protocols

58.

SYSTEMS AND METHODS TO PROVIDE MEASURES OF USER WORKLOAD WHEN GENERATING UNITS OF WORK BASED ON CHAT SESSIONS BETWEEN USERS OF A COLLABORATION ENVIRONMENT

      
Application Number 18662530
Status Pending
Filing Date 2024-05-13
First Publication Date 2024-09-05
Owner Asana, Inc. (USA)
Inventor
  • Morales, Alvaro
  • Campbell, Eric Lee
  • Scheps, Manya Sofia Spieczny

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

59.

Systems and methods for generating prioritization models and predicting workflow prioritizations

      
Application Number 18636948
Grant Number 12493843
Status In Force
Filing Date 2024-04-16
First Publication Date 2024-08-22
Grant Date 2025-12-09
Owner Asana, Inc. (USA)
Inventor Sabo, Gregory Louis

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis

60.

Systems and methods to characterize work unit records of a collaboration environment based on stages within a workflow

      
Application Number 18643127
Grant Number 12346881
Status In Force
Filing Date 2024-04-23
First Publication Date 2024-08-15
Grant Date 2025-07-01
Owner Asana, Inc. (USA)
Inventor
  • Rachowin, Lili Jiang
  • Pelz, Eric Seth
  • Fenner, Micah Hanan
  • Welsh, John Joseph
  • Chen, Michael Shengyang
  • Janover, Ariel
  • Lafair, Louis Benjamin
  • Ryan, Alexander Thomas
  • Yang, Shirley

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.

IPC Classes  ?

61.

SYSTEMS AND METHODS TO PROVIDE AUTOMATED ASSISTANCE IN CHAT SESSIONS BETWEEN USERS OF A COLLABORATION ENVIRONMENT

      
Application Number 17108302
Status Pending
Filing Date 2020-12-01
First Publication Date 2024-08-15
Owner Asana, Inc. (USA)
Inventor
  • Morales, Alvaro
  • Campbell, Eric Lee
  • Scheps, Manya Sofia Spieczny

Abstract

Systems and methods for providing automated assistance in chat sessions between users of a collaboration environment are described. Exemplary implementations may: obtain content information characterizing content of the chat sessions between the users of the collaboration environment; identify content items based on the content from the chat sessions; effectuate presentation of one or more automated communications within the chat sessions that correspond to the one or more content items identified based on the content from the chat sessions where presentations of the one or more automated communications suspends the sending of the content to a receiving user of the chat sessions; and/or other perform other operations.

IPC Classes  ?

  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 40/56 - Natural language generation
  • H04L 12/58 - Message switching systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

62.

SYSTEMS AND METHODS TO GENERATE AGENDAS FOR ONE-ON-ONE MEETINGS

      
Application Number 18634023
Status Pending
Filing Date 2024-04-12
First Publication Date 2024-08-01
Owner Asana, Inc. (USA)
Inventor Hood, Alexander

Abstract

Systems and methods for generating an agenda for a one-on-one 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, the environment state information including work unit records of units of work linked to users within the collaboration environment; obtain user input information conveying user input from individual users to initiate individual meetings with one other individual user; identify the work unit records corresponding to the users of the individual meetings; generate agenda information defining individual agendas for the individual meetings, the individual agendas including individual sets of agenda items, an individual agenda item corresponding to an individual work unit record identified as corresponding to the users of the individual meetings; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/0639 - Performance analysis of employeesPerformance analysis of enterprise or organisation operations
  • G06Q 10/1093 - Calendar-based scheduling for persons or groups

63.

SYSTEMS AND METHODS TO MEASURE AND VISUALIZE THRESHOLD OF USER WORKLOAD

      
Application Number 18633968
Status Pending
Filing Date 2024-04-12
First Publication Date 2024-08-01
Owner Asana, Inc. (USA)
Inventor
  • Cheng, Ye
  • Stevens, Matthew
  • Adams, Melissa

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.

IPC Classes  ?

  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/1093 - Calendar-based scheduling for persons or groups

64.

Systems and methods to characterize work unit records of a collaboration environment based on stages within a workflow

      
Application Number 17731923
Grant Number 12051045
Status In Force
Filing Date 2022-04-28
First Publication Date 2024-07-30
Grant Date 2024-07-30
Owner Asana, Inc. (USA)
Inventor
  • Rachowin, Lili Jiang
  • Pelz, Eric Seth
  • Fenner, Micah Hanan
  • Welsh, John Joseph
  • Yang, Shirley
  • Chen, Michael Shengyang
  • Janover, Ariel
  • Lafair, Louis Benjamin
  • Ryan, Alexander Thomas

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.

IPC Classes  ?

65.

EXPLAINABLE ARTIFICIAL INTELLIGENCE-BASED SALES MAXIMIZATION DECISION MODELS

      
Application Number 18511082
Status Pending
Filing Date 2023-11-16
First Publication Date 2024-07-25
Owner AKTANA, INC. (USA)
Inventor
  • Cohen, Marc
  • Ben-Or, Pinchas

Abstract

The present disclosure provides systems, methods, and computer program products for explaining decision models. An example method may comprise (a) using a decision model to predict an action that a sales representative should take to maximize a target variable, wherein the decision model comprises a plurality of sub-models comprising a channel affinity sub-model and a content affinity sub-model; and (b) applying an explainability model to the decision model to generate one or more predictors or drivers of the output of the decision model, wherein the one or more predictors or drivers (1) are features of the channel affinity sub-model and/or the content affinity sub-model and (2) provide an explanation of an effect of the action on the target variable.

IPC Classes  ?

  • G06Q 30/0202 - Market predictions or forecasting for commercial activities
  • G06N 5/045 - Explanation of inferenceExplainable artificial intelligence [XAI]Interpretable artificial intelligence

66.

SYSTEMS AND METHODS TO GENERATE CORRESPONDENCES BETWEEN PORTIONS OF RECORDED AUDIO CONTENT AND RECORDS OF A COLLABORATION ENVIRONMENT

      
Application Number 18610544
Status Pending
Filing Date 2024-03-20
First Publication Date 2024-07-04
Owner Asana, Inc. (USA)
Inventor Morin, Steve B.

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.

IPC Classes  ?

  • H04N 7/15 - Conference systems
  • G06Q 10/10 - Office automationTime management
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04N 7/14 - Systems for two-way working

67.

Systems and methods for generating and presenting graphical user interfaces

      
Application Number 18606864
Grant Number 12301523
Status In Force
Filing Date 2024-03-15
First Publication Date 2024-07-04
Grant Date 2025-05-13
Owner Asana, Inc. (USA)
Inventor Cameron, David

Abstract

Systems and methods for displaying content compiled from different communication sessions are disclosed. The different communication sessions may be provided by chat applications and/or systems facilitating synchronous and/or semi-synchronous communication between two or more users. Portions of the different communication sessions may be complied into a graphical user interface which is separate and distinct from other graphical user interfaces through which the different communication sessions were carried out.

IPC Classes  ?

  • H04L 51/04 - Real-time or near real-time messaging, e.g. instant messaging [IM]
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • H04L 51/216 - Handling conversation history, e.g. grouping of messages in sessions or threads
  • H04L 51/52 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services

68.

Systems and methods to facilitate user engagement with units of work assigned within a collaboration environment

      
Application Number 18610577
Grant Number 12282898
Status In Force
Filing Date 2024-03-20
First Publication Date 2024-07-04
Grant Date 2025-04-22
Owner Asana, Inc. (USA)
Inventor
  • Clifton, Anna Marie
  • Fenner, Micah Hanan
  • Kelly, Abigail Lorean
  • Cankov, Cvetomir I.
  • Sun, Sean
  • Shader, Sarah Lee
  • Graham, John Wesley
  • Pelz, Eric Seth
  • Rachowin, Lili Jiang
  • Butler, Adam

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/23 - Updating
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/105 - Human resources

69.

Claim analysis with deep learning

      
Application Number 18534481
Grant Number 12229684
Status In Force
Filing Date 2023-12-08
First Publication Date 2024-06-13
Grant Date 2025-02-18
Owner AKASA, Inc. (USA)
Inventor
  • Kim, Byung-Hak
  • Ganapathi, Hariraam Varun
  • Atwal, Andrew

Abstract

Embodiments relate to system for automatically predicting payer response to claims. In an embodiment, the system receives claim data associated with a claim. The system identifies a set of claim features of the claim data, and generates an input vector with at least a portion of the set of claim features. The system applies the input vector to a trained model. A first portion of the neural network is configured to generate an embedding representing the input vector with a lower dimensionality than the input vector. A second portion of the neural network is configured to generate a prediction of whether the claim will be denied based on the embedding. The system provides the prediction for display on a user interface of a user device. The prediction may further include denial reason codes and a response date estimation to indicate if, when, and why a claim will be denied.

IPC Classes  ?

70.

Systems and methods to generate correspondences between portions of recorded audio content and records of a collaboration environment

      
Application Number 17674391
Grant Number 11997425
Status In Force
Filing Date 2022-02-17
First Publication Date 2024-05-28
Grant Date 2024-05-28
Owner Asana, Inc. (USA)
Inventor Morin, Steve B

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.

IPC Classes  ?

  • H04N 7/15 - Conference systems
  • G06Q 10/10 - Office automationTime management
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04N 7/14 - Systems for two-way working

71.

Systems and methods to execute branching automation schemes in a collaboration environment

      
Application Number 18511219
Grant Number 12155702
Status In Force
Filing Date 2023-11-16
First Publication Date 2024-05-23
Grant Date 2024-11-26
Owner Asana, Inc. (USA)
Inventor
  • Ye, Victoria
  • Rybak, Alexander
  • Van Yen, Adrian

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.

IPC Classes  ?

  • H04L 65/402 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel non-real time sessions, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

72.

SYSTEMS AND METHODS TO GENERATE UNITS OF WORK WITHIN A COLLABORATION ENVIRONMENT BASED ON VIDEO DICTATION

      
Application Number 18511139
Status Pending
Filing Date 2023-11-16
First Publication Date 2024-03-14
Owner Asana, Inc. (USA)
Inventor Hood, Alexander

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • G10L 15/193 - Formal grammars, e.g. finite state automata, context free grammars or word networks
  • G10L 15/26 - Speech to text systems
  • H04N 7/15 - Conference systems

73.

Systems and methods to generate units of work within a collaboration environment based on video dictation

      
Application Number 17036670
Grant Number 11900323
Status In Force
Filing Date 2020-09-29
First Publication Date 2024-02-13
Grant Date 2024-02-13
Owner Asana, Inc. (USA)
Inventor Hood, Alexander

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • G10L 15/193 - Formal grammars, e.g. finite state automata, context free grammars or word networks
  • G10L 15/26 - Speech to text systems
  • H04N 7/15 - Conference systems

74.

SYSTEMS AND METHODS TO ATTRIBUTE AUTOMATED ACTIONS WITHIN A COLLABORATION ENVIRONMENT

      
Application Number 18488770
Status Pending
Filing Date 2023-10-17
First Publication Date 2024-02-08
Owner Asana, Inc. (USA)
Inventor
  • Pelz, Eric Seth
  • Fenner, Micah Hanan
  • Kelly, Abigail Lorean
  • Cankov, Cvetomir I.
  • Ryan, Alexander Thomas
  • Yen, Adrian Van
  • Graham, John Wesley
  • Clifton, Anna Marie
  • Rachowin, Lili Jiang

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.

IPC Classes  ?

  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

75.

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

      
Application Number 18474515
Grant Number 12119949
Status In Force
Filing Date 2023-09-26
First Publication Date 2024-01-25
Grant Date 2024-10-15
Owner Asana, Inc. (USA)
Inventor
  • Raghavan, Srikrishna
  • Han, Lawrence

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.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 10/10 - Office automationTime management
  • H04L 51/04 - Real-time or near real-time messaging, e.g. instant messaging [IM]
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

76.

Systems and methods to generate units of work within a collaboration environment based on selection of text

      
Application Number 18474877
Grant Number 12174798
Status In Force
Filing Date 2023-09-26
First Publication Date 2024-01-25
Grant Date 2024-12-24
Owner Asana, Inc. (USA)
Inventor
  • Davies, Rodrigo
  • Yao, Yujian
  • Bennett-Cauchon, Micah

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.

IPC Classes  ?

  • G06F 16/176 - Support for shared access to filesFile sharing support
  • G06F 40/134 - Hyperlinking
  • G06F 40/166 - Editing, e.g. inserting or deleting
  • H04L 65/401 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
  • H04L 67/104 - Peer-to-peer [P2P] networks
  • H04L 67/306 - User profiles

77.

Systems and methods to generate records within a collaboration environment

      
Application Number 18476712
Grant Number 12124998
Status In Force
Filing Date 2023-09-28
First Publication Date 2024-01-25
Grant Date 2024-10-22
Owner Asana, Inc. (USA)
Inventor Morin, Steve B.

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.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 3/0486 - Drag-and-drop
  • G06F 40/40 - Processing or translation of natural language
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 10/10 - Office automationTime management
  • G06T 7/33 - Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
  • G10L 15/00 - Speech recognition

78.

Systems and methods for determining and presenting a graphical user interface including template metrics

      
Application Number 18474471
Grant Number 12299464
Status In Force
Filing Date 2023-09-26
First Publication Date 2024-01-11
Grant Date 2025-05-13
Owner Asana, Inc. (USA)
Inventor Sabo, Gregory Louis

Abstract

Systems and methods for determining and presenting a graphical user interface including template metrics are disclosed. Exemplary implementations may: manage templates for work unit records that define units of work managed, created, and/or assigned within a collaboration environment; create one or more first work unit records based on the first template; monitor the units of work created using the templates to determine template information; determine template metric values for template metrics associated with the templates based on the template information such that first template metric values for the template metrics associated with the first template are determined based on the first template information; and effectuate presentation of a graphical user interface including the templates and the template metric values for the template metrics associated with the templates.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 40/186 - Templates

79.

Systems and methods for providing a dashboard for a collaboration work management platform

      
Application Number 18474944
Grant Number 12073363
Status In Force
Filing Date 2023-09-26
First Publication Date 2024-01-11
Grant Date 2024-08-27
Owner Asana, Inc. (USA)
Inventor
  • Jiang, Lili
  • Pelz, Eric Seth
  • Butler, Adam
  • Pajak, Johanna

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/0639 - Performance analysis of employeesPerformance analysis of enterprise or organisation operations
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 51/04 - Real-time or near real-time messaging, e.g. instant messaging [IM]

80.

SYSTEM, DEVICES AND/OR PROCESSES FOR TRAINING ENCODER AND/OR DECODER PARAMETERS FOR OBJECT DETECTION AND/OR CLASSIFICATION

      
Application Number 18474672
Status Pending
Filing Date 2023-09-26
First Publication Date 2024-01-11
Owner AKASA, Inc. (USA)
Inventor
  • Kim, Byung-Hak
  • Ganapathi, Hariraam Varun
  • Wang, Weiyao

Abstract

Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to implement one or more encoding and/or decoding techniques.

IPC Classes  ?

  • G06V 30/413 - Classification of content, e.g. text, photographs or tables
  • G06N 3/0455 - Auto-encoder networksEncoder-decoder networks
  • G06N 3/0464 - Convolutional networks [CNN, ConvNet]
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

81.

Systems and methods to execute branching automation schemes in a collaboration environment

      
Application Number 17990075
Grant Number 11863601
Status In Force
Filing Date 2022-11-18
First Publication Date 2024-01-02
Grant Date 2024-01-02
Owner Asana, Inc. (USA)
Inventor
  • Ye, Victoria
  • Rybak, Alexander
  • Yen, Adrian Van

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.

IPC Classes  ?

  • H04L 65/402 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel non-real time sessions, e.g. downloading a file in a parallel FTP session, initiating an email or combinational services
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

82.

Database model which provides management of custom fields and methods and apparatus therfor

      
Application Number 18448695
Grant Number 12197851
Status In Force
Filing Date 2023-08-11
First Publication Date 2023-12-21
Grant Date 2025-01-14
Owner Asana, Inc. (USA)
Inventor
  • Pelz, Eric Seth
  • Slovacek, Gregory Heath
  • Aquino, Rosario John
  • Bavaro, Jacqueline Frances
  • Fassler, Nicholas William

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.

IPC Classes  ?

  • G06F 40/177 - Editing, e.g. inserting or deleting of tablesEditing, e.g. inserting or deleting using ruled lines
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/21 - Design, administration or maintenance of databases
  • G06F 16/2455 - Query execution
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

83.

Systems and methods to facilitate nesting of portfolios within a collaboration environment

      
Application Number 18453874
Grant Number 12124997
Status In Force
Filing Date 2023-08-22
First Publication Date 2023-12-21
Grant Date 2024-10-22
Owner Asana, Inc. (USA)
Inventor
  • Peckham, Hannah Clark
  • Palay, Joshua Ross
  • Janover, Ariel

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

84.

SYSTEMS AND METHODS TO EFFECTUATE SETS OF AUTOMATED ACTIONS WITHIN A COLLABORATION ENVIRONMENT INCLUDING EMBEDDED THIRD-PARTY CONTENT BASED ON TRIGGER EVENTS

      
Application Number 18451406
Status Pending
Filing Date 2023-08-17
First Publication Date 2023-12-14
Owner Asana, Inc. (USA)
Inventor
  • Baselga, Marc
  • Butler, Adam Clayton
  • Cankov, Cvetomir Ivanov
  • Seropian, Elden Lane

Abstract

Systems and methods for effectuating sets of automated actions within a collaboration environment including embedded third-party content based on trigger events are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment; generate automation information based on user entry and/or selection of the automation information into a user interface; detect occurrence of trigger events based on changes in values of parameters; responsive to the detection of the occurrence of trigger events, effectuate individual sets of automated actions; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • G06F 9/451 - Execution arrangements for user interfaces

85.

SYSTEMS AND METHODS TO EFFECTUATE SETS OF AUTOMATED ACTIONS OUTSIDE AND/OR WITHIN A COLLABORATION ENVIRONMENT BASED ON TRIGGER EVENTS OCCURRING OUTSIDE AND/OR WITHIN THE COLLABORATION ENVIRONMENT

      
Application Number 18453864
Status Pending
Filing Date 2023-08-22
First Publication Date 2023-12-07
Owner Asana, Inc. (USA)
Inventor
  • Pelz, Eric Seth
  • Fenner, Micah Hanan
  • Kelly, Abigail Lorean
  • Cankov, Cvetomir I.
  • Ryan, Alexander Thomas
  • Yen, Adrian Van
  • Graham, John Wesley
  • Clifton, Anna Marie
  • Rachowin, Lili Jiang
  • Gasinu, Sika

Abstract

Systems and methods for effectuating sets of automated actions within and/or outside a collaboration environment based on trigger events occurring within and/or outside the 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 values of environment parameters; generate automation information based on user entry and/or selection of the automation information into a user interface, the automation information specifying sets of automated actions to carry out outside the collaboration environment in response to occurrence of trigger events occurring within the collaboration environment; detect occurrence of the trigger events based on changes in the values of the environment parameters; responsive to the detection of the occurrence of individual trigger events, effectuate individual sets of automated actions outside the collaboration environment; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

86.

Systems and methods to generate records within a collaboration environment

      
Application Number 17674473
Grant Number 11836681
Status In Force
Filing Date 2022-02-17
First Publication Date 2023-12-05
Grant Date 2023-12-05
Owner Asana, Inc. (USA)
Inventor Morin, Steve B

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.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06Q 10/10 - Office automationTime management
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G10L 15/00 - Speech recognition
  • G06F 40/40 - Processing or translation of natural language
  • G06T 7/33 - Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
  • G06F 3/0486 - Drag-and-drop

87.

Systems and methods to link meetings with units of work of a collaboration environment

      
Application Number 18449928
Grant Number 12316470
Status In Force
Filing Date 2023-08-15
First Publication Date 2023-11-30
Grant Date 2025-05-27
Owner Asana, Inc. (USA)
Inventor
  • Sylvester, David Strand
  • Dang, Nina Trang Yi
  • Gutierrez, Aaron Michael
  • Kang, Seongik

Abstract

Systems and methods to link meetings with units of work of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain input information conveying user input into work unit pages of units of work; in response to requests to generate meetings regarding individual units of work, generate and store resource information in individual work unit records of the individual units of work; obtain meeting information conveying content of the meetings; effectuate one or more actions within the collaboration environment based on the content of the meetings; and/or perform other operations.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
  • G06Q 10/1093 - Calendar-based scheduling for persons or groups

88.

Systems and methods to characterize units of work based on business objectives

      
Application Number 18449957
Grant Number 12045750
Status In Force
Filing Date 2023-08-15
First Publication Date 2023-11-30
Grant Date 2024-07-23
Owner Asana, Inc. (USA)
Inventor
  • Garg, Anirudh
  • Clifton, Anna Marie
  • Gribskov, Alena Ruby
  • Small, Catherine Louise
  • Whitney, Savannah Joy
  • Shu, Michelle Wenchuan

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals

89.

Systems and methods to generate units of work within a collaboration environment based on selection of text

      
Application Number 17329096
Grant Number 11809222
Status In Force
Filing Date 2021-05-24
First Publication Date 2023-11-07
Grant Date 2023-11-07
Owner Asana, Inc. (USA)
Inventor
  • Davies, Rodrigo
  • Yao, Yujian
  • Bennett-Cauchon, Micah

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.

IPC Classes  ?

  • G06F 16/176 - Support for shared access to filesFile sharing support
  • H04L 65/401 - Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
  • H04L 67/306 - User profiles
  • G06F 40/134 - Hyperlinking
  • H04L 67/104 - Peer-to-peer [P2P] networks
  • G06F 40/166 - Editing, e.g. inserting or deleting

90.

Systems and methods to facilitate nesting of portfolios within a collaboration environment

      
Application Number 17315212
Grant Number 11803814
Status In Force
Filing Date 2021-05-07
First Publication Date 2023-10-31
Grant Date 2023-10-31
Owner Asana, Inc. (USA)
Inventor
  • Peckham, Hannah Clark
  • Palay, Joshua Ross
  • Janover, Ariel

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

91.

Systems and methods to provide measures of user workload when generating units of work based on chat sessions between users of a collaboration environment

      
Application Number 18339487
Grant Number 12039497
Status In Force
Filing Date 2023-06-22
First Publication Date 2023-10-19
Grant Date 2024-07-16
Owner Asana, Inc. (USA)
Inventor
  • Morales, Alvaro
  • Campbell, Eric Lee
  • Scheps, Manya Sofia Spieczny

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

92.

Systems and methods to link meetings with units of work of a collaboration environment

      
Application Number 17320103
Grant Number 11792028
Status In Force
Filing Date 2021-05-13
First Publication Date 2023-10-17
Grant Date 2023-10-17
Owner Asana, Inc. (USA)
Inventor
  • Sylvester, David Strand
  • Dang, Nina Trang Yi
  • Gutierrez, Aaron Michael
  • Kang, Seongik

Abstract

Systems and methods to link meetings with units of work of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain input information conveying user input into work unit pages of units of work; in response to requests to generate meetings regarding individual units of work, generate and store resource information in individual work unit records of the individual units of work; obtain meeting information conveying content of the meetings; effectuate one or more actions within the collaboration environment based on the content of the meetings; and/or perform other operations.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • G06Q 10/1093 - Calendar-based scheduling for persons or groups
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 3/04845 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

93.

Systems and methods for generating prioritization models and predicting workflow prioritizations

      
Application Number 18326812
Grant Number 12026648
Status In Force
Filing Date 2023-05-31
First Publication Date 2023-10-12
Grant Date 2024-07-02
Owner Asana, Inc. (USA)
Inventor Sabo, Gregory Louis

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.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/0633 - Workflow analysis

94.

Systems and methods to effectuate sets of automated actions outside and/or within a collaboration environment based on trigger events occurring outside and/or within the collaboration environment

      
Application Number 16787400
Grant Number 11783253
Status In Force
Filing Date 2020-02-11
First Publication Date 2023-10-10
Grant Date 2023-10-10
Owner Asana, Inc. (USA)
Inventor
  • Pelz, Eric Seth
  • Fenner, Micah Hanan
  • Kelly, Abigail Lorean
  • Cankov, Cvetomir I.
  • Ryan, Alexander Thomas
  • Yen, Adrian Van
  • Graham, John Wesley
  • Clifton, Anna Marie
  • Rachowin, Lili Jiang
  • Gasinu, Sika

Abstract

Systems and methods for effectuating sets of automated actions within and/or outside a collaboration environment based on trigger events occurring within and/or outside the 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 values of environment parameters; generate automation information based on user entry and/or selection of the automation information into a user interface, the automation information specifying sets of automated actions to carry out outside the collaboration environment in response to occurrence of trigger events occurring within the collaboration environment; detect occurrence of the trigger events based on changes in the values of the environment parameters; responsive to the detection of the occurrence of individual trigger events, effectuate individual sets of automated actions outside the collaboration environment; and/or perform other operations.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations

95.

Systems and methods for generating tasks based on chat sessions between users of a collaboration environment

      
Application Number 18325747
Grant Number 11956193
Status In Force
Filing Date 2023-05-30
First Publication Date 2023-09-28
Grant Date 2024-04-09
Owner Asana, Inc. (USA)
Inventor
  • Rosenstein, Justin
  • Butler, Adam

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.

IPC Classes  ?

  • H04L 51/18 - Commands or executable codes
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 40/289 - Phrasal analysis, e.g. finite state techniques or chunking
  • G06F 40/30 - Semantic analysis

96.

Systems and methods to facilitate user engagement with units of work assigned within a collaboration environment

      
Application Number 18326783
Grant Number 11995611
Status In Force
Filing Date 2023-05-31
First Publication Date 2023-09-28
Grant Date 2024-05-28
Owner Asana, Inc. (USA)
Inventor
  • Clifton, Anna Marie
  • Fenner, Micah Hanan
  • Kelly, Abigail Lorean
  • Cankov, Cvetomir I.
  • Sun, Sean
  • Shader, Sarah Lee
  • Graham, John Wesley
  • Pelz, Eric Seth
  • Rachowin, Lili Jiang
  • Butler, Adam

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 16/23 - Updating
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/105 - Human resources

97.

Systems and methods to provide measures of user workload when generating units of work based on chat sessions between users of a collaboration environment

      
Application Number 17102147
Grant Number 11769115
Status In Force
Filing Date 2020-11-23
First Publication Date 2023-09-26
Grant Date 2023-09-26
Owner Asana, Inc. (USA)
Inventor
  • Morales, Alvaro
  • Campbell, Eric Lee
  • Scheps, Manya Sofia Spieczny

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 10/0633 - Workflow analysis
  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services

98.

Remote realtime interactive network conferencing

      
Application Number 17730194
Grant Number 12200025
Status In Force
Filing Date 2022-04-27
First Publication Date 2023-09-21
Grant Date 2025-01-14
Owner AKTANA, INC. (USA)
Inventor
  • Toohey, Matthew J.
  • Saxena, Mudit
  • Pai, Naveen I.
  • Jain, Sanyam
  • Kannan, Haresh
  • Tiwari, Aditya
  • Nair, Shailaja
  • Sahai, Shresth

Abstract

A system for holding a network conferencing session may include a remote server and a presenter interface. The remote server may be configured to load a presentation material in a content renderer operated at the remote server and transmit video streams of the presentation material to remote client devices that are in the network conferencing session. The presenter interface may receive one of the video streams and display the presentation material based on data from the one of the video streams. The presenter interface may capture interactive events of a presenter directed at the presenter interface. The presenter interface may transmit the interactive events of the presenter to the remote server for remotely controlling the content renderer operating at the remote server using the interactive events directed at the presenter interface.

IPC Classes  ?

  • H04N 7/15 - Conference systems
  • H04L 65/1059 - End-user terminal functionalities specially adapted for real-time communication
  • H04L 65/1069 - Session establishment or de-establishment
  • H04L 65/403 - Arrangements for multi-party communication, e.g. for conferences
  • H04N 7/14 - Systems for two-way working

99.

Systems and methods to generate units of work in a collaboration environment

      
Application Number 16796554
Grant Number 11763259
Status In Force
Filing Date 2020-02-20
First Publication Date 2023-09-19
Grant Date 2023-09-19
Owner Asana, Inc. (USA)
Inventor
  • Lilley, Gregory
  • Kelly, Abigail Lorean
  • Grover, Kshitij
  • Lai, Edwin
  • Jiresal, Rahul
  • Gasinu, Sika
  • Pucel, Nicholas
  • Douglas, Gavin
  • Chang, Allen David

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.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G06F 16/176 - Support for shared access to filesFile sharing support
  • G06Q 10/101 - Collaborative creation, e.g. joint development of products or services

100.

Systems and methods to facilitate interaction with a collaboration environment based on assignment of project-level roles

      
Application Number 18308959
Grant Number 12299638
Status In Force
Filing Date 2023-04-28
First Publication Date 2023-08-24
Grant Date 2025-05-13
Owner Asana, Inc. (USA)
Inventor
  • Beauchamp, Tyler Jeffrey
  • Fenner, Micah Hanan
  • Fayyaz, Reyana
  • Newman, Jocelyn Karlan

Abstract

Systems and methods to facilitate interaction with a collaboration environment based on assignment of project-level roles are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain role information specifying roles of the users within units of work and projects; update the environment state information based on the role information; effectuate presentation of the collaboration environment based on the environment state information so that access, by the users, to the individual units of work and the individual projects reflects the roles of the users within the units of work and the projects; and/or perform other operations.

IPC Classes  ?

  1     2        Next Page