Device, Method, and Graphical User Interface for Manipulation of User Interface Objects with Activation Regions
First Claim
1. A method, comprising:
- at a computing device with a touch screen display;
simultaneously displaying on the touch screen display;
a plurality of user interface objects displayed at a first magnification level in a display area;
a currently selected user interface object; and
a plurality of handles for the currently selected user interface object, wherein each handle has a corresponding handle activation region;
detecting a first contact at a first location on the touch screen display that corresponds to a first handle activation region for a first handle in the plurality of handles;
continuing to detect the first contact at the first location for a predefined amount of time;
in response to continuing to detect the first contact at the first location for the predefined amount of time, zooming the display area to a second magnification level, wherein the second magnification level is greater than the first magnification level; and
,while the display area is at the second magnification level;
detecting a movement of the first contact across the touch screen display;
moving the first handle to a second location in the display area in accordance with the detected movement of the first contact; and
detecting liftoff of the first contact; and
,in response to detecting liftoff of the first contact, zooming the display area to the first magnification level.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device with a touch screen display simultaneously displays on the touch screen display a plurality of user interface objects displayed at a first magnification level in a display area. The device detects a first contact on a first handle activation region for a first handle of a user interface object. In response to continuing to detect the first contact at for a predefined amount of time, the device zooms the display area to a second magnification level. While the display area is at the second magnification level, the device: detects a movement of the first contact across the touch screen display; moves the first handle in accordance with the detected movement of the first contact; and detects liftoff of the first contact. In response to detecting liftoff of the first contact, the device zooms the display area to the first magnification level.
-
Citations
12 Claims
-
1. A method, comprising:
at a computing device with a touch screen display; simultaneously displaying on the touch screen display; a plurality of user interface objects displayed at a first magnification level in a display area; a currently selected user interface object; and a plurality of handles for the currently selected user interface object, wherein each handle has a corresponding handle activation region; detecting a first contact at a first location on the touch screen display that corresponds to a first handle activation region for a first handle in the plurality of handles; continuing to detect the first contact at the first location for a predefined amount of time; in response to continuing to detect the first contact at the first location for the predefined amount of time, zooming the display area to a second magnification level, wherein the second magnification level is greater than the first magnification level; and
,while the display area is at the second magnification level; detecting a movement of the first contact across the touch screen display; moving the first handle to a second location in the display area in accordance with the detected movement of the first contact; and detecting liftoff of the first contact; and
,in response to detecting liftoff of the first contact, zooming the display area to the first magnification level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A graphical user interface on a computing device with a touch screen display, the graphical user interface comprising:
-
a plurality of user interface objects displayed at a first magnification level in a display area; a currently selected user interface object; and a plurality of handles for the currently selected user interface object, wherein each handle has a corresponding handle activation region; wherein; a first contact is detected at a first location on the touch screen display that corresponds to a first handle activation region for a first handle in the plurality of handles; the first contact continues to be detected at the first location for a predefined amount of time; in response to continuing to detect the first contact at the first location for the predefined amount of time, the display area is zoomed to a second magnification level, wherein the second magnification level is greater than the first magnification level; and
,while the display area is at the second magnification level; a movement of the first contact is detected across the touch screen display; the first handle is moved to a second location in the display area in accordance with the detected movement of the first contact; and liftoff of the first contact is detected; and
,in response to detecting liftoff of the first contact, the display area is zoomed to the first magnification level.
-
-
11. A computing device, comprising:
-
a touch screen display; one or more processors; 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 processors, the one or more programs including instructions for; simultaneously displaying on the touch screen display; a plurality of user interface objects displayed at a first magnification level in a display area; a currently selected user interface object; and a plurality of handles for the currently selected user interface object, wherein each handle has a corresponding handle activation region; detecting a first contact at a first location on the touch screen display that corresponds to a first handle activation region for a first handle in the plurality of handles; continuing to detect the first contact at the first location for a predefined amount of time; in response to continuing to detect the first contact at the first location for the predefined amount of time, zooming the display area to a second magnification level, wherein the second magnification level is greater than the first magnification level; and
,while the display area is at the second magnification level; detecting a movement of the first contact across the touch screen display; moving the first handle to a second location in the display area in accordance with the detected movement of the first contact; and detecting liftoff of the first contact; and
,in response to detecting liftoff of the first contact, zooming the display area to the first magnification level.
-
-
12. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device with a touch screen display, cause the device to:
-
simultaneously display on the touch screen display; a plurality of user interface objects displayed at a first magnification level in a display area; a currently selected user interface object; and a plurality of handles for the currently selected user interface object, wherein each handle has a corresponding handle activation region; detect a first contact at a first location on the touch screen display that corresponds to a first handle activation region for a first handle in the plurality of handles; continue to detect the first contact at the first location for a predefined amount of time; in response to continuing to detect the first contact at the first location for the predefined amount of time, zoom the display area to a second magnification level, wherein the second magnification level is greater than the first magnification level; and
,while the display area is at the second magnification level; detect a movement of the first contact across the touch screen display; move the first handle to a second location in the display area in accordance with the detected movement of the first contact; and detect liftoff of the first contact; and
,in response to detecting liftoff of the first contact, zoom the display area to the first magnification level.
-
Specification