Patents by Inventor Hao Shu
Hao Shu 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: 20250076043Abstract: The present disclosure discloses a high precision channel flow measurement device and method based on a principle of multi-point head loss. A flow velocity of a designated position is acquired by using a flow measurement tube; the flow measurement tube is moved in a vertical direction through a convex sliding block and a motion guide pillar to measure the flow velocity at different measurement points on a measurement line; an overall flow measurement part is integrally ascended, that is, the motion guide pillar leaves a water body, in combination with a load bearing telescopic lifting frame; the overall flow measurement part integrally moves left and right in a longitudinal direction through a telescopic guide rod to reach a set position; the overall flow measurement part is integrally descended through the load bearing telescopic lifting frame, that is, the motion guide pillar enters the water body to acquire the flow velocity.Type: ApplicationFiled: October 27, 2023Publication date: March 6, 2025Inventors: Hao Li, Youwang Wu, Kaimin Shu, Zhipeng Li, Haozhe Li, Jun Huang, Xuebing Jiang, Xueyan Han, Lu Bai, Qiuye Sun, Huiru Liu, Jiaping Xiang, Qing Liu, Jiayi Hu, Caixia Zang
-
Publication number: 20250018572Abstract: A double-robotic-arm collaborative flexible assembly system and method for disordered circuit breaker parts is provided. The system includes a target detection positioning module, configured to process an image of various types of circuit breaker parts disorderly placed in a loading tray, and determine spatial pose information and type information of the circuit breaker parts; an intelligent obstacle avoidance grabbing module, configured to determine an optimal obstacle avoidance path, clamping jaw types, and a moving instruction; and a double-robotic-arm flexible collaborative module, configured to determine an optimal double-robotic-arm collaborative technology by using a trained double-robotic-arm collaborative technology decision-making model according to the type information of the target circuit breaker part, and then place the target circuit breaker part into a loading mold.Type: ApplicationFiled: July 9, 2024Publication date: January 16, 2025Applicant: Wenzhou UniversityInventors: Liang SHU, Hao ZHOU
-
Patent number: 11941396Abstract: The present disclosure provides a DIDT control method. The method includes, at each of a plurality of DIDT control modules: obtaining a local operation load of a local ALU in each clock cycle; obtaining a global operation load of a plurality of ALUs in each cycle period; determining an operation load index of the local ALU based on local historical load information and a local historical load weight set of the local ALU and global historical load information and a global historical load weight set of the multiple ALUs, the global historical load information includes a first number of the global operation loads, the local historical load information includes a second number of the local operation loads; and adjusting an operation load of the local ALU based on the operation load index of the local ALU and a predetermined load threshold to control a DIDT of the local ALU.Type: GrantFiled: October 3, 2022Date of Patent: March 26, 2024Assignee: Shanghai Biren Technology Co., LtdInventors: Zhou Hong, Yunya Fei, Hao Shu, ChengKun Sun
-
Publication number: 20230131810Abstract: The present disclosure provides a DIDT control method. The method includes, at each of a plurality of DIDT control modules: obtaining a local operation load of a local ALU in each clock cycle; obtaining a global operation load of a plurality of ALUs in each cycle period; determining an operation load index of the local ALU based on local historical load information and a local historical load weight set of the local ALU and global historical load information and a global historical load weight set of the multiple ALUs, the global historical load information includes a first number of the global operation loads, the local historical load information includes a second number of the local operation loads; and adjusting an operation load of the local ALU based on the operation load index of the local ALU and a predetermined load threshold to control a DIDT of the local ALU.Type: ApplicationFiled: October 3, 2022Publication date: April 27, 2023Applicant: Shanghai Biren Technology Co.,LtdInventors: Zhou HONG, Yunya FEI, Hao SHU, ChengKun SUN
-
Publication number: 20230125700Abstract: The embodiments of the disclosure relate to a data processing method and a computing system. For each die: a first reduction engine of multiple reduction engines corresponding to multiple computing cores included in a current die is determined; each computing core sends data to be reduced and a synchronization indicator to the first reduction engines in multiple dies; in response to receiving the data to be reduced and the synchronization indicators from the computing cores in multiple dies, the first reduction engine in the current die performs a reduction operation on the data to be reduced to generate a reduction computing result, and sends synchronization acknowledgments to the computing cores in the current die; and in response to receiving the synchronization acknowledgment, each computing core in the current die reads the reduction computing result from the first reduction engine in the current die.Type: ApplicationFiled: October 19, 2022Publication date: April 27, 2023Applicant: Shanghai Biren Technology Co.,LtdInventors: Zhou HONG, Lingjie XU, Chengkun SUN, Hao SHU, Lin CHEN, Wei LIANG, Chao MENG
-
Publication number: 20230117626Abstract: A convolution apparatus including a data memory, a matrix unknit-knit device, and a convolution operation device, a convolution method, a matrix unknit-knit device, and a matrix unknit-knit method are provided. The matrix unknit-knit device unknits a first matrix stored in the data memory into s*s second matrices (or knits the s*s second matrices into the first matrix), where s is greater than 1. Pixels in each of s*s subblocks in the first matrix serve one-to-one as pixels of the s*s second matrices. A convolution operation device unknits a convolution kernel of a convolution operation with a stride of s into s*s sub-kernels, uses any one of the sub-kernels to perform a convolution operation with a stride of 1 on one corresponding second matrix, and accumulates the operation results the second matrices as the operation result of performing the convolution operation with a stride of s on the first matrix.Type: ApplicationFiled: October 3, 2022Publication date: April 20, 2023Applicant: Shanghai Biren Technology Co.,LtdInventors: Hao SHU, Zhou HONG, Lin CHEN, Tong SUN, Zhu LIANG, ChengKun SUN
-
Publication number: 20220206749Abstract: A computing device and a method for reusing data are provided. The computing device includes a general register and an arithmetic unit coupled to the general register. The arithmetic unit includes a data reuse unit, which is coupled to multiple dot product data units. The data reuse unit is configured to read from the general register and temporarily store a data set used for multiple convolution operations, and determine multiple data subsets from the data set to be respectively inputted into the multiple dot product data units. Two data subsets inputted into two adjacent dot product data unit include a portion of the same data. Each of the multiple dot product data units is configured to perform a dot product operation on the inputted data subset, so as to generate a dot product operation result.Type: ApplicationFiled: November 11, 2021Publication date: June 30, 2022Applicant: Shanghai Biren Technology Co.,LtdInventors: YuFei ZHANG, Hao SHU
-
Publication number: 20220121444Abstract: The invention relates to an apparatus for configuring cooperative warps in a vector computing system. The apparatus includes general-purpose registers (GPRs); an arithmetic logical unit (ALU); and a warp instruction scheduler. The warp instruction scheduler is arranged operably to: allow each of a plurality of warps to access to data of a whole or a designated portion of the GPRs through the ALU in accordance with a configuration by a software when being executed; and complete calculations of each warp through the ALU.Type: ApplicationFiled: July 2, 2021Publication date: April 21, 2022Applicant: Shanghai Biren Technology Co., LtdInventors: Zhou HONG, YuFei ZHANG, ChengKun SUN, Lin CHEN, Hao SHU
-
Patent number: 10730724Abstract: A wheeled crane and self-demounting and self-mounting methods for supporting legs thereof is disclosed. The wheeled crane includes a vehicle frame and auxiliary supports, and the auxiliary supports can enable the vehicle frame to keep balance. Since the wheeled crane has auxiliary supports, when the supporting legs are demounted or mounted, the auxiliary supports function as supporting legs, so that the supporting legs can be mounted and demounted by the operation part of the wheeled crane with no need of using an auxiliary crane, and thus the self-mounting and self-demounting of the supporting legs of the wheeled crane are realized.Type: GrantFiled: December 11, 2015Date of Patent: August 4, 2020Assignee: XUZHOU HEAVY MACHINERY CO., LTD.Inventors: Zenghai Shan, Honggang Ding, Hao Shu, Li Li, Housheng Wang, Haibing Ji, Jing Jiang, Jianjun Song
-
Publication number: 20170362065Abstract: A wheeled crane and self-demounting and self-mounting methods for supporting legs thereof is disclosed. The wheeled crane includes a vehicle frame and auxiliary supports, and the auxiliary supports can enable the vehicle frame to keep balance. Since the wheeled crane has auxiliary supports, when the supporting legs are demounted or mounted, the auxiliary supports function as supporting legs, so that the supporting legs can be mounted and demounted by the operation part of the wheeled crane with no need of using an auxiliary crane, and thus the self-mounting and self-demounting of the supporting legs of the wheeled crane are realized.Type: ApplicationFiled: December 11, 2015Publication date: December 21, 2017Inventors: Zenghai Shan, Honggang Ding, Hao Shu, Li Li, Housheng Wang, Haibing Ji, Jing Jiang, Jianjun Song
-
Patent number: 7148637Abstract: A portable compound battery unit management system comprises a portable high capacity battery unit, a main power battery unit, and a DC converter. The portable high capacity battery unit has a built-in battery management means and is connected to the DC converter. The main power battery unit supplies power to a motor which in turn drives the vehicle, and contains another battery management means or a device for limiting maximum output current, or provides the DC converter and a motor controller installed behind with battery information required to operate the vehicle. The DC converter transfers the electrical energy of the portable high capacity battery unit to the main power battery unit, or converts output power of the portable high capacity battery unit to a necessary power required to operate the motor controller, wherein it has boost up or buck down function of voltage to match the voltage difference between the two battery units.Type: GrantFiled: May 12, 2005Date of Patent: December 12, 2006Assignee: Wiz Energy Technology, Co., Ltd.Inventors: Ying-Hao Shu, Bin-Yen Ma
-
Publication number: 20060255755Abstract: A portable compound battery unit management system comprises a portable high capacity battery unit, a main power battery unit, and a DC converter. The portable high capacity battery unit has a built-in battery management means and is connected to the DC converter. The main power battery unit supplies power to a motor which in turn drives the vehicle, and contains another battery management means or a device for limiting maximum output current, or provides the DC converter and a motor controller installed behind with battery information required to operate the vehicle. The DC converter transfers the electrical energy of the portable high capacity battery unit to the main power battery unit, or converts output power of the portable high capacity battery unit to a necessary power required to operate the motor controller, wherein it has boost up or buck down function of voltage to match the voltage difference between the two battery units.Type: ApplicationFiled: May 12, 2005Publication date: November 16, 2006Inventors: Ying-Hao Shu, Bin-Yen Ma
-
Publication number: 20060185930Abstract: A speaker assembly is made of a base unit, a light source, a ring and a cover. The speaker is built inside the base unit and its vibration surface is a reflection surface. Two more reflection surfaces are arranged around the base. Two light sources are respectively positioned on two reflection surfaces, by which the light can be emitted from light sources to be reflected uniformly. A ring, having a reflection surface, is disposed around the speaker so as to make it a unique, light-emitting object. The cover is mounted on the base to protect the speaker from damage.Type: ApplicationFiled: June 1, 2005Publication date: August 24, 2006Inventor: Chih-Hao Shu