Mobile Terminal Digest Information Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile communication terminals experience processing speed reduction and data unavailability due to frequent message exchange and data loss between front_end and back_end chips, which conventionally only store digest information for multimedia data.

Innovation Solution

Implementing a mobile communication terminal with a main memory for multimedia data storage, a signal processor, and both front_end and back_end chips that store and synchronize digest information using an MD5 algorithm, with encryptors and sub-memories for secure and efficient data management, enabling comparison and synchronization of digest information between the chips.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If only one chip stores digest information of multimedia data, then device complexity is reduced, but processing speed decreases due to frequent message exchange between chips

Engineering Contradiction:
Improvecomplexity of digest information storage structureVSAvoidprocessing speed of multimedia data
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The digest information storage function is segmented and distributed to both the front_end chip and back_end chip. Each chip independently stores and manages digest information, eliminating the need for frequent communication and synchronization between chips, thereby improving processing speed while maintaining manageable complexity through modular design.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If only one chip stores multimedia data, then device complexity is reduced, but reliability decreases when data is destroyed in the storing chip

Engineering Contradiction:
Improvecomplexity of data storage structureVSAvoidavailability of multimedia data
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

Digest information is pre-stored in both the front_end chip and back_end chip before any data loss can occur. This preliminary duplication of critical information ensures that if data is destroyed in one chip, the other chip already possesses the necessary digest information to recover or verify the multimedia data, thereby improving reliability without significantly increasing system complexity.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If digest information is stored in both front_end chip and back_end chip without synchronization, then reliability is improved, but processing speed decreases due to synchronization overhead

Engineering Contradiction:
Improveavailability of multimedia dataVSAvoidprocessing speed of multimedia data
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Each chip independently manages and maintains its own digest information without requiring active synchronization with the other chip. The front_end chip and back_end chip both autonomously store and update digest information based on their respective operations, eliminating synchronization overhead and communication delays, thereby maintaining high processing speed while ensuring data reliability through independent redundancy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7870391B2Method of managing multimedia data and mobile communication terminal equipped with function of managing multimedia data
Publication Date: 2011.01.11 PANTECH CORP
  • US7870391B2 patent drawing
  • US7870391B2 patent drawing
  • US7870391B2 patent drawing

AI summary

A mobile communication terminal having a function of managing multimedia data is provided, including: a main memory including a multimedia database storing the multimedia data; a signal processor converting the multimedia data stored in the main memory into data of a format suitable to be output to a display of the mobile communication terminal; a back_end chip which processes the multimedia data outputted from the signal processor, stores digest information of multimedia data upon occurrence of an update event of the multimedia data, and provides the stored digest information upon receiving a signal of requesting the digest information to be synchronized; and a front_end chip including a controller which requests the digest information stored in the back_end chip, compares and synchronizes the digest information offered from the back_end chip and digest information stored in advance in the front_end chip.