Method and apparatus for generating to-be-played multimedia content

US10936645B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10936645-B2
Application numberUS-201715858147-A
CountryUS
Kind codeB2
Filing dateDec 29, 2017
Priority dateNov 14, 2017
Publication dateMar 2, 2021
Grant dateMar 2, 2021

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.

The embodiments of the disclosure disclose a method and apparatus for generating to-be-played multimedia content. An embodiment of the method includes: receiving a third-party multimedia playlist, the third-party multimedia playlist being from a third-party multimedia playing platform; analyzing the third-party multimedia playlist to obtain identifier information of multimedia contents in the third-party multimedia playlist, the identifier information including name information of the multimedia content and name information of the leading author; determining to-be-played multimedia content matching the multimedia contents in the third-party multimedia playlist from a multimedia content database based on the identifier information of the multimedia contents in the third-party multimedia playlist to generate a to-be-played multimedia content list; and sending the to-be-played multimedia content list to a terminal playing device. The embodiment may integrate multimedia resources from different third-party multimedia platforms, and improve the consistency in playing multimedia resources.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for generating to-be-played multimedia content, the method comprising: receiving a third-party multimedia playlist, the third-party multimedia playlist being from a third-party multimedia playing platform; analyzing the third-party multimedia playlist to obtain identifier information of multimedia contents in the third-party multimedia playlist; determining to-be-played multimedia content, matching the multimedia contents in the third-party multimedia playlist, from a multimedia content database based on multimedia content items in the multimedia content database, the matching determined responsive to a similarity between the identifier information of the multimedia contents in the third-party multimedia playlist and multimedia content items in the multimedia content database satisfying a preset similarity threshold, the similarity determined based on a weighted combination of a match between a performance style tag of the multimedia content items in the multimedia content database and a performance style tag of the multimedia contents in the third-party multimedia playlist and a match between a leading author tag of multimedia content items in the multimedia content database and a leading author tag of the multimedia contents in the third-party multimedia playlist; generating a to-be-played multimedia content list the includes the to-be-played multimedia content; ranking multimedia content items in the to-be-played multimedia content list by assigning a higher ranking to a first multimedia content item for which a user indicated preference in the third-party multimedia playlist and assigning a lower ranking to a second multimedia content item for which the user indicated lack of preference in the third-party multimedia playlist; and sending the to-be-played multimedia content list to a terminal playing device, wherein the method is performed by at least one processor. 2. The method according to claim 1 , wherein the determining to-be-played multimedia content comprises: determining to-be-played multimedia content identical to the multimedia contents in the third-party multimedia playlist from the multimedia content database based on the identifier information of the multimedia contents in the third-party multimedia playlist. 3. The method according to claim 1 , wherein the to-be-played multimedia content list further comprises identifier information of the third-party multimedia playing platform; and the sending the to-be-played multimedia content list to a terminal playing device comprises: sending the to-be-played multimedia content list to the terminal playing device, to enable the terminal playing device to play, before playing the to-be-played multimedia content in the to-be-played multimedia content list, the identifier information of the third-party multimedia playing platform. 4. The method according to claim 1 , wherein the weighted combination further comprises: number of co-occurrences of the multimedia content items in the multimedia content database and the multimedia contents in the third-party multimedia playlist in a historical playlist. 5. The method according to claim 1 , wherein the receiving a third-party multimedia playlist comprises: receiving the third-party multimedia playlist sent by the user. 6. An apparatus for generating to-be-played multimedia content, the apparatus comprising: at least one processor; and a memory storing instructions, the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising: receiving a third-party multimedia playlist, the third-party multimedia playlist being from a third-party multimedia playing platform; analyzing the third-party multimedia playlist to obtain identifier information of multimedia contents in the third-party multimedia playlist; determining to-be-played multimedia content, matching the multimedia contents in the third-party multimedia playlist, from a multimedia content database based on multimedia content items in the multimedia content database, the matching determined responsive to a similarity between the identifier information of the multimedia contents in the third-party multimedia playlist and multimedia content items in the multimedia content database satisfying a preset similarity threshold, the similarity determined based on a weighted combination of a match between a performance style tag of the multimedia content items in the multimedia content database and a performance style tag of the multimedia contents in the third-party multimedia playlist and a match between a leading author tag of multimedia content items in the multimedia content database and a leading author tag of the multimedia contents in the third-party multimedia playlist; generating a to-be-played multimedia content list that includes the to-be-played multimedia content; ranking multimedia content items in the to-be-played multimedia content list by assigning a higher ranking to a first multimedia content item for which a user indicated preference in the third-party multimedia playlist assigning a lower ranking to a second multimedia content item for which the user indicated lack of preference in the third-party multimedia playlist; and sending the to-be-played multimedia content list to a terminal playing device. 7. The apparatus according to claim 6 , wherein the determining to-be-played multimedia content comprises: determining to-be-played multimedia content identical to the multimedia contents in the third-party multimedia playlist from the multimedia content database based on the identifier information of the multimedia contents in the third-party multimedia playlist. 8. The apparatus according to claim 6 , wherein the to-be-played multimedia content list further comprises identifier information of the third-party multimedia playing platform; and the sending the to-be-played multimedia content list to a terminal playing device comprises: sending the to-be-played multimedia content list to the terminal playing device, to enable the terminal playing device to play, before playing the to-be-played multimedia content in the to-be-played multimedia content list, the identifier information of the third-party multimedia playing platform. 9. The apparatus according to claim 6 , wherein the weighted combination further comprises: a number of co-occurrences of the multimedia content items in the multimedia content database and the multimedia contents in the third-party multimedia playlist in a historical playlist. 10. The apparatus according to claim 6 , wherein the receiving a third-party multimedia playlist comprises: receiving the third-party multimedia playlist sent by the user. 11. A non-transitory computer storage medium storing a computer program, the computer program when executed by one or more processors, causes the one or more processors to perform operations, the operations comprising: receiving a third-party multimedia playlist, the third-party multimedia playlist being from a third-party multimedia playing platform; analyzing the third-party multimedia playlist to obtain identifier information of multimedia contents in the third-party multimedia playlist; determining to-be-played multimedia content, matching the multimedia contents in the third-party multimedia playlist, from a multimedia content database based on multimedia content items in the multimedia content database, the matching determined responsive to a similarity between the identifier information of the multimedia contents in the third-party multimedia playlist and multimedia content items in the multimedia content database satisfying a pr

Assignees

Inventors

Classifications

  • G06F16/435Primary

    Filtering based on additional data, e.g. user or group profiles · CPC title

  • by the use of playlists · CPC title

  • Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · 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 US10936645B2 cover?
The embodiments of the disclosure disclose a method and apparatus for generating to-be-played multimedia content. An embodiment of the method includes: receiving a third-party multimedia playlist, the third-party multimedia playlist being from a third-party multimedia playing platform; analyzing the third-party multimedia playlist to obtain identifier information of multimedia contents in the t…
Who is the assignee on this patent?
Baidu online network technology beijing co ltd
What technology area does this patent fall under?
Primary CPC classification G06F16/435. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 02 2021 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 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).