Document editing system with design editing panel that mirrors updates to document under creation
First Claim
Patent Images
1. A computer system comprising:
- a memory to store a set of instructions;
one or more processors to retrieve and execute the instructions, to;
provide a user interface including (i) a document under creation, and (ii) a design editing panel, separate from the document under creation, to enable a user to make a selection of a plurality of content elements for display as part of the document under creation;
structure the document under creation to display the plurality of content elements as part of the document under creation, in accordance with each of (i) a spatial arrangement of the plurality of content elements, and (ii) a logical relationship as between at least some of the plurality of content elements;
provide, with the design editing panel, for each of the plurality of content elements, a corresponding one of a plurality of interactive graphical editing features to enable the user to change one or more attributes of its corresponding content element;
arrange, with the design editing panel, the plurality of interactive graphical editing features to reflect each of (i) a position of one or more of the plurality of content elements in the spatial arrangement, and (ii) the logical relationship amongst at least some of the plurality of content elements;
enable the user to interact with the document under creation to alter the spatial arrangement amongst at least some of the plurality of content elements; and
in response to the spatial arrangement of the plurality of content elements being altered, automatically alter the arrangement of the plurality of interactive graphical editing features on the design editing panel to reflect the position of one or more of the plurality of content elements in the altered spatial arrangement.
12 Assignments
0 Petitions
Accused Products
Abstract
A document editing system provides a design editing panel with a document under creation. The document editing system provides a representation of the document under creation on the design editing panel using a plurality of graphical editing features, where each of the graphical editing features are interactive to receive an input for editing a corresponding content element of the document under creation. In response to editor input that alters an appearance of at least a content element of the document under creation, the document editing system alters an appearance of one or more graphical editing features of the design editing panel.
-
Citations
20 Claims
-
1. A computer system comprising:
-
a memory to store a set of instructions; one or more processors to retrieve and execute the instructions, to; provide a user interface including (i) a document under creation, and (ii) a design editing panel, separate from the document under creation, to enable a user to make a selection of a plurality of content elements for display as part of the document under creation; structure the document under creation to display the plurality of content elements as part of the document under creation, in accordance with each of (i) a spatial arrangement of the plurality of content elements, and (ii) a logical relationship as between at least some of the plurality of content elements; provide, with the design editing panel, for each of the plurality of content elements, a corresponding one of a plurality of interactive graphical editing features to enable the user to change one or more attributes of its corresponding content element; arrange, with the design editing panel, the plurality of interactive graphical editing features to reflect each of (i) a position of one or more of the plurality of content elements in the spatial arrangement, and (ii) the logical relationship amongst at least some of the plurality of content elements; enable the user to interact with the document under creation to alter the spatial arrangement amongst at least some of the plurality of content elements; and in response to the spatial arrangement of the plurality of content elements being altered, automatically alter the arrangement of the plurality of interactive graphical editing features on the design editing panel to reflect the position of one or more of the plurality of content elements in the altered spatial arrangement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for creating electronic documents, the method being implemented by one or more processors and comprising:
-
providing a user interface including (i) a document under creation, and (ii) a design editing panel, separate from the document under creation, to enable a user to make a selection of a plurality of content elements for display as part of the document under creation; structuring the document under creation to display the plurality of content elements as part of the document under creation, in accordance with each of (i) a spatial arrangement of the plurality of content elements, and (ii) a logical relationship as between at least some of the plurality of content elements; providing, with the design editing panel, for each of the plurality of content elements, a corresponding one of a plurality of interactive graphical editing features to enable the user to change one or more attributes of its corresponding content element; arranging, with the design editing panel, the plurality of interactive graphical editing features to reflect each of (i) a position of one or more of the plurality of content elements in the spatial arrangement, and (ii) the logical relationship amongst at least some of the plurality of content elements; enabling the user to interact with the document under creation to alter the spatial arrangement amongst at least some of the plurality of content elements; and in response to the spatial arrangement of the plurality of content elements being altered, automatically altering the arrangement of the plurality of interactive graphical editing features on the design editing panel to reflect the position of one or more of the plurality of content elements in the altered spatial arrangement. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable medium that stores a set of instructions, which when executed by one or more processors, cause a computer system of the one or more processors to perform operations that include:
-
providing a user interface including (i) a document under creation, and (ii) a design editing panel, separate from the document under creation, to enable a user to make a selection of a plurality of content elements for display as part of the document under creation; structuring the document under creation to display the plurality of content elements as part of the document under creation, in accordance with each of (i) a spatial arrangement of the plurality of content elements, and (ii) a logical relationship as between at least some of the plurality of content elements; providing, with the design editing panel, for each of the plurality of content elements, a corresponding one of a plurality of interactive graphical editing features to enable the user to change one or more attributes of its corresponding content element; arranging, with the design editing panel, the plurality of interactive graphical editing features to reflect each of (i) a position of one or more of the plurality of content elements in the spatial arrangement, and (ii) the logical relationship amongst at least some of the plurality of content elements; enabling the user to interact with the document under creation to alter the spatial arrangement amongst at least some of the plurality of content elements; and in response to the spatial arrangement of the plurality of content elements being altered, automatically altering the arrangement of the plurality of interactive graphical editing features on the design editing panel to reflect the position of one or more of the plurality of content elements in the altered spatial arrangement.
-
Specification