Channel-Specific Heuristic Generation via Context Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for generating heuristics in user-centered design are generic and lack context-specificity, leading to high-level heuristics that do not effectively address user needs in specific environments, relying heavily on mental processes and iteration.

Innovation Solution

A system and method for generating channel-specific heuristics by identifying and applying channel filters to design heuristics, which are tailored to the characteristics of communications channels, such as user profiles, operational contexts, and business goals, to create context-driven user experience strategies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If generic design heuristics are used, then broad applicability is achieved, but context-specific effectiveness deteriorates

Engineering Contradiction:
Improvebroad applicabilityVSAvoidcontext-specific effectiveness
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent segments generic design heuristics into channel-specific heuristics by applying filters that divide the general heuristic set into targeted subsets for different communication channels (e.g., mobile, web, social media). This segmentation allows each channel to receive customized heuristics relevant to its specific context, device constraints, and user interaction patterns, thereby improving context-specific effectiveness while maintaining broad applicability through the systematic filtering process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by tailoring heuristic applications to specific local contexts (communication channels) rather than applying uniform heuristics everywhere. Each channel receives heuristics optimized for its particular characteristics such as screen size, connectivity constraints, and user behavior patterns, ensuring that the heuristic guidance is locally adapted and highly effective for each specific environment.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If mental processes and iteration are used for design decisions, then flexibility is maintained, but productivity deteriorates

Engineering Contradiction:
Improvedesign flexibilityVSAvoiddesign efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-establishing channel-specific heuristics through systematic filtering before the actual design process begins. Designers receive pre-configured, context-appropriate heuristics for each communication channel, eliminating the need for extensive mental deliberation and iterative refinement during design execution. This preliminary preparation maintains design flexibility while dramatically improving productivity by providing ready-to-apply guidance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables self-service by providing designers with automated heuristic generation and filtering systems that supply context-appropriate guidance without requiring extensive expert knowledge or iterative mental processes. The system serves itself by automatically generating channel-specific heuristics from generic templates, allowing designers to efficiently access tailored guidance without undergoing lengthy mental deliberation cycles.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9195961B1System, method, and computer program for generating channel specific heuristics
Publication Date: 2015.11.24 AMDOCS DEV LTD
  • US9195961B1 patent drawing
  • US9195961B1 patent drawing
  • US9195961B1 patent drawing

AI summary

A system, method, and computer program product are provided for generating channel specific heuristics. In use, at least one channel filter including a characteristic associated with a communications channel is identified. Additionally, the at least one channel filter is applied to at least one design heuristic. Furthermore, at least one channel specific heuristic is generated based on the application of the at least one channel filter to the at least one design heuristic.