Message Content Filters for Differentiated Service Policy Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current service provision technologies lack the ability to apply different access policies to different consumers based on message content, leading to indiscriminate policy application across all consumers accessing the same service, which hinders customized service levels and consistency in policy management across enterprise service models.

Innovation Solution

A method and apparatus that utilize message content filters to extract information associated with message flows, correlating this information to specific policies and applying them to consumer access, enabling differentiated policy enforcement based on consumer characteristics and content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If indiscriminate policy application is used across all consumers, then policy management simplicity is maintained, but service customization capability deteriorates

Engineering Contradiction:
Improveservice customization capabilityVSAvoidpolicy management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments policy application by introducing message content filters that divide consumers into different groups based on their message characteristics. Instead of applying a single uniform policy to all consumers, the system segments the consumer base and applies different policies to different segments, enabling service customization while maintaining manageable policy structures through filter-based classification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by allowing different policy treatments for different consumers based on their specific message content characteristics. Each consumer receives a policy tailored to their message properties (such as message type, priority, or content category), rather than a uniform policy, thus customizing service quality locally for each consumer segment while maintaining overall system coherence.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If uniform access policies are applied to all consumers, then policy enforcement simplicity is maintained, but consumer-specific service levels deteriorate

Engineering Contradiction:
Improveconsumer-specific service levelsVSAvoidpolicy enforcement simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces message content filters as an intermediary mechanism between uniform policy definitions and consumer-specific policy application. The filters act as mediators that automatically classify consumers based on their message characteristics and route them to appropriate policy sets, thereby achieving consumer-specific service levels without requiring complex manual policy enforcement for each consumer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service by enabling consumers to effectively select their own policy treatment through the characteristics of their messages. The message content filters automatically evaluate message properties and apply appropriate policies without requiring manual intervention, allowing the system to self-regulate policy application based on inherent message characteristics.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If message content filtering is implemented for policy differentiation, then service customization is improved, but processing complexity increases

Engineering Contradiction:
Improvepolicy differentiation capabilityVSAvoidfilter application complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-configuring message content filters with classification rules before policy enforcement. The filters are prepared in advance with defined criteria for evaluating message characteristics, so that when messages arrive, the system can quickly match them against pre-established filter rules and apply appropriate policies without complex real-time decision-making.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent utilizes parameter changes by varying filter evaluation criteria based on different message attributes (such as message type, priority level, or content category). By changing the parameters evaluated by filters according to message characteristics, the system achieves fine-grained policy differentiation while maintaining manageable filter complexity through parameter-based classification rather than complex rule structures.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8898731B2Association of service policies based on the application of message content filters
Publication Date: 2014.11.25 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8898731B2 patent drawing
  • US8898731B2 patent drawing
  • US8898731B2 patent drawing

AI summary

A method for associating service policies based on application of message content filters to messages sent by a consumer may include receiving a message in which the message relates to a service accessible via a network and access to the service is restricted by a policy enforcement runtime. The method may further include applying at least one message content filter to the message content received to extract information indicative of a message flow associated with a configured policy attachment and correlating the message flow to a selected policy regarding consumer access to the service. The method may further include enforcing the selected policy relative to access to the service by the consumer.