Patents by Inventor Scott Forstall

Scott Forstall has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20160169698
    Abstract: User-applications provided by mobile devices are integrated. In one aspect, an email message is received at a mobile device from an email address and a representation of the email message is displayed on a graphical user interface. An input is received from a user indicating a selection of the email address. Contact information corresponding to a set of contacts is searched for a contact having a contact email address matching the email address. Contact information for the contact includes a geographic location for the contact. A display of a map is provided to the user. The display includes a graphical representation indicating the geographic location for the contact having a contact email address matching the email address.
    Type: Application
    Filed: February 22, 2016
    Publication date: June 16, 2016
    Inventors: Scott Forstall, Gregory N. Christie, Robert E. Borchers, Kevin Tiene
  • Patent number: 9367232
    Abstract: A portable multifunction device displays a first user interface object and a second user interface object on a touch screen display. Upon detecting a finger-down event at the first user interface object and one or more finger-dragging events on the touch screen display, the device moves the first user interface object on the touch screen display along a path determined by the finger-dragging events until the first user interface object at least in part overlaps the second user interface object. Upon detecting a finger-up event at the second user interface object, the device visually replaces the second user interface object with the first user interface object.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: June 14, 2016
    Assignee: APPLE INC.
    Inventors: Andrew Emilio Platzer, Charles J. Pisula, Imran Chaudhri, Steven P. Jobs, Gregory Christie, Scott Forstall, Stephen O. Lemay, Michael Matas, Gregory Novick, Marcel van Os
  • Patent number: 9367959
    Abstract: A device that includes at least one processing unit and stores a multi-mode mapping program for execution by the at least one processing unit is described. The program includes a user interface (UI). The UI includes a display area for displaying a two-dimensional (2D) presentation of a map or a three-dimensional (3D) presentation of the map. The UI includes a selectable 3D control for directing the program to transition between the 2D and 3D presentations.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: June 14, 2016
    Assignee: APPLE INC.
    Inventors: Scott Forstall, Bradford A. Moore, Marcel van Os, Christopher Blumenberg, Emanuele Vulcano, Brady A. Law, Patrick S. Piemonte, Matthew B. Ball
  • Patent number: 9348511
    Abstract: An insertion marker that is displayed on a touch screen may be moved by a user via an insertion marker placement aid. The insertion marker placement aid is displayed on the touch screen after a contact with the touch screen is detected. The insertion marker placement aid provides visual feedback to the user, indicating that the insertion marker is subject to repositioning by the user. When the contact is moved across the touch screen, the insertion marker and the insertion marker placement aid is moved in accordance with the movement of the contact. When the contact is broken (i.e., no longer detected), the insertion marker placement aid is removed from display and the insertion marker comes to rest.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: May 24, 2016
    Assignee: APPLE INC.
    Inventors: Bas Ording, Marcel Van Os, Kenneth Kocienda, Richard Williamson, Scott Forstall
  • Patent number: 9348607
    Abstract: In some implementations, a computing device can be configured to automatically turn off notifications when generating a notification would cause a disturbance or be unwanted by a user. The device can be configured with quiet hours during which notifications that would otherwise be generated by the computing device can be suppressed. In some implementations, quiet hours can be configured as a time period with a start time and an end time. In some implementations, quiet hours can be derived from application data. For example, calendar data, alarm clock data, map data, etc. can be used to determine when quiet hours should be enforced. In some implementations, the device can be configured with exceptions to quiet hour notification suppression. In some implementations, the user can identify contacts to which the quiet hours notification suppression should not be applied.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 24, 2016
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, Gregory Novick, Scott Forstall, Morgan Grainger, George R. Dicker, Tyler Hawkins
  • Patent number: 9335924
    Abstract: 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.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: May 10, 2016
    Assignee: APPLE INC.
    Inventors: Steven P. Jobs, Scott Forstall, Greg Christie, Stephen O. Lemay, Scott Herz, Marcel van Os, Bas Ording, Gregory Novick, Wayne C. Westerman, Imran Chaudhri, Patrick Lee Coffman, Kenneth Kocienda, Nitin K. Ganatra, Freddy Allen Anzures, Jeremy A. Wyld, Jeffrey Bush, Michael Matas, Paul D. Marcos, Charles J. Pisula, Virgil S. King, Chris Blumenberg, Francisco Ryan Tolmasky, Richard Williamson, Andre M. J. Boule, Henri C. Lamiraux
  • Patent number: 9325852
    Abstract: In some embodiments, a portable multifunction device with a touch screen display performs a method that includes: displaying a phone call user interface on the touch screen display, wherein the phone call user interface includes: a first informational item associated with an active phone call between a user of the device and a first party, a second informational item associated with a suspended phone call between the user and a second party, and a merge call icon; upon detecting a user selection of the merge call icon, merging the active phone call and the suspended phone call into a conference call between the user, the first party, and the second party, and replacing the phone call user interface with a conference call user interface. The conference call user interface includes: a third informational item associated with the conference call, and a conference call management icon.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: April 26, 2016
    Assignee: APPLE INC.
    Inventors: Scott Forstall, Imran Chaudhri, Michael Matas, Marcel Van Os, Stephen O. Lemay, Patrick Lee Coffman, Elizabeth Caroline Furches Cranfill, Greg Christie
  • Patent number: 9310206
    Abstract: Location information is used to build a database of locations having associated audio, video, image, or text data. In some implementations, a device includes a touch-sensitive display and collects data associated with a geographic location of interest. The geographic location of interest can be displayed on a map using an indicator. A touch selection of the indicator provides access to the data through an interface displayed on the touch-sensitive display. One or more locations of interest can be displayed and grouped together by an attribute.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: April 12, 2016
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Gregory N. Christie, Robert E. Borchers, Imran A. Chaudhri
  • Patent number: 9230088
    Abstract: A device with a touch sensitive display and a plurality of applications, including a camera application, while the device is in a locked, passcode-protected state: displays a lock screen interface, the lock screen interface including a camera access indicia; detects a gesture; in response to a determination that the gesture starts on the camera access indicia: ceases to display the lock screen interface; starts a restricted session for the camera application; displays an interface for the camera application, without displaying a passcode entry interface; and maintains the device in the locked, passcode-protected state for the applications other than the camera application; and in response to a determination that the gesture starts at a location other than the camera access indicia: displays a passcode entry interface, wherein in response to entry of a correct passcode in the passcode entry interface, the device enters an unlocked state.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: January 5, 2016
    Assignee: Apple Inc.
    Inventors: Richard R. Dellinger, Imran Chaudhri, Gregory Christie, Scott Forstall
  • Patent number: 9229634
    Abstract: A portable device with a touch screen display detects a finger-in-contact event at a first position on the touch screen display and identifies a user interface object associated with the first position. The portable device determines whether the identified user interface object is moveable across the touch screen display. For an identified object that is determined to be moveable across the touch screen display, the portable device detects a sequence of one or more first finger-dragging, a first finger-out-of-contact, one or more second finger-dragging, and a first finger-out-of-range events and performs a first operation associated with the identified moveable user interface object at least in part in accordance with the first and second finger-dragging events. For an identified not moveable object, the portable device detects a second finger-out-of-contact event and performs a second operation, different from the first operation in response to a second finger-out-of-contact event.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: January 5, 2016
    Assignee: Apple Inc.
    Inventors: Scott Herz, Scott Forstall, Michael Matas
  • Patent number: 9213822
    Abstract: A device with a touch sensitive display and a plurality of applications, including a camera application, while the device is in a locked, passcode-protected state: displays a lock screen interface, the lock screen interface including a camera access indicia; detects a gesture; in response to a determination that the gesture starts on the camera access indicia: ceases to display the lock screen interface; starts a restricted session for the camera application; displays an interface for the camera application, without displaying a passcode entry interface; and maintains the device in the locked, passcode-protected state for the applications other than the camera application; and in response to a determination that the gesture starts at a location other than the camera access indicia: displays a passcode entry interface, wherein in response to entry of a correct passcode in the passcode entry interface, the device enters an unlocked state.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: December 15, 2015
    Assignee: Apple Inc.
    Inventors: Richard R. Dellinger, Imran Chaudhri, Gregory Christie, Scott Forstall, Paul M. Hubel
  • Publication number: 20150323342
    Abstract: Some embodiments provide a mapping application that provides routing information to third-party applications on a device. The mapping application receives route data that includes first and second locations. Based on the route data, the mapping application provides a set of routing applications that provide navigation information. The mapping application receives a selection of a routing application in the set of routing applications. The mapping application passes the route data to the selected routing application in order for the routing application to provide navigation information.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 12, 2015
    Inventors: Scott Forstall, Marcel van Os, Bradford A. Moore, Brady A. Law
  • Publication number: 20150317078
    Abstract: A portable electronic device having a touch screen display displays a soft keyboard with a plurality key icons representing a plurality of letters The device detects a finger contact on a respective key icon representing a respective letter, and in response to detecting the finger contact on the respective key icon representing the respective letter, displays an enlarged view of the respective letter. The device then detects a liftoff of the finger contact from the respective key icon, and in response to detecting the liftoff, inputs the respective letter in a text input area, the text input area being displayed adjacent the soft keyboard and ceases to display the enlarged view of the respective letter.
    Type: Application
    Filed: July 15, 2015
    Publication date: November 5, 2015
    Inventors: Kenneth KOCIENDA, Greg CHRISTIE, Bas ORDING, Scott FORSTALL, Richard WILLIAMSON, Jerome René BELLEGARDA
  • Patent number: 9175964
    Abstract: Techniques, computer programs and apparatus relating to an integrated calendar and map feature are described. In one implementation, one or more calendar entries are identified in a calendar. A calendar entry includes an associated time and an associated location. A display of a map is provided including a graphical representation indicating a location associated with at least one calendar entry. The location associated with the calendar entry is derived from the calendar entry and included in a request to a map application for the map.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: November 3, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Gregory N. Christie, Robert E. Borchers, Imran A. Chaudhri
  • Publication number: 20150304738
    Abstract: Systems and techniques are disclosed for controlling, from a mobile device, media content stored on the mobile device to a media client for presentation on a display device. Data can be provided from the mobile device to the media client for identifying the location of the media content and a playback time. Based on the data, the media client can obtain a portion of the media content associated with the playback time. Also, playback of the media content on the display device can be controlled by a user of the mobile device.
    Type: Application
    Filed: June 26, 2015
    Publication date: October 22, 2015
    Inventors: Thomas Matthieu Alsina, Bob Bradley, Alan C. Cannistraro, Scott Forstall, Amandeep Jawa, Nicholas V. King, Lucas Newman, Daniel Trent Preston, Jai Chulani, Jeffrey Robbin
  • Publication number: 20150289106
    Abstract: One or more location-based clients can be activated on a mobile device for providing location-based services. The location-based clients can be provided with information (e.g., presets, defaults) related to the current location and/or mode of the mobile device. The information can be obtained from one or more network resources. In some implementations, a number of location-based clients can run concurrently on the mobile device and share information.
    Type: Application
    Filed: June 22, 2015
    Publication date: October 8, 2015
    Inventors: Scott Forstall, Gregory N. Christie, Robert E. Borchers, Imran A. Chaudhri, Peter Henry Mahowald
  • Patent number: 9141718
    Abstract: An implementation allows a user to select an area of interest in a content source and to clip content from the area of interest. A variety of content types may be clipped and presented to a user, and the clipped content may be refreshed from the selected area of interest. Various configuration parameters, as well as the clipped content, may be stored for future retrieval by a clipping application that presents the clipped content. Methods, computer program products, systems, and data structures are provided. One method includes identifying one or more content sources, identifying a portion of a content source to be included in each of a first and second view, storing information associated with the identified content source for each view including a name and identifying information for designating a respective portion of a content source, and displaying both the first and second view in an aggregate view.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: September 22, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Imran A. Chaudhri
  • Patent number: 9135059
    Abstract: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more of a number of operational restrictions may be enforced. By way of example, thread priority levels may be overlapped between the foreground and background states. In addition, system resource availability may be restricted based on whether a process is receiving user input. In some instances, an application may be suspended rather than being placed into the background state. Implementation of the disclosed services may be substantially transparent to the executing user applications and, in some cases, may be performed without the user application's explicit cooperation.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: September 15, 2015
    Assignee: Apple Inc.
    Inventors: Lucia Ballard, David W. Goodwin, Joseph Sokol, Jr., Matthew G. Watson, Neil G. Crane, Cahya Masputra, Charles Srisuwananukorn, Christopher Marcellino, Scott Forstall, Gregory Novick
  • Patent number: 9128614
    Abstract: An electronic device with a display and a touch-sensitive surface concurrently displays on the display an application content area and an unsplit keyboard, the unsplit keyboard being located at a bottom of the display. The device detects a first gesture on the touch-sensitive surface. In response to detecting the first gesture on the touch-sensitive surface, the device converts the unsplit keyboard into a split keyboard and moves the split keyboard away from the bottom of the display over the application content area in accordance with the first gesture.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: September 8, 2015
    Assignee: Apple Inc.
    Inventors: Jonathan Koch, Scott Forstall, Elizabeth Caroline Furches Cranfill
  • Publication number: 20150242097
    Abstract: A computer-implemented method, performed at a portable multifunction device with a display, includes: receiving a plurality of communications via a plurality of communication modalities while the device is in a locked state; and detecting an unlock interaction by the user with the device. In response to detecting the unlock interaction, the method further includes unlocking the device and presenting a communication, or information about the communication, in the plurality of communications that was received while the device was in the locked state. The presented communication or information is presented in accordance with the corresponding communication modality.
    Type: Application
    Filed: April 29, 2015
    Publication date: August 27, 2015
    Inventors: Scott FORSTALL, Scott HERZ, Freddy Allen ANZURES, Greg CHRISTIE, Imran CHAUDHRI, Marcel VAN OS