Patents by Inventor Zhenkun Zhou
Zhenkun 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).
-
Patent number: 11481014Abstract: This application provides a power control method based on a user habit and a terminal. The method includes determining, by the terminal, a charge cycle based on a historical charge status, where the charge cycle reflects a charging habit of a user. The method also includes predicting, by the terminal, a charge cycle within a next time period based on the charge cycle. The method further includes determining, by the terminal, a power allocation scheme in the charge cycle within the next time period based on historical power consumption information in one or more charge cycles. The method also includes controlling, by the terminal, use of battery power according to the power allocation scheme.Type: GrantFiled: October 1, 2020Date of Patent: October 25, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Yuqiong Xu, Shidong Ren, Zhenkun Zhou
-
Patent number: 11360817Abstract: This application provides a method and a terminal for allocating a system resource to an application. The method includes: predicting, by a terminal based on a current status of the terminal, a target application to be used; reserving, by the terminal for the target application based on the prediction result, a system resource required for running the target application; and providing, by the terminal according to a resource allocation request of the target application, the reserved system resource for the target application to use.Type: GrantFiled: March 27, 2019Date of Patent: June 14, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Zhenkun Zhou, Yuqiong Xu, Wei Wu
-
Patent number: 11284119Abstract: The present disclosure provides a decoding method and apparatus. The decoding method mainly includes: extracting pre-indexed information, storing the pre-indexed information in another file associated with a to-be-decoded file or a tail end of the to-be-decoded file, then reading the pre-indexed information before decoding is performed, and performing parallel decoding on multiple data segments in the to-be-decoded file according to the pre-indexed information. Using the foregoing storage method for the pre-indexed information may effectively reduce an I/O operation when the pre-indexed information is read, so as to avoid, to some extent, a system frame freezing phenomenon that may be caused when decoding is performed.Type: GrantFiled: January 7, 2019Date of Patent: March 22, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yuqiong Xu, Zhenkun Zhou, Tao Yu
-
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
-
Publication number: 20210232201Abstract: This application provides an example resource scheduling method, an example apparatus, and an example computer device. According to this method, a resource management and control policy may be determined and implemented with an aim of improving overall user experience. The overall user experience may be determined based on weights of performance, a temperature, and power consumption in a current application scene of a device, and user experience of the performance, the temperature, and the power consumption.Type: ApplicationFiled: April 15, 2021Publication date: July 29, 2021Inventors: Qiulin CHEN, Zhenkun ZHOU, Yuqiong XU
-
Publication number: 20210018972Abstract: This application provides a power control method based on a user habit and a terminal. The method includes determining, by the terminal, a charge cycle based on a historical charge status, where the charge cycle reflects a charging habit of a user. The method also includes predicting, by the terminal, a charge cycle within a next time period based on the charge cycle. The method further includes determining, by the terminal, a power allocation scheme in the charge cycle within the next time period based on historical power consumption information in one or more charge cycles. The method also includes controlling, by the terminal, use of battery power according to the power allocation scheme.Type: ApplicationFiled: October 1, 2020Publication date: January 21, 2021Inventors: Yuqiong XU, Shidong REN, Zhenkun ZHOU
-
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: 20190220320Abstract: This application provides a method and a terminal for allocating a system resource to an application. The method includes: predicting, by a terminal based on a current status of the terminal, a target application to be used; reserving, by the terminal for the target application based on the prediction result, a system resource required for running the target application; and providing, by the terminal according to a resource allocation request of the target application, the reserved system resource for the target application to use.Type: ApplicationFiled: March 27, 2019Publication date: July 18, 2019Inventors: Zhenkun ZHOU, Yuqiong XU, Wei WU
-
Publication number: 20190141356Abstract: The present disclosure provides a decoding method and apparatus. The decoding method mainly includes: extracting pre-indexed information, storing the pre-indexed information in another file associated with a to-be-decoded file or a tail end of the to-be-decoded file, then reading the pre-indexed information before decoding is performed, and performing parallel decoding on multiple data segments in the to-be-decoded file according to the pre-indexed information. Using the foregoing storage method for the pre-indexed information may effectively reduce an I/O operation when the pre-indexed information is read, so as to avoid, to some extent, a system frame freezing phenomenon that may be caused when decoding is performed.Type: ApplicationFiled: January 7, 2019Publication date: May 9, 2019Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Yuqiong Xu, Zhenkun Zhou, Tao Yu
-
Patent number: 10198785Abstract: A graphics processing method, apparatus, and system are presented. The method includes receiving a command queue input by a current frame which includes multiple drawing commands; splitting each irregular drawing command into at least one first-class drawing command and at least one second-class drawing command; grouping, into multiple drawing command sets, a regular drawing command in the multiple drawing commands, and the first-class drawing command and the second-class drawing command that are obtained after the splitting, so that drawing commands that belong to different drawing command sets do not intersect with each other; separately performing intersection detection on the multiple drawing command sets; separately performing drawing command combining on the multiple drawing command sets on which the intersection detection is performed; and executing a drawing command obtained after combining is performed on each drawing command set.Type: GrantFiled: September 28, 2017Date of Patent: February 5, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiaotang Jiang, Zhenkun Zhou, Yunxi Li
-
Publication number: 20180018751Abstract: A graphics processing method, apparatus, and system are presented. The method includes receiving a command queue input by a current frame which includes multiple drawing commands; splitting each irregular drawing command into at least one first-class drawing command and at least one second-class drawing command; grouping, into multiple drawing command sets, a regular drawing command in the multiple drawing commands, and the first-class drawing command and the second-class drawing command that are obtained after the splitting, so that drawing commands that belong to different drawing command sets do not intersect with each other; separately performing intersection detection on the multiple drawing command sets; separately performing drawing command combining on the multiple drawing command sets on which the intersection detection is performed; and executing a drawing command obtained after combining is performed on each drawing command set.Type: ApplicationFiled: September 28, 2017Publication date: January 18, 2018Inventors: Xiaotang Jiang, Zhenkun Zhou, Yunxi Li