Content collaboration platform with interface for conducting structured queries and embedding issue content of an issue tracking platform
AssigneeAtlassian Pty Ltd.
InventorsAndre Mauritz, Erik Gui, Divya Ramesh, Amy Cheong, Sami Nudelman
Life of this patent
Estimating the term…
Abstract
The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to other content, the selectable graphical object created from within the context of the content-creation field interface.
Claims20
A computer-implemented method of rendering issue objects in a graphical user interface, the computer-implemented method comprising:
- instantiating a client application on a client device, the client application displaying the graphical user interface having a content-creation region operating an editor configured to receive input from the client device;
- receiving text user input in the content creation region to generate user-generated content
- receiving a command to initiate creation of a selectable graphical object within the content-creation region;
- in response to receiving the command, invoking an object-creation service causing display of an object creation window overlaying the content-creation region, the object creation window comprising:
- an input region configured to receive user input, the object-creation service configured to evaluate the user input to generate a structured issue query for an issue tracking system;
- a preview region configured to display a preview table comprising issue data produced from the structured issue query, the issue data arranged in a set of rows, each row comprising issue data for a particular issue;
- and
- an object-creation control;
- and
- in response to a user selection of the object-creation control, causing creation of an embedded table object within the content-creation region, the embedded table object including the issue data arranged in the set of rows.
A computer-implemented method of rendering graphical objects in a graphical user interface, the computer-implemented method comprising:
- causing display of the graphical user interface of a client application on a client device, the graphical user interface having a content-creation region operating an editor configured to receive user-generated content;
- receiving a command to initiate creation of a selectable graphical object within the content-creation region;
- in response to receiving the command, invoking an object-creation service causing display of an object-creation window overlaying the content-creation region, the object-creation window comprising:
- an input region configured to receive a user input, the object-creation service configured to evaluate the user input to generate a structured query on a data store of a separate platform;
- a preview region configured to display a preview table comprising the separate platform data produced from evaluation of the structured query, the separate platform data arranged in a set of rows;
- and
- an object-creation control;
- and
- in response to a user selection of the object-creation control, causing creation of a table object within the content-creation region, the table object including the set of rows, each row including platform data corresponding to a respective result of the separate platform data produced on the evaluation of the structured query.
A content collaboration platform comprising:
- a content collaboration backend application operating on one or more servers, the content collaboration backend application operably coupled to a frontend application operating on a client device, the content collaboration backend application configured to:
- cause display of a graphical user interface on the frontend application operating on the client device, the graphical user interface including a content-creation region configured to receive user input and generate user-generated content;
- in response to an invocation of an object-creation service, cause display of an object-creation window within the graphical user interface, the object-creation window including:
- an input region configured to receive user input and evaluate the user input to produce a structured issue query for an issue tracking system;
- a preview region configured to display a preview table comprising issue data produced from evaluation of the structured issue query, the issue data arranged in a set of rows, each row comprising issue data for a particular issue;
- and
- an object-creation control;
- and
- in response to a user selection of the object-creation control, cause creation of an embedded table object within the content-creation region, the embedded table object including the issue data arranged in the set of rows.
Dependencies are inferred from the claim text.