Live editing and publishing of documents within a content management system using a hybrid draft authorization workflow
First Claim
Patent Images
1. A system for live editing and publishing of documents within a content management system using a hybrid draft authorization workflow, comprising:
- a hybrid-draft hierarchy including page entries for pages processed by the system, wherein an individual page entry of the page entries includes;
(i) a content identifier, and (ii) at least one of a draft page identifier or a published page identifier; and
a content workflow server computer comprising a processor, a memory, and a plurality of programming instructions stored in the memory and operable on the processor, wherein the plurality of programming instructions is configured to;
assign permissions for device protocols and accessibility to pages;
receive, from a first computing device, a request to edit an existing page of content, wherein a page entry for the existing page in the hybrid-draft hierarchy includes;
(i) an identifier for the existing page, (ii) an identifier for a draft page created by the request, and (iii) an identifier for the content, wherein the draft page includes the content of the existing page;
store, in a draft database, the draft page in association with the identifier for the draft page created by the request;
receive, from a second computing device, a request to edit the content including the identifier for the content;
retrieve, from the hybrid-draft hierarchy, the identifier for the draft page based at least on the identifier for the content;
determine that the first computing device has completed editing of the draft page based at least in part on a record included in a version control database;
authorize the second computing device to edit the draft page based at least in part on a permission for device protocols and accessibility to pages;
retrieve, from the draft database, the draft page based at least in part on the identifier retrieved from the hybrid-draft hierarchy; and
transmit the draft page to the second computing device for editing,wherein the content workflow server allows creation of content directly as a published document and allows live editing of published documents in real time.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for live editing and publishing of documents within a content management system using a hybrid draft authorization workflow within an authoring component used for content creation, draft editing and/or published editing, to control and manage access, permissions, documents revisions, histories, and associated content in a real-time environment without a need for server administrator approval, as well as streamlined to avoid iterative revision issues, merging conflicts and associated complexities of collaborative editing.
8 Citations
7 Claims
-
1. A system for live editing and publishing of documents within a content management system using a hybrid draft authorization workflow, comprising:
-
a hybrid-draft hierarchy including page entries for pages processed by the system, wherein an individual page entry of the page entries includes;
(i) a content identifier, and (ii) at least one of a draft page identifier or a published page identifier; anda content workflow server computer comprising a processor, a memory, and a plurality of programming instructions stored in the memory and operable on the processor, wherein the plurality of programming instructions is configured to; assign permissions for device protocols and accessibility to pages; receive, from a first computing device, a request to edit an existing page of content, wherein a page entry for the existing page in the hybrid-draft hierarchy includes;
(i) an identifier for the existing page, (ii) an identifier for a draft page created by the request, and (iii) an identifier for the content, wherein the draft page includes the content of the existing page;store, in a draft database, the draft page in association with the identifier for the draft page created by the request; receive, from a second computing device, a request to edit the content including the identifier for the content; retrieve, from the hybrid-draft hierarchy, the identifier for the draft page based at least on the identifier for the content; determine that the first computing device has completed editing of the draft page based at least in part on a record included in a version control database; authorize the second computing device to edit the draft page based at least in part on a permission for device protocols and accessibility to pages; retrieve, from the draft database, the draft page based at least in part on the identifier retrieved from the hybrid-draft hierarchy; and transmit the draft page to the second computing device for editing, wherein the content workflow server allows creation of content directly as a published document and allows live editing of published documents in real time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification