×

Domain based isolation of objects

  • US 8,429,191 B2
  • Filed: 01/14/2011
  • Issued: 04/23/2013
  • Est. Priority Date: 01/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining, in operating system space, that an operation is being attempted on an object identified with an object identifier;

    determining a domain identifier associated with the operation, wherein the domain identifier identifies a domain that represents an organizational entity of a plurality of domains representing a plurality of organizational entities;

    accessing from a kernel space associated with the operating system space a plurality of domain isolation rules that indicate rules for allowing operations to proceed on objects based on domain identifiers indicated as permitted for the objects, wherein the plurality of domain isolation rules are stored in the kernel space;

    evaluating the plurality of domain isolation rules with the object identifier and the domain identifier associated with the operation;

    determining whether the operation can proceed on the object based on said evaluating the plurality of domain isolation rules with the domain identifier associated with the operation and the object identifier;

    determining that a plurality of domain identifiers are associated with the object identifier of the object;

    determining whether the plurality of domain identifiers includes the domain identifier associated with the operation;

    evaluating the domain isolation rules for an indication of whether any or all of the domain identifiers associated with the object identifier are required by the operation for permission to access the object;

    returning a permit indication that the operation can proceed on the object if the domain isolation rules indicate that the domain identifier represents a domain that has permission for the object; and

    returning a deny indication that the operation cannot proceed on the object if the domain isolation rules indicate that the domain identifier represents a domain that does not have permission for the object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×