EFFICIENT CREATION OF DOCUMENTS
0 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a method that efficiently designs a document. The method provides the user with a selection of templates, each with a default configuration for content. The method provides the user with a selection of page designs to add to a selected template. The method adds a selected page design to a document that is based on the selected template. Some embodiments provide methods for modifying default content of template documents with default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for editing by the user. In some embodiments, the method highlights a text field selected by the user. Also, in some embodiments, the method deletes the content of the text field when the user provides new content for the selected field. In some embodiments, the new content is text, image, or another type of content.
54 Citations
45 Claims
-
1-24. -24. (canceled)
-
25. A non-transitory computer readable medium storing a computer program which when executed by at least one processor selects content in a document, the computer program comprising sets of instructions for:
-
displaying a page of the document, the page configured with a set of fields for holding content of the page; receiving a selection of a portion of the content of a particular field of the displayed page, the selected portion less than the entirety of the content of the particular field; and automatically selecting the entire content of the particular field of the displayed page. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory computer readable medium storing a computer program which when executed by at least one processor selects content in a document created from a template comprising a set of template pages preconfigured with fields and placeholder content, the computer program comprising sets of instructions for:
-
displaying a page of the document based on one of the preconfigured template pages of the template used to create the document, said page comprising a first field holding template-based placeholder content and a second field holding user-generated content; receiving a selection of a portion of the content; automatically selecting, when the portion is based on a selection of the placeholder content in the first field, the entire content of the first field; and selecting, when the portion is based on a selection of user-generated content in the second field, only the portion of the content of the second field. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for defining a template document for use by a user to create a document by adding content to the template document, the method comprising:
-
defining a set of default pages of the template document, each page for populating the template document with content; and defining placeholder content of each page, the placeholder content replaceable by user-generated content; and defining a set of fields of a particular page of the template document, each field comprising placeholder content that is replaceable by user-generated content, the entirety of the placeholder content automatically selected by a selection of a portion of the placeholder content within the field that is less than the entirety of the placeholder content within the field. - View Dependent Claims (42, 43, 44, 45)
-
Specification