Communication Routing via User Presence Probability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication forwarding systems lack a reliable method to determine the routing of incoming communications to the appropriate destination device among multiple devices owned by a user, leading to inefficiencies in forwarding communications to the device the user is currently using.
Innovation Solution
A method and apparatus that determine a user presence probability by measuring and comparing user-specific characteristics to stored characteristics, allowing for the selection of the most likely destination device for incoming communications based on user presence probability calculations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If centralized call forwarding with pre-configured instructions is used, then communication routing is simplified, but it cannot reliably determine which device the user is currently using among multiple devices
Solution Approach 1:
The system implements feedback by continuously monitoring user-specific characteristics (typing patterns, voice patterns, device handling patterns) and using this feedback to dynamically update user presence probability. This allows the system to adapt to current user behavior and accurately determine which device the user is actively using, resolving the contradiction between simple routing and reliable device selection.
Solution Approach 2:
The system changes parameters by transitioning from static pre-configured routing instructions to dynamic probability-based routing decisions. User presence probability is calculated based on multiple characteristics including typing patterns, voice patterns, and device handling patterns, allowing the system to adaptively route communications to the device most likely being used by the user.
2Reliability
If user presence probability determination using multiple characteristics is implemented, then device selection accuracy is improved, but system complexity increases
Solution Approach 1:
The system segments the complex task of determining user presence into multiple independent characteristic measurements (typing patterns, voice patterns, device handling patterns). Each characteristic is measured and evaluated separately, then combined to form an overall user presence probability. This segmentation makes the complex system more manageable and implementable while maintaining high accuracy.
Solution Approach 2:
The system implements multi-functionality by using a single user presence probability determination mechanism that works across multiple device types and multiple users. The same characteristic measurement and comparison framework is universally applied regardless of whether the devices are smartphones, tablets, or computers, and regardless of which user is being tracked, simplifying the overall system architecture.
Data Source
AI summary
An apparatus, system and method for forwarding a communication from a communication receiving device to a destination device based upon the identity of the user of the destination device.


