System for managing transitions between media content items

US11829680B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11829680-B2
Application numberUS-202217591642-A
CountryUS
Kind codeB2
Filing dateFeb 3, 2022
Priority dateMay 19, 2015
Publication dateNov 28, 2023
Grant dateNov 28, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A server computing device comprising: a processing device; a memory storage device storing data instructions that, when executed by the processing device, cause the server computing device to: divide a media content item into a plurality of sections, including a particular section; divide the particular section into a plurality of segments; determine a value of a musical attribute for each of the plurality of segments of the particular section; identify a transition point of the media content item within a segment of the particular section having the musical attribute that satisfies a target criterion; and transmit the transition point to a media playback device, the transition point usable by the media playback device to determine a transition alignment between the media content item and another media content item. 2. The server computing device of claim 1 , wherein the particular section is an ending section, and wherein the transition point is a mix-out point. 3. The server computing device of claim 2 , wherein the mix-out point is identified at a beginning of the segment that has the musical attribute that satisfies the target criterion. 4. The server computing device of claim 2 , wherein the data instructions further cause the server computing device to initiate playback of the media content item at the media playback device, and further to end playback of the media content item at the media playback device based at least in part on the mix-out point. 5. The server computing device of claim 1 , wherein the particular section is a beginning section, and wherein the transition point is a mix-in point. 6. The server computing device of claim 5 , wherein the mix-in point is identified at a beginning of the segment that has the musical attribute that satisfies the target criterion. 7. The server computing device of claim 5 , wherein the data instructions further cause the server computing device to initiate playback of the media content item at the media playback device, wherein the playback begins at least in part on the mix-in point. 8. The server computing device of claim 1 , wherein the plurality of sections further include another particular section different than the particular section, wherein the data instructions further cause the server computing device to: divide the other particular section into another plurality of segments; determine a value of the musical attribute for each of the other plurality of segments of the other particular section; identify another transition point of the media content item within another segment of the other section having the musical attribute that satisfies another target criterion; and transmit the other transition point to the media playback device, the other transition point usable by the media playback device to determine another transition alignment between the media content item and a further media content item. 9. The server computing device of claim 1 , wherein the data instructions that identify the transition point operate to identify the transition point within the segment of the particular section having a highest musical energy. 10. A method of identifying a transition point for transitioning between media content items: dividing a media content item into a plurality of sections, including a particular section; dividing the particular section into a plurality of segments; determining a value of a musical attribute for each of the plurality of segments of the particular section; identifying the transition point of the media content item within a segment of the particular section having the musical attribute that satisfies a target criterion; and transmitting the transition point to a media playback device, the transition point usable by the media playback device to determine a transition alignment between the media content item and another media content item. 11. The method of claim 10 , wherein the particular section is an ending section, and wherein the transition point is a mix-out point that is associated with a beginning of the segment that has the musical attribute that satisfies the target criterion. 12. The method of claim 11 , further comprising: sending an instruction to the media playback device to initiate playback of the media content item at the media playback device, and sending another instruction to the media playback device to end playback of the media content item at the media playback device based at least in part on the mix-out point. 13. The method of claim 10 , wherein the particular section is a beginning section, and wherein the transition point is a mix-in point that is associated with a beginning of the segment that has the musical attribute that satisfies the target criterion. 14. The method of claim 13 , further comprising: sending an instruction to the media playback device to initiate playback of the media content item based at least in part on the mix-in point. 15. A media playback device comprising: a network access device; a processing device; a memory storage device storing data instructions that, when executed by the processing device, cause the media playback device to: receive a media content item using the network access device; divide the media content item into a plurality of sections, including a particular section; divide the particular section into a plurality of segments; determine a value of a musical attribute for each of the plurality of segments of the particular section; identify a transition point of the media content item within a segment of the particular section having the musical attribute that satisfies a target criterion; determine a transition alignment between the media content item and another media content item using the transition point; and play the media content item and another media content item according to the transition alignment. 16. The media playback device of claim 15 , wherein the media playback device is a smartphone, and wherein the data instructions operate on the smartphone. 17. The media playback device of claim 15 , wherein the data instructions further cause the media playback device to crossfade between the play of the media content item and the other media content item. 18. The media playback device of claim 15 , wherein the transition alignment is determined using the transition point to maintain a musical energy through a transition between the media content item and the other media content item. 19. The media playback device of claim 15 , wherein the musical attribute is a tempo. 20. The media playback device of claim 19 , wherein the transition alignment is determined using the transition point to maintain the tempo through a transition between the media content item and the other media content item to support a user's repetitive motion activity.

Assignees

Inventors

Classifications

  • G06F3/165Primary

    Management of the audio stream, e.g. setting of volume, audio stream path · CPC title

  • of multimedia data, e.g. slideshows comprising image and additional audio data (retrieval of still image data G06F16/50; retrieval of audio data G06F16/60; retrieval of video data G06F16/70) · CPC title

  • by using biological or physiological data · CPC title

  • using metadata automatically derived from the content · CPC title

  • Cross-faders therefor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11829680B2 cover?
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 i…
Who is the assignee on this patent?
Spotify Ab
What technology area does this patent fall under?
Primary CPC classification G06F3/165. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).