PATENT CLAIM ANALYSIS

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

Abstract:
Systems and methods for providing object versioning in a storage system may support the logical deletion of stored objects. In response to a delete operation specifying both a user key and a version identifier, the storage system may permanently delete the specified version of an object having the specified key. In response to a delete operation specifying a user key, but not a version identifier, the storage system may create a delete marker object that does not contain object data, and may generate a new version identifier for the delete marker. The delete marker may be stored as the latest object version of the user key, and may be addressable in the storage system using a composite key comprising the user key and the new version identifier. Subsequent attempts to retrieve the user key without specifying a version identifier may return an error, although the object was not actually deleted.

Claim (Index 6):
A method, comprising:\n performing, by a computer system that stores a plurality of objects in a memory, wherein each of the plurality of objects comprises a user key and a version identifier:\n receiving a request to perform a delete operation, wherein the request to perform a delete operation specifies a particular user key but does not specify a version identifier; and \n in response to said receiving:\n generating a new, unique version identifier; \n creating a delete marker object comprising the particular user key and the new, unique version identifier; and \n refraining from deleting any of the plurality of objects previously stored in the memory in response to said receiving; and \n storing the delete marker object in the memory, wherein the presence of the delete marker object in the memory indicates a logical deletion of the particular user key.

Metadata:
- Claim Count in Document: 59.0
- Percentile: 93.0
- Lexical Diversity: 2.51562
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12886757', '15425853', '14992915', '13953447', '14673808']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5888758941660435
- 35 USC 102 Novelty (BERT): 0.5512288970419141
- Combined Prediction Score: 0.5851111944536306
- Mean Citation Score: 387.979018
- Max Citation Score: 398.72543
- Similarity Product: 396.0680235100983

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

Dataset: test