IMS Call Forwarding via Device Capability Assessment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems lack an efficient method to dynamically manage and forward incoming calls across multiple devices based on their registration status and contextual information, leading to inefficient use of network bandwidth and device resources.

Innovation Solution

An automated registration service that interoperates with an IMS core network dynamically registers and deregisters devices based on usage and contextual information, such as device capabilities and user interactions, to intelligently forward incoming calls to the most suitable device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If incoming calls are forwarded to all registered devices, then call delivery reliability is improved, but network bandwidth consumption increases and device resources are wasted on un-equipped devices

Engineering Contradiction:
Improvecall delivery reliabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary assessment of device capabilities before forwarding calls. The automated registration service evaluates whether devices have required capabilities (microphone, speaker, camera) ahead of time, and only forwards calls to suitable devices, avoiding wasteful transmission to un-equipped devices

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where devices report their capability status to the automated registration service. The service continuously monitors device registration status, capability availability, and usage patterns, using this feedback to dynamically adjust call forwarding decisions and optimize network resource allocation

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the system monitors device capabilities and user interactions in real-time, then call forwarding accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvecall forwarding accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The automated registration service acts as an intermediary between the IMS core network and user devices. It abstracts the complexity of real-time capability monitoring and call forwarding logic, providing a simplified interface while maintaining high forwarding accuracy through intelligent assessment of device capabilities and usage context

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Devices automatically report their capability status and registration information to the automated registration service without requiring complex manual configuration. The service autonomously processes this information and makes forwarding decisions, reducing system complexity while maintaining high accuracy

Inventive Principle:
Principle #25Self-service

3Productivity

If the automated registration service dynamically registers and deregisters devices, then resource utilization is improved, but processing overhead increases

Engineering Contradiction:
Improveresource utilizationVSAvoidprocessing overhead
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The automated registration service implements periodic monitoring and dynamic registration/deregistration of devices based on usage patterns and capability availability. This periodic action optimizes resource utilization by ensuring calls are routed to currently active and capable devices, while the automation minimizes processing overhead through efficient event-driven updates

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12021903B2Automatic forwarding of incoming calls based on user interaction with devices
Publication Date: 2024.06.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12021903B2 patent drawing
  • US12021903B2 patent drawing
  • US12021903B2 patent drawing

AI summary

An automated registration service supported on an application server that interoperates with an IMS (IP Multimedia Subsystem) core network is configured to dynamically register and deregister devices that are all associated with one or more commonly-utilized phone numbers. The service may assign the phone number to registered devices and, in contrast, un-assign the phone number from deregistered devices. The registration and deregistration of the devices may occur based on the amount of interaction with the device and other real-time contextual information. Furthermore, the automated registration service intelligently determines which registered devices to forward incoming video and/or audio calls to based on various contextual information, including the capabilities of device, identified location of a user, user preferences, etc. By intelligently selecting which devices should receive an incoming call, unnecessary use of bandwidth, data, and resources (e.g., battery power) can be reduced.