-
公开(公告)号:US20220188442A1
公开(公告)日:2022-06-16
申请号:US17536426
申请日:2021-11-29
申请人: Sonos, Inc.
IPC分类号: G06F21/62 , G06F16/635 , G06F16/638 , G06F16/2457 , G06F21/10 , H04N21/436 , H04N21/439 , H04N21/4627 , G06F3/0482
摘要: 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.
-
公开(公告)号:US11188666B2
公开(公告)日:2021-11-30
申请号:US16448896
申请日:2019-06-21
申请人: Sonos, Inc.
IPC分类号: G06F21/62 , G06F16/635 , G06F16/638 , G06F16/2457 , G06F21/10 , H04N21/436 , H04N21/439 , H04N21/4627 , G06F3/0482
摘要: 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.
-
公开(公告)号:US11184426B2
公开(公告)日:2021-11-23
申请号:US16600684
申请日:2019-10-14
申请人: Sonos, Inc.
发明人: Arthur L. Coburn, IV
IPC分类号: H04L29/08 , G06F16/27 , G06F16/438 , H04N21/218 , H04N21/24 , H04N21/242 , H04N21/262 , H04N21/81
摘要: Example techniques relate to cloud queue tombstones. An example implementation may involve a computing system receiving instructions to remove a particular media item from a playback queue. Based on the instructions, the computing system removes the particular media item from the playback queue and adds, to the playback queue, a tombstone indicator indicating that the particular media item has been removed from the playback queue. The computing system receives, from the media playback system, a request for a window of one or more media items from the playback queue. Based on the request, the computing system sends, to the media playback system, data representing a particular window of media items from the playback queue, wherein the particular window includes the tombstone indicator. The computing system detects a given tombstone removal trigger from among multiple tombstone removal triggers and based on the detecting, removes the tombstone indicator from the playback queue.
-
公开(公告)号:US11113331B2
公开(公告)日:2021-09-07
申请号:US17127989
申请日:2020-12-18
申请人: SONOS, INC.
IPC分类号: G06F16/638 , G06F3/16 , G06F16/438 , H04L29/06 , G11B27/10 , H04N21/262 , H04N21/414 , H04N21/436 , H04N21/81 , H04L29/08 , H04L12/28 , G06F3/0482 , G06F16/28 , G06F16/64
摘要: A network device is configured to (i) play back a media item indicated by a remote playback queue provided by a cloud-based computing system, (ii) receive an indication that a playback device is available for playback, (iii) display a now playing screen including (a) information identifying the media item, and (b) an icon that indicates that the network device is not in a connected state with any other network device, (iv) receive a first input selecting the icon, (v) in response to the first input, display a list of one or more available network devices including the playback device, (vi) receive a second input selecting the playback device from the list (vii) after receiving the second input, update the list to indicate that the playback device is selected for playback of the remote playback queue, and (viii) transfer playback of the remote playback queue from the network device to the playback device.
-
公开(公告)号:US11036794B2
公开(公告)日:2021-06-15
申请号:US16796006
申请日:2020-02-20
申请人: Sonos, Inc.
发明人: Arthur L. Coburn, IV
IPC分类号: G06F16/60 , H04N21/436 , H04N21/458 , H04N21/482 , G06F15/16 , H04N21/81 , G06F12/00 , H04L29/06
摘要: Embodiments described herein may involve queue versioning. An example implementation may involve a playback device initiating playback of a queue including one or more first audio streams. A queue identification token stored in data storage represents a current version of the queue. The playback device receives, from a computing system, data representing instructions to add one or more second audio streams to the queue, the instructions including an indication of the one or more second audio streams and a first token representing an expected queue version. The playback device determines whether the expected queue version represented by the first token matches the current version of the queue represented by the queue identification token. If not, the playback device foregoes adding the one or more second audio streams to the queue.
-
公开(公告)号:US20210136054A1
公开(公告)日:2021-05-06
申请号:US17146141
申请日:2021-01-11
申请人: Sonos, Inc.
发明人: Ron Kuper , Sherwin Liu , Emilio Arce , Arthur L. Coburn, IV
IPC分类号: H04L29/06 , H04N21/258 , H04N21/41 , H04N21/436 , H04N21/475 , H04N21/6334 , H04N21/835 , H04L29/08
摘要: 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.
-
公开(公告)号:US10972784B2
公开(公告)日:2021-04-06
申请号:US16657807
申请日:2019-10-18
申请人: Sonos, Inc.
发明人: Arthur L. Coburn, IV , Sherwin Liu
IPC分类号: H04N21/436 , H04L12/28 , H04N21/4227 , H04N21/442 , H04N21/45 , H04N21/482 , H04N21/485 , H04N21/81
摘要: Example techniques relate to a loss of control of a playback queue. An example implementation involves a playback device receiving, from a native controller, an instruction to add audio tracks to a queue, where, in a first mode associated with the native controller, the playback device is configured to play back from the queue. While the audio tracks are in the queue, the playback device receives, from a media player application associated with a particular wireless protocol, an instruction to play back a media item. In response, the playback device is configured to play back in a second mode associated with the particular wireless protocol, where, in the second mode, the queue is not in use. While playing back the media item, the playback device detects a loss of control by the media player application and configures the playback device to play back in the first mode.
-
公开(公告)号:US10891333B2
公开(公告)日:2021-01-12
申请号:US16372054
申请日:2019-04-01
申请人: SONOS, INC.
IPC分类号: G06F16/638 , G06F3/16 , G06F16/438 , H04L29/06 , G11B27/10 , H04N21/262 , H04N21/414 , H04N21/436 , H04N21/81 , H04L29/08 , H04L12/28 , G06F3/0482 , G06F16/28 , G06F16/64
摘要: 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.
-
公开(公告)号:US20200252660A1
公开(公告)日:2020-08-06
申请号:US16853429
申请日:2020-04-20
申请人: Sonos, Inc.
IPC分类号: H04N21/218 , H04L29/06 , G06F3/16 , H04N21/43 , H04N21/81 , H04L12/18 , H04L12/28 , H04N21/4363 , H04N21/2381 , H04N21/436 , H04N21/2668
摘要: A network media system forms a group comprising a first networked device and a second networked device using a first media playback protocol. The network media system includes the first networked device and the second networked device. The network media system determines a group coordinator for the group using the first media playback protocol. The network media system transmits, to a media source device, a group network identity using a second media playback protocol. The media source device and one of the first networked device and the second networked device are configured to use the first media playback protocol and the second media playback protocol. The first media playback protocol and the second media playback protocol are incompatible.
-
公开(公告)号:US10572533B2
公开(公告)日:2020-02-25
申请号:US15898855
申请日:2018-02-19
申请人: Sonos, Inc.
发明人: Arthur L. Coburn, IV
IPC分类号: H04N21/436 , H04N21/458 , H04N21/482 , H04N21/81 , G06F12/00 , G06F15/16 , G06F16/60 , H04L29/06
摘要: Embodiments described herein may involve inconsistent queues. An example implementation may involve a computing device receiving a message indicating a playback queue corresponding to a playback zone of a media playback system. The playback queue may include first media items queued in a first order for playback by the playback zone. The computing device determines that a playlist at the computing device is to be queued for playback in the playback queue corresponding to the playback zone, the playlist including second media items in a second order. The computing device determines that the first media items in the first order is different from the second media items in the second order, and based on the determination, causes the first media items in the playback queue to be replaced with the second media items in the playlist.
-
-
-
-
-
-
-
-
-