US 12,443,789 B2
System and method for generating and publishing electronic content from predetermined templates
Jacqueline A. Wenzel, West Wickham (GB); Stephen A. Wenzel, Canmore (CA); Holly M. Brattberg, Canmore (CA); and Susan K. Brattberg, Calgary (CA)
Assigned to 1206881 Alberta Ltd., Edmonton (CA)
Filed by 1206881 Alberta Ltd., Edmonton (CA)
Filed on Jun. 8, 2023, as Appl. No. 18/331,219.
Application 18/331,219 is a continuation of application No. 15/168,160, filed on May 30, 2016, granted, now 11,714,958.
Application 15/168,160 is a continuation of application No. PCT/CA2014/051148, filed on Dec. 1, 2014.
Claims priority of provisional application 61/910,241, filed on Nov. 29, 2013.
Prior Publication US 2024/0012989 A1, Jan. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/186 (2020.01); G06F 40/106 (2020.01); G06F 40/58 (2020.01); G06Q 30/02 (2023.01)
CPC G06F 40/186 (2020.01) [G06F 40/106 (2020.01); G06Q 30/02 (2013.01); G06F 40/58 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method of generating electronic content, the method comprising:
providing access to a predetermined template via a server application, the predetermined template specifying a layout for at least one slide to contain content;
enabling the content to be added to the template by a plurality of contributors, each contributor having access to a project utilizing the template by accessing the server application over a network;
receiving the content;
compiling a published output according to the received content and parameters of the predetermined template;
receiving over the network, feedback from a contributor of the plurality of contributors that contributed to the published output, the feedback comprising a request to change the predetermined template and metadata associated with the requested change;
processing the feedback to determine the associated metadata;
providing the associated metadata for the requested change to have the predetermined template revised based on the feedback;
obtaining a revised template; and
providing access to the revised template via the server application for subsequent use by the plurality of contributors.