-
公开(公告)号:US11829680B2
公开(公告)日:2023-11-28
申请号:US17591642
申请日:2022-02-03
Applicant: Spotify AB
Inventor: Tristan Jehan , Sten Garmark , Nicola Montecchio
IPC: G06F3/16 , G11B27/038 , G06F16/40 , G06F16/635 , G06F16/683 , H04W4/80
CPC classification number: G06F3/165 , G06F16/40 , G06F16/636 , G06F16/683 , G11B27/038 , H04W4/80 , Y02D30/70
Abstract: A system for playing media content items operates to provide smooth transitions between the media content items to continuously support a user's repetitive motion activity. The system can generate crossfade data containing information for transitions between media content items. The mix-in and mix-out points for the transitions are calculated to eliminate one or more portions of media content items that have lower musical energy than a majority portion of the items, and to maintain substantially consistent and/or stable musical energy (e.g., audio power or sound power) throughout the media content items including transitions therebetween.
-
公开(公告)号:US11211098B2
公开(公告)日:2021-12-28
申请号:US16930143
申请日:2020-07-15
Applicant: Spotify AB
Inventor: Owen Smith , Tristan Jehan , Sten Garmark , Rahul Sen
IPC: G11B27/15 , G11B27/28 , G11B27/031 , G11B27/10
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 a 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.
-
公开(公告)号:US10791376B2
公开(公告)日:2020-09-29
申请号:US16029798
申请日:2018-07-09
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.
-
公开(公告)号:US10397219B2
公开(公告)日:2019-08-27
申请号:US15943600
申请日:2018-04-02
Applicant: Spotify AB
Inventor: Sten Garmark , Nicklas Soderlind , Samuel Cyprian , Aron Levin , Hannes Graah , Erik Hartwig , Gunnar Kreitz
Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for controlling a local utility are disclosed. A first request originating from an application and including a first token is received at a local utility. The application received a web page, including a plurality of links and the first token, from a first server. The plurality of links are received by the application from a second server. The first token is authenticated. Authentication includes sending the first token to a third server. In response to authenticating the first token, a second token is generated at the local utility. The second token is sent to the application for inclusion in subsequent requests from the application.
-
公开(公告)号:US20190206399A1
公开(公告)日:2019-07-04
申请号:US16178522
申请日:2018-11-01
Applicant: Spotify AB
Inventor: Sten Garmark
IPC: G10L15/22
Abstract: A method of providing voice feedback to a listener as part of a user interface of a media playback system may include: storing multiple different voice feedback recordings in at least one computer-readable storage device, where each of the multiple different voice feedback recordings is of a different voice artist; receiving a listener command corresponding to a musical selection; determining an identifying musical characteristic of the musical selection; selecting a first voice feedback recording from the multiple different voice feedback recordings, where the first voice feedback recording corresponds to the identifying musical characteristic; and playing the first voice feedback recording to the listener via the media playback system.
-
公开(公告)号:US10235127B2
公开(公告)日:2019-03-19
申请号:US15361716
申请日:2016-11-28
Applicant: Spotify AB
Inventor: Tristan Jehan , Sten Garmark , Dariusz Dziuk , Rahul Sen , Owen Smith , Lars Christian Olofsson , Nikolaos Toumpelis
Abstract: Systems, devices, apparatuses, components, methods, and techniques for cadence determination and media content selection are provided. An example media-playback device comprises a media-output device that plays media content items, a cadence-acquiring device, and a cadence-based media content selection engine. The cadence-acquiring device includes an accelerometer and a cadence-determination engine configured to determine a cadence based on acceleration data captured by the accelerometer. The cadence-based media content selection engine is configured to identify a media content item based on the cadence determined by the cadence-determining engine and cause the media-output device to playback the identified media content item.
-
公开(公告)号:US10209950B2
公开(公告)日:2019-02-19
申请号:US15389000
申请日:2016-12-22
Applicant: Spotify AB
Inventor: Owen Smith , Sten Garmark , Gustav Söderström
IPC: G06F17/00 , G06F3/16 , G06F3/01 , A61B5/024 , A63B71/00 , G01S19/19 , A61B5/00 , A61B5/08 , A61B5/11 , A61B5/01 , A61B5/083 , A63B71/06 , G06F19/00 , G16H40/67 , A61B5/0205
Abstract: A media-playback device includes: a media-output device that plays media content items; a physiological measurement device programmed to measure at least one physiological measurement of a user of the media-output device; and a physiological control engine configured to: identify a current physiological measurement for the user; and cause the media-output device to modify playback of the media content items based upon the current physiological measurement.
-
公开(公告)号:US09935944B2
公开(公告)日:2018-04-03
申请号:US15251982
申请日:2016-08-30
Applicant: Spotify AB
Inventor: Sten Garmark , Nicklas Soderlind , Samuel Cyprian , Aron Levin , Hannes Graah , Erik Hartwig , Gunnar Kreitz
CPC classification number: H04L63/083 , G06F9/54 , G06F17/2247 , G06F21/335 , H04L63/08 , H04L63/0807 , H04L63/0823 , H04L67/025 , H04L67/12
Abstract: At a client computer, a web browser displays a control for a local utility executed on the client computer, wherein the control includes a link. The web browser receives a user input selecting the control and, in response to the user input, issues a request through the link to a local web server coupled with the local utility. The link includes a domain that resolves to a loopback network address. The loopback network address is a self-referencing address for the local web server at the client computer. The local web server receives the request and provides the local utility with a command portion of the request. In response to receiving the command portion of the request from the local web server, the local utility takes one or more actions based on the command portion of the request.
-
公开(公告)号:US09933993B2
公开(公告)日:2018-04-03
申请号:US15404277
申请日:2017-01-12
Applicant: Spotify AB
Inventor: Sten Garmark , Dariusz Dziuk , Mateo Rando , Angus William Sackfield
CPC classification number: G06F3/165 , A63B71/0686 , G06F17/30743 , G10H1/0008 , G10H1/40 , G10H1/42 , G10H2210/375 , G10H2220/355 , G10H2220/395 , G10H2240/131 , G10H2250/035
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.
-
公开(公告)号:US20170235826A1
公开(公告)日:2017-08-17
申请号:US15389030
申请日:2016-12-22
Applicant: Spotify AB
Inventor: Sten Garmark , Dariusz Dziuk , Owen Smith , Lars Christian Olofsson , Nikolaos Toumpelis
CPC classification number: G06F16/683 , G05B15/02 , G06F3/165 , G06F16/639 , G06F16/686 , G06F16/9535
Abstract: A system for supporting a user's repetitive motion activity operates to manage cadence-based playlists identifying one or more media content items having a tempo corresponding to a user's cadence. The cadence-based playlists can be categorized by different tempi or tempo ranges that cover all likely cadences during the user's activities. A media-playback device is provided to acquire a user's cadence and retrieve a cadence-based playlist associated with a tempo or a tempo range corresponding to the cadence.
-
-
-
-
-
-
-
-
-