Terminal Application Synchronization Alarm Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile communication systems, frequent transitions between idle and active modes due to varying synchronization intervals of multiple applications lead to increased signaling overhead and power consumption.

Innovation Solution

A method that adjusts the alarm registration times of repetitive synchronization operations to synchronize applications efficiently by estimating and adjusting the synchronization intervals, allowing simultaneous or consecutive execution of operations, thereby reducing mode transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple applications perform synchronization operations at different intervals, then each application can maintain its data freshness according to user preferences, but the terminal frequently transitions between idle and active modes causing increased power consumption and signaling overhead

Engineering Contradiction:
Improvedata synchronization freshnessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent merges multiple synchronization operations of different applications into a single unified synchronization process by grouping applications with similar synchronization intervals and executing them simultaneously in one active mode transition, thereby reducing the total number of mode transitions while maintaining data freshness for each application

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements periodic synchronization actions by organizing applications into groups based on their synchronization intervals and executing synchronized operations at regular periods for each group, allowing the terminal to return to idle mode systematically rather than transitioning frequently for individual applications

Inventive Principle:
Principle #19Periodic action

2Reliability

If multiple applications perform synchronization operations at different intervals, then each application can maintain its data freshness according to user preferences, but the signaling overhead increases due to frequent mode transitions

Engineering Contradiction:
Improvedata synchronization freshnessVSAvoidsignaling overhead
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent combines multiple synchronization requests into a single unified synchronization operation by grouping applications and executing them together, thereby reducing the number of separate signaling exchanges with the network while ensuring each application's data remains fresh according to its specific interval requirements

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If the synchronization interval is set to a small value for real-time updates, then data freshness is improved, but power consumption and signaling overhead increase

Engineering Contradiction:
Improvedata freshnessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent merges multiple short-interval synchronization operations into consolidated synchronization events by grouping applications with similar intervals and executing them simultaneously, thereby achieving real-time data freshness for each application while reducing the cumulative power consumption and energy loss from frequent individual transitions

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10003617B2Terminal and application synchronization method thereof
Publication Date: 2018.06.19 SAMSUNG ELECTRONICS CO LTD
  • US10003617B2 patent drawing
  • US10003617B2 patent drawing
  • US10003617B2 patent drawing

AI summary

An application synchronization method for use in a terminal is provided. The application synchronization method includes acquiring an alarm registration request of a first repetitive synchronization operation, acquiring a next execution time of a second repetitive synchronization operation associated with a same application as an application of the first repetitive synchronization operation, adjusting, if a difference between an alarm time of the alarm registration request of the first repetitive synchronization operation and the next execution time of the second repetitive synchronization operation is less than or equal to a threshold value, the alarm time of the alarm registration request of the first repetitive synchronization operation according to the next execution time of the second repetitive synchronization operation, and registering the adjusted alarm time.