Patents by Inventor Xiangxiang CHEN

Xiangxiang CHEN 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: 12120203
    Abstract: In response to there being multiple process groups for one application service concurrently, each of the multiple process groups has an independent EBPF resource, and the EBPF resource is used to store information of an FD of each process in each of the multiple process groups. After a UDP message is received, a server is configured to determine a target process group from multiple process groups of a reuseport group according to a quadruple of the UDP message, select a target FD from the FD of each process of the target process group, and receive and transmit data by using the target FD. In this way, since each of the multiple process groups has an independent EBPF resource, the processes belong to different process groups do not preempt the same FD, which ensures that the UDP message is not distributed in disorder.
    Type: Grant
    Filed: November 9, 2023
    Date of Patent: October 15, 2024
    Assignee: WANGSU SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Xiangxiang Chen, Xiaochuan Zhuang
  • Publication number: 20240089352
    Abstract: In response to there being multiple process groups for one application service concurrently, each of the multiple process groups has an independent EBPF resource, and the EBPF resource is used to store information of an FD of each process in each of the multiple process groups. After a UDP message is received, a server is configured to determine a target process group from multiple process groups of a reuseport group according to a quadruple of the UDP message, select a target FD from the FD of each process of the target process group, and receive and transmit data by using the target FD. In this way, since each of the multiple process groups has an independent EBPF resource, the processes belong to different process groups do not preempt the same FD, which ensures that the UDP message is not distributed in disorder.
    Type: Application
    Filed: November 9, 2023
    Publication date: March 14, 2024
    Inventors: Xiangxiang CHEN, Xiaochuan ZHUANG
  • Publication number: 20240004702
    Abstract: Disclosed are a thread construction method and device. The method includes: a workload is divided into a plurality of work groups; for any work group, a pattern type that matches a size of the any work group is selected, a target thread construction pattern is determined from a plurality of candidate thread construction patterns corresponding to the pattern type; a plurality of threads are constructed according to the target thread construction pattern; the threads are composed of a plurality of consecutive work items in the any work group; the work item index corresponding to at least one key work item in the work item sequence of each thread is cached and the work item index of each thread is obtained, which is configured to schedule the any work item corresponding to the thread to the processing unit.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 4, 2024
    Inventors: Huaisheng ZHANG, Xiangxiang CHEN, Baohua LI
  • Patent number: 11770460
    Abstract: The present disclosure discloses a method and system for sharing a multi-protocol port and a server, where a designated field for storing a listening structure is newly added to a listening structure of an HTTP protocol. The method includes: writing, with respect to a target port, a listening structure of an RTMP protocol into the designated field of the HTTP protocol if the HTTP protocol and the RTMP protocol share the target port; detecting a target protocol corresponding to a connection request when the connection request is received by the target port; and reading the listening structure of the RTMP protocol from the designated field to obtain configuration information of the RTMP protocol if the target protocol is the RTMP protocol, and processing the connection request using the configuration information of the RTMP protocol.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: September 26, 2023
    Assignee: WANGSU SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Xiangxiang Chen, Xiaochuan Zhuang
  • Publication number: 20230012322
    Abstract: Embodiments of the present disclosure relates to the field of communication technology, which provide a method for real-time communication connection, a server, and a storage medium. The server is configured to have service processes in one-to-one correspondence with UDP ports. After receiving each respective SDP request sent by each of at least one client for resource negotiation from a TCP port of the server, the service processes send each respective SDP response to each of the at least one client based on the each respective SDP request. The each respective SDP response carries information of a UDP port corresponding to a service process that processes the each respective SDP request. The service process receives a UDP connection request sent by a client from the UDP port corresponding to the service process, and establishes a UDP connection by calling a Connect function to implement RTC connection.
    Type: Application
    Filed: August 25, 2022
    Publication date: January 12, 2023
    Inventors: Xiangxiang CHEN, Xiaochuan ZHUANG
  • Publication number: 20220300243
    Abstract: A screen sharing method, a screen sharing apparatus and an electronic device are provided according to embodiments of the present disclosure. An embodiment of the method includes sending, in response to detecting a screen sharing operation after paired with a target display device for screen projection, shared screen data via a server to a target participant device in a multimedia conference, to trigger the target participant device to display a shared screen based on the shared screen data, where the target participant device includes the target display device. By the method, the screen sharing is realized by combining local screen projection and a multimedia conference.
    Type: Application
    Filed: May 27, 2022
    Publication date: September 22, 2022
    Inventors: Weijia DAI, Shaohua YAN, Pu CHENG, Yin SHI, Yali ZHANG, Yanshen ZHANG, Xiangxiang CHEN
  • Publication number: 20220038559
    Abstract: The present disclosure discloses a method and system for sharing a multi-protocol port and a server, where a designated field for storing a listening structure is newly added to a listening structure of an HTTP protocol. The method includes: writing, with respect to a target port, a listening structure of an RTMP protocol into the designated field of the HTTP protocol if the HTTP protocol and the RTMP protocol share the target port; detecting a target protocol corresponding to a connection request when the connection request is received by the target port; and reading the listening structure of the RTMP protocol from the designated field to obtain configuration information of the RTMP protocol if the target protocol is the RTMP protocol, and processing the connection request using the configuration information of the RTMP protocol.
    Type: Application
    Filed: December 3, 2020
    Publication date: February 3, 2022
    Inventors: Xiangxiang CHEN, Xiaochuan ZHUANG
  • Patent number: 11025964
    Abstract: Some embodiments of the present disclosure relate to the field of video processing, and disclose a method, an apparatus, a server, and a storage medium for generating a live broadcast video of highlight collection. The method for generating a live broadcast video highlight in the embodiments of the present disclosure includes: identifying a live broadcast picture from a live broadcast video and determining if a target image element exists in the live broadcast picture; if the target image element exists in the live broadcast picture, saving, as a highlight segment, a segment of live broadcast video having the live broadcast picture; when a merging condition is satisfied, merging the highlight segment into the live broadcast video based on the merging condition to obtain a merged video of highlight collection; and switching an output live broadcast video to the merged video of highlight collection.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: June 1, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Zhengui Zheng, Lei Sun, Xiangxiang Chen
  • Publication number: 20200322647
    Abstract: Some embodiments of the present disclosure relate to the field of video processing, and disclose a method, an apparatus, a server, and a storage medium for generating a live broadcast video of highlight collection. The method for generating a live broadcast video highlight in the embodiments of the present disclosure includes: identifying a live broadcast picture from a live broadcast video and determining if a target image element exists in the live broadcast picture; if the target image element exists in the live broadcast picture, saving, as a highlight segment, a segment of live broadcast video having the live broadcast picture; when a merging condition is satisfied, merging the highlight segment into the live broadcast video based on the merging condition to obtain a merged video of highlight collection; and switching an output live broadcast video to the merged video of highlight collection.
    Type: Application
    Filed: September 13, 2019
    Publication date: October 8, 2020
    Applicant: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Zhengui ZHENG, Lei SUN, Xiangxiang CHEN