Abstract:
Disclosed herein is a technique for marking email threads as important. When an email thread is marked as important, all email messages belonging to the email thread are marked as important in an email user interface. Also, notifications are generated for any incoming messages belonging to the email thread that has been marked as important.
Abstract:
A device with touch-sensitive surface and display is configured to: display a page of a multi-page interface; and detect an input that includes a contact and movement of the contact on the touch-sensitive surface. The device is further configured to, in response to detecting the input: if the input meets next-page display criteria, where the next-page display criteria include a criterion that is met when the contact moves by more than a predefined amount in a first predetermined direction, replace display of the page with display of a second page of the multi-page interface; and if the input meets search-interface display criteria, where the search-interface display criteria include a criterion that is met when the contact moves by more than the predefined amount in a second predetermined direction that is perpendicular to the first direction, display a search interface that includes a search input field for inputting search terms.
Abstract:
Adjustments to content to be rendered on top of background content, such as wallpaper, in a graphical user interface are disclosed. One example method can include adjusting a color characteristic of new content to be rendered on top of the background content, based on at least one color characteristic of the background content, so as to preserve the new content's color. Another example method can include adjusting a color characteristic of text to be rendered on top of the background content, based on at least one color characteristic of the background content, so that the text is legible.
Abstract:
A user equipment communications device is configured to provide personal content to a party to a call with a user of the device, when the user places the party on hold. The device determines that the party has been placed on hold and that the user has enabled sharing of personal content with the party. The device then transmits a visual menu to a communications device of the party via a data network, to allow the party to select a type of personal content to receive from the device while the party is on hold. When the device receives a selection from the party's device indicating the type of personal content, it transmits a personal information asset to the party's device according to the type of personal content indicated by the selection. Other embodiments are also described and claimed.
Abstract:
A method includes displaying a first application view. A first input is detected, and an application view selection mode is entered for selecting one of concurrently open applications for display in a corresponding application view. An initial group of open application icons in a first predefined area and at least a portion of the first application view adjacent to the first predefined area are concurrently displayed. The initial group of open application icons corresponds to at least some of the concurrently open applications. A gesture is detected on a respective open application icon in the first predefined area, and a respective application view for a corresponding application is displayed without concurrently displaying an application view for any other application in the concurrently open applications. The open application icons in the first predefined area cease to be displayed, and the application view selection mode is exited.
Abstract:
In a computer- implemented method, a portion of an electronic document (3912) is displayed on the touch screen display. The displayed portion of the electronic document has a vertical position in the electronic document (step 2332). An. object (202) is detected on or near the' displayed portion of the electronic document (step 2334). In response to detecting the object on or near the displayed portion of the electronic document, a vertical bar (3962) is displayed on top of the displayed portion of the electronic document. The vertical bar (3962) has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document (step 2336). After a predetermined condition is met, display of the vertical bar (3962) is ceased (step 2342). The vertical bar (3962) is displayed for a predetermined time period when the portion of the electronic document (3912) is initially displayed.
Abstract:
In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a touch screen display. The method includes: detecting a finger contact with a predefined area on the touch screen display, wherein the predefined area includes an icon that is configured to slide in a first direction in the predefined area on the touch screen display; detecting movement of the finger contact on the touch screen display from the predefined area to a location outside the predefined area, wherein the movement of the finger contact on the touch screen display has a component parallel to the first direction and a component perpendicular to the first direction; sliding the icon in the predefined area in accordance with the component of the movement of the finger contact that is parallel to the first direction.
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 multifunction device displays a first widget on a touch screen and detects a first gesture on a settings icon on the first widget. In response to the first gesture, the device displays user-adjustable settings for a plurality of widgets, including settings for the first widget. The device detects one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets. In response to the additional gestures, the device changes one or more settings for other widgets, including changing one or more settings for a respective widget other than the first widget. Upon detecting a widget selection gesture and a finishing gesture on the touch screen, the device displays a second widget in the plurality of widgets other than the first widget.
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.