Application user interface with an interactive overlay
First Claim
1. A method, comprising:
- at a client system having one or more processors and memory storing one or more programs for execution by the one or more processors so as to perform the method;
displaying a user interface with a display region and a minimized window region, wherein the user interface is for a single-web application, and wherein a plurality of windows are displayed in the display region of the single web-application, the plurality of windows including a plurality of command windows displayed in a predefined order, wherein a successively ordered first and second window in the plurality of command windows are displayed adjacent to each other, and one or more content windows, wherein each command window corresponds to a predetermined action that is operable on the user interface;
detecting a first input that corresponds to a request to change a state of one or more of the content windows; and
in response to detecting the first input, ceasing to display the plurality of command windows in the display region, and displaying a representation of the plurality of command windows in the minimized window region in accordance with the predefined order, wherein representations of the successively ordered first and second window are displayed adjacent to each other;
after ceasing to display the plurality of command windows, detecting a second input that corresponds to a request to view content of a respective command window; and
in response to detecting the second input, displaying an interactive overlay including content of the respective command window, wherein the interactive overlay is displayed so as to partially overlap the display region.
3 Assignments
0 Petitions
Accused Products
Abstract
A client system displays a user interface with a display region and a minimized window region. A plurality of windows are displayed in the display region, including a first window and a second window. The client system detects a first input that corresponds to a request to change a state of one or more of the windows; and in response to detecting the first input, the client system ceases to display the first window in the display region, and displays a representation of the first window in the minimized window region. After ceasing to display the first window, the client system detects a second input that corresponds to a request to view content of the first window; and in response to detecting the second input, the client displays an interactive overlay that includes content of the first window and partially overlaps the display region.
158 Citations
18 Claims
-
1. A method, comprising:
at a client system having one or more processors and memory storing one or more programs for execution by the one or more processors so as to perform the method; displaying a user interface with a display region and a minimized window region, wherein the user interface is for a single-web application, and wherein a plurality of windows are displayed in the display region of the single web-application, the plurality of windows including a plurality of command windows displayed in a predefined order, wherein a successively ordered first and second window in the plurality of command windows are displayed adjacent to each other, and one or more content windows, wherein each command window corresponds to a predetermined action that is operable on the user interface; detecting a first input that corresponds to a request to change a state of one or more of the content windows; and in response to detecting the first input, ceasing to display the plurality of command windows in the display region, and displaying a representation of the plurality of command windows in the minimized window region in accordance with the predefined order, wherein representations of the successively ordered first and second window are displayed adjacent to each other; after ceasing to display the plurality of command windows, detecting a second input that corresponds to a request to view content of a respective command window; and in response to detecting the second input, displaying an interactive overlay including content of the respective command window, wherein the interactive overlay is displayed so as to partially overlap the display region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A computer system, comprising:
-
one or more hardware processors; non-transitory memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more hardware processors, the one or more programs including instructions for; displaying a user interface with a display region and a minimized window region, wherein the user interface is for a single-web application, and wherein a plurality of windows are displayed in the display region of the single web-application, the plurality of windows including a plurality of command windows displayed in a predefined order, wherein a successively ordered first and second window in the plurality of command windows are displayed adjacent to each other, and one or more content windows, wherein each command window corresponds to a predetermined action that is operable on the user interface; detecting a first input that corresponds to a request to change a state of one or more of the content windows; and in response to detecting the first input, ceasing to display the plurality of command windows in the display region, and displaying a representation of the plurality of command windows in the minimized window region in accordance with the predefined order, wherein representations of the successively ordered first and second window are displayed next to each other; after ceasing to display the plurality of command windows, detecting a second input that corresponds to a request to view content of a respective command window; and in response to detecting the second input, displaying an interactive overlay including content of the respective command window, wherein the interactive overlay is displayed so as to partially overlap the display region.
-
-
18. A non-transitory computer readable storage medium and one or more computer programs embedded therein, the one or more computer programs comprising instructions, which when executed by a computer system, cause the computer system to:
-
display a user interface with a display region and a minimized window region, wherein the user interface is for a single-web application, and wherein a plurality of windows are displayed in the display region of the single web-application, the plurality of windows including a plurality of command windows displayed in a predefined order, wherein a successively ordered first and second window in the plurality of command windows are displayed adjacent to each other, and one or more content windows, wherein each command window corresponds to a predetermined action that is operable on the user interface; detect a first input that corresponds to a request to change a state of one or more of the content windows; and in response to detecting the first input, cease to display the plurality of command windows in the display region, and display a representation of the plurality of command windows in the minimized window region in accordance with the predefined order, wherein representations of the successively ordered first and second window are displayed adjacent to each other; after ceasing to display the plurality of command windows, detect a second input that corresponds to a request to view content of a respective command window; and in response to detecting the second input, display an interactive overlay including content of the respective command window, wherein the interactive overlay is displayed so as to partially overlap the display region.
-
Specification