PATENT CLAIM ANALYSIS

Application Number: 16249614
Application Type: Utility
Filing Date: 2019-01
Publication Date: 2019-05
Patent Classification: ["719", "318000"]

Abstract:
Described embodiments enable generation of user interface (UI) extensions to a UI of a separate application. For example, a method may include receiving system notifications from the operating system indicating UI events associated with a UI state of the operating system. Responsive to a system notification for a target UI object or application, the method includes generating or updating a UI sub-state for the target application including target UI objects based on graphical properties of the target UI object as defined in the system notification. The method further includes generating a UI extension for a target UI object of the target application based on the graphical properties of the target UI object in the updated UI sub-state. The UI extension can be an overlay controlled by a separate process from the target application, and thus can be arbitrarily attached to the UI of the target application.

Claim (Index 8):
The method of  claim 7 , further comprising:\n determining one or more child UI objects of the target UI object; determining graphical properties of the one or more child UI objects; and determining the graphical properties of a UI extension object based on the graphical properties of the one or more child UI objects.

Metadata:
- Claim Count in Document: 3.0
- Percentile: 99.0
- Lexical Diversity: 2.32836
- Patent Class: 719.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15396313', '10131368', '14563294', '14568320', '11248981']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4818659542470196
- 35 USC 102 Novelty (BERT): 0.53963953353988
- Combined Prediction Score: 0.4876433121763057
- Mean Citation Score: 207.602604
- Max Citation Score: 381.08362
- Similarity Product: 300.54769802477364

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

Dataset: test