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: 11965621
    Abstract: 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: Grant
    Filed: March 16, 2022
    Date of Patent: April 23, 2024
    Assignee: ZHONGSHAN MEITU PLASTIC IND. CO., LTD.
    Inventors: Wenhui Zhou, Hai Zhang, Haojia Huang, Jiafu Ma, Weinan Liang
  • Patent number: 11958552
    Abstract: 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: Grant
    Filed: October 29, 2020
    Date of Patent: April 16, 2024
    Assignees: INNER MONGOLIA SU MENG TECHNOLOGY POWER EQUIPMENT CO., LTD., CHINA UNIVERSITY OF MINING & TECHNOLOGY, BEIJING
    Inventors: Jianwei Zhao, Hai Zhang, Zhikang Chi, Haichao Zhang, Chaoyi Liu, Xiaofei Ma
  • Publication number: 20240116533
    Abstract: 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: Application
    Filed: March 10, 2023
    Publication date: April 11, 2024
    Inventors: Huayan PU, Hai LIU, Xuyang ZHENG, Jun LUO, Jie MA, Jing HUANG, Yongbing CHEN, Hongliang LIU, Anming SHEN, Haonan SUN
  • Patent number: 11934975
    Abstract: 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: Grant
    Filed: March 17, 2022
    Date of Patent: March 19, 2024
    Assignee: 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: 20230393300
    Abstract: 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: Application
    Filed: October 15, 2021
    Publication date: December 7, 2023
    Inventors: 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: 11783702
    Abstract: 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: Grant
    Filed: May 21, 2021
    Date of Patent: October 10, 2023
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD
    Inventors: Soheil Mohamad Alizadeh Shabestary, Baher Abdulhai, Hao Hai Ma, Yi Huo
  • Publication number: 20230083701
    Abstract: 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: Application
    Filed: September 15, 2021
    Publication date: March 16, 2023
    Inventors: Yue Wang, Yun Chen, Xiao Hai Ma, Yuan Hu, Ze Zhang
  • Publication number: 20220207440
    Abstract: 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: Application
    Filed: March 17, 2022
    Publication date: June 30, 2022
    Inventors: Zhirong YANG, Xin DAI, Hai MA, Fangcheng MEI, Mei LIU, Qian WAN, Qiaoyong LIU, Hualiang DONG, Zhixu WANG, Weiwei DING
  • Publication number: 20220198925
    Abstract: 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: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Inventors: Soheil MOHAMAD ALIZADEH SHABESTARY, Baher ABDULHAI, Hao Hai MA, Scott Patrick SANNER
  • Patent number: 11288604
    Abstract: 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: Grant
    Filed: June 19, 2019
    Date of Patent: March 29, 2022
    Assignee: 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: 20220092973
    Abstract: 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: Application
    Filed: May 21, 2021
    Publication date: March 24, 2022
    Inventors: Soheil MOHAMAD ALIZADEH SHABESTARY, Baher ABDULHAI, Hao Hai MA, Yi HUO
  • Patent number: 11152656
    Abstract: 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: Grant
    Filed: May 14, 2021
    Date of Patent: October 19, 2021
    Assignee: Contemporary Amperex Technology Co.. Limited
    Inventors: Siying Huang, Xiaojun Yang, Hao Sun, Langchao Hu, Jinmei Xu, Yanpeng Li, Guobao Wang, Shengkai Wu, Hai Ma, Zhibing Su
  • Patent number: 11146503
    Abstract: 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: Grant
    Filed: October 23, 2020
    Date of Patent: October 12, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chen Chen, Hao Hai Ma, Jason T. S. Lam
  • Publication number: 20210305638
    Abstract: 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: Application
    Filed: May 14, 2021
    Publication date: September 30, 2021
    Applicant: Contemporary Amperex Technology Co., Limited
    Inventors: Siying HUANG, Xiaojun YANG, Hao SUN, Langchao HU, Jinmei XU, Yanpeng LI, Guobao WANG, Shengkai WU, Hai MA, Zhibing SU
  • Publication number: 20210191756
    Abstract: 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: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Chen CHEN, Xiaodi KE, Hao Hai MA, Jason T. S. LAM
  • Patent number: 10970073
    Abstract: 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: Grant
    Filed: October 2, 2018
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Qian Ren, Shan Gao, Xiao Hai Ma, Li Gao, Ting Ting Tang, Bin Chen, Zhuo Hua Li
  • Publication number: 20200380504
    Abstract: 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: Application
    Filed: June 3, 2019
    Publication date: December 3, 2020
    Inventors: Yuan Hu, Yun Chen, Xiao Hai Ma, Zhi Jian Li, Yue Wang, Shan Gao
  • Patent number: 10785813
    Abstract: 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: Grant
    Filed: July 23, 2018
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ying Ying Xu, ShengYan Sun, Jin Rong Wang, Yu Han Zhang, Ya Nan Mo, Xiao Hai Ma
  • Publication number: 20200104133
    Abstract: 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: Application
    Filed: October 2, 2018
    Publication date: April 2, 2020
    Inventors: Qian Ren, Shan Gao, Xiao Hai Ma, Li Gao, Ting Ting Tang, Bin Chen, Zhuo Hua Li
  • Publication number: 20200042420
    Abstract: 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: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventors: Shan Gao, Li Gao, Qian Ren, Xiao Hai Ma, Ze Zhang, Li Wei Zhang, Bin Chen, Ting Ting Tang