PATENT CLAIM ANALYSIS

Application Number: 15877125
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-05
Patent Classification: ["707", "648000"]

Abstract:
Techniques are provided for maintaining data persistently in one format, but making that data available to a database server in more than one format. For example, one of the formats in which the data is made available for query processing is based on the on-disk format, while another of the formats in which the data is made available for query processing is independent of the on-disk format. Data that is in the format that is independent of the disk format may be maintained exclusively in volatile memory to reduce the overhead associated with keeping the data in sync with the on-disk format copies of the data.

Claim (Index 17):
A method comprising:\n maintaining, on persistent storage, a database that is accessible to a database server running on one or more computer systems; wherein the database includes persistent-format data, stored on the persistent storage, in a persistent format; converting the persistent-format data to a mirror format to produce mirror-format data; storing the mirror-format data within volatile memory; wherein the mirror format is different from the persistent format; wherein, within the volatile memory, the mirror-format data is accessible to the database server; wherein each data item in the mirror-format data is a copy of a corresponding data item in the persistent-format data; receiving, by the database server, a request to execute a database command that requires a required set of data items; and during execution of the database command:\n the database server obtaining a first subset of data items, of the required set of data items, from the persistent-format data, and \n the database server obtaining a second subset of data items, of the required set of data items, from the mirror-format data based on the database server determining that obtaining the second subset of data items, for execution of the database command, from the mirror-format data would be more efficient than obtaining the second subset of data items, for execution of the database command, from the persistent-format data; \n wherein, when the database server receives the request to execute the database command, a current version of each data item in the second subset of data items exists in both the persistent-format data and the mirror-format data.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 86.0
- Lexical Diversity: 2.11321
- Patent Class: 707.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14881356', '14337179', '15662061', '14337183', '14819016']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2560239367614342
- 35 USC 102 Novelty (BERT): 0.544361246127426
- Combined Prediction Score: 0.2848576676980334
- Mean Citation Score: 374.629712
- Max Citation Score: 406.1077
- Similarity Product: 398.5455331567645

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