PATENT CLAIM ANALYSIS

Application Number: 15981812
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["719", "328000"]

Abstract:
According to one set of embodiments, a computer system can expose, to a non-native software program running in a web browser of the computer system, one or more native OS APIs implemented by an OS of the computer system, where the exposing enables the non-native software program to invoke the one or more native OS APIs as part of its execution within a runtime environment provided by the web browser.

Claim (Index 15):
A non-transitory computer readable storage medium having stored thereon program code executable by a computer system, the program code causing the computer system to:\n communicate, via a projection component, a list of one or more native operating system (OS) application programming interfaces (APIs) to a language runtime engine running in a web browser of the computer system, wherein the one or more native OS APIs are APIs implemented by an OS of the computer system, and wherein the language runtime engine provides a runtime environment for executing a non-native software program within the web browser; generate, via the language runtime engine running in the web browser, a set of APIs accessible to the non-native software program, the set of APIs including the one or more native OS APIs communicated via the projection component; receive, via the language runtime engine running in the web browser, an invocation of a native OS API in the set of APIs from the non-native software program; and execute, via the projection component, the native OS API invoked by the non-native software program.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 1.82927
- Patent Class: 719.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15823520', '09567835', '13888220', '13492761', '15938803']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5137583737908571
- 35 USC 102 Novelty (BERT): 0.4758031777844004
- Combined Prediction Score: 0.5099628541902115
- Mean Citation Score: 161.654192
- Max Citation Score: 175.87474
- Similarity Product: 134.67170917085647

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

Dataset: test