PATENT CLAIM ANALYSIS

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

Abstract:
A method for allocating computing resources of a processor is provided. The method includes the following. A current processor load is detected. Required computing resources are determined according to the current processor load. The required computing resources correspond to a total frequency of each processor core. The minimum number of required processor cores is determined. The maximum number of the processor cores in a system is obtained, and a selectable range of the number of processor cores is determined. A plurality of frequency allocation strategies are obtained according to a formula N c _ x *F max . A correspondence between operating frequencies and power values of each processor core is obtained, and a frequency allocation strategy is determined, such that a total frequency of each processor core satisfying the computing resources and a total power value of each processor core is minimum.

Claim (Index 5):
An apparatus for allocating computing resources of a processor, comprising:\n a processor load detecting module, configured to obtain, for a plurality of processor cores in a terminal, a processor load of each processor core in a current state, the processor load being a number of processes and task amount that are processed currently and to be processed by the each processor core; a computing resource calculating module, configured to determine required computing resources according to the processor load, the required computing resources comprising a total operating frequency of each processor load; a frequency allocation strategy determining module, configured to determine the minimum number of required processor cores according to a formula N c _ min =[(L c +100)/100] and a current processor load, L c  representing the current processor load, to obtain the maximum number of the processor cores in a system, to determine a selectable range of the number of processor cores according to the minimum number and the maximum number of processor cores, and to obtain a plurality of frequency allocation strategies according to a formula N c _ x *F x =N c _ min *F max , the value of N c _ x  being in [N c _ min , N c _ max ], N c _ min  representing the minimum number of required processor cores, N c _ max  max representing the maximum number of processor cores in the system, F max  representing the maximum frequency of a single processor core, and F x  representing a frequency allocated to a processor core; and a processor-core combination determining module, configured to obtain a correspondence between operating frequencies and power values of each processor core, and to determine a frequency allocation strategy according to the correspondence between operating frequencies and power values of each processor core, with a total frequency of each processor core satisfying the computing resources and a total power value of each processor core corresponding to the frequency allocation strategy being minimum.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 99.0
- Lexical Diversity: 2.46032
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14967387', '14590778', '14264214', '13118139', '11738841']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3855161906882545
- 35 USC 102 Novelty (BERT): 0.4910289982716732
- Combined Prediction Score: 0.3960674714465964
- Mean Citation Score: 166.397426
- Max Citation Score: 172.63571000000005
- Similarity Product: 142.45747894957785

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

Dataset: test