PATENT CLAIM ANALYSIS

Application Number: 15968508
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["707", "774000"]

Abstract:
A system including a data center hosting a representational state transfer (REST) server in communication with a client network, wherein the REST server includes a GraphQL schema describing tables and fields of a communicatively coupled database. The REST server is configured to: receive a request that includes a GraphQL query; open a streaming connection to the client network; and output a beginning of a response via the streaming connection. The REST server is also configured to process the GraphQL query based on the GraphQL schema to generate a GraphQL result, and to output the GraphQL result in a body of the response via the streaming connection. The REST server is further configured to output an end of the response via the streaming connection, such that the response is correctly formatted in JavaScript Object Notation (JSON).

Claim (Index 17):
A non-transitory, computer-readable medium storing instructions executable by a processor of a computing system to enable a representational state transfer (REST) server, the instructions comprising:\n instructions to validate and combine a plurality of sub-schemas to generate a GraphQL schema that describes tables and fields of a database; instructions to receive a REST request, and in response, to open a streaming connection and output a beginning of a REST response via the streaming connection; instructions to process a first GraphQL query of the REST request based on the GraphQL schema to generate a first GraphQL result and to output the first GraphQL result via the streaming connection as a first portion of a body of the REST response; instructions to reallocate memory storing the first GraphQL result; instructions to process a second GraphQL query of the REST request based on the GraphQL schema to generate a second GraphQL result and to output the second GraphQL result via the streaming connection as a second portion of the body of the REST response; instructions to reallocate memory storing the second GraphQL result; and instructions to output an end of the REST response via the streaming connection, wherein the REST response is in JavaScript Object Notation (JSON).

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.19118
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15787409', '15906917', '15352550', '12022270', '11195320']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2031845084167207
- 35 USC 102 Novelty (BERT): 0.4803064958509661
- Combined Prediction Score: 0.2308967071601453
- Mean Citation Score: 173.34205200000005
- Max Citation Score: 187.27281
- Similarity Product: 129.63565375828384

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