DATA ASSURANCE
First Claim
1. A system for data assurance, comprising:
- a service provider server configured to store persistent objects for a customer;
a customer data assurance specification module configured to;
receive data assurance capabilities related to at least one individual persistent object type in a plurality of persistent object types linked to persistent objects stored on the service provider server; and
receive data assurance specifications from the customer, the data assurance specifications being based on the data assurance capabilities; and
generate computer-readable data assurance policies for the one or more persistent object types based on the received data assurance specifications; and
a policy translator on the service provider server configured to combine the computer-readable data assurance policies with a corresponding enforceable policy template of data assurance capabilities for the at least one individual persistent object type to generate an enforceable customer-specific policy.
2 Assignments
0 Petitions
Accused Products
Abstract
Data assurance capabilities are received that are related to at least one individual persistent object type in a plurality of persistent object types linked to persistent objects stored on the service provider server. In addition, data assurance specifications are received from a customer, the data assurance specifications being based on the data assurance capabilities. Computer-readable data assurance policies for the at least one persistent object type are generated based on the received data assurance specification. The computer-readable data assurance policies then are combined with a corresponding template of data assurance capabilities for the at least one individual persistent object type to generate an enforceable customer-specific data policy.
190 Citations
15 Claims
-
1. A system for data assurance, comprising:
-
a service provider server configured to store persistent objects for a customer; a customer data assurance specification module configured to; receive data assurance capabilities related to at least one individual persistent object type in a plurality of persistent object types linked to persistent objects stored on the service provider server; and receive data assurance specifications from the customer, the data assurance specifications being based on the data assurance capabilities; and generate computer-readable data assurance policies for the one or more persistent object types based on the received data assurance specifications; and a policy translator on the service provider server configured to combine the computer-readable data assurance policies with a corresponding enforceable policy template of data assurance capabilities for the at least one individual persistent object type to generate an enforceable customer-specific policy. - View Dependent Claims (2, 3, 4)
-
-
5. A method for data assurance, comprising:
-
providing data assurance capabilities for a plurality of persistent object types to a service customer; receiving a customer-specific data assurance specification related to at least one persistent object type in a plurality of persistent object types from the customer; combining the customer-specific data assurance specification with a template corresponding to the at least one persistent object type using a policy translator; generating an enforceable customer-specific data policy; and storing the enforceable customer-specific data policy in a repository. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system for data assurance, comprising:
-
a data store on a server for storing a plurality of persistent objects; an application service comprising service interception points configured to generate data access events for accessed persistent objects; a customer policy repository comprising an enforceable customer-specific data policy created from a combination of customer-specific data assurance specification and an enforceable policy template for a persistent object type; and a policy enforcer configured to receive the generated data access events, and enforce the enforceable customer-specific data policy with regards to the accessed persistent objects. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification