Context-Based Call Routing via Dynamic Subscriber Documents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional call routing systems lack flexibility and efficiency, as they rely on static rules and are primarily voice-based, failing to adapt to dynamic user needs and multi-modal communication methods, leading to delayed and inefficient call establishment.

Innovation Solution

Implementing context-based call routing that allows called parties to define and publish routing documents, enabling callers to select from dynamic options based on context information, such as project associations and communication modes, facilitating more efficient communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional static call routing systems are used, then system simplicity is maintained, but call routing efficiency and adaptability deteriorate

Engineering Contradiction:
Improvecall routing efficiencyVSAvoidrouting system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The called party pre-defines multiple routing options and associated context information (such as project associations, communication preferences, and alternative contacts) before a call is made. This preliminary configuration allows the calling party to efficiently select appropriate routing without real-time system complexity, resolving the contradiction between routing efficiency and system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A routing document acts as an intermediary between the called party's preferences and the calling party's needs. This document contains pre-configured routing options and context information, serving as a mediator that enables efficient call routing without requiring complex real-time processing or system reconfiguration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If voice-based communication methods are used, then system simplicity is maintained, but communication versatility deteriorates

Engineering Contradiction:
Improvecommunication mode versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The routing document structure is designed to accommodate multiple communication modes (voice calls, video calls, instant messaging, email) within a single unified framework. The called party can define context information and routing preferences that apply across different communication modalities, enabling versatile communication without proportionally increasing system complexity.

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

3Adaptability or versatility

If one-size-fits-all routing approach is used, then system simplicity is maintained, but caller-specific adaptability deteriorates

Engineering Contradiction:
Improvecaller-specific routing adaptabilityVSAvoidrouting configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The routing document enables different routing options and context information to be defined for different calling scenarios and caller types. The called party can specify particular routing preferences for specific callers or caller groups, allowing localized customization of routing behavior without requiring complete system reconfiguration for each caller.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8781094B2Contextual call routing by calling party specified information through called party specified form
Publication Date: 2014.07.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8781094B2 patent drawing
  • US8781094B2 patent drawing
  • US8781094B2 patent drawing

AI summary

Context-based call routing is provided in a unified communication system by enabling subscribers to define a routing document, which is published by the communication system to callers who subscribe to a presence of the called party. Through publication of the context-based routing information, callers are enabled to make selections between call destination options as defined by the caller and provide a subject for the requested call. The call is then routed by the system according to the caller selection allowing efficient facilitation of the communication between the caller and the called party or their designees.