IP Library Granted Patent US 10,521,081
Granted Patent B2
US 10,521,081 · App. 15/476,220 · Granted Dec 31, 2019

User interface for displaying a gallery of formatting options

Inventors: Andrew M. Himberger (Woodinville, WA); Tracey M. Gauthier (Redmond, WA); Aaron M. Butcher (Duvall, WA); Jensen M. Harris (Seattle, WA); Jesse Clay Satterfield (Seattle, WA)
Assignee: Microsoft Technology Licensing, LLC
G06F3/0482G06F3/0481G06F17/212G06F17/24G09G2340/0421
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,521,081
App. No.
15/476,220
Granted
Dec 31, 2019
Kind
B2
Abstract

An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected object. When a particular image is selected an associated formatting options combination is automatically applied to the selected object.

Claims (58)

1. A method for providing a gallery of formatting options, the method comprising:

providing a gallery of formatting controls associated with editing an image, wherein each of the formatting controls contained in the gallery of formatting controls is associated with formatting attributes configured to be applied to the image;

displaying, in the gallery of formatting controls, a visual representation for each of the formatting controls, each visual representation illustrating how the image will be formatted if the formatting attributes associated with a corresponding one of the formatting controls are applied to the image,

wherein the visual representation depicts a modification of a representative image by changing at least one of: a border of the representative image, an orientation of the representative image, or an effect applied to the representative image;

receiving an indication of focus on a formatting control of the gallery of formatting controls; and

in response to receiving the indication of focus, dynamically editing the formatting attributes associated with the focused on formatting control to the image.

2. The method of claim 1 , further comprising:

receiving an indication that the focus on the formatting control has ceased; and

undoing, in response to the received indication, the editing of the formatting attributes to the image.

3. The method of claim 1 , further comprising:

receiving a selection of the formatting control; and

applying, in response to the received selection, the formatting attributes associated with the corresponding one of the formatting controls that was selected.

4. The method of claim 1 , wherein the image is selected.

5. The method of claim 1 , wherein displaying the visual representation for each of the formatting controls comprises displaying a generic representation of how the formatting attributes associated with the corresponding one of the formatting controls is applied.

6. The method of claim 1 , wherein the representative image is a generic image.

7. The method of claim 1 , wherein the representative image is the image.

8. The method of claim 1 , wherein the orientation of the representative image is a rotating of the image.

9. The method of claim 1 , wherein providing the gallery of formatting controls comprises displaying the gallery of formatting controls in response to at least one of the following:

a user interface tab selection;

an insertion of an image document object into a document; and

a user selection of the image.

10. The method of claim 1 , wherein displaying the visual representation for each of the formatting controls is performed temporarily.

11. A system for providing a gallery of formatting options in an improved user interface, the system comprising:

a memory storage device; and

a processing unit coupled to the memory storage device, the processing unit being operative to:

provide a gallery of formatting controls associated with editing an image, wherein each of the formatting controls contained in the gallery of formatting controls is associated with formatting attributes configured to be applied to the image;

display, in the gallery of formatting controls, a visual representation of the image for each of the formatting controls, each visual representation illustrating how the image will be formatted if the formatting attributes associated with a corresponding one of the formatting controls are applied to the image,

wherein the visual representation depicts a modification of the image by changing at least one of: a border of the image, an orientation of the image, or an effect applied to the image;

receive an indication of focus on a formatting control of the gallery of formatting controls; and

in response to receiving the indication of focus, dynamically edit the formatting attributes associated with the focused on formatting control to the image in a body of an application.

12. The system of claim 11 , the processing unit being further operative to:

receive an indication that the focus on the formatting control has ceased; and

undo, in response to the received indication, the editing of the formatting attributes to the image in the body of the application.

13. The system of claim 11 , the processing unit being further operative to:

receive a selection of one of the formatting controls; and

apply, in response to the received selection, the formatting attributes associated with the corresponding one of the formatting controls as selected to the image in the body of the application.

14. The system of claim 13 , wherein apply the formatting attributes associated with the corresponding one of the formatting controls as selected comprises causing an execution of a plurality of formatting commands associated with a selected formatting control.

15. The system of claim 11 , wherein provide the formatting controls comprises displaying the gallery of formatting options in response to at least one of the following:

a user interface tab selection;

an insertion of the image into a document; and

a user selection of the image.

16. A system for providing a gallery of formatting options in an improved user interface, the system comprising:

a memory storage device; and

a processing unit coupled to the memory storage device, the processing unit being operative to:

provide a gallery of formatting controls associated with editing an image, wherein each of the formatting controls contained in the gallery of formatting controls is associated with formatting attributes configured to be applied to the image;

display, in the gallery of formatting controls, a visual representation for each of the formatting controls, each visual representation illustrating how the image will be formatted if the formatting attributes associated with a corresponding one of the formatting controls are applied to the image,

wherein the visual representation depicts a modification of a representative image by changing at least one of: a border of the representative image, an orientation of the representative image, or an effect applied to the representative image;

receive an indication of focus on a formatting control of the gallery of formatting controls; and

in response to receiving the indication of focus, dynamically edit the formatting attributes associated with the focused on formatting control to the image.

17. The system of claim 16 , wherein the representative image is the image.

18. The system of claim 16 , wherein the processing unit is further operative to:

wherein dynamically edit the image comprises creating a thumbnail preview of the image;

receive an indication that the focus on the formatting control has ceased; and

remove, in response to the received indication, the thumbnail preview.

19. The system of claim 16 , wherein the processing unit is further operative to:

receive a selection of one of the formatting controls; and

apply, in response to the received selection, the formatting attributes associated with the corresponding one of the formatting controls as selected to the image.

20. The system of claim 16 , wherein the representative image is a generic image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2018
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 046554/0298 →
Continuity (4)
Continuation 13427939 · Mar 23, 2012
Continuation 10955942 · Sep 30, 2004
Provisional Application 60601815 · Aug 16, 2004
Related Publication 20170205971A1 · Jul 20, 2017