Abstract:
The present disclosure relates to user interfaces for receiving user input. Some techniques for receiving user input using electronic devices, however, are generally cumbersome and inefficient. For example, composing or preparing a response to a message requires navigating a complex and time-consuming user interface, which may include multiple key presses or keystrokes. Existing techniques require longer than necessary, wasting user time and device energy. This latter consideration is particularly important in battery-operated devices. Accordingly, there is a need for electronic devices with faster, more efficient methods and interfaces for receiving user input. Such methods and interfaces optionally complement or replace conventional methods for receiving user input. Such methods and interfaces reduce the cognitive burden on a user and produce a more efficient human-machine interface. For battery-operated computing devices, such methods and interfaces conserve power and increase the time between battery charges. The above deficiencies and other problems associated with user interfaces for computing devices for receiving user input are reduced or eliminated by the disclosed devices.
Abstract:
A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display-corresponds to a prededfined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gestures.
Abstract:
A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display-corresponds to a prededfined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gestures.
Abstract:
Deletion gestures for use on a portable multifunction device with a touch-sensitive display are disclosed. In some embodiments, a computer-implemented method for use in conjunction with the portable multifunction device comprises displaying a list of items on the touch- sensitive display, detecting a first gesture on the touch-sensitive display to edit the list of items, responding to the first gesture by displaying a first icon next to each deletable item in the list, detecting a second gesture on the touch-sensitive display to select one of the deletable items, and responding to the second gesture by displaying a second icon next to the selected item. If a third gesture on the second icon is detected, the selected deletable item is deleted. If a fourth gesture on the first icon next to the selected deletable item is detected, the second icon is deleted.
Abstract:
A portable electronic 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: displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content; detecting a first gesture at a location on the displayed portion of the structured electronic document; determining a first box in the plurality of boxes at the location of the first gesture, the first box having a first size; enlarging and translating the structured electronic document so that the first box is substantially centered on the touch screen display at a second size greater than the first size; while the first box is enlarged, detecting a second gesture on the enlarged first box; and in response to detecting the second gesture, reducing in size the displayed portion of the structured electronic document.
Abstract:
A method, comprising: at a portable electronic device with a touch screen display: displaying, in a portrait orientation of the touch screen display, a list of video items; while displaying the list of video items in the portrait orientation, detecting user selection of a video item; and in response to detecting the user selection of the video item, initiating display of the corresponding user selected video in a landscape orientation of the touch screen display.
Abstract:
The present invention relates to a method for moving objects within the graphical user interface (GUI) of an operating system in a manner that provides a transitional effect between window states, which is pleasing to the user. This transitional effect includes changing the shape of a window while scaling and moving the window between two different sizes and positions. In one embodiment of the present invention, the transitional effect may be employed as a window is minimized into an icon, or restored from an icon. In another embodiment of the present invention, the transitional effect is employed as a window is minimized within its title bar, or restored therefrom. The rate of movement of objects is controlled in a non-linear manner, to further enhance the pleasing effect.