Electronic document management system with a content status designation interface
US-11734501-B1 · Aug 22, 2023 · US
US12499162B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12499162-B2 |
| Application number | US-202318374598-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 28, 2023 |
| Priority date | Sep 28, 2023 |
| Publication date | Dec 16, 2025 |
| Grant date | Dec 16, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method may include causing a client computer to display a graphical user interface including a hierarchical element tree, the hierarchical element tree including a plurality of hierarchically arranged selectable elements. The method may further include, in response to receiving a selection of a selectable element in the hierarchical element tree and in accordance with the selected selectable element being associated with a remote content item that is managed by an external platform separate from the content collaboration system, selecting a content processing engine, retrieving content from the remote content item at the external platform and using an address associated with the remote content item, processing the content from the remote content item using the selected processing engine to produce renderable content, the renderable content formatted in accordance with the platform-specific structured data format, and causing display of the renderable content in the content panel.
Opening claim text (preview).
What is claimed is: 1 . A method comprising, in a content collaboration system comprising a plurality of user-generated documents: causing a client computer to display a graphical user interface including: a content panel configured to display content of a selected content item; and a navigational panel including a hierarchical element tree, the hierarchical element tree comprising a plurality of hierarchically arranged selectable elements, each respective selectable element being selectable to cause display of respective content associated with the respective selectable element in the content panel; in response to a selection of a selectable element in the hierarchical element tree and in accordance with the selected selectable element being associated with a document that is managed by the content collaboration system: obtaining document content of the document from the content collaboration system, the document content formatted in accordance with a platform-specific structured data format; and causing display of the document content in the content panel; and in response to the selection of the selectable element in the hierarchical element tree and in accordance with the selected selectable element being associated with a remote content item that is managed by an external platform separate from the content collaboration system: selecting a content processing engine from a set of candidate content processing engines accessible to the content collaboration system, the content processing engine configured to process content from remote content items associated with the external platform; retrieving content from the remote content item at the external platform and using an address associated with the remote content item; processing the content from the remote content item using the selected content processing engine to produce renderable content, the renderable content formatted in accordance with the platform-specific structured data format; and causing display of the renderable content in the content panel. 2 . The method of claim 1 , wherein the method further comprises, in response to a user input moving the selectable element from a first position to a second position within the hierarchical element tree, modifying a hierarchical relationship between a data object associated with the selectable element and other content items associated with other selectable elements in the hierarchical element tree. 3 . The method of claim 1 , further comprising, while the renderable content is displayed in the content panel: receiving user-generated content for display with the renderable content; and storing the user-generated content in association with the renderable content. 4 . The method of claim 3 , further comprising, in response to receiving the user-generated content, sending the user-generated content to the external platform, thereby causing the external platform to incorporate the user-generated content in the remote content item. 5 . The method of claim 1 , further comprising, while the document content is displayed in the content panel, and in response to a request to edit the document: transitioning the content panel from a view mode to an edit mode; receiving a modification to the document in the content panel; and storing the modification in association with the document. 6 . The method of claim 1 , wherein: the remote content item is a first remote content item; the external platform is a first external platform; the content processing engine is a first content processing engine; the renderable content is first renderable content; each respective candidate content processing engine is configured to process content from different respective external platforms; and the method further comprises, in accordance with the selected selectable element being associated with a second remote content item that is managed by a second external platform separate from the content collaboration system: selecting a second content processing engine configured to process content from remote content items associated with the second external platform; retrieving content from the second remote content item from the second external platform using an address associated with the second remote content item; processing the content from the second remote content item using the selected second contentprocessing engine to produce second renderable content, the second renderable content formatted in accordance with the platform-specific structured data format; and causing display of the second renderable content in the content panel. 7 . The method of claim 1 , wherein the renderable content has a different appearance, when displayed in the graphical user interface of the content collaboration system, than the remote content item, when displayed in a graphical user interface of the external platform. 8 . The method of claim 1 , wherein: the renderable content comprises an identifier of a video source identified in the content of the remote content item; and causing display of the renderable content in the content panel comprises causing display of the video source in the content panel. 9 . A method comprising, in a content collaboration system comprising a plurality of user-generated documents formatted in accordance with a platform-specific structured data format: causing a client computer to display a graphical user interface including: a content panel configured to display content of a selected content item; and a navigational panel including a hierarchical element tree, the hierarchical element tree comprising a plurality of hierarchically arranged selectable elements, each respective selectable element being selectable to cause display of respective content associated with the respective selectable element in the content panel; in response to receiving a document creation request, the document creation request including an address to a remote content item, the remote content item managed by an external platform separate from the content collaboration system and having a format other than the platform-specific structured data format: selecting a content processing engine from a set of candidate content processing engines associated with the content collaboration system, the content processing engine configured to process content from remote content items associated with the external platform; retrieving content from the remote content item at an address associated with the remote content item; processing the content from the remote content item using the selected content processing engine to produce renderable content, the renderable content formatted in accordance with the platform-specific structured data format; generating a data object including the renderable content; and causing a selectable element associated with the data object to be displayed in the hierarchical element tree; and in response to receiving a selection of the selectable element: obtaining the renderable content from the data object; and causing the renderable content to be displayed in the content panel. 10 . The method of claim 9 , wherein processing the content from the remote content item using the selected content processing engine comprises: extracting a title from the remote content item; and assigning the title from the remote content item as a title of the data object. 11 . The method of claim 10 , further comprising: receiving a user-generated title for the data object; and replacing the assigned title of the data object with the user-generated title. 12 . The method of claim 9 , wherein: the document creation request is
Interaction with lists of selectable items, e.g. menus · CPC title
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
Hierarchical processing, e.g. outlines · CPC title
Display of layout of documents; Previewing · CPC title
Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.