Patents by Inventor Andrew Bates

Andrew Bates 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: 9668026
    Abstract: An example implementation involves a playback device receiving a request to add continuous automated streaming audio content to a playback queue, the request indicating a playback start time, and the playback queue indicating a plurality of audio content. The implementation further involves the playback device adding the continuous automated streaming audio content to the playback queue. The example implementation also involves the playback device determining that a duration until the playback start time is less than a duration of the given audio content before playing a given audio content in the playback queue. The example implementation involves the playback device responsively, playing the continuous automated streaming audio content.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: May 30, 2017
    Assignee: Sonos, Inc.
    Inventors: Paul Andrew Bates, Abhishek Kumar
  • Publication number: 20170126760
    Abstract: Embodiments are provided for accessing media content on a mobile device. In one embodiment, a user may add media from a mobile device carried by the user to a queue of media that may be rendered by a media system in communication with the mobile device. In one example, the user may select a subset of media from the mobile device to add to the queue, such that only the subset of media is accessible to the media system while the non-selected media on the mobile device remains private. In one case, the mobile device may become disconnected from the media system such that the added subset of media is no longer accessible by the media system. In this case, the media system may search for media equivalent to the subset of media, and replace the subset of media in the queue with the equivalent media.
    Type: Application
    Filed: November 21, 2016
    Publication date: May 4, 2017
    Inventors: Paul Andrew Bates, Steven Beckhardt, Jonathon Reilly
  • Publication number: 20170060402
    Abstract: Embodiments are provided for providing on a display of a computing device, playback controls for a particular playback zone of a media playback system, while the computing device is in a locked state. The playback controls may then be selected to control playback of media content in the playback zone, while the computing device remains in the locked state.
    Type: Application
    Filed: November 2, 2016
    Publication date: March 2, 2017
    Inventor: Paul Andrew Bates
  • Publication number: 20170010857
    Abstract: Configuration information and selectable grouping options associated with the plurality of zones is displayed, for example, on a wearable device. Selection of a first selectable grouping option is received and in response a configuration change is transmitted. The configuration change may comprise information indicating a first zone is to join a zone group with a second zone of the plurality of zones. Updated configuration information is received indicating that a media playback system includes the zone group comprising the first zone and the second zone. The updated configuration information is displayed on the wearable device.
    Type: Application
    Filed: September 22, 2016
    Publication date: January 12, 2017
    Inventors: Paul Andrew Bates, Danielle Storlie
  • Patent number: 9537915
    Abstract: An example implementation involves a playback device receiving, from a control device, data indicating an addition of a first media item to a queue that is playable by the playback device. This first media item is available to the first playback device at a first network location. The example implementation also involves determining that the first media item is unavailable to the playback device by determining that the control device has disconnected from the media playback system. Based on determining that the first media item is unavailable to the playback device, the playback device identifies a second media item that is equivalent to the first media item. This second media item is available to the playback device at a second network location that is different from the first network location and the playback device. The playback device replaces the first media item in the queue with the second media item.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: January 3, 2017
    Assignee: Sonos, Inc.
    Inventors: Paul Andrew Bates, Steven Beckhardt, Jonathon Reilly
  • Patent number: 9519413
    Abstract: Embodiments are provided for providing on a display of a computing device, playback controls for a particular playback zone of a media playback system, while the computing device is in a locked state. The playback controls may then be selected to control playback of media content in the playback zone, while the computing device remains in the locked state.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: December 13, 2016
    Assignee: Sonos, Inc.
    Inventor: Paul Andrew Bates
  • Patent number: 9483230
    Abstract: Examples disclosed and described herein facilitate zone grouping and adjustment of zone representation dependent upon a zone's grouping status. An example method includes affecting, via a computing device, display and control of a user interface configured for a display of a wearable device, the user interface arranged to display at least a first item and a second item. The first item is displayed using a first graphical characteristic, and the second item is displayed using a second graphical characteristic. Each item corresponds to a zone and selectable to cause the corresponding zone to be added to a zone group. The example method includes triggering, via the computing device based on a selection, a joining of a second zone with a selected first zone group including a first zone represented by the first item.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: November 1, 2016
    Assignee: Sonos, Inc.
    Inventors: Paul Andrew Bates, Danielle Storlie
  • Publication number: 20160299736
    Abstract: Examples disclosed and described herein facilitate zone grouping and adjustment of zone representation dependent upon a zone's grouping status. An example method includes affecting, via a computing device, display and control of a user interface configured for a display of a wearable device, the user interface arranged to display at least a first item and a second item. The first item is displayed using a first graphical characteristic, and the second item is displayed using a second graphical characteristic. Each item corresponds to a zone and selectable to cause the corresponding zone to be added to a zone group. The example method includes triggering, via the computing device based on a selection, a joining of a second zone with a selected first zone group including a first zone represented by the first item.
    Type: Application
    Filed: April 9, 2015
    Publication date: October 13, 2016
    Inventors: Paul Andrew Bates, Danielle Storlie
  • Publication number: 20160299669
    Abstract: An example implementation may involve a device of a multi-zone media playback system displaying a control interface that is associated with a first zone of the media playback system, where the media playback system further includes a second zone. The implementation may also involve the device determining that it is outside of a threshold proximity to the first zone. The method may further involve displaying (i) an indication that the first zone is under control of the device, and (ii) an indication that the device is outside of the threshold proximity to the first zone.
    Type: Application
    Filed: April 8, 2015
    Publication date: October 13, 2016
    Inventor: Paul Andrew Bates
  • Patent number: 9432365
    Abstract: Techniques provided herein may facilitate set-up of an audio system with audio content services that have been previously registered on a second system. An example technique involves a computing device maintaining data representing a list of audio services from which an audio system can receive streaming music and data indicating that a first audio service is registered with the audio system. The device receives data indicating a second audio service added to the list of audio services. An application on the computing device may be configured to receive streaming music from the second audio service using particular authentication information. The device causes display of a graphical representation of the second service indicating that the particular authentication information is available from the application. The device may detect a selection of the second service and cause the audio system to receive streaming music from the second service using the particular authentication information.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: August 30, 2016
    Assignee: Sonos, Inc.
    Inventors: Jonathan P. Lang, Paul Andrew Bates
  • Patent number: 9395951
    Abstract: An example implementation may include causing a group of one or more playback devices to render first audio content. The example implementation may also include displaying an indication of second audio content, the second audio content comprising two or more songs. The example implementation may further include receiving first input data indicating a request to audition the second audio content; and in response to the request to audition the second audio content, rendering at least one of the two or more songs while the group of one or more playback devices is rendering the first audio content.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: July 19, 2016
    Assignee: SONOS, INC.
    Inventors: Paul Andrew Bates, Abhishek Kumar, Jonathan Paul Lang
  • Patent number: 9395950
    Abstract: An example method may include displaying, by a network device, an indication of a first audio content and an indication of a second audio content; receiving, by the network device, first input data indicating a request for the first audio content to be played by a group of one or more playback devices; causing, by the network device, the group of one or more playback devices to render the first audio content; receiving, by the network device, second input data indicating a request to audition the second audio content using the network device; and in response to the request to audition the second audio content, rendering, by the network device, the second audio content while the group of one or more playback devices is playing the first audio content. An example network device and an example non-transitory computer-readable medium related to the example method may also be disclosed herein.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: July 19, 2016
    Assignee: SONOS, INC.
    Inventors: Paul Andrew Bates, Abhishek Kumar, Jonathan Paul Lang
  • Publication number: 20160182584
    Abstract: An example implementation involves a playback device receiving, from a control device, data indicating an addition of a first media item to a queue that is playable by the playback device. This first media item is available to the first playback device at a first network location. The example implementation also involves determining that the first media item is unavailable to the playback device by determining that the control device has disconnected from the media playback system. Based on determining that the first media item is unavailable to the playback device, the playback device identifies a second media item that is equivalent to the first media item. This second media item is available to the playback device at a second network location that is different from the first network location and the playback device. The playback device replaces the first media item in the queue with the second media item.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 23, 2016
    Inventors: Paul Andrew Bates, Steven Beckhardt, Jonathon Reilly
  • Publication number: 20160132946
    Abstract: A system and method for identifying and verifying qualified parties to a transaction. In an aspect, the present invention can be configured to verify a party as a qualified party based upon verified information. In an aspect, the present invention can be used to configure transaction options such that the buyer and seller will have either reduced incentive for fraud or protection from fraud from the other party.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventors: Andrew Bate, Stuart Bate, Pranav Patel, Lui King
  • Patent number: 9319153
    Abstract: Embodiments are provided for accessing media content on a mobile device. In one embodiment, a user may add media from a mobile device carried by the user to a queue of media that may be rendered by a media system in communication with the mobile device. In one example, the user may select a subset of media from the mobile device to add to the queue, such that only the subset of media is accessible to the media system while the non-selected media on the mobile device remains private. In one case, the mobile device may become disconnected from the media system such that the added subset of media is no longer accessible by the media system. In this case, the media system may search for media equivalent to the subset of media, and replace the subset of media in the queue with the equivalent media.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: April 19, 2016
    Assignee: Sonos, Inc.
    Inventors: Paul Andrew Bates, Steven Beckhardt, Jonathon Reilly
  • Patent number: 9304735
    Abstract: A first playback device may include a processor and data storage including program code that, when executed by the processor, causes the first playback device to: playback a first audio content in synchrony with at least one second playback device; receive a command to play back a second audio content; stop playback of the first audio content based on the received command; and after stopping playback of the first audio content, play back the second audio content for a predefined duration of time. The program code may then cause the first playback device to: (i) after playing back the second audio content, resume playback of the first audio content in synchrony with the at least one second playback device, or (ii) play back the second audio content in synchrony with the at least one second playback device.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: April 5, 2016
    Assignee: SONOS, INC.
    Inventors: Paul Andrew Bates, Abhishek Kumar, Jonathan Paul Lang
  • Publication number: 20160092560
    Abstract: Embodiments are described herein that provide searches, including a multi-dimensional search, a cross-source search, or both in a media playback system. The search can be initiated by way of a selection of a location on user interface of a controller. The location corresponds to one or more metadata that is used in the search. Results are sorted and displayed. In some embodiments, metadata is used to filter and/or sort the results.
    Type: Application
    Filed: December 2, 2015
    Publication date: March 31, 2016
    Inventor: Paul Andrew Bates
  • Publication number: 20160021085
    Abstract: Techniques provided herein may facilitate set-up of an audio system with audio content services that have been previously registered on a second system. An example technique involves a computing device maintaining data representing a list of audio services from which an audio system can receive streaming music and data indicating that a first audio service is registered with the audio system. The device receives data indicating a second audio service added to the list of audio services. An application on the computing device may be configured to receive streaming music from the second audio service using particular authentication information. The device causes display of a graphical representation of the second service indicating that the particular authentication information is available from the application. The device may detect a selection of the second service and cause the audio system to receive streaming music from the second service using the particular authentication information.
    Type: Application
    Filed: September 21, 2015
    Publication date: January 21, 2016
    Inventors: Jonathan P. Lang, Paul Andrew Bates
  • Publication number: 20160021104
    Abstract: Techniques provided herein may facilitate registering audio content services with an audio system. An example technique involves a computing device receiving via a control interface for controlling an audio system, an input to register an audio content service with the audio system, where an audio content service application corresponding to the audio content service is installed on the computing device. The computing device identifies authentication information used by the audio content service application to access the audio content service and registers the audio system with the audio content service based at least in part on authentication information used by the audio content service application to access the audio content service. After registering the audio system with the audio content service, the computing device causes at least one playback device of the audio system to stream music from the audio content service.
    Type: Application
    Filed: September 21, 2015
    Publication date: January 21, 2016
    Inventors: Jonathan P. Lang, Paul Andrew Bates
  • Publication number: 20160004417
    Abstract: Embodiments are provided for providing on a display of a computing device, playback controls for a particular playback zone of a media playback system, while the computing device is in a locked state. The playback controls may then be selected to control playback of media content in the playback zone, while the computing device remains in the locked state.
    Type: Application
    Filed: July 1, 2014
    Publication date: January 7, 2016
    Inventor: Paul Andrew Bates