IP Library Granted Patent US 12682322
Granted Patent B2
US 12682322 · App. 18/818,060 · Granted Jul 14, 2026

Systems and methods to generate records within a collaboration environment

Inventor: Steve B. Morin (San Francisco, CA)
Assignee: Asana, Inc.
G06Q10/103G06F3/0486G06F40/40G06Q10/06G06T7/33G10L15/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12682322
App. No.
18/818,060
Filed
Aug 28, 2024
Granted
Jul 14, 2026
Kind
B2
Art Unit
2166
USPC
707/608
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.

Claims (39)

1 . A system configured to automate generation of a work unit record managed by a collaboration environment, the system comprising:

non-transitory electronic storage storing work unit records of a collaboration environment; and

one or more physical processors configured by machine-readable instructions to:

obtain input information defining a digital asset input into an instance of a graphical user interface, the digital asset representing a set of content;

in response to obtaining the input information, generate content information characterizing the set of content by performing natural language processing and/or feature detection on the set of content;

automatically generate a work unit record based on the content information, the work unit record characterizing a unit of work based on an assignee expected to accomplish one or more actions to complete the unit of work and/or a due date for expected completion of the unit of work, wherein the assignee is specified as a user who input the digital asset or an other user associated with the user, and wherein the due date is specified relative to an input date when the digital asset was input into the instance of the graphical user interface; and

effectuate storage of the work unit record in the non-transitory electronic storage.

2 . The system of claim 1 , wherein the digital asset is a document file, an image file, or a video file.

3 . The system of claim 1 , wherein the one or more physical processors are further configured by the machine-readable instructions to:

manage environment state information maintaining a collaboration environment; and

wherein the instance of the graphical user interface provides access to the collaboration environment.

4 . The system of claim 1 , wherein the one or more physical processors are further configured by the machine-readable instructions to identify one or more triggers included in the set of content that lead to generation of the work unit record.

5 . The system of claim 1 , wherein the content information characterizing the set of content includes context information specifying context of the digital asset, the context including one or more users associated with the digital asset.

6 . The system of claim 5 , wherein the one or more physical processors are further configured by the machine-readable instructions to:

identify individual ones of the one or more users associated with the digital asset;

obtain individual user records for the individual ones of the one or more users; and

generate the work unit record further based on the individual user records.

7 . The system of claim 1 , wherein the other user includes a user of a given role.

8 . The system of claim 1 , wherein the work unit record is generated to include the assignee, such that a user interface page associated with the work unit record displays the assignee.

9 . The system of claim 1 , wherein the work unit record is generated to include the due date, such that a user interface page associated with the work unit record displays the due date.

10 . A method to automate generation of a work unit record within a collaboration environment, the method comprising:

storing, in non-transitory electronic storage, work unit records of a collaboration environment;

obtaining input information defining a digital asset input into an instance of a graphical user interface, the digital asset representing a set of content;

in response to the obtaining the input information, generating content information characterizing the set of content by performing natural language processing and/or feature detection on the set of content;

automatically generating a work unit record based on the content information, the work unit record characterizing a unit of work based on an assignee expected to accomplish one or more actions to complete the unit of work and/or a due date for expected completion of the unit of work, wherein the assignee is specified as a user who input the digital asset or an other user associated with the user, and wherein the due date is specified relative to an input date when the digital asset was input into the instance of the graphical user interface; and

effectuating storage of the work unit record in the non-transitory electronic storage.

11 . The method of claim 10 , wherein the digital asset is a document file, an image file, or a video file.

12 . The method of claim 10 , further comprising:

managing environment state information maintaining a collaboration environment; and

wherein the instance of the graphical user interface provides access to the collaboration environment.

13 . The method of claim 10 , further comprising identifying one or more triggers included in the set of content that lead to generation of the work unit record.

14 . The method of claim 10 , wherein the content information characterizing the set of content includes context information specifying context of the digital asset, the context including one or more users associated with the digital asset.

15 . The method of claim 14 , further comprising:

identifying individual ones of the one or more users associated with the digital asset;

obtaining individual user records for the individual ones of the one or more users; and

generating the work unit record further based on the individual user records.

16 . The method of claim 10 , wherein the other user includes a user of a given role.

17 . The method of claim 10 , wherein the work unit record is generated to include the assignee, such that a user interface page associated with the work unit record displays the assignee.

18 . The method of claim 10 , wherein the work unit record is generated to include the due date, such that a user interface page associated with the work unit record displays the due date.