Abstract:
In one aspect of the invention, a computer-implemented method is disclosed for use in conjunction with a portable electronic device with a touch screen display. Upon detecting an incoming telephone call from a caller, a text identifier of the caller is displayed; an image associated with the caller is displayed; a call answer icon is displayed, which if selected by a user of the device, answers the incoming telephone call; and a call decline icon is displayed, which if selected by the user of the device, declines the incoming telephone call.
Abstract:
In one aspect of the invention, a computer-implemented method is disclosed for use in conjunction with a portable electronic device (100) with a touch screen display (112). A list of items (2800B) comprising missed telephone calls is displayed (5002). Upon detecting (5014) user selection of an item (2803) in the list (2800B), contact information (2800C) is displayed (5016) for a respective caller corresponding to the user selected item (2803). The displayed contact information (2800C) includes a plurality of contact objects that include a first contact object (2816), comprising a telephone number object having a first telephone number associated with the missed telephone call, and a second contact object (2818, 2820, 2822). Upon detecting (5018) user selection of the second contact object (2818, 2820, 2822), a communication with the respective caller is initiated via a modality corresponding to the second contact object (2818, 2820, 2822).
Abstract:
A user interface for handling multiple calls includes displaying an image associated with a first party on a first call and an image associated with a second party on a second call. When one call is active and the other call is on hold, the image associated with the party that is on the active call is visually highlighted to make it more visually prominent relative to the other image. When both calls are joined into a conference call, both images are displayed adjacent to each other and neither is visually highlighted relative to the other.
Abstract:
A method, comprising at a computing device with a touch screen display: displaying a first set of a first plurality of icons in a first area of the touch screen display, wherein: the first plurality of icons includes a plurality of sets of icons that are separately displayed in the first area of the touch screen display; displaying a second plurality of icons in a second area on the touch screen display, wherein: the second area is different from the first area, and both of the first plurality of icons and the second plurality of icons includes application launch icons, wherein each application launch icon represents a particular application, and activation of a respective application launch icon causes: launching and displaying of the particular application represented by the activated application launch icon, when the particular application is not already launched, and displaying of the particular application represented by the activated application launch icon, when the particular application is already launched; while displaying the first set of the first plurality of icons in the first area of the touch screen display, detecting a first finger swipe gesture on the touch screen display in the first area in a first direction; in response to detecting the first finger swipe gesture, replacing display of the first set of the first plurality of icons with display of a second set of the first plurality of icons in the first area on the touch screen display, while maintaining the display of the second plurality of icons in the second area on the touch screen display, wherein the second set of the first plurality of icons is distinct from the first set of the first plurality of icons.
Abstract:
A portable device with a touch screen display detects a contact area of a finger with the touch screen display and then determines a first position associated with the contact area. The cursor position of the finger contact is determined, at least in part, based on: the first position, one or more distances between the first position and one or more of the user interface objects; and one or more activation susceptibility numbers, each associated with a respective user interface object in the plurality of user interface objects. If the cursor position falls into the hidden hit region of a virtual push button on the touch screen display, the portable device is activated to perform operations associated with the virtual push button.
Abstract:
A portable electronic device with a touch screen display for photo management is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device displays an array of thumbnail images corresponding to a set of photographic images. The device replaces the displayed array of thumbnail images with a user-selected photographic image upon detecting a user contact with a corresponding thumbnail image in the array. The user-selected photographic image is displayed at a larger scale than the corresponding thumbnail image. The portable device displays a different photographic image in replacement of the user-selected photographic image in accordance with a scrolling gesture. The scrolling gesture comprises a substantially horizontal movement of user contact with the touch screen display.
Abstract:
A method, comprising at a computing device with a touch screen display: displaying a first set of a first plurality of icons in a first area of the touch screen display, wherein: the first plurality of icons includes a plurality of sets of icons that are separately displayed in the first area of the touch screen display; displaying a second plurality of icons in a second area on the touch screen display, wherein: the second area is different from the first area, and both of the first plurality of icons and the second plurality of icons includes application launch icons, wherein each application launch icon represents a particular application, and activation of a respective application launch icon causes: launching and displaying of the particular application represented by the activated application launch icon, when the particular application is not already launched, and displaying of the particular application represented by the activated application launch icon, when the particular application is already launched; while displaying the first set of the first plurality of icons in the first area of the touch screen display, detecting a first finger swipe gesture on the touch screen display in the first area in a first direction; in response to detecting the first finger swipe gesture, replacing display of the first set of the first plurality of icons with display of a second set of the first plurality of icons in the first area on the touch screen display, while maintaining the display of the second plurality of icons in the second area on the touch screen display, wherein the second set of the first plurality of icons is distinct from the first set of the first plurality of icons.
Abstract:
A computer-implemented method, for use in conjunction with a portable electronic device with a touch screen display, comprises 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, and detecting a first gesture at a location on the displayed portion of the structured electronic document. A first box in the plurality of boxes at the location of the first gesture is determined. The first box on the touch screen display is enlarged and substantially centered.
Abstract:
Movement of a point of contact by a user over an index on a touch-sensitive display is determined. The displayed index has a sequence of index items. In response to the movement, a list of information items on the touch-sensitive display is scrolled. The list of information items may include a sequence of information item subsets corresponding to the sequence of index items. The scrolling may include scrolling through a respective information item subset if the point of contact moves over a corresponding respective index item.
Abstract:
The invention relates to a computer implemented method for initiating floating controls via a touch sensitive device, the method comprising: detecting the presence of an object on the touch sensitive device; recognizing the object; and generating a user interface element on the touch screen in the vicinity of the object based on the recognized object.