GESTURE INTERPRETATION IN NAVIGABLE ZOOM MODE
First Claim
1. A method comprising:
- in an electronic device adapted to display pages and to receive gestures, each page comprising objects and characterized by a page model relating objects;
displaying a first object;
receiving a gesture;
classifying the received gesture as a first gesture type or a second gesture type;
for a gesture of the first gesture type, continuing to display the first object;
for a gesture of the second gesture type;
determining a second object to display based on the received gesture and the page model; and
displaying the determined second object.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic device can be enhanced to enable its user to navigate about and view, on the device'"'"'s display, different portions of a page or document while the device remains in a zoomed-in mode that magnifies the portion of the document that the device is currently displaying. Upon entering the zoomed-in mode, the device can magnify a portion of the document on the display. While in this mode, the device can react to user-produced gestures in a manner that is different to the manner in which the device would react to the same gestures otherwise. Responsive to user-produced gestures while in the zoomed-in mode, the device can navigate to other portions of the document while remaining in the zoomed-in mode, so that those other portions are also presented magnified. The device'"'"'s user is not forced to first zoom-out from one document portion in order to zoom-in on another document portion.
-
Citations
20 Claims
-
1. A method comprising:
in an electronic device adapted to display pages and to receive gestures, each page comprising objects and characterized by a page model relating objects; displaying a first object; receiving a gesture; classifying the received gesture as a first gesture type or a second gesture type; for a gesture of the first gesture type, continuing to display the first object; for a gesture of the second gesture type; determining a second object to display based on the received gesture and the page model; and displaying the determined second object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-readable storage memory storing particular instructions which, when executed by one or more processors, cause the one or more processors to perform specified operations, the particular instructions comprising:
-
instructions to cause a device to enter a zoomed-in mode in response to detecting particular user input while presenting an unmagnified view of a document; instructions to cause the device to present a first magnified portion of the document while the device remains in the zoomed-in mode; instructions to cause the device to present a second magnified portion of the document in response to detecting a user gesture having a particular gesture type while the device remains in the zoomed-in mode; instructions to cause the device to perform, in response to detection of a gesture of the particular gesture type while the device is not in the zoomed-in mode, a set of actions that is different from a set of actions that the device performs in response to detection of any gesture of the particular gesture type while the device is in the zoomed-in mode; wherein the first magnified portion is a different portion of the document than the second magnified portion. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A device comprising:
-
a display adapted for displaying a page, the page comprising objects and characterized by a page model relating objects; a touch sensitive surface adapted for receiving gesture input; a data processing system, and a computer program product comprising; at least one computer-readable memory storing program code executable by the data processing system; the program code comprising instructions that when executed by the data processing system are operable for; displaying a first object on a display of the electronic device; receiving a gesture on the electronic device; classifying the received gesture as a first gesture type or a second gesture type; for a gesture of the first gesture type, continuing to display the first object on the display; for a gesture of the second gesture type; determining a second object based on the received gesture and the page model; and displaying the determined second object on the display.
-
-
15. The device of claim 15 wherein:
continuing to display the first object comprises inhibiting the effect of the received gesture on at least one aspect of displaying the first object. - View Dependent Claims (16, 17, 18, 19, 20)
Specification