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: 20150242092
    Abstract: A portable electronic device displays a plurality of icons (e.g., graphical objects) in a region in a touch-sensitive display; detects a predefined user action, with respect to the touch-sensitive display, for initiating a predefined user interface reconfiguration process; and varies positions of one or more icons in the plurality of icons in response to detecting the predefined user action. The varying includes varying the positions of the one or more icons about respective average positions.
    Type: Application
    Filed: May 12, 2015
    Publication date: August 27, 2015
    Inventors: Marcel VAN OS, Freddy Allen ANZURES, Scott FORSTALL, Greg CHRISTIE, Imran CHAUDHRI
  • Patent number: 9109904
    Abstract: A location is specified, e.g., a current location of a mobile device or a user-specified location. A representation of the location is represented on a map displayed by the mobile device. A set of contacts having a corresponding address in proximity to the location is determined. A graphical representation of the set of contacts is provided on the map proximate to the one or more corresponding addresses. If the location is a current location of a mobile device, the map can be updated in response to the current location changing with a representation of an updated current location and a representation of an updated set of contacts.
    Type: Grant
    Filed: January 25, 2008
    Date of Patent: August 18, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Gregory N. Christie, Robert E. Borchers, Kevin Tiene
  • Patent number: 9104294
    Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for manually or automatically linking widgets. The automatic linking of widgets includes detecting a trigger event associated with a first widget, and providing access to a second widget in response to the trigger event. The trigger event can be the downloading, previewing, installation, launching, updating, operating or any other interaction with one or more widgets. The trigger event can also be the exercise of a function or feature of a widget. In some implementations, a communication path or channel is established between widgets for sharing information. In other implementations, linked widgets are provided access to shared information. A widget link manager can be used to manually establish links between widgets and to designate shared information, restrictions, etc.
    Type: Grant
    Filed: April 12, 2006
    Date of Patent: August 11, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton
  • Patent number: 9098597
    Abstract: An area of interest can be defined in a content presentation and a clip can be created that contains content associated with the area of interest. The clip can be presented with other clippings in a clipping page where it can be edited by a user. The clipping page can be stored as a web page or other content source, so that the clipping page can be shared with other users. The clippings can be refreshed in accordance with a selectable refresh scheme.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: August 4, 2015
    Assignee: Apple Inc.
    Inventors: Mike Matas, Scott Forstall, Imran A. Chaudhri
  • Patent number: 9086802
    Abstract: A portable electronic device having a touch screen display performs a set of operations, including displaying a plurality of key icons, each having an adjustable size hit region, and receiving a sequence of individual touch points input by a user on the touch screen display. The operations performed by the device further include processing the received individual touch points by: forming a user-input directed graph for the sequence of individual touch points received so far, determining a character corresponding to a last received individual touch point in accordance with the adjustable hit regions of the displayed key icons, displaying a sequence of characters corresponding to the sequence of individual touch points, and updating sizes of the adjustable hit regions for a plurality of the key icons in accordance with the sequence of individual touch points input by the user.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: July 21, 2015
    Assignee: Apple Inc.
    Inventors: Kenneth Kocienda, Greg Christie, Bas Ording, Scott Forstall, Richard Williamson, Jerome René Bellegarda
  • Patent number: 9075884
    Abstract: Systems, methods, and computer program products for collecting webpages/links from communications and documents for later reading is disclosed. User interface elements allow a user to select multiple webpages or links at once for addition to a reading list or other data structure for later reading. The selection mode may be entered using a variety of inputs. Animated user interface elements indicate the progress of adding the webpages or links to the data structure.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: July 7, 2015
    Assignee: APPLE INC.
    Inventors: Scott Forstall, Patrick L. Coffman, Raymond S. Sepulveda
  • Publication number: 20150189091
    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: Application
    Filed: February 26, 2015
    Publication date: July 2, 2015
    Inventors: Scott FORSTALL, Imran CHAUDHRI, Michael MATAS, Marcel VAN OS, Stephen O. LEMAY, Patrick Lee COFFMAN, Elizabeth Caroline Furches CRANFILL, Greg CHRISTIE
  • Patent number: 9071792
    Abstract: A method includes presenting media content on a mobile device; receiving a command during the presenting to change the destination of presentation from the mobile device to a display device associated with a media client; and providing a first portion of the media content stored on the mobile device to the media client for presentation on the display device in communication with the media client. Providing the first portion of the media content includes providing a portion of the media content associated with a time in the media content when the command to change the destination was received.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: June 30, 2015
    Assignee: Apple Inc.
    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: 20150181101
    Abstract: A digital image capture system and method uses a display device to illuminate a target with light for improved image capture under poor lighting conditions. Various characteristics of the flash (e.g., brightness, color, duration, etc.) can be adjusted to improve image capture. Users are provided with feedback (e.g., live video feed, audio and/or visual countdowns, etc.) to assist them in preparing for image capture. The captured images are seamlessly integrated with existing applications (e.g., video conferencing, instant text messaging, etc.).
    Type: Application
    Filed: March 2, 2015
    Publication date: June 25, 2015
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Patent number: 9066199
    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: Grant
    Filed: June 27, 2008
    Date of Patent: June 23, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Gregory N. Christie, Robert E. Borchers, Imran A. Chaudhri, Peter Henry Mahowald
  • Patent number: 9058337
    Abstract: User interfaces for browsing, searching, and/or previewing are described. In one embodiment, a method includes call a preview generator to generate an initial preview in response to receiving an input, receiving a content to be displayed from the preview generator, displaying the content as the initial preview, and displaying and scrolling concurrently an enhanced preview to a next item in a representation of items in a search result in response to an input to directionally move. Other embodiments are also described, and computer readable media and apparatuses are also described.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: June 16, 2015
    Assignee: Apple Inc.
    Inventors: Cedric Bray, Scott Forstall, Yan Arrouye
  • Patent number: 9049302
    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: Grant
    Filed: June 28, 2007
    Date of Patent: June 2, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Scott Herz, Freddy Allen Anzures, Greg Christie, Imran Chaudhri, Marcel Van Os
  • Publication number: 20150145893
    Abstract: In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a rectangular touch screen display that includes a portrait view and a landscape view. The method includes detecting the device in a first orientation, and while the device is in the first orientation, displaying an application in a first mode on the touch screen display in a first view. The method also includes detecting the device in a second orientation, and in response to detecting the device in the second orientation, displaying the application in a second mode on the touch screen display in a second view. The first mode of the application differs from the second mode of the application by more than a change in display orientation.
    Type: Application
    Filed: February 4, 2015
    Publication date: May 28, 2015
    Inventors: Scott FORSTALL, Charles J. PISULA, Imran CHAUDHRI, Freddy Allen ANZURES, Steven P. JOBS, Scott HERZ
  • Patent number: 9043150
    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: Grant
    Filed: September 30, 2012
    Date of Patent: May 26, 2015
    Assignee: APPLE INC.
    Inventors: Scott Forstall, Marcel van Os, Bradford A. Moore, Brady A. Law
  • Patent number: 9032318
    Abstract: A widget security system, method and computer-readable medium detects a security event associated with a widget, assesses the risk associated with the security event, and initiates a security action based on the assessed risk.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: May 12, 2015
    Assignee: Apple Inc.
    Inventors: John O. Louch, Scott Forstall, Eric Steven Peyton
  • Patent number: 9026490
    Abstract: A technique for synchronizing a datum between a plurality of stores, wherein a version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and indicates a number of modifications to the datum. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum having the subordinate version history is then replaced with the datum having the dominant version history. Conflict resolution is required if the version histories are not identical, if the version histories do not have the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 5, 2015
    Assignee: Apple Inc.
    Inventors: Joe Holt, Gordie Freedman, Scott Forstall
  • Publication number: 20150120184
    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: Application
    Filed: December 29, 2014
    Publication date: April 30, 2015
    Inventors: Scott Forstall, Gregory N. Christie, Robert E. Borchers, Imran A. Chaudhri
  • Patent number: 9001047
    Abstract: In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a rectangular touch screen display that includes a portrait view and a landscape view. The method includes detecting the device in a first orientation, and while the device is in the first orientation, displaying an application in a first mode on the touch screen display in a first view. The method also includes detecting the device in a second orientation, and in response to detecting the device in the second orientation, displaying the application in a second mode on the touch screen display in a second view. The first mode of the application differs from the second mode of the application by more than a change in display orientation.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: April 7, 2015
    Assignee: Apple Inc.
    Inventors: Scott Forstall, Charles J. Pisula, Imran Chaudhri, Freddy Allen Anzures, Steven P. Jobs, Scott Herz
  • Publication number: 20150082252
    Abstract: A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display corresponds to a predefined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gesture.
    Type: Application
    Filed: April 8, 2014
    Publication date: March 19, 2015
    Applicant: APPLE INC.
    Inventors: Imran CHAUDHRI, Bas ORDING, Freddy Allen ANZURES, Marcel VAN OS, Scott FORSTALL, Greg CHRISTIE
  • Publication number: 20150082240
    Abstract: A portable electronic device with a touch-sensitive display is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device: displays an application on the touch-sensitive display; and when the application is in a predefined mode, performs a predefined operation in response to each gesture of a set of multiple distinct gestures on the touch-sensitive display. Another aspect of the invention involves a computer-implemented method in which the portable electronic device: displays a first application; when the first application is in a first mode, performs a first operation upon detecting a first gesture on the touch-sensitive display; and performs the first operation upon detecting a second gesture on the touch-sensitive display, wherein the second gesture is different from the first gesture.
    Type: Application
    Filed: September 22, 2014
    Publication date: March 19, 2015
    Inventors: Bas ORDING, Scott M. HERZ, Wayne C. WESTERMAN, Scott FORSTALL, Gregory N. CHRISTIE, Stephen O. LEMAY, Marcel VAN OS, Michael J. MATAS