Patents by Inventor Arthur L. Coburn, IV

Arthur L. Coburn, IV 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: 20170041368
    Abstract: An example implementation may involve a computing system receiving, from a media playback system over the network interface, a request to initiate playback of the particular cloud queue at a first media item. The computing system assigns a playhead pointer to a position within the particular cloud queue that corresponds to the first media item and transmits, to the media playback system over the network interface, an instruction that causes one or more playback devices of the media playback system to initiate playback of the particular cloud queue at the first media item. While the one or more playback devices play back the particular cloud queue, the computing system updates the assigned position of the playhead pointer to indicate the currently playing media item of the particular cloud queue.
    Type: Application
    Filed: October 19, 2016
    Publication date: February 9, 2017
    Inventors: Arthur L. Coburn, IV, Steven Beckhardt, Andrew J. Schulert
  • Publication number: 20170003932
    Abstract: A connected state is re-established between a mobile device and a playback device based on a previously established connected state with the mobile device. A message may be received via the playback device which comprises a modification to a playlist made before re-establishing the connected state with the mobile device. One or more queued media items in a playback queue may be modified based on the modification to the playlist. The playback device, for example, may then play from the modified playback queue.
    Type: Application
    Filed: September 12, 2016
    Publication date: January 5, 2017
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Publication number: 20160379008
    Abstract: Based on a credential, an access level of a playback queue for a first control interface and a first subset and second subset of media items in the playback queue may be determined. Media items in the playback queue that were added via a second control interface may be included in the first subset. Media items that were added via a control interface different from the second control interface may be included in a second subset. Information may be provided which identifies the first subset of the media items in the playback queue and the second subset of the media items in the playback queue.
    Type: Application
    Filed: September 13, 2016
    Publication date: December 29, 2016
    Inventors: Arthur L. Coburn, IV, Andrew J. Schulert
  • Publication number: 20160357862
    Abstract: Example techniques relate to a playback device that facilitates queue identification. In an example implementation, a playback device stores an association between a playback queue and a first application identifier. After storing the association between the playback queue and the first application identifier, the playback device receives, from a first computing device, a first message comprising a second application identifier. The playback device determines that the second application identifier corresponds to the first application identifier, and responsive to determining that the second application identifier corresponds to the first application identifier, transmits, to the first computing device, a queue identifier associated with the playback queue.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 8, 2016
    Inventor: Arthur L. Coburn, IV
  • Patent number: 9510055
    Abstract: Embodiments described herein include systems and methods for providing a social interface for sharing media experience information between households in a community. Users of different households may form the community. The social interface may be provided as an application on a mobile device or an Internet webpage as a portal to the community. The social interface may display a list of households, and a user of the interface may select a household from the list to view information on media being experienced within the household. The selected household may include separate groups of media players configured to render media in synchrony, and the social interface may display, upon selection of the household, a list of the separate groups included in the selected household. The user may then select a group from the list, among other actions, view information on media being rendered by the media players in the selected group.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: November 29, 2016
    Assignee: Sonos, Inc.
    Inventors: Ron Kuper, Arthur L. Coburn, IV, John Meyer, Mike Delaney
  • Publication number: 20160342378
    Abstract: Method and systems are provided for identification of device groups in a network. In an example implementation, a first playback device receives, from a second playback device, first data indicating a first group identification corresponding to a zone group, the zone group including the first playback device and the second playback device, and the second playback device operating as a group coordinator of the zone group. After receiving the first data, the first playback device receives a message indicating that the second playback device is leaving the zone group. In response to receiving the message, the first playback device determines a second group identification corresponding to the zone group and after determining the second group identification, transmits, over to at least one controller device configured to control at least the first playback device and the second playback device, second data indicating the second group identification.
    Type: Application
    Filed: April 15, 2016
    Publication date: November 24, 2016
    Inventor: Arthur L. Coburn, IV
  • Patent number: 9501533
    Abstract: Embodiments are discussed for providing private playback queues in a media playback system such that users without access rights to the playback queue may not access the contents of the playback queue. The embodiments may involve receiving at a playback device of a network media system a playlist responsive to an instruction via a first controller interface, adding the playlist to a playback queue associated with the zone, receiving a request from a second controller interface for the information identifying the one or more items in the playback queue, determining that the second controller interface lacks a credential to receive the information identifying the one or more items in the playback queue, and providing the information identifying a subset of the one or more items in the playback queue to the second controller interface.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: November 22, 2016
    Assignee: SONOS, INC.
    Inventors: Arthur L. Coburn, IV, Andrew J. Schulert
  • Patent number: 9485545
    Abstract: Embodiments described herein may involve inconsistent queues. An example implementation may involve sending, to a playback device of a media playback system, a queue update message indicating a queue identification that indicates a first version of a playback queue at the playback device, and a playlist at the computing device. Thereafter, the implementation may involve receiving an error message indicating that the queue identification indicated in the queue update message has been superseded by a queue identification that indicates a second version of the playback queue at the playback device. Based on the received error message, the implementation may involve determining that the playlist at the computing device is different from the playback queue of the playback device. Based on the determination, the implementation may involve causing second one or more media items in the playback queue to be replaced with first one or more media items in the playlist.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: November 1, 2016
    Assignee: Sonos, Inc.
    Inventor: Arthur L. Coburn, IV
  • Publication number: 20160239567
    Abstract: Embodiments are provided for updating a playlist that has been added to a playback queue in response to changes to the playback queue. The playback queue may be associated with a zone of a network media system such that items in the playback queue are to be rendered by the zone. The playlist may include one or more items playable by the zone, and may be stored separately from where the playback queue is maintained. Embodiments are also provided for updating a playback queue in response to modifications to a playlist included in the playback queue.
    Type: Application
    Filed: April 21, 2016
    Publication date: August 18, 2016
    Inventors: Arthur L. Coburn, IV, Abhishek Kumar, Andrew J. Schulert
  • Publication number: 20160234277
    Abstract: An example implementation involves a device of a media playback system transmitting, to a computing system, a request to access a first cloud queue. After transmitting the request, the device receives an indication of first media items in the first cloud queue and an indication of first playback policies that authorize first playback operations on the first cloud queue. While the first cloud queue is accessed, the device displays a control interface with playback controls corresponding to the first playback operations. The device transmits a request to access a second cloud queue. After transmitting the request, the device receives an indication of second media items in the second cloud queue and an indication of second playback policies that authorize second playback operations on the second cloud queue. While the second cloud queue is accessed, the control device displays the control interface with playback controls corresponding to the second playback operations.
    Type: Application
    Filed: April 15, 2016
    Publication date: August 11, 2016
    Inventor: Arthur L. Coburn, IV
  • Publication number: 20160231985
    Abstract: An example implementation may involve a computing system receiving, from a media playback system over the network interface, a request to initiate playback of the particular cloud queue at a first media item. The computing system assigns a playhead pointer to a position within the particular cloud queue that corresponds to the first media item and transmits, to the media playback system over the network interface, an instruction that causes one or more playback devices of the media playback system to initiate playback of the particular cloud queue at the first media item. While the one or more playback devices play back the particular cloud queue, the computing system updates the assigned position of the playhead pointer to indicate the currently playing media item of the particular cloud queue.
    Type: Application
    Filed: April 15, 2016
    Publication date: August 11, 2016
    Inventor: Arthur L. Coburn, IV
  • Patent number: 9363255
    Abstract: An example implementation may involve a computing system receiving, from a media playback system, a request for an indication of a playhead pointer for a particular queue of media items. The implementation may also involve the computing system identifying a position of a playhead pointer within the particular queue of media items. Each position in the queue may correspond to a media item. The implementation may further involve the computing system sending, to the media playback system, an indication of the playhead pointer. The indication of the playhead pointer indicates the assigned position of the playhead pointer.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: June 7, 2016
    Assignee: Sonos, Inc.
    Inventor: Arthur L. Coburn, IV
  • Patent number: 9361371
    Abstract: Embodiments are provided for updating a playlist that has been added to a playback queue in response to changes to the playback queue. The playback queue may be associated with a zone of a network media system such that items in the playback queue are to be rendered by the zone. The playlist may include one or more items playable by the zone, and may be stored separately from where the playback queue is maintained. Embodiments are also provided for updating a playback queue in response to modifications to a playlist included in the playback queue. In some cases, a user modifying the playlist or playback queue may be prompted upon making the modifications whether to also apply the modification to the playback queue or playlist, respectively.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: June 7, 2016
    Assignee: SONOS, INC.
    Inventors: Arthur L. Coburn, IV, Abhishek Kumar, Andrew J. Schulert
  • Publication number: 20160149891
    Abstract: Examples provided herein are directed to a computing device and media playback system sharing access to a media service corresponding to a media application installed on the computing device. In one example, a media playback system may be configured to (i) receive from the computing device an authorization code that corresponds to a media application installed on the computing device that is authorized to access media from a media service, (ii) transmit to the media service an authorization request with the authorization code, (iii) receive from the media service an authorization token that facilitates obtaining media from the media service, and (iv) transmit to the media service a request for media for playback by the media playback system, where the request for media includes the authorization token.
    Type: Application
    Filed: January 27, 2015
    Publication date: May 26, 2016
    Inventors: Ron Kuper, Sherwin Liu, Emilio Arce, Arthur L. Coburn, IV
  • Patent number: 9348824
    Abstract: Method and systems are provided for identification of device groups in a network. A playback device in a media playback system may send to a controller device, a transmission indicating a group identification associated with the playback device. The transmission may be sent in response to a request from the controller device for group identification information or a change in a group configuration of the playback device. The controller device may maintain a table of playback devices in the media playback system. The controller device may modify the table based on the transmission received from the playback device.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: May 24, 2016
    Assignee: Sonos, Inc.
    Inventor: Arthur L. Coburn, IV
  • Publication number: 20160080473
    Abstract: An example implementation may involve removing, by a computing device, a given media item from a queue of media items. The example implementation may further involve adding to the queue an indication that the given media item has been removed from the queue. After adding to the queue the indication, the implementation may also involve receiving, via a network interface, one or more requests for one or more media items from the queue of media items. After receiving the one or more requests, the implementation may involve determining that the computing system has received more than a threshold number of requests for one or more media items since adding to the queue the indication. After determining that the computing system has received more than the threshold number of requests, the implementation may involve removing the indication from the queue.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventor: Arthur L. Coburn, IV
  • Publication number: 20150371681
    Abstract: Method and systems are provided for identification of device groups in a network. A playback device in a media playback system may send to a controller device, a transmission indicating a group identification associated with the playback device. The transmission may be sent in response to a request from the controller device for group identification information or a change in a group configuration of the playback device. The controller device may maintain a table of playback devices in the media playback system. The controller device may modify the table based on the transmission received from the playback device.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventor: Arthur L. Coburn, IV
  • Publication number: 20150358380
    Abstract: An example implementation may involve a computing system receiving, from a media playback system, at least one request for an indication of one or more media items from a queue of media items. The implementation may also involve the computing system identifying one or more playback policies that are associated with the queue of media items. Each of the one or more playback policies may restrict at least one aspect of playback of at least one of the one or more media items. The implementation may further involve the computing system sending, to the media playback system, an indication of the identified one or more playback policies.
    Type: Application
    Filed: February 6, 2015
    Publication date: December 10, 2015
    Inventor: Arthur L. Coburn, IV
  • Publication number: 20150358381
    Abstract: An example implementation may involve a computing system receiving, from a media playback system, a request for an indication of a playhead pointer for a particular queue of media items. The implementation may also involve the computing system identifying a position of a playhead pointer within the particular queue of media items. Each position in the queue may correspond to a media item. The implementation may further involve the computing system sending, to the media playback system, an indication of the playhead pointer. The indication of the playhead pointer indicates the assigned position of the playhead pointer.
    Type: Application
    Filed: February 6, 2015
    Publication date: December 10, 2015
    Inventor: Arthur L. Coburn, IV
  • Publication number: 20150358375
    Abstract: An example implementation may involve a playback device of a media playback system sending a request for an indication of at least one media item from a remote queue of media items and an indication of a particular media item that is being played by the playback device. The implementation may also involve the playback device receiving an indication of one or more media items from the remote queue of media items. The one or more media items may include the particular media item is being played by the playback device. The implementation may further involve the playback device incorporating an indication of the one or more media items into a local queue of media items.
    Type: Application
    Filed: February 6, 2015
    Publication date: December 10, 2015
    Inventors: Arthur L. Coburn, IV, Steven Beckhardt, Andrew J. Schulert