-
公开(公告)号:US10999271B2
公开(公告)日:2021-05-04
申请号:US16551507
申请日:2019-08-26
Applicant: Spotify AB
Inventor: Sten Garmark , Nicklas Soderlind , Samuel Cyprian , Aron Levin , Hannes Graah , Erik Hartwig , Gunnar Kreitz
Abstract: A client computer includes a web browser connected to a local web server that is coupled with a local utility. Upon loading a web page, the web browser sends, to the local web server, a first open-ended message that does not require a return message from the local web server. In response to and upon receiving a response to the first open-ended message, the web browser maintains communication with the local web server by sending a second open-ended message that does not require a return message to the local web server. The local web server receives the first open-ended message, waits until the local utility determines that there is information to be provided to the web browser, and in response to determining that there is information to be provided to the web browser, sends a first return message including the information to the web browser.
-
公开(公告)号:US20200320120A1
公开(公告)日:2020-10-08
申请号:US16814676
申请日:2020-03-10
Applicant: Spotify AB
Inventor: Sten Garmark , Dariusz Dziuk , Owen Smith , Lars Christian Olofsson , Nikolaos Toumpelis
IPC: G06F16/683 , G06F16/638 , G06F16/68 , G06F16/9535 , G05B15/02 , G06F3/16
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.
-
公开(公告)号:US20200319847A1
公开(公告)日:2020-10-08
申请号:US16911018
申请日:2020-06-24
Applicant: Spotify AB
Inventor: Owen Smith , Sten Garmark , Gustav Söderström
IPC: G06F3/16 , G06F3/01 , A61B5/024 , A63B71/00 , G01S19/19 , A61B5/00 , A61B5/08 , A61B5/11 , G16H40/67 , A61B5/01 , A61B5/083 , A63B71/06
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.
-
公开(公告)号:US10755749B2
公开(公告)日:2020-08-25
申请号:US15960162
申请日:2018-04-23
Applicant: Spotify AB
Inventor: Owen Smith , Tristan Jehan , Sten Garmark , Rahul Sen
IPC: G11B27/15 , G11B27/28 , G11B27/10 , G11B27/031
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.
-
公开(公告)号:US10742701B2
公开(公告)日:2020-08-11
申请号:US16125477
申请日:2018-09-07
Applicant: SPOTIFY AB
Inventor: Sten Garmark , Quenton Cook , Gustav Soderstrom , Ivo Silva , Michelle Kadir , Peter Stromberg
IPC: H04L29/06 , H04L29/08 , H04N21/433 , H04N21/443 , H04N21/472 , H04N21/81 , H04N21/845 , G06F3/16 , H04L29/12 , H04N21/442 , H04N21/6377 , G06F3/0484
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.
-
公开(公告)号:US20200150920A1
公开(公告)日:2020-05-14
申请号:US16743674
申请日:2020-01-15
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.
-
公开(公告)号:US20190250880A1
公开(公告)日:2019-08-15
申请号:US16284818
申请日:2019-02-25
Applicant: Spotify AB
Inventor: Sten Garmark , Dariusz Dziuk , Mateo Rando , Angus William Sackfield
CPC classification number: G06F3/165 , A63B71/0686 , G06F16/683 , 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.
-
公开(公告)号:US20190243602A1
公开(公告)日:2019-08-08
申请号:US16241634
申请日:2019-01-07
Applicant: Spotify AB
Inventor: Owen Smith , Sten Garmark , Gustav Söderström
IPC: G06F3/16 , A63B71/00 , A63B71/06 , A61B5/00 , A61B5/024 , G06F3/01 , G16H40/67 , A61B5/083 , A61B5/01 , G01S19/19 , A61B5/11 , A61B5/08
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.
-
公开(公告)号:US20190121603A1
公开(公告)日:2019-04-25
申请号:US16136789
申请日:2018-09-20
Applicant: Spotify AB
Inventor: Tristan Jehan , Sten Garmark , Nicola Montecchio
IPC: G06F3/16 , G06F16/683 , H04W4/80 , G06F16/40 , G06F16/635 , G11B27/038
CPC classification number: G06F3/165 , G06F16/40 , G06F16/636 , G06F16/683 , G11B27/038 , H04W4/80 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/162 , Y02D70/164 , Y02D70/26
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.
-
公开(公告)号:US10075496B2
公开(公告)日:2018-09-11
申请号:US15132142
申请日:2016-04-18
Applicant: SPOTIFY AB
Inventor: Sten Garmark , Quenton Cook , Gustav Soderstrom , Ivo Silva , Michelle Kadir , Peter Stromberg
IPC: G06F15/16 , H04L29/06 , H04L29/08 , H04N21/433 , H04N21/443 , H04N21/472 , H04N21/81 , H04N21/845 , G06F3/16 , H04L29/12 , G06F12/00 , H04N21/442 , H04N21/6377 , G06F3/0484
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 presents a first song that includes a sample of a second song, different from the first song. While presenting the first song, the electronic device displays a preview control on a display. The preview control corresponds to the second song. The electronic device receives selection of the preview control and, in response to receiving the selection of the preview control, plays a preview of the second song.
-
-
-
-
-
-
-
-
-