IP Library › Granted Patent US 12,505,158
Granted Patent B2
US 12,505,158 · App. 18/505,500 · Granted Dec 23, 2025

Music pushing method, apparatus, electronic device and storage medium

Inventors: Yipeng Huang (Beijing, CN); Chaopeng Liu (Beijing, CN); Yan Yu (Beijing, CN); Jia Qu (Beijing, CN); Wei Zhang (Beijing, CN)
Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
G06F16/637G06F3/0482G06F3/0484G06F16/686
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,505,158
App. No.
18/505,500
Granted
Dec 23, 2025
Kind
B2
Abstract

Music pushing method, apparatus, electronic device, and storage medium are provided by the embodiments of the present disclosure, for the method, firstly, a user end displays user information that satisfies a preset association relationship with music currently on a music playing interface in response to an operation acting on the music playing interface. In the present embodiments, upon inputting an operation instruction on target music by a user, information of other users who have taken an associated operation instruction to the target music and have an unrestricted friend relationship with the user is displayed, and by presenting music lists corresponding to other users, the user is guided to acquire music pushing information, and thus, ways for the user to acquire the music pushing information are expanded, and problems that music pushing is single and centralized as well as the pushing depends on a friend relationship are overcome.

Claims (54)

1 . A resource recommendation method, comprising:

displaying first information in response to an operation on a resource playing interface;

wherein the first information comprises user information, and the user information satisfies a preset association relationship with resource currently on the resource playing interface;

wherein the first information comprises a user profile picture;

wherein the method further comprises:

skipping to a homepage of the user for further consumption of a resource when the user profile picture is clicked;

selecting corresponding music in the homepage; and

placing an order for the selected music, or collecting an entire playlist,

wherein the resource comprises a music, an audio, a video, a text, and a picture, and

wherein within a time period, a first control is used for accommodating a first user profile picture sequence, and the first information comprises the first user profile picture sequence; and within another time period, the first control is used for accommodating a second user profile picture sequence, and the first information comprises the second user profile picture sequence.

2 . The resource recommendation method according to claim 1 , wherein the user information comprises at least one of friend user information and stranger user information.

3 . The resource recommendation method according to claim 1 , wherein the displaying the first information comprises:

displaying a first control, wherein the first control is used for accommodating the first information and is displayed within a preset time period.

4 . The resource recommendation method according to claim 3 , wherein the first control is used for accommodating the user profile picture in the first information.

5 . The resource recommendation method according to claim 3 , wherein the first control is further used for accommodating a prompt identifier, and wherein the prompt identifier is used for indicating an association relationship between the resource and the user information.

6 . The resource recommendation method according to claim 3 , wherein the first control is further used for accommodating a triggering element, the triggering element is used for presenting second information when the triggering element is triggered, and the second information comprises the first information.

7 . The resource recommendation method according to claim 6 , wherein the triggering element is used for presenting the second information when the triggering element is triggered comprising:

displaying the second information in a second control in response to an operation acting on the triggering element;

wherein the second information comprises all user information that satisfies the preset association relationship with the resource currently on the resource playing interface.

8 . The resource recommendation method according to claim 1 , wherein the first user profile picture sequence and/or the second user profile picture sequence is/are sorted according to priority level of a preset attribute of respective users in the sequence.

9 . The resource recommendation method according to claim 8 , wherein the preset attribute comprises the number of resource corresponding to respective users in the user information.

10 . The resource recommendation method according to claim 1 , wherein the displaying the first information comprises:

displaying the first information within a preset time period.

11 . The resource recommendation method according to claim 1 , wherein the user information satisfies a preset screening condition.

12 . The resource recommendation method according to claim 11 , wherein the preset screening condition comprises:

screening out all user information that satisfies the preset association relationship from a user database;

wherein the first information comprises respective pieces of the user information.

13 . The resource recommendation method according to claim 11 , wherein the preset screening condition comprises:

screening out information of an active user who has been active within a preset active time from respective pieces of the user information;

wherein the first information comprises at least one piece of the information of the active user.

14 . The resource recommendation method according to claim 13 , wherein the preset screening condition further comprises:

screening out custom profile picture user information that comprises the user profile picture from respective pieces of the information of the active user;

wherein the first information comprises at least one piece of the custom profile picture user information.

15 . A resource recommendation apparatus, comprising: at least one processor and a memory; wherein the memory stores instructions executable by the at least one processor; and the at least one processor, when executing the instructions, is configured to:

acquire an operation on a resource playing interface;

display first information in response to the operation, wherein the first information comprises user information, and the user information satisfies a preset association relationship with resource currently on the resource playing interface;

wherein the first information comprises a user profile picture;

wherein the at least one processor, when executing the instructions, is further configured to:

skip to a homepage of the user for further consumption of a resource when the user profile picture is clicked;

select corresponding music in the homepage; and

place an order for the selected music, or collect an entire playlist,

wherein the resource comprises a music, an audio, a video, a text, and a picture, and

wherein within a time period, a first control is used for accommodating a first user profile picture sequence, and the first information comprises the first user profile picture sequence; and within another time period, the first control is used for accommodating a second user profile picture sequence, and the first information comprises the second user profile picture sequence.

16 . The resource recommendation apparatus according to claim 15 , wherein the user information comprises at least one of friend user information and stranger user information.

17 . A non-transitory computer readable storage medium, wherein the computer readable storage medium stores computer executable instructions, when a processor executes the computer executable instructions, the following steps are implemented:

displaying first information in response to an operation on a resource playing interface;

wherein the first information comprises user information, and the user information satisfies a preset association relationship with resource currently on the resource playing interface;

wherein the first information comprises a user profile picture;

wherein the steps further comprise:

skipping to a homepage of the user for further consumption of a resource when the user profile picture is clicked;

selecting corresponding music in the homepage; and

placing an order for the selected music, or collecting an entire playlist,

wherein the resource comprises a music, an audio, a video, a text, and a picture, and

wherein within a time period, a first control is used for accommodating a first user profile picture sequence, and the first information comprises the first user profile picture sequence; and within another time period, the first control is used for accommodating a second user profile picture sequence, and the first information comprises the second user profile picture sequence.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: HUANG, YIPENG; LIU, CHAOPENG; YU, YAN; QU, JIA; ZHANG, WEI
To: SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.
Reel/Frame 072010/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.
To: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 072010/0776 →
Priority Claims (1)
CN 202010899692.3 · Aug 31, 2020 · national
Continuity (2)
Continuation 17601068
Related Publication 20240070191A1 · Feb 29, 2024
References Cited (29)
US 10042548B2 · Matas · 2018 [cited by examiner]
US 10430039B2 · Matas · 2019 [cited by examiner]
US 10474422B1 · Venti · 2019 [cited by examiner]
US 20060143236A1 · Wu · 2006 [cited by examiner]
US 20100324704A1 · Murphy · 2010 [cited by examiner]
US 20110004519A1 · Aleong · 2011 [cited by examiner]
US 20110244878A1 · Kochetkov · 2011 [cited by examiner]
US 20120222133A1 · Kidron · 2012 [cited by examiner]
US 20130073983A1 · Rasmussen · 2013 [cited by examiner]
US 20150058751A1 · Tseng · 2015 [cited by examiner]
US 20150058957A1 · Halliday · 2015 [cited by examiner]
US 20150120767A1 · Skeen · 2015 [cited by examiner]
US 20150286714A1 · Talbott · 2015 [cited by examiner]
US 20170048184A1 · Lewis · 2017 [cited by examiner]
US 20180069939A1 · Matas · 2018 [cited by examiner]
US 20180349011A1 · Morag · 2018 [cited by examiner]
US 20200026402A1 · Matas · 2020 [cited by examiner]
CN 103023971A · 2013 [cited by examiner]
CN 107967357A · 2018 [cited by examiner]
CN 110266879A · 2019 [cited by applicant]
CN 110968726A · 2020 [cited by examiner]
ID P000097781B · 2025 [cited by applicant]
WO WO2012174153A2 · 2012 [cited by examiner]
How can I hide an element with CSS for a certain length of time?, Apr. 26, 2016, retrieved from—https://stackoverflow.com/questions/36872913/how-can-i-hide-an-element-with-css-for-a-certain-length-of-time, 3 pages (Year… [cited by examiner]
Find friends active (logged in) on Facebook app right now, Oct. 18, 2014, retrieved from—https://stackoverflow.com/questions/26436825/find-friends-active-logged-in-on-facebook-app-right-now, 2 pages (Year: 2014). [cited by examiner]
How to Subscribe to a Friend's Playlist in Apple Music, Feb. 22, 2019, retrieved from—https://www.macrumors.com/how-to/download-friends-playlists-apple-music/, 4 pages (Year: 2019). [cited by examiner]
How to Make an Apple Music Profile to Connect With Friends in iOS 11, Sep. 20, 2017, retrieved from—https://forums.macrumors.com/threads/how-to-make-an-apple-music-profile-to-connect-with-friends-in-ios-11.2069900/, 11 … [cited by examiner]
Office Action for Indonesian Patent Application No. P00202108792, mailed Oct. 18, 2024, 4 pages. [cited by applicant]
Notice of Reexamination for Chinese Application No. 202010899692.3, mailed May 16, 2025, 12 pages. [cited by applicant]