METHOD AND APPARATUS FOR UTILIZING AN EXTENSIBLE MARKUP LANGUAGE SCHEMA FOR MANAGING SPECIFIC TYPES OF CONTENT IN AN ELECTRONIC DOCUMENT
2 Assignments
0 Petitions
Accused Products
Abstract
An extensible markup language (“XML”) schema is provided for defining a content region which displays specific types of content in an electronic document created in a word processing application program. The schema includes structural elements for defining the content region in the electronic document. The structural elements include a properties element for defining properties associated with the content to be displayed in the content region and a content element for receiving the content to be displayed according to the defined properties. The properties element and the content element define the content region in the electronic document.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method comprising:
-
providing an interactive content pane to manage content manipulation of an application, wherein the interactive content pane includes a content region that comprises structural elements including at least one properties element and at least one content element that are each defined by a markup language schema, wherein the properties element define properties for displaying the content element in the content region of the application; receiving a selection of the content element in the interactive content pane; and in response to receiving the selection of the content element, displaying a type of content within the interactive content pane, wherein the type of content displayed is determined by the properties element that includes a plurality of mutually exclusive child elements for defining the properties associated with the type of content for display. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A system comprising:
-
at least one processor; and a memory operatively connected with the processor that stores executable instructions, which when executed on the processor, cause the processor to execute; providing an interactive content pane to manage content manipulation of an application, wherein the interactive content pane includes a content region that comprises structural elements including at least one properties element and at least one content element that are each defined by a markup language schema, wherein the properties element define properties for displaying the content element in the content region of the application; receiving a selection of the content element in the interactive content pane; and in response to receiving the selection of the content element, displaying a type of content within the interactive content pane, wherein the type of content displayed is determined by the properties element that includes a plurality of mutually exclusive child elements for defining the properties associated with the type of content for display. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A computer-readable storage medium which stores a set of instructions which when executed on at least one processor, causes the processor to perform a method comprising:
-
providing an interactive content pane to manage content manipulation of an application, wherein the interactive content pane includes a content region that comprises structural elements including at least one properties element and at least one content element that are each defined by a markup language schema, wherein the properties element define properties for displaying the content element in the content region of the application; receiving a selection of the content element in the interactive content pane; upon receiving the selection of the content element, displaying a type of content within the interactive content pane, wherein the type of content displayed is determined by the properties element that includes a plurality of mutually exclusive child elements for defining the properties associated with the type of content for display; receiving selection of a child element of the plurality of mutually exclusive child elements; and in response to receiving the selected child element, enabling manipulation of a field associated with the selected child element. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification