×

Enforcing data sharing policy through shared data management

  • US 8,595,798 B2
  • Filed: 06/17/2011
  • Issued: 11/26/2013
  • Est. Priority Date: 06/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing shared data for one or more applications hosted on one or more Software-as-a-Service platforms, comprising:

  • receiving one or more data policy specifications from a policy specification engine;

    extracting data access rights from the one or more data policies based on a user role, data purpose, an object set and a constraint identification;

    extracting a data domain from the one or more data policies based on the data purpose and the object set;

    associating the data access rights and the data domain with data attributes of the shared data;

    automatically responding to application-based offers and requests for the shared data within a Software-as-a-Service platform based on the data access rights;

    identifying based on the data domain, one or more applications as an authoritative source for attribute-level data sharing within a Software-as-a-Service platform;

    enforcing data sharing constraints between multiple Software-as-a-Service platforms based on the data rights and the data domain;

    appending policy details, the policy details including the data domain and the data access rights associated with the data attributes of the shared data, to a shared data packet;

    propagating the shared data packet to one or more applicable applications within a single Software-as-a-Service platform; and

    propagating the shared data packet to one or more applicable external Software-as-a-Service platforms.

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