Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Efficient Editing of XML Formatted Policies.

IP.com Disclosure Number: IPCOM000028243D
Original Publication Date: 2004-May-05
Included in the Prior Art Database: 2004-May-05
Document File: 1 page(s) / 27K

Publishing Venue

IBM

Abstract

The core idea of this disclosure is efficient transformation of user input into the XML formatted string required for distribution and enforcement of policy management. This allows the a policy creator to edit policy data through a graphical user interface instead of raw XML text.x

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 77% of the total text.

Page 1 of 1

Efficient Editing of XML Formatted Policies .

The core idea of this invention is efficient transformation of user input into the XML formatted string required for distribution and enforcement of policy management. This allows the a policy creator to edit policy data through a graphical user interface instead of raw XML text.

Efficient policy creation is accomplished through the following transformation of user input into a distributable format:

A unique policy ID is generated based on initial choices presented to the user.

An empty policy object representing the user input of the policy is created and

identified by the unique ID. This policy object is populated in by a step-by-step manner:

The policy object generates an "XML stub" string representing a subset of the

policy. The XML stub is transformed into visual elements.

The user inputs data in the visual elements presented.

Using the XML stub, input data is transformed into an XML string representing the

subset of the policy. The XML string, the policy ID, and generated metadata are stored in the policy

   object. Steps 2 and 3 are repeated until all required policy data and metadata are collected

and stored in the policy object. Upon completion, the policy object or collection of policy objects if more than one

iteration of step 3 was required is transformed into the XML string representing the XML format required for distribution. Distribution and enforcement can occur on the new XML string,


1.


2.


3.


4.


5.


6.

T...