PATENT CLAIM ANALYSIS

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

Abstract:
In one embodiment, a computer-implemented method includes producing one or more clean frames by clearing a batch of one or more frames for use in backing virtual memory pages. The producing the one or more clean frames may be performed asynchronously from a unit of work being performed by a processor. The one or more clean frames may be added to a clean frame queue, where the clean frame queue includes a plurality of clean frames that have been cleared. A first request may be received, from the processor, for a frame for use in backing a virtual memory page of the unit of work. A clean frame, of the one or more clean frames, may be removed from the clean frame queue, responsive to the first request. The clean frame may be delivered to the processor, responsive to the first request.

Claim (Index 1):
A computer-implemented method for managing frames, the method comprising:\n producing two or more clean frames by clearing a first batch of two or more used frames for use in backing virtual memory pages; adding the two or more clean frames to a clean frame queue, the clean frame queue comprising a plurality of clean frames that have been cleared; receiving from the processor a first request for a frame for use in backing a virtual memory page of the unit of work; determining that a transactional memory facility is available for the first request, wherein the transactional memory facility is configured to manage a transactional memory; removing a clean frame, of the two or more clean frames, from the clean frame queue, responsive to the first request, wherein the removing the clean frame is attempted by the transactional memory facility as a non-constrained transaction on the transactional memory, responsive to determining that the transactional memory facility is available for the first request; and delivering the clean frame to the processor, responsive to the first request.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 93.0
- Lexical Diversity: 2.88889
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14869178', '15135875', '15399087', '14738227', '15825404']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5734005185505033
- 35 USC 102 Novelty (BERT): 0.5596880015535985
- Combined Prediction Score: 0.5720292668508129
- Mean Citation Score: 319.19348
- Max Citation Score: 438.6235
- Similarity Product: 402.3956052353978

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