PATENT CLAIM ANALYSIS

Application Number: 16054285
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2020-02
Patent Classification: ["null", "null"]

Abstract:
A method for forming at least one microservice is provided. The method includes the steps of getting a monolith application to disintegrate, scanning codes of the monolith application, finding one or more nanoservice candidates in the codes, and recommending at least one microservice to a user. Herein, the at least one microservice is a group of one or more selected nanoservice candidates sharing a common characteristic. According to an input of the user, at least one microservice selected among the at least one recommended microservice is generated.

Claim (Index 1):
A method for forming at least one microservice, the method comprising steps of:\n selecting a monolith application to disintegrate; scanning codes of the monolith application; identifying one or more methods from results of the scanning codes; finding one or more nanoservice candidates in the codes from the identified one or more methods, the one or more nanoservice candidates comprising the one or more methods that each reference an external service, the external service calling one of a web service, database interface, network protocol, or a combination thereof; recommending at least one microservice to a user, wherein the at least one microservice is a group of one or more selected ones of the nanoservice candidates sharing a common characteristic; and generating the at least one microservice selected among the at least one recommended microservice according to an input of the user, wherein the steps are performed by at least one processing device comprising a processor and a memory.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 96.0
- Lexical Diversity: 2.08696
- Patent Class: nan
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15460308', '15279598', '15964074', '14958260', '15048102']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5064155864288715
- 35 USC 102 Novelty (BERT): 0.4814365015749559
- Combined Prediction Score: 0.50391767794348
- Mean Citation Score: 185.581146
- Max Citation Score: 188.84491
- Similarity Product: 134.13117579375506

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