×

ESTABLISHING AND ENFORCING SELECTIVE OBJECT DELETION OPERATIONS ON CLOUD-BASED SHARED CONTENT

  • US 20170371890A1
  • Filed: 04/19/2017
  • Published: 12/28/2017
  • Est. Priority Date: 06/24/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for reconciling multiple object deletion policies over shared content objects, the method comprising:

  • receiving a first set of one or more first file deletion parameters that describe a first object deletion policy that covers at least a portion of the shared content objects;

    receiving a second set of one or more second file deletion parameters that describe a second object deletion policy that covers the at least a portion of the shared content objects;

    creating associations between at least some of the file deletion parameters and the at least a portion of the shared content objects;

    receiving one or more access event records that pertain to accessing the shared content objects;

    identifying at least two of the multiple object deletion policies, wherein a first one of the at least two of the multiple object deletion policies has a first priority and wherein a second one of the at least two of the multiple object deletion policies has a second priority;

    storing a set of policy actions in columns of a data structure comprising at least two action columns that correspond to at least one higher-ordered action column and at least one lower-ordered action column, wherein a column priority ordering is based at least in part on determining which of the multiple object deletion policies has a higher priority;

    determining that there is a conflict between a first policy action in a first one of the at least two action columns and a second policy action in a second one of the at least two action columns;

    resolving the conflict by choosing the first policy action when the first policy action corresponds the higher-ordered action column; and

    initiating the first policy action rather than the second policy action.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×