Policy-Based Data Manager
First Claim
1. A method of establishing and enforcing compliance for data transactions comprising:
- establishing a data policy for data corresponding to an associated document type and an endpoint;
examining all data crossing a boundary to determine the associated document type and endpoint; and
managing compliance to the data policy when the associated document type and endpoint are covered by the data policy.
2 Assignments
0 Petitions
Accused Products
Abstract
A framework and method for managing business data transactions resides outside individual business systems and allows creation of a policy for classification of each data element for all data schema in transit between processes. The framework allows identification of data sets by document type and endpoint, so that individual data elements of a schema can be validated, and edited or deleted if necessary, during their transit between endpoints, such as between trading partners. Because the policy is built and enforced outside the individual endpoint business systems, expensive customizations within each transactional system are avoided.
-
Citations
20 Claims
-
1. A method of establishing and enforcing compliance for data transactions comprising:
-
establishing a data policy for data corresponding to an associated document type and an endpoint; examining all data crossing a boundary to determine the associated document type and endpoint; and managing compliance to the data policy when the associated document type and endpoint are covered by the data policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A business integration framework for managing business document flow between processing endpoints comprising:
-
a first computer-readable medium having computer-executable instructions for implementing a source process; a second computer-readable medium having computer-executable instructions for implementing a destination process; a third computer-readable medium having computer-executable instructions for implementing a data policy engine functioning on a network coupling the source and destination processes comprising; a bidirectional port for communication with the network; a policy development tool including a user interface; and a policy enforcement tool for enforcing a policy corresponding to a business document in transit between the source process and the destination process via the network. - View Dependent Claims (14, 15)
-
-
16. A method of operating a data policy engine for use in establishing and enforcing at least one policy for managing data flow between a first endpoint supporting a first business process and a second endpoint supporting a second business process comprising:
-
determining classification information for each data element associated with an XML schema valid for transmission between the first and second endpoints; storing the classification information collected associated with the XML schema as a policy for the XML schema; examining all data flowing between the first and second endpoints for traffic corresponding to the XML schema; for traffic corresponding to the XML schema, validating each data element in accordance with the policy for the XML schema. - View Dependent Claims (17, 18, 19, 20)
-
Specification