IMS Automatic Call Response Service for Contextual User Activity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems lack the ability to dynamically and contextually respond to incoming calls on diverse computing devices, failing to provide meaningful information to callers based on user activities and device capabilities, leading to suboptimal communication experiences.

Innovation Solution

An automatic response service integrated with an IMS core network generates responses using synthesized voice, video, or text-based messaging, dynamically analyzing device registrations, user interactions, and context to provide relevant information to callers, even when the user is engaged in activities that prevent voice telephony, such as gaming or with poor network conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the system provides detailed contextual information about user activities in automatic responses, then the relevance and usefulness of responses to callers is improved, but the complexity of data processing and response generation increases

Engineering Contradiction:
Improveinformation completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an automatic response service as an intermediary component that sits between the IMS core network and users. This service automatically monitors user activities across multiple devices, analyzes contextual information, and generates appropriate responses without requiring direct user intervention. The intermediary handles the complexity of data collection, analysis, and response generation, while users simply benefit from the intelligent responses.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The automatic response service enables the system to serve itself by autonomously monitoring user activities, determining device states, and generating contextualized responses. The service independently collects data from device registrations, monitors user interactions, analyzes activity contexts (such as gaming, meetings, or poor network conditions), and formulates appropriate automatic responses without external intervention, thus reducing the need for manual configuration and complex user-side processing.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If the system monitors user interactions across multiple devices to identify active device, then the accuracy of response customization is improved, but the amount of data to be processed increases

Engineering Contradiction:
Improvedevice identification accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by establishing device registrations with the IMS core network in advance. Each device registers its capabilities and state before being needed for call handling. This pre-registration process allows the automatic response service to have immediate access to device capability information without needing to collect and process all possible data in real-time, reducing the data processing burden while maintaining accurate device identification.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the system generates customized responses based on user activities and device capabilities, then the communication effectiveness is improved, but the response generation time increases

Engineering Contradiction:
Improvecommunication effectivenessVSAvoidresponse generation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by establishing device registrations with the IMS core network in advance. Each device registers its capabilities and state before being needed for call handling. This pre-registration process allows the automatic response service to have immediate access to device capability information without needing to collect and process all possible data in real-time, reducing the data processing burden while maintaining accurate device identification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automatic response service implements feedback mechanisms by continuously monitoring user activities and device states, then using this information to dynamically adjust and generate appropriate responses. The service receives feedback from device registrations about current device capabilities and network conditions, and uses this feedback to optimize response generation, ensuring that responses are both effective and timely.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10868842B2Automatic responses to incoming calls based on user activity
Publication Date: 2020.12.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10868842B2 patent drawing
  • US10868842B2 patent drawing
  • US10868842B2 patent drawing

AI summary

An automatic response service supported on an application server that interoperates with an IMS (IP Multimedia Subsystem) core network is configured to dynamically generate responses to unanswered incoming telephone calls to a user's computing devices that are customized for the calling party based on monitored activities of the user, device capabilities and state, and related context. The automatic response service can monitor the user's interactions across a range of computing devices to identify a device with which the is actively engaged. Data from device registrations with the IMS core network can indicate current device capabilities and device state such as peripheral device configuration and network connectivity. Along with call data such as caller ID, the monitored user activities and device information enable the service to automatically respond to incoming calls on behalf of the user with information that is meaningful and contextually-relevant to the calling party.