Full screen editing of visual media
First Claim
1. A method comprising:
- within an application, receiving first user input that selects one or more control sets from a plurality of available control sets;
wherein said application is assigned a particular screen space;
in response to said first user input, assigning each control set of said one or more control sets to a corresponding bump region within said particular screen space;
while in a first display mode, displaying, in said application, a data object to be edited in a first display region;
wherein said first display region includes less than all of said particular screen space;
receiving second user input;
in response to the second user input, transitioning the application from the first display mode to a second display mode;
while in the second display mode, the application displaying the data object to be edited in a second display region;
wherein the second display region includes all of said particular screen space;
while in the second display mode, receiving third user input within a bump region that corresponds to a particular control set of said one or more control sets; and
in response to said third user input, displaying said particular control set over a portion of said data object to be edited.
1 Assignment
0 Petitions
Accused Products
Abstract
Visual media can be edited by displaying a maximum amount of content on screen. To do so, a user can select a full-screen mode, which expands the visual media to fill the entire screen space. In full-screen mode, more of the screen is used to display the visual media as it is edited. In addition, the user can define bump areas in the visual media editing application, where the user can hide user interface controls while in full screen mode. From a user perspective these controls are sitting off screen and then brought into view as needed. The user accesses the user interface controls by bumping his mouse against the bump area, which causes the controls assigned to that region to come into view. In addition to defining bump areas, a user can decide which user interface controls to place at each different bump area.
72 Citations
36 Claims
-
1. A method comprising:
-
within an application, receiving first user input that selects one or more control sets from a plurality of available control sets; wherein said application is assigned a particular screen space; in response to said first user input, assigning each control set of said one or more control sets to a corresponding bump region within said particular screen space; while in a first display mode, displaying, in said application, a data object to be edited in a first display region; wherein said first display region includes less than all of said particular screen space; receiving second user input; in response to the second user input, transitioning the application from the first display mode to a second display mode; while in the second display mode, the application displaying the data object to be edited in a second display region; wherein the second display region includes all of said particular screen space; while in the second display mode, receiving third user input within a bump region that corresponds to a particular control set of said one or more control sets; and in response to said third user input, displaying said particular control set over a portion of said data object to be edited. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for editing visual media, comprising:
-
one or more processors; and a machine-readable medium carrying instructions, wherein execution of the instructions by the one or more processors causes performance of a method, the method comprising; within an application, receiving first user input that selects one or more control sets from a plurality of available control sets; wherein said application is assigned a particular screen space; in response to said first user input, assigning each control set of said one or more control sets to a corresponding bump region within said particular screen space; while in a first display mode, displaying, in said application, a data object to be edited in a first display region; wherein said first display region includes less than all of said particular screen space; receiving second user input; in response to the second user input, transitioning the application from the first display mode to a second display mode; while in the second display mode, the application displaying the data object in a second display region; wherein the second display region includes all of said particular screen space; while in the second display mode, receiving third user input within a bump region that corresponds to a particular control set of said one or more control sets; and in response to said third user input, displaying said particular control set over a portion of said data object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A machine-readable storage medium storing instructions for editing visual media, wherein execution of the instructions by one or more processors performs a method, said method comprising:
-
within an application, receiving first user input that selects one or more control sets from a plurality of available control sets; wherein said application is assigned a particular screen space; in response to said first user input, assigning each control set of said one or more control sets to a corresponding bump region within said particular screen space; while in a first display mode, displaying, in said application, a data object to be edited in a first display region; wherein said first display region includes less than all of said particular screen space; receiving second user input; in response to the second user input, transitioning the application from the first display mode to a second display mode; while in the second display mode, the application displaying the data object in a second display region; wherein the second display region includes all of said particular screen space; while in the second display mode, receiving third user input within a bump region that corresponds to a particular control set of said one or more control sets; and in response to said third user input, displaying said particular control set over a portion of said data object. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method of editing an image, the method comprising:
-
assigning a visual media editing application a particular screen space; in response to user input, assigning a particular portion of the periphery of the particular screen space to be a bump region; while in a first display mode, displaying, in the visual media editing application, the image in a first display region; wherein said first display region includes less than all of said particular screen space; receiving first user input; in response to the first user input, transitioning the visual media editing application from the first display mode to a second display mode; while in the second display mode, the visual media editing application displaying the image in a second display region; wherein the second display region includes all of said particular screen space; while in the second display mode, automatically displaying one or more control sets in response to user input at a bump region. - View Dependent Claims (35, 36)
-
Specification