CN101783906A - Electronic program guide realization method in internet protocol television product - Google Patents

Electronic program guide realization method in internet protocol television product Download PDF

Info

Publication number
CN101783906A
CN101783906A CN 201010129770 CN201010129770A CN101783906A CN 101783906 A CN101783906 A CN 101783906A CN 201010129770 CN201010129770 CN 201010129770 CN 201010129770 A CN201010129770 A CN 201010129770A CN 101783906 A CN101783906 A CN 101783906A
Authority
CN
China
Prior art keywords
epg
user
programme
data
column
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 201010129770
Other languages
Chinese (zh)
Other versions
CN101783906B (en
Inventor
刘焱青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN 201010129770 priority Critical patent/CN101783906B/en
Publication of CN101783906A publication Critical patent/CN101783906A/en
Application granted granted Critical
Publication of CN101783906B publication Critical patent/CN101783906B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention relates to an electronic program guide (EPG) realization method in an internet protocol television (IPTV) product. The method comprises a service realization flow and an operation processing flow; after an end user registers to become a legal user of IPTV service, an EPG configuration management and maintenance system generates a unified user-defined EPG program list of the EPG system for the relevant account of the end user, the program lists are the same for all users after just generated; and the end user can select whether to configure the user-defined EPG program list template defined by the current user or use EPG defaulted by the system as first choice, the EPG system obtains the data content of the EPG program list defaulted by the system from an EPG database to form an EPG program list interface and display for the end user, or the EPG system obtains the data content of the user-defined EPG program list defined by the current user from the EPG database to form an EPG program list interface and display for the end user. The EPG realization method of the invention simplifies the EPG modification and maintenance processes and realizes the dynamic and real-time modification of the EPG system; and the user can instantly update the style of the EPG program list, and the EPG system can not be developed and designed independently or changed for different groups of users, thus reducing the development cost of the system.

Description

The implementation method of EPG in a kind of IPTV product
Technical field
The present invention relates to IPTV (Internet Protocol Television, television broadcasting service based on the IP agreement) design, the development field of product, the implementation method of EPG in a kind of specifically IPTV product (Electronic Program Guide, electronic program guides).
Background technology
At present the IPTV product scope is when carrying out the designing and developing of EPG system (electronic program guidance system), the EPG system still adopts configuration mostly or revises background picture, the EPG programme, or apply mechanically various EPG templates, the EPG programme of the EPG system by switching the IPTV product and the mode of content reach and satisfy client's variation customization and satisfy characteristics such as the quick and various demand of operator, the exploitation and composition that causes IPTV product development person not stop goes out to adapt to different user, the EPG system of different demands, this has influenced the popularization response speed of entire product to a certain extent, and can not guarantee that IPTV user is satisfied.
From above-mentioned existing EPG system design implementation, there is following deficiency as can be seen:
1, EPG programme alter mode is single in the existing IPTV product, is difficult to realize User Defined;
2, the EPG system is difficult to realize self-defined edit-modify in the IPTV product, generally can only realize the maintenance cost height by update routine.
Therefore, existing EPG system design implementation is difficult to satisfy user's variation, self-defining design needs, is difficult to improve the satisfaction of user to product.
Summary of the invention
At the defective that exists in the prior art, the object of the present invention is to provide the implementation method of EPG in a kind of IPTV product, simplify EPG and revise maintenance process, realize the change EPG system of dynamic real-time, the user can real-time update EPG programme style, need not to reduce system development costs at stand-alone development design of different user colony or replacement EPG system.
For reaching above purpose, the technical scheme that the present invention takes is:
The implementation method of EPG in a kind of IPTV product comprises business realizing flow process and operational processes flow process, it is characterized in that, described business realizing flow process may further comprise the steps:
S101, terminal use's registration becomes the professional validated user of IPTV;
S102, after the terminal use successfully is registered as the professional validated user of IPTV, EPG configuration management maintenance system is the self-defined EPG programme that account generates a cover EPG systematic unity under this terminal use, this self-defined EPG programme is to generate by EPG configuration management maintenance system is unified, all is the same to all users when initially generating;
Owing to also do not customize terminal use at this moment the EPG programme and the EPG programme of TV display interface switched to User Defined EPG pattern, so this terminal use's of EPG system default EPG programme is system default EPG programme, described system default EPG programme adopts FTP or http protocol mode to make with management server to EPG by the EPG source server and obtains; Or provide graphic interface to come to revise the EPG programme of maintenance system acquiescence for the attendant of EPG configuration management maintenance system at EPG configuration management maintenance system;
S103, the terminal use selects whether to dispose active user's self-defined EPG programme template, if select configuration active user's self-defined EPG programme template, then changes S104 over to; If the user selects not dispose active user's self-defined EPG programme then represents that system default EPG programme is set to first-selection, then directly changes S106 over to;
S104, the terminal use enters EPG configuration management maintenance system by the professional legal account of registered IPTV, click the self-defined EPG programme of configure user template at the maintenance interface of EPG configuration management maintenance system, the self-defined EPG programme template that EPG configuration management maintenance system will have generated for this terminal use in the time of will registering accesses, and show the terminal use with the form of tree topology, revise the EPG programme template that forms customizationization so that the terminal use safeguards on this template, submit to EPG configuration management maintenance system after this template is revised and finished and preserve;
S105, behind the content-data that the self-defined EPG programme that EPG configuration management maintenance system obtains the terminal use after readjusting is revised, EPG configuration management maintenance system will select the proof rule of template content to verify the EPG playbill data that the user submits to one by one according to the user, if meeting the requirements, the EPG configuration data directly changes S106 over to, if the EPG configuration data does not meet proof rule, then directly change S104 User-defined template editing interface over to, continue to revise;
S106, EPG configuration management maintenance system is stored the data of the EPG programme configuration modification that the terminal use submits to, if the user does not select the User-defined template maintenance of making amendment, then to set own EPG programme attribute be modeling plate headed by the using system acquiescence EPG template to EPG configuration management maintenance system, and what submit preservation to is these data; If the user selects the User-defined template maintenance of making amendment, and revise own self-defined template data, be the self-defined EPG programme template data that modeling plate data and modification headed by the self-defined EPG template are set then to the submission of EPG configuration management maintenance system;
S107, terminal use start television set terminal and set-top box access device, and set-top box connects the EPG system and carries out the identity legitimacy checking, if checking not by directly point out the user can't use IPTV; Then the EPG system obtains system default EPG playbill data and User Defined EPG playbill data content from epg database if the verification passes, enters the EPG programme and selects the interface and show for the user on the television set terminal equipment to select;
S108, terminal use select oneself to want the EPG programme that uses, if the EPG programme of selective system acquiescence then changes S109 over to; If select user-defined EPG programme, then change S111 over to;
S109, EPG system obtain system default EPG playbill data content from epg database;
S110, the EPG system forms the EPG playbill interface and shows the terminal use according to the EPG playbill data tissue of system default;
S111, EPG system obtain the self-defining EPG playbill data of active user content from epg database;
S112, the EPG system forms the EPG playbill interface and shows the terminal use according to User Defined EPG playbill data tissue;
S113, the terminal use is according to the EPG programme selection operation of showing and watch the IPTV programme content.
On the basis of technique scheme, the configuration management of EPG described in step S102 maintenance system is the self-defined EPG programme that account generates a cover EPG systematic unity under the terminal use, adopts following method to realize:
After the terminal use is registered as the professional validated user of IPTV, EPG configuration management maintenance system duplicates a EPG template data to the local temp directory of this system according to the EPG create-rule from the system default template data of this system, this template data is difference with different IPTV system customizables
Described EPG create-rule is meant: template data comprises the html page of a static state and the CSS pattern of some picture concerned and demonstration, html page has background picture, several interface menu hurdles that shown by picture, the lists of links display page on interface menu hurdle and the hierarchical relationship structured data of column
The lists of links display page on interface menu hurdle comprises respective labels and the link information that program list information obtains,
The hierarchical relationship structured data of column node is stored in database, text or the XML file.
On the basis of technique scheme, described operational processes flow process may further comprise the steps:
Step 1, IPTV terminal use registration becomes the IPTV validated user, the IPTV system is that current IP TV terminal use generates one and overlaps independently EPG playbill data according to the EPG template of system default or according to the EPG create-rule, and this EPG playbill data stored in the storage medium, described storage medium is database, XML file or text;
Step 2, when the IPTV terminal use starts the television set terminal through set-top box STB access EPG system, television set display interface prompting IPTV terminal use selective system acquiescence EPG or self-defined EPG are if IPTV terminal use selective system acquiescence EPG then changes step 3 over to; If the IPTV terminal use selects self-defined EPG then changes step 4 over to;
Step 3, EPG system are taken out the unique cover system acquiescence EPG playbill data that exists in the storage medium, form the EPG playbill interface that terminal IPTV user sees on TV by this EPG playbill data being carried out tissue bond;
Wherein, acquiescence EPG playbill data comprises column node and column node and column node and the internodal hierarchical relationship data of program content source, column node sign or program content source sign and program content source source address information and page elements information among EPG display page, the EPG, and described page elements information comprises picture, literal, sound and material;
Step 4, there are self-defined EPG data in the storage medium in the EPG system by retrieval, and by to this EPG playbill data tissue, and the material of organizing of coupling system selection of configuration is illustrated as the video program content source that terminal IPTV user sees on TV;
Described EPG program is exactly a program content source.
On the basis of technique scheme, be such to the concrete retrieving of self-defined EPG data in the step 4:
Because being EPG systems, self-defined EPG data generate for the professional validated user customization of each IPTV, so self-defined EPG data are different from acquiescence EPG playbill data, the user's beacon information that has an EPG home subscriber, the EPG system user's sign according to user under the self-defined EPG when retrieving retrieves self-defined EPG data;
Wherein, self-defined EPG playbill data comprises column node and column node or column node and programme content source node interbed time relation data, column node sign or program content source sign and program content source source address information among the affiliated user's sign of EPG, EPG display page, the EPG, with page elements information, described page elements information comprises picture, literal, sound and material.
On the basis of technique scheme, the EPG programme that the attendant of concrete EPG configuration management maintenance system revises the maintenance system acquiescence among the step S102 is achieved in that
Step 31, the attendant of EPG configuration management maintenance system (hereinafter to be referred as the EPG keeper) enters the acquiescence EPG maintenance interface of EPG configuration management maintenance system, and the form that the EPG programme of system default is set right figure with the left side of tree topology is showed node column and program content source initial list;
Step 32, after the EPG keeper selected a kind of EPG programme background template, EPG configuration management maintenance system was according to the node column number of background template, node column level, the attribute characteristics of program content source content type generate the EPG maintenance regulation;
Step 33, EPG node column, hierarchical relationship, programme content source contents reach dynamic management maintenance system acquiescence EPG to the EPG keeper in the system default EPG programme by revising.
On the basis of technique scheme, the concrete self-defined EPG programme of terminal use's configure user template is achieved in that among the step S104
Step 41 is after the terminal use is registered as the professional validated user of IPTV, by the required terminal use's account information login EPG configuration management maintenance system of EPG configuration management maintenance system;
Step 42, in EPG configuration management maintenance system, the terminal use selects to dispose self-defined EPG and enters User Defined EPG modification interface;
Wherein revise in the interface at User Defined EPG, the tree-like edit menu of EPG column node and column node and column node and programme content source node appears in the left side, clicks column node in the tree-like EPG programme or programme content source node and can revise the demonstration of right side, interface, modification at EPG to column node or programme content source node beacon information, attribute, hierarchical relationship; Described column node or programme content source node beacon information are meant column display Name or program content source display Name; But described attribute is meant this column whether edit-modify, column classification, and wherein the column classification comprises programme televised live class column, request program class column, time shift program class column;
Wherein program content source provides for the IPTV system, and the terminal use selects by providing in the selective listing at EPG configuration management maintenance system when adding content source for column;
Step 43, revised self-defined EPG programme after, the terminal use submit to preserve revises by EPG configuration management maintenance system.
Compare with prior art or method, the EPG playbill data is the form storage with tree topology among the present invention, and show registered IPTV terminal use and IPTV system maintenance management person at maintenance interface with the form of tree topology, have great convenience for the user maintenance by selecting look ﹠ feel, configuration programme column, dynamic assignment program content source to sort out, make the IPTV terminal use can arbitrary modification one's own independently EPG column and look ﹠ feel, reduce maintenance cost.The present invention make the terminal use by set-top box insert when experiencing can free selective system acquiescence EPG programme or self-defining EPG programme, improved the user experience of entire I PTV product.
Description of drawings
The present invention has following accompanying drawing:
Fig. 1 EPG column and program content source hierarchical relationship are showed schematic diagram,
Fig. 2 operational processes flow chart,
Fig. 3 business realizing flow chart,
Fig. 4 EPG obtains and networking structure figure.
Embodiment
Below in conjunction with accompanying drawing the present invention is described in further detail.
As shown in Figure 1, EPG programme of the present invention is the combination of column and program content source, wherein column node and program content source node are formed the tree topology figure that is similar to no root node, in layer insert the column node of each connection or association and the hierarchical relationship that there are the father and son in column node, column node and programme content source node downwards; Wherein, can create sub-column node under the column node, be that the column node can be divided into some levels, with Fig. 1 is example, divide for two-stage, in actual applications can be more than two-stage if any demand, direct broadcast band among Fig. 1, classical program request, my collection, entertainment service is an one-level column node, and film, essay, TV play and other sub-column node of sowing for classical point, also can be described as the Level-2 column node, have only under the column node of level of the end and just can articulate the programme content source node, the programme content source node is live, the video frequency program of program request or time shift class, also can abbreviate the programme content node as, it can only be positioned under the column node of level of the end, can not create any column node or programme content source node again under the programme content source node, the programme content source node is final child node and must is child node, can articulate several programme content source nodes under the column node of the level of the end.With Fig. 1 is example, the direct broadcast band contents list is the programme content source node under the direct broadcast band column node, this programme content source node comprises the content source data of a lot of programme televised lives, the movie contents tabulation then is the programme content source node under the Level-2 column node film, all programme content tabulations of collection are the programme content source node under my the collecting column node, recreation under entertainment service and its, KTV and other all are the column node, are not promptly creating any programme content source node as under the recreation of Level-2 column node, KTV and other.The user enters the column node and selects can select interface or programme content source node to select the interface by the sub-column node that clicking operation enters under it behind the interface, for between column node with one-level, as the film among Fig. 1, essay, TV play is partial column node, the user can enter into essay column node interface or TV play column node interface at film column node display interface by clicking to switch, and promptly can switch in circulation switching between each column node, show by click between Tong Ji column node.
Each node among the EPG (comprising column node, programme content source node) data all have following four base attributes:
This node indicates (comprising that the column node indicates or the programme content node indicates two kinds), is used for indicating the unique nodal information of EPG system so that retrieve this node;
Father node indicates, and promptly higher level's column node indicates;
This node hierarchical relationship, this hierarchical relationship are expressed each above nodal information of this node until root node information, available usually 0 representative of the root node of EPG programme, or be used in the EPG system unique and sign that be not used and represent; Use CSV between each level;
This node name claims (comprising column nodename or programme content source name);
For example: with Fig. 1 is example, and four base attributes of direct broadcast band node are respectively:
This node name claims to be direct broadcast band, i.e. name of tv column,
This node is denoted as the self-defining unique sign of EPG internal system of system, for example can be liveChannel001,
This node hierarchical relationship is for separating with comma and indicating with some nodes that comma ends up, being convenient to root node is deleted or found out all child nodes under this root node fast during retouching operation, and operating accordingly, for example can be " 0; liveChannel001, ".
With Fig. 1 is example, this node of supposing classical program request node is denoted as " dianbo0011 ", this node of film node under it is denoted as " dianying0012 ", then this node hierarchical relationship of film node represents just to be " 0; dianbo0011, dianying0012, ", movie program tabulation node (being the programme content source node) under the film node, it can be made up of a lot of program content source nodes.Suppose wherein to exist the film of an one " hero ", the film of this one " hero " (it is a node in the programme content source node) if this node indicate and be set to " yingxiong000001 ", then this node of this node hierarchical relationship is just represented for " 0; dianbo0011; dianying0012; yingxiong000001, ";
By EPG menu column and the program content source tabulation that this node indicates, father node indicates, the hierarchical relationship of this node constructs tree topology.
Characteristics according to EPG (electronic program guides), the implementation method of EPG in the IPTV product of the present invention, comprise business realizing flow process and operational processes flow process, described business realizing flow process can be understood as the business realizing logic, and data interaction flow process between each related system of EPG, for example the user registers an account number system and how to handle, and how to store, and how related data generates.Described operational processes flow process can be understood as the process that user experience or user use the EPG system, for example how to use by remote controller, EPG programme or the like that how to operate, the present invention comes comprehensive design and the implementation procedure of comprehensively introducing EPG from front end display operation and backend services data processing respectively by Fig. 2,3.Wherein the business realizing flow process comprises the steps: as shown in Figure 3
S101, terminal use's registration becomes the professional validated user of IPTV;
For example: the terminal use opens registration IPTV business to the IPTV service provider, business management system by IPTV is registered as the professional validated user of IPTV, after service provider received subscriber data, this user of user's registration management system registry by the IPTV platform became the professional validated user of IPTV.
After S102, terminal use successfully were registered as the professional validated user of IPTV, EPG configuration management maintenance system was the self-defined EPG programme that account generates a cover EPG systematic unity under this terminal use;
This self-defined EPG programme is to generate by EPG configuration management maintenance system is unified, all be the same to all users during initial the generation, the terminal use can carry out self-defined personalized configuration to it, so that the terminal use just can select the acquiescence EPG or the User Defined EPG of EPG system by control terminal devices such as remote controllers when inserting the EPG system by terminal set top box;
Owing to also do not customize terminal use at this moment the EPG programme and the EPG programme of TV display interface switched to User Defined EPG pattern, so this terminal use's of EPG system default EPG programme is system default EPG programme, described system default EPG programme adopts FTP or http protocol mode to make with management server to EPG by the EPG source server and obtains, and the specific implementation of this obtain manner can adopt EPG as shown in Figure 4 to obtain and networking structure figure; The attendant of EPG configuration management maintenance system can revise the EPG programme of system default in EPG configuration management maintenance system.
Wherein Fig. 4 EPG obtain with networking structure figure be existing known implementation or standard, entire I PTV operation platform is divided into IPTV content operation platform and IPTV service operation platform two parts, wherein IPTV content operation platform mainly contains content operator IPTV is provided required content resource, and IPTV service operation platform then mainly is to have operator that the business of IPTV is managed and runs.The EPG system that is in IPTV service operation platform is divided into three layers or sandwich construction deployment realization on operation is disposed, reach with it to alleviate network pressure and high-quality user experience is provided.
Said among the step S102 " EPG configuration management maintenance system generates the self-defined EPG programme of a cover EPG systematic unity for account under this terminal use " can adopt following method to realize:
After the user is registered as the professional validated user of IPTV, EPG configuration management maintenance system duplicates a EPG template data to the local temp directory of this system according to the EPG create-rule from the system default template data of this system, this template data is difference with different IPTV system customizables
Here illustrate the EPG create-rule, this template data comprises the html page of a static state and the CSS pattern of some picture concerned and demonstration, html page has the background picture that is shown by picture, several interface menu hurdles (are assumed to 5 node columns here, be respectively direct broadcast band, demanding channel, the popular recommendation, interactive space, my space) and direct broadcast band, demanding channel, the popular recommendation, interactive space, (these data can be database datas for the lists of links display page in my space and the hierarchical relationship structured data of column, text data or XML data etc.), and the lists of links display page of direct broadcast band etc. comprises respective labels and link information that program list information obtains.Wherein, the EPG attendant of the system default template column operator that system generates can be provided with the attribute of column (but as this column whether edit-modify, column classification, wherein the column classification comprises programme televised live class column, request program class column or the like).
Said among the step S102 " attendant of EPG configuration management maintenance system can revise the EPG programme of system default in EPG configuration management maintenance system " can adopt following method to realize:
The EPG attendant of operator can (need select the template classification when being provided with by a newly-built node column at the main interface of EPG configuration management maintenance system, as " the rendition list of s.m.p column ", " the secondary column that sub-column is arranged " etc.), as my collection, the acquiescence url page surface information of EPG configuration management maintenance system column node data script and this column, the user can (comprise background picture selection adjustment by the edit page layout information, page text description is revised, page layout etc.), this column attribute need be set as " allowing collection direct broadcast band program " behind the newly-built column, " allow the collection VOD program ", " allow collection VHI " etc. is then in the link page of " my collection " rule of can editing or select to put in order, page pattern, background picture and sub-column editor ordering is provided with etc.
If the form of column node data stored data base, this database can be general Universal Database, as Oralce, sybase, mysql, BD2, SQLServer, it is the self contained data base of serving EPG, it is disposed as shown in Figure 4, can be deployed in the EPG source server and also can be deployed in edge EPG server or local network center EPG server.The data that are stored in epg database are mainly user data and column classifying screen point data, but their flexible design.Its system's column classifying screen point data is designed to the sysNodeTable table, its master data comprises nodename (name of tv column), nodeid (this column node ID), parentNodeid (father's column node ID), column node hierarchical relationship (form of hierarchical relationship ordering for " father's column node ID; sub-column node ID; grandson's level column node ID, ").Submission system acquiescence EPG playbill data after the layout of EPG column node is finished, EPG configuration management maintenance system forms record data of sysNodeTable table according to each node hierarchical relationship and stores in this database table, so that each node is formed with the node data of hierarchical relationship, the EPG attendant of being convenient to operator carries out self-defined maintenance and modification to the EPG programme of system default.
S103, the terminal use selects whether to dispose active user's self-defined EPG programme template, if select configuration active user's self-defined EPG programme template, then changes S104 over to; If the user selects not dispose active user's self-defined EPG programme then represents that system default EPG is set to first-selection, (it is system default EPG that EPG template preference is set, and does not then carry out the modification of User-defined template then directly to change S106 over to.Be to the maintenance of making amendment of user's self-defined template if the user selects the self-defined EPG of configure user, what the user used that self-defined EPG then is to use else if is that the EPG system generates the original self-defined EPG template to this terminal use);
S104, the terminal use enters EPG configuration management maintenance system by registered IPTV account, click modification User Defined EPG template at the maintenance interface of EPG configuration management maintenance system, EPG configuration management maintenance system overlaps the page of the self-defining EPG programme of user and column node data (the column node data is stored in the database that EPG is associated for this user generates one when obtaining the terminal use register from the User-defined template storage medium, the page of EPG programme is created under the storage directory of EPG configuration management maintenance system appointment), finally the form with tree topology shows the terminal use, revises the EPG template that forms customizationization so that the terminal use safeguards on this template.Submit to EPG configuration management maintenance system after this template is revised and finished and preserve (EPG programme page data covers the source of being stored in and is assigned under this user's the storage directory, the original data of column level node data storage cover database).The user operates the idiographic flow of EPG configuration management maintenance system shown in Fig. 2 user's operational processes flow chart, and the handling process that EPG configuration management maintenance system carries out user operation is shown in Fig. 3 business realizing flow chart.
Wherein, Fig. 2 user's operational processes flow chart is the process that the user uses operation EPG, and the user carries out selection operation by the EPG graphical interfaces at terminal display (as television terminal) according to prompting by STB terminal controller (as set-top box remote controller) and uses the process of EPG.
Wherein, Fig. 3 business realizing flow chart is the business data processing process, the user passes through the STB terminal controller after operation on the EPG of the terminal display graphical interfaces, the process that the EPG system handles by the operational order data of terminal control unit the user, and the user safeguards the process that the data of back submission are handled by EPG configuration management maintenance system to self-defined EPG programme modification.
Below in conjunction with Fig. 2 user's operating process and Fig. 3 business realizing flow chart User Defined EPG template specific design and realization are elaborated:
The terminal use enters the user of EPG behind Service Management maintenance system (hereinafter referred EPG configuration management maintenance system), select to revise self-defined EPG, EPG configuration management maintenance system obtains and generates the self-defined EPG template (pattern of this template of a cover for this user, background, style and layout are provided by the EPG system development, it provides EPG master interface to comprise background, text description, the program column distributes and set type in the interface, and the label and the Link Rule of the page of the sub-column of EPG master interface correspondence and program source, Link Rule is the address or the URL in linkage program source), be stored in database in relevant user data and the column classifying screen point data of User Defined EPG template.
The terminal use revise main interface or sub-interface name of tv column and will be synchronously the nodename in this user's the column classifying screen point data in the new database more; The newly-increased column node of user also can increase new column node data newly in this user's column classifying screen point data, and generate correlator column related pages according to the sub-interface of template that EPG configuration management maintenance system exploitation provides and (annotate when the newly-increased column node, EPG configuration management maintenance system can point out the user to select to treat the characteristic of newly-increased sub-column, as root level programme televised live tabulation column, non-level programme televised live menu column, my favorites tabulation column of root level, non-my collection menu column of level or the like and generate different sub-columns), but then at newly-increased node column page layout page layout, pattern, background, literal and program content source are provided with etc.
If the form of column node data stored data base, this database can be general Universal Database, as Oralce, sybase, mysql, BD2, SQLServer, it is the self contained data base of serving EPG, it is disposed as shown in Figure 4, can be deployed in the EPG source server and also can be deployed in edge EPG server or local network center EPG server.The data that are stored in epg database are mainly user data and column classifying screen point data, but their flexible design.Its column classifying screen point data is different from the design of system-level column classifying screen point data table, it is the userNodeTable table, its master data comprises userid (user's sign), nodename (name of tv column), nodeid (this column node ID), parentNodeid (father's column node ID), column node hierarchical relationship (form of hierarchical relationship ordering for " father's column node ID; sub-column node ID; grandson's level column node ID, ").Submission system acquiescence EPG template data after the layout of EPG column node is finished, EPG configuration management maintenance system forms record data of userNodeTable table according to each node hierarchical relationship and stores in this database table, so that each node is formed with the node data of hierarchical relationship, be convenient to that this terminal use is follow-up to carry out self-defined maintenance and modification to own self-defining EPG electronic playbill interface.
S105, behind the content-data that the self-defined EPG programme that EPG configuration management maintenance system obtains the terminal use after readjusting is revised, (annotate: the checking content comprises at least whether number of levels satisfies the number of levels that template requires to the EPG playbill data that EPG configuration management maintenance system will be selected the proof rule of template content to verify the user one by one to submit to according to the user, whether the column number of main interface and each classification column surpasses the maximum column number that template requires, whether column content exists the shuffling mixing, long word number whether name of tv column surpasses that template requires or the like), if meeting the requirements, the EPG configuration data directly changes S106 over to, if the EPG configuration data does not meet proof rule, then directly change S104 User-defined template editing interface over to, continue to revise;
S106, EPG configuration management maintenance system is stored (if the user does not select the User-defined template maintenance of making amendment the data of the EPG programme configuration modification that the terminal use submits to, then to set own EPG programme attribute be modeling plate headed by the using system acquiescence EPG template to EPG configuration management maintenance system, and what submit preservation to is these data; If the user selects the User-defined template maintenance of making amendment, and revising own self-defined template data, is the self-defined EPG template data that modeling plate data and modification headed by the self-defined EPG template are set to the submission of EPG configuration management maintenance system then);
S107, terminal use start television set terminal and set-top box access device, and set-top box connects the EPG system and carries out the identity legitimacy checking, if checking not by directly point out the user can't use IPTV; Then the EPG system obtains system default EPG playbill data and User Defined EPG playbill data content from epg database if the verification passes, enters the EPG programme and selects the interface and show for the user on the television set terminal equipment to select;
S108, terminal use select oneself to want the EPG programme that uses, if the EPG programme of selective system acquiescence then changes S109 over to; If select user-defined EPG programme, then change S111 over to;
S109, the EPG system obtains system default EPG playbill data content (annotate: system default EPG programme content can be by IPTV system maintenance management person configuration modification, and the content class in data is similar to User Defined EPG playbill data structure) from epg database;
S110, the EPG system forms the EPG playbill interface and shows the terminal use according to the EPG playbill data tissue of system default;
S111, EPG system obtain the self-defining EPG playbill data of active user content from epg database;
S112, the EPG system forms the EPG playbill interface and shows the terminal use according to User Defined EPG playbill data tissue;
S113, the terminal use is according to the EPG programme selection operation of showing and watch the IPTV programme content.
Described EPG programme content-data list structure and hierarchical relationship can be such: the EPG programme content-data of EPG system is divided into two kinds of system default EPG playbill data and user-defined program data, all there is a record in each column of EPG programme, and it comprises that column node ID, column father node ID (annotate: the column father node is exactly the column node ID of the even higher level of node of this column), column hierarchical relationship sign, column or programm name (annotate: if this node type is a name of tv column node then it is name of tv column; If this node type be the programme content source node it is a programm name), the column attribute (mainly indicates the program category of the child node storage under this column, as the program request class, live class, the photograph album class, video class etc., the attribute of column is from up to down to inherit, the child node that is the program request class can only be divided into the essay program request, film-on-demand etc.), node type (node type is in order to represent that this node is name of tv column node or programme content source name node) and program source ID (if program source ID when promptly this node type is programme content source name node this node source ID be not the program source ID in sky and the correlating programs source data), the user can be set to all programs in the program content source or partial programme the program under the user-defined column.

Claims (6)

1. the implementation method of EPG in the IPTV product comprises business realizing flow process and operational processes flow process, it is characterized in that described business realizing flow process may further comprise the steps:
S101, terminal use's registration becomes the professional validated user of IPTV;
S102, after the terminal use successfully is registered as the professional validated user of IPTV, EPG configuration management maintenance system is the self-defined EPG programme that account generates a cover EPG systematic unity under this terminal use, this self-defined EPG programme is to generate by EPG configuration management maintenance system is unified, all is the same to all users when initially generating;
Owing to also do not customize terminal use at this moment the EPG programme and the EPG programme of TV display interface switched to User Defined EPG pattern, so this terminal use's of EPG system default EPG programme is shown as system default EPG programme, described system default EPG programme adopts FTP or http protocol mode to make with management server to EPG by the EPG source server and obtains; Or provide graphic interface to come to revise the EPG programme of maintenance system acquiescence for the attendant of EPG configuration management maintenance system at EPG configuration management maintenance system;
S103, the terminal use selects whether to dispose active user's self-defined EPG programme template, if select configuration active user's self-defined EPG programme template, then changes S104 over to; If the user selects not dispose active user's self-defined EPG programme then represents that system default EPG programme is set to first-selection, then directly changes S106 over to;
S104, the terminal use enters EPG configuration management maintenance system by the professional legal account of registered IPTV, click the self-defined EPG programme of configure user template at the maintenance interface of EPG configuration management maintenance system, the self-defined EPG programme template that EPG configuration management maintenance system will have generated for this terminal use in the time of will registering accesses, and show the terminal use with the form of tree topology, revise the EPG programme template that forms customizationization so that the terminal use safeguards on this template, submit to EPG configuration management maintenance system after this template is revised and finished and preserve;
S105, behind the content-data that the self-defined EPG programme that EPG configuration management maintenance system obtains the terminal use after readjusting is revised, EPG configuration management maintenance system will select the proof rule of template content to verify the EPG playbill data that the user submits to one by one according to the user, if meeting the requirements, the EPG configuration data directly changes S106 over to, if the EPG configuration data does not meet proof rule, then directly change S104 User-defined template editing interface over to, continue to revise;
S106, EPG configuration management maintenance system is stored the data of the EPG programme configuration modification that the terminal use submits to, if the user does not select the User-defined template maintenance of making amendment, then to set own EPG programme attribute be modeling plate headed by the using system acquiescence EPG template to EPG configuration management maintenance system, and what submit preservation to is these data; If the user selects the User-defined template maintenance of making amendment, and revise own self-defined template data, be the self-defined EPG programme template data that modeling plate data and modification headed by the self-defined EPG template are set then to the submission of EPG configuration management maintenance system;
S107, terminal use start television set terminal and set-top box access device, and set-top box connects the EPG system and carries out the identity legitimacy checking, if checking not by directly point out the user can't use IPTV; Then the EPG system obtains system default EPG playbill data and User Defined EPG playbill data content from epg database if the verification passes, enters the EPG programme and selects the interface and show for the user on the television set terminal equipment to select;
S108, terminal use select oneself to want the EPG programme that uses, if the EPG programme of selective system acquiescence then changes S109 over to; If select user-defined EPG programme, then change S111 over to;
S109, EPG system obtain system default EPG playbill data content from epg database;
S110, the EPG system forms the EPG playbill interface and shows the terminal use according to the EPG playbill data tissue of system default;
S111, EPG system obtain the self-defining EPG playbill data of active user content from epg database;
S112, the EPG system forms the EPG playbill interface and shows the terminal use according to User Defined EPG playbill data tissue;
S113, the terminal use is according to the EPG programme selection operation of showing and watch the IPTV programme content.
2. the implementation method of EPG in the IPTV product as claimed in claim 1, it is characterized in that: the configuration management of EPG described in step S102 maintenance system is the self-defined EPG programme of the one cover EPG systematic unity of account generation under the terminal use, adopts following method to realize:
After the terminal use is registered as the professional validated user of IPTV, EPG configuration management maintenance system duplicates a EPG template data to the local temp directory of this system according to the EPG create-rule from the system default template data of this system, this template data is difference with different IPTV system customizables
Described EPG create-rule is meant: template data comprises the html page of a static state and the CSS pattern of some picture concerned and demonstration, html page has background picture, several interface menu hurdles that shown by picture, the lists of links display page on interface menu hurdle and the hierarchical relationship structured data of column
The lists of links display page on interface menu hurdle comprises respective labels and the link information that program list information obtains,
The hierarchical relationship structured data of column node is stored in database, text or the XML file.
3. the implementation method of EPG is characterized in that in the IPTV product as claimed in claim 1, and described operational processes flow process may further comprise the steps:
Step 1, IPTV terminal use registration becomes the IPTV validated user, the IPTV system is that current IP TV terminal use generates one and overlaps independently EPG playbill data according to the EPG template of system default or according to the EPG create-rule, and this EPG playbill data stored in the storage medium, described storage medium is database, XML file or text;
Step 2, when the IPTV terminal use starts the television set terminal through set-top box STB access EPG system, television set display interface prompting IPTV terminal use selective system acquiescence EPG or self-defined EPG are if IPTV terminal use selective system acquiescence EPG then changes step 3 over to; If the IPTV terminal use selects self-defined EPG then changes step 4 over to;
Step 3, EPG system are taken out the unique cover system acquiescence EPG playbill data that exists in the storage medium, form the EPG playbill interface that terminal IPTV user sees on TV by this EPG playbill data being carried out tissue bond;
Wherein, acquiescence EPG playbill data comprises column node and column node and column node and the internodal hierarchical relationship data of program content source, column node sign or program content source sign and program content source source address information and page elements information among EPG display page, the EPG, and described page elements information comprises picture, literal, sound and material;
Step 4, there are self-defined EPG data in the storage medium in the EPG system by retrieval, and by to this EPG playbill data tissue, and the material of organizing of coupling system selection of configuration is illustrated as the video program content source that terminal IPTV user sees on TV;
Described EPG program is exactly a program content source.
4. the implementation method of EPG is characterized in that in the IPTV product as claimed in claim 3, is such to the concrete retrieving of self-defined EPG data in the step 4:
Because being EPG systems, self-defined EPG data generate for the professional validated user customization of each IPTV, so self-defined EPG data are different from acquiescence EPG playbill data, the user's beacon information that has an EPG home subscriber, the EPG system user's sign according to user under the self-defined EPG when retrieving retrieves self-defined EPG data;
Wherein, self-defined EPG playbill data comprises column node and column node or column node and programme content source node interbed time relation data, column node sign or program content source sign and program content source source address information among the affiliated user's sign of EPG, EPG display page, the EPG, with page elements information, described page elements information comprises picture, literal, sound and material.
5. the implementation method of EPG is characterized in that in the IPTV product as claimed in claim 1, and the EPG programme that the attendant of concrete EPG configuration management maintenance system revises the maintenance system acquiescence among the step S102 is achieved in that
Step 31, the attendant of EPG configuration management maintenance system (hereinafter to be referred as the EPG keeper) enters the acquiescence EPG maintenance interface of EPG configuration management maintenance system, and the form that the EPG programme of system default is set right figure with the left side of tree topology is showed node column and program content source initial list;
Step 32, after the EPG keeper selected a kind of EPG programme background template, EPG configuration management maintenance system was according to the node column number of background template, node column level, the attribute characteristics of program content source content type generate the EPG maintenance regulation;
Step 33, EPG node column, hierarchical relationship, programme content source contents reach dynamic management maintenance system acquiescence EPG to the EPG keeper in the system default EPG programme by revising.
6. the implementation method of EPG is characterized in that in the IPTV product as claimed in claim 1, and the concrete self-defined EPG programme of terminal use's configure user template is achieved in that among the step S104
Step 41 is after the terminal use is registered as the professional validated user of IPTV, by the required terminal use's account information login EPG configuration management maintenance system of EPG configuration management maintenance system;
Step 42, in EPG configuration management maintenance system, the terminal use selects to dispose self-defined EPG and enters User Defined EPG modification interface;
Wherein revise in the interface at User Defined EPG, the tree-like edit menu of EPG column node and column node and column node and programme content source node appears in the left side, clicks column node in the tree-like EPG programme or programme content source node and can revise the demonstration of right side, interface, modification at EPG to column node or programme content source node beacon information, attribute, hierarchical relationship; Described column node or programme content source node beacon information are meant column display Name or program content source display Name; But described attribute is meant this column whether edit-modify, column classification, and wherein the column classification comprises programme televised live class column, request program class column, time shift program class column;
Wherein program content source provides for the IPTV system, and the terminal use selects by providing in the selective listing at EPG configuration management maintenance system when adding content source for column;
Step 43, revised self-defined EPG programme after, the terminal use submit to preserve revises by EPG configuration management maintenance system.
CN 201010129770 2010-03-23 2010-03-23 Electronic program guide realization method in internet protocol television product Expired - Fee Related CN101783906B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010129770 CN101783906B (en) 2010-03-23 2010-03-23 Electronic program guide realization method in internet protocol television product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010129770 CN101783906B (en) 2010-03-23 2010-03-23 Electronic program guide realization method in internet protocol television product

Publications (2)

Publication Number Publication Date
CN101783906A true CN101783906A (en) 2010-07-21
CN101783906B CN101783906B (en) 2013-02-13

Family

ID=42523696

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010129770 Expired - Fee Related CN101783906B (en) 2010-03-23 2010-03-23 Electronic program guide realization method in internet protocol television product

Country Status (1)

Country Link
CN (1) CN101783906B (en)

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101909200A (en) * 2010-07-28 2010-12-08 中兴通讯股份有限公司 Processing method of television program menu and interactive television server
CN101998167A (en) * 2010-08-16 2011-03-30 中兴通讯股份有限公司 Electronic program guide (EPG) display management method and system
CN102291604A (en) * 2011-08-31 2011-12-21 华南理工大学 Making method of electronic program guide (EPG) for time-shifting network television
CN102547397A (en) * 2010-12-16 2012-07-04 康佳集团股份有限公司 Internet television and intelligent EPG (electronic program guide) system thereof
CN102655608A (en) * 2011-03-03 2012-09-05 索尼公司 Method and apparatus for providing customized menus
CN102821313A (en) * 2011-06-09 2012-12-12 上海帕科软件科技有限公司 Client-defined EPG (electronic program guide) system
CN102883223A (en) * 2011-07-12 2013-01-16 上海帕科软件科技有限公司 IPTV (internet protocol television) system adopting interactive EPG (electronic program guide) distribution system
CN102932612A (en) * 2012-11-07 2013-02-13 深圳Tcl新技术有限公司 Method and system for adjusting user-oriented image quality of television
CN103135991A (en) * 2013-03-13 2013-06-05 烽火通信科技股份有限公司 Customization implementation method of embedded device web interface
CN103150151A (en) * 2011-12-07 2013-06-12 上海文广互动电视有限公司 Constructing method and system of distributed type page of interactive television
CN103209340A (en) * 2013-01-31 2013-07-17 深圳市路通网络技术有限公司 Internet Protocol Television (IPTV) portal construction method, correction method and correction system
CN103309681A (en) * 2012-03-06 2013-09-18 腾讯科技(深圳)有限公司 Method and device for operating open platform client software
CN103313107A (en) * 2013-05-14 2013-09-18 无锡北斗星通信息科技有限公司 EPG (Electronic Program Guide) server of IPTV (Internet Protocol Television)
CN103354564A (en) * 2013-07-12 2013-10-16 未来电视有限公司 Method of customizing EPG (electronic program guide) interface based on computer and apparatus thereof
CN103354563A (en) * 2013-07-12 2013-10-16 未来电视有限公司 Method of customizing EPG (electronic program guide) interface based on Internet television client and apparatus thereof
CN103686417A (en) * 2013-12-27 2014-03-26 乐视网信息技术(北京)股份有限公司 User interface customizing method and system
CN103729412A (en) * 2013-12-11 2014-04-16 《中国激光》杂志社有限公司 System and method applicable to large-scale literature cluster mobile digital publishing
CN103796043A (en) * 2012-10-31 2014-05-14 中国电信股份有限公司 Method and system for electronic program guide adjustment based on IPTV
CN104284247A (en) * 2013-07-02 2015-01-14 乐金电子(中国)研究开发中心有限公司 Digital TV program information processing method and system thereof
CN104881290A (en) * 2015-06-03 2015-09-02 上海斐讯数据通信技术有限公司 Router and user interface customization method thereof
CN104951301A (en) * 2015-06-10 2015-09-30 腾讯科技(北京)有限公司 Method, device and system for processing user interface of family media playing equipment
CN105120309A (en) * 2015-08-19 2015-12-02 浪潮软件集团有限公司 EPG customizing method and EPG device applied to digital television
CN105872788A (en) * 2015-01-23 2016-08-17 中兴通讯股份有限公司 Set-top box in IPTV (interactive personality TV) system and control method of set-top box
CN105898526A (en) * 2016-05-24 2016-08-24 深圳市金锐显数码科技有限公司 Method and device for processing television program data
CN106201246A (en) * 2016-06-28 2016-12-07 乐视控股(北京)有限公司 Page layout processing method and processing device
CN107040802A (en) * 2017-04-14 2017-08-11 深圳市茁壮网络股份有限公司 The displaying control method and device of program
CN107046650A (en) * 2017-02-07 2017-08-15 北京吉视汇通科技有限责任公司 The control method for playing back and device at interface
CN107205167A (en) * 2017-07-09 2017-09-26 孝感市青谷信息科技有限公司 A kind of personalized EPG implementation method
CN107222768A (en) * 2017-07-09 2017-09-29 孝感市青谷信息科技有限公司 A kind of personalized EPG implementation method
CN107247600A (en) * 2017-06-28 2017-10-13 环球智达科技(北京)有限公司 User interface creating method
CN107295420A (en) * 2017-06-16 2017-10-24 环球智达科技(北京)有限公司 A kind of data selecting method in self-defined template
CN107315589A (en) * 2017-06-28 2017-11-03 环球智达科技(北京)有限公司 User interface generates system
CN107329752A (en) * 2017-06-28 2017-11-07 环球智达科技(北京)有限公司 User interface generates system
CN107729485A (en) * 2017-10-17 2018-02-23 广东欧珀移动通信有限公司 A kind of data managing method, device, terminal and computer-readable recording medium
CN108012198A (en) * 2016-10-31 2018-05-08 北京国双科技有限公司 The method for obtaining path and device of page column
CN108024154A (en) * 2016-10-31 2018-05-11 北京国双科技有限公司 The method for obtaining path and device of page column
CN108551592A (en) * 2018-03-12 2018-09-18 四川合智聚云科技有限公司 It is a kind of based on the EPG of IPTV from method of combination and its system
CN109660868A (en) * 2017-10-12 2019-04-19 中国电信股份有限公司 Channel sequencing, switching and display methods, set-top box and IPTV system
WO2021057516A1 (en) * 2019-09-24 2021-04-01 中兴通讯股份有限公司 Control method, system, device, and medium of unified playback control system
CN114760532A (en) * 2022-04-18 2022-07-15 贵阳朗玛视讯科技有限公司 Video album editing system based on IPTV
CN116661908A (en) * 2023-07-26 2023-08-29 海看网络科技(山东)股份有限公司 EPG system input mode registration method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103248915B (en) * 2013-05-16 2016-03-23 清新视界(北京)科技有限公司 A kind of EPG system realizing individual cultivation

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010106890A (en) * 2000-05-24 2001-12-07 장홍인 Remote reservation system and method for dynamic image contents distributed via a satellite
CN1635788A (en) * 2003-12-30 2005-07-06 北京中视联数字***有限公司 A graphics context and service information editing method for digital television broadcasting system
CN1968376A (en) * 2005-11-17 2007-05-23 中央电视台 Chinese EPG making method and system
KR20070063269A (en) * 2005-12-14 2007-06-19 주식회사 대우일렉트로닉스 Method for editing electronic program guide menu of digital television
CN101365081A (en) * 2007-08-07 2009-02-11 奇景光电股份有限公司 Method of building up group profile for customizing epg viewing and method of using the group profile

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010106890A (en) * 2000-05-24 2001-12-07 장홍인 Remote reservation system and method for dynamic image contents distributed via a satellite
CN1635788A (en) * 2003-12-30 2005-07-06 北京中视联数字***有限公司 A graphics context and service information editing method for digital television broadcasting system
CN1968376A (en) * 2005-11-17 2007-05-23 中央电视台 Chinese EPG making method and system
KR20070063269A (en) * 2005-12-14 2007-06-19 주식회사 대우일렉트로닉스 Method for editing electronic program guide menu of digital television
CN101365081A (en) * 2007-08-07 2009-02-11 奇景光电股份有限公司 Method of building up group profile for customizing epg viewing and method of using the group profile

Cited By (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101909200A (en) * 2010-07-28 2010-12-08 中兴通讯股份有限公司 Processing method of television program menu and interactive television server
WO2012013102A1 (en) * 2010-07-28 2012-02-02 中兴通讯股份有限公司 Method for processing television program menus and interactive television server
CN101998167A (en) * 2010-08-16 2011-03-30 中兴通讯股份有限公司 Electronic program guide (EPG) display management method and system
CN101998167B (en) * 2010-08-16 2014-11-05 中兴通讯股份有限公司 Electronic program guide (EPG) display management method and system
CN102547397B (en) * 2010-12-16 2016-05-04 康佳集团股份有限公司 Web TV intelligence EPG system and Web TV thereof
CN102547397A (en) * 2010-12-16 2012-07-04 康佳集团股份有限公司 Internet television and intelligent EPG (electronic program guide) system thereof
US9967605B2 (en) 2011-03-03 2018-05-08 Sony Corporation Method and apparatus for providing customized menus
CN102655608A (en) * 2011-03-03 2012-09-05 索尼公司 Method and apparatus for providing customized menus
CN102821313A (en) * 2011-06-09 2012-12-12 上海帕科软件科技有限公司 Client-defined EPG (electronic program guide) system
CN102883223A (en) * 2011-07-12 2013-01-16 上海帕科软件科技有限公司 IPTV (internet protocol television) system adopting interactive EPG (electronic program guide) distribution system
CN102291604B (en) * 2011-08-31 2014-02-26 华南理工大学 Making method of electronic program guide (EPG) for time-shifting network television
CN102291604A (en) * 2011-08-31 2011-12-21 华南理工大学 Making method of electronic program guide (EPG) for time-shifting network television
CN103150151A (en) * 2011-12-07 2013-06-12 上海文广互动电视有限公司 Constructing method and system of distributed type page of interactive television
CN103309681A (en) * 2012-03-06 2013-09-18 腾讯科技(深圳)有限公司 Method and device for operating open platform client software
CN103309681B (en) * 2012-03-06 2016-08-17 腾讯科技(深圳)有限公司 A kind of open platform client software operational approach and device thereof
CN103796043A (en) * 2012-10-31 2014-05-14 中国电信股份有限公司 Method and system for electronic program guide adjustment based on IPTV
CN102932612A (en) * 2012-11-07 2013-02-13 深圳Tcl新技术有限公司 Method and system for adjusting user-oriented image quality of television
CN103209340A (en) * 2013-01-31 2013-07-17 深圳市路通网络技术有限公司 Internet Protocol Television (IPTV) portal construction method, correction method and correction system
CN103135991A (en) * 2013-03-13 2013-06-05 烽火通信科技股份有限公司 Customization implementation method of embedded device web interface
CN103135991B (en) * 2013-03-13 2015-12-09 烽火通信科技股份有限公司 The customization implementation method of embedded device web interface
CN103313107A (en) * 2013-05-14 2013-09-18 无锡北斗星通信息科技有限公司 EPG (Electronic Program Guide) server of IPTV (Internet Protocol Television)
CN104284247A (en) * 2013-07-02 2015-01-14 乐金电子(中国)研究开发中心有限公司 Digital TV program information processing method and system thereof
CN103354564A (en) * 2013-07-12 2013-10-16 未来电视有限公司 Method of customizing EPG (electronic program guide) interface based on computer and apparatus thereof
CN103354563A (en) * 2013-07-12 2013-10-16 未来电视有限公司 Method of customizing EPG (electronic program guide) interface based on Internet television client and apparatus thereof
CN103729412A (en) * 2013-12-11 2014-04-16 《中国激光》杂志社有限公司 System and method applicable to large-scale literature cluster mobile digital publishing
CN103686417A (en) * 2013-12-27 2014-03-26 乐视网信息技术(北京)股份有限公司 User interface customizing method and system
CN105872788A (en) * 2015-01-23 2016-08-17 中兴通讯股份有限公司 Set-top box in IPTV (interactive personality TV) system and control method of set-top box
CN104881290A (en) * 2015-06-03 2015-09-02 上海斐讯数据通信技术有限公司 Router and user interface customization method thereof
CN104951301B (en) * 2015-06-10 2018-11-23 腾讯科技(北京)有限公司 The user interface process method, apparatus and system of home media playback equipment
CN104951301A (en) * 2015-06-10 2015-09-30 腾讯科技(北京)有限公司 Method, device and system for processing user interface of family media playing equipment
CN105120309A (en) * 2015-08-19 2015-12-02 浪潮软件集团有限公司 EPG customizing method and EPG device applied to digital television
CN105898526A (en) * 2016-05-24 2016-08-24 深圳市金锐显数码科技有限公司 Method and device for processing television program data
CN106201246A (en) * 2016-06-28 2016-12-07 乐视控股(北京)有限公司 Page layout processing method and processing device
CN108024154A (en) * 2016-10-31 2018-05-11 北京国双科技有限公司 The method for obtaining path and device of page column
CN108024154B (en) * 2016-10-31 2020-09-04 北京国双科技有限公司 Page column path obtaining method and device
CN108012198A (en) * 2016-10-31 2018-05-08 北京国双科技有限公司 The method for obtaining path and device of page column
CN107046650A (en) * 2017-02-07 2017-08-15 北京吉视汇通科技有限责任公司 The control method for playing back and device at interface
CN107040802B (en) * 2017-04-14 2019-10-25 深圳市茁壮网络股份有限公司 The displaying control method and device of program
CN107040802A (en) * 2017-04-14 2017-08-11 深圳市茁壮网络股份有限公司 The displaying control method and device of program
CN107295420A (en) * 2017-06-16 2017-10-24 环球智达科技(北京)有限公司 A kind of data selecting method in self-defined template
CN107329752A (en) * 2017-06-28 2017-11-07 环球智达科技(北京)有限公司 User interface generates system
CN107315589A (en) * 2017-06-28 2017-11-03 环球智达科技(北京)有限公司 User interface generates system
CN107247600A (en) * 2017-06-28 2017-10-13 环球智达科技(北京)有限公司 User interface creating method
CN107222768A (en) * 2017-07-09 2017-09-29 孝感市青谷信息科技有限公司 A kind of personalized EPG implementation method
CN107222768B (en) * 2017-07-09 2019-11-19 江苏海港成套设备安装有限公司 A kind of implementation method of personalization EPG
CN107205167B (en) * 2017-07-09 2019-11-19 江苏海港成套设备安装有限公司 A kind of implementation method of personalization EPG
CN107205167A (en) * 2017-07-09 2017-09-26 孝感市青谷信息科技有限公司 A kind of personalized EPG implementation method
CN109660868A (en) * 2017-10-12 2019-04-19 中国电信股份有限公司 Channel sequencing, switching and display methods, set-top box and IPTV system
CN107729485A (en) * 2017-10-17 2018-02-23 广东欧珀移动通信有限公司 A kind of data managing method, device, terminal and computer-readable recording medium
CN108551592A (en) * 2018-03-12 2018-09-18 四川合智聚云科技有限公司 It is a kind of based on the EPG of IPTV from method of combination and its system
WO2021057516A1 (en) * 2019-09-24 2021-04-01 中兴通讯股份有限公司 Control method, system, device, and medium of unified playback control system
CN112637639A (en) * 2019-09-24 2021-04-09 中兴通讯股份有限公司 Control method, system, equipment and medium for unified playing control system
CN112637639B (en) * 2019-09-24 2024-01-19 中兴通讯股份有限公司 Control method, system, equipment and medium of unified play control system
US11917229B2 (en) 2019-09-24 2024-02-27 Xi'an Zhongxing New Software Co., Ltd. Control method, system, device, and medium of unified playback control system
CN114760532A (en) * 2022-04-18 2022-07-15 贵阳朗玛视讯科技有限公司 Video album editing system based on IPTV
CN116661908A (en) * 2023-07-26 2023-08-29 海看网络科技(山东)股份有限公司 EPG system input mode registration method
CN116661908B (en) * 2023-07-26 2023-10-20 海看网络科技(山东)股份有限公司 EPG system input mode registration method

Also Published As

Publication number Publication date
CN101783906B (en) 2013-02-13

Similar Documents

Publication Publication Date Title
CN101783906B (en) Electronic program guide realization method in internet protocol television product
CN101212599B (en) Digital TV user interface management system and method
CN101431682B (en) Advertisement system suitable for IPTV and implementing method thereof
CN103562848B (en) Discovery and the management platform of multiple source media and purpose media
RU2382517C2 (en) Method and system for setting up electronic transmission program interface, electronic transmission program server and decoder
CN101567012B (en) Contextual web page system and method
US9215295B2 (en) Transmission and reception apparatuses, methods, and systems for filtering content
US6209130B1 (en) System for collecting television program data
US8156531B2 (en) Receiving device, server, television receiver, mobile terminal, system, receiving method, information processing program, and storage medium
CN102655608B (en) Method and apparatus for providing customized menus
US9215417B2 (en) Managing media content for a personal television channel
CN101083750A (en) Service application of personal television and its realizing method
JP2008160337A (en) Content-linked information indicator and indicating method
US20110078174A1 (en) Systems and methods for scheduling recordings using cross-platform data sources
KR20090108500A (en) Appratus for providing interactive service in ubiquitous environment
CN103313107A (en) EPG (Electronic Program Guide) server of IPTV (Internet Protocol Television)
CN104639956A (en) System for tracing television programs and remotely controlling digital television through terminal
CN102289494B (en) System and method for generating video on demand one-way or two-way WEB navigation page
JP2002330415A (en) Contents producing device, method, computer program, recording medium
CN102572610A (en) Video service unified control system and method thereof
CN106302725A (en) A kind of realization method and system of interactive data
JP4510487B2 (en) Program guide display method, program guide display device, and computer program
CN107027056A (en) A kind of desktop collocation method, server and client
KR101017344B1 (en) Method for transmitting and receiving an interactive content service and Ubiquitous server and terminal therefor
CN114125573B (en) IPTV service configuration management system and service configuration method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130213