IP Library › Granted Patent US 12,401,858
Granted Patent B2
US 12,401,858 · App. 18/392,432 · Granted Aug 26, 2025

Video processing method and apparatus, electronic device, and storage medium

Inventors: Jingxuan Jiang (Beijing, CN); Peihui Zhang (Beijing, CN)
Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
H04N21/4788G06F3/0486
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,401,858
App. No.
18/392,432
Granted
Aug 26, 2025
Kind
B2
Abstract

A video processing method and apparatus, an electronic device, and a storage medium are provided. The method includes: receiving a trigger operation on a dynamic comment control associated with a video to be posted; and in response to the trigger operation, adding a dynamic comment identifier into said video so as to display the dynamic comment identifier in a video playing process.

Claims (62)

1. A video processing method, comprising:

receiving a trigger operation on a dynamic comment control associated with a video; and

adding a dynamic comment identification to the video, in response to the triggering operation, to display the dynamic comment identification in a process of playing the video, and

wherein the adding the dynamic comment identification to the video, in response to the triggering operation comprises:

receiving at least one dynamic comment content, to display the dynamic comment identification comprising the at least one dynamic comment content in the process of playing the video, and to display a dynamic comment corresponding to the at least one dynamic comment content on a video playing interface in response to a trigger operation on the dynamic comment identification.

2. The method according to claim 1 , wherein the adding the dynamic comment identification to the video, in response to the trigger operation, to display the dynamic comment identification in the process of playing the video, comprises:

displaying a setting page of the dynamic comment identification, in response to the triggering operation; and

receiving setting information inputted through the setting page, and adding the dynamic comment identification to the video based on the setting information, to display the dynamic comment identification based on the setting information in the process of playing the video.

3. The method according to claim 2 , wherein the receiving the setting information inputted through the setting page, and adding the dynamic comment identification to the video based on the setting information, to display the dynamic comment identification based on the setting information in the process of playing the video, comprises:

receiving the at least one dynamic comment content inputted through the setting page.

4. The method according to claim 2 , wherein the receiving the setting information inputted through the setting page, and adding the dynamic comment identification to the video based on the setting information, to display the dynamic comment identification based on the setting information in the process of playing the video, comprises:

receiving a dynamic comment title inputted through the setting page, to display the dynamic comment identification comprising the dynamic comment title in the process of playing the video, wherein the dynamic comment identification added to the video comprises the dynamic comment title.

5. The method according to claim 2 , wherein the setting information comprises at least one of a display template or a display position of the dynamic comment identification.

6. The method according to claim 5 , wherein the receiving the display position of the dynamic comment identification inputted through the setting page comprises:

displaying a preview window of the video on the setting page, wherein the dynamic comment identification is displayed on a video playing interface of the preview window; and

receiving a drag operation on the dynamic comment identification, and determining a display position of the dynamic comment identification based on an end position of the dragging operation.

7. The method according to claim 3 , wherein the receiving the at least one dynamic comment content inputted through the setting page comprises at least one of:

displaying preset candidate dynamic comment contents on the setting page; and receiving a target dynamic comment content determined from the candidate dynamic comment contents, as the at least one dynamic comment content; or

receiving a customized dynamic comment content inputted by a user through the setting page, as the at least one dynamic comment content.

8. The method according to claim 3 , wherein the receiving the setting information inputted through the setting page, and adding the dynamic comment identification to the video based on the setting information, to display the dynamic comment identification based on the setting information in the process of playing the video, comprises:

receiving a display duration of the dynamic comment identification inputted through the setting page, to display the dynamic comment identification in the process of playing the video based on the display duration.

9. The method according to claim 8 , wherein the receiving the display duration of the dynamic comment identification inputted through the setting page, to display the dynamic comment identification in the process of playing the video based on the display duration, comprises:

receiving a start time and an end time inputted through the setting page, to display the dynamic comment identification the process of playing the video in a playing period from the start time to the end time; or

receiving a start time and a duration inputted through the setting page, to display the dynamic comment identification the process of playing the video from the start time, and keep displaying the dynamic comment identification for a period corresponding to the duration; or

receiving a start time inputted through the setting page, and determining a duration based on the start time and an end time of the video, to display the dynamic comment identification the process of playing the video from the start time, and keep displaying the dynamic comment identification for a time period corresponding to the duration.

10. The method according to claim 9 , further comprising:

displaying at least one time edit box of at least one of the start time, the end time, and the duration on the setting page, and receiving one of time information pieces of the start time, the end time and the duration inputted through the time edit box, or a combination thereof, or

displaying a preview window of the video on the setting page, and receiving a drag operation on a progress bar on the preview window, to set the start time based on a dragging start position of the progress bar, and set the end time based on a dragging end position of the progress bar.

11. A video processing method, comprising:

playing a video on a video playing interface, wherein a dynamic comment identification is added to the video and displayed on the video playing interface, and the dynamic comment identification added to the video comprises at least one received dynamic comment content,

receiving a trigger operation on the dynamic comment identification on a video playing interface; and

displaying a dynamic comment corresponding to the dynamic comment content on the video playing interface, in response to the trigger operation.

12. The method according to claim 11 , wherein the dynamic comment content comprises one dynamic comment content item;

the displaying the dynamic comment corresponding to the dynamic comment content on the video playing interface, in response to the trigger operation comprises:

displaying a dynamic comment having the dynamic comment content on the video playing interface, in response to the triggering operation.

13. The method according to claim 11 , wherein the dynamic comment content comprises a plurality of dynamic comment content items,

the displaying the dynamic comment corresponding to the dynamic comment content on the video playing interface, in response to the trigger operation comprises:

displaying, in response to a selection operation on at least one dynamic comment content item among the plurality of dynamic comment content items, a dynamic comment corresponding to the at least one dynamic comment content item on the video playing interface.

14. The method according to claim 11 , further comprising:

determining a type of the trigger operation;

determining a number of dynamic comment displayed on the video playing interface based on the type of the trigger operation; and

displaying the dynamic comment corresponding to the number of dynamic comment on the video playing interface.

15. The method according to claim 11 , further comprising:

determining whether the trigger operation meets a preset condition; and

displaying information associated with the dynamic comment on the video playing interface, in a case that the trigger operation meets the preset condition.

16. The method according to claim 15 , wherein the determining whether the trigger operation meets the preset condition comprises:

determining whether a frequency of the triggering operation reaches a preset threshold; and

determining that the trigger operation meets the preset condition in a case that the frequency of the triggering operation reaches the preset threshold.

17. An electronic device, comprising:

a processor; and

a memory configured to store instructions executable by the processor,

wherein the processor is configured to read the executable instructions from the memory, and execute the executable instructions to:

receive a trigger operation on a dynamic comment control associated with a video; add a dynamic comment identification to the video, in response to the triggering operation, to display the dynamic comment identification in a process of playing the video; wherein the processor executes the executable instructions to: receive at least one dynamic comment content, to display the dynamic comment identification comprising the at least one dynamic comment content in the process of playing the video, and to display a dynamic comment corresponding to the at least one dynamic comment content on a video playing interface in response to a trigger operation on the dynamic comment identification; or

play a video on a video playing interface, wherein a dynamic comment identification is added to the video and displayed on the video playing interface, and the dynamic comment identification added to the video comprises at least one received dynamic comment content; receive a trigger operation on the dynamic comment identification on a video playing interface; and display a dynamic comment corresponding to the dynamic comment content on the video playing interface, in response to the trigger operation.

18. The electronic device according to claim 17 , wherein the processor is configured to read the executable instructions from the memory, and execute the executable instructions to:

display a setting page of the dynamic comment identification, in response to the triggering operation; and

receive setting information inputted through the setting page, and add the dynamic comment identification to the video based on the setting information, to display the dynamic comment identification based on the setting information in the process of paying the video.

19. The electronic device according to claim 18 , wherein the processor is configured to read the executable instructions from the memory, and execute the executable instructions to:

receive the at least one dynamic comment content inputted through the setting page.

20. A non-transitory computer-readable storage medium, storing a computer program, wherein the computer program, when executed by a processor, causes the processor to:

receive a trigger operation on a dynamic comment control associated with a video; and add a dynamic comment identification to the video, in response to the triggering operation, to display the dynamic comment identification in a process of playing the video, wherein the computer program, when executed by the processor, causes the processor to: receive at least one dynamic comment content, to display the dynamic comment identification comprising the at least one dynamic comment content in the process of playing the video, and to display a dynamic comment corresponding to the at least one dynamic comment content on a video playing interface in response to a trigger operation on the dynamic comment identification; or

play a video on a video playing interface, wherein a dynamic comment identification is added to the video and displayed on the video playing interface, and the dynamic comment identification added to the video comprises at least one received dynamic comment content; receive a trigger operation on the dynamic comment identification on a video playing interface; and display a dynamic comment corresponding to the dynamic comment content on the video playing interface, in response to the trigger operation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2023
From: JIANG, JINGXUAN; ZHANG, PEIHUI
To: SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.
Reel/Frame 065933/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2023
From: SHANGHAI SUIXUNTONG ELECTRONIC TECHNOLOGY CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 065933/0736 →
Priority Claims (1)
CN 202110821355.7 · Jul 20, 2021 · national
Continuity (2)
Continuation PCTCN2022104106 · Jul 6, 2022
Related Publication 20240129591A1 · Apr 18, 2024
References Cited (30)
US 11432046B1 · Ohliger · 2022 [cited by examiner]
US 20100153520A1 · Daun · 2010 [cited by examiner]
US 20170366841A1 · Yuan et al. · 2017 [cited by applicant]
US 20200037034A1 · Greyling · 2020 [cited by examiner]
US 20200195877A1 · Li · 2020 [cited by applicant]
US 20200356782A1 · Liu · 2020 [cited by applicant]
US 20210383837A1 · Ren · 2021 [cited by examiner]
CN 104881237A · 2015 [cited by applicant]
CN 106998492A · 2017 [cited by applicant]
CN 106998505A · 2017 [cited by applicant]
CN 108055569A · 2018 [cited by applicant]
CN 108924622A · 2018 [cited by applicant]
CN 109379614A · 2019 [cited by applicant]
CN 109831674A · 2019 [cited by applicant]
CN 110784759A · 2020 [cited by applicant]
CN 111246227A · 2020 [cited by applicant]
CN 111901658A · 2020 [cited by applicant]
CN 112672219A · 2021 [cited by applicant]
CN 112866787A · 2021 [cited by applicant]
CN 113010710A · 2021 [cited by applicant]
CN 113038236A · 2021 [cited by applicant]
CN 113038239A · 2021 [cited by applicant]
CN 113542854A · 2021 [cited by applicant]
EP 3672262A1 · 2020 [cited by applicant]
EP 4300980A1 · 2024 [cited by applicant]
International Search Report (with English translation) and Written Opinion issued in PCT/CN2022/104106, dated Oct. 9, 2022, 9 pages provided. [cited by applicant]
The extended European Search Report issued in European Application No. 22845145.6, dated on Jul. 22, 2024. [cited by applicant]
Wu et al., “Danmaku—A New Paradigm of Social Interaction via Online Videos”, ACM Transactions on Social Computing, vol. 2, No. 2, Artical 7, Publication Date: Jun. 20, 2019, 24 pages provided. [cited by applicant]
Office Action for Chinese Patent Application No. 202110821355.7, mailed on Mar. 11, 2022, 19 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC for European Patent Application No. 22845145.6, mailed on Apr. 2, 2025, 6 pages. [cited by applicant]