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: 10248724Abstract: 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: GrantFiled: August 21, 2018Date of Patent: April 2, 2019Assignee: Sonos, Inc.Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Patent number: 10191981Abstract: 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: GrantFiled: August 21, 2018Date of Patent: January 29, 2019Assignee: SONOS, INC.Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Patent number: 10191980Abstract: 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: GrantFiled: June 19, 2017Date of Patent: January 29, 2019Assignee: SONOS, INC.Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Publication number: 20190005131Abstract: 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: ApplicationFiled: August 21, 2018Publication date: January 3, 2019Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Publication number: 20190005132Abstract: 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: ApplicationFiled: August 21, 2018Publication date: January 3, 2019Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Publication number: 20180357313Abstract: 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: ApplicationFiled: August 21, 2018Publication date: December 13, 2018Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Patent number: 10152537Abstract: 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: GrantFiled: August 21, 2018Date of Patent: December 11, 2018Assignee: SONOS, INC.Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Patent number: 10013233Abstract: 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: GrantFiled: September 12, 2016Date of Patent: July 3, 2018Assignee: SONOS, INC.Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Publication number: 20170293688Abstract: 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: ApplicationFiled: June 19, 2017Publication date: October 12, 2017Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Patent number: 9735978Abstract: 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: GrantFiled: May 29, 2013Date of Patent: August 15, 2017Assignee: Sonos, Inc.Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Patent number: 9684484Abstract: 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: GrantFiled: May 29, 2013Date of Patent: June 20, 2017Assignee: Sonos, Inc.Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Publication number: 20170003932Abstract: 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: ApplicationFiled: September 12, 2016Publication date: January 5, 2017Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
-
Patent number: 9495076Abstract: 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: GrantFiled: May 29, 2013Date of Patent: November 15, 2016Assignee: SONOS, INC.Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arther L. Coburn, IV
-
Publication number: 20160100206Abstract: 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: ApplicationFiled: December 3, 2015Publication date: April 7, 2016Inventors: Steven Beckhardt, Andrew Schulert, Ron Kuper, Jonathan Lang
-
Publication number: 20160095160Abstract: 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: ApplicationFiled: December 1, 2015Publication date: March 31, 2016Inventor: Andrew Schulert
-
Patent number: 9241355Abstract: 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: GrantFiled: September 30, 2013Date of Patent: January 19, 2016Assignee: Sonos, Inc.Inventor: Andrew Schulert
-
Patent number: 9237384Abstract: 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: GrantFiled: February 14, 2013Date of Patent: January 12, 2016Assignee: Sonos, Inc.Inventors: Steven Beckhardt, Andrew Schulert, Ron Kuper, Jonathan Lang
-
Publication number: 20150095459Abstract: 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: ApplicationFiled: September 30, 2013Publication date: April 2, 2015Applicant: Sonos, Inc.Inventor: Andrew SCHULERT
-
Publication number: 20140330885Abstract: 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: ApplicationFiled: July 14, 2014Publication date: November 6, 2014Applicant: Sonos, Inc.Inventor: Andrew Schulert
-
Publication number: 20140229959Abstract: 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: ApplicationFiled: February 14, 2013Publication date: August 14, 2014Inventors: Steven BECKHARDT, Andrew SCHULERT, Ron KUPER, Jonathan LANG