-
公开(公告)号:US20180018751A1
公开(公告)日:2018-01-18
申请号:US15719073
申请日:2017-09-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xiaotang Jiang , Zhenkun Zhou , Yunxi Li
CPC classification number: G06T1/20 , G06F9/44505 , G06T11/206 , G06T11/40 , G06T11/60
Abstract: 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.
-
公开(公告)号:US11243784B2
公开(公告)日:2022-02-08
申请号:US16749953
申请日:2020-01-22
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Zhi Kang , Qiulin Chen , Zhenkun Zhou
Abstract: 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.
-
公开(公告)号:US11284119B2
公开(公告)日:2022-03-22
申请号:US16241058
申请日:2019-01-07
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Yuqiong Xu , Zhenkun Zhou , Tao Yu
Abstract: 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.
-
公开(公告)号:US11481014B2
公开(公告)日:2022-10-25
申请号:US17060644
申请日:2020-10-01
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Yuqiong Xu , Shidong Ren , Zhenkun Zhou
IPC: G06F1/32 , G06F1/3231 , G06F1/3212
Abstract: 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.
-
公开(公告)号:US20190141356A1
公开(公告)日:2019-05-09
申请号:US16241058
申请日:2019-01-07
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Yuqiong Xu , Zhenkun Zhou , Tao Yu
IPC: H04N19/91 , H04N19/44 , H04N19/436 , H04N19/60
Abstract: 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.
-
公开(公告)号:US11360817B2
公开(公告)日:2022-06-14
申请号:US16365961
申请日:2019-03-27
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Zhenkun Zhou , Yuqiong Xu , Wei Wu
Abstract: 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.
-
公开(公告)号:US10198785B2
公开(公告)日:2019-02-05
申请号:US15719073
申请日:2017-09-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xiaotang Jiang , Zhenkun Zhou , Yunxi Li
Abstract: 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.
-
-
-
-
-
-