GRAPHICAL USER INTERFACE WINDOW SPACING MECHANISMS
First Claim
1. A computer-implemented method for adjusting a display of multiple web page windows oriented in an overlaid configuration in a web browser, the method comprising:
- receiving a selection of a visible portion of a first web page window in an overlaid configuration with a second web page window with a first touch input;
receiving a selection of a visible portion of the second web page window in the overlaid configuration with a second touch input; and
receiving a dragging motion of the first touch input and the second touch input to alter the visible portion of at least one of the first and second web page windows in the overlaid configuration,wherein when the dragging motion comprises concurrent dragging of the first touch input and the second touch input away from one another, the visible portion of the first web page window in the overlaid configuration is increased and the visible portion of the second web page window in the overlaid configuration is decreased,wherein when the dragging motion comprises dragging the first touch input and the second touch input towards one another, the visible portion of the first web page window in the overlaid configuration is decreased and the visible portion of the second web page window in the overlaid configuration is increased, andwherein an order of the first and second web page windows in the overlaid configuration remains unchanged upon the selection of either the visible portion of the first web page window or the visible portion of the second web page window.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented methods for adjusting a display of multiple web page windows in a web browser are provided. In one aspect, a method includes receiving selections of visible portions of first and second web page windows oriented in an overlaid configuration with first and second touch inputs, and receiving a dragging motion of the touch inputs to alter the visible portion of at least one of the windows. When the dragging motion includes dragging the touch inputs away from one another, the visible portion of the first web page window is increased and the visible portion of the second web page window is decreased, and when the dragging motion includes dragging the touch inputs towards one another, the visible portion of the first web page window is decreased and the visible portion of the second web page window is increased. Systems, graphical user interfaces, and machine-readable media are also provided.
72 Citations
19 Claims
-
1. A computer-implemented method for adjusting a display of multiple web page windows oriented in an overlaid configuration in a web browser, the method comprising:
-
receiving a selection of a visible portion of a first web page window in an overlaid configuration with a second web page window with a first touch input; receiving a selection of a visible portion of the second web page window in the overlaid configuration with a second touch input; and receiving a dragging motion of the first touch input and the second touch input to alter the visible portion of at least one of the first and second web page windows in the overlaid configuration, wherein when the dragging motion comprises concurrent dragging of the first touch input and the second touch input away from one another, the visible portion of the first web page window in the overlaid configuration is increased and the visible portion of the second web page window in the overlaid configuration is decreased, wherein when the dragging motion comprises dragging the first touch input and the second touch input towards one another, the visible portion of the first web page window in the overlaid configuration is decreased and the visible portion of the second web page window in the overlaid configuration is increased, and wherein an order of the first and second web page windows in the overlaid configuration remains unchanged upon the selection of either the visible portion of the first web page window or the visible portion of the second web page window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for adjusting a display of multiple web page windows oriented in an overlaid configuration in a web browser, the system comprising:
-
a memory comprising a first web page and a second web page; a processor configured to execute instructions to; receive a selection of a visible portion of a first web page window displaying the first web page in an overlaid configuration with a second web page window displaying the second web page with a first touch input; receive a selection of a visible portion of the second web page window in the overlaid configuration with a second touch input; and receive a dragging motion of the first touch input and the second touch input to alter the visible portion of at least one of the first and second web page windows in the overlaid configuration, wherein the overlaid configuration comprises a plurality of web page windows in a stack, wherein when the dragging motion comprises concurrent dragging of the first touch input and the second touch input away from one another, the visible portion of the first web page window in the overlaid configuration is increased and the visible portion of the second web page window in the overlaid configuration is decreased, wherein when the dragging motion comprises dragging the first touch input and the second touch input towards one another, the visible portion of the first web page window in the overlaid configuration is decreased and the visible portion of the second web page window in the overlaid configuration is increased, and wherein an order of the first and second web page windows in the overlaid configuration remains unchanged upon the selection of either the visible portion of the first web page window or the visible portion of the second web page window. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A mobile web browser for adjusting a display of multiple web page windows oriented in an overlaid configuration in a web browser, the mobile web browser comprising:
-
a stacking interface configured to provide, using a processor, a display of first and second web page windows oriented in an overlaid configuration, wherein a portion of each of the first and second web page windows is visible, and to receive a selection of the visible portion of the first web page window in the overlaid configuration with a first touch input and a selection of the visible portion of the second web page window in the overlaid configuration with a second touch input, wherein, when a concurrent dragging motion of the first touch input and the second touch input is received, the visible portions of the first and second web page windows in the overlaid configuration are altered, and wherein an order of the first and second web page windows in the overlaid configuration remains unchanged upon the selection of either the visible portion of the first web page window or the visible portion of the second web page window.
-
-
19. A non-transitory machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method for adjusting a display of multiple web page windows oriented in an overlaid configuration in a web browser, the method comprising:
-
receiving a selection of a visible portion of a first web page window in a stack configuration with a second web page window with a first touch input; receiving a selection of a visible portion of the second web page window in the stack configuration with a second touch input; and receiving a dragging motion of the first touch input and the second touch input to alter the visible portion of at least one of the first and second web page windows in the stack configuration, wherein when the dragging motion comprises concurrent dragging the first touch input and the second touch input away from one another along an axis, the visible portion of the first web page window in the stack configuration is increased, wherein when the dragging motion comprises dragging the first touch input and the second touch input towards one another along the axis, the visible portion of the first web page window in the stack configuration is decreased, and wherein an order of the first and second web page windows in the stack configuration remains unchanged upon the selection of either the visible portion of the first web page window or the visible portion of the second web page window.
-
Specification