Systems and methods to trigger notifications based on user activity in a collaboration environment
AssigneeAsana, Inc.
InventorAri Wells Fay
Life of this patent
Estimating the term…
Abstract
Systems and methods to trigger notifications based on user activity in a collaboration environment are described herein. Exemplary implementations may perform one or more of: manage environment state information maintaining a collaboration environment; manage notification trigger information of the work unit records; detect occurrence of user activity that forms the basis of trigger events; responsive to detection of occurrence of the user activity, determine that trigger event criteria are satisfied; execute the responses; and/or other operations.
Claims20
A system configured to trigger notifications based on usage activity in a collaboration environment, the system comprising:
- non-transitory electronic storage storing environment state information maintaining a virtual collaboration environment, the environment state information including a work unit record for a unit of work created, managed, and/or assigned within the virtual collaboration environment, the work unit record including work unit information describing the unit of work, and notification trigger information including a trigger event definition of a trigger event;
- and
- one or more physical processors configured by machine-readable instructions to:
- manage the notification trigger information including the trigger event definition, the trigger event definition defining a trigger event criterion and response instructions, the trigger event criterion characterizing a usage activity associated with a page of a graphical user interface of the virtual collaboration environment through which the work unit record is accessed, the usage activity forming a basis of the trigger event, and the response instructions characterizing a response to be taken responsive to satisfaction of the trigger event criterion;
- detect occurrence of the usage activity associated with the page;
- and
- responsive to detection of the occurrence of the usage activity, determine the trigger event criterion is satisfied and execute the response.
A method to trigger notifications based on usage activity in a collaboration environment, the method comprising:
- storing environment state information maintaining a virtual collaboration environment, the environment state information including a work unit record for a unit of work created, managed, and/or assigned within the virtual collaboration environment, the work unit record including work unit information describing the unit of work, and notification trigger information including a trigger event definition of a trigger event;
- managing the notification trigger information including the trigger event definition, the trigger event definition defining a trigger event criterion and response instructions, the trigger event criterion characterizing a usage activity associated with a page of a graphical user interface of the virtual collaboration environment through which the work unit record is accessed, the usage activity forming a basis of the trigger event, and the response instructions characterizing a response to be taken responsive to satisfaction of the trigger event criterion;
- detecting occurrence of the usage activity associated with the page;
- and
- responsive to the detecting of the occurrence of the usage activity, determining the trigger event criterion is satisfied and executing the response.
Dependencies are inferred from the claim text.