Display Device Logging Configuration via Network Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display devices require significant time and cost to produce and distribute firmware updates to set or change log items after release, especially for different languages and regions, limiting the ability to obtain desired log information post-release.
Innovation Solution
A display device with a network interface and controller that allows for the receipt and updating of logging configuration information, enabling the collection of log information related to application operations without the need for separate firmware distribution, using multilingual tables for language-independent operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If firmware programs are updated to set or change log items after TV release, then log information can be obtained post-release, but it takes a lot of time and cost to separately produce and distribute firmware programs
Solution Approach 1:
The patent segments the logging configuration from the firmware program itself. Instead of modifying the entire firmware to add log items, the system separates the logging configuration into a standalone configuration file that can be independently updated and downloaded, allowing log item changes without full firmware redistribution
Solution Approach 2:
The patent extracts the logging configuration information from the firmware program and places it in a separate configuration file. This extraction allows the logging settings to be modified, updated, and distributed independently from the main firmware, significantly reducing the time and cost associated with firmware updates
2Adaptability or versatility
If firmware programs are produced for each country or language to suit local requirements, then log information can be localized, but considerable time and cost are required for producing and distributing firmware for each region
Solution Approach 1:
The patent creates a universal configuration file format that can accommodate multiple languages and regions. Instead of producing separate firmware for each country, the system uses a single firmware structure with a configurable language field in the logging configuration, allowing one firmware to serve multiple languages by simply changing the configuration data
Solution Approach 2:
The patent changes the language parameter within the logging configuration file rather than creating different firmware versions. The configuration file includes a language identification parameter that can be modified to suit different countries and languages, allowing the same firmware to adapt to local requirements through simple parameter changes
3Reliability
If log items are set before TV release, then log information can be obtained, but log items cannot be added or modified after release without firmware updates
Solution Approach 1:
The patent makes the logging configuration dynamic by allowing it to be updated after TV release. The configuration file can be downloaded and modified at any time, enabling the system to adapt logging settings based on changing requirements without being locked into pre-release configurations
Solution Approach 2:
The patent introduces a configuration file as an intermediary between the firmware and the logging functionality. This intermediary layer allows log items to be added, deleted, or modified by simply updating the configuration file, without requiring changes to the firmware itself or full firmware redistribution
Data Source
AI summary
A display device includes: a display configured to display an execution screen of an application; a network interface configured to receive logging configuration information related to the application; and a controller. The controller is configured to: update the received logging configuration information in a configuration file; when an event for the execution screen of the application occurs, obtain logging item information for logging an operation of the event from the updated configuration file; and obtain log information related to the operation of the event by using the obtained logging item information.


