PATENT CLAIM ANALYSIS

Application Number: 15968351
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-09
Patent Classification: ["711", "171000"]

Abstract:
A method is provided for managing memory allocation in a database. The method determines a preferred statement among defined statements with defined sizes of objects. The defined statements include (i) a stored statement defined to allocate the objects and stored in the database wherein each of the objects have a stored size, and (ii) alternative stored statements that provide an alternative implementation of the stored statement defined to allocate the objects with alternative sizes lower than stored sizes. The preferred statement has defined sizes compliant to actual sizes according to preference criterion based on comparing defined and actual sizes. The method invokes the preferred statement for execution in place of the stored statement when different. The method stores a new statement, having new sizes compliant to actual sizes according to alternate criterion, responsive to unfullfilling a condition based on comparing defined sizes of the preferred statement with actual sizes.

Claim (Index 13):
A computer program product for managing memory allocation in a database, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions being executable by a computing system to cause the computing system to perform a method comprising:\n determining a preferred statement among one or more defined statements with defined sizes of objects, the defined statements including (i) a stored statement defined to allocate the objects and stored in the database wherein each of the objects have a stored size, and (ii) any alternative statements stored in the database, each one of the alternative statement providing an alternative implementation of the stored statement that is defined to allocate the objects with alternative sizes at least in part lower than corresponding stored sizes, the preferred statement having the defined sizes compliant to corresponding actual sizes according to a preference criterion based on a comparison of the defined sizes with the actual sizes; invoking the preferred statement for execution, the preferred statement being invoked in place of the stored statement when different therefrom; and storing a new alternative statement in the database in response to a missing fulfillment of a matching condition based on a comparison of the defined sizes of the preferred statement with the actual sizes, the new alternative statement having new alternative sizes that are compliant to the corresponding actual sizes according to an alternative criterion.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.45455
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15376020', '09897540', '15444403', '10413637', '12568608']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4393484000193589
- 35 USC 102 Novelty (BERT): 0.5755425067272125
- Combined Prediction Score: 0.4529678106901443
- Mean Citation Score: 218.79862000000003
- Max Citation Score: 461.07254000000006
- Similarity Product: 405.8658533698679

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