Smart Synchronization for IMS Device Event Awareness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IP Multimedia Subsystem (IMS) environments, related devices sharing the same communication address are not aware of communications received by each other, leading to duplication and missed communication events due to the lack of access to communication notifications across network identities within an implicit registration set.

Innovation Solution

Implementing a system where related devices compare data items from communication notifications with their local activity databases to determine if a communication event has already been logged, allowing them to avoid duplications and synchronize missed events by updating their databases with notifications received while offline.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If communication notifications are sent to all network identities in a registration set, then all devices receive communication events, but devices cannot distinguish which communications are received by which specific network identity, leading to duplication and lack of awareness

Engineering Contradiction:
Improvecommunication event awarenessVSAvoidnotification management
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments communication notifications by including specific network identity identifiers within each notification. This allows devices to distinguish which communications are received by which network identity, enabling precise tracking and awareness without requiring complex centralized management. Each notification is divided into identifiable components including the network identity that received the communication.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a feedback mechanism where devices compare received communication notifications against their local activity databases. This feedback loop enables devices to determine whether they have already logged a communication event, preventing duplication while maintaining awareness across all network identities. The comparison process provides continuous feedback about the state of communication event logging.

Inventive Principle:
Principle #23Feedback

2Reliability

If devices independently log communication events in their local activity databases, then each device maintains its own record, but devices miss communication events that occur when they are offline or unavailable

Engineering Contradiction:
Improvecommunication event loggingVSAvoidsynchronization delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent prepares communication notifications in advance and stores them in the activity database before devices need to access them. When devices come online after being offline, the notifications are already prepared and waiting, eliminating synchronization delays. This preliminary action ensures that communication events are not lost during offline periods.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables devices to autonomously synchronize their local activity databases by comparing received communication notifications with their existing records. Devices independently determine what events they have missed and log them without requiring manual intervention or complex centralized coordination. This self-service approach maintains reliability while minimizing synchronization delays.

Inventive Principle:
Principle #25Self-service

3Loss of information

If devices synchronize their activity databases frequently, then communication events are kept up-to-date, but network bandwidth and device energy are consumed

Engineering Contradiction:
Improveactivity database synchronizationVSAvoiddevice energy consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic synchronization where devices compare their activity databases at scheduled intervals rather than continuously. This periodic action maintains database synchronization while significantly reducing network bandwidth consumption and device energy usage compared to continuous synchronization approaches.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent changes the synchronization parameter from continuous to event-triggered or interval-based comparison. Devices compare their activity databases based on changes in communication patterns or at predetermined intervals, optimizing the balance between maintaining information accuracy and conserving energy and network resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11252693B2Device and/or line event awareness and smart synchronization
Publication Date: 2022.02.15 T MOBILE US INC
  • US11252693B2 patent drawing
  • US11252693B2 patent drawing
  • US11252693B2 patent drawing

AI summary

Device and/or line event awareness and smart synchronization is described. In at least one example, a related device of a group of related devices may receive a communication notification representative of a communication event. Such communication notifications may enable event awareness for each of the devices in the group of related devices. In an example, the related device may compare data items (e.g., participants, timestamps, etc.) associated with the communication notification with data items associated with entries stored in a local data store. The entries may correspond to communication events associated with at least the related device. Based at least in part on comparing the data items, the related device may determine whether a new entry associated with the communication notification should be added to a local data store or the communication notification should be disregarded as a duplication.