Patents by Inventor Zhi Kang
Zhi Kang 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: 20250146834Abstract: The present disclosure provides a method and a system for adaptively dividing a graph network comprising a plurality of nodes, each of the plurality of nodes being connected to at least one other node of the plurality of nodes, the method comprising: for each pair of subnetworks from a plurality of subnetworks within the graph network, calculating an association score based on a first accuracy metric in predicting a first latent attribute of at least one first node of a first subnetwork of the each pair of subnetworks using parameters optimized for accurately predicting a second latent attribute of at least one second node of a second subnetwork of the each pair of subnetworks; and forming one of a plurality of new subnetworks within the graph network from each pair of a pair set of subnetworks from the plurality of subnetworks based on a result of determining a sum of the association scores of the pair set of subnetworks is higher than that of another pair set of subnetworks from the plurality of subnetworksType: ApplicationFiled: March 28, 2023Publication date: May 8, 2025Inventors: Johan Zhi Kang KOK, Suriyanarayanan VENKATESAN, Sien Yi TAN, Feng CHENG, Bingsheng HE
-
Publication number: 20250045658Abstract: The present disclosure provides a system and a method for allocating one of a plurality of service requests to a service provider, each service request of the plurality of service requests requiring the service provider to move from one location to another to complete the each service request, the method comprising: detecting a first predicted severity level of a lack of available service providers for completing available service requests condition at a destination location indicated in a service request of the plurality of service request during an estimated arrival time window within which the service provider is estimated to move to the destination location from a pickup location to complete the service request; increasing a priority level of the service request based on the first predicted severity level; and allocating one service request associated with a highest priority level from the plurality of service requests to the service provider.Type: ApplicationFiled: November 25, 2022Publication date: February 6, 2025Inventors: Henokh Yernias FIBRIANTO, Zhi Kang WONG, Yibo JI, Jun Jie Larry LIN, Panos MAVROKONSTANTIS, Jiaxiang FU
-
Patent number: 11693693Abstract: This application provides a method for managing a resource in a computer system and a terminal device. The method includes: obtaining data, where the data includes application sequence feature data related to a current foreground application, and the data further includes at least one of the following real-time data: a system time of the computer system, current status data of the computer system, and current location data of the computer system; selecting, from a plurality of machine learning models based on at least one of the real-time data, a target machine learning model that matches the real-time data; inputting the obtained data into the target machine learning model to rank importance of a plurality of applications installed in the computer system; and performing resource management based on a result of the importance ranking.Type: GrantFiled: April 10, 2020Date of Patent: July 4, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiulin Chen, Hanbing Chen, Zhi Kang
-
Patent number: 11243784Abstract: A method for managing a trigger on a terminal device, and a terminal device are provided. In response to an operation (S301) of setting a trigger by an application program (181), a trigger manager (235) determines a triggering policy of the trigger based on a use habit of a user, characteristic information of the trigger, and characteristic information of the application program. The triggering policy is accelerating triggering, normal triggering, or delaying triggering. Different triggering policies are executed for triggers having different characteristics, to dynamically change timings for the triggers to trigger scheduled tasks. In this way, a malicious trigger configured to keep an application alive or trigger a task that does not match a true will of the user is prevented to reduce resource consumption, and a trigger beneficial to a system or the user can be triggered earlier to improve user experience.Type: GrantFiled: January 22, 2020Date of Patent: February 8, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhi Kang, Qiulin Chen, Zhenkun Zhou
-
Patent number: 11141867Abstract: The invention discloses a robotic dexterous hand including a plurality of finger mechanisms, the finger mechanisms comprises: an actuator; a connecting element with one end fixed to the actuator; a plurality of fingers including a plurality of knuckles, the knuckle includes a fixed knuckle positioned at the other end of the connecting element, the fixed knuckles are arranged in parallel and jointly form a palm of the robotic dexterous hand; wherein the actuator drives the flexion of the fingers to perform the gripping of a target object. The fingers and the palm are built from the multiple knuckles having a same structure. Design is required merely for the structure of a single knuckle, the need for discretely designing the structure of the fingers and that of the palm is obviated, thus greatly reducing the types of components, at the same time, simplifying the structure, and favoring the production and management.Type: GrantFiled: October 28, 2016Date of Patent: October 12, 2021Inventor: Zhi-Kang Wang
-
Publication number: 20210187757Abstract: The invention discloses a robotic dexterous hand including a plurality of finger mechanisms, the finger mechanisms comprises: an actuator; a connecting element with one end fixed to the actuator; a plurality of fingers including a plurality of knuckles, the knuckle includes a fixed knuckle positioned at the other end of the connecting element, the fixed knuckles are arranged in parallel and jointly form a palm of the robotic dexterous hand; wherein the actuator drives the flexion of the fingers to perform the gripping of a target object. The fingers and the palm are built from the multiple knuckles having a same structure. Design is required merely for the structure of a single knuckle, the need for discretely designing the structure of the fingers and that of the palm is obviated, thus greatly reducing the types of components, at the same time, simplifying the structure, and favoring the production and management.Type: ApplicationFiled: October 28, 2016Publication date: June 24, 2021Inventor: ZHI-KANG WANG
-
Publication number: 20200387600Abstract: An attack defense method and apparatus for a terminal, a terminal, and a cloud server. Before a client application (CA) communicates with a secure application (TA), a secure execution environment such as a trusted execution environment (TEE) verifies scenario feature information, such as screen touch information, corresponding to a current operation of the client application, to determine whether the operation is an actual operation of a user or a hacker attack. If the operation is a hacker attack, there is no screen touch information. If there is a risk of a hacker attack, communication between the client application and the secure application is not established, so that the client application cannot run properly, and an attempt initiated by a hacker to discover a system vulnerability is blocked.Type: ApplicationFiled: August 26, 2020Publication date: December 10, 2020Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhi KANG, Yang XU, Yingliang YAO, Zhuochen WANG
-
Patent number: 10786907Abstract: A manipulator comprises a connecting assembly; a plurality of finger assemblies, one end of each finger assembly connects to the connecting assembly, the other end is away from the connecting assembly to form a free end; each finger assembly includes a plurality of knuckle components which are successively connected, each knuckle component includes a base module, a tactile sensor and an angle sensor, the base modules are interconnected for implementing finger configuration, the tactile sensor is installed on the base module for sensing a target object, the angle sensor is installed on the base module for acquiring information of angle changing. The manipulator is provided with the tactile sensor and the angle sensor on the base module of each knuckle component, which is beneficial to improve the sensing ability of the manipulator. The manipulator is composed of modular knuckle components, each of the single knuckle components has high level of integration.Type: GrantFiled: October 28, 2016Date of Patent: September 29, 2020Inventor: Zhi-Kang Wang
-
Publication number: 20200241917Abstract: This application provides a method for managing a resource in a computer system and a terminal device. The method includes: obtaining data, where the data includes application sequence feature data related to a current foreground application, and the data further includes at least one of the following real-time data: a system time of the computer system, current status data of the computer system, and current location data of the computer system; selecting, from a plurality of machine learning models based on at least one of the real-time data, a target machine learning model that matches the real-time data; inputting the obtained data into the target machine learning model to rank importance of a plurality of applications installed in the computer system; and performing resource management based on a result of the importance ranking.Type: ApplicationFiled: April 10, 2020Publication date: July 30, 2020Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiulin Chen, Hanbing Chen, Zhi Kang
-
Publication number: 20200192682Abstract: A method for managing a trigger on a terminal device, and a terminal device are provided. In response to an operation (S301) of setting a trigger by an application program (181), a trigger manager (235) determines a triggering policy of the trigger based on a use habit of a user, characteristic information of the trigger, and characteristic information of the application program. The triggering policy is accelerating triggering, normal triggering, or delaying triggering. Different triggering policies are executed for triggers having different characteristics, to dynamically change timings for the triggers to trigger scheduled tasks. In this way, a malicious trigger configured to keep an application alive or trigger a task that does not match a true will of the user is prevented to reduce resource consumption, and a trigger beneficial to a system or the user can be triggered earlier to improve user experience.Type: ApplicationFiled: January 22, 2020Publication date: June 18, 2020Inventors: Zhi Kang, Qiulin Chen, Zhenkun Zhou
-
Publication number: 20190299422Abstract: The invention pertains to the robotics, and discloses a manipulator and a robot. The manipulator comprises a connecting assembly; a plurality of finger assemblies, one end of each finger assembly connects to the connecting assembly, the other end is away from the connecting assembly to form a free end; each finger assembly includes a plurality of knuckle components which are successively connected, each knuckle component includes a base module, a tactile sensor and an angle sensor, the base modules are interconnected for implementing finger configuration, the tactile sensor is installed on the base module for sensing a target object, the angle sensor is installed on the base module for acquiring information of angle changing. The manipulator is provided with the tactile sensor and the angle sensor on the base module of each knuckle component, which is beneficial to improve the sensing ability of the manipulator.Type: ApplicationFiled: October 28, 2016Publication date: October 3, 2019Applicant: SHENZHEN DORABOT ROBOTICS CO., LTD.Inventor: ZHI-KANG WANG
-
Publication number: 20180300175Abstract: A base cell of a gate array architecture includes an increased number of transistors that can be interconnected or not interconnected so as to realize similar advantages as a having a library of transistors of different sizes. In one embodiment, each column a base cell contains two PMOS transistors and two NMOS transistors connected so as to share a single polysilicon (“poly”) gate electrode. Such an arrangement of the transistors in metal only programmable base cell architecture provides three different P and N transistor widths per poly gate and may provide nine different combinations transistor widths for P and N for design. The number of gate electrodes is minimized and their arrangement simplified such that the size of the base cell may be same size compared to traditional gate array base cell with four transistors. Moreover, only a single type of base cell need be provided, simplifying layout and design.Type: ApplicationFiled: November 14, 2014Publication date: October 18, 2018Inventors: Jonathan Park, Yin Hoa Liew, Wei Zhi Kang, Yan Khai Lee, Wan Tat, Toong Erh Ooi, Soo Chuan Tan
-
Patent number: 9489115Abstract: The present invention is applicable to the field of multi-screen display technologies. The method includes: detecting a sliding track of a user on the primary screen display device, where the sliding track includes a sliding direction, and an initial position and a real-time position of sliding; determining, according to the initial position and the real-time position of the sliding, a display area of a screen of the secondary screen display device after the sliding by using the sliding direction as a reference direction; tailoring currently displayed content of the primary screen display device according to the display area, to obtain tailored content; and sending the tailored content and the display area to the secondary screen display device, so that the secondary screen display device displays the tailored content on the display area.Type: GrantFiled: December 5, 2013Date of Patent: November 8, 2016Assignee: Huawei Technologies Co., Ltd.Inventor: Zhi Kang
-
Patent number: 9479728Abstract: Embodiments of the present invention provide video SMS message sending and receiving methods and apparatuses thereof, and a handheld electronic device. The video SMS message sending method of the present invention includes: acquiring audio/video content, synchronously acquiring graffiti input corresponding to the audio/video content, and combining the audio/video content and the graffiti input into a graffiti video file; sending the graffiti video file as a video SMS message to an SMS message receiver. According to the embodiments of the present invention, a key point in a video SMS message can be emphasized, optimizing a video SMS message display effect.Type: GrantFiled: July 28, 2015Date of Patent: October 25, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Zhi Kang, Rongliang Liu
-
Publication number: 20150334347Abstract: Embodiments of the present invention provide video SMS message sending and receiving methods and apparatuses thereof, and a handheld electronic device. The video SMS message sending method of the present invention includes: acquiring audio/video content, synchronously acquiring graffiti input corresponding to the audio/video content, and combining the audio/video content and the graffiti input into a graffiti video file; sending the graffiti video file as a video SMS message to an SMS message receiver.Type: ApplicationFiled: July 28, 2015Publication date: November 19, 2015Inventors: Zhi Kang, Rongliang Liu
-
Publication number: 20150077231Abstract: This application discloses an intelligent controlling method and a system. The system includes a controlling device, a controlled device and an interaction device. The controlling device acquires parameter information of the controlled device. The parameter information reflects a current running state of the controlled device. The controlling device generates a graphical user interface (GUI) which integrates the acquired parameter information, and sends the GUI in a form of a data stream to the interaction device. The interaction device displays the GUI and the parameter information, receives an input by a user that includes an instruction, and sends a signal to the controlling device. The controlling device parses the signal to obtain the instruction, and sends the instruction to the controlled device, so that the controlled device performs a control operation according to the instruction.Type: ApplicationFiled: November 18, 2014Publication date: March 19, 2015Inventors: Zhi KANG, Ke FENG, Bo HUANG
-
Publication number: 20140089823Abstract: The present invention is applicable to the field of multi-screen display technologies. The method includes: detecting a sliding track of a user on the primary screen display device, where the sliding track includes a sliding direction, and an initial position and a real-time position of sliding; determining, according to the initial position and the real-time position of the sliding, a display area of a screen of the secondary screen display device after the sliding by using the sliding direction as a reference direction; tailoring currently displayed content of the primary screen display device according to the display area, to obtain tailored content; and sending the tailored content and the display area to the secondary screen display device, so that the secondary screen display device displays the tailored content on the display area.Type: ApplicationFiled: December 5, 2013Publication date: March 27, 2014Applicant: Huawei Technologies Co., Ltd.Inventor: Zhi Kang
-
Publication number: 20130073946Abstract: A method applying an apparatus for loading webpage content of a WebKit browser is provided. The method includes steps of: loading content data of a webpage via a network module, parsing content data of the webpage and retrieving a parse result, generating a plurality of nodes of a Document Object Module (DOM) tree according to the parse result until all nodes of the DOM tree are generated, constructing a DOM tree in accordance to the DOM tree nodes, constructing a render tree according to the DOM tree, performing a webpage layout according to the content data of the webpage according to the render tree, obtaining a plurality of render objects via rendering the render tree, and displaying the webpage according to the webpage layout and the render objects.Type: ApplicationFiled: June 15, 2012Publication date: March 21, 2013Applicant: MStar Semiconductor, Inc.Inventors: Zu-Zhi Kang, Ming-Yong Sun
-
Publication number: 20110140295Abstract: An artificial bone composite structure is provided. This structure includes a fibrous matrix that itself includes a plurality of fibers. Also, the structure includes a plurality of hydroxyapatite (HA) particles. These particles are dispersed within the fibrous matrix. Also, the HA particles have controlled size and aspect ratios and are aligned along long axes of the fibers. In some instances, the fibers include poly-(L-lactic acid) (PLLA).Type: ApplicationFiled: December 17, 2010Publication date: June 16, 2011Applicant: UNIVERSITY OF CONNECTICUTInventors: Mei Wei, Fei Peng, Zhi-kang Xu
-
Patent number: 7879093Abstract: An artificial bone composite structure is provided. This structure includes a fibrous matrix that itself includes a plurality of fibers. Also, the structure includes a plurality of hydroxyapatite (HA) particles. These particles are dispersed within the fibrous matrix. Also, the HA particles have controlled size and aspect ratios and are aligned along long axes of the fibers. In some instances, the fibers include poly-(L-lactic acid) (PLLA).Type: GrantFiled: March 26, 2008Date of Patent: February 1, 2011Assignee: University of ConnecticutInventors: Mei Wei, Fei Peng, Zhi-kang Xu