Patents by Inventor Junxing TANG
Junxing TANG has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12230295Abstract: The present application provides a video processing method and apparatus. The video processing method includes: obtaining a video to be processed; decoding the video to obtain a set of target video frames, wherein the set of target video frames comprise a target recognition image; determining video position information indicating positions of the set of target video frames in the video, image position information indicating positions of the target recognition image in the set of target video frames, and a target link corresponding to the target recognition image; and storing the video position information, the image position information, the target link, and a corresponding relationship among them, and binding the same to the video. The video processing method provided in the present application facilitates a user in quickly jumping to a target link, simplifies complicated processes, and improves user experience.Type: GrantFiled: September 23, 2021Date of Patent: February 18, 2025Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.Inventor: Junxing Tang
-
Publication number: 20250039866Abstract: Embodiments of the present application provide a resource scheduling method and system. The resource scheduling method includes: receiving a resource scheduling request, where the resource scheduling request carries a target request domain name and terminal address information of a client device; determining, based on the terminal address information, an edge acceleration node corresponding to the target request domain name and a scheduling parameter of the edge acceleration node; generating node address information of the edge acceleration node based on processing the target request domain name and the scheduling parameter of the edge acceleration node according to a target scheduling protocol; returning the node address information to the client device, where the client device performs resource scheduling on the edge acceleration node to obtain a corresponding resource scheduling result based on the node address information.Type: ApplicationFiled: June 17, 2022Publication date: January 30, 2025Inventor: Junxing TANG
-
Patent number: 11949928Abstract: The present disclosure provides techniques of preloading video data. The techniques comprises acquiring a video to be played; acquiring information indicative of historical behaviors of users who watched the video; segmenting the video into a plurality of video segments; determining a historical search rate corresponding to each of the plurality of video segments based on the information indicative of the historical behaviors of the users; and determining a video segment among the plurality of video segments as a first target video segment based on the historical search rate corresponding to each of the plurality of video segments, wherein the video segment has a historical search rate greater than or equal to a preset probability threshold; and preloading the first target video segment of the video.Type: GrantFiled: November 22, 2021Date of Patent: April 2, 2024Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.Inventors: Junxing Tang, Zhaoxin Tan, Sheng Wang
-
Publication number: 20240013811Abstract: The present application provides a video processing method and apparatus. The video processing method includes: obtaining a video to be processed; decoding the video to obtain a set of target video frames, wherein the set of target video frames comprise a target recognition image; determining video position information indicating positions of the set of target video frames in the video, image position information indicating positions of the target recognition image in the set of target video frames, and a target link corresponding to the target recognition image; and storing the video position information, the image position information, the target link, and a corresponding relationship among them, and binding the same to the video. The video processing method provided in the present application facilitates a user in quickly jumping to a target link, simplifies complicated processes, and improves user experience.Type: ApplicationFiled: November 23, 2021Publication date: January 11, 2024Inventor: Junxing TANG
-
Patent number: 11871086Abstract: Techniques for displaying comments relative to a video frame are described herein. The disclosed techniques include receiving a frame of a video; receiving bullet screen data comprising a plurality of comments associated with the frame; receiving a mask frame data segment corresponding to the frame; determining a mask area based on the mask frame data segment, wherein the mask area corresponds to a main area of the frame; and displaying the plurality of comments relative to the frame in areas other than the mask area.Type: GrantFiled: May 13, 2020Date of Patent: January 9, 2024Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.Inventors: Longwen Gao, Yingxuan Shi, Zhiwei Chen, Jingqiang Zhang, Chaoran Li, Hui Chen, Kangkang Zhang, Ruoheng Liu, Junxing Tang
-
Patent number: 11400382Abstract: Techniques of generating and displaying an attention curve relative to a progress bar are described in the present disclosure.Type: GrantFiled: September 11, 2020Date of Patent: August 2, 2022Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.Inventors: Junxing Tang, Pengcheng Li, Juan Chen, Zhiwei Chen, Hanming Li
-
Patent number: 11374995Abstract: Techniques for processing a multimedia file in real-time are described herein. The disclosed techniques include receiving a plurality of fragments of a multimedia file by a data stream conversion service, wherein the data stream conversion service receives a first fragment containing metadata of the multimedia file and then receives other fragments of the multimedia file in a predetermined order; sending a notification message to a message queue by the data stream conversion service in response to receiving the first fragment, wherein the notification message includes the metadata of the multimedia file and a corresponding Hyper Text Transfer Protocol (HTTP) interface address; obtaining the notification message from the message queue by an encoding and decoding service; and processing the other fragments of the multimedia file based at least in part on the notification message by the encoding and decoding service.Type: GrantFiled: May 16, 2019Date of Patent: June 28, 2022Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.Inventors: Zhiwei Chen, Junxing Tang, Pengcheng Li, Longwen Gao, Yi Wang
-
Publication number: 20220167024Abstract: The present disclosure provides techniques of preloading video data. The techniques comprises acquiring a video to be played; acquiring information indicative of historical behaviors of users who watched the video; segmenting the video into a plurality of video segments; determining a historical search rate corresponding to each of the plurality of video segments based on the information indicative of the historical behaviors of the users; and determining a video segment among the plurality of video segments as a first target video segment based on the historical search rate corresponding to each of the plurality of video segments, wherein the video segment has a historical search rate greater than or equal to a preset probability threshold; and preloading the first target video segment of the video.Type: ApplicationFiled: November 22, 2021Publication date: May 26, 2022Inventors: Junxing TANG, Zhaoxin TAN, Sheng WANG
-
Publication number: 20210084376Abstract: Techniques of generating and displaying an attention curve relative to a progress bar are described in the present disclosure.Type: ApplicationFiled: September 11, 2020Publication date: March 18, 2021Inventors: Junxing Tang, Pengcheng Li, Juan Chen, Zhiwei Chen, Hanming Li
-
Publication number: 20200366965Abstract: Techniques for displaying comments relative to a video frame are described herein. The disclosed techniques include receiving a frame of a video; receiving bullet screen data comprising a plurality of comments associated with the frame; receiving a mask frame data segment corresponding to the frame; determining a mask area based on the mask frame data segment, wherein the mask area corresponds to a main area of the frame; and displaying the plurality of comments relative to the frame in areas other than the mask area.Type: ApplicationFiled: May 13, 2020Publication date: November 19, 2020Inventors: Longwen GAO, Yingxuan SHI, Zhiwei CHEN, Jingqiang ZHANG, Chaoran LI, Hui CHEN, Kangkang ZHANG, Ruoheng LIU, Junxing TANG
-
Publication number: 20190356717Abstract: Techniques for processing a multimedia file in real-time are described herein. The disclosed techniques include receiving a plurality of fragments of a multimedia file by a data stream conversion service, wherein the data stream conversion service receives a first fragment containing metadata of the multimedia file and then receives other fragments of the multimedia file in a predetermined order; sending a notification message to a message queue by the data stream conversion service in response to receiving the first fragment, wherein the notification message includes the metadata of the multimedia file and a corresponding Hyper Text Transfer Protocol (HTTP) interface address; obtaining the notification message from the message queue by an encoding and decoding service; and processing the other fragments of the multimedia file based at least in part on the notification message by the encoding and decoding service.Type: ApplicationFiled: May 16, 2019Publication date: November 21, 2019Inventors: Zhiwei CHEN, Junxing TANG, Pengcheng LI, Longwen GAO, Yi WANG