Selective Call Routing for Shared Destination Addresses
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When multiple user devices share a destination address, existing systems lack the ability to selectively route calls and provide notifications, leading to situations where multiple devices at the same location receive the same call notification, and unauthorized devices can answer calls intended for others.
Innovation Solution
Implementing a system where the IMS network device determines which user devices should receive calls and provide notifications based on distance information and user-defined profiles, ensuring that only proximate devices receive calls and notifications, thereby conserving resources and enhancing security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple user devices share a destination address to enable flexible call reception, then call accessibility is improved, but call security and notification control deteriorate
Solution Approach 1:
The patent implements device-specific notification profiles and selective routing rules for each user device associated with a shared destination address. The system determines which specific devices should receive call notifications based on location information, user preferences, and device capabilities, rather than uniformly notifying all devices. This local differentiation resolves the contradiction by maintaining high adaptability through flexible device registration while improving security and control through granular notification management.
Solution Approach 2:
The patent introduces dynamic call routing that adapts notification behavior based on real-time conditions such as device location, user activity state, and contextual information. The system can dynamically adjust which devices receive notifications and how they are routed, transforming from a static all-or-nothing notification approach to a dynamic, context-aware system. This resolves the contradiction by maintaining versatility while improving security through adaptive control.
2Adaptability or versatility
If calls are routed to all user devices sharing a destination address, then call accessibility is improved, but network and device resources are wasted
Solution Approach 1:
The patent extracts and filters out devices that should not receive call notifications from the set of all registered devices. By implementing selective routing rules and location-based filtering, the system removes unnecessary notification transmissions to devices that are irrelevant to the current call context. This resolves the contradiction by maintaining call accessibility for relevant devices while eliminating waste of network and device resources on unnecessary notifications.
Solution Approach 2:
The patent implements partial notification routing where only a subset of registered devices receives call notifications based on specific criteria. Rather than notifying all devices (excessive action), the system applies selective filtering to notify only the appropriate devices (partial action). This resolves the contradiction by maintaining sufficient call accessibility while reducing resource consumption by eliminating redundant notifications.
3Adaptability or versatility
If multiple user devices can answer calls, then call flexibility is improved, but unauthorized call answering risk increases
Solution Approach 1:
The patent implements preliminary authentication and authorization mechanisms that establish which devices are permitted to answer calls before the call actually arrives. User profiles and device permissions are pre-configured with specific rules about which devices can answer calls under different conditions. This resolves the contradiction by maintaining call flexibility through multiple authorized devices while preventing unauthorized answering through pre-established security controls.
Solution Approach 2:
The patent incorporates feedback mechanisms where the system monitors device location, user state, and call context to dynamically determine whether a device should be permitted to answer. The system provides feedback control by adjusting device permissions based on real-time conditions, ensuring that only appropriate devices can answer calls. This resolves the contradiction by maintaining flexibility through multiple potential answering devices while preventing unauthorized answering through active monitoring and control.
Data Source
AI summary
A device may obtain information. The information may represent a distance between a first user device and a second user device. The first user device and the second user device may share a destination address. The device may receive a first message associated with a call. The first message may be received based on the call having been made to the destination address. The device may determine, based on the information, whether to provide a second message associated with the call or a notification associated with the call. The device may selectively provide the second message or the notification based on determining whether to provide the second message or the notification.


