Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Object-oriented set-top box background channel development system and method thereof

An object-oriented, development system technology, applied to TV system parts, color TV parts, TV, etc., can solve problems such as increased difficulty in debugging and management, redundant code modules of background channels, etc., to achieve enhanced readability Sexuality, clear hierarchy, maintenance and easy-to-achieve effects

Inactive Publication Date: 2009-09-23
SUN YAT SEN UNIV
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the traditional method makes the development of the background channel a large number of redundant code modules, which increases the difficulty of troubleshooting and management

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
  • Object-oriented set-top box background channel development system and method thereof
  • Object-oriented set-top box background channel development system and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in further detail below in conjunction with embodiment and accompanying drawing:

[0027] First, analyze the set of attributes and methods of each channel, find common attributes and methods, and integrate to obtain the Program class, which includes attributes: program ID number; including methods: gettext function getText(), get picture function getPicture(), play Audio function playAudio(), play video function playVideo(), on-demand program function purchase(), etc. Channels are then classified according to the principle of the largest number of common operands, such as figure 1 The categories shown are: digital medical, news reports, education, entertainment, etc., and then find out the public functions and public variables of each category, and integrate them to obtain the corresponding channel types. For example, the news report class contains attributes: news time, category; contains methods: latest news LatestNews(), getne...

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 discloses an object-oriented set-top box background channel development system and a method thereof, in particular a frame suitable for developing background channels of a bidirectional set-top box with a web page characteristic and a TV channel characteristic. The scheme is fully object-oriented and has an extremely strong adaptive capacity. The frame is of a single tree structure and is constructed by the following main steps: 1. extracting the public properties and the methods of all channels to construct a top-layer Program class; 2. extracting the public properties and the methods of various channels and inheriting the Program class to obtain a channel type class; and 3. inheriting a corresponding program type class and adding the properties and the method of a given channel to obtain a practical channel class. The scheme uses an object-oriented method, enables the whole design module to have an extremely clear hierarchy, extracts common variable members and function members of child classes from a parent class to reduce repeated code modules and simultaneously utilizes the object-oriented polymorphism to enable the operation to be more convenient and simpler.

Description

technical field [0001] The invention relates to the technical field of background application server development, in particular to an object-oriented set-top box background channel development system and method. Background technique [0002] The current set-top box background development is mainly based on J2EE, which is a three-layer model of presentation layer, business layer, and data layer. Different channels are implemented in the second layer of business layer. There is no connection between them, and they use different database. [0003] This method just copies the general web page development method on the set-top box channel, ignoring that the set-top box channel has both web page and TV program properties. That is to say, such a design ignores the correlation between channels, and some modules between them can be reused. For example, the method of connecting to the database is required for each channel, but the name and parameters of the connected database are di...

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): H04N5/00G06F9/44
Inventor 罗笑南黄劲宾
Owner SUN YAT SEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products