IP Library Granted Patent US 12,489,949
Granted Patent B2
US 12,489,949 · App. 18/592,058 · Granted Dec 2, 2025

Method, apparatus and electronic device for processing of video recommendations

Inventors: Jingran Zhou (Beijing, CN); Yue Chen (Beijing, CN)
Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
H04N21/4668H04N21/44226H04N21/47217H04N21/4788
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,489,949
App. No.
18/592,058
Granted
Dec 2, 2025
Kind
B2
Abstract

The present disclosure provides a method, apparatus, and electronic device for processing of video recommendations. The present disclosure enables: at least one of second users can recommend a video to a first user, and when recommending the video, the second user can add own recommendation comment on the video, and the first user sees the comment on the video from the at least one of second users on a playback interface of a first client, and can also conduct operations such as comment, like, etc. on the comment by the second user, and can further recommend the video to a third user.

Claims (64)

1 . A method for processing of video recommendations, comprising:

receiving first video information, the first video information comprising recommendation information of at least one of second users that recommended a video, which comprises at least one of following information: user information of the second user, or recommendation comment information by the second user on the video; wherein each second user is associated with a first user;

displaying a recommend control in response to an interactive operation of the first user on a playback interface;

in response to an operation of the first user on the recommend control, adding recommendation information of the first user to the first video information to obtain second video information, the recommendation information of the first user comprising at least one of following information: user information of the first user, recommendation comment information by the first user on the video, or comment information by the first user on the recommendation comment information by at least one of second users; and

recommending the video to at least one of third users associated with the first user, the video comprising the second video information,

wherein the method further comprises:

displaying a second comment panel, the second comment panel displays recommendation-related information by all recommending users on the video, the recommending users comprise the first user and the at least one of second users, and

wherein the recommendation-related information of each recommending user comprises at least one of: user information of each recommending user, recommendation information by each recommending user, and a duration from the moment when each recommending user recommended the video to the current moment.

2 . The method of claim 1 , wherein the displaying the recommend control in response to an interactive operation of a first user on the playback interface comprises at least one of:

displaying a forwarding interface in response to an operation by the first user on a video forwarding control on the playback interface, the forwarding interface comprising the recommend control, or

displaying a first comment panel in response to an interactive operation by the first user on a display area for at least part of the first video information on the playback interface, the first comment panel comprising the recommend control.

3 . The method of claim 2 , wherein the first comment panel displays recommendation-related information of the at least one of second users that recommended the video, wherein the recommendation-related information of the second user comprises at least one of user information of the second user, recommendation information by the second user, and a duration from the moment when the second user recommended the video to the current moment, and

wherein obtaining second video information comprises editing the recommendation-related information of the at least one of second users displayed on the first comment panel, comprising deletion of recommendation-related information of a specific second user.

4 . The method of claim 1 , wherein the adding recommendation information by the first user to the first video information comprises:

displaying a comment input interface, the comment input interface comprising: a comment publishing area;

adding at least one of recommendation comment information by the first user on the video or comment information by the first user on the recommendation comment information by at least one of second users, and the first user information into the first video information, in response to at least one of the recommendation comment information on the video or comment information on the recommendation comment information by at least one of second users input by the first user in the comment publishing area.

5 . The method of claim 1 , wherein following in response to an operation of the first user on the recommend control, the method further comprises:

sending recommendation information by the first user to the at least one of second users.

6 . The method of claim 1 , wherein the method further comprises:

deleting the recommendation-related information by any recommending user in the second comment panel in response to a deletion operation by the first user on the recommendation-related information by the recommending user.

7 . The method of claim 1 , wherein the method further comprises displaying at least part of the first video information on a playback interface for the video, and

wherein the displaying at least part of the first video information on a playback interface for the video comprises:

displaying a recommendation area on the playback interface for the video; and

displaying recommendation information by each second user in the recommendation area, wherein the displaying recommendation information by each second user in the recommendation area comprises scrolling to display the recommendation information by each second user.

8 . The method of claim 7 , wherein the scrolling to display the recommendation information by each second user comprises:

sequentially displaying the recommendation information by each second user in descending order of the degree of relevance between the first user and each second user, and sequentially scrolling to display recommendation information by each second user.

9 . The method of claim 1 , wherein the method further comprises at least one of:

in response to an operation by the first user to recommend the video, modifying the state of the recommend control to a recommended state, the recommended state characterizing that the first user has recommended the video, or

in response to an operation by the first user of canceling recommending the video, modifying the state of the recommended control to a non-recommended state, the non-recommended state characterizing that the first user has not recommended the video.

10 . The method of claim 1 , wherein a homepage control is also displayed on a playback interface for the video; the method further comprises:

displaying a homepage interface in response to an operation by the first user on the homepage control, the homepage interface comprising: a cover for videos recommended by the first user.

11 . The method of claim 1 , wherein a setting interface of a video playback application comprises a recommendation setting control; and

before the receiving first video information, the method further comprises:

detecting that the recommendation setting control of the first user is in an enabled state, enabling the first user to receive the first video information.

12 . The method of claim 11 , wherein the setting interface further comprises: a control for setting recommended visible users, and a control for setting visible users of videos that the first user has recommended, the third user being a recommended visible user set by the first user.

13 . The method of claim 1 , wherein a message interface of a video playback application comprises: the total number of users who have recommended the video, and recommendation information of the video recommended by the second user.

14 . An electronic device, comprising: at least one processor and a memory;

wherein the memory stores computer-executed instructions; and

the at least one processor executes the computer-executed instructions stored in the memory to perform:

receiving first video information, the first video information comprising recommendation information of at least one of second users that recommended a video, which comprises at least one of following information: user information of the second user, or recommendation comment information by the second user on the video; wherein each second user is associated with a first user;

displaying a recommend control in response to an interactive operation of the first user on a playback interface;

in response to an operation of the first user on the recommend control, adding recommendation information of the first user to the first video information to obtain second video information, the recommendation information of the first user comprising at least one of following information: user information of the first user, recommendation comment information by the first user on the video, or comment information by the first user on the recommendation comment information by at least one of second users; and

recommending the video to at least one of third users associated with the first user, the video comprising the second video information,

wherein the method further comprises:

displaying a second comment panel, the second comment panel displays recommendation-related information by all recommending users on the video, the recommending users comprise the first user and the at least one of second users, and

wherein the recommendation-related information of each recommending user comprises at least one of: user information of each recommending user, recommendation information by each recommending user, and a duration from the moment when each recommending user recommended the video to the current moment.

15 . The electronic device of claim 14 , wherein the displaying the recommend control in response to an interactive operation of a first user on the playback interface comprises at least one of:

displaying a forwarding interface in response to an operation by the first user on a video forwarding control on the playback interface, the forwarding interface comprising the recommend control, or

displaying a first comment panel in response to an interactive operation by the first user on a display area for at least part of the first video information on the playback interface, the first comment panel comprising the recommend control.

16 . The electronic device of claim 15 , wherein the first comment panel displays recommendation-related information of the at least one of second users that recommended the video, wherein the recommendation-related information of the second user comprises at least one of user information of the second user, recommendation information by the second user, and a duration from the moment when the second user recommended the video to the current moment, and

wherein obtaining second video information comprises editing the recommendation-related information of the at least one of second users displayed on the first comment panel, comprising deletion of recommendation-related information of a specific second user.

17 . A non-transitory computer-readable storage medium, the computer-readable storage medium having computer-executed instructions stored therein, which, when execute by a processor, causes the processor to implement:

receiving first video information, the first video information comprising recommendation information of at least one of second users that recommended a video, which comprises at least one of following information: user information of the second user, or recommendation comment information by the second user on the video; wherein each second user is associated with a first user;

displaying a recommend control in response to an interactive operation of the first user on a playback interface;

in response to an operation of the first user on the recommend control, adding recommendation information of the first user to the first video information to obtain second video information, the recommendation information of the first user comprising at least one of following information: user information of the first user, recommendation comment information by the first user on the video, or comment information by the first user on the recommendation comment information by at least one of second users; and

recommending the video to at least one of third users associated with the first user, the video comprising the second video information,

wherein the method further comprises:

displaying a second comment panel, the second comment panel displays recommendation-related information by all recommending users on the video, the recommending users comprise the first user and the at least one of second users, and

wherein the recommendation-related information of each recommending user comprises at least one of: user information of each recommending user, recommendation information by each recommending user, and a duration from the moment when each recommending user recommended the video to the current moment.

18 . The non-transitory computer-readable storage medium of claim 17 , wherein the displaying the recommend control in response to an interactive operation of a first user on the playback interface comprises at least one of:

displaying a forwarding interface in response to an operation by the first user on a video forwarding control on the playback interface, the forwarding interface comprising the recommend control, or

displaying a first comment panel in response to an interactive operation by the first user on a display area for at least part of the first video information on the playback interface, the first comment panel comprising the recommend control.

19 . The non-transitory computer-readable storage medium of claim 18 , wherein the first comment panel displays recommendation-related information of the at least one of second users that recommended the video, wherein the recommendation-related information of the second user comprises at least one of user information of the second user, recommendation information by the second user, and a duration from the moment when the second user recommended the video to the current moment, and

wherein obtaining second video information comprises editing the recommendation-related information of the at least one of second users displayed on the first comment panel, comprising deletion of recommendation-related information of a specific second user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2025
From: ZHUO, JINGRAN
To: SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.
Reel/Frame 070206/0240 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2025
From: CHEN, YUE
To: MIYOU INTERNET TECHNOLOGY (SHANGHAI) CO., LTD.
Reel/Frame 070206/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2025
From: SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.; MIYOU INTERNET TECHNOLOGY (SHANGHAI) CO., LTD.
To: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 070206/0413 →
Priority Claims (1)
CN 202111370575.9 · Nov 18, 2021 · national
Continuity (2)
Continuation 17724945 · Apr 20, 2022
Related Publication 20240205502A1 · Jun 20, 2024
References Cited (37)
US 10319049B2 · Trombetta et al. · 2019 [cited by applicant]
US 11936954B2 · Zhou et al. · 2024 [cited by applicant]
US 20080276279A1 · Gossweiler et al. · 2008 [cited by applicant]
US 20100027420A1 · Smith · 2010 [cited by applicant]
US 20100043020A1 · Basso · 2010 [cited by examiner]
US 20100272420A1 · Soohoo · 2010 [cited by examiner]
US 20120030586A1 · Ketkar · 2012 [cited by examiner]
US 20130124504A1 · Haugen et al. · 2013 [cited by applicant]
US 20160021179A1 · James · 2016 [cited by examiner]
US 20160149967A1 · Lewis · 2016 [cited by examiner]
US 20160301748A1 · Conley · 2016 [cited by examiner]
US 20170244774A1 · Trombetta et al. · 2017 [cited by applicant]
US 20190179852A1 · Fei · 2019 [cited by applicant]
US 20210234909A1 · Shortt · 2021 [cited by applicant]
US 20220394343A1 · Sun et al. · 2022 [cited by applicant]
US 20230007333A1 · Bancs · 2023 [cited by examiner]
US 20230097683A1 · Liu · 2023 [cited by examiner]
US 20230156283A1 · Zhou et al. · 2023 [cited by applicant]
CN 103930920A · 2014 [cited by applicant]
CN 104052765A · 2014 [cited by applicant]
CN 106533899A · 2017 [cited by applicant]
CN 107122100A · 2017 [cited by applicant]
CN 109640129A · 2019 [cited by applicant]
CN 110209952A · 2019 [cited by applicant]
CN 111526411A · 2020 [cited by applicant]
CN 111641859A · 2020 [cited by applicant]
CN 111670437A · 2020 [cited by applicant]
CN 112698767A · 2021 [cited by applicant]
CN 110188232B · 2021 [cited by applicant]
EP 3944566A1 · 2022 [cited by applicant]
JP 2021150774A · 2021 [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/CN2022/129125, mailed Jan. 12, 2023, 12 Pages. [cited by applicant]
European Search Report for EP Patent Application No. 22894629.9, Issued on Jan. 14, 2025, 10 pages. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/894,526, mailed Nov. 12, 2024, 17 pages. [cited by applicant]
Office action received from Chinese patent application No. 202111370575.9 mailed on Aug. 2, 2025, 18 pages (9 pages English Translation and 9 pages Original Copy). [cited by applicant]
Office Action received for European Application No. 22894629.9, mailed on Sep. 30, 2025, 6 pages. [cited by applicant]
Office action received from Japanese patent application No. 2024-529843 mailed on Oct. 7, 2025, 12 pages (6 pages English Translation and 6 pages Original Copy). [cited by applicant]