PATENT CLAIM ANALYSIS

Application Number: 16158301
Application Type: Utility
Filing Date: 2018-10
Publication Date: 2019-02
Patent Classification: ["726", "004000"]

Abstract:
Access to a shared library API is restricted for a customer application by a security system. A profile for each of a plurality of trusted applications is generated and stored in a security database. When a customer application attempts to access the shared library API, the customer application is verified by extracting a customer application profile for the customer application, comparing the customer application profile with each stored trusted application profile, and verifying that the customer application can access the shared library API based on the comparison. Based on the verification, the customer application may be allowed to or access to the shared library API or may be prevented from accessing the shared library API.

Claim (Index 8):
An administrative server computer system for restricting access to a shared library, the administrative server comprising a hardware processor and a security database, the hardware processor configured to perform steps comprising:\n storing, in the security database for each of a plurality of trusted applications, a trusted application profile identifying a set of application constraints each associated with an application property that must be satisfied before an application can access a shared library; detecting an attempt from a customer application to access the shared library, the customer application associated with a customer application profile comprising a set of application properties; accessing, from the security database, a profile for each trusted application of a set of trusted applications; comparing the customer application profile to each accessed trusted application profile by comparing the set of application properties to the set of application constraints identified by each accessed trusted application profile; and responsive to a successful comparison between the customer application profile and at least one trusted application profile, verifying that the customer application can access the shared library and allowing the attempt from the customer application to access the shared library.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 97.0
- Lexical Diversity: 2.41176
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15061837', '13045212', '11242565', '15473502', '12283099']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2528738381045442
- 35 USC 102 Novelty (BERT): 0.5582245133625422
- Combined Prediction Score: 0.283408905630344
- Mean Citation Score: 213.215738
- Max Citation Score: 428.68036
- Similarity Product: 403.50907005980014

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

Dataset: test