PATENT CLAIM ANALYSIS

Application Number: 16016545
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-10
Patent Classification: ["718", "107000"]

Abstract:
Some computing devices have limited resources such as, for example, battery power. When a user ceases to interact with an application, execution of the application can be moved to background and the application can be paused. During the time period in which the application is paused, the application consumes no CPU cycles because executing managed threads of the paused application are stopped, and native threads are prevented from running using asynchronous procedure calls.

Claim (Index 37):
A computer-readable storage medium comprising computer-executable instructions which when executed cause at least one processor of a computing device to:\n queue an asynchronous procedure call to a thread that is in a wait state based at least in part on an application to which the thread belongs being paused, the asynchronous procedure call being queued indicating that the thread is to call a function associated with the asynchronous procedure call; and block the function in response to the thread calling the function until the application is resumed to reduce consumption of one or more resources of the computing device.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 94.0
- Lexical Diversity: 1.44643
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13528870', '12334660', '14298940', '12334671', '12334663']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4300291722031726
- 35 USC 102 Novelty (BERT): 0.5496192803215848
- Combined Prediction Score: 0.4419881830150139
- Mean Citation Score: 206.311446
- Max Citation Score: 354.0404
- Similarity Product: 315.1750007216453

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

Dataset: test