Communication Routing System with Dynamic Contact Point Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems fail to efficiently route messages to the best contact point based on a user's preferences and current availability, leading to unnecessary back-and-forth attempts and outdated contact information, resulting in wasted time.

Innovation Solution

A system that collects data on user preferences, activity status, and usage patterns to determine the optimal contact point for communication, allowing secure routing of messages and automatic forwarding based on user-defined rules and preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple contact points are maintained for each user, then communication flexibility and availability are improved, but it becomes difficult to determine the best way to connect and increases the complexity of contact management

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidcontact management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces a communication routing system as an intermediary between users and multiple contact points. This routing system analyzes user preferences, activity status, and contextual information to automatically determine the optimal contact point, eliminating the need for users to manually manage multiple contact methods while preserving communication flexibility

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If contact information is frequently updated in databases, then communication accuracy is improved, but time is wasted when individuals attempt to contact with outdated information

Engineering Contradiction:
Improvecontact information accuracyVSAvoidtime wasted on outdated contact info
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively notifying users of contact point changes before they are needed. When a user's contact information changes, the system automatically updates the routing database and notifies relevant contacts, ensuring that contact information is current without requiring manual updates at the time of contact attempts

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system monitors user activity and preferences in real-time, then communication routing accuracy is improved, but system complexity and data processing requirements increase

Engineering Contradiction:
Improverouting accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system achieves multi-functionality by using a single integrated routing platform that handles multiple tasks: monitoring user activity, analyzing preferences, determining optimal contact points, and managing contact information updates. This universal system reduces overall complexity compared to having separate systems for each function while maintaining high routing accuracy

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

Data Source

PatentUS9531652B2Communications routing and contact updates
Publication Date: 2016.12.27 TANGOE US INC
  • US9531652B2 patent drawing
  • US9531652B2 patent drawing
  • US9531652B2 patent drawing

AI summary

A system allowing a user to efficiently locate and contact those individuals the user would like to communicate with and for collection of data about users to determine the best contact point to use at a particular time. The system monitors the data and may determine an individual's usage patterns in order to select or suggest contact points that are the best to contact a particular user at a particular time. The system may also allow for the routing of communications to particular contact points based on how the user receiving the communication would prefer to be contacted. The system allows for the single selection of an icon by an individual and automatically determines the contact point to contact the particular user. If further allows for the particular user to push out to others updated contact information.