PATENT CLAIM ANALYSIS

Application Number: 16243620
Application Type: Utility
Filing Date: 2019-01
Publication Date: 2019-05
Patent Classification: ["718", "104000"]

Abstract:
A method for controlling application and related devices are provided. The method may include the follows. A CPU utilization of a system of a terminal device is obtained in response to a selection operation for a target application of the terminal device. When the CPU utilization of the system is greater than or equal to a preset utilization, a state of at least one of applications in the background is changed, so as to decrease the CPU utilization of the system. The target application is then launched.

Claim (Index 1):
A method for controlling application, comprising:\n obtaining a first central processing unit (CPU) utilization of a system of a mobile terminal in response to a selection operation for a target application of the mobile terminal, and determining whether the first CPU utilization of the system is higher than or equal to a first preset utilization; obtaining a launch priority of each of n applications running in background of the mobile terminal based on a determination that the first CPU utilization of the system is higher than or equal to the first preset utilization, wherein n is a positive integer; obtaining a CPU utilization of each of the n applications when the launch priority of each of the n applications is higher than or equal to that of the target application, and changing a state of at least one of the n applications according to the CPU utilization of each of the n applications, so as to control the CPU utilization of the system of the mobile terminal to be a second CPU utilization which is lower than the first preset utilization; and launching the target application via the CPU when the CPU utilization of the system is the second CPU utilization; obtaining the first CPU utilization of the system of the mobile terminal comprising:\n obtaining a reference waiting time length of operations of the mobile terminal other than an input and output operation within a first preset period, wherein the first preset period contains a waiting time length of the input and output operation, the reference waiting time length, a time length in which the CPU is in a kernel mode, a time length in which the CPU is in a user mode, a time length of hardware interrupt of the CPU, a time length of software interrupt of the CPU, and a time length in which the CPU runs processes with negative priorities; and \n determining the first CPU utilization of the system of the mobile terminal according to the reference waiting time length and the first preset period; \n the target application being any third-party application installed in the mobile terminal or a system application; the selection operation being a touch operation or a voice operation; and the first preset utilization being 60%, 65%, or 70%.

Metadata:
- Claim Count in Document: 10.0
- Percentile: 99.0
- Lexical Diversity: 1.88
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['16110520', '16196497', '16243601', '16110315', '16180350']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3804777844932219
- 35 USC 102 Novelty (BERT): 0.5353668818479073
- Combined Prediction Score: 0.3959666942286904
- Mean Citation Score: 187.985396
- Max Citation Score: 295.13974
- Similarity Product: 248.03170231380463

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 0

Dataset: test