Patent ID: 11924503
Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method of presenting bullet comments, comprising:
obtaining a page of playing a video;
obtaining a plurality of pieces of original bullet comment data, each piece of original bullet comment data comprising content of a bullet comment and timing information indicating a time of posting the bullet comment in the video;
cloning the plurality of pieces of original bullet comment data to obtain a plurality of pieces of bullet comment data corresponding to the plurality of pieces of original bullet comment data;
obtaining a plurality of pieces of target bullet comment data from the plurality of pieces of bullet comment data based on the timing information associated with each piece of original bullet comment data; and
presenting content comprised in at least one of the plurality of pieces of target bullet comment data in an area of the page, the area configured to display bullet comments, wherein the area comprises a plurality of bullet comment tracks, and wherein the presenting content comprised in at least one of the plurality of pieces of target bullet comment data in an area of the page further comprises:
adding the plurality of pieces of target bullet comment data to a queue of bullet comments to be posted,
determining a current state of each bullet comment track based on a virtual bullet comment track, the virtual bullet comment track being a pre-configured nested array, the nested array comprising a plurality of subarrays, each subarray being mapped to one of the plurality of bullet comment tracks, and
determining, based on the current state of each bullet comment track, whether to post at least one piece of target bullet comment data in the queue of bullet comments so as to present the content comprised in the at least one of the plurality of pieces of target bullet comment data in the area.