Graphics Processing Method, Apparatus, and System

    公开(公告)号:US20180018751A1

    公开(公告)日:2018-01-18

    申请号:US15719073

    申请日:2017-09-28

    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.

    Method for managing trigger, and terminal device

    公开(公告)号:US11243784B2

    公开(公告)日:2022-02-08

    申请号:US16749953

    申请日:2020-01-22

    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.

    Method and apparatus for decoding variable-length coded file

    公开(公告)号:US11284119B2

    公开(公告)日:2022-03-22

    申请号:US16241058

    申请日:2019-01-07

    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.

    Power control method based on user habit and terminal

    公开(公告)号:US11481014B2

    公开(公告)日:2022-10-25

    申请号:US17060644

    申请日:2020-10-01

    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.

    METHOD AND APPARATUS FOR DECODING VARIABLE-LENGTH CODED FILE

    公开(公告)号:US20190141356A1

    公开(公告)日:2019-05-09

    申请号:US16241058

    申请日:2019-01-07

    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.

    Graphics processing method, apparatus, and system

    公开(公告)号:US10198785B2

    公开(公告)日:2019-02-05

    申请号:US15719073

    申请日:2017-09-28

    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.

Patent Agency Ranking