Patents by Inventor Hai Ma
Hai Ma 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).
-
Patent number: 11965621Abstract: A mounting bracket includes a bracket body, a locking assembly and support foot. The bracket body is configured for component installation. The locking assembly is arranged on the bracket body, and the support foot is arranged on the bracket body. The support foot is slide along the up and down direction of the bracket body, and the locking assembly is configured to lock the support foot at a preset position. Through the above structure, the support foot is installed on the ground and used to support the bracket body, and the locking assembly locks the support foot at a preset position to correspondingly adjust the height of the bracket body from the ground, so as to adjust the suspension height of the components installed on the bracket body.Type: GrantFiled: March 16, 2022Date of Patent: April 23, 2024Assignee: ZHONGSHAN MEITU PLASTIC IND. CO., LTD.Inventors: Wenhui Zhou, Hai Zhang, Haojia Huang, Jiafu Ma, Weinan Liang
-
Patent number: 11958552Abstract: A bionic robot is provided, which includes a body; a plurality of sets of wheeled leg devices arranged at intervals in a front-rear direction, each comprising two wheeled leg devices arranged symmetrically in a left-right direction, each comprising a leg assembly and a travel wheel, and a power output shaft connected to the travel wheel; and a suspension device disposed in the body and connected to at least two sets from the plurality of sets of wheeled leg devices. The at least two sets of wheeled leg devices are located at the foremost end and the backmost end respectively. The suspension device comprises a plurality of drive assemblies, each connected to a corresponding leg assembly, which each comprise: an electric cylinder being configured to drive a telescopic rod to extend or retract; a damper connected between the body and the leg assembly; and an elastic member fitted over the damper.Type: GrantFiled: October 29, 2020Date of Patent: April 16, 2024Assignees: INNER MONGOLIA SU MENG TECHNOLOGY POWER EQUIPMENT CO., LTD., CHINA UNIVERSITY OF MINING & TECHNOLOGY, BEIJINGInventors: Jianwei Zhao, Hai Zhang, Zhikang Chi, Haichao Zhang, Chaoyi Liu, Xiaofei Ma
-
Publication number: 20240116533Abstract: A method, system, electronic device and storage medium for constructing locally convex feasible space are provided. The method includes acquiring a plurality of initial motion trajectory points, size information and surrounding obstacle information of a target vehicle; generating a quadtree map according to the above information; determining a target distance corresponding to each initial motion trajectory point according to the quadtree map; allocating locally convex feasible space to a first-type initial motion trajectory point by using the quadtree map, and allocating locally convex feasible space to a second-type initial motion trajectory point by using an improved convex feasible set algorithm. The first-type initial motion trajectory point is an initial motion trajectory point with the target distance greater than or equal to a set threshold; and the second-type initial motion trajectory point is an initial motion trajectory point with the target distance less than the set threshold.Type: ApplicationFiled: March 10, 2023Publication date: April 11, 2024Inventors: Huayan PU, Hai LIU, Xuyang ZHENG, Jun LUO, Jie MA, Jing HUANG, Yongbing CHEN, Hongliang LIU, Anming SHEN, Haonan SUN
-
Patent number: 11934975Abstract: A resource processing method and apparatus. The method is achieved by a computer configured to execute the following steps: generating a resource allocation chart based on a resource allocation request; processing the resource allocation chart and generating an access entrance of the resource allocation chart; opening the access entrance to enable at least one third party resource supplier to respond to the resource allocation request via the access entrance. The method further comprises: when the resources are not available or not suitable for allocation, receiving a resource allocation chart, wherein the resource allocation chart is based on the resource allocation request; generating an access entrance of the resource allocation chart; opening the access entrance to at least one third party resource supplier; and receiving the allocated resources from the at least one third party resource supplier by responding to the resource allocation request through the access entrance.Type: GrantFiled: March 17, 2022Date of Patent: March 19, 2024Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.Inventors: Zhirong Yang, Xin Dai, Hai Ma, Fangcheng Mei, Mei Liu, Qian Wan, Qiaoyong Liu, Hualiang Dong, Zhixu Wang, Weiwei Ding
-
Publication number: 20230393300Abstract: A multi-sector data correction method for gamma imaging while drilling includes the steps of: (a) dividing each gamma imaging sector into a plurality of counting zones; (b) counting a number of valid counting pulses for each counting zone at a predetermined time interval during MWD; (c) constructing a plurality of measurement vectors based on a value of recording times of each counting zone; (d) establishing a correction matrix with a conditional number less than a set value through an optimization algorithm; and (e) calculating a gamma intensity of each measured sector with the plurality of measurement vectors and the correction matrix as constructed, so as to complete the correction on the measurement data of each measured sector for each predetermined time interval. This method eliminate problems such as rotational measurement distortion of the gamma imaging while drilling tool and improve the accuracy of calculating the formation dip angle.Type: ApplicationFiled: October 15, 2021Publication date: December 7, 2023Inventors: Luyang DING, Ningning YANG, Haiquan TANG, Zhen YANG, Nan LIN, Mingquan HUANG, Qinglong LIU, Quanjin YANG, Xiaolin ZHANG, Zhiyong ZHANG, Chuntian HAN, Hai MA, Xiaohui CUI, Chao LU, Xin CHENG
-
Patent number: 11783702Abstract: Methods, systems, and processor-readable media for adaptive cycle-level traffic signal control are described. An adaptive cycle-level traffic signal controller and control method that operate within a continuous action space. A reinforcement learning algorithm called Proximal Policy Optimization (PPO), which is a type of actor-critic model for reinforcement learning, may be used to generate signal cycle phase durations selected from a continuous range of values. The controller thus does not treat the action space as discrete, but instead produces continuous values as output. The generated phase durations may define a full traffic signal cycle. The inputs to the controller may indicate current and past states of the traffic environment. The average duration of delay of vehicles in the traffic environment may be used to calculate the reward for the reinforcement learning model that drives the behavior of the controller.Type: GrantFiled: May 21, 2021Date of Patent: October 10, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTDInventors: Soheil Mohamad Alizadeh Shabestary, Baher Abdulhai, Hao Hai Ma, Yi Huo
-
Publication number: 20230083701Abstract: Embodiments of the invention include a computer-implemented method for allocating computing resources. The computer-implemented method includes generating, using a processor, tracing data that results from data traffic processed through multiple data paths by the processor. The processor is used to analyze the tracing data to identify a predicted bottleneck path among the multiple data paths, wherein the predicted bottleneck path include a data path on which a data bottleneck is predicted to occur. The computer resources are allocated to the predicted bottleneck path before the predicted data bottleneck occurs.Type: ApplicationFiled: September 15, 2021Publication date: March 16, 2023Inventors: Yue Wang, Yun Chen, Xiao Hai Ma, Yuan Hu, Ze Zhang
-
Publication number: 20220207440Abstract: A resource processing method and apparatus. The method is achieved by a computer configured to execute the following steps: generating a resource allocation chart based on a resource allocation request; processing the resource allocation chart and generating an access entrance of the resource allocation chart; opening the access entrance to enable at least one third party resource supplier to respond to the resource allocation request via the access entrance. The method further comprises: when the resources are not available or not suitable for allocation, receiving a resource allocation chart, wherein the resource allocation chart is based on the resource allocation request; generating an access entrance of the resource allocation chart; opening the access entrance to at least one third party resource supplier; and receiving the allocated resources from the at least one third party resource supplier by responding to the resource allocation request through the access entrance.Type: ApplicationFiled: March 17, 2022Publication date: June 30, 2022Inventors: Zhirong YANG, Xin DAI, Hai MA, Fangcheng MEI, Mei LIU, Qian WAN, Qiaoyong LIU, Hualiang DONG, Zhixu WANG, Weiwei DING
-
Publication number: 20220198925Abstract: Methods, systems, and processor-readable media for generating a temporal detector scan image for traffic signal control are described. An intelligent adaptive cycle-level traffic signal controller uses a deep learning module for traffic signal control, applying image processing techniques to traffic environment data formatted as image data, called “temporal detector scan image” data. A temporal detector scan image is generated by formatting point detector data collected by point detectors (e.g. inductive-loop traffic detectors) over time into two-dimensional matrices representing the traffic environment state in a plurality of lanes over a plurality of points in time, combined with traffic signal data indicating the state of a traffic signal of each lane. The deep learning module may be trained using temporal detector scan image data collected from a traffic environment, and then may be deployed to control the traffic signal for the traffic environment once trained.Type: ApplicationFiled: December 21, 2020Publication date: June 23, 2022Inventors: Soheil MOHAMAD ALIZADEH SHABESTARY, Baher ABDULHAI, Hao Hai MA, Scott Patrick SANNER
-
Patent number: 11288604Abstract: A resource processing method and apparatus. The method is achieved by a computer configured to execute the following steps: generating a resource allocation chart based on a resource allocation request; processing the resource allocation chart and generating an access entrance of the resource allocation chart; opening the access entrance to enable at least one third party resource supplier to respond to the resource allocation request via the access entrance. The method further comprises: when the resources are not available or not suitable for allocation, receiving a resource allocation chart, wherein the resource allocation chart is based on the resource allocation request; generating an access entrance of the resource allocation chart; opening the access entrance to at least one third party resource supplier; and receiving the allocated resources from the at least one third party resource supplier by responding to the resource allocation request through the access entrance.Type: GrantFiled: June 19, 2019Date of Patent: March 29, 2022Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.Inventors: Zhirong Yang, Xin Dai, Hai Ma, Fangcheng Mei, Mei Liu, Qian Wan, Qiaoyong Liu, Hualiang Dong, Zhixu Wang, Weiwei Ding
-
Publication number: 20220092973Abstract: Methods, systems, and processor-readable media for adaptive cycle-level traffic signal control are described. An adaptive cycle-level traffic signal controller and control method that operate within a continuous action space. A reinforcement learning algorithm called Proximal Policy Optimization (PPO), which is a type of actor-critic model for reinforcement learning, may be used to generate signal cycle phase durations selected from a continuous range of values. The controller thus does not treat the action space as discrete, but instead produces continuous values as output. The generated phase durations may define a full traffic signal cycle. The inputs to the controller may indicate current and past states of the traffic environment. The average duration of delay of vehicles in the traffic environment may be used to calculate the reward for the reinforcement learning model that drives the behavior of the controller.Type: ApplicationFiled: May 21, 2021Publication date: March 24, 2022Inventors: Soheil MOHAMAD ALIZADEH SHABESTARY, Baher ABDULHAI, Hao Hai MA, Yi HUO
-
Patent number: 11152656Abstract: The present application relates to a method and an apparatus for controlling a temperature of a battery pack, a battery management system, and a storage medium. The method for controlling a temperature of a battery pack includes: detecting a SOC of the battery pack; determining a SOC interval in which the SOC is located from a plurality of preset SOC intervals; determining a target temperature threshold corresponding to the SOC interval under a condition that a preset battery pack life requirement is met, based on a mapping relationship between preset SOC intervals, target temperature thresholds and battery pack life; and performing thermal management on the battery pack based on the target temperature threshold; where the performing thermal management on the battery pack based on the target temperature threshold comprises cooling the battery pack based on the target temperature threshold.Type: GrantFiled: May 14, 2021Date of Patent: October 19, 2021Assignee: Contemporary Amperex Technology Co.. LimitedInventors: Siying Huang, Xiaojun Yang, Hao Sun, Langchao Hu, Jinmei Xu, Yanpeng Li, Guobao Wang, Shengkai Wu, Hai Ma, Zhibing Su
-
Patent number: 11146503Abstract: Resource scheduling methods and a resource manager define leaf buckets, each of which have coordinates in corresponding dimensions in a coordinate space. Nodes having resource values in the corresponding dimensions are mapped on the leaf buckets. A task request identifies candidate nodes and requested resources that relate to the coordinate space dimensions. The leaf buckets are scanned to find a fittable node among the list of candidates. A result of the scan is stored in a positive or a negative cache entry. When a next task request of a same task group is received, scanning of the leaf buckets is performed using information from the positive or negative cache entry. For a positive cache entry, the scanning is initiated from a point where the previous scanning has ended. For a negative cache entry, the scanning ignores nodes that were found not to contain the requested resources in the previous scanning.Type: GrantFiled: October 23, 2020Date of Patent: October 12, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chen Chen, Hao Hai Ma, Jason T. S. Lam
-
Publication number: 20210305638Abstract: The present application relates to a method and an apparatus for controlling a temperature of a battery pack, a battery management system, and a storage medium. The method for controlling a temperature of a battery pack includes: detecting a SOC of the battery pack; determining a SOC interval in which the SOC is located from a plurality of preset SOC intervals; determining a target temperature threshold corresponding to the SOC interval under a condition that a preset battery pack life requirement is met, based on a mapping relationship between preset SOC intervals, target temperature thresholds and battery pack life; and performing thermal management on the battery pack based on the target temperature threshold; where the performing thermal management on the battery pack based on the target temperature threshold comprises cooling the battery pack based on the target temperature threshold.Type: ApplicationFiled: May 14, 2021Publication date: September 30, 2021Applicant: Contemporary Amperex Technology Co., LimitedInventors: Siying HUANG, Xiaojun YANG, Hao SUN, Langchao HU, Jinmei XU, Yanpeng LI, Guobao WANG, Shengkai WU, Hai MA, Zhibing SU
-
Publication number: 20210191756Abstract: The disclosed apparatuses and methods are directed to resource scheduling of resource nodes of a computer cluster or a cloud computing platform. The disclosed method comprises receiving node identifiers of nodes of a node set and receiving values of node attributes for each one of node identifiers; receiving a sequence of tasks, each specifying values of task parameters; generating a node graph structure having at least one graph structure vertex mapped to a coordinate space; mapping each task to the coordinate space; determining a first node identifier of a first node by analyzing the at least node graph structure vertex located within a fittable area for each task; and mapping the first node identifier to each task to generate a scheduling scheme.Type: ApplicationFiled: December 19, 2019Publication date: June 24, 2021Inventors: Chen CHEN, Xiaodi KE, Hao Hai MA, Jason T. S. LAM
-
Patent number: 10970073Abstract: The present disclosure provides a method, computer system and computer program product for branch optimization. According to the method, execution possibilities of instruction blocks corresponding to at least one branch of in a program can be determined. Then, the instruction blocks can be loaded according to the execution possibilities.Type: GrantFiled: October 2, 2018Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Qian Ren, Shan Gao, Xiao Hai Ma, Li Gao, Ting Ting Tang, Bin Chen, Zhuo Hua Li
-
Publication number: 20200380504Abstract: This disclosure provides a computer-implemented method. In this method, a payment confirmation message is received from a second device, the payment confirmation message being obtained by the second device from a payment server and including payment-related information and first identification information. The first identification information is identified from the payment confirmation message. Second identification information is obtained from the second device through short distance communication between the first device and the second device. It is determined whether the first identification information is consistent with the second identification information. In response to the first identification information being not consistent with the second identification information, a notification is provided on the first device.Type: ApplicationFiled: June 3, 2019Publication date: December 3, 2020Inventors: Yuan Hu, Yun Chen, Xiao Hai Ma, Zhi Jian Li, Yue Wang, Shan Gao
-
Patent number: 10785813Abstract: A computer-implemented process for an attachment process to a network. The method comprises, receiving a data request from a user equipment, connecting the user equipment is to a mobile communication network through a first base station, determining a router bound to the user equipment, connecting the router to the mobile communication network through a second base station, establishing a connection between the user equipment and the router through the first base station and the second base station.Type: GrantFiled: July 23, 2018Date of Patent: September 22, 2020Assignee: International Business Machines CorporationInventors: Ying Ying Xu, ShengYan Sun, Jin Rong Wang, Yu Han Zhang, Ya Nan Mo, Xiao Hai Ma
-
Publication number: 20200104133Abstract: The present disclosure provides a method, computer system and computer program product for branch optimization. According to the method, execution possibilities of instruction blocks corresponding to at least one branch of in a program can be determined. Then, the instruction blocks can be loaded according to the execution possibilities.Type: ApplicationFiled: October 2, 2018Publication date: April 2, 2020Inventors: Qian Ren, Shan Gao, Xiao Hai Ma, Li Gao, Ting Ting Tang, Bin Chen, Zhuo Hua Li
-
Publication number: 20200042420Abstract: A computer-implemented method, a device and a computer program product are proposed. The method comprises obtaining a resource service time of a transaction of an application. The resource service time indicates a time period when the transaction occupies a computer resource. The method further comprises obtaining a time-resource model. The time-resource model indicates a historical relationship among the resource service time, a resource wait time of the transaction, and a reference resource utilization of a second transaction of a second application. The resource wait time indicates a time period when the transaction waits for the computer resource to become available, and the reference resource utilization indicates a degree of the second transaction occupying the computer resource during a time period when the second transaction is running Additionally, the method further comprises determining transaction run time based on the resource service time and the time-resource model.Type: ApplicationFiled: August 3, 2018Publication date: February 6, 2020Inventors: Shan Gao, Li Gao, Qian Ren, Xiao Hai Ma, Ze Zhang, Li Wei Zhang, Bin Chen, Ting Ting Tang