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: 20240422337Abstract: 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: ApplicationFiled: December 23, 2022Publication date: December 19, 2024Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
-
Publication number: 20240403245Abstract: 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: ApplicationFiled: April 26, 2022Publication date: December 5, 2024Inventors: Xu SUN, Yulong ZHOU, Gang LIU, Tuo LI
-
Publication number: 20240394203Abstract: 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: ApplicationFiled: December 22, 2022Publication date: November 28, 2024Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Xu SUN, Yulong ZHOU, Gang LIU, Tuo LI
-
Patent number: 12143609Abstract: 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: GrantFiled: June 22, 2022Date of Patent: November 12, 2024Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Zhenlei Zhang, Tuo Li, Hongtao Man, Tongqiang Liu, Yulong Zhou, Xiaofeng Zou, Xiankun Wang
-
Publication number: 20240370265Abstract: 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: ApplicationFiled: June 22, 2022Publication date: November 7, 2024Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
-
Patent number: 12088844Abstract: 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: GrantFiled: May 27, 2022Date of Patent: September 10, 2024Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Xu Sun, Yulong Zhou, Gang Liu, Tuo Li
-
Publication number: 20240292009Abstract: 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: ApplicationFiled: June 28, 2022Publication date: August 29, 2024Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
-
Publication number: 20240292008Abstract: 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: ApplicationFiled: May 26, 2022Publication date: August 29, 2024Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
-
Publication number: 20240264778Abstract: 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: ApplicationFiled: November 28, 2022Publication date: August 8, 2024Applicant: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Xu SUN, Yulong ZHOU, Meng YANG
-
Publication number: 20240267544Abstract: 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: ApplicationFiled: June 22, 2022Publication date: August 8, 2024Inventors: Zhenlei ZHANG, Tuo LI, Hongtao MAN, Tongqiang LIU, Yulong ZHOU, Xiaofeng ZOU, Xiankun WANG
-
Publication number: 20240089557Abstract: 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: ApplicationFiled: November 22, 2023Publication date: March 14, 2024Inventors: Yulong ZHOU, Song WU, Zhengdong JIA
-
Patent number: 11915006Abstract: 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: GrantFiled: November 28, 2019Date of Patent: February 27, 2024Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Yulong Zhou, Tongqiang Liu, Xiaofeng Zou
-
Publication number: 20230202809Abstract: 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 rotatableType: ApplicationFiled: November 19, 2020Publication date: June 29, 2023Inventors: Weidong Chen, Li Sun, Jinjun Meng, Xixiang Jiang, Lei Han, Shiquan Song, Yulong Zhou
-
Publication number: 20230199143Abstract: 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: ApplicationFiled: February 20, 2021Publication date: June 22, 2023Inventors: Zhenlei ZHANG, Tongqiang LIU, Yulong ZHOU, Yuanman TONG
-
Patent number: 11606401Abstract: 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: GrantFiled: November 24, 2021Date of Patent: March 14, 2023Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xing Xin, Yulong Zhou, Budi Zhao, Xinglu Zhao, Zhenduo Zhang, Bingqing Sun
-
Publication number: 20220334844Abstract: 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: ApplicationFiled: November 28, 2019Publication date: October 20, 2022Applicant: Inspur Suzhou Intelligent Technology Co., Ltd.Inventors: Yulong Zhou, Tongqiang Liu, Xiaofeng Zou
-
Publication number: 20220294834Abstract: 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: ApplicationFiled: November 24, 2021Publication date: September 15, 2022Inventors: Xing XIN, Yulong ZHOU, Budi ZHAO, Xinglu ZHAO, Zhenduo ZHANG, Bingqing SUN
-
Publication number: 20220237144Abstract: 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: ApplicationFiled: September 29, 2021Publication date: July 28, 2022Inventors: Xiaofeng ZOU, Tongqiang LIU, Yulong ZHOU
-
Publication number: 20220236992Abstract: 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: ApplicationFiled: August 30, 2019Publication date: July 28, 2022Inventors: Tongqiang Liu, Chaohui Wang, Rengang Li, Tuo Li, Yulong Zhou, Xiaofeng Zou
-
Publication number: 20200007445Abstract: 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: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Inventors: Muhammad Bilal Anwer, Yulong Zhou, Bo Han, David Mahar, Michael Satterlee, Vijay Gopalakrishnan