Formatting document objects by visual suggestions
AssigneeMicrosoft Technology Licensing, LLC
InventorsDarren EDGE, Taoyu LI, Xiongjian MO
Life of this patent
Estimating the term…
Abstract
A solution for formatting document objects by visual suggestions is proposed. For a document including multiple editing units each of which contains multiple objects, a first editing rule is generated, the first editing rule indicating an edit performed on a first object in a document. Then, an editing suggestion is generated based on the first editing rule, the editing suggestion describing a candidate edit to be performed on a second object within a suggestion scope. The editing suggestion is then presented in a visual form to a user for selection.
Claims21
-20. (canceled)
A system comprising:
- a processor;
- and
- memory comprising computer executable instructions that, when executed, perform operations comprising:
- receiving, at a document having a current document state and comprising a first object and a second object, an edit performed on the first object;
- generating a first editing suggestion based on the edit, the first editing suggestion indicating a candidate edit to be performed on the second object;
- and
- causing display of the first editing suggestion by applying the candidate edit to the second object such that the candidate edit is highlighted for the second object in a suggested document state for the document.
A method comprising:
- receiving, at a document having a current document state and comprising a first object and a second object, an edit performed on the first object;
- generating an editing suggestion based on the edit, the editing suggestion indicating a candidate edit to be performed on the second object;
- applying the candidate edit to the second object by highlighting the candidate edit on the second object;
- and
- causing display of the editing suggestion such that the highlighting enables a visual comparison of differences between the current document state and a suggested document state comprising the candidate edit.
A device comprising:
- a processor;
- and
- memory comprising computer executable instructions that, when executed, perform operations comprising:
- receiving, at a document having a current document state and comprising a first object and a second object, an edit performed on the first object;
- generating a first editing suggestion based on the edit, the first editing suggestion indicating a candidate edit to be performed on the second object;
- and
- causing display of the first editing suggestion by applying the candidate edit to the second object such that the candidate edit as applied to the second object is emphasized in a suggested document state for the document.
Dependencies are inferred from the claim text.