Mechanism for switching between document viewing windows
First Claim
1. A computer-implemented method for switching between open web pages in a web browser using a dragging motion across a touchscreen device, the method comprising:
- receiving an input of a touch gesture comprising a dragging motion via a touchscreen interface of the touchscreen device;
determining whether the touch gesture begins within a predetermined distance from a first lateral edge of the touchscreen interface and proceeds towards a second lateral edge of the touchscreen interface; and
in response to determining that the touch gesture begins within the predetermined distance from the first lateral edge and proceeds towards the second lateral edge, controlling the switching of a currently displayed open web page in the web browser to another one of a plurality of open web pages in the web browser based on the touch gesture,wherein a selection of which open web page to switch to is determined based on a pixel distance of the dragging motion of the touch gesture and a threshold based on a number of the plurality of open web pages in the web browser.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods for switching between opened web pages in a web browser using a dragging motion across a touchscreen device are provided. In one aspect, a method includes receiving an input of a touch gesture comprising a dragging motion beginning near a first lateral edge of a touchscreen interface towards a second lateral edge of the touchscreen interface, and controlling the switching of a currently displayed open web page in the web browser to another one of a plurality of opened web pages in the web browser based on the touch gesture. The selection of which open web page to switch to is determined based on the distance of the dragging motion of the touch gesture. Systems, graphical user interfaces, and machine-readable media are also provided.
-
Citations
23 Claims
-
1. A computer-implemented method for switching between open web pages in a web browser using a dragging motion across a touchscreen device, the method comprising:
-
receiving an input of a touch gesture comprising a dragging motion via a touchscreen interface of the touchscreen device; determining whether the touch gesture begins within a predetermined distance from a first lateral edge of the touchscreen interface and proceeds towards a second lateral edge of the touchscreen interface; and in response to determining that the touch gesture begins within the predetermined distance from the first lateral edge and proceeds towards the second lateral edge, controlling the switching of a currently displayed open web page in the web browser to another one of a plurality of open web pages in the web browser based on the touch gesture, wherein a selection of which open web page to switch to is determined based on a pixel distance of the dragging motion of the touch gesture and a threshold based on a number of the plurality of open web pages in the web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for switching between open web pages in a web browser using a dragging motion across a touchscreen device, the system comprising:
-
a memory comprising a web browser; and a processor configured to; receive an input of a touch gesture comprising a dragging motion via a touchscreen interface of the touchscreen device; determine whether the touch gesture begins within a predetermined distance from a first lateral edge of the touchscreen interface and proceeds towards a second lateral edge of the touchscreen interface; in response to determining that the touch gesture begins within the predetermined distance from the first lateral edge and proceeds towards the second lateral edge, control, based on the touch gesture, the switching of a currently displayed open web page in the web browser to another one of a plurality of open web pages in the web browser; and provide, for display, the open web page to which the web browser will be switched to during the dragging motion, wherein a selection by a processor of which open web page to switch to is determined based on a pixel distance of the dragging motion of the touch gesture and a threshold based on a number of the plurality of open web pages in the web browser. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing device comprising a processor and a memory, the memory storing instructions that, when executed by the processor, provide a web browser with functionality for switching between open web pages, the web browser comprising:
-
an input area configured to receive an input of a touch gesture comprising a dragging motion via a touchscreen interface, the input area defined in the web browser between a first lateral edge of the touchscreen interface, a predefined distance from the first lateral edge of the touchscreen interface towards a second lateral edge of the touchscreen interface, and a lateral height of the touchscreen interface; and a document viewer configured to control, based on the touch gesture, using a processor, and in response to a determining that the touch gesture begins within the input area and proceeds towards the second lateral edge, the switching of a currently displayed open web page in the web browser to another one of a plurality of open web pages in the web browser, wherein a selection of which open web page to switch to is determined based on a distance of the dragging motion of the touch gesture. - View Dependent Claims (21)
-
-
22. A non-transitory machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method for switching between open web pages in a web browser using a dragging motion across a touchscreen device, the method comprising:
-
receiving, within a first input area defined in the web browser between a first lateral edge of a touchscreen interface, a predefined distance from the first lateral edge of the touchscreen interface towards a second lateral edge of the touchscreen interface, and a lateral height of the touchscreen interface, an input of a touch gesture comprising a dragging motion via the touchscreen interface of the touchscreen device; determining whether the touch gesture begins within the first input area and proceeds towards the second lateral edge; in response to determining that the touch gesture begins within the first input area and proceeds towards the second lateral edge, controlling, based on the touch gesture, the switching of a currently displayed open web page in the web browser to another one of a plurality of open web pages in the web browser; and providing, for display, the open web page to which the web browser will be switched to and an indicator of a location of the touch gesture on the touchscreen interface during the dragging motion, wherein a selection of which open web page to switch to is determined based on a pixel distance of the dragging motion of the touch gesture and a threshold based on a number of the plurality of open web pages in the web browser. - View Dependent Claims (23)
-
Specification