×

Relational lockdown for an item store

  • US 8,250,094 B2
  • Filed: 07/19/2006
  • Issued: 08/21/2012
  • Est. Priority Date: 07/19/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for relational lockdown of an item store, the system comprising:

  • a processing unit;

    a relational object item store comprising data items persisted as relational objects;

    a relational engine;

    a filing system configured to;

    manipulate, utilizing said relational engine, data items written in application specific format in the item store; and

    manage, store and retrieve the data items in accordance with a respective type of each data item; and

    a memory system storing;

    a first program module comprising instructions that are executable by the processing unit for initiating a lockdown of said item store by disabling all access to said item store by all users associated with said filing system, each user having an assigned set of privileges indicative of operations that the user is allowed to perform on the item store; and

    a second program module comprising instructions that are executable by the processing unit for;

    determining a sequence of caller and callee modules invoking executable code;

    determining, by combining privileges associated with the sequence of caller and callee modules, a privilege level associated with the executable code, the privilege level indicative of operations that the executable code can perform on the item store;

    determining a set of privileges assigned to a user associated with the executable code;

    determining a combined set of privileges, based on the privilege level associated with the executable code and the set of privileges assigned to a user associated with the executable code; and

    after the first program module has disabled all access to said item store, allowing limited access to said item store, based on said combined set of privileges.

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