Resources Contact Us Home
Policy algebra and compatibility model

Image Number 6 for United States Patent #7584499.

The present invention provide for an algebraic mapping of a policy expression from a compact to a normalized form, both in Boolean and set formulations. The policy algebra is defined in such a way that policy alternatives within the normalized expression will be the same across equivalent compact expressions--regardless of how the assertions are arbitrarily constrained or what operators are used to constrain such equivalent expressions. Moreover, the present invention also provides a model for identifying alternatives that are equivalent by comparing only the root element names or QName of each assertion within an alternative. In addition, embodiments as described herein can utilize the identification of equivalent alternatives in order to create an intersection policy expression to limit alternatives of admissible behavior to those in common across both endpoints.

  Recently Added Patents
Nucleotide sequence coding for variable regions of .beta. chains of human T lymphocyte receptors, corresponding peptide segments and the diagnostic and therapeutic uses
Generating and modifying textual code interfaces from graphical programs
Wireless communications apparatus and wireless communications method
Center spreader adapter tool for toilet paper rolls and paper towel rolls that do not have inner cardboard tubes
System and method for associating financial transaction data with a user's project data using a portable electronic device
Active matrix substrate, method for manufacturing same, and liquid crystal display apparatus
Data modulation for groups of memory cells
  Randomly Featured Patents
Method for producing 4-aminobut-2-enolides
Method of improving the compatibility of an overbased detergent with other additives in a lubricating oil composition
Vehicle-mounted rotary connector
Interfacial blending agent for natural fiber composites
Content analysis apparatus and method
Multi-functional instruments and stretchable ligating and occluding devices
Time slot protocol in the transmission of data in a data processing network
Pyrazolo[4,3-d]pyrimidine derivative, process for its production, antihyperlipidemic agent containing it, its intermediate, and process for the production of the intermediate
Portable pruner
Programmable manifold system for automatic fluid delivery