Patent application number | Description | Published |
20080201650 | Web-Clip Widgets on a Portable Multifunction Device - A computer-implemented method for use at a portable multifunction device with a touch screen display includes displaying a web page or portion thereof on the touch screen display. An activation of an options icon is detected. In response, a plurality of icons including a web-clip widget creation icon is displayed. An activation of the web-clip widget creation icon is detected; in response, a web-clip widget is created corresponding to the displayed web page or portion thereof. | 08-21-2008 |
20080259041 | Method, system, and graphical user interface for activating hyperlinks - Methods, systems, and graphical user interfaces for activating hyperlinks are disclosed. In one embodiment, a portable electronic device: displays content on a touch screen display, wherein the content includes a plurality of links to additional content; detects a contact by a finger with the touch screen display, wherein the contact includes an area of contact; determines a point within the area of contact; determines a link in the plurality of links that satisfies two or more predetermined criteria with respect to the point, including a closest proximity criterion and a maximum proximity criterion; and activates the determined link. | 10-23-2008 |
20080320419 | Touch Screen Device, Method, and Graphical User Interface for Providing Maps, Directions, and Location-Based Information - A device, method, and graphical user interface for providing maps, directions, and location-based information on a touch screen display are disclosed. | 12-25-2008 |
20090178007 | Touch Screen Device, Method, and Graphical User Interface for Displaying and Selecting Application Options - In accordance with some embodiments, a flat version of an application interface is displayed. In response to detecting a user gesture on a view options icon while the flat version of the application interface is displayed, a curled version of the application interface is displayed. The curled version of the application interface includes an image of a curled page that obscures a first portion of the flat version of the application interface, and a roll-up region in a display region formerly occupied by a second portion of the flat version of the application interface. The roll-up region includes a plurality of option icons. When a user selection gesture on one or more of the plurality of option icons is detected, the flat version of the application interface is redisplayed with information corresponding to the option icons upon which user selection gestures were detected. | 07-09-2009 |
20090213083 | SIMULATION OF MULTI-POINT GESTURES WITH A SINGLE POINTING DEVICE - This relates to allowing a computer system using a single pointing device to simulate multi-point gesture inputs. Simulating software can receive single pointing inputs (such as, for example, input from a mouse) and convert them to simulated multi-point gesture inputs such as finger pinches, reverse pinches, translations, rotation, and the like. The simulating software can also allow the user to use keyboard keys to give the user additional control when generating the multi-point gesture inputs. | 08-27-2009 |
20100177056 | Keyboard with Multi-Symbol Icons - A plurality of icons are displayed on a touch-sensitive display. A respective icon in at least a subset of the plurality of icons corresponds to two or more symbols. A first symbol in the two or more symbols belongs to a first subset of symbols and a second symbol in the two or more symbols belongs to a second subset of symbols. The first symbol has a probability of occurrence that is greater than a first pre-determined value and the second symbol has a probability of occurrence that is less than the first pre-determined value. A contact by a user with the touch-sensitive display that corresponds to a selection of the respective icon is detected. The contact includes a respective gesture. A respective symbol in the two or more symbols for the respective icon to which the contact further corresponds is determined. | 07-15-2010 |
20100188357 | Adaptive Keyboard - A plurality of icons are displayed on a touch-sensitive display. Two or more subsets of the plurality of icons are arranged in corresponding rows on the touch-sensitive display. A space greater than a pre-determined value is included between adjacent rows. A contact by a user with the touch-sensitive display that corresponds to a respective icon is detected. A symbol corresponding to the respective icon is displayed in the space between a respective row corresponding to the respective icon and a neighboring row while the contact is maintained. | 07-29-2010 |
20100188358 | User Interface Including Word Recommendations - A plurality of icons on a touch-sensitive display are displayed. A respective icon in the plurality of icons corresponds to at least one symbol. One or more recommended words are displayed. The one or more recommended words are in accordance with a user history. The one or more recommended words are displayed prior to detecting any contacts by a user corresponding to symbol selection by the user in a current application session. A contact by the user with the touch-sensitive display is detected. The contact includes a gesture. A respective recommended word corresponding to the gesture is selected. | 07-29-2010 |
20100192086 | Keyboard with Multi-Symbol Icons - A plurality of icons are displayed on a touch-sensitive display. A respective icon in at least a subset of the plurality of icons corresponds to two or more symbols. A contact by a user with the touch-sensitive display that corresponds to a selection of the respective icon, wherein the contact includes a respective gesture, is detected. A respective symbol in the two or more symbols for the respective icon to which the contact further corresponds is determined. The respective symbol is a first symbol in the two or more symbols if the respective gesture includes a continuous contact and the respective symbol is a second symbol in the two or more symbols if the respective gesture includes a discontinuous contact. | 07-29-2010 |
20100309149 | Device, Method, and Graphical User Interface for Providing Maps, Directions, and Location-Based Information - In accordance with some embodiments, a portable electronic device with a touch screen display displays a map in an untracked mode of a mapping application. The device receives location information for the device, and detects a first activation of a mapping mode user interface element. In response, the device enters a tracked mode of the mapping application. While in the tracked mode of the mapping application, the device detects a second activation of the mapping mode user interface element and, in response, enters a heading mode of the mapping application. While in the heading mode of the mapping application, the device detects a finger scrolling gesture and, in response, the device enters the tracked mode when the finger scrolling gesture moves the map less than a predefined amount or the device enters the untracked mode when the finger scrolling gesture moves the map greater than the predefined amount. | 12-09-2010 |
20110134066 | Method, System, and Graphical User Interface for Displaying Hyperlink Information - Methods, systems, and graphical user interfaces for displaying hyperlink information are disclosed. In one embodiment, a portable electronic device with a touch screen display: displays content on the touch screen display, wherein the content includes a plurality of links to additional content; detects a contact by a finger with the touch screen display, wherein the contact includes an area of contact; determines a point within the area of contact; choosing a first link in the plurality of links based on proximity of the first link to the determined point; and displays information associated with the first link over the displayed content, wherein the information associated with the first link includes information other than anchor text of the first link. | 06-09-2011 |
20110154188 | Portable Electronic Device, Method, and Graphical User Interface for Displaying Structured Electronic Documents - 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. | 06-23-2011 |
20130162534 | Device, Method, and Graphical User Interface for Manipulating a Three-Dimensional Map View Based on a Device Orientation - An electronic device displays on a display a first three-dimensional map view of a respective map location. The first three-dimensional map view is viewed from a first angle while an orientation of the electronic device corresponds to a first orientation. The electronic device detects a rotation of the electronic device with at least one orientation sensor, and determines a respective orientation of the electronic device. The respective orientation is distinct from the first orientation. While detecting the rotation of the electronic device, the electronic device updates the first three-dimensional map view with a respective three-dimensional map view of the respective map location. The respective three-dimensional map view is viewed from a respective angle distinct from the first angle. The respective angle is determined in accordance with the respective orientation of the electronic device. | 06-27-2013 |
20130167094 | Device, Method, and Graphical User Interface for Selection of Views in a Three-Dimensional Map Based on Gesture Inputs - An electronic device displays a first map view of a map that includes one or more map objects on a touch-sensitive display. While displaying the first map view, the device detects a first gesture of a first gesture type at a first location on the touch-sensitive display. The first location corresponds to a respective map object. In response to detecting the first gesture at the first location, the device enters a map view selection mode. While in the map view selection mode, the device detects a second gesture of a second gesture type at a second location on the touch-sensitive display. The second location corresponds to a respective location on the map. In response to detecting the second gesture at the second location, the device replaces the first map view with a second map view that includes a view of the respective map object from the respective location. | 06-27-2013 |
20130262993 | Portable Multifunction Device, Method, and Graphical User Interface for Interacting with User Input Elements in Displayed Content - A device with a touch screen display displays an electronic document that includes a respective user input element. The device detects a first input that corresponds to selection of the respective user input element that is displayed with text having a first size. In response to detecting the first input, the device enlarges the respective user input element, moves the respective user input element toward a center of a first portion of the display and displays an input interface for selecting input for the respective user input element in a second portion of the display that is different from the first portion of the display. The input interface includes a plurality of text input choices for entering text that are displayed at a second size larger than the first size. The device uses text that corresponds to a selected text input choice as input for the respective user input element. | 10-03-2013 |
20140095073 | Portable Multifunction Device, Method, and Graphical User Interface for Providing Maps and Directions - A device has a touch screen display configured to display a map application, which is configured to separately display a list of bookmarked locations, a list of recent queries, and a list of contacts. In response to detecting a finger gesture on an input icon associated with a search term input area, the map application displays at least one of the list of bookmarked locations, the list of recent queries, and the list of contacts. In response to detecting a finger gesture on a bookmarked location, an area corresponding to the bookmarked location is displayed on a digital map. In response to detecting a finger gesture on a recent query, one or more results corresponding to the recent query are displayed on a digital map. In response to detecting a finger gesture on a contact, an area associated with the contact is displayed on a digital map. | 04-03-2014 |
20140327629 | Touch Screen Device, Method, and Graphical User Interface for Customizing Display of Content Category Icons - A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one-dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items. | 11-06-2014 |
20150046849 | PORTABLE ELECTRONIC DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR DISPLAYING STRUCTURED ELECTRONIC DOCUMENTS - 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. | 02-12-2015 |