Patents by Inventor Andrew Schulert

Andrew Schulert 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: 10248724
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: April 2, 2019
    Assignee: Sonos, Inc.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 10191981
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: January 29, 2019
    Assignee: SONOS, INC.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 10191980
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: January 29, 2019
    Assignee: SONOS, INC.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Publication number: 20190005131
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Application
    Filed: August 21, 2018
    Publication date: January 3, 2019
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Publication number: 20190005132
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Application
    Filed: August 21, 2018
    Publication date: January 3, 2019
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Publication number: 20180357313
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Application
    Filed: August 21, 2018
    Publication date: December 13, 2018
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 10152537
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: December 11, 2018
    Assignee: SONOS, INC.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 10013233
    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: Grant
    Filed: September 12, 2016
    Date of Patent: July 3, 2018
    Assignee: SONOS, INC.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Publication number: 20170293688
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Application
    Filed: June 19, 2017
    Publication date: October 12, 2017
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 9735978
    Abstract: Embodiments provided herein involve connected states between a mobile device and one or more zones in a network media system and different interactions between the mobile device and the network media system involving the connected states. The connected states may be established between the mobile device and the one or more zones such that further actions taken on media items identified in the playlist on the mobile device may also be taken on corresponding media items in a playback queue associated with the one or more zones. The interface on the mobile device may display various graphical representations to indicate the different interactions involving the connected states, including when a connected state is established, when a connected state is lost, and when a reconnected state is reestablished. The interface may further provide selectable icons to allow a user to navigate among the different media playback options involving the connected states.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: August 15, 2017
    Assignee: Sonos, Inc.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 9684484
    Abstract: Embodiments provided herein involve connected states between a mobile device and one or more zones in a network media system and different interactions between the mobile device and the network media system involving the connected states. The connected states may be established between the mobile device and the one or more zones such that further actions taken on media items identified in the playlist on the mobile device may also be taken on corresponding media items in a playback queue associated with the one or more zones. The interface on the mobile device may display various graphical representations to indicate the different interactions involving the connected states, including when a connected state is established, when a connected state is lost, and when a reconnected state is reestablished. The interface may further provide selectable icons to allow a user to navigate among the different media playback options involving the connected states.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: June 20, 2017
    Assignee: Sonos, Inc.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • 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
  • Patent number: 9495076
    Abstract: Embodiments provided herein involve connected states between a mobile device and one or more zones in a network media system and different interactions between the mobile device and the network media system involving the connected states. The connected states may be established between the mobile device and the one or more zones such that further actions taken on media items identified in the playlist on the mobile device may also be taken on corresponding media items in a playback queue associated with the one or more zones. The interface on the mobile device may display various graphical representations to indicate the different interactions involving the connected states, including when a connected state is established, when a connected state is lost, and when a reconnected state is reestablished. The interface may further provide selectable icons to allow a user to navigate among the different media playback options involving the connected states.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: November 15, 2016
    Assignee: SONOS, INC.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arther L. Coburn, IV
  • Publication number: 20160100206
    Abstract: Example techniques describe may facilitate a playback device joining a playback network. An example implementation involves a computing device, such as smartphone or tablet, receiving, from a playback device, a message indicating that the playback device is available to join a playback network. The computing device determines, based on a configuration table, an audio setting corresponding to the playback device and transmits, to the playback device, a message indicating (i) security parameters to be used by the playback device to join the playback network, (ii) the identified audio setting to be applied by the playback device upon joining the playback network.
    Type: Application
    Filed: December 3, 2015
    Publication date: April 7, 2016
    Inventors: Steven Beckhardt, Andrew Schulert, Ron Kuper, Jonathan Lang
  • Publication number: 20160095160
    Abstract: An example implementation involves a media playback system that includes one or more playback devices that are controllable by the mobile device while the mobile device is joined to the media playback system. The mobile device may join the media playback system over one or more communication paths via a cellular network from the mobile device to the media playback system. The example implementation may involve detecting that the mobile device is outside of a threshold proximity to the media playback system while the mobile device is joined to the media playback system. Based on detecting that the mobile device is outside of the threshold proximity to the media playback system, the mobile device may disconnect from the media playback system.
    Type: Application
    Filed: December 1, 2015
    Publication date: March 31, 2016
    Inventor: Andrew Schulert
  • Patent number: 9241355
    Abstract: Embodiments are provided for establishing a simple and secure way to allow a user using a mobile device to control a media playback system without having direct access to the secure local network that the playback system is using. The media playback system may include one or more playback devices synchronously rendering media content. A user of the mobile device may obtain a system identifier of the playback system that is then sent to a remote server via a cellular network. The remote server, which is in communication with one or more media playback systems, may use the system identifier to recognize the correct media playback system and provide the mobile device with configuration information of the media playback system. Subsequently, the mobile device may use the given information to join the media playback system and control one or more features of the media playback system via a cellular network.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: January 19, 2016
    Assignee: Sonos, Inc.
    Inventor: Andrew Schulert
  • Patent number: 9237384
    Abstract: Embodiments are provided for causing a playback device to be automatically added to a secure network for rendering media in synchrony with other devices in the secure network. The playback device may, without any input from a user, transmit a first message indicating that the playback device is available to join the network. Upon receiving the first message, a device already in the secure network may transmit to the playback device a second message indicating security parameters for joining the network. The playback device may then join the secure network accordingly. Embodiments are also provided for causing a playback device to be automatically configured, without any input from a user. Another device in the secure network may receive a configuration table indicating setup information for the playback device, and may subsequently transmit the setup information to the playback device and cause the playback device to be configured accordingly.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: January 12, 2016
    Assignee: Sonos, Inc.
    Inventors: Steven Beckhardt, Andrew Schulert, Ron Kuper, Jonathan Lang
  • Publication number: 20150095459
    Abstract: Embodiments are provided for establishing a simple and secure way to allow a user using a mobile device to control a media playback system without having direct access to the secure local network that the playback system is using. The media playback system may include one or more playback devices synchronously rendering media content. A user of the mobile device may obtain a system identifier of the playback system that is then sent to a remote server via a cellular network. The remote server, which is in communication with one or more media playback systems, may use the system identifier to recognize the correct media playback system and provide the mobile device with configuration information of the media playback system. Subsequently, the mobile device may use the given information to join the media playback system and control one or more features of the media playback system via a cellular network.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: Sonos, Inc.
    Inventor: Andrew SCHULERT
  • Publication number: 20140330885
    Abstract: Examples described herein may include a playback device receiving, from a control device, a validation-key that includes an application identifier corresponding to a controller application. The playback device may create a session identifier and transmit the session identifier to the control device. The playback device may receive, from the control device, a playback request comprising the session identifier and a playback command. The playback device may determine that the session identifier is valid and then execute the playback command. A computing system may receive identification information related to a controller application and generate the validation-key based on the controller application meeting at least one quality-control metric. The controller application may receive the validation-key from the computing system.
    Type: Application
    Filed: July 14, 2014
    Publication date: November 6, 2014
    Applicant: Sonos, Inc.
    Inventor: Andrew Schulert
  • Publication number: 20140229959
    Abstract: Embodiments are provided for causing a playback device to be automatically added to a secure network for rendering media in synchrony with other devices in the secure network. The playback device may, without any input from a user, transmit a first message indicating that the playback device is available to join the network. Upon receiving the first message, a device already in the secure network may transmit to the playback device a second message indicating security parameters for joining the network. The playback device may then join the secure network accordingly. Embodiments are also provided for causing a playback device to be automatically configured, without any input from a user. Another device in the secure network may receive a configuration table indicating setup information for the playback device, and may subsequently transmit the setup information to the playback device and cause the playback device to be configured accordingly.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Inventors: Steven BECKHARDT, Andrew SCHULERT, Ron KUPER, Jonathan LANG