IP Library › Patent Application 19238519
Patent Application
App. No. 19/238,519

AUTOMATED CONTENT CREATION AND CONTENT SERVICES 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.
19/238,519
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 service from within an editor of a collaboration platform, the method comprising:

cause display of a graphical user interface of a frontend of the collaboration platform on a client device, the graphical user interface including an editor region configured to receive user-generated content;

in response to a command character provided to the editor region of the graphical user interface;

cause display of a command prompt interface positioned at least partially over the editor region;

cause display of a command selection interface window positioned at least partially over the editor region, the command selection interface window including a set of command controls;

in response to a user selection of a content-assistant control of the set of command controls, provide a first user input to the command prompt interface;

in response to receiving second user input in the command prompt interface, generate a prompt, the second user input comprising user-generated text or a link object including a path to a linked content item on the collaboration platform, the prompt comprising:

predefined query prompt text corresponding to the selected content-assistant control; and

a portion of the user-generated text or content extracted from the linked content item;

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 that is unique to the prompt;

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 collaboration platform is a documentation platform;

the documentation platform hosts a set of user-generated electronic documents;

the user-generated content entered into the editor defines a portion of a first electronic document of the set of user-generated electronic documents; and

the linked content item is a second electronic document of the set of user-generated electronic documents.

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

the predefined query prompt text includes example input language and example output language pairs;

the portion of the user-generated text includes a request to perform a language modification action; and

the generative response includes a portion of the content extracted from the linked content item modified by the external generative output engine in accordance with the language modification action.

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

the language modification action is a content summary action;

the generative response includes a summary of the content extracted from the linked content item; and

the summary of the content extracted from the linked content item is generated by the external language model.

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

the link object is generated using a link-creation interface;

the link-creation interface includes:

a text input region configured to receive a text input; and

an object-selection region configured to display a set of elements corresponding to content items identified using the text input; and

user selection of a particular element of the set of elements causes the link object to be generated within the command prompt interface.

6 . The computer-implemented method of claim 5 , wherein in response to a user selection of the link object, the graphical user interface is redirected to the linked content item.

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

the command character is a forward slash character; and

the set of command controls displayed in the command selection interface window are selected in accordance with a text string following the slash character.

8 . 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 a graphical user interface on the frontend of a client device of the network of client devices, the graphical user interface including an editor region configured to receive user-generated content;

subsequent to a command character provided to the editor region of the graphical user interface, causing display of a command prompt interface positioned at least partially over the editor region;

in response to user input provided to the command prompt interface, generating a prompt, the user input comprising a link object including a path to a linked content item, the prompt comprising:

predefined query prompt text including a content modification request; and

content extracted from the linked content item;

providing the prompt to a generative output engine;

obtaining a generative response from the generative output engine, the generative response including content that is unique to the prompt;

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.

9 . The system of claim 8 , wherein:

the link object is generated using a link-creation interface;

the link-creation interface includes:

a text input region configured to receive a text input; and

an object-selection region configured to display a set of elements corresponding to content items at least partially matching the text input; and

user selection of a particular element of the set of elements causes the link object to be generated within the command prompt interface.

10 . The system of claim 8 , wherein the content items are hosted by a content platform that is different from the collaboration platform.

11 . The system of claim 10 , wherein:

the content platform is an issue tracking platform configured to manage issue items processed in accordance with an issue workflow; and

the content items include a set of issue items that at least partially match the text input.

12 . The system of claim 8 , wherein:

the content modification request includes a content summary request;

the generative response includes a summary of the content extracted from the linked content item; and

the summary is generated by the generative output engine in response to receiving the prompt.

13 . The system of claim 8 , wherein:

the content modification request includes a tone change request;

the generative response includes a tone-adjusted version of the content extracted from the linked content item;

the tone-adjusted version of the content is generated by the generative output engine in response to receiving the prompt; and

the tone-adjusted version of the content includes grammatical modifications to the content.

14 . The system of claim 8 , wherein:

the generative output engine is an external generative output engine; and

the prompt is provided to the external generative output engine using an application programming interface.

15 . A computer-implemented method for operating an editor of a collaboration platform, the method comprising:

cause display of a graphical user interface of a frontend of collaboration platform on a client device, the graphical user interface including an editor region configured to receive user-generated content;

in response to a content assistance command provided to the graphical user interface, cause display of a command selection interface including a set of command controls;

in response to a user selection of a content assistant control of the set of command controls, cause display of a command prompt interface positioned at least partially over the editor region;

in response to user input provided to the command prompt interface, generate a prompt, the user input comprising user-generated text or a link object linked to content item, the prompt comprising:

predefined query prompt text including context-defining text; and

a portion of the user-generated text or content extracted from the linked content item;

providing the prompt to a language model service;

obtaining a generative response from the language model service, the generative response including content generated in response to the prompt and corresponding to the user-generated content extracted from the linked content item;

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

16 . The computer-implemented method of claim 15 , wherein in response to an insertion command, at least the portion of the generative response is entered into the editor region of the graphical user interface.

17 . The computer-implemented method of claim 15 , wherein in response to a replace command, at least the portion of the generative response replaces user-generated content displayed in the editor region of the graphical user interface.

18 . The computer-implemented method of claim 15 , wherein:

the link object is generated using a link-creation interface;

the link-creation interface includes:

a text input region configured to receive a text input; and

an object-selection region configured to display a set of elements corresponding to content items identified using the text input; and

user selection of a particular element of the set of elements causes the link object to be generated within the command prompt interface.

19 . The computer-implemented method of claim 15 , wherein:

the context-defining text includes a set of response examples;

each response example of the set of response examples includes an example input string and an example output string.

20 . The computer-implemented method of claim 15 , wherein:

the context-defining text includes a schema example; and

the generative response is formatted in accordance with the schema example.