Policy Management System Using Rule Trees for Flexible Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current policy management systems are cumbersome and inefficient, particularly in large IT environments, as they require complex organizational structures and individual assignment of computers to groups for policy application, making it difficult and time-consuming for administrators to manage policies across numerous computers.

Innovation Solution

A system that identifies and applies policies to computers using a rule tree with decision points determining geography, operating system, type, and business unit, allowing for flexible policy assignment without hierarchical inheritance, enabling computers to receive a single set of policies and allowing administrators to easily switch between rule trees in response to changes or events like virus outbreaks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If hierarchical tree structure is used for policy management, then policy inheritance is enabled, but device complexity and ease of operation deteriorate due to rigid single-position constraints

Engineering Contradiction:
Improvepolicy inheritanceVSAvoidcomputer assignment flexibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the policy management system into two independent components: (1) a hierarchical tree structure for organizing policy sets with inheritance capabilities, and (2) a flat population structure where computers can be freely assigned to any policy set. This segmentation allows policy inheritance to function while eliminating rigid position constraints, enabling administrators to assign computers flexibly without being bound by hierarchical positions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal policy assignment mechanism where a single policy set from the hierarchical tree can be applied to any computer in the population regardless of position. This multi-functional approach allows the same policy set to serve multiple computers across different organizational units, eliminating the need for computers to exist at specific hierarchical positions and enabling flexible assignment while maintaining inheritance benefits.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If group policy management system is used, then computers can receive multiple policies, but device complexity increases due to individual assignment requirements

Engineering Contradiction:
Improvemulti-policy receptionVSAvoidassignment management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex individual assignment mechanism from the policy management system. Instead of requiring administrators to individually assign computers to multiple groups and manage overlapping policies, the system extracts policy sets from the hierarchical tree and applies them directly to computers in the population. This extraction eliminates the complexity of tracking multiple group memberships while preserving the ability for computers to receive multiple policies through straightforward population assignments.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If complex organizational structures are implemented, then policy granularity is improved, but productivity deteriorates due to time-consuming management

Engineering Contradiction:
Improvepolicy granularityVSAvoidpolicy management efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-organizing policy sets within the hierarchical tree structure with all necessary granularity and inheritance relationships established in advance. Administrators create the detailed policy hierarchy once, then simply assign pre-packaged policy sets to computers in the population. This preliminary organization eliminates the need for continuous complex management operations, maintaining policy granularity while dramatically improving management efficiency through straightforward assignment operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7647621B2System, method and computer program product for applying electronic policies
Publication Date: 2010.01.12 MCAFEE LLC
  • US7647621B2 patent drawing
  • US7647621B2 patent drawing
  • US7647621B2 patent drawing

AI summary

A system, method and computer program product are provided for policy management. In use, a plurality of rules for applying policies to a computer are identified. Further, information associated with the computer is also identified. Such rules and information are then utilized for applying the policies to the computer.