Television Data Storage Framework Using Segmented Databases

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional smart televisions use EMMC memory chips with limited storage space, restricting the number of screen databases that can be stored and increasing production costs, making it difficult to increase shipment without significant cost increments.

Innovation Solution

A data storage framework for television devices that combines a basic database for the main screen with a differential database for sub-screens, optimizing storage by eliminating duplicate data items and creating a synthetic database for efficient data management, thereby reducing storage needs and costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If EMMC memory chips with 8G capacity are used to reduce costs, then production cost is reduced, but storage space for screen databases is limited

Engineering Contradiction:
Improvestorage spaceVSAvoidproduction cost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The database is segmented into two parts: a basic database containing common configuration data items used by all screens, and a differential database containing only the unique configuration data items specific to each sub-screen. This segmentation allows the system to store multiple screen databases in the limited EMMC memory by sharing common data, thereby increasing storage capacity without increasing memory chip capacity or production cost.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If the partition for storage of database is increased to store more screen databases, then storage capacity is increased, but production cost increases significantly

Engineering Contradiction:
Improvestorage capacityVSAvoidproduction cost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent merges the basic database (common to all screens) and the differential database (unique to each sub-screen) to form a complete screen database. This merging approach allows the system to efficiently utilize the limited storage space by storing common data once and combining it with small differential portions for each screen, thereby achieving high storage capacity without requiring larger, more expensive memory partitions.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If duplicate data items are retained in sub-screen databases, then data completeness is maintained, but storage space is wasted

Engineering Contradiction:
Improvedata completenessVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes duplicate configuration data items from sub-screen databases, keeping only the differential data items that are unique to each sub-screen. The complete data is reconstructed by combining the basic database with the differential database during operation. This extraction process maintains data completeness and reliability while significantly reducing the storage space required in the limited EMMC memory.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10841655B2Data storage framework and television device
Publication Date: 2020.11.17 AMLOGIC (SHANGHAI) CO LTD
  • US10841655B2 patent drawing

AI summary

The invention relates to the technical field of television, and more particularly, to a data storage framework and a television device. The television device comprises a main screen and a plurality of sub-screens. The data storage framework comprises: a processor; a basic database, and a differential database, wherein the basic database is configured to store configuration data items of the main screen; the differential database is configured to store configuration data items of the plurality of sub-screens different from those of the main screen; wherein the processor is connected to the basic database and the differential database, respectively; and during display configuration of the plurality of sub-screens, the processor combines the basic database and the differential database to form a synthetic database, and outputs the synthetic database to the plurality of sub-screens. Thus, the storage data are optimized; the storage space is saved; and lower cost is realized.