Patent ID: 8290991
Filing Date: 2012-10-16
Classification: G06F

Abstract:
1. A computing-device implemented method comprising: maintaining, by a data access point, a plurality of data items, each data item of the plurality of data items being associated with a respective category of the data item and supplemental information relating to a lifetime of the data item, the category identifying one or more related data items; associating, by the data access point, a counter with at least one of the categories, the counter being one of a plurality of counters; associating, by the data access point, a deletion count with each of the plurality of data items; receiving, by the data access point, a deletion request corresponding to one of the plurality of categories, the deletion request including the supplemental information; identifying, by the data access point and based on the deletion request, that the counter is associated with the category corresponding to the deletion request, the identification being performed based on the supplemental information included with the deletion request; incrementing, by the data access point, a value of the identified counter; selecting, by the data access point, one or more of the data items, of the plurality of data items, based on the incremented value of the identified counter; determining, by the data access point and for each of the plurality of data items and based on the supplemental information for each of the plurality of data items, one of the plurality of counters that corresponds to the selected data item; and deleting, by the data access point, the selected data item when the counter that corresponds to the selected data item has a value greater than the deletion count of the selected data item.