Devices, methods and computer program products for playback of digital media objects using a single control input
    54.
    发明授权
    Devices, methods and computer program products for playback of digital media objects using a single control input 有权
    用于使用单个控制输入回放数字媒体对象的设备,方法和计算机程序产品

    公开(公告)号:US09531989B1

    公开(公告)日:2016-12-27

    申请号:US15185258

    申请日:2016-06-17

    Applicant: SPOTIFY AB

    Abstract: A component for controlling playback of digital media objects using a single control input receives, from a server, a plurality of feature vectors, each feature vector representing one of a plurality of media objects, and receives one or more skip requests from the single control input. In response to a first skip request, the component selects a feature vector from among the plurality of feature vectors and instructs a media object playback device to playback a media object represented by the selected feature vector. In response to a second or successive skip request, the component selects another feature vector from among the plurality of feature vectors that is a distance away from the previously selected feature vector and instructs the media object playback device to playback another media object represented by the selected other feature vector.

    Abstract translation: 用于使用单个控制输入来控制数字媒体对象的重放的组件从服务器接收多个特征向量,表示多个媒体对象之一的每个特征向量,并且从单个控制输入接收一个或多个跳过请求 。 响应于第一跳过请求,组件从多个特征向量中选择特征向量,并指示媒体对象重放设备回放由所选择的特征向量表示的媒体对象。 响应于第二次或连续的跳过请求,组件从距离先前选择的特征向量的距离的多个特征向量中选择另一个特征向量,并且指示媒体对象重放设备回放由所选择的特征向量表示的另一个媒体对象 其他特征向量。

    Cuepoint determination system
    55.
    发明授权

    公开(公告)号:US11714594B2

    公开(公告)日:2023-08-01

    申请号:US16595404

    申请日:2019-10-07

    Applicant: SPOTIFY AB

    Abstract: A cuepoint determination system utilizes a convolutional neural network (CNN) to determine cuepoint placements within media content items to facilitate smooth transitions between them. For example, audio content from a media content item is normalized to a plurality of beats, the beats are partitioned into temporal sections, and acoustic feature groups are extracted from each beat in one or more of the temporal sections. The acoustic feature groups include at least downbeat confidence, position in bar, peak loudness, timbre and pitch. The extracted acoustic feature groups for each beat are provided as input to the CNN on a per temporal section basis to predict whether a beat immediately following the temporal section within the media content item is a candidate for cuepoint placement. A cuepoint placement is then determined from among the candidate cuepoint placements predicted by the CNN.

    Playback of an unencrypted portion of an audio stream

    公开(公告)号:US11349897B2

    公开(公告)日:2022-05-31

    申请号:US17074031

    申请日:2020-10-19

    Applicant: SPOTIFY AB

    Abstract: This disclosure concerns the providing of media, and more particularly to the streaming of media. In one example embodiment of a method for streaming an audio content item to an electronic device, the method comprises: receiving a first data message comprising instructions from an electronic device to return a preview segment associated with a selected audio content item, the preview segment being a portion of the selected audio content item; retrieving said selected audio content item from a first storage; analyzing audio content of the retrieved audio content item to locate a portion of the selected audio content item to be used as the preview segment; extracting the located portion of the selected audio content item from the retrieved audio content item; and transmitting the extracted portion of the selected audio content item unencrypted to the electronic device.

    System for managing transitions between media content items

    公开(公告)号:US11262974B2

    公开(公告)日:2022-03-01

    申请号:US16786108

    申请日:2020-02-10

    Applicant: Spotify AB

    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.

    Automatically generated media preview

    公开(公告)号:US11169767B2

    公开(公告)日:2021-11-09

    申请号:US16717685

    申请日:2019-12-17

    Applicant: Spotify AB

    Abstract: Systems, devices, apparatuses, components, methods, and techniques for automatically generating media previews are provided. An example media system for automatically generating media previews for a particular artist include a trailer generation application configured to receive input specifying an artist and duration of a trailer, automatically select clips from two or more media items by the artist, and automatically arrange and combine the clips into a media trailer for later playback.

    Search media content based upon tempo

    公开(公告)号:US11113346B2

    公开(公告)日:2021-09-07

    申请号:US15617891

    申请日:2017-06-08

    Applicant: Spotify AB

    Abstract: A media system includes: a media-playback device including: a media-output device that plays media content items; and a tempo control engine to: select media content based upon suitability for a repetitive-motion activity; place each media content item from the media content into two or more pools of media content, with a first pool including media content which the user has previously indicated as being relevant, and a second pool including media content that the user has not previously indicated as being relevant; and sort the media content in each of the first pool and the second pool based upon tempo.

Patent Agency Ranking