Patents by Inventor Yulong Zhou

Yulong Zhou 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).

  • Publication number: 20240422337
    Abstract: Disclosed in the present disclosure are a video compression system and a server. The video compression system includes a Central Processing Unit (CPU), a hardware detection module, a write control module, a read control module, and an First In First Out (FIFO) array module; the CPU is configured to send a first enable signal to the hardware detection module, the read control module, and the selection switch; the selection switch is configured to select to write test data into the FIFO array module through the hardware detection module based on the first enable signal; the hardware detection module is configured to write test data into the FIFO array module based on the first enable signal; and the read control module is configured to read the test data from the FIFO array module based on the first enable signal and transmit the test data to the hardware detection module.
    Type: Application
    Filed: December 23, 2022
    Publication date: December 19, 2024
    Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
  • Publication number: 20240403245
    Abstract: The present application relates to a dynamic self-adaptive virtual channel mapping method and apparatus, and a storage medium. The method includes: monitoring equivalent data flows of transaction layer packets of different transmit classes, and obtaining the sum of the equivalent data flows of all the transmit classes, the equivalent data flow being the product of a data length of the transaction layer packet and a coefficient; obtaining a pre-calculation value of the number of virtual channels corresponding to each transmit class base on the sum of the equivalent data flows of the transmit classes; and adjusting mapping from the transmit classes to the virtual channels according to the pre-calculation value to obtain a mapping relationship table from the transmit classes to the virtual channels.
    Type: Application
    Filed: April 26, 2022
    Publication date: December 5, 2024
    Inventors: Xu SUN, Yulong ZHOU, Gang LIU, Tuo LI
  • Publication number: 20240394203
    Abstract: The present application discloses an interconnect apparatus for a bus, including at least one decoder, configured to determine, according to at least one read instruction sent by at least one master device, at least one slave device corresponding to the at least one read instruction; a read instruction ID state recording component, Configured to determine the slave device corresponding to the read instruction in response to the decoder, and query, on the basis of a second port of the memory, whether an interconnect apparatus contains a read instruction having the same ID as that of a current read instruction, and configured to route, on the basis of a query result, the current read instruction to a slave device buffer component or a same-ID sorting buffer component corresponding to the read instruction, and write a value into the memory on the basis of a first port of the memory.
    Type: Application
    Filed: December 22, 2022
    Publication date: November 28, 2024
    Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Xu SUN, Yulong ZHOU, Gang LIU, Tuo LI
  • Patent number: 12143609
    Abstract: The present application discloses method for transmitting video data, applied to chip for substrate management control. The method includes: respectively storing video compression data into first storage space and second storage space according to ping-pong operation structure; reading data of the same byte length from the first storage space and the second storage space; determining whether similarity between first data to be transmitted and second data to be transmitted is greater than or equal to preset value; if yes, setting the first data to be transmitted added with first transmission identifier as the current frame of data, and setting a second transmission identifier corresponding to the first transmission identifier as the next frame of data; and sending the current frame data and the next frame data to video data receiving end.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: November 12, 2024
    Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Zhenlei Zhang, Tuo Li, Hongtao Man, Tongqiang Liu, Yulong Zhou, Xiaofeng Zou, Xiankun Wang
  • Publication number: 20240370265
    Abstract: The present application discloses a branch instruction processing method, system, and device, and a computer storage medium. The method includes: determining, on the basis of a target branch instruction, a branch instruction to be predicted (S101); predicting, on the basis of a plurality of preset branch prediction methods, the branch instruction to be predicted, so as to obtain a corresponding prediction result (S102); determining the prediction accuracy of each branch prediction method on the basis of the prediction result (S103); determining the branch prediction method corresponding to the highest prediction accuracy as a target branch prediction method (S104); and performing branch prediction on the target branch instruction on the basis of the target branch prediction method (S105).
    Type: Application
    Filed: June 22, 2022
    Publication date: November 7, 2024
    Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
  • Patent number: 12088844
    Abstract: Provided are a data processing method and apparatus for image compression, a device, and a storage medium. The method comprises: segmenting an image to be compressed into a plurality of image matrices, and performing first matrix calculation on elements of the image matrices to obtain first intermediate matrices; configuring a storage space size and storage addresses of the first intermediate matrices according to the resolution and pixel component depth of the image to be compressed performing second matrix calculation on elements of the first intermediate matrices and elements of a preset conversion matrix to obtain second intermediate matrices, and performing third matrix calculation on elements of the second intermediate matrices and the elements of the conversion matrix to obtain third intermediate matrices; and performing fourth matrix calculation on the conversion matrix and the third intermediate matrices to obtain result matrices, and encoding the result matrices to obtain a compressed image.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: September 10, 2024
    Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Xu Sun, Yulong Zhou, Gang Liu, Tuo Li
  • Publication number: 20240292009
    Abstract: Disclosed are a method and apparatus for processing video compression. The method includes: controlling a comparison apparatus to perform frame-wise writing of original video data to an external storage apparatus, and controlling a video compression control component to perform frame-wise reading of the original video data from the external storage apparatus; in response to writing original video data of a non-first frame into the external storage apparatus, and if yes, and in response to writing the original video data of the current frame into the external storage apparatus, converting the video data into tag information and writing the tag information into the external storage apparatus; and in response to reading the original video data of the previous frame from the external storage apparatus, writing the video data corresponding to the current same line number into an internal storage apparatus.
    Type: Application
    Filed: June 28, 2022
    Publication date: August 29, 2024
    Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
  • Publication number: 20240292008
    Abstract: A monitoring video compression method, a monitoring system, a computer device, and a medium. The method includes: a monitoring center configuring a key monitoring point and sending configuration information of the key monitoring point to a video server through a management center; the video server receiving the configuration information of the key monitoring point, selecting a corresponding video source based on the configuration information of the key monitoring point, transferring the corresponding video source from a video compression module to a baseboard management controller (BMC) for compression, and writing the corresponding video source into a storage space of the video server after the compression is completed.
    Type: Application
    Filed: May 26, 2022
    Publication date: August 29, 2024
    Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
  • Publication number: 20240264778
    Abstract: Provided in the present disclosure is a data read or write method, including: determining read or write data according to a data read or write request; when a cache miss occurs for the read or write data and a data memory provided in the cache does not have an idle storage address, traversing starting from an initial storage address of the data memory; when a storage address having an unread flag is found in the traversing, writing the read or write data to the storage address having the unread flag; and when the storage address having the unread flag is not found in the traversing, writing the read or write data to a previous storage address of the initial storage address. Further provided in the present disclosure are a data read or write apparatus and device, and a computer-readable storage medium, which all have the above beneficial effects.
    Type: Application
    Filed: November 28, 2022
    Publication date: August 8, 2024
    Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Xu SUN, Yulong ZHOU, Meng YANG
  • Publication number: 20240267544
    Abstract: Disclosed in the present application is a video data transmission method, which is applied to a substrate management control chip. The video data transmission method comprises: respectively storing compressed video data in a first storage space and a second storage space according to a ping-pong operation structure; reading data of the same byte length from the first storage space and the second storage space; determining whether the similarity between first data to be transmitted and second data to be transmitted is greater than or equal to a preset value; if so, setting, as the current frame of data, said first data to which a first transmission identifier is added, and setting, as the next frame of data, a second transmission identifier corresponding to the first transmission identifier; and sending the current frame of data and the next frame of data to a video data receiving end.
    Type: Application
    Filed: June 22, 2022
    Publication date: August 8, 2024
    Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
  • Publication number: 20240089557
    Abstract: A data transmission method is applied to a decoding end of a network audio and video matrix system, and the decoding end is in communication connection with an encoding end and several secondary decoding ends. The data transmission method comprises: acquiring request data signaling from a secondary decoding end, wherein the request data signaling comprises a distribution data signaling receiving address of the secondary decoding end; determining whether a currently occupied distribution capability value reaches a maximum distribution capability value; and if yes, sending a secondary distribution device table to the secondary decoding end, such that the secondary decoding end sends the request data signaling to other secondary decoding ends in the secondary distribution device table, and after the sending of the secondary distribution device table is completed, disconnecting a network connection with the secondary decoding end.
    Type: Application
    Filed: November 22, 2023
    Publication date: March 14, 2024
    Inventors: Yulong ZHOU, Song WU, Zhengdong JIA
  • Patent number: 11915006
    Abstract: A method, system and device for pipeline processing of instructions and a computer storage medium. The method comprises: acquiring a target instruction set (S101); acquiring a target prediction result, wherein the target prediction result is a result obtained by predicting a jump mode of the target instruction set (S102); performing pipeline processing on the target instruction set according to the target prediction result (S103); determining if a pipeline flushing request is received (S104); and if so, correspondingly saving the target instruction set and a corresponding pipeline processing result, so as to perform pipeline processing on the target instruction set again on the basis of the pipeline processing result (S105).
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: February 27, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventors: Yulong Zhou, Tongqiang Liu, Xiaofeng Zou
  • Publication number: 20230202809
    Abstract: The present disclosure discloses a crane, including: a chassis; a rotatable platform, rotatably arranged on the chassis; a main arm, including a first end hinged with a first end of the rotatable platform, and a second end for lifting a weight; a mast, configured to luff the main arm, wherein a first end of the mask is hinged with the first end of the rotatable platform, and a second end of the mast is connected to the second end of the main arm and a second end of the rotatable platform; and a first independent counterweight system, including a first independent counterweight, and a connecting structure connected between the first independent counterweight and the rotatable platform, wherein the connecting structure is configured to enable the first independent counterweight to be in a partial working state, and in the partial working state, the first independent counterweight is supported on the ground and the weight of the first independent counterweight is supported jointly by the ground and the rotatable
    Type: Application
    Filed: November 19, 2020
    Publication date: June 29, 2023
    Inventors: Weidong Chen, Li Sun, Jinjun Meng, Xixiang Jiang, Lei Han, Shiquan Song, Yulong Zhou
  • Publication number: 20230199143
    Abstract: A video storage method and apparatus, and a system on chip (SOC) system and a medium. The method includes: according to video information to be stored and occupation information of a target double data rate (DDR), sending a storage space application request to the target DDR (S11); receiving a storage space allocation response sent by the target DDR according to the storage space application request (S12); and storing video data to be stored, which corresponds to the video information to be stored, in an address space which is in the target DDR and corresponds to the storage space application request (S13). By means of the present application, the wasting of a storage space can be avoided, and when video storage is not needed, a storage resource on a SOC system can be used for supporting the operation of other functions.
    Type: Application
    Filed: February 20, 2021
    Publication date: June 22, 2023
    Inventors: Zhenlei ZHANG, Tongqiang LIU, Yulong ZHOU, Yuanman TONG
  • Patent number: 11606401
    Abstract: Provided is a method for processing live streaming data. The method is applicable to a server and includes receiving an article post request from a first terminal by the server, wherein the first terminal is a terminal corresponding to an anchor account, and the article post request carries a screenshot of a live streaming picture in a live streaming room of the anchor account, the screenshot of the live streaming picture including an article object; verifying the screenshot of the live streaming picture in response to the article post request; and sending verification failure information to the first terminal in response to a failure of the verifying for the screenshot of the live streaming picture, wherein the verification failure information indicates that the article object is not allowed to be posted.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: March 14, 2023
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xing Xin, Yulong Zhou, Budi Zhao, Xinglu Zhao, Zhenduo Zhang, Bingqing Sun
  • Publication number: 20220334844
    Abstract: A method, system and device for pipeline processing of instructions and a computer storage medium. The method comprises: acquiring a target instruction set (S101); acquiring a target prediction result, wherein the target prediction result is a result obtained by predicting a jump mode of the target instruction set (S102); performing pipeline processing on the target instruction set according to the target prediction result (S103); determining if a pipeline flushing request is received (S104); and if so, correspondingly saving the target instruction set and a corresponding pipeline processing result, so as to perform pipeline processing on the target instruction set again on the basis of the pipeline processing result (S105).
    Type: Application
    Filed: November 28, 2019
    Publication date: October 20, 2022
    Applicant: Inspur Suzhou Intelligent Technology Co., Ltd.
    Inventors: Yulong Zhou, Tongqiang Liu, Xiaofeng Zou
  • Publication number: 20220294834
    Abstract: Provided is a method for processing live streaming data. The method is applicable to a server and includes receiving an article post request from a first terminal by the server, wherein the first terminal is a terminal corresponding to an anchor account, and the article post request carries a screenshot of a live streaming picture in a live streaming room of the anchor account, the screenshot of the live streaming picture including an article object; verifying the screenshot of the live streaming picture in response to the article post request; and sending verification failure information to the first terminal in response to a failure of the verifying for the screenshot of the live streaming picture, wherein the verification failure information indicates that the article object is not allowed to be posted.
    Type: Application
    Filed: November 24, 2021
    Publication date: September 15, 2022
    Inventors: Xing XIN, Yulong ZHOU, Budi ZHAO, Xinglu ZHAO, Zhenduo ZHANG, Bingqing SUN
  • Publication number: 20220237144
    Abstract: Disclosed is a baseboard management controller constructed based on RISC-V system architecture, wherein the baseboard management controller includes a processor, a memory and a peripheral interface that are connected by an AXI bus; wherein, the memory is configured to store an OpenBMC system which is obtained by cross-compiling of an OpenBMC software framework by an RISC-V tool chain of the RISC-V architecture; the processor is configured to execute the OpenBMC system stored in the memory, and the soft core source code of the processor is generated by a RocketChip generator. The baseboard management controller is constructed based on the open source RISC-V system architecture instead of the ARM architecture. As a result, the baseboard management controller used by the user is no longer limited by the manufacturer, and the user can completely autonomously control the baseboard management controller that he/she uses.
    Type: Application
    Filed: September 29, 2021
    Publication date: July 28, 2022
    Inventors: Xiaofeng ZOU, Tongqiang LIU, Yulong ZHOU
  • Publication number: 20220236992
    Abstract: A RISC-V branch prediction method and device, an electronic device and a computer readable storage medium are provided. On the basis of the prior art, the remaining jump times of the jump instruction are additionally acquired, and the single jump step length (the single jump step length is not fixed to be 1) is calculated according to the difference of remaining jump times during two consecutive jumps, whether the target jump instruction has executed the last jump can be judged according to the single jump step length of a jump instruction and in combination with the real-time remaining jump times, so as to determine the jump times that need to be executed subsequently according to the judgment result.
    Type: Application
    Filed: August 30, 2019
    Publication date: July 28, 2022
    Inventors: Tongqiang Liu, Chaohui Wang, Rengang Li, Tuo Li, Yulong Zhou, Xiaofeng Zou
  • Publication number: 20200007445
    Abstract: Network function may be dissected and the common functions abstracted into inspection network function as the first hop, for example, of a service function chain. The inspection network function then inserts a value into the network service header (NSH) which may be used for the rest of the network functions of the service function chain.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Muhammad Bilal Anwer, Yulong Zhou, Bo Han, David Mahar, Michael Satterlee, Vijay Gopalakrishnan