Nothing Special   »   [go: up one dir, main page]

CN107222768B - A kind of implementation method of personalization EPG - Google Patents

A kind of implementation method of personalization EPG Download PDF

Info

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
Application number
CN201710545664.XA
Other languages
Chinese (zh)
Other versions
CN107222768A (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.)
Jiangsu Harbour Complete Equipment Installation Co., Ltd.
Original Assignee
Jiangsu Harbour Complete Equipment Installation 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 Jiangsu Harbour Complete Equipment Installation Co Ltd filed Critical Jiangsu Harbour Complete Equipment Installation Co Ltd
Priority to CN201710545664.XA priority Critical patent/CN107222768B/en
Publication of CN107222768A publication Critical patent/CN107222768A/en
Application granted granted Critical
Publication of CN107222768B publication Critical patent/CN107222768B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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/26283Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47205End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network 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

A kind of implementation method of personalization EPG
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.
CN201710545664.XA 2017-07-09 2017-07-09 A kind of implementation method of personalization EPG Active CN107222768B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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