PATENT CLAIM ANALYSIS

Application Number: 15993896
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["719", "328000"]

Abstract:
A user interface for dynamically validating at least a portion of programming codes as an application program interface (API) modification request. A first window area statically displays data definitions for one or more configurable elements for a request to be operably connected to an API. A second window area displays programming codes structured according to the data definitions for the request. The second window area also receives a first input from a user to modify the configurable elements. In response to receiving the first input, a dynamic request display area receives an instruction from the user to submit the programming codes to the API for validation. The submitted programming codes are not complete as a complete transaction request for processing by the API. The dynamic request display area displays a response substantially immediate after the programming codes are submitted, and response indicates whether the submitted programming codes are valid.

Claim (Index 1):
A computer-implemented method having graphical user interface (GUI) for dynamically validating at least a portion of programming codes as an application program interface (API) request comprising:\n communicating a request to be operably submitted to an API for processing in a first GUI area, wherein the first GUI area displays static data definitions for one or more configurable elements for the request; in response to communicating, receiving programming codes structured according to the data definitions for the request in a second GUI area connected to the first GUI area, wherein the second GUI area displays optional parameters of the one or more configurable elements; communicating a first input in the second GUI area to modify one or more of the optional parameters of the one or more configurable elements; in response to communicating the first input, communicating an instruction to a dynamic request display area generated in response to a receipt of the first input, said instruction submitting the programming codes to the API for validation, wherein the submitted programming codes are incomplete in comparison to a complete transaction request for processing by the API; and receiving a response in the provided dynamic request display area without a delay after the programming codes are submitted, said response indicating whether the submitted programming codes are a valid segment of the complete transaction request for the API.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.22222
- Patent Class: 719.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15208442', '12986743', '14585649', '14109527', '15411779']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4797596595231376
- 35 USC 102 Novelty (BERT): 0.5321550135833775
- Combined Prediction Score: 0.4849991949291616
- Mean Citation Score: 189.976136
- Max Citation Score: 357.00894
- Similarity Product: 305.7275439932692

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

Dataset: test