Patents Assigned to WANGSU SCIENCE & TECHNOLOGY CO., LTD.
  • Patent number: 10776159
    Abstract: A distributed storage-based file delivery system and a distributed storage-based file delivery method are provided. The system comprises: a scheduling server; at least one source group, where each source group include a plurality of distributed file storage clusters, and each distributed file storage cluster include a plurality of data nodes. The scheduling server is configured to, according to operators of the distributed file storage clusters and load information of each data node, perform task scheduling based on a received task, and generate task instructions, where the task is received from a client or a data node. The data nodes to which the task instructions are directed are configured to execute the task and/or perform task distribution according to the task instructions, such that data within all distributed file storage clusters in a same source group remains synchronized.
    Type: Grant
    Filed: September 11, 2016
    Date of Patent: September 15, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Liang Chen, Gengxin Lin
  • Patent number: 10761869
    Abstract: The present disclosure provides a cloud platform and a construction method thereof. The cloud platform includes a plurality of compute nodes and at least two storage backends. The construction method includes: establishing an association relationship between the compute nodes and the at least two storage backends, such that each compute node is associated with one and only one storage backend. Different storage backends are associated with different compute nodes. When the compute node generates an image file, a type of the image file is determined. The type of the image file includes a base image file or an exported image file. The image file is stored according to the type of the image file and the storage backend associated with the compute node that generates the image file. The technical solutions of the present disclosure enhance the overall disaster tolerance and stability of the cloud platform.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: September 1, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Shen Zhang, Hong Wang
  • Patent number: 10757037
    Abstract: A method and system for dynamic scheduling and allocation of network traffic are provided. The method includes: distributing, by a central scheduling system, a domain name initial configuration table and a determination strategy to each detection node; detecting, by each detection node, each server node of a pre-set domain name in the domain name initial configuration table, thereby obtaining performance information of each server node; generating, by each detection node, a corresponding best coverage record; and converting, by the central scheduling system, the best coverage record into a target server node and feeding back, by the central scheduling system, the target server node to a local DNS server. The disclosed method and system for dynamic scheduling and allocation of network traffic improves network access speed and reduces operation and maintenance cost.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: August 25, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventor: Zhenhe Cai
  • Patent number: 10749838
    Abstract: The present disclosure provides an DNS server and configuration loading method, an DNS network system, and a domain name resolution method and system. The present disclosure relates to the field of network communication technologies. The DNS server configuration loading method includes: dividing at least two NS partitions according to network carriers and/or regions; based on an IP address of an DNS server, obtaining an NS partition on which the DNS server has a traffic; from local records or database, filtering out domain name configuration information belonging to the NS partition corresponding to the DNS server; and loading the filtered-out domain name configuration information into a memory of the DNS server. The present disclosure significantly reduces the amount of DNS configuration; increases the efficiency for the DNS server to load the domain name configuration information; reduces the loading time; and reduces the memory resource consumption of the DNS server.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: August 18, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventor: Xiaoying Wu
  • Patent number: 10742777
    Abstract: A UDP protocol acceleration system includes a client terminal, an acceleration server, and a source station. The client terminal includes a local proxy at the application layer and one or more local applications to be accelerated, and a network filter at the IP layer. The local proxy identifies redirection requests from different local applications among requests received and, for each redirection request, queries an original destination address, and encapsulates and sends the original destination address and the redirection request to the acceleration server. The acceleration server parses the original destination, acts as a proxy for the redirection request, and sends a response back to the local proxy. The local proxy, after receiving the response from the acceleration server, queries acceleration records, and forwards the response to a corresponding local application.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: August 11, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Zidao Fan, Ming Zheng
  • Patent number: 10715635
    Abstract: The present disclosure provides a node route selection method. The method includes: pre-assigning a group of acceleration nodes to an ingress node by a dispatch center; receiving a user access request in the ingress node; based on the user access request, selecting, by a service component in the ingress node, a desired acceleration node from the group of the acceleration nodes assigned to the ingress node; and accessing an origin server through the desired acceleration node corresponding to the user access request.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: July 14, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Yun Yang, Guopeng Chen, Jiemin Zheng
  • Patent number: 10708350
    Abstract: System and mobile terminal for content delivery are provided. The system includes a plurality of mobile terminal application modules, each mobile terminal application module being embedded with a software development kit (sdk), the sdk being configured to determine whether data download satisfies a start condition of P2P download, implement the P2P download, provide forwarding of response data, and provide data sharing. The system further includes a P2P controller, communicating with the plurality of mobile terminal application modules, the P2P controller being configured to manage the sdk, manage and recommend available peers, search resources for download, and aid NAT traversal of the P2P download.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: July 7, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO.,LTD.
    Inventor: Zhongwang Huang
  • Patent number: 10699751
    Abstract: Part of the present application provides a method, system and device for fitting a target object in a video frame. The method comprises: identifying a region where the target object is located in the video frame; selecting one or more geometric figures to fit the region where the target object is located, such that a combination of the one or more geometric figures covers the region where the target object is located; and generating a fitting parameter for each of the geometric figures according to a type of the geometric figure and a layout parameter of the geometric figure in the video frame, and taking a combination of the fitting parameters of respective geometric figures as a fitting parameter of the video frame. With the embodiments of the present application, the data amount after fitting is reduced, thereby improving efficiency of subsequent processes.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: June 30, 2020
    Assignee: Wangsu Science & Technology Co., LTD.
    Inventors: Lei Sun, Fenglei Wang
  • Publication number: 20200186479
    Abstract: A method and system for dynamic scheduling and allocation of network traffic are provided. The method includes: distributing, by a central scheduling system, a domain name initial configuration table and a determination strategy to each detection node; detecting, by each detection node, each server node of a pre-set domain name in the domain name initial configuration table, thereby obtaining performance information of each server node; generating, by each detection node, a corresponding best coverage record; and converting, by the central scheduling system, the best coverage record into a target server node and feeding back, by the central scheduling system, the target server node to a local DNS server. The disclosed method and system for dynamic scheduling and allocation of network traffic improves network access speed and reduces operation and maintenance cost.
    Type: Application
    Filed: June 1, 2017
    Publication date: June 11, 2020
    Applicant: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventor: Zhenhe CAI
  • Patent number: 10680999
    Abstract: The present disclosure provides a jumping URL generating method, a jumping URL system, and a jumping server; a resolving method and a system for resolving a domain-name resolution request, and a DNS server; and a 302 jumping method and a network system that support HTTPS. A client terminal sends a first HTTP request. The jumping server specifies a content server, convert an IP address of the content server to a prefix of a jumping domain name, uses a service domain name as a suffix of the jumping domain name, combines the jumping domain name and a URL in the first HTTP to form the jumping URL, and sends the jumping URL to the client terminal. The client terminal requests for resolving of the jumping domain name. The DNS server recognizes a domain name in the domain-name resolution request and performs an inverse converting on the prefix of the jumping domain name to obtain an IP address of the content server and sends the IP address of the content server to the client terminal.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: June 9, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Xiaoqi Mo, Jihong Lin
  • Patent number: 10680851
    Abstract: The present disclosure provides a method, apparatus, and device for PPTP VPN based access acceleration. A PPTP VPN system includes a client-side, a first server, a VPN server, and a second server cluster supporting a GRE protocol connected between the first server and the VPN server. When the client-side starts an accelerated access, the first server receives a first PPTP message and a first GRE message from a same client-side, and encapsulates the first GRE message. An encapsulated first GRE message and the first PPTP message are send to a same second server. The first GRE message is encapsulated and the source addresses of the first GRE message and the first PPTP message are changed. Therefore, the reliability of the transmission can be achieved. Reverse transmission is no difference. The present disclosure accelerates the access speed of the VPN server and improves the access quality of the user.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: June 9, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Tengchao Li, Xiaopeng Liu
  • Patent number: 10680962
    Abstract: A method for managing traffic of application programs includes: reading attribute information of a data packet sent by an application program, where the attribute information indicates a source of the data packet; based on the attribute information of the data packet, determining whether the application program that sends the data packet is a designated broadcasting tool, thereby differentially managing a data packet from the designated broadcasting tool and a data packet not from the designated broadcasting tool.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: June 9, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Zidao Fan, Hailong Hu
  • Patent number: 10645140
    Abstract: A method for processing a transcoding task includes: receiving the transcoding task created by a streaming media server, and dispatching the transcoding task to a transcoding server to allow the transcoding server to execute the transcoding task; detecting an execution status of the transcoding task in the transcoding server, when it is detected that the transcoding task is terminated, feeding back, to the streaming media server, a notification message signifying a termination of a transcoding process, to allow the streaming media server to determine whether to re-create the transcoding task; and if the streaming media server re-creates the transcoding task, receiving the re-created transcoding task sent by the streaming media server, and dispatching the re-created transcoding task to the transcoding server to allow the transcoding server to re-execute the transcoding task.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: May 5, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Rui Jing, Liang Ma
  • Patent number: 10638192
    Abstract: The present disclosure relates to a live streaming quick start method and system, which belong to streaming media technology. The method comprises: slicing, by a server, an audio-video stream into slice files, and assigning a sequence number to each generated slice file according to timestamps of the audio-video stream; recording, by the server, key frame information of the audio-video stream; determining, by the server, an initial slice file sequence number in response to a live streaming request sent by a player client; based on the initial slice file sequence number and the recorded audio-video stream key frame information, transmitting, by the server, a start-streaming response file and the initial slice file sequence number to the player client; and resetting, by the player client, timestamps for the start-streaming response file based on a key frame closest to the initial slice file, and decoding and playing the start-streaming response file.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: April 28, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Meihui Lu, Hong Chen, Shibiao Lv
  • Patent number: 10630684
    Abstract: The present disclosure provides a PPPoE packets transmitting method and a PPPoE server. The method comprises: registering, by a PPPoE server, a PPPoE protocol packet sniffer with a Linux kernel and an Internet Protocol Version 4 (IPV4) protocol packet sniffer with a Netfilter framework, and adding a user's IP address and MAC address to authenticated user information, receiving, by the PPPoE server, a packet, and calling, by the PPPoE server, the PPPoE protocol packet sniffer or the IPV4 protocol packet sniffer to process and transmit the packet according to the authenticated user information. In the present disclosure, during a user's dial-up logon or logoff, the creation and deletion of a network interface are not required, which can improve the logon and logoff speeds.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: April 21, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Jiaxuan Xu, Duyong Cheng, Shengwan Wu
  • Patent number: 10621260
    Abstract: A method and a device for restoring pages of a browser are provided. The method includes: receiving, by a browser, a command to open page One; receiving, by the browser, a command to store script state (ScriptState) data of the page One, leave the page One, and open page Two; and receiving, by the browser, a command to store ScriptState data of the page Two, leave the page Two, re-open the page One, and restore running of script of the page One.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: April 14, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Qingfeng Xie, Yunhui Chen
  • Patent number: 10594844
    Abstract: A method and system for wireless network bilateral accelerated transmission are provided. The method comprises constructing, by a client and a server, a bilateral accelerated transmission protocol based on a user datagram protocol; and performing, by the client and the server, data transmission based on the bilateral accelerated transmission protocol.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: March 17, 2020
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventors: Weilong Chen, Wensheng Chen, Xiaobin Chen
  • Patent number: 10581993
    Abstract: The present disclosure provides a method for forwarding traffic in an application installed on a mobile intelligent terminal. The method may be suitable in iOS operating system. The method may include the following steps: 1) when an application in the iOS operating system is starting, determining whether a proxy service is required based on a configuration of the application, and when the proxy service is required, the application executing a network proxy managing operation: replacing a native HTTP proxy function in a dynamic library of the iOS operating system with an updated HTTP proxy function, the updated HTTP function including information of a proxy server; and replacing a native Socket connect-create function in the dynamic library of the iOS operating system with an updated Socket connect-create function, a connection target of the updated Socket connect-create function being the proxy server.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: March 3, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.
    Inventors: Shuang Zou, Mingxun Zhang, Hong Chen, Shuyou Yang, Hansheng Lian
  • Patent number: 10574586
    Abstract: A method includes: configuring parameters for a self-adaptive task and sending the parameters to a control center; performing a task registration of the self-adaptive task according to the parameters; assigning the range for CDN service resources to a proxy; sending a data collection command to CDN service resources within the range; sending the collected data to the control center; generating a self-adaptive control line according to the collected data; generating a control command for the proxy according to the self-adaptive control line; generating a control policy for each of the CDN service resources, and allocating the control policy to a corresponding CDN service resource.
    Type: Grant
    Filed: September 4, 2016
    Date of Patent: February 25, 2020
    Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD
    Inventor: Weicai Chen
  • Publication number: 20200037005
    Abstract: A video resource file acquisition method includes: acquiring, by a terminal, a resource decryption key of a target video from a key management server; transmitting, by the terminal, a resource download request for the target video to a resource server of the target video; after receiving the resource download request for the target video, acquiring, by the resource server, a resource encryption key of the target video from the key management server; encrypting, by the resource server, a resource file of the target video by using the resource encryption key and feeding back, by the resource server, the encrypted resource file to the terminal; and after receiving the encrypted resource file, decrypting, by the terminal, the encrypted resource file using the resource decryption key.
    Type: Application
    Filed: August 21, 2018
    Publication date: January 30, 2020
    Applicant: Wangsu Science & Technology Co., Ltd.
    Inventors: Yiling LIN, Xu ZENG, Dongyi CHEN