PATENT CLAIM ANALYSIS

Application Number: 16434146
Application Type: Utility
Filing Date: 2019-06
Publication Date: 2019-09
Patent Classification: ["719", "320000"]

Abstract:
A method and an apparatus for application synchronization are provided. Therein, a request for synchronizing actions of applications to the kernel space of the operating system is received, action categories of the applications are obtained and an action determination is carried out, according to action parameters of the applications, and results of the action categories and the action determination of the applications are sent to the kernel space, the actions of the applications to be synchronized to the kernel space would be achieved, thereby a basis for processing the task scheduling and system running core number/frequency is provided to the kernel space.

Claim (Index 1):
A method for synchronizing actions of foreground and background applications, comprising:\n receiving a request for synchronizing actions of foreground applications and/or background applications to a kernel space of an operating system, the request comprising action parameters of the foreground applications and/or background applications, the action parameters comprises a preset expiration time, or, the action parameters comprises a stopping action and a maximum value of the expiration time; obtaining action categories of the foreground applications and/or background applications and carrying out an action determination, according to the action parameters of the foreground applications and/or background applications, wherein the actions comprises at least one of an application launch action, a wake-up action, an animated picture switching action, a sliding operation action, a software download action and whether the action is stopped, in an open-loop action when the foreground applications and/or background applications being interacted with a user, and at least one of a software installation action, a software video capturing action, a photographing action, a video encoding action, a preview action, a video playback action, an audio playback action, and an input and output action, in a close-loop action; and sending results of the action categories and the action determination of the foreground applications and/or background applications to the kernel space, thereby providing, a basis for processing task scheduling and system running core number/frequency, to the kernel space, and enabling the kernel to match with run requirements of the foreground applications and/or the background applications precisely.

Metadata:
- Claim Count in Document: 3.0
- Percentile: 100.0
- Lexical Diversity: 2.2449
- Patent Class: 719.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['16110326', '10880774', '12948483', '14123813', '14693144']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4794105734063659
- 35 USC 102 Novelty (BERT): 0.5194630385769812
- Combined Prediction Score: 0.4834158199234274
- Mean Citation Score: 170.269732
- Max Citation Score: 327.98257
- Similarity Product: 281.0391857329154

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

Dataset: test