-
公开(公告)号:US20210037292A1
公开(公告)日:2021-02-04
申请号:US16996725
申请日:2020-08-18
Applicant: Spotify AB
Inventor: Sten Garmark , Lawrence Kennedy , Johan Oskarsson
IPC: H04N21/482 , H04N21/2387
Abstract: Systems, devices, apparatuses, components, methods, and techniques for generating and playing a selectable content depth media program are provided. Media content items are edited to produce selectable depth media segments which are assembled into selectable depth media programs. A media-playback device is configured to navigate and play the selectable depth media program through interaction by a listening user. The user selects the desired content depth for each media segment.
-
公开(公告)号:US10884588B2
公开(公告)日:2021-01-05
申请号:US16814818
申请日:2020-03-10
Applicant: Spotify AB
Inventor: Sten Garmark , Karl Magnus Röös , Andreas Öman , Per Gunnar Joachim Bengtsson , Marcus Per Vesterlund
IPC: G06F3/0484 , H04L29/06
Abstract: A method is performed at a first electronic device associated with a user. The method includes displaying a webpage including a control element associated with media content provided by a media server. The webpage originates from a webpage server distinct from the media server. The method includes receiving a user input selecting the control element, and, in response to the user input: sending a media control request to the media server, the media control request configured to cause the media server to perform a media control operation to control presentation of the media content at a second electronic device associated with the user, wherein the second electronic device is distinct from the first electronic device; and sending, to the second electronic device, a local media control request via a local network. The local media control request is configured to cause performance of the same media control operation.
-
公开(公告)号:US10747423B2
公开(公告)日:2020-08-18
申请号:US15858672
申请日:2017-12-29
Applicant: Spotify AB
Inventor: Sten Garmark , Adam Price , Daniel Choe
IPC: G06F3/0488 , G06F3/0485 , G06F3/16 , G06F3/0482
Abstract: Systems, devices, apparatuses, components, methods, and techniques for a user interface for media content playback, such as during travel, are provided. An method of media playback by a media playback device, the method comprising: playing a media content item of a selected playlist of a selected group of playlists; generating a user interface displaying a graphic associated with the media content item that is playing; when an input associated with a first dimension is received into the user interface, playing another media content item of the selected playlist; when an input associated with a second dimension is received into the user interface, playing another media content item of another selected playlist of the selected group of playlists; and when an input associated with a third dimension is received into the user interface, playing another media content item of another selected playlist of another group of playlists.
-
公开(公告)号:US10440075B2
公开(公告)日:2019-10-08
申请号:US14411886
申请日:2013-07-01
Applicant: SPOTIFY AB
Inventor: Sten Garmark , Karl Magnus Röös , Andreas Öman , Per Gunnar Joachim Bengtsson , Marcus Per Vesterlund
IPC: H04M1/725 , H04L29/08 , H04L29/06 , H04L12/28 , G06F3/16 , H04N21/433 , G06Q30/02 , H04W4/029 , H04H60/90 , G06F3/0484 , G06F3/0482
Abstract: A method of remotely controlling an electronic device is disclosed. In some implementations, the method is performed on a server system. The server system receives, from a first electronic device, a first media control request, wherein the first electronic device provides a single user interface that allows a user to both select media content for presentation by the first electronic device and to generate media control requests for transmission to the server system; and the first electronic device also sends a second media control request to a second electronic device over a local area network to which both the first electronic device and the second electronic device are connected. The server system then sends the received first media control request to the second electronic device, distinct from the first electronic device, wherein the server system and the second electronic device are not on the same local area network.
-
公开(公告)号:US20190246204A1
公开(公告)日:2019-08-08
申请号:US16229701
申请日:2018-12-21
Applicant: Spotify AB
Inventor: Par Mikael Bohrarper , Sten Garmark , Niklas Martin Gustavsson , John Fredrik Wilhelm Noren , Gustav Söderström , Babar Zafar
IPC: H04R3/00 , G06F16/638 , G11B27/036 , H04N21/466 , H04N21/44 , H04N21/262 , H04N21/81 , G11B27/038 , G10H1/00 , G10H7/00
Abstract: Audio mix information is received from a plurality of users. Mix rules are determined from the audio mix information from the plurality of users, wherein the mix rules include a first mix rule associated with a first audio item. The first mix rule relates to an overlap of the first audio item with another audio item. The first mix rule is made available to one or more clients. After making the first mix rule available, an indication, from a respective client device, that the first audio item is to be mixed with a second audio item at the respective client device in accordance with the first mix rule is received. In response to the indication, a specification of the first mix rule is transmitted to the respective client device to be applied by the respective client device to generate a transition between the first audio item and the second item.
-
公开(公告)号:US10255036B2
公开(公告)日:2019-04-09
申请号:US15900462
申请日:2018-02-20
Applicant: Spotify AB
Inventor: Sten Garmark , Dariusz Dziuk , Mateo Rando , Angus William Sackfield
Abstract: A system and methods for acquiring cadence and selecting a song version based on the acquired cadence are disclosed. If the system detects a new cadence, then a new song version that corresponds to the new cadence can be played. The new song version playback can start in a corresponding position as the location of playback in a currently-playing song version. Each related song version shares one or more characteristics, such as melody, but is different in at least one characteristic, such as tempo.
-
公开(公告)号:US20190081997A1
公开(公告)日:2019-03-14
申请号:US16125477
申请日:2018-09-07
Applicant: SPOTIFY AB
Inventor: Sten Garmark , Quenton Cook , Gustav Soderstrom , Ivo Silva , Michelle Kadir , Peter Stromberg
CPC classification number: H04L65/60 , G06F3/04842 , G06F3/165 , H04L29/06 , H04L29/08072 , H04L61/2007 , H04L69/329 , H04N21/4331 , H04N21/44204 , H04N21/4438 , H04N21/47202 , H04N21/6377 , H04N21/8113 , H04N21/8133 , H04N21/8456
Abstract: An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a display change associated with media content item represented on a display, transmitting a request (e.g., to a server) for at least a portion of the media content item, receiving the requested portion of the media content item, storing the received portion of the media content item in a local cache, receiving a user input indicative of the selection of the media content item, and presenting the received portion of the media content item in response to receiving the user input indicative of the selection of the media content item.
-
公开(公告)号:US09978426B2
公开(公告)日:2018-05-22
申请号:US14883252
申请日:2015-10-14
Applicant: Spotify AB
Inventor: Owen Smith , Tristan Jehan , Sten Garmark , Rahul Sen
CPC classification number: G11B27/15 , G10H2220/371 , G11B27/28
Abstract: Systems, devices, apparatuses, components, methods, and techniques for repetitive-motion activity enhancement based upon media content selection are provided. An example media-playback device for enhancement of a repetitive-motion activity includes a media-output device that plays media content items, a plurality of media content selection engines, and a repetitive-activity enhancement mode selection engine. The plurality of media content selection engines includes a cadence-based media content selection engine and an enhancement program engine. The cadence-based media content selection engine is configured to select media content items based on a cadence associated with the repetitive-motion activity. The enhancement program engine is configured to select media content items according to an enhancement program for the repetitive-motion activity. The repetitive-activity enhancement mode selection engine is configured to select a media content selection engine from the plurality of engines and to cause the media-output device to playback media content items selected by the selected engine.
-
公开(公告)号:US20170230429A1
公开(公告)日:2017-08-10
申请号:US15495823
申请日:2017-04-24
Applicant: Spotify AB
Inventor: Sten Garmark , Karl Roos , Andreas Oman , Per Gunnar Joachim Bengtsson , Marcus Per Vesterlund
IPC: H04L29/06 , G06F3/16 , G06F3/0484 , H04L29/08 , G06F3/0482
CPC classification number: H04L65/1093 , G06F3/0482 , G06F3/04842 , G06F3/04847 , G06F3/165 , H04L65/1083 , H04L65/4069 , H04L65/4092 , H04L67/104 , H04L67/18 , H04L67/42
Abstract: In response to a request for a media-control operation to be implemented at a second electronic device distinct from a first electronic device, the first electronic device sends a first request to a server system to cause the media-control operation to be implemented at the second electronic device. The server system is distinct from the first electronic device. Also in response to the request for the media-control operation to be implemented at the second electronic device, the first electronic device sends a second request to the second electronic device. The second request is a request to implement the media-control operation at the second electronic device.
-
公开(公告)号:US20140215334A1
公开(公告)日:2014-07-31
申请号:US14231203
申请日:2014-03-31
Applicant: Spotify AB
Inventor: Sten Garmark , Quenton Cook , Gustav Soderstrom , Ivo Silva , Michelle Kadir , Peter Stromberg
IPC: G06F3/0484
CPC classification number: G06F3/0482 , G06F3/04842 , G06F3/0488 , G06F3/04883 , G06F3/165 , H04L65/60 , H04N21/23109 , H04N21/42224 , H04N21/4396 , H04N21/47217 , H04N21/4825 , H04N21/6125 , H04N21/8113 , H04N21/8549
Abstract: An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a first input; and determining whether a change to the first input is detected within a first time period after detecting the first input. In accordance with a determination that a change to the first input is detected within the first time period after detecting the first input, first media content is added to a playlist. In accordance with a determination that a change to the first input is not detected within the first time period after detecting the first input, the first media content is caused to be presented.
-
-
-
-
-
-
-
-
-