US 12,032,710 B2
Document creation and management system
Dilani Kahawala, San Carlos, CA (US); and Venkatram Ramanathan, San Jose, CA (US)
Assigned to ATLASSIAN PTY LTD., Sydney (AU); and ATLASSIAN US, INC., San Francisco, CA (US)
Filed by Atlassian Pty Ltd., Sydney (AU); and Atlassian Inc., San Francisco, CA (US)
Filed on Dec. 30, 2021, as Appl. No. 17/565,811.
Prior Publication US 2023/0214509 A1, Jul. 6, 2023
Int. Cl. G06F 21/62 (2013.01); G06F 3/0482 (2013.01)
CPC G06F 21/6209 (2013.01) [G06F 3/0482 (2013.01); G06F 2203/04803 (2013.01); G06F 2221/2147 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing creation and publication of a document in a documentation management system, the method comprising:
causing display of a first graphical user interface (GUI) on a first client device executing a first frontend application communicatively coupled with the document management system;
authenticating, by a backend application of the document management system, a first user of the first client device;
causing display of an author view of a hierarchical document structure in a navigational pane of the first GUI;
receiving content in an editor pane of the first GUI;
in response to receiving a save command in the first GUI:
saving the content as a page in the document management system and associating the first user as an author of the page; and
generating a document entry in the author view of the hierarchical document structure, the document entry displayed with a draft status indicator corresponding to a draft status of the page;
causing display of a second GUI on a second client device executing a second frontend application communicatively coupled with the document management system;
authenticating, by the backend application, a second user of the second client device;
causing display of a reader-view of the hierarchical document structure in a navigational pane of the second GUI;
in accordance with the draft status of the page corresponding to a pre-publication state, suppress display of the document entry in the reader-view of the hierarchical document structure for the second user;
in accordance with the draft status of the page corresponding to a post-publication state, display the document entry in the reader-view of the hierarchical document structure for the second user; and
in response to a user selection of the document entry, cause display of the content in the second GUI.