Abstract:
A method comprising: receiving an incoming call on a wireless handheld device; offering a user of the device an option to decline the call and to be subsequently reminded of the call with a reminder, the reminder based on observance of one or more of: the device's operational configured state, the front most application, specific user activity, and the device's location, as it exists concurrently with the call; in response to the user's detected acceptance of the option, observing one or more of: a change in the state of the device's operational configured state, a change in the front most application, specific user activity, and a change in the device's location; and, triggering the reminder when the change is detected.
Abstract:
A data processing system that, in one embodiment, uses smart reminders to allow a user to decline an incoming phone or messaging call and to cause the system to set a smart reminder about the call. In one embodiment, the system can use the system's current state or context (e.g. the system is in a car or is playing a movie) to determine the type of reminder options to present to the user and to determine when to trigger the reminder based on the reminder option that is selected by the user.
Abstract:
In some implementations, documents can be presented on a display of a computing device based on a context of the computing device. The context can include a current time and/or current location associated with the computing device. The documents can be presented based on a time and/or location associated with the documents. Documents can be downloaded and shared between devices. Documents can be dynamically updated based on document vendor provided information and/or other network based resources. In some implementations, the various graphical interfaces described herein provide access to a variety of document types in an organized and efficient manner.
Abstract:
For a device that executes an integrated map and navigation application, a method for providing different operational modes of the application is described. The method provides a first operational mode for browsing and searching a map and a second operational mode for providing a navigation presentation that provides a set of navigation directions along a navigated route by reference to the map.
Abstract:
A machine implemented method comprising: displaying an open file window by selecting an open file command from within an application which creates files, wherein the open file window is displayed in response to receiving the selection of the open file command from a menu and wherein the open file window is configured to display files created by the application; displaying a search input field to allow entry of a search query to find a file; receiving a search query and performing a system wide search in a plurality of locations using the search query, wherein the system wide search searches through content and metadata of different types; displaying a result of the search within the open file window; receiving a selection of a first file in the result of the search; receiving a command to open the first file in the application; displaying, in response to the command to open the first file, content of the first file, within an application window of the application.
Abstract:
A method of providing navigation instructions in a locked mode of a device is disclosed. The method, while the display screen of the device is turned off, determines that the device is near a navigation point. The method turns on the display screen and provides navigation instructions. In some embodiments, the method identifies the ambient light level around the device and turns on the display at brightness level determined by the identified ambient light level. The method turns off the display after the navigation point is passed.
Abstract:
A method comprising: receiving an incoming call on a wireless handheld device; offering a user of the device an option to decline the call and to be subsequently reminded of the call with a reminder, the reminder based on observance of one or more of: the device's operational configured state, the front most application, specific user activity, and the device's location,
as it exists concurrently with the call; in response to the user's detected acceptance of the option, observing one or more of: a change in the state of the device's operational configured state, a change in the front most application, specific user activity, and a change in the device's location; and, triggering the reminder when the change is detected.
Abstract:
Methods and graphical user interfaces for editing on a portable multifunction device with a touch screen display are disclosed. While displaying an application interface of an application, the device detects a multitouch edit initiation gesture on the touch screen display. In response to detection of the multitouch edit initiation gesture, the device displays a plurality of user-selectable edit option icons in an area of the touch screen display that is independent of a location of the multitouch edit initiation gesture. The device also displays a start point object and an end point object to select content displayed by the application in the application interface.