PATENT CLAIM ANALYSIS

Application Number: 16009851
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-12
Patent Classification: ["717", "107000"]

Abstract:
Methods and systems are presented for providing a platform that seamlessly integrates software modules into an application. In particular, the platform allows software modules to access services provided by other software modules, through a host module, without the need of exposing the source code of any of the software modules. The application is configured as a host module by integrating one or more software modules into the application. The application may directly consume services provided by the software modules and also facilitate service accessing between software modules that are integrated into the application. As such, a software module does not need to interact with another software module directly to access services provided by the other software module, but rather, using the application as a medium to interact with the other software module.

Claim (Index 2):
The system of  claim 1 , wherein the operations further comprise:\n receiving, from the first software module, a third request for initiating a third service of a third software module; and in response to determining that the third software module is not integrated with the application, returning to the first software module an indication indicating that the third service of the third software module is unavailable.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 94.0
- Lexical Diversity: 2.13433
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['11824433', '10843715', '11322980', '15192353', '10883374']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3423352562142885
- 35 USC 102 Novelty (BERT): 0.5100272076467056
- Combined Prediction Score: 0.3591044513575303
- Mean Citation Score: 132.42264
- Max Citation Score: 133.70625
- Similarity Product: 79.59840936921537

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