Providing semantic based document editor
First Claim
Patent Images
1. A computing device to provide a semantic based document editor in conjunction with a document processing application, the computing device comprising:
- a memory configured to store instructions associated with the document editor;
one or more processors coupled to the memory, the one or more processors configured to;
in response to a request to generate a new document, retrieve a plurality of suggested semantic styles from semantic styles recently used by a user associated with a recent document and a styles library provided by the document processing application or a trusted external resource provider;
sort the plurality of suggested semantic styles retrieved from the semantic styles recently used by the user and the styles library based on a frequency of use by the user;
provide to be displayed, on a display device, a plurality of previews representing the sorted plurality of suggested semantic styles, wherein the plurality of previews are ordered based on a high frequency of use of an associated semantic style to a low frequency of use of another associated semantic style;
generate the document with sections formatted based on a selected style among the plurality of suggested semantic styles;
receive content to be entered into a section of the document, wherein a classification of the section is identified on the section;
provide to be displayed, on the display device, one or more style commands to change a semantic style of the section;
receive a selection of one of the style commands; and
apply the semantic style corresponding to the selected one of the style commands to the content in the section.
2 Assignments
0 Petitions
Accused Products
Abstract
A semantic based document editor is provided. An application such as a document processing application displays previews of a document. The previews include semantic styles. In response to a selection of one of the previews, a semantic style associated with the selected preview is applied to a section of the document. The semantic style is rendered in the selected preview. A suggestion is displayed on the section. The suggestion identifies the section. The suggestion is also formatted based on the semantic style.
16 Citations
12 Claims
-
1. A computing device to provide a semantic based document editor in conjunction with a document processing application, the computing device comprising:
-
a memory configured to store instructions associated with the document editor; one or more processors coupled to the memory, the one or more processors configured to; in response to a request to generate a new document, retrieve a plurality of suggested semantic styles from semantic styles recently used by a user associated with a recent document and a styles library provided by the document processing application or a trusted external resource provider; sort the plurality of suggested semantic styles retrieved from the semantic styles recently used by the user and the styles library based on a frequency of use by the user; provide to be displayed, on a display device, a plurality of previews representing the sorted plurality of suggested semantic styles, wherein the plurality of previews are ordered based on a high frequency of use of an associated semantic style to a low frequency of use of another associated semantic style; generate the document with sections formatted based on a selected style among the plurality of suggested semantic styles; receive content to be entered into a section of the document, wherein a classification of the section is identified on the section; provide to be displayed, on the display device, one or more style commands to change a semantic style of the section; receive a selection of one of the style commands; and apply the semantic style corresponding to the selected one of the style commands to the content in the section. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method executed on a computing device to provide a semantic based document editor, the method comprising:
-
in response to a request to generate a new document, retrieving a plurality of suggested semantic styles from semantic styles recently used by a user associated with a recent document and a styles library provided by the document processing application or a trusted external resource provider; sorting the plurality of suggested semantic styles retrieved from the semantic styles recently used by the user and the styles library based on a frequency of use by the user; displaying, on a display device, a plurality of previews representing the sorted plurality of suggested semantic styles, wherein the plurality of previews are ordered based on a high frequency of use of an associated semantic style to a low frequency of use of another associated semantic style; generating the document with sections formatted based on a selected style among the plurality of suggested semantic styles; receiving content to be entered into a section of the document, wherein a classification of the section is identified on the section; displaying, on the display device, one or more style commands to change a semantic style of the section; receiving a selection of one of the style commands; applying the semantic style corresponding to the selected one of the style commands to the content in the section. - View Dependent Claims (8, 9)
-
-
10. A computer-readable memory device with instructions stored thereon to provide a semantic based document editor, the instructions comprising:
-
in response to a request to generate a new document, retrieving a plurality of suggested semantic styles from semantic styles recently used by a user associated with a recent document and a styles library provided by the document processing application or a trusted external resource provider; sorting the plurality of suggested semantic styles retrieved from the semantic styles recently used by the user and the styles library based on a frequency of use by the user; displaying, on a display device, a plurality of previews representing the sorted plurality of suggested semantic styles, wherein the plurality of previews are ordered based on a high frequency of use of an associated semantic style to a low frequency of use of another associated semantic style; generating the document with sections formatted based on a selected style among the plurality of suggested semantic styles; receiving content to be entered into a section of the document, wherein a classification of the section is identified on the section; displaying, on the display device, one or more style commands to change a semantic style of the section; receiving a selection of one of the style commands; and applying the semantic style corresponding to the selected one of the style commands to the content in the section. - View Dependent Claims (11, 12)
-
Specification