IP Library › Patent Application 18216785
Patent Application
App. No. 18/216,785

AUTOMATED CONTENT CREATION FOR COLLABORATION PLATFORMS

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 None
App. No.
18/216,785
Abstract

Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.

Claims (93)

1 . A computer-implemented method for accessing a content creation and modification tool from within an editor of a first platform, the method comprising:

cause display of an editor region in a graphical user interface of the first platform, the graphical user interface displayed on a display of a client device;

in response to a selection of an electronic document, cause display of document content within the editor region, the editor region operable to receive new user-generated content and modify existing user-generated content, the new and modified user-generated content formatted in accordance with a platform-specific markup language schema;

in response to a user input regarding a content item managed by a second platform and a user selection of a command control corresponding to a content modification action, generate a prompt comprising:

context-defining text including an output schema example that corresponds to the content modification action; and

content extracted from the content item managed by the second platform;

providing the prompt to an external generative output engine using an application program interface call;

obtaining a generative response from the external generative output engine, the generative response including content formatted in accordance with the output schema example;

causing display of at least a portion of the generative response in the graphical user interface; and

in response to a user insertion command, cause the at least the portion of the generative response to be inserted into the editor region of the graphical user interface.

2 . The computer-implemented method of claim 1 , wherein:

the user input regarding the content item includes a project name; and

the content item is an issue managed by an issue tracking platform and is associated with the project name included in the user input.

3 . The computer-implemented method of claim 1 , wherein:

the user input includes a reference to a project name;

the second platform is an issue tracking platform configured to manage issues in accordance with an issue workflow; and

the prompt includes a set of issues corresponding to the project name.

4 . The computer-implemented method of claim 3 , wherein:

the output schema example is a table schema;

the generative response includes a title of each issue and an issue status of each issue; and

the generative response includes a table with each title of each issue positioned in a first column and an issue status of each issue positioned in a second column.

5 . The computer-implemented method of claim 1 , wherein:

the output schema example is a list of links object schema;

the prompt includes a set of content items managed by the second platform;

the generative response includes a set of link objects, each link object corresponding to a content item of the set of content items.

6 . The computer-implemented method of claim 5 , wherein:

the set of link objects include content extracted from the set of content items; and

each link object of the set of link objects is selectable to cause redirection of the graphical user interface to a respective content item of the second platform.

7 . The computer-implemented method of claim 1 , wherein:

the platform-specific markup language schema is an editor-specific format schema;

the output schema example is a markdown schema example;

the generative response is formatted in accordance with the markdown format schema; and

prior to causing display of the generative response in the graphical user interface, the generative response is converted from the markdown format schema to the editor-specific format schema.

8 . The computer-implemented method of claim 1 , wherein:

the platform-specific markup language schema defines a first markup schema;

the output schema example is a second markup schema;

the generative response is formatted in accordance with the second markup schema; and

prior to causing display of the generative response in the graphical user interface, the generative response is converted from the second markup schema to the first markup schema.

9 . The computer-implemented method of claim 1 , wherein the context-defining text includes a path to the content item of the second platform.

10 . A computer-implemented method for accessing a content creation and modification tool from within an editor of a collaboration platform, the method comprising:

cause display of an editor region in a graphical user interface of the collaboration platform, the graphical user interface displayed on a display of a client device;

in response to a selection of an electronic document, cause display of document content within the editor region, the editor region operable to receive new user-generated content and modify existing user-generated content, the user-generated content formatted in accordance with a platform-specific markup language schema;

in response to a first user selection of a portion of the user-generated content and a second user selection of a command control corresponding to a content modification action, generate a prompt comprising:

context-defining text including an output schema example that corresponds to the content modification action; and

at least a portion of user-generated content selected by the first user selection;

providing the prompt to an external generative output engine using an application program interface call;

obtaining a generative response from the external generative output engine, the generative response including content formatted in accordance with the output schema example;

modifying the generative response to convert a format to the platform-specific markup language schema;

causing display of at least a portion of the generative response in the graphical user interface in accordance with the platform-specific markup language schema; and

in response to a user insertion command, cause the at least the portion of the generative response to be inserted into the editor region of the graphical user interface.

11 . The computer-implemented method of claim 10 , wherein:

the platform-specific markup language is an editor-specific format;

the output schema example is a markdown schema example;

the generative response is formatted in accordance with the markdown format schema; and

the modifying the generative response converts the generative response from the markdown format schema to the editor-specific format.

12 . The computer-implemented method of claim 10 , further comprising:

processing the user-generated content included in the prompt to remove predicted personally identifiable information; and

prior to causing the display of the at least the portion of the generative response in the graphical user interface, adding the removed predicted personally identifiable information to the generative response.

13 . The computer-implemented method of claim 10 , wherein:

the output schema example is a table formatting example including an example column data type; and

the generative response inserted into the editor region includes a table formatted in accordance with the table formatting example; and

respective portions of selected user-generated content are positioned in a column of the table in accordance with the example column data type.

14 . The computer-implemented method of claim 10 , wherein:

the output schema example is a bulleted list formatting example; and

respective portions of the selected user-generated content are arranged in accordance with the bulleted list formatting example.

15 . A system for providing a document editor for a collaboration platform, the system comprising:

a backend of the collaboration platform configured to manage a set of content items for a network of client devices, each client device operating a frontend of the collaboration platform, the backend of the collaboration platform executing on a server having a processing unit and computer readable memory storing instructions for:

causing display of an editor region in a graphical user interface of a first platform, the graphical user interface displayed on a display of a client device;

causing display of document content of an electronic document within the editor region;

in response to a user input and a user selection of a command control corresponding to a content modification action, generating a prompt comprising:

context-defining text including an output schema example that corresponds to the content modification action; and

content extracted from a set of content items of a second platform, the set of content items identified using the user input;

providing the prompt to an external generative output engine using an application program interface call;

obtaining a generative response from the external generative output engine, the generative response including content formatted in accordance with the output schema example;

causing display of at least a portion of the generative response in the graphical user interface; and

in response to a user insertion command, causing the at least the portion of the generative response to be inserted into the editor region of the graphical user interface.

16 . The system of claim 15 , wherein:

the user input includes a project name;

the second platform is an issue tracking platform configured to manage issues in accordance with an issue workflow; and

the set of content items are a set of issues corresponding to the project name.

17 . The system of claim 16 , wherein:

the output schema example is a table schema;

the generative response includes a title of each issue and an issue status of each issue; and

the generative response includes a table with each title of each issue positioned in a first column and each issue status of each issue positioned in a second column.

18 . The system of claim 16 , wherein:

the output schema example is a list schema;

the generative response includes a title of each issue and an issue status of each issue; and

the generative response includes a set of link objects, each link object corresponding to an issue of the set of issues and each link object displaying at least a respective issue title or a respective issue status.

19 . The system of claim 18 , wherein each link object of the set of link objects is selectable to cause redirection of the graphical user interface to a respective issue of the issue tracking system.

20 . The system of claim 15 , wherein:

the user input includes a project epic name;

the second platform is an issue tracking platform having a set of issues corresponding to the project epic name; and

the set of content items includes the set of issues from the issue tracking platform.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2024
From: KATTA, SWATI
To: ATLASSIAN PTY LTD.; ATLASSIAN US, INC.
Reel/Frame 067529/0922 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2023
From: SAHA, RUDRA
To: ATLASSIAN PTY LTD.; ATLASSIAN US, INC.
Reel/Frame 065441/0543 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2023
From: MANSOUR, SHERIF; AWADHWAL, GAURAV; NAGY, BALAZS; TEKHOV, ROMAN; GILBERT, THOMAS JAMES; NABI, RIFAT
To: ATLASSIAN PTY LTD.; ATLASSIAN US, INC.
Reel/Frame 064937/0919 →