Automatic media asset suggestions for presentations of selected user media items

US12174841B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12174841-B2
Application numberUS-202217661635-A
CountryUS
Kind codeB2
Filing dateMay 2, 2022
Priority dateJun 1, 2021
Publication dateDec 24, 2024
Grant dateDec 24, 2024

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.

Techniques for suggesting media assets, the technique including: requesting a set of candidate media assets for a set of user media items based on a knowledge graph metadata network describing the set of user media items; receiving metadata for the set of candidate media assets; determining one or more sets of ranked media assets based on the received metadata; and outputting the determined one or more sets of ranked media assets.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device, comprising: a memory; and one or more processors operatively coupled to the memory, wherein the one or more processors are configured to execute instructions causing the one or more processors to: request a set of candidate media assets for a set of user media items based on a knowledge graph metadata network describing the set of user media items, wherein the set of candidate media assets comprises one or more songs to be used as a soundtrack for the set of user media items; determine a first energy measure for the set of user media items; receive metadata for the set of candidate media assets, wherein the metadata includes: (1) an indication of a compatibility value for each of the candidate media assets, the compatibility value estimating whether a candidate media asset is compatible with a user; and (2) a second energy measure for each of the candidate media assets; rank the set of candidate media assets based, at least in part, on: (a) their respective compatibility values; (b) their respective second energy measures; and (c) the first energy measure of the set of user media items; determine one or more sets of ranked media assets based on the received metadata and the ranking of the set of candidate media assets; and output the determined one or more sets of ranked media assets to a display of the electronic device. 2. The device of claim 1 , wherein candidate media assets are requested based on at least one of: media assets previously accessed by the user; a period of time associated with the set of user media items; a geographic region associated with the set of user media items; and a topic associated with the set of user media items determined based on the knowledge graph metadata. 3. The device of claim 2 , wherein the candidate media assets are requested based on the period of time and the geographic region, and wherein the received metadata for the set of candidate media assets is based on one or more events associated with the period of time and geographic region. 4. The device of claim 3 , wherein an event, of the one or more events, is a concert, wherein the received metadata includes an indication of an artist performing at the concert, and wherein a set of ranked media assets, of the one or more sets of ranked media assets, includes one or more media assets associated with the artist. 5. The device of claim 1 , wherein determining the first energy measure of the set of user media items is based on the knowledge graph metadata network. 6. The device of claim 1 , wherein ranking the set of candidate media assets further comprises prioritizing candidate media assets of the set of candidate media assets associated with an energy measure lower than the first energy measure of the user media items. 7. The device of claim 1 , wherein the one or more processors are further configured to execute instructions causing the one or more processors to filter the candidate media assets based on the received metadata. 8. A method for suggesting media assets comprising: requesting a set of candidate media assets for a set of user media items based on a knowledge graph metadata network describing the set of user media items, wherein the set of candidate media assets comprises one or more songs to be used as a soundtrack for the set of user media items; determining a first energy measure for the set of user media items; receiving metadata for the set of candidate media assets, wherein the metadata includes: (1) an indication of a compatibility value for each of the candidate media assets, the compatibility value estimating whether a candidate media asset is compatible with a user; and (2) a second energy measure for each of the candidate media assets; ranking the set of candidate media assets based, at least in part, on: (a) their respective compatibility values; (b) their respective second energy measures; and (c) the first energy measure of the set of user media items; determining one or more sets of ranked media assets based on the received metadata and the ranking of the set of candidate media assets; and outputting the determined one or more sets of ranked media assets to a display of an electronic device. 9. The method of claim 8 , wherein candidate media assets are requested based on at least one of: media assets previously accessed by the user; a period of time associated with the set of user media items; a geographic region associated with the set of user media items; and a topic associated with the set of user media items determined based on the knowledge graph metadata. 10. The method of claim 9 , wherein the candidate media assets are requested based on the period of time and the geographic region, and wherein the received metadata for the set of candidate media assets is based on one or more events associated with the period of time and geographic region. 11. The method of claim 10 , wherein an event, of the one or more events, is a concert, wherein the received metadata includes an indication of an artist performing at the concert, and wherein a set of ranked media assets, of the one or more sets of ranked media assets, includes one or more media assets associated with the artist. 12. The method of claim 8 , wherein determining the first energy measure of the set of user media items is based on the knowledge graph metadata network. 13. The method of claim 8 , wherein ranking the set of candidate media assets further comprises prioritizing candidate media assets of the set of candidate media assets associated with an energy measure lower than the first energy measure of the user media items. 14. The method of claim 8 , further comprising filtering the candidate media assets based on the received metadata. 15. A non-volatile computer-readable medium that stores instructions that, when executed, cause one or more processor of a device to: request a set of candidate media assets for a set of user media items based on a knowledge graph metadata network describing the set of user media items, wherein the set of candidate media assets comprises one or more songs to be used as a soundtrack for the set of user media items; determine a first energy measure for the set of user media items; receive metadata for the set of candidate media assets, wherein the metadata includes: (1) an indication of a compatibility value for each of the candidate media assets, the compatibility value estimating whether a candidate media asset is compatible with a user; and (2) a second energy measure for each of the candidate media assets; rank the set of candidate media assets based, at least in part, on: (a) their respective compatibility values; (b) their respective second energy measures; and (c) the first energy measure of the set of user media items; determine one or more sets of ranked media assets based on the received metadata and the ranking of the set of candidate media assets; and output the determined one or more sets of ranked media assets to a display of an electronic device. 16. The non-volatile computer-readable medium of claim 15 , wherein candidate media assets are requested based on at least one of: media assets previously accessed by the user; a period of time associated with the set of user media items; a geographic region associated with the set of user media items; and a topic associated with the set of user media items determined based on the knowledge graph metadata.

Assignees

Inventors

Classifications

  • using metadata automatically derived from the content · 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

  • using time information · CPC title

  • of video data · CPC title

  • of still image data · 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 US12174841B2 cover?
Techniques for suggesting media assets, the technique including: requesting a set of candidate media assets for a set of user media items based on a knowledge graph metadata network describing the set of user media items; receiving metadata for the set of candidate media assets; determining one or more sets of ranked media assets based on the received metadata; and outputting the determined one…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/48. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 24 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).