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).

  • Publication number: 20180349372
    Abstract: The present technology recommends media items (albums, playlists, and other groupings) based on media items that have been recently played back within a user's social graph. The present technology determines accounts with the user's social graph have the most similar taste in media items, and have the most similar engagement with media items, and selects these users from which to favor media item recommendations. Additionally, the recommendations can be ranked according to compatibility with the user's taste in media items.
    Type: Application
    Filed: January 16, 2018
    Publication date: December 6, 2018
    Inventors: Baris Dundar, Venkatakrishnan Sundaranatha, Jayasimha Reddy Katukuri, Chandrasekar Venkataraman, Rabi Chakraborty, Drew Rocky Domm, Matthew Joseph Cielak, Taylor G. Carrigan, William Martin Bachman, Fredric Vinnå, Ofer Morag
  • Publication number: 20180335903
    Abstract: The present disclosure generally relates to interfaces and techniques for media playback on one or more devices. In accordance with some embodiments, an electronic device includes a display, one or more processors, and memory. The electronic device receives user input and, in response to receiving the user input, displays, on the display, a multi-device interface that includes: one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device, and a media playback status of the plurality of available playback devices.
    Type: Application
    Filed: March 2, 2018
    Publication date: November 22, 2018
    Inventors: Patrick L. COFFMAN, Fernando ALBUQUERQUE, Taylor G. CARRIGAN, Matthew J. CIELAK, David Chance GRAHAM, Cyrus Daniel IRANI
  • Publication number: 20180337924
    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: Application
    Filed: May 3, 2018
    Publication date: November 22, 2018
    Applicant: 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
  • Publication number: 20180338177
    Abstract: In some implementations, a computing device can transfer a playback queue between the computing device and a playback device. For example, the computing device can detect when the computing device is within a threshold distance of a playback device. The computing device can establish a connection to the playback device and receive state information describing the media playback state of the playback device. The computing device can determine the media playback state of the computing device. The computing device can present graphical user interfaces for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the devices. The computing device can initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 22, 2018
    Applicant: 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
  • Publication number: 20180329585
    Abstract: The present disclosure generally relates to playing and managing audio items. In some examples, an electronic device provides intuitive user interfaces for playing and managing audio items on the device. In some examples, an electronic device provides seamless transitioning from navigating a stack of items corresponding to groups of audio items to navigating a list of menus. In some examples, an electronic device provides for quick and easy access between different applications that are active on the device. In some examples, an electronic device enables automatic transmission of data associated with audio items to be stored locally on a linked external device.
    Type: Application
    Filed: October 11, 2017
    Publication date: November 15, 2018
    Inventors: Taylor G. CARRIGAN, Christopher Patrick FOSS, Stephen O. LEMAY
  • Publication number: 20180329586
    Abstract: The present disclosure generally relates to selecting and opening applications. An electronic device includes a display and a rotatable input mechanism rotatable around a rotation axis substantially perpendicular to a normal axis that is normal to a face of the display. The device detects a user input, and in response to detecting the user input, displays a first subset of application views of a set of application views. The first subset of application views is displayed along a first dimension of the display substantially perpendicular to both the rotation axis and the normal axis. The device detects a rotation of the rotatable input mechanism, and in response to detecting the rotation, displays a second subset of application views of the set of application views. Displaying the second subset of application views includes moving the set of application views on the display along the first dimension of the display.
    Type: Application
    Filed: October 16, 2017
    Publication date: November 15, 2018
    Inventors: Matthew J. SUNDSTROM, Taylor G. CARRIGAN, Christopher Patrick FOSS, Ieyuki KAWASHIMA, Stephen O. LEMAY, Marco TRIVERIO
  • Publication number: 20180067617
    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: November 9, 2017
    Publication date: March 8, 2018
    Inventors: Taylor G. CARRIGAN, Joe HOWARD, Joshua MCGLINN, 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.
  • Publication number: 20170359282
    Abstract: A first messaging app, in one embodiment receives text and detects that the text includes a URL that refers to audio or audiovisual media content in a catalog of media content, and the messaging app obtains metadata about the media content and transmits the metadata to a second messaging app. Both the first and the second messaging app can operate, through interprocess communication, with its own music extension app that displays a user interface within a view hosted by the respective messaging app.
    Type: Application
    Filed: January 20, 2017
    Publication date: December 14, 2017
    Inventors: Thomas M. Alsina, Samuel M. Weinig, Chance Graham, Taylor G. Carrigan, Nathan de Vries, Timothy P. Horton
  • Publication number: 20170359435
    Abstract: The present technology is for optimizing storage on a computing device. A media application on the computing device can allocate a minimum amount of storage on the computing device. The media application can further be configured to automatically download and store media items added to a media library of an account associated with the computing device. The combination of these features can put strain on computing devices with limited amounts of storage. Accordingly, the present technology can automatically delete media items in cache to allow media items to be automatically downloaded, or allow other uses of storage by other applications on the computing device, while also preserving the minimum amount of storage of media items on the computing device.
    Type: Application
    Filed: September 22, 2016
    Publication date: December 14, 2017
    Inventors: Thomas Alsina, Cody D. Jorgensen, Edward T. Schmidt, James H. Callender, Matthew J. Cielak, Taylor G. Carrigan
  • Patent number: 9841876
    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: Grant
    Filed: June 23, 2015
    Date of Patent: December 12, 2017
    Assignee: APPLE INC.
    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.
  • Publication number: 20170273044
    Abstract: Methods and systems provide synchronized sharing of multimedia between multiple devices. The multiple devices may form an ad-hoc network for sharing of multimedia. In an embodiment, group members may have playlist manipulation privileges such as pausing, rewinding, fast forwarding, or adding tracks to the playlist. A system may stream or distribute content according to the shared playlist. Playback may be synchronized for group members so that everyone is exposed to a same part of the content as the same time.
    Type: Application
    Filed: February 6, 2017
    Publication date: September 21, 2017
    Inventors: Thomas Alsina, Taylor G. Carrigan, Szu-Wen Huang, Eric S. Lee, William M. Bachman, Jeffrey L. Robbin, Steve S. Gedikian, Nicholas J. Paulson, Gregory R. Chapman, David P. Saracino, Steven P. Bischoff
  • Publication number: 20170212644
    Abstract: In some implementations, a computing device can be configured to manage playlist-only media items for a user's media library. For example, when a user adds a media item to a playlist, the user can be presented with an option to add the media item to the playlist as a playlist-only media item. When the user selects to add the media item to the playlist as a playlist-only media item, the computing device can update media metadata associated with the user's media library with data indicating that the media item is a playlist-only media item. When the computing device performs operations (e.g., displaying, searching, etc.) on the user's media library, the computing device can exclude the playlist-only media items from the operations. The computing device can change the playlist-only settings for a media item to add and/or remove a media item from the user's media library.
    Type: Application
    Filed: September 20, 2016
    Publication date: July 27, 2017
    Inventors: Thomas ALSINA, Edward T. SCHMIDT, Taylor G. CARRIGAN, Christopher J. SANDERS, Cody D. JORGENSEN, Arvind S. SHENOY, Amandeep S. JAWA, George D. BOTTAS, Matthew J. CIELAK, Paul C. IRVINE
  • Publication number: 20160357864
    Abstract: The techniques utilize a user's recommendation data to choose a presentation template. Each presentation template includes a plurality of media asset slots, each of which is associated with a certain type of media asset. For example, each media asset slot generally may be assigned to a playlist, album, composer, or music video. Further, each of these general assignments may further specify that the playlist, album, composer, or music video be from a known artist, familiar artist, recommended artist, or unknown artist, for example. Once the appropriate presentation template has been chosen along with the recommended media content for each of the plurality of media asset slots, the media asset slots are associated with the selected media content.
    Type: Application
    Filed: September 15, 2015
    Publication date: December 8, 2016
    Inventors: Chandrasekar Venkataraman, Taylor G. Carrigan, Thomas Alsina, Venkat Sundaranatha, Jayasimha R. Katukuri, Simon C. Janpanah, Rabi S. Chakraborty, Thomas S. Plagenhoef, Drew R. Domm, Mark Hilary Levy
  • Publication number: 20160357355
    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: Application
    Filed: September 30, 2015
    Publication date: December 8, 2016
    Applicant: APPLE INC.
    Inventors: Taylor G. Carrigan, Shaun C. Lind, Ofer Morag, Monika E. Gromek, William Martin Bachman, Jeffrey L. Robbin, Thomas Alsina, Justin G. Wismer, Ryan D. Walsh, Steve S. Gedikian, Michael Trent Reznor, Brendon E. Manwaring
  • Publication number: 20160357376
    Abstract: Listings of media content items can be presented on a user device in an ownership-agnostic matter. For instance, a user device can interact with both a streaming media service and a personal media collection, portions of which might or might not be hosted by the streaming media service. A listing of media content items that satisfy selection criteria can be presented in a page with multiple tabs. One tab can include a listing of all content items from the streaming music service that satisfy the criteria, regardless of whether the content items are associated with the user's personal collection. Another tab can include a listing of all content items in the user's personal collection that satisfy the criteria, regardless of whether the content items are in the catalog of the streaming music service.
    Type: Application
    Filed: September 30, 2015
    Publication date: December 8, 2016
    Applicant: APPLE INC.
    Inventors: Taylor G. Carrigan, William Martin Bachman, Monika E. Gromek, Jeffrey L. Robbin, Ofer Morag
  • Publication number: 20150370426
    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: June 23, 2015
    Publication date: December 24, 2015
    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.
  • Publication number: 20150346919
    Abstract: A first user interface is displayed on an electronic device. The first user interface is associated with a first internal node of a content hierarchy, and includes a context region, a header region comprising information identifying the first internal node, and a child-node region comprising one or more selectable identifiers that correspond to one or more child nodes of the first internal node. A selection of a respective child-node identifier is detected. In response, a transition to a second user interface associated with the respective child node is displayed. The transition comprises, while maintaining display of the one or more selectable labels in the context region, moving the respective child-node identifier upward toward the header region, and updating the context region by transforming the information identifying the first internal node into a selectable label identifying the first internal node as an ancestor node of the respective child node.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Inventors: Jeffrey L. Robbin, Taylor G. Carrigan, Brendon E. Manwaring, Monika E. Gromek, William M. Bachman, Daniel Pu