SYSTEM FOR AUTOMATICALLY DISPLAYING PAGES OF A DIGITAL EDITION AND COMPUTER IMPLEMENTED METHOD FOR SAME
First Claim
1. A preview system for automatically previewing pages of a digital edition while at least some of the pages are concurrently being edited on computers connected to an editing system for publishing to different types of end-user devices, the preview system comprising:
- a plurality of processor-based devices each corresponding to a specific type of the end-user devices, each processor-based device having a communication module configured to request an update of a given page of the digital edition and to maintain a page communication channel open between the corresponding one of the processor-based devices and a storage unit, each one of the processor-based devices running a dedicated software application for reading a compiled file containing at least the given page of the digital edition and having a display for displaying the update of the given page upon receiving an updated compiled file;
an assembler unit operatively connected to the editing system, the assembler unit comprising a compiler module configured to continually generate updated compiled files of edited pages of the digital edition in a format readable by the dedicated software application, automatically as the pages are being edited on the computers connected to the editing system, the assembler unit comprising an output module to continually send the updated compiled files to the storage unit; and
the storage unit operatively connected to the processor-based devices and to the assembler unit, the storage unit having a memory configured to store the updated compiled files, and a communication module configured to send, over the page communication channel established with a given one of the processor-based devices, the updated compiled file corresponding to the given page for which the given one of the processor-based devices has requested an update, as the updated compiled file is being received on the storage unit.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for automatically displaying pages of a digital edition while at least some of the pages are concurrently being edited on an editing system. The system comprises processor-based devices, each requesting an update of a page and maintaining a communication channel open between the processor-based device and a storage unit, an assembler unit continually generating updated compiled files of the edited pages and continually sending the updated compiled files to the storage unit storing the updated compiled files and sending, over the communication channel established with one of the processor-based devices, the updated compiled file corresponding to the page for which the processor-based devices has requested an update, as the updated compiled file is received on the storage unit. A computer implemented method for performing the same is also provided.
-
Citations
22 Claims
-
1. A preview system for automatically previewing pages of a digital edition while at least some of the pages are concurrently being edited on computers connected to an editing system for publishing to different types of end-user devices, the preview system comprising:
-
a plurality of processor-based devices each corresponding to a specific type of the end-user devices, each processor-based device having a communication module configured to request an update of a given page of the digital edition and to maintain a page communication channel open between the corresponding one of the processor-based devices and a storage unit, each one of the processor-based devices running a dedicated software application for reading a compiled file containing at least the given page of the digital edition and having a display for displaying the update of the given page upon receiving an updated compiled file; an assembler unit operatively connected to the editing system, the assembler unit comprising a compiler module configured to continually generate updated compiled files of edited pages of the digital edition in a format readable by the dedicated software application, automatically as the pages are being edited on the computers connected to the editing system, the assembler unit comprising an output module to continually send the updated compiled files to the storage unit; and the storage unit operatively connected to the processor-based devices and to the assembler unit, the storage unit having a memory configured to store the updated compiled files, and a communication module configured to send, over the page communication channel established with a given one of the processor-based devices, the updated compiled file corresponding to the given page for which the given one of the processor-based devices has requested an update, as the updated compiled file is being received on the storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer implemented method for automatically previewing pages of a digital edition while at least some of the pages are concurrently being edited on computers connected to an editing system for publishing to different types of end-user devices, the method comprising the steps of:
-
a) requesting, by at least a given one of a plurality of processor-based devices corresponding to the different types of end-user devices, an update for a given page of the digital edition and maintaining a page communication channel open between at least the given one of the processor-based devices and a storage unit; b) continually generating, on an assembler unit, updated compiled files of pages of the edition being edited on the computers connected to the editing system in a format readable by a dedicated software application running on the processor-based devices, and continually sending the updated compiled files for storing on the storage unit; c) sending, by the storage unit, over the page communication channel, the updated compiled file corresponding to the given page for which the given one of the processor-based devices has requested an update as the updated compiled file is being received on the storage unit; and d) reading the updated compiled file using the dedicated software application running on the given one of the processor-based devices, and displaying the update of the given page on the given one of the processor-based devices. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification