Communication Handling Preferences Context-Based Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication devices face inefficiencies in resource utilization due to the inability to selectively manage various communication modes based on context, leading to inappropriate handling of incoming communications.

Innovation Solution

A method and system that store communication handling preferences with criteria and acceptable modes, allowing the processor to select the appropriate criteria based on the device's context and determine if incoming communications match these preferences, allowing or suppressing communications and transmitting acceptable modes to the originator when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the device accepts all incoming communications regardless of mode, then no communications are lost or rejected, but device resources are wasted processing irrelevant communications and users experience unnecessary alerts

Engineering Contradiction:
Improvecommunication handling efficiencyVSAvoiddevice resource utilization
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary classification of incoming communications by mode before full processing. The processor identifies the communication mode (voice, data, video, etc.) and compares it against user-defined acceptable modes in advance, preventing wasteful processing of irrelevant communications before they are filtered out.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and separates communications into different modes, then selectively processes only those matching user preferences. By pulling out acceptable communications from the general stream and handling them separately, the system avoids processing rejected communications entirely, optimizing resource usage.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of energy

If the device filters communications based on mode, then resource usage is optimized, but appropriate communications may be incorrectly rejected

Engineering Contradiction:
Improvedevice resource utilizationVSAvoidcommunication handling accuracy
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system provides feedback to users when communications are rejected, explaining which mode was not acceptable. This allows users to adjust their preferences and ensures that the filtering system remains reliable and adaptable to changing needs, preventing incorrect rejections from becoming permanent errors.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system allows dynamic modification of acceptable communication modes as parameters. Users can change which modes are acceptable based on context, time, or other factors, making the filtering criteria flexible rather than rigid, thereby maintaining reliability while optimizing resource usage.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the device processes all communication modes equally, then no mode is discriminated against, but user context and preferences are ignored

Engineering Contradiction:
Improvecommunication mode flexibilityVSAvoidcommunication handling logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments communication handling into distinct mode-specific processing paths. Each communication mode (voice, data, video, messaging) is identified and routed according to its type, allowing differentiated handling logic for each mode while maintaining overall system organization and manageability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a universal filtering framework that handles multiple communication modes through a single unified mechanism. The same basic process (identify mode, compare against preferences, accept or reject) applies to all modes, reducing overall complexity despite the variety of communication types handled.

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

Data Source

PatentEP2747390B1Method, system and communication device for handling communications
Publication Date: 2018.06.27 BLACKBERRY LTD
  • EP2747390B1 patent drawingFigure 1
  • EP2747390B1 patent drawingFigure 2
  • EP2747390B1 patent drawingFigure 3

AI summary

According to embodiments described in the specification, a method, system and apparatus for handling communications are provided. The method comprises storing, in a memory, communication handling preferences including a plurality of criteria and, for each criterion, a corresponding indication of acceptable modes of communication; receiving an incoming communication at a processor via a network interface; selecting, at the processor, one of the criteria based on a context of the communication device; determining, at the processor, if a mode of the incoming communication matches the one or more indication; when the determination is affirmative, allowing the incoming communication; and when the determination is negative, suppressing the communication and transmitting a message to an originator of the incoming communication, identifying an acceptable mode of communication.