CN107222768B - A kind of implementation method of personalization EPG - Google Patents
A kind of implementation method of personalization EPG Download PDFInfo
- Publication number
- CN107222768B CN107222768B CN201710545664.XA CN201710545664A CN107222768B CN 107222768 B CN107222768 B CN 107222768B CN 201710545664 A CN201710545664 A CN 201710545664A CN 107222768 B CN107222768 B CN 107222768B
- Authority
- CN
- China
- Prior art keywords
- user
- epg
- program listing
- program
- template
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47205—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention relates to the implementation methods of personalization EPG a kind of, and by providing a user various templates, user can according to their own needs, and selection interface style, dynamically distributes program at configuration program listing, has great convenience for the user to safeguard;And the setting at operator's informaiton push interface, allow users to the information for timely obtaining concern;And the setting of key modification key, user can be made to enter modification mode as needed;It allows users to carry out personal settings to EPG program listing anywhere or anytime, improves the user experience of IPTV product.
Description
Technical field
The present invention relates to the designs of IPTV product, more particularly to the reality of EPG (electronic program guides) in IPTV product
Existing method.
Background technique
IPTV, that is, Interactive Internet TV is a kind of using broadband networks, collects the technologies such as internet, multimedia, communication in one
Body provides the brand-new technology of a variety of interactive services including DTV to domestic consumer.
The index of various businesses provided by IPTV and navigation are completed by EPG system.IPTVEPG is actually
It is exactly a gate system of IPTV.The interface of EPG system is similar with Web page, and all kinds of dishes are generally all provided on EPG interface
List, button, linking etc. select the component clicked directly on when program for user;Also may include on the interface of EPG it is all kinds of for
The dynamic of family browsing or the multimedia content of static state.
Currently, the field IPTV, in when designing and developing of EPG system of progress, EPG system mostly uses configuration or modification Background
Piece, EPG program listing, or various EPG templates are applied, the EPG program listing and content in EPG system by switching IPTV product
Mode come reach meet client's diversification customization and meet the needs of operator is quick and various, thus lead to IPTV product development
Person needs different exploitation and compositions to go out various EPG systems, to adapt to the different demands of different user, to a certain extent
The popularization response speed of entire product is affected, and cannot ensure that IPTV user is satisfied.
It can be seen that following deficiency exists in the prior art:
1 existing EPG program listing change mode is single, it is difficult to meet the individual demand of user;
2EPG system is difficult to realize customized edit-modify, and development cost is high;
3 are unable to satisfy the demand of operator.
Therefore, existing EPG system is difficult to meet the individual demand of user, it is difficult to improve user and be satisfied with journey to product
Degree.
Summary of the invention
In view of the deficiencies in the prior art, the purpose of the present invention is to provide the implementation method of personalization EPG a kind of,
Simplify EPG maintenance process simultaneously, realize the change EPG system of dynamic realtime, EPG section can be arranged in user according to their own needs
Mesh list style reduces cost without carrying out individually designed, exploitation for different users.
The implementation method of personalization EPG that the present invention designs a kind of the following steps are included:
Step 1: user registers to EPG management system, becomes the legitimate user of IPTV service;
Step 2:EPG management system pushes existing EPG program listing template to the terminal and can be used for customized EPG
Program listing template;
Step 3: user according to their own needs, selects multiple EPG program listing templates, including existing EPG program
Single mode plate and customized EPG program listing template, wherein above-mentioned template can be presented to the user with tree structure, so as to user
Maintenance modification is carried out in template, forms the EPG program listing that user customizes;
Step 4: selected template is respectively set in user, and uploads the EPG program listing that has set and preferably
Program listing, while being cached locally;
Step 5:EPG management system is to the EPG template that will have been set and user's selection but not set program listing template
It is bound with user account, when logging in next time so as to user, the first selected program list that user selects is pushed to user;
Step 6: when user logs on, being then directly entered first selected program list, while being provided on playbill interface
Modification button can enter modification mode when user needs to configure program listing with a key, it is possible thereby to select configured
Good program listing, also can choose the program listing being not configured;After choosing program listing, user be may be implemented to above-mentioned program
It singly reconfigures, program listing can also be directly entered;
Step 7: after user reconfigures program listing, updating the program listing in local cache and EPG management system;
Step 8: after EPG management system receives the program listing of user's reconfiguration, first verifying that the legitimacy of user, then
The program listing template that user modifies is searched, and executes update operation.
Step 9: if user is not configured program listing, setting preferred program list is provided for user, for user
The program listing of selection is sent to EPG system by selection, user;
The program listing that step 10:EPG system is selected according to user pushes related content to user;
Step 11: user is according to program listing selection operation and watches IPTV programme content.
Wherein, EPG program single module is presented to the user with tree structure, is directed to each column node, program content source
Node identification information, attribute information, hierarchical relationship, address information;It further include operator's informaiton push interface in the template, at this
In interface, operator's pushed information of concern is can be set in user, is carried out loop play to pushed information using round-robin queue, is used
Family priority setting can be carried out to the information that operator pushes and deletion, modification operate.Wherein, operator's informaiton pushes boundary
Face belongs to EPG playbill interface.
Wherein, user can complete the setting of EPG program listing template in different times.
Wherein, first selected program list can be set in user, when logging on so as to user, is directly entered the program listing;Program
Single acquisition, which can be rushed directly in local cache, to be obtained.
The implementation of the embodiments of the present invention has the following beneficial effects:
The embodiment of the present invention can according to their own needs by providing a user various templates, user, selection interface wind
Lattice, dynamically distribute program at configuration program listing, have great convenience for the user to safeguard;And the setting at operator's informaiton push interface, make
The information of concern can timely be obtained by obtaining user;And the setting of key modification key, can user be entered as needed
Modification mode;It allows users to carry out personal settings to EPG program listing anywhere or anytime, improves the user of IPTV product
Experience Degree.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, drawings discussed below is only this hair
Bright some embodiments for those of ordinary skill in the art without creative efforts, can be with root
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is the implementation method flow chart of personalization EPG of the embodiment of the present invention a kind of.
Specific embodiment
Below with reference to attached drawing of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, shows
So, described embodiment is only a part of the embodiments of the present invention, instead of all the embodiments.Based in the present invention
Embodiment, those of ordinary skill in the art's every other embodiment obtained without creative labor,
It shall fall within the protection scope of the present invention.
The implementation method of one of embodiment of the present invention personalization EPG, comprising the following steps:
Step 1: user registers to EPG management system, becomes the legitimate user of IPTV service;
Step 2:EPG management system pushes existing EPG program listing template to the terminal and can be used for customized EPG
Program listing template;Different types of template push, can not only allow user to see the selection of other users, can also be according to oneself
Needs personalized template is set, moreover, can simplify the configuration operation of user by selection existing module, facilitating user
The template of oneself needs is more preferably set faster.
Step 3: user according to their own needs, selects multiple EPG program listing templates, including existing EPG program
Single mode plate and customized EPG program listing template;Wherein, above-mentioned template can be presented to the user with tree structure, allow user
Multiple template is selected, can satisfy the demand of family's different members, and does not have to carry out duplicate setting, tree structure carrys out user
Say can more intuitive acquisition Template Information, modification operation letter answer, improve home experience degree.
Step 4: selected template is respectively set in user, and uploads the EPG program listing that has set and preferably
Program listing, while being cached locally;It is cached locally, the section in caching can be directly acquired after the user logs
Mesh list, without allowing the push of EPG management system to come every time, it is possible thereby to reduce the number between terminal and EPG management system
According to amount, the pressure of network is reduced.
Step 5:EPG management system is to the EPG template that will have been set and user's selection but not set program listing template
It is bound with user account, when logging in next time so as to user, the preferred program list that user selects is pushed to user;According to need
It wants, first selected program list also can be set in user, and is sent to EPG management system;When so as to user's login, program is directly acquired
It is single.
Step 6: when user logs on, being then directly entered first selected program list, while being provided on playbill interface
Modification button can enter modification mode when user needs to configure program listing with a key, it is possible thereby to select configured
Good program listing, also can choose the program listing being not configured;After choosing program listing, user be may be implemented to above-mentioned program
It singly reconfigures, program listing can also be directly entered;One key enters modification mode, rather than is selected to enter configuration mould according to user
Formula or playbill interface can reduce the operation of user, improve user experience.
Step 7: after user reconfigures program listing, updating the program listing in local cache and EPG management system.
Step 8: after EPG management system receives the program listing of user's reconfiguration, first verifying that the legitimacy of user, then
The program listing template that user modifies is searched, and executes update operation.
Step 9: if user is not configured program listing, setting preferred program list is provided for user, for user
The program listing of selection is sent to EPG system by selection, user.
The program listing that step 10:EPG system is selected according to user pushes related content to user;
Step 11: user is according to program listing selection operation and watches IPTV programme content.
Due in local cache and EPG management system, preserving program listing, user can be set preferably as needed
It is obtained from local cache or EPG management system.
Wherein, EPG program single module is presented to the user with tree structure, is directed to each column node, program content source
Node identification information, attribute information, hierarchical relationship, address information;It further include operator's informaiton push interface in the template, at this
In interface, operator's pushed information of concern is can be set in user, is carried out loop play to pushed information using round-robin queue, is used
Family priority setting can be carried out to the information that operator pushes and deletion, modification operate.Wherein, operator's informaiton pushes boundary
Face belongs to EPG playbill interface.
Wherein, user can complete the setting of EPG program listing template in different times.Have in usual family multiple
Member, in order to meet the needs of different members, the setting of program listing can be configured anywhere or anytime, whole thus, it is possible to meet
The needs of a family improve home experience degree.
The implementation of the embodiments of the present invention has the following beneficial effects:
The embodiment of the present invention can according to their own needs by providing a user various templates, user, selection interface wind
Lattice, dynamically distribute program at configuration program listing, have great convenience for the user to safeguard;And the setting at operator's informaiton push interface, make
The information of concern can timely be obtained by obtaining user;And the setting of key modification key, can user be entered as needed
Modification mode;It allows users to carry out personal settings to EPG program listing anywhere or anytime, improves the user of IPTV product
Experience Degree.
The above disclosure is only the preferred embodiments of the present invention, cannot be wanted certainly with this to limit the right of the present invention
Range is sought, therefore, any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention still belongs to this
Invent covered range.
Claims (4)
1. a kind of implementation method of personalization EPG, it is characterised in that: the following steps are included:
Step 1: user registers to EPG management system, becomes the legitimate user of IPTV service;
Step 2:EPG management system pushes existing EPG program listing template to user terminal and can be used for customized EPG section
Mesh single mode plate, wherein further include operator's informaiton push interface in above-mentioned template;
Step 3: user according to their own needs, selects multiple EPG program listing templates, including existing EPG program single mode
Plate and customized EPG program listing template, wherein above-mentioned template can be presented to the user with tree structure, so that user is in mould
Maintenance modification is carried out on plate, forms the EPG program listing that user customizes;
Step 4: selected template is respectively set in user, and uploads the EPG program listing and preferred program set
It is single, while being cached locally, wherein user can complete the setting of EPG program listing template in different times;
Step 5:EPG management system is to the EPG template that will have been set and user's selection but not set program listing template and uses
Family account is bound, and when logging in next time so as to user, the first selected program list that user selects is pushed to user;
Step 6: when user logs on, being then directly entered first selected program list, while being provided with modification on playbill interface
Button can enter modification mode when user needs to configure program listing with a key, it is possible thereby to select it is configured good
Program listing also can choose the program listing being not configured;After choosing program listing, user may be implemented to above-mentioned program listing into
Row is reconfigured, and can also be directly entered program listing;
Step 7: after user reconfigures program listing, updating the program listing in local cache and EPG management system;
Step 8: after EPG management system receives the program listing of user's reconfiguration, first verifying that the legitimacy of user, then search
The program listing template that user modifies, and execute update operation;
Step 9: if user is not configured program listing, setting preferred program list is provided for user, is selected for user,
The program listing of selection is sent to EPG system by user;
The program listing that step 10:EPG system is selected according to user pushes related content to user;
Step 11: user is according to program listing selection operation and watches IPTV programme content.
2. the method as described in claim 1, it is characterised in that: EPG program single module is presented to the user with tree structure, wherein
It is related to each column node, program content source node identification information, attribute information, hierarchical relationship, address information;In operator's informaiton
It pushes in interface, operator's pushed information of concern can be set in user, carries out circulation to pushed information using round-robin queue and broadcasts
It puts, user priority setting can be carried out to the information that operator pushes and deletion, modification operate.
3. method according to claim 2, it is characterised in that: operator's informaiton push interface belongs to EPG playbill interface.
4. the method as described in claim 1, it is characterised in that: first selected program list can be set in user, so that user steps on again
When record, it is directly entered the program listing;The acquisition of program listing can be obtained directly from local cache.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710545664.XA CN107222768B (en) | 2017-07-09 | 2017-07-09 | A kind of implementation method of personalization EPG |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710545664.XA CN107222768B (en) | 2017-07-09 | 2017-07-09 | A kind of implementation method of personalization EPG |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107222768A CN107222768A (en) | 2017-09-29 |
CN107222768B true CN107222768B (en) | 2019-11-19 |
Family
ID=59951885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710545664.XA Active CN107222768B (en) | 2017-07-09 | 2017-07-09 | A kind of implementation method of personalization EPG |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107222768B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783906A (en) * | 2010-03-23 | 2010-07-21 | 烽火通信科技股份有限公司 | Electronic program guide realization method in internet protocol television product |
CN102098549A (en) * | 2011-03-14 | 2011-06-15 | 沈斌 | Electronic program guide (EPG) system for providing social network service |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7631336B2 (en) * | 2004-07-30 | 2009-12-08 | Broadband Itv, Inc. | Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform |
-
2017
- 2017-07-09 CN CN201710545664.XA patent/CN107222768B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783906A (en) * | 2010-03-23 | 2010-07-21 | 烽火通信科技股份有限公司 | Electronic program guide realization method in internet protocol television product |
CN102098549A (en) * | 2011-03-14 | 2011-06-15 | 沈斌 | Electronic program guide (EPG) system for providing social network service |
Also Published As
Publication number | Publication date |
---|---|
CN107222768A (en) | 2017-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104221395B (en) | Information processing equipment, information processing method and storage medium | |
CN102567511B (en) | Method and device for automatically recommending application | |
US9407710B2 (en) | Personalization of information content by monitoring network traffic | |
CN100596174C (en) | Method for setting interface of electronic card | |
CN100559768C (en) | A kind of information distribution method and system | |
CN105915949A (en) | Video content recommending method, device and system | |
CN104091287B (en) | A kind of task implementation method and device based on data-driven | |
CN102497452B (en) | Online streaming media service method based on embedded terminal | |
US20140012982A1 (en) | Personalization of information content by monitoring network traffic | |
CN105376649B (en) | Realize the blind operating method of the set-top box of accurate combined recommendation and system | |
CN105359125A (en) | User history playlists and subscriptions | |
CN105472426A (en) | Method and system for controlling smart television set-top box/ smart television | |
JP2009225071A (en) | Information providing apparatus, broadcast receiving terminal, information providing system, information providing method, and program | |
CN104321743A (en) | Method and system for developing applications for consulting content and services on a telecommunications network | |
CN109635199A (en) | List of application dynamic recommendation method and system based on user behavior | |
CN101325685A (en) | Method for implementing mixed arrangement of internet network television service system channel | |
CN102348135B (en) | Method for customizing own application lists for users based on intelligent television and intelligent television | |
CN101667274A (en) | Method and device for generating advertisement playing plan of electronic advertisement | |
CN105872604A (en) | Live broadcast video stream pushing method based on different user states and live broadcast video stream pushing system based on different user states | |
CN107205167B (en) | A kind of implementation method of personalization EPG | |
CN100428709C (en) | System for classified automatic searching internet information and broadcasting into digital television | |
CN103324661A (en) | Data search and automatic filling method and system based on user habits | |
CN107222768B (en) | A kind of implementation method of personalization EPG | |
CN106059991A (en) | Hotspot information push server, and intelligent hotspot information push method and system | |
CN110611833B (en) | IPTV content publishing system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20191021 Address after: 225300, Jiangsu province Taizhou high Hu Hu Town Industrial Concentration Area Applicant after: Jiangsu Harbour Complete Equipment Installation Co., Ltd. Address before: 432000 Hubei city of Xiaogan province science and Technology Park 38 Silver Lake Xiaohan Highway No. 46 Room 101 Applicant before: Xiaogan Green Valley Mdt InfoTech Ltd |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |