Patents by Inventor Taylor G. Carrigan

Taylor G. Carrigan 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: 10887193
    Abstract: The present disclosure generally relates to managing network connection settings of external devices. In some embodiments, an electronic device with a display and one or more wireless antennas, while the electronic device is connected, via the one or more wireless antennas, to a first local area network, displays a first external device management interface, wherein: the first external device management interface is associated with a first external device that is not connected to the first local area network; and the first external device management interface includes a first affordance. The electronic device receives a user input corresponding to selection of the first affordance and, in response to receiving the user input corresponding to selection of the first affordance, causes the first external device to connect to the first local area network.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: January 5, 2021
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L. Coffman
  • Publication number: 20200413197
    Abstract: An electronic device, with a display device, a communication device, one or more processors and memory, displays a first representation of a first controllable external device, where the first controllable external device is situated at a location. The device detects a first input corresponding to a selection of the first representation of the first controllable external device. In response to detecting the first input, the device transmits instructions, using the communication device, to the first controllable external device to perform a function if the first controllable external device is of a first type or displays, using the display device, a user interface for controlling characteristics of the first controllable external device.
    Type: Application
    Filed: September 14, 2020
    Publication date: December 31, 2020
    Inventors: Taylor G. CARRIGAN, Patrick L. COFFMAN, Christopher Patrick FOSS
  • Publication number: 20200401283
    Abstract: The invention is directed to an electronic device. The electronic device generates for presentation on a display a user interface including a plurality of content items, a first heading, and a second heading. While the user interface is presented on the display, the electronic device receives input scrolling the plurality of content items. In response to the input, the electronic device scrolls the plurality of content items including: scrolling the first heading with a first content item of the plurality of content items that is currently playing; and scrolling the second heading with a second content item of the plurality of content items that is next in a queue of content items.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Inventors: Taylor G. CARRIGAN, Joe HOWARD, Joshua MC GLINN, Jonathan LOCHHEAD, Benjamin W. KEIGHRAN, William M. BACHMAN, Elbert D. CHEN, Jeffrey L. ROBBIN, Jennifer L. C. FOLSE, Lynne KRESS, Kory M. WESTERHOLD, Monika E. GROMEK, Policarpo Bonilla WOOD, JR.
  • Patent number: 10867608
    Abstract: Examples of multi-user configuration are disclosed. An example method includes, at an electronic device: receiving a request; and in response to the request: if the voice input does not match a voice profile associated with an account associated with the electronic device: causing output of first information based on the request using a first account associated with the electronic device; if a setting of the electronic device has a first state, causing update of account data of the first account based on the request; and if the setting has a second state, forgoing causing update of the account data; and if the voice input matches a voice profile associated with an account associated with the electronic device: causing output of the first information using the account associated with the matching voice profile; and causing update of account data of the account based on the request.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: December 15, 2020
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L. Coffman, David Chance Graham
  • Publication number: 20200382332
    Abstract: An electronic device, with a display device, a communication device, one or more processors and memory, displays a first representation of a first controllable external device, where the first controllable external device is situated at a location. The device detects a first input corresponding to a selection of the first representation of the first controllable external device. In response to detecting the first input, the device transmits instructions, using the communication device, to the first controllable external device to perform a function if the first controllable external device is of a first type or displays, using the display device, a user interface for controlling characteristics of the first controllable external device.
    Type: Application
    Filed: September 26, 2019
    Publication date: December 3, 2020
    Inventors: Taylor G. CARRIGAN, Patrick L. COFFMAN, Christopher Patrick FOSS
  • Publication number: 20200379714
    Abstract: A method includes displaying a first media information affordance representing a first media item in response to detecting an indication that a physical proximity between an electronic device and an external device satisfies a proximity condition. The electronic device receives a first input representing selection of the first media information affordance. In response to receiving the first input: in accordance with a determination that the first input is a first type of input, a process to playback the first media item is initiated; and in accordance with a determination that the first input is a second type of input different from the first type of input, a second media information affordance representing the first media item is displayed.
    Type: Application
    Filed: September 26, 2019
    Publication date: December 3, 2020
    Inventors: David Chance GRAHAM, Taylor G. CARRIGAN, Patrick L. COFFMAN
  • Publication number: 20200379713
    Abstract: While an electronic device is connected to a first external device, display a first user interface including a first affordance. Detect an input selecting the first affordance. In response to detecting the input corresponding to selection of the first affordance, initiate a process to provide audio data concurrently with the first external device and a second external device different from the first external device. After initiating the process to provide audio data concurrently to the first external device and a second external device, detect an indication that a physical proximity between the electronic device and the second external device satisfies a proximity condition. In response to detecting the indication that the physical proximity between the electronic device and the second external device satisfies the proximity condition, display a second user interface indicating that the physical proximity between the electronic device and the second external device satisfies the proximity condition.
    Type: Application
    Filed: September 26, 2019
    Publication date: December 3, 2020
    Inventors: Taylor G. CARRIGAN, Nathan DE VRIES
  • Publication number: 20200382872
    Abstract: The present disclosure generally relates to audio synchronization. An example method includes, at a first device with a communication device: performing an audio timing synchronization process that includes: transmitting, via the communication device, to a second device, a request for the second device to participate in the audio timing synchronization process; subsequent to transmitting the request to the second device, causing an output of an audio tone; subsequent to causing the output of the audio tone, receiving data from the second device based on the audio tone; and adjusting an audio timing synchronization setting of a third device based at least in part on the data received from the second device.
    Type: Application
    Filed: October 29, 2019
    Publication date: December 3, 2020
    Inventors: Taylor G. CARRIGAN, Joseph LABARCK, Christopher John SANDERS, Jarrad A. STALLONE
  • Publication number: 20200380996
    Abstract: A device implementing a system for responding to a voice request includes a processor configured to receive a voice request for content, the voice request corresponding to a first user account, the device being associated with the first user account, a second user account and a default account. The processor if further configured to determine that the content is unavailable via the first user account, and provide, in response to the determining, the content via at least one of the second user account or the default account.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 3, 2020
    Inventors: Thomas ALSINA, Jeffrey L. ROBBIN, Taylor G. CARRIGAN, Jessica J. PECK
  • Publication number: 20200379730
    Abstract: A method includes receiving data indicating a current media playback state of an external media playback device. The method includes, in response to receiving the data and in accordance with a determination that a set of external media playback device control criteria are met, displaying, via the display generation component, a user interface for controlling media playback at the external media playback device that includes one or more selectable user interface objects based on whether the data indicates that the external media playback device is currently performing a media playback operation.
    Type: Application
    Filed: July 7, 2020
    Publication date: December 3, 2020
    Inventors: David Chance GRAHAM, Taylor G. CARRIGAN, Patrick L. COFFMAN
  • Publication number: 20200380972
    Abstract: Examples of multi-user configuration are disclosed. An example method includes, at an electronic device: receiving a request; and in response to the request: if the voice input does not match a voice profile associated with an account associated with the electronic device: causing output of first information based on the request using a first account associated with the electronic device; if a setting of the electronic device has a first state, causing update of account data of the first account based on the request; and if the setting has a second state, forgoing causing update of the account data; and if the voice input matches a voice profile associated with an account associated with the electronic device: causing output of the first information using the account associated with the matching voice profile; and causing update of account data of the account based on the request.
    Type: Application
    Filed: September 26, 2019
    Publication date: December 3, 2020
    Inventors: Taylor G. CARRIGAN, Patrick L. COFFMAN, David Chance GRAHAM
  • Publication number: 20200379729
    Abstract: A method includes receiving data indicating a current media playback state of an external media playback device. The method includes, in response to receiving the data and in accordance with a determination that a set of external media playback device control criteria are met, displaying, via the display generation component, a user interface for controlling media playback at the external media playback device that includes one or more selectable user interface objects based on whether the data indicates that the external media playback device is currently performing a media playback operation.
    Type: Application
    Filed: May 31, 2020
    Publication date: December 3, 2020
    Inventors: David Chance GRAHAM, Taylor G. CARRIGAN, Patrick L. COFFMAN
  • Publication number: 20200379711
    Abstract: A method includes displaying a first media information affordance representing a first media item in response to detecting an indication that a physical proximity between an electronic device and an external device satisfies a proximity condition. The electronic device receives a first input representing selection of the first media information affordance. In response to receiving the first input: in accordance with a determination that the first input is a first type of input, a process to playback the first media item is initiated; and in accordance with a determination that the first input is a second type of input different from the first type of input, a second media information affordance representing the first media item is displayed.
    Type: Application
    Filed: September 26, 2019
    Publication date: December 3, 2020
    Inventors: David Chance GRAHAM, Taylor G. CARRIGAN, Patrick L. COFFMAN
  • Publication number: 20200379716
    Abstract: A method includes displaying an audio media user interface having a predefined control layout that includes a first control location and a second control location. In accordance with the audio media user interface corresponding to a first audio media application, the first control location includes a first media control affordance that, when selected, performs a first audio control function, and the second control location includes a second media control affordance that, when selected, performs a second audio control function. In accordance with the audio media user interface corresponding to a second audio media application, the first control location includes a third media control affordance that, when selected, performs a third audio control function different from the first audio control function, and the second control location includes a fourth media control affordance that, when selected, performs a fourth audio control function different from the second audio control function.
    Type: Application
    Filed: December 20, 2019
    Publication date: December 3, 2020
    Inventor: Taylor G. CARRIGAN
  • Publication number: 20200379712
    Abstract: While an electronic device is connected to a first external device, display a first user interface including a first affordance. Detect an input selecting the first affordance. In response to detecting the input corresponding to selection of the first affordance, initiate a process to provide audio data concurrently with the first external device and a second external device different from the first external device. After initiating the process to provide audio data concurrently to the first external device and a second external device, detect an indication that a physical proximity between the electronic device and the second external device satisfies a proximity condition. In response to detecting the indication that the physical proximity between the electronic device and the second external device satisfies the proximity condition, display a second user interface indicating that the physical proximity between the electronic device and the second external device satisfies the proximity condition.
    Type: Application
    Filed: September 26, 2019
    Publication date: December 3, 2020
    Inventors: Taylor G. CARRIGAN, David Chance GRAHAM, Patrick L. COFFMAN
  • Patent number: 10820058
    Abstract: The present disclosure generally relates to user interfaces related to sources of video data. User interfaces enables users to configure and interact with the sources of video data, such as for displaying a live video feed and a recorded video from an external source of video data. In some embodiments, a device provides user interfaces for displaying video from a video source and controlling external devices related to the source.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: October 27, 2020
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L. Coffman, Christopher Patrick Foss, Pani Page
  • Patent number: 10802843
    Abstract: Examples of multi-user configuration are disclosed. An example method includes, at an electronic device: receiving a request; and in response to the request: if the voice input does not match a voice profile associated with an account associated with the electronic device: causing output of first information based on the request using a first account associated with the electronic device; if a setting of the electronic device has a first state, causing update of account data of the first account based on the request; and if the setting has a second state, forgoing causing update of the account data; and if the voice input matches a voice profile associated with an account associated with the electronic device: causing output of the first information using the account associated with the matching voice profile; and causing update of account data of the account based on the request.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: October 13, 2020
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L. Coffman
  • Patent number: 10785221
    Abstract: In some implementations, a computing system can be configured so that a first user device can delegate a first user's media account credentials to second user device corresponding to a second user. For example, a playback device may be configured with the second user's media account credentials for accessing media items through a network media service. A first user may wish to play media items associated with the first user's media account credentials on the playback device. To do so, the first user device can request a device identifier for the playback device, request and obtain a delegate token for the device identifier from the media service, and provide the delegate token along with media item information to the playback device. The playback device can then use the delegate token to request the media item associated with the first user's media access account.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: September 22, 2020
    Assignee: Apple Inc.
    Inventors: David C. Graham, Taylor G. Carrigan, Nicholas J. Paulson, Johannes P. Schmidt, Thomas Alsina, Bob Bradley, Haishan Ye, James C. Grandy, Pierre De Lastic, Julien Lerouge
  • Patent number: 10779085
    Abstract: An electronic device, with a display device, a communication device, one or more processors and memory, displays a first representation of a first controllable external device, where the first controllable external device is situated at a location. The device detects a first input corresponding to a selection of the first representation of the first controllable external device. In response to detecting the first input, the device transmits instructions, using the communication device, to the first controllable external device to perform a function if the first controllable external device is of a first type or displays, using the display device, a user interface for controlling characteristics of the first controllable external device.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: September 15, 2020
    Assignee: Apple Inc.
    Inventor: Taylor G. Carrigan
  • Patent number: 10768771
    Abstract: A streaming media service can permit artists or other users to create and upload “posts” to the service. Posts can include text, references to content items in the catalog of the streaming media service, and/or non-catalog media content items that are created by the artist and uploaded as part of the post. Posts can be presented to users as they browse the catalog of the streaming media service and/or in a dedicated feed. The rendering of a post on a user device can include graphical user interface controls that allow the user to access content items referenced by or included in the post.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: September 8, 2020
    Assignee: APPLE INC.
    Inventors: Taylor G. Carrigan, Steve S. Gedikian, Michael Trent Reznor, Brendon E. Manwaring, Shaun C. Lind, Ofer Morag, Monika E. Gromek, William Martin Bachman, Jeffrey L. Robbin, Thomas Alsina, Justin G. Wismer, Ryan D. Walsh