PATENT CLAIM ANALYSIS

Application Number: 15912866
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-03
Patent Classification: ["709", "219000"]

Abstract:
In accordance with an embodiment, described herein is a system and method for row buffering in a database environment. A transparency engine can be provided between client applications and a database, and can operate as a proxy engine for the database and as a session abstraction layer for the client applications, to enable the client applications to utilize database features provided by the connection pool without code changes to the client applications. The transparency engine can maintain a plurality of local row buffers to store rows fetched from a database. The local buffers can be filled by rows pre-fetched from the database. When a client application requests rows from the database, the transparency engine can first check whether the rows exist in a local buffer. If the rows are present in the local buffer, the transparency engine sends the rows to the requesting client application, without going to the database.

Claim (Index 4):
The system of  claim 2 ,\n wherein the transparency engine compare a fetch size specified by the request and the number of rows in a result set returned from the database; and wherein If the number of rows in the result set is bigger that the fetch size, the transparency engine store all the rows in the result set to a local buffer.

Metadata:
- Claim Count in Document: 34.0
- Percentile: 90.0
- Lexical Diversity: 2.25
- Patent Class: 709.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15912861', '15133979', '10709347', '14661163', '13327253']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2775484245514469
- 35 USC 102 Novelty (BERT): 0.5317106586758152
- Combined Prediction Score: 0.3029646479638838
- Mean Citation Score: 201.273102
- Max Citation Score: 369.5935
- Similarity Product: 204.0812767966985

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

Dataset: test