IMS Call Management Device for Battery Conservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Maintaining IMS connections on user devices, such as mobile phones, consumes battery life and network resources, as devices need to periodically send keep-alive data to maintain active connections, even when these connections are not in use.

Innovation Solution

An IMS call management device that maintains IMS connections on behalf of user devices by periodically sending registration refresh and TLS keep-alive data, allowing user devices to drop inactive connections and conserve resources, using a push notification network to re-establish connections when needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user devices maintain active IMS connections to receive communications, then service availability is improved, but battery consumption and network resource usage increase

Engineering Contradiction:
Improveservice availabilityVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The network provider acts as an intermediary by maintaining IMS connections on behalf of user devices. The network provider receives and holds incoming communications (IMS invites) when devices are in idle state, then delivers them when devices become active, eliminating the need for devices to maintain continuous connections and thereby reducing battery consumption while preserving service availability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network provider performs preliminary actions by pre-receiving and storing incoming communications before the user device needs them. This allows the device to remain in a low-power state without missing communications, as the network has already prepared and held the incoming data ready for delivery

Inventive Principle:
Principle #10Preliminary action

2Speed

If user devices maintain active IMS connections, then incoming communications can be received immediately, but network bandwidth and data processing resources are consumed

Engineering Contradiction:
Improvecommunication delivery speedVSAvoidnetwork bandwidth usage
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The network provider serves as an intermediary that buffers incoming communications. Instead of requiring continuous device-network connections that consume bandwidth, the network provider receives, stores, and manages incoming IMS data, then delivers it efficiently when devices are ready, reducing overall network bandwidth consumption while maintaining delivery capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of continuous connection maintenance, the system uses periodic or event-driven communication. Devices establish connections only when needed (periodically or upon events like push notifications), rather than maintaining constant active connections, thereby reducing network bandwidth usage while preserving the ability to receive communications promptly

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11038977B2Internet protocol multimedia subsystem connection management
Publication Date: 2021.06.15 VERIZON PATENT & LICENSING INC
  • US11038977B2 patent drawing
  • US11038977B2 patent drawing
  • US11038977B2 patent drawing

AI summary

A device can be configured to receive first internet protocol multimedia subsystem (IMS) data from a user device, provide the first IMS registration data to an IMS device, maintain—on behalf of the user device—an IMS connection between the user device and the IMS device. In addition, the device an receive, from the IMS device, an IMS invite addressed to the user device, temporarily hold the IMS invite, provide a push notification device with a push notification request specifying the user device, receive second IMS registration data from the user device, and perform an action based on the second IMS registration data.