A system, method, and computer readable medium for template-based assembly of an electronic publication are disclosed. The system may include a template provider that provides a template that specifies a markup for the electronic publication and having a plurality of content slots; a content provider that provides content; a publisher that formats the content according to the template and comprising a language processor that automatically traverses the template and applies the content to the content slots; and an electronic reading device that displays the formatted content. The method may include receiving at least one template from a template provider; traversing one of the template to identify a content slot; retrieving content for insertion into the identified content slot; applying a markup to a portion of the content; formatting the content by inserting the content into the identified content slot; and rendering the formatted content on an electronic reading device.

Title
System And Method For Template-Based Assembly Of Publications
Application Number
12/574025
Publication Number
20110082749
Application Date
October 6, 2009
Publication Date
April 7, 2011
Inventor
Vincent Le Chevalier
San Jose
CA, US
Garth Conboy
La Jolla
CA, US
John Rivlin
Palo Alto
CA, US
Assignee
eBook Technologies
CA, US
FirstPaper
NY, US
IPC
G06F 17/20
G06Q 30/00
View Original Source