Automatic Communication Routing via Presence and Proximity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern telecommunication networks face challenges in automatically routing communications (such as voice calls, video calls, and text messages) to the most appropriate endpoint device based on user preferences, presence information, and proximity, leading to inefficiencies in communication delivery.

Innovation Solution

The implementation of an automatic communication routing system that utilizes a network with gateway devices, presence servers, and application servers to determine the optimal endpoint for routing communications by considering user preferences, presence information, and proximity, allowing for customizable routing configurations and intelligent re-direction of communications across various devices like mobile phones, personal computers, and set-top boxes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration of communication routing is used, then routing accuracy can be maintained, but user convenience and system complexity increase

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically determines the optimal communication endpoint by itself, using presence information, user preferences, and device capabilities without requiring manual user intervention. The server autonomously routes communications based on real-time device states and pre-configured user preferences, eliminating the need for users to manually manage routing rules while maintaining high routing accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Users pre-configure their preferences and acceptable routing options in advance through a simple interface. The system stores these preferences and automatically applies them when routing decisions are needed, combining preliminary user input with automated real-time decision-making to reduce both user burden and system complexity

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic routing based on multiple factors is implemented, then communication efficiency improves, but system complexity and computational requirements increase

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The routing system is divided into separate functional components: presence information collection, user preference storage, routing decision logic, and communication forwarding. Each component handles a specific aspect of the routing process independently, allowing the system to process multiple factors efficiently without creating a monolithic complex structure

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A server acts as an intermediary between communication sources and endpoints, consolidating the complexity of multi-factor routing decisions in one central location. The server receives presence information from multiple devices, applies routing logic based on user preferences and device capabilities, and determines optimal routing without requiring complex distributed coordination across all devices

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If real-time presence information is monitored for all devices, then routing accuracy improves, but network traffic and processing load increase

Engineering Contradiction:
Improverouting accuracyVSAvoidnetwork traffic
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system collects presence information selectively based on device type, user preferences, and communication context. Not all devices generate or report presence information at the same level of detail - the system adapts the amount and type of presence data collected to each specific device and situation, reducing overall network traffic while maintaining routing accuracy for the most relevant devices

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8705722B2Automatic routing of communications to user endpoints
Publication Date: 2014.04.22 VERIZON PATENT & LICENSING INC
  • US8705722B2 patent drawing
  • US8705722B2 patent drawing
  • US8705722B2 patent drawing

AI summary

A system may receive configuration information relating to forwarding of communications in a network from a first endpoint to other endpoints. Presence information may also be received for the endpoints. The presence information may include proximity information indicating whether pairs of the endpoints are in physical proximity to one another. The system may forward communications destined for a first of the plurality of endpoints to a second of the plurality of endpoints based on the configuration information and the presence information.