Movatterモバイル変換


[0]ホーム

URL:


CN101141591A - Program listing display process and network video system - Google Patents

Program listing display process and network video system
Download PDF

Info

Publication number
CN101141591A
CN101141591ACNA2007101615446ACN200710161544ACN101141591ACN 101141591 ACN101141591 ACN 101141591ACN A2007101615446 ACNA2007101615446 ACN A2007101615446ACN 200710161544 ACN200710161544 ACN 200710161544ACN 101141591 ACN101141591 ACN 101141591A
Authority
CN
China
Prior art keywords
score value
program
label
preference
network video
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.)
Pending
Application number
CNA2007101615446A
Other languages
Chinese (zh)
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CNA2007101615446ApriorityCriticalpatent/CN101141591A/en
Publication of CN101141591ApublicationCriticalpatent/CN101141591A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

The present invention provides a program list displaying method, which is applied to a network video system comprising a server and a client-side. The program list displaying method comprises procedures of a label for the configuration of programs and an important degree point value of the label; procedures of calculating a preference point value of the label, procedures of calculating according to the important degree point value of the label and a similarity degree point value of the programs according to the important degree point value and the preference point value of the label; procedures of generating and embodying a preference program list of users according to the similarity degree point value. The present invention also provides a network video system. The program list displaying method and the network video system ensure that the users can directly select the personal favorite programs in the list embodying the preference programs of the users, therefore avoiding that through a plurality of selection procedures, the users take time to find the personal favorite programs from the program list with various program numbers, and therefore the purpose of reducing the time of the selection programs is achieved.

Description

Program listing display process and network video system
Technical field
The present invention relates to Image Communication, particularly a kind of program listing display process and network video system.
Background technology
At present increasing people selects to watch TV or movie program by internet (Internet), and just need corresponding network system and support this moment.Comparatively popular network video system as the QQLive of Tengxun, all provides the rendition list at present, and the rendition list shows in the mode of tree structure usually.Usually be made up of several channels in the rendition list, each channel then is made up of the program of several same types; Each channel is normally classified by the type of programme content, forms an entertainment channel such as a plurality of amusement class programs, and a plurality of TV play class programs are formed a TV play channel, and a plurality of sport category programs are formed a sports channel; So the user will at first find the channel at program place, the program viewing of oneself liking from this channel selection then when watching program.But because the number of channels that the general networking video system is provided reaches tens, nearly hundreds of is individual especially for number of programs.This just makes the user often need through many selection step, and long time of cost is found the program of oneself liking from the various the rendition list of number.
Summary of the invention
The object of the present invention is to provide a kind of program listing display process and network video system, to reduce the time that the user selects program.
A kind of program listing display process provided by the invention is applied to comprise that this program listing display process comprises in server and client side's the network video system: the step of the importance degree score value of configuration section purpose label and label; Calculate the step of the preference score value of label; Calculate the step of the similarity score value of program according to the importance degree score value of label and preference score value; Produce the step of the rendition list that embodies user preference according to the similarity score value.
A kind of network video system provided by the invention comprises the server and client side, and this network video system comprises: be used for configuration section purpose label, and the configuration module of the importance degree score value of label; Be used to calculate the preference score value computing module of the preference score value of label; Be used for calculating the similarity score value computing module of the similarity score value of program according to the importance degree score value of label and preference score value; Be used for producing user preference the rendition list generation module of the rendition list that embodies user preference according to the similarity score value.
Program listing display process provided by the invention and network video system, make the user can be directly in embodiment has the rendition list of user preference, select the program of oneself liking, avoided through many selection steps, long time of cost is found the program of oneself liking from the various the rendition list of number of programs, reduce the purpose of selecting Pgmtime thereby reach.
Description of drawings
Fig. 1 is the schematic flow sheet of first embodiment of the invention program listing display process;
Fig. 2 is the structural representation of second embodiment of the invention network video system;
Fig. 3 is the schematic flow sheet of third embodiment of the invention program listing display process;
Fig. 4 is the structural representation of fourth embodiment of the invention network video system.
The realization of the object of the invention, functional characteristics and advantage will be in conjunction with the embodiments, are described further with reference to accompanying drawing.
Specific embodiment
The present embodiment program listing display process is to be applied to comprise in server and client side's the network video system.
See also Fig. 1, be depicted as the schematic flow sheet of first embodiment of the invention program listing display process.
The rendition list in the present embodiment is divided into two levels, and first level is a channel, and second level is a program.Channel is meant the set that the program of a plurality of same types is formed, and for example a plurality of sports casts are formed sports channel.The type of channel comprises entertainment channel, TV play channel, sports channel etc.The rendition list is that the mode with tree structure is stored in server, and when the user used described network video system, the rendition list downloaded to client from server.The user clicks certain channel in the rendition list in client, and the program that deployable this channel comprised clicks certain program in the channel, plays, records or call this program.
At step S102, configuration section purpose label, and the importance degree score value of label.
In the present embodiment, server importance degree score value of configuration section purpose label and label at first when program is provided.Label is the one or more parameters that are used to summarize program, according to the interior parameter assignment that perhaps is characterized as of program.For example, label can be a programme content, and value is news, ball match or film, animation etc.; Label also can be star or host's a name, and value is Yao Ming, Wu Zongxian etc., and label can also be the title in area under the program, and value is Hong Kong and Taiwan, Japan and Korea S or interior ground etc.The importance degree score value of label is to be used to represent the parameter of label for the importance of program, and label is high more to program importance, and its value is big more.The value of importance degree score value is specified by the programme content supplier, also can be determined by the network video system manager of present embodiment, can also be provided automatically by network video system.
Above-mentioned for program is provided with one or more labels, and the process of determining the importance degree score value of each label correspondence, be called the importance degree score value of configuration section purpose label and label.In the present embodiment, the concrete configuration mode of label is that at each program, server is provided with polytype label according to programme content.The importance degree score value configuration mechanism of label will be the example explanation with name star type label: when a program relates to a plurality of film star, can give different importance degree score values according to the degree that these stars are paid close attention to by spectators.When the user watches a plurality of programs, wherein all comprise certain star in the partial programme, illustrate that this user is more to this star's concern, higher importance degree score value is set then can for this star.A program can be provided with polytype label and a plurality of importance degree score value, and label and an importance degree score value of one type also can only be set.Preferably adopt the set-up mode that polytype label and a plurality of importance degree score values are set to a program at present embodiment.
Table 1 is depicted as present embodiment configuration section purpose label, and example of importance degree score value of label.Table 1 comprises programm name field, label field and importance degree branch value field.In table 1, the label that program A is provided with is a variety show, Wu Zongxian and Hong Kong and Taiwan, and the pairing importance degree score value of above-mentioned label is respectively R1, R2, R3
Table 1
Programm nameLabelImportance degree score value (R)
AVariety show R1
Wu Zongxian R2
Hong Kong and Taiwan R3
BSports cast R4
Liu Xiang R5
The continent R6
CFilm R7
Zhou Xingchi R8
Hong Kong and Taiwan R3
DVariety show R1
A Ya R9
Hong Kong and Taiwan R3
...... ...... ......
At step S104, calculate the preference score value of label.
The preference score value is to weigh the parameter of user to the preference degree of program, and the preference score value is corresponding with each label of this program, and after the user clicked broadcast program, server divided the value parameter assignment for the corresponding preference of each label of this program.Big more this user of explanation of preference score value likes watching the program of the type more, otherwise then dislikes.
Present embodiment can be provided with default preference score value, when the user uses the network video system of present embodiment first, uses this default preference score value.
In the present embodiment, wherein a kind of mode of calculating label preference score value is that when the user watched program, server gave the preference score value for each label of program according to the time that the user watches program.For example, when the user watches the time of this program one pre-fixed length,, just change the preference score value one predetermined score value of the label of this program correspondence, as increasing by 1 fen respectively as 15 minutes; If the user watches the duration of this program to reach 30 minutes, just increase by 2 fens respectively, increase by 3 fens more than 60 minutes respectively, just finishing watching increases by 5 fens respectively, and this scheduled time and predetermined score value can determine that its size is not limited in this by server.
In addition, present embodiment also provides the another kind of mode of calculating label preference score value.In this account form, watch the time of program to account for the ratio change label score value of total Pgmtime according to the user.For example, a certain Pgmtime is divided into three equal parts, the user whenever watches three/once time add 1 fen for the preference score value of respective labels, watch time of 2/3rds to add 2 fens just for the preference score value of respective labels, finish watching and add 3 fens just for the preference score value of respective labels.1/3rd times of less than are bonus point not, surpasses calculating with 1/3rd of 1/3rd less thaies 2/3rds, by that analogy.
Present embodiment can also give the preference score value for each label of program to the evaluation or the customized information of program according to the user.The customized news category program of user for example, then in all programs, programme content is the preference score value bonus point of the label correspondence of " news ", perhaps according to the evaluation of user to certain star, in all programs, the program star makes amendment for the preference score value of this star's label correspondence.
In addition, might change along with the time owing to the user watches the hobby of program, therefore will deduct the preference score value of respective program institute corresponding label according to certain cycle, the setting in this cycle can be consistent with the cycle of server update program.For example, if server upgrades a program every a week, just accordingly every the preference score value one predetermined score value that deducts respective labels a week, as can directly deducting 10 fens, perhaps deduct 1/3rd of this label score value, should can determine that its size was not limited in this by server by predetermined score value.
At step S106, according to the importance degree score value of label and the similarity score value of preference score value calculating program.The similarity score value is meant with the numerical value form represents similarity degree between the program that program in the rendition list and user like watching.In the present embodiment, the similarity score value is big more represents that then program in the rendition list and user like the program watched similar more, otherwise then dissimilar more.Similarity score value account form is, at first the user preference score value and the importance degree score value of each table label of program asked product respectively, then each product addition is drawn with the similarity score value of value as described program.For further details, please refer to following computing formula (1):
M=S1×R1+S2×R2+...+SN×RN (1);
Wherein, M is the similarity score value of program, S1, S2... SNBe the preference score value of all labels corresponding, R with program1, R2... RNImportance degree score value for all labels corresponding with program.
Table 2 is depicted as an example of the result of calculation of similarity score value, if the importance degree score value of program B corresponding label is respectively R in table 24, R5And R6, the preference score value is respectively S4, S5And S6, then the similarity score value of program B is MB=S4* R4+ S5* R5+ S6* R6The similarity score value of other programs calculates according to the mode of program B.
Table 2
Programm nameLabelImportance degree score value (R)Preference score value (S)Similarity score value (M)
AVariety show R1 S1 MA
Wu Zongxian R2 S2
Hong Kong and Taiwan R3 S3
BSports cast R4 S4 MB
Liu Xiang R5 S5
The continent R6 S6
CFilm R7 S7 MC
Zhou Xingchi R8 S8
Hong Kong and Taiwan R9 S3
DVariety show R1 S1 MD
A Ya R10 S9
Hong Kong and Taiwan R3 S3
...... ...... ...... ...... ......
At step S108, produce the rendition list that embodies user preference according to the similarity score value.
In the present embodiment, the mode of the rendition list display program of embodiment user preference is according to the similarity score value program under the same channel to be carried out sequencing display, and according to the similarity score value of program the channel under the program is carried out sequencing display.For example, in table 2, if the similarity score value of program A, B and D lays respectively at the the 1st, the 2nd and the 3rd in the rank of whole program tabulation, because program A and D all belong to XATV-6, so program A comes the top position of XATV-6, program D takes second place.For the ordering of channel, because the similarity score value of program B comes the 2nd, less than the similarity score value that comes the 1st program A; And the two is respectively the program of similarity score value maximum in the subordinate channel separately, so XATV-6 comes the front of sports channel.Program in the rendition list promptly becomes the rendition list that embodies user preference after carrying out sequencing display in the manner described above.The user can be directly chooses the program of oneself liking in arranging more forward channel.
The present invention also provides the another kind of embodiment of the rendition list of explicit user preference, in the present embodiment, server establishes two the rendition list viewing areas, one of them is used to show the rendition list that does not embody user preference, this the rendition list comprises the existing all programs of server, and according to the similarity score value program and described channel thereof is not arranged; Another is the viewing area of the rendition list of embodiment user preference, and promptly user preference shows the prefecture.User preference shows that the rendition list of the embodiment user preference in the prefecture only shows similarity score value program and subordinate channel thereof of (as similarity score value rank top ten) in preset range; If same channel has a plurality of programs to be in this preset range, then above-mentioned a plurality of programs are arranged according to the similarity score value in this channel again.
For example, in table 2, if the similarity score value rank that variety class program has only program A and D and lays respectively at the 1st and the 3rd in top ten; If the similarity score value rank that the sport category program has only program B and is positioned at the 2nd in top ten.Then XATV-6 is come the foremost in user preference shows the prefecture, and program A is come the foremost of XATV-6, program D respective row is in the back of program A, and rank does not show in the prefecture at user preference at the variety class program of top ten and do not show.Sports channel then comes the back of XATV-6, and display program B only.The program of other ranks in above-mentioned preset range arranged according to above-mentioned rule.
In the present embodiment, after producing the rendition list that embodies user preference, server can as user's QQ number, send the rendition list that embodies user preference to clients corresponding and show according to user's ID (Identification).
At the program listing display process among first embodiment, the present invention proposes the second embodiment network video system.
See also Fig. 2, be depicted as the structural representation of second embodiment of the invention network video system.
Network video system comprisesserver 200 and a plurality ofclient 600, and whereinserver 200 is to be connected toclient 600 by network 400.Network 400 can be wired or wireless broadband network, as Asymmetrical Digital Subscriber Line (Asymmetric Digital Subscriber Line, ADSL) broadband network or cable digital TV broadband network.
Server 200 comprisesconfiguration module 202, preference scorevalue computing module 204, similarity scorevalue computing module 206 and user preference the renditionlist generation module 208.
Configuration module 202 is used for configuration section purpose label, and the importance degree score value of label; Preference scorevalue computing module 204 is used to calculate the preference score value of label; Similarity scorevalue computing module 206 is used for the similarity score value according to the importance degree score value of label and preference score value calculating program; User preference the renditionlist generation module 208 is used for producing the rendition list that embodies user preference according to the similarity score value.
The workflow of second embodiment of the invention network video system sees also first embodiment, and wherein step S102, the S104 among first embodiment, S106, S108 are carried out by theconfiguration module 202 that is arranged atserver 200, preference scorevalue computing module 204, similarity scorevalue computing module 206 and user preference the renditionlist generation module 208 respectively.
The present invention also proposes the 3rd embodiment program listing display process.See also Fig. 3, be depicted as the schematic flow sheet of third embodiment of the invention program listing display process.
At step S302, the importance degree score value of configuration section purpose label and label.
At step S304, obtain the label of program, importance degree score value, the rendition list and the similarity score value computing formula of label.
At step S306, calculate the preference score value of label.
At step S308, according to the importance degree score value of label and the similarity score value of preference score value calculating program.
At step S310, produce the rendition list that embodies user preference according to the similarity score value.
The difference of the 3rd embodiment and first embodiment is that step S304, S306, S308, S310 carry out byclient 600, and step S302 is then still carried out byserver 200.
At the program listing display process among the 3rd embodiment, the present invention proposes the 4th embodiment network video system.
See also Fig. 4, be depicted as the structural representation of fourth embodiment of the invention network video system.
The difference of the 4th embodiment and second embodiment is thatserver 200 comprisesconfiguration module 202;Client 600 comprises acquisition module 602, preference score value computing module 604, similarity score value computing module 606 and user preference the rendition list generation module 608.
Acquisition module 602 is used for obtaining the label of program, importance degree score value, the rendition list and the similarity score value computing formula of label to server 200.The function and the effect ofconfiguration module 202, preference score value computing module 604, similarity score value computing module 606 and user preference the rendition list generation module 608 see also second embodiment, do not repeat them here.
The workflow of fourth embodiment of the invention network video system sees also the 3rd embodiment, does not repeat them here.
Program listing display process in the embodiment of the invention and network video system are at first given program label allocation and importance degree score value; Watch the time of program then according to the user, calculate the preference score value of label, and according to the importance degree score value of label and the similarity score value of preference score value calculating program; At last produce the rendition list that embodies user preference, make the user can be directly the program that selection is liked oneself in the rendition list of user preference be arranged in embodiment according to the similarity score value.Avoided through many selection steps, long time of cost is found the program of oneself liking from the various the rendition list of number of programs, reduce the purpose of selecting Pgmtime thereby reach.
The above only is the preferred embodiments of the present invention; be not so limit claim of the present invention; every equivalent structure or equivalent flow process conversion that utilizes specification of the present invention and accompanying drawing content to be done; or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the present invention.

Claims (10)

CNA2007101615446A2007-09-292007-09-29Program listing display process and network video systemPendingCN101141591A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CNA2007101615446ACN101141591A (en)2007-09-292007-09-29Program listing display process and network video system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CNA2007101615446ACN101141591A (en)2007-09-292007-09-29Program listing display process and network video system

Publications (1)

Publication NumberPublication Date
CN101141591Atrue CN101141591A (en)2008-03-12

Family

ID=39193297

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CNA2007101615446APendingCN101141591A (en)2007-09-292007-09-29Program listing display process and network video system

Country Status (1)

CountryLink
CN (1)CN101141591A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102685567A (en)*2011-03-182012-09-19海尔集团公司Digital television terminal, hot channel control method and server
CN104602040A (en)*2014-11-282015-05-06中国传媒大学Program guide formulating system and method
WO2015090133A1 (en)*2013-12-192015-06-25乐视网信息技术(北京)股份有限公司Video information update method and electronic device
CN106713984A (en)*2016-12-202017-05-24广州视源电子科技股份有限公司Channel sorting method and device
WO2017092267A1 (en)*2015-11-302017-06-08深圳Tcl新技术有限公司Channel processing method and device
CN107277576A (en)*2016-04-062017-10-20北京优朋普乐科技有限公司Method and apparatus based on label characteristics automatic editing program
CN109361929A (en)*2018-09-282019-02-19武汉斗鱼网络科技有限公司A kind of method and relevant device of determining direct broadcasting room label
WO2020259572A1 (en)*2019-06-262020-12-30广州市百果园信息技术有限公司Tag determination method for negative feedback, video recommendation method, apparatus and device, and storage medium

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102685567A (en)*2011-03-182012-09-19海尔集团公司Digital television terminal, hot channel control method and server
WO2015090133A1 (en)*2013-12-192015-06-25乐视网信息技术(北京)股份有限公司Video information update method and electronic device
CN104602040A (en)*2014-11-282015-05-06中国传媒大学Program guide formulating system and method
CN104602040B (en)*2014-11-282017-08-29中国传媒大学System and method is formulated in a kind of programme
WO2017092267A1 (en)*2015-11-302017-06-08深圳Tcl新技术有限公司Channel processing method and device
CN107277576A (en)*2016-04-062017-10-20北京优朋普乐科技有限公司Method and apparatus based on label characteristics automatic editing program
CN106713984A (en)*2016-12-202017-05-24广州视源电子科技股份有限公司Channel sorting method and device
CN109361929A (en)*2018-09-282019-02-19武汉斗鱼网络科技有限公司A kind of method and relevant device of determining direct broadcasting room label
CN109361929B (en)*2018-09-282021-05-28武汉斗鱼网络科技有限公司Method for determining live broadcast room label and related equipment
WO2020259572A1 (en)*2019-06-262020-12-30广州市百果园信息技术有限公司Tag determination method for negative feedback, video recommendation method, apparatus and device, and storage medium

Similar Documents

PublicationPublication DateTitle
CN101141591A (en)Program listing display process and network video system
US11159851B2 (en)Apparatus and methods for providing enhanced or interactive features
CN104935968B (en)Method and system for recommending programs by network television
JP4617312B2 (en) 2-stage commercial recommended
US20110119595A1 (en)Apparatus and Method for Browser Based Integration of Broadcast Television and Internet Content
US20130029762A1 (en)Systems and methods for selectively modifying the display of advertisements based on an interactive gaming environment
CN109451328B (en)Information processing method and device for live game
US20130031579A1 (en)Systems and methods for selectively modifying the display of advertisements and providing supplementary media content
US20110107381A1 (en)Methods and systems for managing viewing at client terminals
KR101463608B1 (en)System and method for providing advertisements in IPTV service
JP2009225071A (en)Information providing apparatus, broadcast receiving terminal, information providing system, information providing method, and program
JP2015516605A (en) Targeted advertising
US20150217187A1 (en)Methods and systems for algorithmically selected trivia gaming content
CN101668145A (en)Digital television receiver, advertisement graded playing and controlling method and system
KR101459551B1 (en)Method and system for providing broadcasting content information
US8812354B2 (en)Method and system for dynamic scheduling of content delivery
CN102572538A (en)Advertisement playing method of on-demand video system
TWI775030B (en)System for providing personalized advertisements based on current requirements of user
CN102026027A (en)System and method for requesting broadcasting of television advertising
US10537797B2 (en)Simulated video game channel
WO2011151817A1 (en)Methods and system for providing time based media content suggestions
WO2011134779A1 (en)A video processing module
US20050203797A1 (en)Information distribution method and apparatus, business method and computer-readable storage medium
JP5414260B2 (en) Advertisement server, advertisement data distribution method, control information creation device, control information creation method, program, and advertisement system
US8839316B2 (en)VOD offerings based on popular demand

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C12Rejection of a patent application after its publication
RJ01Rejection of invention patent application after publication

Open date:20080312


[8]ページ先頭

©2009-2025 Movatter.jp