Patents by Inventor Caelan G. Stack

Caelan G. Stack 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).

  • Patent number: 11157136
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: October 26, 2021
    Assignee: Apple Inc.
    Inventors: Yongjun Zhang, Reza Abbasian, Darin Adler, Ada Chan, Steven Falkenburg, Charles B. Etzel, Craig M. Federighi, Christopher Patrick Foss, Nahir A. Khan, Heena Ko, Rishab Mehra, Grant Paul, Pallavika Ramaswamy, Caelan G. Stack, Mark M. Xue, Luming Yin, Charles H. Ying, Patrick L. Coffman
  • Publication number: 20210318792
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Application
    Filed: September 24, 2020
    Publication date: October 14, 2021
    Inventors: Yongjun ZHANG, Reza ABBASIAN, Darin ADLER, Ada CHAN, Steven FALKENBURG, Charles B. ETZEL, Craig M. FEDERIGHI, Christopher Patrick FOSS, Nahir KHAN, Heena KO, Rishab MEHRA, Grant PAUL, Vi RAMASAWAMY, Caelan G. STACK, Mark M. XUE, Luming YIN, Charles H. YING
  • Publication number: 20210318893
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Application
    Filed: September 24, 2020
    Publication date: October 14, 2021
    Inventors: Yongjun ZHANG, Reza ABBASIAN, Darin ADLER, Ada CHAN, Dana J. DUBOIS, Steven FALKENBURG, Craig M. FEDERIGHI, Kenneth Arthur Abraham FERRY, Christopher Patrick FOSS, Sam H. GHARABALLY, Brian Erik GOLDBERG, Nicholas DOHERTY, Heena KO, Keith KOWALCYKOWSKI, Grant PAUL, Jeffrey L. ROBBIN, James S. SAVAGE, Matthew SIBSON, Gurshamnjot SINGH, Caelan G. STACK, Luming YIN, Charles H. YING, Mark M. XUE, Hengliang ZHANG, Selina ZHANG
  • Patent number: 11137904
    Abstract: While displaying a first page of a home screen user interface in a first reconfiguration mode, the computer system detects a first input that corresponds to a request to enter a second reconfiguration mode, where the availability of pages in the home screen user interface can be changed in accordance with user inputs in the second reconfiguration mode. The computer system displays respective representations of at least two of the plurality of pages of the home screen user interface in the second reconfiguration mode. While displaying the second reconfiguration mode, the computer system detects a second input. If the second input is directed to a second representation of a second page that is displayed in the second reconfiguration mode, and the second input meets first criteria, the computer system displays the second page of the home screen user interface in the first reconfiguration mode.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: October 5, 2021
    Assignee: APPLE INC.
    Inventors: William M. Tyler, Caelan G. Stack, Christopher P. Foss, Christian X. Dalonzo, Craig M. Federighi, Alan C. Dye
  • Publication number: 20210286509
    Abstract: A computer system displays a first home screen user interface that includes a first subset of application icons. While displaying the first home screen user interface, in response to detecting a first input that meets second criteria and corresponds to a request to navigate to a second home screen user interface, replacing the first home screen user interface with the second home screen user interface. While displaying the second home screen user interface, in response to detecting second input that meets third criteria: replacing the second home screen user interface with a respective user interface that includes representations of a plurality of automatically-generated groupings of a plurality of applications. Activation of a respective representation of a respective automatically-generated grouping of the plurality of automatically-generated groupings in accordance with the first criteria causes display of a third subset of application icons.
    Type: Application
    Filed: September 21, 2020
    Publication date: September 16, 2021
    Inventors: William M. Tyler, Caelan G. Stack, Christopher P. Foss, Christian X. Dalonzo, Craig M. Federighi, Alan C. Dye
  • Publication number: 20210286488
    Abstract: A computer system displays a respective page of a home screen user interface, where the respective page includes a first plurality of application icons in a first predefined arrangement. The computer system detects a sequence of one or more inputs corresponding to a request to insert, into the respective page, a first user interface object containing a plurality of application icons that are automatically selected by the computer system. In response to detecting the sequence of one or more inputs, the computer system concurrently displays on the respective page: two or more of the first plurality of application icons in the first predefined arrangement, and a second plurality of application icons that are automatically placed on the respective page in locations that are aligned with the first predefined arrangement of the first plurality of application icons on the respective page of the home screen user interface.
    Type: Application
    Filed: September 21, 2020
    Publication date: September 16, 2021
    Inventors: William M. Tyler, Caelan G. Stack, Christopher P. Foss, Craig M. Federighi, Alan C. Dye
  • Publication number: 20210286487
    Abstract: An electronic device displays a first user interface including a plurality of application icons in accordance with a first layout in the first user interface. While displaying the first user interface, the device detects a first input corresponding to a request to insert a first user interface object that includes application content into the first user interface. If the first input is directed to a first location corresponding to a first set of application icons: the device moves the first set of application icons from the first location to a respective location, where the first set of application icons cannot be directly activated once they have been moved to the respective location, to create space for the first user interface object that includes application content at the first location, and displays the first user interface object at the first location.
    Type: Application
    Filed: September 21, 2020
    Publication date: September 16, 2021
    Inventors: William M. Tyler, Caelan G. Stack, Christian X. Dalonzo
  • Publication number: 20210286510
    Abstract: While displaying a first page of a home screen user interface in a first reconfiguration mode, the computer system detects a first input that corresponds to a request to enter a second reconfiguration mode, where the availability of pages in the home screen user interface can be changed in accordance with user inputs in the second reconfiguration mode. The computer system displays respective representations of at least two of the plurality of pages of the home screen user interface in the second reconfiguration mode. While displaying the second reconfiguration mode, the computer system detects a second input. If the second input is directed to a second representation of a second page that is displayed in the second reconfiguration mode, and the second input meets first criteria, the computer system displays the second page of the home screen user interface in the first reconfiguration mode.
    Type: Application
    Filed: September 21, 2020
    Publication date: September 16, 2021
    Inventors: William M. Tyler, Caelan G. Stack, Christopher P. Foss, Christian X. Dalonzo, Craig M. Federighi, Alan C. Dye
  • Publication number: 20210286489
    Abstract: While displaying a first user interface, in response to detecting a first user input that is directed to a respective location in the first user interface, if the respective location corresponds to a location of a first user interface object that includes application content corresponding to a first application and is preconfigured with one or more predetermined configuration options and the first user input is a first type of input, a computer system displays first controls for changing the one or more configuration options for the first user interface object. If the respective location corresponds to the location of the first user interface object and the first user input is a second type of input, the computer system displays, in a respective user interface different from the first user interface, the first user interface object with the one or more predetermined configuration options.
    Type: Application
    Filed: September 21, 2020
    Publication date: September 16, 2021
    Inventors: William M. Tyler, Caelan G. Stack, Christian X. Dalonzo
  • Publication number: 20210286480
    Abstract: A computer system or electronic device displays, at a first time, a first user interface that includes a placement location and is configured to spatially accommodate a respective user interface object of a plurality of user interface objects, including first and second user interface objects. At the first time, the first user interface object is displayed at the placement location. At a second time, the first user interface is displayed with the second user interface object at the placement location. The second user interface object is automatically selected for display based on a current context of the device at the second time. In response to detecting a gesture of a first type directed to the placement location, the second user interface object is replaced with a different user interface object from the plurality of user interface objects associated with the placement location.
    Type: Application
    Filed: September 21, 2020
    Publication date: September 16, 2021
    Inventors: William M. Tyler, Caelan G. Stack, Craig M. Federighi
  • Publication number: 20210255816
    Abstract: An electronic device having a display, radio frequency (RF) circuitry, and one or more input devices, displays a first user interface on the display. While displaying the first user interface, the electronic device detects a pairing request to pair a first peripheral with the electronic device. In response to detecting the pairing request, the electronic device pairs the first peripheral with the electronic device, and after the first peripheral is paired with the electronic device, the electronic device concurrently displays status information of the first peripheral and a second peripheral, wherein the first peripheral is coupled to the second peripheral, or the first peripheral and second peripheral are both coupled to a third peripheral.
    Type: Application
    Filed: May 3, 2021
    Publication date: August 19, 2021
    Inventors: Arian Behzadi, Caelan G. Stack, Imran A. Chaudhri, Patrick L. Coffman
  • Publication number: 20210191612
    Abstract: An electronic device detects a first swipe gesture in a respective direction from a first edge of the touch-sensitive display. In response to detecting the first swipe gesture from the first edge of the touch-sensitive display: in accordance with a determination that a respective portion of the first swipe gesture occurs at a first portion of the first edge of the touch-sensitive display, the device displays a plurality of controls for adjusting settings of the touch-sensitive display; and in accordance with a determination that the respective portion of the first swipe gesture occurs at a second portion of the first edge of the touch-sensitive display, the device displays a plurality of recently received notifications.
    Type: Application
    Filed: March 3, 2021
    Publication date: June 24, 2021
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries, Brandon M. Walkin, Stephen O. Lemay, Christopher P. Foss, Caelan G. Stack, William M. Tyler, Terence L. Magno
  • Patent number: 11036387
    Abstract: An electronic device with a display and a touch-sensitive surface displays a first user interface of a first application. The device detects an input a contact on the touch-sensitive surface, movement of the contact across the touch-sensitive surface, and liftoff of the contact at an end of the movement. In response, the device, in accordance with a determination that the input meets last-application-display criteria, displays a second user interface of a second application that is distinct from the first application; and in accordance with a determination that the input meets home-display criteria, displays a home screen user interface that includes a plurality of application launch icons that correspond to a plurality of applications installed on the device.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: June 15, 2021
    Assignee: APPLE INC.
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries, Brandon M. Walkin, Stephen O. Lemay, Christopher P. Foss, Caelan G. Stack, Jeffrey T. Bernstein, Julian K. Missig, Linda L. Dong
  • Patent number: 10956022
    Abstract: An electronic device with a display and a touch-sensitive surface displays a first user interface of a first application. The device detects a first input by a first contact on the touch-sensitive surface that meets navigation-gesture criteria requiring that the first input includes a movement of the first contact across the touch-sensitive surface that crosses a boundary of a predefined edge region of the touch-sensitive surface in order for the navigation-gesture criteria to be met. In response, the device: in accordance with a determination that the first application is not protected, ceases to display the first user interface of the first application and displays a respective other user interface on the display; and in accordance with a determination that the first application is protected, maintains display of the first user interface of the first application without displaying the respective other user interface.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: March 23, 2021
    Assignee: APPLE INC.
    Inventors: Chanaka G. Karunamuni, Marcos Alonso Ruiz, Nathan de Vries, Caelan G. Stack, Wan Si Wan
  • Publication number: 20210081102
    Abstract: An electronic device with a display device displays a user interface that includes content. The electronic device, while displaying the user interface that includes content, detects a first input. The electronic device, in response to detecting the first input, displays an annotation layer over the displayed content. At least a portion of the content is visible through the annotation layer. The electronic device, while displaying the annotation layer, displays a set of markup tools, including a plurality of tools for adding marks to the annotation layer. The electronic device detects a second input selecting a first markup tool of the set of markup tools. The electronic device adds one or more marks on the annotation layer in accordance with one or more additional inputs using the selected first markup tool.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Inventors: David C. Graham, Kenneth L. Kocienda, Caelan G. Stack, Christopher P. Foss, Freddy A. Anzures
  • Patent number: 10852936
    Abstract: An electronic device displays a first user interface of a first application. The first application is a respective application of a plurality of applications, and the first user interface including first application content. While displaying the first user interface, and in response to detecting a first input, the device continues to display the first application content and displays an annotation layer over at least a first portion of the first user interface. The annotation layer is associated with a user application distinct from the plurality of applications. While displaying the annotation layer over at least the first portion, and in response to detecting a second input, the device adds a representation of at least a second portion of the first user interface to the annotation layer. While displaying the representation, the device detects a set of one or more additional inputs and, in response, adds annotations to the annotation layer.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: December 1, 2020
    Assignee: APPLE INC.
    Inventors: David C. Graham, Kenneth L. Kocienda, Caelan G. Stack, Christopher P. Foss, Freddy A. Anzures
  • Publication number: 20200358302
    Abstract: The present disclosure generally relates to techniques for a displaying a user interface including a visual indication that an electronic device is in a protective charging mode. While the electronic device is in a charging configuration with respect to an external power source, an energy-storage component of the electronic device is charged with power supplied by the external power source. After charging the energy-storage component, a user interface is displayed. When charging of the energy-storage component is stopped before reaching a full charge level, the user interface includes a visual indication that the electronic device is in a protective charging mode in which charging of the energy-storage component is delayed based on predetermined criteria.
    Type: Application
    Filed: November 19, 2019
    Publication date: November 12, 2020
    Inventors: Vitalii KRAMAR, Patrick L. Coffman, Caelan G. Stack
  • Publication number: 20200326842
    Abstract: While displaying a first user interface that corresponds to a restricted state of a computer system, the computer system, in response to detecting a first input, replaces the first user interface with a second user interface while maintaining a current authentication state of the computer system. The second user interface includes a first search input region. In response to detecting an input in the first search input region in the second user interface: if the computer system is in an unauthenticated state, the computer system displays, on the second user interface, a first set of search results; and if the computer system is in an authenticated state, the computer system displays, on the second user interface, a second set of search results including at least a representation of first content within the first application is not in the first set of search results.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Stephen O. Lemay, Christopher P. Foss, Richard R. Dellinger, Jonathan R. Dascola, Caelan G. Stack, Imran A. Chaudhri, Marcel van OS, Arian Behzadi
  • Publication number: 20200310615
    Abstract: Systems and methods for arranging applications on an electronic device with a touch-sensitive display. An example method includes, at an electronic device with a touch-sensitive display, concurrently displaying a first application window and a second application window. The method includes receiving an input directed to first application window followed by a drag input. The method also includes that in response to detecting the drag input: moving the first application window in accordance with the drag input, and enlarging the second application window to an enlarged size that is larger than a size at which the second application window was displayed prior to detecting the first input.
    Type: Application
    Filed: June 16, 2020
    Publication date: October 1, 2020
    Inventors: Stephen O. Lemay, Christopher P. Foss, Woo-Ram Lee, Lawrence Y. Yang, Caelan G. Stack
  • Patent number: D897363
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Craig M. Federighi, Christopher Foss, Woo-Ram Lee, Stephen O. Lemay, Caelan G. Stack, Lawrence Yang