Unlock instant, AI-driven research and patent intelligence for your innovation.

Extensible Linux smart television operating system easy to upgrade

A smart TV and operating system technology, applied in the direction of electrical components, program code conversion, software deployment, etc., can solve the problems of modules cannot be disassembled, upgrade fails, upgrade files are large, etc., to save upgrade time, reduce dependence and coupling Sexuality, the effect of increasing the success rate

Active Publication Date: 2021-01-15
北京智象信息技术有限公司
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. All modules are integrated in one software. If one module is changed, all modules need to be compiled, which takes a long time to compile;
[0005] 2. If all functional modules are compiled into a TV system, the upgrade requires the entire software to be upgraded together, including the modules that have not been updated. The upgrade file is large, and the upgrade takes a long time. There will be problems with unsuccessful upgrades;
[0006] 3. The module cannot be disassembled, and the software needs to be recompiled if the module is removed or added

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Extensible Linux smart television operating system easy to upgrade
  • Extensible Linux smart television operating system easy to upgrade

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] like figure 1 As shown, the easy-to-upgrade scalable Linux smart TV operating system of the present invention includes: UI, main program, plug-in collection, platform abstraction layer library and basic platform function library;

[0027] The main program traverses the module plug-in directory in the plug-in collection, and uses the dlopenAPI of the dl library to load all the module plug-ins contained in the module plug-in directory one by one through the dynamic library loading mechanism. After the notification of the program, the corresponding UI interface is displayed according to the currently supported module plug-ins;

[0028] Each plug-in module calls the basic platform function library through the platform abstraction layer library to realize the call of the function interface;

[0029] The platform abstraction layer library calls the basic platform function library provided by the board manufacturer to realize the call of the function interface, and the module...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an extensible Linux smart television operating system easy to upgrade. The extensible Linux smart television operating system easy to upgrade comprises a UI, a main program, a plug-in set, a platform abstraction layer library and a basic platform function library. The main program traverses a module plug-in directory in the plug-in set, all module plug-ins contained in the module plug-in directory are loaded one by one in a dynamic loading mode, the main program informs a UI of all supported module plug-ins after traversing is completed, and after the UI receives an announcement of the main program, a corresponding UI interface is displayed according to the currently supported module plug-ins; each plug-in module calls a basic platform function library through a platform abstraction layer library to realize calling of a function interface; the coupling of codes of each layer of software is reduced, so software compiling and running are more flexible and convenient.

Description

technical field [0001] The invention relates to an easily upgradeable and expandable Linux smart TV operating system. Background technique [0002] Existing TV systems include at least multiple functional modules, such as network modules, Bluetooth modules, TV channel search modules, smart APP function modules, etc. A TV manufacturer often produces multiple types of TVs. A smart TV includes a smart APP function module, and another non-smart TV does not include a smart APP function module; another example: a TV manufacturer may produce a high-end brand product that includes a Bluetooth module, and another low-end brand product does not include a Bluetooth module. bluetooth module. These brands and models may have most of the same functional modules, but there are differences in individual functional modules. If the codes of each brand model are written separately, there will be a lot of repetitive writing work. In addition, if a module finds a BUG, ​​then it is necessary to...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N21/443H04N21/458G06F8/65G06F8/41
CPCH04N21/443H04N21/4431H04N21/4586G06F8/65G06F8/41Y02D10/00
Inventor 何志宏张召兴郑谷川李祖强
Owner 北京智象信息技术有限公司