PATENT CLAIM ANALYSIS

Application Number: 15920929
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-09
Patent Classification: ["717", "109000"]

Abstract:
A method and apparatus for automatically generating and incorporating code in a development environment (DE) is provided. The method comprises, while a program for a target device is being composed using the DE on a user device, displaying an automatic code generation user interface (ACGUI), separate from the DE or in the context of the DE, receiving a selection of a function from a plurality of available functions for generating code automatically corresponding to the selected function, receiving at least one parameter for executing the automatically generated code to perform the function, automatically generating the code in the ACGUI, the automatically generated code configured to perform the function upon execution of the automatically generated code, incorporating the automatically generated code in the program for the target device, and sending the program to the target device for installation and execution on the target device.

Claim (Index 17):
The system of  claim 10 , further comprising:\n after the incorporating the automatically generated code in the program, receiving, in the ACGUI, an instruction to change the selected function and the automatically generated code corresponding thereto; displaying, in the ACGUI, the plurality of available functions for automatic code generation; receiving, via the ACGUI, a selection of a second function from the plurality of available functions for generating a second code automatically corresponding to the second function; receiving at least one parameter for executing the automatically generated second code to perform the second function; automatically generating the second code in the ACGUI based on the selected second function and the at least one parameter for executing the automatically generated second code, the automatically generated second code configured to perform the second function upon execution of the automatically generated second code; incorporating the automatically generated second code in the program for the target device; and sending the program to the target device for installation and execution on the target device.

Metadata:
- Claim Count in Document: 35.0
- Percentile: 90.0
- Lexical Diversity: 2.46875
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15148353', '14307198', '14992361', '12542893', '14307208']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.359762534552899
- 35 USC 102 Novelty (BERT): 0.5032203934131261
- Combined Prediction Score: 0.3741083204389218
- Mean Citation Score: 148.39526
- Max Citation Score: 167.16821000000004
- Similarity Product: 105.02270103864257

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