Patents Assigned to WANGSU SCIENCE & TECHNOLOGY CO., LTD.
  • Patent number: 11178220
    Abstract: A method for transmitting a data resource acquisition request includes: when transmitting an acquisition request for a first data resource, obtaining, by a first node, locally-stored traffic scheduling policies of a plurality of secondary nodes associated with a resource server to which the first data resource belongs, wherein the traffic scheduling policies are generated by each of the plurality of secondary nodes based on a local traffic load status; selecting, by the first node, a target node among the plurality of secondary nodes based on the traffic scheduling policies of the plurality of secondary nodes; and transmitting, by the first node, the acquisition request for the first data resource to the target node.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: November 16, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Yu Zhang, Shujia Dong
  • Patent number: 11172023
    Abstract: A method for data synchronization, includes: acquiring, by a target terminal, a locally pre-stored service domain name of a target server room, and transmitting, by the target terminal, a service request to the target server room through the service domain name; executing, by the target server room, a service operation corresponding to the service request, updating, by the target server room, a first database, and generating, by the target server room, a data change message; sending, by the target server room, the data change message to an associated server room of the target server room; and performing, by the associated server room, data synchronization based on the received data change message.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: November 9, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventor: Shiping Liang
  • Patent number: 11166035
    Abstract: The present disclosure discloses a method and device for transcoding a video, which belongs to the video processing technology. The method includes: acquiring a target frame image of a video to be transcoded, and generating a global feature map of the target frame image based on a feature extraction module of a semantic segmentation model; performing feature segmentation on the global feature map based on a feature segmentation module of the semantic segmentation model, and determining a multi-level ROI of the target frame image; and using different transcoding rates to transcode the multi-level ROI and other regions of the target frame image respectively.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: November 2, 2021
    Assignee: WANGSU SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Anjie Liu
  • Patent number: 11159562
    Abstract: A method for defending an HTTP flood attack includes: determining the number of HTTP requests, transmitted by a protection device, received within each monitored time interval, where the HTTP requests include HTTP requests carried by a single data packet and HTTP requests carried by a plurality of data packets; verifying a target HTTP request after the number of HTTP requests received within any monitored time interval reaches a first threshold, where the target HTTP request includes an HTTP request received after the number of HTTP requests received within any monitored time interval reaches the first threshold; and responding to a verified target HTTP request.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: October 26, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Tao Ma, Guang Yang
  • Patent number: 11153370
    Abstract: The present disclosure provides a resource scheduling method and system, the method including: periodically collecting, by a resource scheduling system, target client available bandwidths of node servers corresponding to a target client in a target area and a real-time bandwidth demand of the target client in the target area; determining, by the resource scheduling system, a target node server in all the node servers according to the real-time bandwidth demand, bandwidth costs of all the node servers, and the target client available bandwidth; and scheduling, by the resource scheduling system, a service access request of the target client in the target area to the target node server. According to the present disclosure, bandwidth costs of a CDN acceleration service can be effectively reduced, and a use ratio of a bandwidth resource of a node server with relatively low bandwidth costs can also be improved.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: October 19, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventor: Zhujue Yang
  • Patent number: 11153378
    Abstract: Method, device and scheduling server for network resource acquisition are provided. The method includes acquiring an initial delivery strategy, the initial delivery strategy including an IP address of at least one CDN node and a quantity of links established with each of the CDN node; according to the initial delivery strategy, determining a size of fragment content corresponding to each of the links that are established with each of the CDN node and an order of use of each of the links; acquiring the fragment content of a corresponding size by sequentially using each of the links according to the order of use; and when a link has completed acquiring the fragment content, sending a fragment request for acquiring the next fragment content to-be-acquired by using the link.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: October 19, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventor: Bin Wang
  • Patent number: 11128684
    Abstract: The present disclosure discloses a method and an apparatus for scheduling a service. The method includes: obtaining a first configuration status, the first configuration status being a current configuration status of a network resource in a whole CDN when a preset scheduling trigger event is detected; generating a first substitute resource list according to the first configuration status using a trained service scheduling model, where at least one substitute resource and a weight corresponding to each of the at least one substitute resource are recorded in the first substitute resource list; selecting a first substitute resource in the first substitute resource list according to the weight corresponding to each of the at least one substitute resource and a preset first selection policy; and performing service scheduling in the whole CDN based on the first substitute resource.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 21, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventor: Rui Zhao
  • Patent number: 11129044
    Abstract: The present application discloses a method for transmitting wireless network data, a sending terminal and a receiving terminal, wherein the method includes: sending data messages to a receiving terminal based on an initial window value and an initial aggregation depth; receiving response messages fed back by the receiving terminal, and determining a current maximum bandwidth and a current window value based on representation information of the response messages; calculating a current maximum aggregation depth according to the current maximum bandwidth; and sending data messages to the receiving terminal according to the current window value and the current maximum aggregation depth, and providing the current maximum aggregation depth to the receiving terminal, so that the receiving terminal feeds back the response messages according to the current maximum aggregation depth. The technical solution provided by the present application can improve the data transmission efficiency.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: September 21, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Xiaobin Chen, Wensheng Chen, Weilong Chen
  • Patent number: 11122308
    Abstract: The present disclosure relates to a resource retrieval method in an intelligent identification system and an intelligent identification system. Herein, the intelligent identification system is associated with multiple resource servers provided by multiple resource service providers. The method comprises: receiving retrieval information input by a user, and identifying a resource type represented by the retrieval information (S1); determining, in the multiple resource servers, multiple target resource servers corresponding to the resource type, and transmitting the retrieval information to the multiple target resource servers (S3); and receiving retrieved resources fed back by the multiple target resource servers in regard to the retrieval information, and displaying the retrieved resources to the user (S5). The technical solutions provided in the present disclosure may simplify a user's resource acquisition manner.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 14, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventor: Wenqiang Wu
  • Patent number: 11115706
    Abstract: A method, client, and terminal device for screen recording are provided, and the method includes: enabling a screen recording data synthesizing module (401) when a screen recording instruction is received (101); inputting an encoded audio data of a player into the screen recording data synthesizing module (401) for superposition, to obtain a merged audio data (102); and inputting a video data of the player into the screen recording data synthesizing module (401), and merging the video data with the merged audio data, to obtain a screen recording data (103). In the present disclosure, all the audio and video data in a live broadcasting scenario can be completely recorded to ensure the integrity of the live broadcasting scenario.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: September 7, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventor: Yanpeng Chen
  • Patent number: 11108695
    Abstract: The present disclosure discloses a method, a system and a device for adjusting a load of a resource server. The method is applicable to a scheduling system and includes: determining a quality fluctuating value of the resource server in a current detection period in accordance with a historical feature value of the resource server and an operation data recorded in the current detection period; reading a load weight value currently used by the resource server, adjusting the load weight value currently used by the resource server based on the determined quality fluctuating value, and setting the adjusted load weight value as the load weight value of the resource server after the current detection period. The technical solution in the present disclosure improves an overall stability of the system.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: August 31, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventors: Dezhi Ouyang, Benli Song
  • Patent number: 11108676
    Abstract: A method for detecting network quality includes: acquiring, by a data processing device, file download rates of a first node for files on a second node in a target time period within a pre-defined number of historical rate-collecting cycles; determining, by the data processing device, a plurality of network quality detection parameters from the first node to the second node in the target time period based on the file download rates, where the plurality of network quality detection parameters include a regular network speed, a network speed fluctuation range, and a network speed lower limit; creating, by the data processing device, a network fluctuation model from the first node to the second node in the target time period based on the plurality of network quality detection parameters and respective pre-defined weights, and providing the network fluctuation model to a central scheduling device; and detecting, by the central scheduling device, a network quality from the first node to the second node in the targ
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: August 31, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Meihong Huang, Wenli Zheng
  • Patent number: 11106561
    Abstract: A method for evaluating IO performance of cache servers includes: collecting basic data of all to-be-evaluated cache servers, where the basic data includes at least service data, disk configuration, load data, and performance data; filtering the basic data of all the to-be-evaluated cache servers, and classifying cache servers whose basic data have the same data characteristics into one category; statistically analyzing basic data of cache servers of each category, to obtain evaluation indexes for the cache servers of each category; and determining, according to the evaluation indexes for the cache servers of each category, disk IO configuration requirements for the cache servers of each category, where the disk IO configuration requirements include at least a disk capacity configuration requirement and a disk load algorithm configuration requirement.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: August 31, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Yue Jiang, Xu Zhang, Yajuan Zheng, Xiaowei Chen, Wei Lei, Zhihuai Pan
  • Patent number: 11102286
    Abstract: The present disclosure provides a bandwidth scheduling method for cache server that effectively improves the quality of network services. According to some embodiments, latest traffic information of a target cache server of each service type at a start time of a pre-determined detection period is acquired in accordance with the detection period; a target health value calculation formula and a rated health value of the target cache server are acquired, the target health value calculation formula being fitted based on historical health values of the target cache server and historical traffic information of each service type; bandwidth scheduling on the target cache server is performed based on the latest traffic information, the target health value calculation formula, and the rated health value.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: August 24, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventor: Xiaomin Xiang
  • Patent number: 11102540
    Abstract: The present disclosure discloses a method, device and system for synchronously playing a message stream and an audio-video stream, and involves in the field of streaming media live broadcast technology. In the present disclosure, a stream-pulling terminal pulls an audio-video stream from an audio-video server and plays the audio-video stream, pulls a message stream from a message server and caches the message stream (201). Herein, each audio-video frame in the audio-video stream is supplemented with an audio-video timestamp, each message in the message stream is supplemented with a message timestamp, and time sources taken by the audio-video timestamp and of the message timestamp are synchronous time sources. The stream-pulling terminal determines a message synchronously played with an audio-video frame to be played in a cached message stream in accordance with the audio-video timestamp of the audio-video frame and the message timestamp of the message, and plays the message (202).
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: August 24, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Jun Zhang, Jianwu Huang
  • Patent number: 11102177
    Abstract: A method and a device for directing traffic are provided. The method includes: determining whether a tag of a to-be-sent data packet is same as a reference tag configured in a preset matching rule; under situations where a determination result is that tag of the to-be-sent data packet is not the same as the reference tag configured in the preset matching rule, configuring the to-be-sent data packet with the reference tag by redirecting the to-be-sent data packet; sending the to-be-sent data packet configured with the reference tag.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: August 24, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Zidao Fan, Hong Chen
  • Patent number: 11102272
    Abstract: The present disclosure discloses a method and a device for downloading a resource file, which belongs to data transmission technologies. The method is applied to a client in a peer-to-peer network, including: receiving a download request for a target resource file, and determining a data block download sequence of the target resource file (201); adjusting a download priority of each of the data blocks of the target resource file in real time according to the data block download sequence and a data block consumption progress of the target resource file (202); and downloading the data blocks of the target resource file through a plurality of download paths with different network qualities based on the adjusted download priority of each of the data blocks (203).
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: August 24, 2021
    Assignee: WANGSU SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Xinying Dai
  • Patent number: 11102289
    Abstract: The present disclosure provides a method for managing resource state information and a system for downloading a resource, which belongs to network communication technologies. According to the method, a target super node receives a file identification of at least one target resource file sent by a Tracker server (204); the target super node configures a download service of each of the at least one target resource file according to the file identification and a local resource storage state (205); and the target super node feeds back service configuration information of each of the at least one target resource file to the Tracker server (206).
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: August 24, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventor: Xinying Dai
  • Patent number: 11102319
    Abstract: A method, a system and a server for stream-pushing are provided. In the stream-pushing method, a central node receives a stream-pushing request forward-pushed by an edge node, and determines whether the stream-pushing request corresponds to an existing channel. When a determination result is yes, the central node sends a prompt message to the edge node; or, when the determination result is no, the central node establishes one channel for the stream-pushing request and receives streaming media data corresponding to the channel. According to an example, internal flow consumption and server resource waste of a CDN can be avoided and the stream-pushing efficiency can be improved.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: August 24, 2021
    Assignee: WANGSU SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Zhoufeng Wang, Xiaochuan Zhuang
  • Patent number: 11099889
    Abstract: The present disclosure provides a method for tracking a method-call-chain. The method includes: setting a configuration item for whether to perform a method-call-chain tracking on a current application; intercepting before a method is called, and determining whether call chain information of the method needs to be outputted based on the configuration item; and when it is determined that the call chain information needs to be outputted, recording the call chain information of the method before executing a call request for the method, and outputting the recorded call chain information after the call request for the method is completed. The present disclosure further provides an electronic device and a computer readable storage medium. The method-call-chain tracking method, the electronic device, and the computer readable storage medium provided in the present disclosure allow the tracking of the method-call-chain without rewriting the codes by setting the configuration item and introducing a Spring-AOP.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: August 24, 2021
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventor: Qinglong Chen