ONLINE PUBLISHING TOOLS
First Claim
1. In a server computing system that is in communication with at least one client system, a method for facilitating publishing services by the client system through a browser, comprising:
- receiving content to be published from at least one client system;
generating a preview file of a portion of the content to be published, wherein generating the preview file includes;
typesetting a portion of the content;
generating images of text contained in said portion of the content;
identifying content data to be omitted from the portion of the content when the preview file is compiled and transmitted to said at least one client system;
generating identifiers corresponding to the content data; and
replacing the identified content data to be omitted from the preview file with the generated identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
Online publishing tools, which provide browser-based publishing services available through the Internet for preparing content for publication, include a preview interface which generates and displays an accurate representation of the client'"'"'s work, with proportionately correct size, font, format and positioning, as well as an edit interface which generates a less precise but editable version of the client'"'"'s work. Preview files used for displaying previews on the preview interface, and which can incorporate edits made on the edit interface, include typesetting information, positioning information, hot zones information, images of text and links to omitted content. Some preview files provide preview information for less than the client'"'"'s entire document that is being worked on. Interfaces are also used to move and modify sections of content contained in the body of the client'"'"'s work, of any size, through simple drag and drop processes implemented on elements of a corresponding table of contents.
59 Citations
20 Claims
-
1. In a server computing system that is in communication with at least one client system, a method for facilitating publishing services by the client system through a browser, comprising:
-
receiving content to be published from at least one client system; generating a preview file of a portion of the content to be published, wherein generating the preview file includes; typesetting a portion of the content; generating images of text contained in said portion of the content; identifying content data to be omitted from the portion of the content when the preview file is compiled and transmitted to said at least one client system; generating identifiers corresponding to the content data; and replacing the identified content data to be omitted from the preview file with the generated identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a client computing system that is in communication with at least a server computing system, a method for facilitating publishing services by the client system through a browser, comprising:
receiving a preview file corresponding to only a limited portion of a document which has been typeset by a publishing service, wherein the preview file includes; positioning information that defines proportionally accurate and respective positioning of at least the text contained in the preview file with respect to other document content that is accessible through the preview file, and such that when the positioning information is used to render the text and other document content the positioning of the text and other document content is displayed with a proportionately accurate representation of the document as it was typeset by a publishing service; and rendering a display preview of the text and document content using the positioning information and with a proportionately accurate representation of the document as it was typeset by a publishing service. - View Dependent Claims (10, 11, 12, 13, 17)
-
15. A method as recited in claim 14, wherein the editable version of said at least some content includes text that is presented with at least a different formatting, font or relative positioning with regard to other displayed text than said at least some content is displayed by the display preview.
-
16. A method as recited in claim 14, wherein the method further comprises:
-
submitting modifications to said at least some content to the publishing service and wherein submission of said modifications results in a new preview file being generated and made available to the client system; and rendering a new display preview corresponding to the new preview file.
-
-
18. A method for automatically modifying content contained in a document responsive to changes made to a corresponding table of contents, comprising:
-
identify elements of a table of contents corresponding to content in a document; display the table of contents; receiving input selecting at least one element; identify the content of the document corresponding to the selected at least one element; receive drag and drop input moving the selected element of the table of contents from a first table of contents'"'"' location to a second table of contents'"'"' location; move the identified corresponding document content within the document from a first document location to a second document location that corresponds to the movement of the selected element of the table of contents from a first table of contents'"'"' location to a second table of contents'"'"' location. - View Dependent Claims (19, 20)
-
Specification