Rules-Based Communication Delegation for Real-Time Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Real-time communication attempts often fail when the intended recipient is unavailable, leaving the initiator with limited options such as retrying later or leaving a message, as existing communication techniques lack efficient rerouting mechanisms.

Innovation Solution

A software facility implements a rules-based delegation scheme that automatically reroutes incoming real-time communications to designated delegates based on presence information and predefined rules, applicable to various communication channels, including instant messaging and telephone calls, ensuring important communications reach a live person promptly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If real-time communication is attempted when recipient is unavailable, then communication speed is improved, but communication reliability deteriorates

Engineering Contradiction:
Improvecommunication speedVSAvoidcommunication reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-configuring delegation rules and identifying potential delegate recipients before the actual communication attempt fails. When the primary recipient is unavailable, the pre-established delegation rules enable immediate rerouting to alternative recipients, maintaining communication speed while ensuring reliability through advance preparation of fallback options

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The delegation facility acts as an intermediary between the sender and the ultimate recipient. It intercepts failed communication attempts, evaluates delegation rules, and redirects communications to appropriate delegates. This intermediary mechanism resolves the contradiction by maintaining the illusion of direct communication while actually routing through multiple intermediaries to ensure delivery

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual retry or message leaving is used when communication fails, then communication reliability is maintained, but time efficiency deteriorates

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidtime loss
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The delegation system enables self-service by automatically handling failed communication attempts without requiring manual intervention from the sender. The system autonomously evaluates delegation rules, identifies appropriate delegates, and redirects communications, thereby maintaining reliability while eliminating the time loss associated with manual retry attempts or message leaving

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by monitoring communication status and automatically triggering delegation actions when failures are detected. This closed-loop feedback system ensures that communication reliability is maintained through automatic rerouting while preventing time loss by eliminating the need for manual follow-up attempts

Inventive Principle:
Principle #23Feedback

3Reliability

If delegation rules are made context-aware, then communication reliability is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The delegation system applies segmentation by dividing complex delegation logic into discrete, manageable rules that can be independently evaluated. Each delegation rule represents a segmented unit of logic that assesses specific contextual factors (such as recipient availability, communication type, or priority levels) and determines appropriate routing actions. This segmentation reduces system complexity while maintaining high reliability through modular rule evaluation

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8874670B2Communication using delegates, such as delegates specified in an email or scheduling application
Publication Date: 2014.10.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8874670B2 patent drawing
  • US8874670B2 patent drawing
  • US8874670B2 patent drawing

AI summary

A facility allows for automatic delegation of incoming real-time communications based on a delegation scheme. The delegation scheme may be rules-based and may be applied to a single real-time communication channel or multiple communication channels, including both real-time and non-real-time communication channels. The delegate information may include rules that indicate under what circumstances a communication should be rerouted, which delegate the communication should be rerouted to, and whether other associated actions should be taken in connection with the rerouting (or lack thereof). In some cases, the context of the incoming communication may play a role in how or whether a communication is rerouted to a delegate.