CN100455013C - Method and system for automatically selecting programmes for user - Google Patents

Method and system for automatically selecting programmes for user Download PDF

Info

Publication number
CN100455013C
CN100455013C CNB2005101345895A CN200510134589A CN100455013C CN 100455013 C CN100455013 C CN 100455013C CN B2005101345895 A CNB2005101345895 A CN B2005101345895A CN 200510134589 A CN200510134589 A CN 200510134589A CN 100455013 C CN100455013 C CN 100455013C
Authority
CN
China
Prior art keywords
program
user
feature
programs
preferences
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.)
Expired - Fee Related
Application number
CNB2005101345895A
Other languages
Chinese (zh)
Other versions
CN1777279A (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CNB2005101345895A priority Critical patent/CN100455013C/en
Publication of CN1777279A publication Critical patent/CN1777279A/en
Application granted granted Critical
Publication of CN100455013C publication Critical patent/CN100455013C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The present invention provides a method and system for automatically selecting programs for users, which is used for automatically selecting programs which need transmitting for users according to the proposal provided by the present invention on the basis of the matching degree of the program characteristic of each program and the preference characteristics of stored programs of the users and can also be used for further correcting the preference characteristics of the programs of the users stored by a system according to the relevant information of the satisfactory degree of the programs received by the users. In this way, good forward circulation is formed to make the preference characteristics of the programs stored by the system for the users more and more accurate for really reflecting the preferences of the users to the programs. Consequently, the operation of automatically selecting the programs for the users is more and more suitable for corresponding users and largely reduces the operation of the users to select the programs suitable for own preferences. Simultaneously, the present invention ensures convenient and simple use for the users.

Description

A kind of method and system of selecting program automatically for the user
Technical field
The present invention relates to computer realm, specifically, be meant a kind of method and system of selecting program automatically for the user that are mainly used in the Internet especially.
Background technology
At present, people can realize to the selection of programme content one by one that when request program as video request program (VOD), as listen to music and down-load music by the Internet, user's property of participation, selectivity are strong, and the user carries out the concrete selection of the programme content that received.But for short and small programme content, as music, music video (MV, Music Vedio), video clip, for constantly obtaining this customer satisfaction system programme content of order, this user constantly selects, and need spend a large amount of time on program request is selected.
Summary of the invention
In view of this, one object of the present invention is to provide a kind of method of selecting program automatically for the user, another object of the present invention is to provide a kind of system that selectes program automatically for the user, program preferences based on the individual consumer is characterized as the automatic request program of user, makes the user obtain satisfied programme content conveniently, simply.
In order to achieve the above object, the invention provides a kind of method of selecting program automatically for the user, this method comprises: the programs feature of each program in the program source of user's program preferences feature and the storage of storage is mated, and is that the user selectes program according to the matching degree that obtains; This method also comprises: according to receive with the user to the relevant information of program satisfaction, and the programs feature of storing the user preference feature is revised and is stored.
The matching degree that described basis obtains for the selected program of user is: the selected probability of program is associated with the matching degree of user's program preferences feature with the programs feature of program.
The matching degree that described basis obtains for the selected program of user is: be the selected program of user according to the ratio system of selection, the individual selected probability of each program is directly proportional with the matching degree size of this program with user's program preferences feature, and the selected probability of the individual i of program is P i = F i / Σ n = 1 M F n , Wherein, M is the quantity of contained program in the program source, F iBe the matching degree of this program individuality with user's program preferences feature.
The described information relevant to the program satisfaction with the user, for: user by the information that user terminal initiatively triggers, comprise the program scoring message that the user estimates program, the interruption program information that the user represents no longer to receive current program; Or be the information that non-user triggers, comprise that the current program of expression transmits the program that the finishes message that finishes.
For interrupting program information or the program message that finishes, this method further comprises: be characterized as the selected new program of user according to revised user's program preferences to the relevant information of program satisfaction for described and user.
This method further comprises: the time of the program identification of institute's program receiving, program receiving and the corresponding information relevant to the program satisfaction with the user before the storage user.
This method further comprises: according to the user's who has received this program more than program preferences feature and with the user the relevant information of program satisfaction is revised programs feature accordingly.
Described program is audio program or audio/video multimedia program.
In order to achieve the above object, the present invention also provides a kind of system that automatically selectes program for the user, and this system comprises: the user preference memory cell is used to store the corresponding relation between user ID and user's the program preferences feature; The programs feature memory cell is used for the program identification of each program of programs stored source and the corresponding relation between the programs feature; Communication unit is used for the information from the outside that receives is analyzed, determine that according to analysis result current is that needs are that selected program of user or needs are revised user's program preferences feature then, be the selected program of user if desired, then provide user ID to the selected unit of program, if desired user's program preferences feature is revised, then provided user ID and feedback information to amending unit; The selected unit of program is used to receive the user ID from communication unit, extract then store in the user preference memory cell corresponding to program identification and the programs feature stored in user's program preferences feature of user ID and the programs feature memory cell, programs feature and user's program preferences feature is mated, be the selected program of user automatically according to the matching degree that obtains; Amending unit be used to receive from the user ID of communication unit with the user to the relevant information of institute's program receiving satisfaction, extract then store in the user preference memory cell corresponding to the programs feature of storing in user's program preferences feature of user ID and the programs feature memory cell corresponding to institute's program receiving, according to institute's program receiving satisfaction relevant information and respective program feature being revised user's program preferences feature, offer the user preference memory cell then and store with the user.
Described system is the separate equipment entity, or is built in the program source Play System.
The selected unit of described program for the selected program of user after, be further used for to communication unit transmission program identification; It is its selected program identification that described communication unit is further used for directly notifying the user; Or the program identification of notifying program source to select for this user.
The scheme that proposes according to the present invention, based on the matching degree of user's program preferences feature of the programs feature of each program and storage is the selected program that transmits of needing of user automatically, and can be further according to the relevant information of institute's program receiving satisfaction being come the user's that update the system stores program preferences feature with the user.Form good forward circulation like this, make that user's program preferences feature that system stored is more and more accurate, can really reflect the preference of user to program, thereby make and be the more and more suitable relative users of the selected automatically program of user, significantly reduced the operation that the user carries out for the selected program that is fit to oneself, this is especially suitable for short and small programme content, as music, music video, video clip.
The program automatic selecting system that provides among the present invention both can be used as the separate equipment entity and the program source Play System is used, and also can be built in the program source Play System.Convenient, flexible during concrete enforcement, can make full use of existing equipment.
In addition, because the present invention is the selected program of individual consumer, and need further carry out the transmission of programme content, so the present invention is applied to the Internet, wireless Internet is more suitable; And in order to hold the program preferences feature of individual subscriber, be relatively to be fit to by the personal terminal program receiving, as mobile phone, intelligent terminal, as moving PC (PC) based on the client software of user's login.
In sum, the present invention can be the individual selected programme content that is fit to its demand of user effectively, and the user need not to carry out continually selection operation.By to the processing of user to the relevant feedback information of institute's program receiving satisfaction, the user's of program automatic selecting system storage program preferences feature can be more and more accurate, the program that the program automatic selecting system is selected for the user also will more and more meet user's regard, and the intervention operation that needs the user to carry out also will be fewer and feweri.
Description of drawings
Fig. 1 shows the schematic flow sheet of selecting program among the present invention automatically for the user;
Fig. 2 shows the structural representation of program automatic selecting system among the present invention;
Fig. 3 shows the annexation schematic diagram of program automatic selecting system and relevant device among the present invention;
Fig. 4 shows the programs feature storehouse schematic diagram of embodiment among the present invention;
Fig. 5 shows the user's program preferences feature schematic diagram of embodiment among the present invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with accompanying drawing.
Describe for convenient, below, abbreviate the automatic method for selecting of program as the method for selecting program automatically for the user of the present invention; Of the present invention automatically for the system of the selected program of user, be designated hereinafter simply as the program automatic selecting system.
Central principle among the present invention is: the program automatic selecting system based in the cognitive program source matching degree of the programs feature of each program and user's program preferences feature be the selected program that transmits of needing of user automatically, and can be further according to the relevant information of the satisfaction of institute's program receiving being revised the cognition of program automatic selecting system self to user's program preferences feature with the user.Form the circulation of good forward like this, make the program automatic selecting system cognitive user's program preferences feature more and more accurate, can really reflect the preference of user, thereby make the program automatic selecting system more and more be fit to relative users for the selected automatically program of user to program.
Fig. 1 shows the schematic flow sheet of selecting program among the present invention automatically for the user, as shown in Figure 1, store the programs feature of each program in the program source and user's program preferences feature in the program automatic selecting system, the implementation procedure for the selected program of user may further comprise the steps automatically:
Step 101~step 103: the program automatic selecting system constantly receives information, and the information of receiving is analyzed, if the information of receiving is the program request message from user terminal, and when promptly the user wishes to begin the program reception, execution in step 105; If the information of receiving is program finish message or interruption program message, then execution in step 104; If what receive is program scoring message, then execution in step 106.
Step 104: after the program automatic selecting system is received " program finishes " message that the current program transmission of expression finishes or represented that the user no longer receives " interruption program " message of current program, because this two message has implied user's preference information, therefore the program automatic selecting system at first carries out corresponding correction to user's program preferences feature of storage, promptly according to the programs feature of current program and the information relevant to the respective program satisfaction with the user, user's program preferences feature to storage is revised, and execution in step 105 then.
Step 105: the program automatic selecting system mates the program preferences feature of the user of the programs feature of each program and storage in the program source of storage, automatically be the selected program of user according to the matching degree that obtains then, this chosen program is and need returns execution in step 101 then to the program of user's transmission.
Step 106: after the program automatic selecting system receives the program scoring message of user to the evaluation of the program of current reception, user's program preferences feature to storage is carried out corresponding correction, promptly according to the programs feature of current program and user score information to respective program, user's program preferences feature to storage is revised, and returns execution in step 101 then.
The matching degree of the programs feature of a program and user's program preferences feature is high more, and the probability on this program is selected is also big more.If adopt the selected program of ratio system of selection, the selected probability of each program is directly proportional with the matching degree size of this program with user's program preferences feature.If program colony comprises M program, the matching degree of the individual i of program and user's program preferences feature is F i, the selected probability P of the individual i of this program then iFor P i = F i / Σ n = 1 M F n , Wherein, i=1,2 ..., M.
The program automatic selecting system is that the processing behind the selected automatically program of user can be: notifying the user is its selected program, the addressable program source program receiving of user terminal; Or the notice program source is this user-selected fixed program, user terminal program receiving to user's propelling movement.The user in the process of program receiving, feedback information actively or passively; The information that feeds back to system can be that the user directly sends to system by terminal, also can send to system from program source.
Fig. 2 shows the structural representation of program automatic selecting system, and as shown in Figure 2, the program automatic selecting system comprises: user preference memory cell, programs feature memory cell, communication unit, the selected unit of program and amending unit.Wherein, the user preference memory cell is used to store the corresponding relation between user ID and user's the program preferences feature; The programs feature memory cell is used for the program identification of each program of programs stored source and the corresponding relation between the programs feature; Communication unit is used for the information from the outside that receives is analyzed, determine that according to analysis result current is that needs are that selected program of user or needs are revised user's program preferences feature then, be the selected program of user if desired, then provide user ID to the selected unit of program, if desired user's program preferences feature is revised, then provided user ID and feedback information to amending unit; The selected unit of program is used to receive the user ID from communication unit, extract then store in the user preference memory cell corresponding to program identification and the programs feature stored in user's program preferences feature of user ID and the programs feature memory cell, programs feature and user's program preferences feature is mated, according to the matching degree that obtains is the selected program of user automatically, and promptly determining need be to the program of user's transmission; Amending unit be used to receive from the user ID of communication unit with the user to the relevant information of institute's program receiving satisfaction, extract then store in the user preference memory cell corresponding to the programs feature of storing in user's program preferences feature of user ID and the programs feature memory cell corresponding to institute's program receiving, according to institute's program receiving satisfaction relevant information and respective program feature being revised user's program preferences feature, offer the user preference memory cell then and store with the user.
If after user's program preferences feature revised, need continue as the selected program of user, then amending unit directly provides user ID to the selected unit of program, or provide user ID to the selected unit of program by communication unit, after user ID is received in the selected unit of program, select program for the user according to user's program preferences.
The selected unit of program for the selected program of user after, can send program identification to communication unit, it is its selected program identification that communication unit can directly be notified the user, the addressable program source reception of user terminal respective program; Or the program identification of notifying program source to select for this user, program source pushes to the user and is this user-selected fixed program.
User's program preferences feature can be by the collection to initial data, obtain initial user's program preferences feature, be stored in then in the user preference memory cell, the information of some user's program preferences features also can simply be set, obtain initial user's program preferences feature; Follow-uply by revising flow process user's program preferences feature of storage is revised again.
The information that communication unit received can be directly from user terminal, also can be from program source.
Program automatic selecting system shown in Figure 2 both can be used as the separate equipment entity and the program source Play System is used, and also can be built in the program source Play System.
Fig. 3 shows the annexation schematic diagram of program automatic selecting system and relevant device among the present invention, as shown in Figure 3, program automatic selecting system, program source are deployment server system on the internet, the user is connected to the user terminal program receiving of the Internet by use, the client software that operation and program automatic selecting system interrelate on user terminal.User terminal sends information by the Internet to the program automatic selecting system, the program automatic selecting system is analyzed the information that receives, carry out corresponding operating according to analysis result, for example, user's program preferences feature to storage is revised, or is that the user selectes program automatically according to the matching degree of the user's of storage program preferences feature and programs feature.It is its selected program that the program automatic selecting system is notified the user, the addressable program source program receiving of user terminal; Or program automatic selecting system notice program source is this user-selected fixed program, user terminal program receiving to user's propelling movement.The user can be actively or passively to program automatic selecting system feedback information in the process of program receiving; When the program automatic selecting system receives the message of program scoring message that the user estimates the program of current reception or relevant playing programs situation, user's program preferences feature is carried out corresponding correction and storage.
Below only show the annexation of a kind of program automatic selecting system and relevant device, also comprise other forms of annexation, as being connected to user terminal by wireless network.
Program source shown in Figure 3 had both placed in the cover server system, also can be distributed in numerous server systems of network.
Being applied to online music with method and system of the present invention below is example, and the present invention is described in more detail.
Referring to the programs feature storehouse shown in Fig. 4, the programs feature storehouse coexistence in the program automatic selecting system contains eight first songs, and S1, S2 etc. is the sign of every first song; Programs feature comprises type X, singer Y and language Z; Wherein, type X comprises popular and rock and roll (respectively with 0,1 expression), and singer Y comprises songster and songstress's (respectively with 0,1 expression), and language Z comprises national language song and Guangdong language song (respectively with 0,1 expression).
Referring to the user's program preferences characteristic shown in Fig. 5, and each user's the contained project of program preferences feature (x, y, z) corresponding with the contained project of programs feature, comprise type preference x, singer's preference y and language preference z, 0≤x, y, z≤1.
Program preferences latent structure matching degree function according to programs feature and user is as follows, and the matching degree function of song i and user j is:
F ( i , j ) = 3 - ( X i - x j ) 2 + ( Y i - y j ) 2 + ( Z i - z j ) 2 .
The method of the program preferences feature correction of structuring user's is as follows: program scoring message is reduced to two-stage: the user represents to like " liking program " message, the user of the program of current reception to represent to dislike " disliking program " message of the program of current reception; When obtaining the information of " liking program ", user's program preferences feature (x, y, z) (Z) direction draws close 0.1 to each characteristic component value for X, Y to programs feature, if the component with programs feature is identical for certain user's program preferences characteristic component value, then this component is constant; When obtaining the information of " disliking program ", ((Z) direction deviates from 0.1 to each characteristic component value z) to user's program preferences feature for X, Y, but must not exceed the interval of (0,1) to programs feature for x, y.
Describe at the user shown in Fig. 51, user 2 below.
For user 1, program preferences feature (0 according to the user 1 of the current storage of program automatic selecting system, 0,0.5), the matching degree of the programs feature of each program and user's 1 program preferences feature is respectively 1.23,1.23,0.62,0.62,1.23,0.62,0.62,0.62 in the program source.The user uses the client software on the user terminal to sign in to the program automatic selecting system by the Internet, and user ID also is sent to system simultaneously, and notice program automatic selecting system user begins program receiving.The program automatic selecting system can adopt the ratio system of selection to select song for user 1.The program automatic selecting system is by the selected song of communication unit informing user terminal, user terminal access program source; Or program automatic selecting system notice program source pushes selected song to user terminal, and these two kinds of methods all are feasible.
If the program automatic selecting system has been selected song 5 for user 1.The user listens to the song 5 of program source by user terminal, in this process, if user 1 is to the information of program automatic selecting system feedback " liking program ".The program automatic selecting system is according to the feedback information that receives and the programs feature of song 5, with user 1 program preferences feature by (0,0,0.5) be modified to (0,0,0.4), the matching degree of the programs feature of each song and user's 1 program preferences feature becomes 1.33,1.13,0.65,0.65,1.33,0.56,0.65,0.56.The program automatic selecting system is follow-up will be according to new user 1 program preferences feature, and adopting the ratio system of selection is user's 1 selected next song.Subsequent processes can so constantly go on.
For user 2, program preferences feature (0.5 according to the user 2 of the current storage of program automatic selecting system, 0.5,0), the matching degree of the programs feature of each program and user's 2 program preferences feature and each song is respectively 1.02,0.51,1.02,1.02,1.02,0.51,1.02,0.51 in the program source.The program automatic selecting system can adopt the ratio system of selection to select song for user 2.The program automatic selecting system is by the selected song of communication unit informing user terminal, user terminal access program source; Or program automatic selecting system notice program source pushes selected song to user terminal, and these two kinds of methods all are feasible.
If the program automatic selecting system has been selected song 7 for user 2.The user listens to the song 7 of program source by user terminal, in this process, if user 2 is to the information of program automatic selecting system feedback " disliking program ".The program automatic selecting system is according to the feedback information that receives and the programs feature of song 7, with user 2 program preferences feature by (0.5,0.5,0) is modified to (0.4,0.6,0.1), the matching degree of the programs feature of each song and user's 2 program preferences feature becomes 1.00,0.58,1.16,1.16,1.00,0.67,0.88,0.50.The program automatic selecting system is follow-up will be according to new user 2 program preferences feature, and adopting the ratio system of selection is user's 2 selected next songs.Subsequent processes can so constantly go on.
According to above description as seen, the program automatic selecting system is that the probability of user 1, user's 2 selected each program is closely-related with the matching degree of programs feature and user's program preferences feature.
In actual conditions, the structure of the matching degree function of programs feature and user's program preferences feature and to the correction of user's program preferences characteristic more than the described complexity of embodiment, but basic realization principle is identical, be that the individual matching degree with user's program preferences feature of each program is high more in the program source, the probability in the selected selection of this program is just big more.The program automatic selecting system makes user's program preferences feature of its storage more can embody the preference feature of user to actual programs by the continuous correction to user's program preferences feature, makes both more reach unanimity.
In addition, time of the program identification that is received before the program automatic selecting system storage user, program receiving and also be very necessary to the relevant information of institute's program receiving satisfaction with the user.This is because the modification method itself of the structure of the matching degree function of programs feature and user's program preferences feature and user's program preferences characteristic also may be adjusted according to the situation of real system operation, program, time and the corresponding relevant information of the satisfaction of program being write down with the user the user receives can redefine user's program preferences characteristic according to user's program preferences characteristic modification method of reformulating.
In addition, though user's program preferences feature is relatively-stationary, more stable in quite long period, people program preferences at a time is also closely related with its mood at that time.Therefore, according to the program automatic selecting system in the cognitive program source matching degree of the programs feature of each program and individual consumer's program preferences feature select will be to program that the user transmits the time, it also is very useful taking all factors into consideration the pairing satisfaction information of several programs that transmits to this user before the current time.
In addition, because the setting of the programs feature of program also has subjectivity, not necessarily very accurate.Therefore can by analyze vast reception certain program the user the program preferences feature with and corresponding feedback information, the programs feature of this program is adjusted.
In sum, the present invention can be applicable to online music, network MV, Internet video short-movie, mobile phone music, mobile phone MV, mobile video short-movie etc., i.e. the present invention can be applicable to the selected of audio program, also can be used for the selected of video frequency program; Program can transmit by the Internet, also can pass through wireless interconnected network transmission, also can transmit by private data network; The employed user terminal of user's program receiving can be computer, mobile phone, also can be intelligent terminal.Need to prove that especially so-called program receiving can be that user's edge joint receipts limit is seen/listened, and also can be program to be received to store earlier, sees subsequently/listen again.
The above program can be audio program, also can be the audio/video multimedia program.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (9)

1, a kind of method of selecting program automatically for the user is characterized in that,
This method comprises: the programs feature of each program in the program source of user's program preferences feature and the storage of storage is mated, and is that the user selectes program according to the matching degree that obtains;
The matching degree that described basis obtains comprises for the selected program of user: be the selected program of user according to the ratio system of selection, the individual selected probability of each program is directly proportional with the matching degree size of this program with user's program preferences feature, and the selected probability of the individual i of program is P i = F i / Σ n = 1 M F n , Wherein, M is the quantity of contained program in the program source, F iBe the matching degree of this program individuality with user's program preferences feature;
This method also comprises: according to receive with the user to the relevant information of program satisfaction, and the programs feature of storing the user preference feature is revised and is stored.
2, method according to claim 1, it is characterized in that, describedly with the user to the relevant information of program satisfaction be: the user is by the information that user terminal initiatively triggers, and comprises the program scoring message that the user estimates program, the interruption program information that the user represents no longer to receive current program; Or be the information that non-user triggers, comprise that the current program of expression transmits the program that the finishes message that finishes.
3, method according to claim 2, it is characterized in that, for interrupting program information or the program message that finishes, this method further comprises: be characterized as the selected new program of user according to revised user's program preferences to the relevant information of program satisfaction for described and user.
4, method according to claim 1 is characterized in that, this method further comprises: the time of the program identification of institute's program receiving, program receiving and the corresponding information relevant to the program satisfaction with the user before the storage user.
5, method according to claim 1 is characterized in that, this method further comprises: according to the user's who has received this program more than program preferences feature and with the user the relevant information of program satisfaction is revised programs feature accordingly.
6, method according to claim 1 is characterized in that, described program is audio program or audio/video multimedia program.
7, a kind of system that selectes the program that transmits to the individual consumer automatically is characterized in that this system comprises:
The user preference memory cell is used to store the corresponding relation between user ID and user's the program preferences feature;
The programs feature memory cell is used for the program identification of each program of programs stored source and the corresponding relation between the programs feature;
Communication unit, be used for the information from the outside that receives is analyzed, determine that according to analysis result current is that needs are that selected program of user or needs are revised user's program preferences feature then, be the selected program of user if desired, then provide user ID to the selected unit of program, if desired user's program preferences feature is revised, then provided user ID and feedback information to amending unit;
Program is selected the unit, be used to receive user ID from communication unit, extract then store in the user preference memory cell corresponding to program identification and the programs feature stored in user's program preferences feature of user ID and the programs feature memory cell, programs feature and user's program preferences feature is mated, be the selected program of user automatically according to the matching degree that obtains;
Amending unit, be used to receive from the user ID of communication unit with the user to the relevant information of institute's program receiving satisfaction, extract then store in the user preference memory cell corresponding to the programs feature of storing in user's program preferences feature of user ID and the programs feature memory cell corresponding to institute's program receiving, according to institute's program receiving satisfaction relevant information and respective program feature being revised user's program preferences feature, offer the user preference memory cell then and store with the user.
8, system according to claim 7 is characterized in that, described system is the separate equipment entity, or is built in the program source Play System.
9, according to Claim 8 or 7 described systems, it is characterized in that,
The selected unit of described program for the selected program of user after, be further used for to communication unit transmission program identification;
It is its selected program identification that described communication unit is further used for directly notifying the user; Or the program identification of notifying program source to select for this user.
CNB2005101345895A 2005-12-22 2005-12-22 Method and system for automatically selecting programmes for user Expired - Fee Related CN100455013C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101345895A CN100455013C (en) 2005-12-22 2005-12-22 Method and system for automatically selecting programmes for user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101345895A CN100455013C (en) 2005-12-22 2005-12-22 Method and system for automatically selecting programmes for user

Publications (2)

Publication Number Publication Date
CN1777279A CN1777279A (en) 2006-05-24
CN100455013C true CN100455013C (en) 2009-01-21

Family

ID=36766540

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101345895A Expired - Fee Related CN100455013C (en) 2005-12-22 2005-12-22 Method and system for automatically selecting programmes for user

Country Status (1)

Country Link
CN (1) CN100455013C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103440335B (en) * 2013-09-06 2016-11-09 北京奇虎科技有限公司 Video recommendation method and device
CN106604137B (en) * 2016-12-29 2020-06-12 Tcl科技集团股份有限公司 Method and device for predicting video watching duration
CN110751590A (en) * 2019-10-21 2020-02-04 中国民航信息网络股份有限公司 Method and system for pre-value machine

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5867226A (en) * 1995-11-17 1999-02-02 Thomson Consumer Electronics, Inc. Scheduler employing a predictive agent for use in a television receiver
EP1052578A2 (en) * 1999-05-10 2000-11-15 Matsushita Electric Industrial Co., Ltd. Contents extraction system and method
CN1585947A (en) * 2001-11-13 2005-02-23 皇家飞利浦电子股份有限公司 Method and system for personal information retrieval, update and presentation
CN1629884A (en) * 2003-12-15 2005-06-22 皇家飞利浦电子股份有限公司 Information recommendation system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5867226A (en) * 1995-11-17 1999-02-02 Thomson Consumer Electronics, Inc. Scheduler employing a predictive agent for use in a television receiver
EP1052578A2 (en) * 1999-05-10 2000-11-15 Matsushita Electric Industrial Co., Ltd. Contents extraction system and method
CN1585947A (en) * 2001-11-13 2005-02-23 皇家飞利浦电子股份有限公司 Method and system for personal information retrieval, update and presentation
CN1629884A (en) * 2003-12-15 2005-06-22 皇家飞利浦电子股份有限公司 Information recommendation system and method

Also Published As

Publication number Publication date
CN1777279A (en) 2006-05-24

Similar Documents

Publication Publication Date Title
JP5726952B2 (en) Method and apparatus for target media content distribution and acquisition in a wireless communication network
US20210219021A1 (en) Method and apparatus for delivering selected multimedia content to a user in pervasive computing environments
US9667588B2 (en) Contextual auto-replication in short range wireless networks
JP5931438B2 (en) Marketing and advertising framework for wireless devices
US7319863B2 (en) Method and system for providing an opinion and aggregating opinions with mobile telecommunication device
JP5123399B2 (en) Method and apparatus for optimizing the presentation of media content on a wireless device based on user behavior
US7853475B2 (en) Intelligent advertising based on mobile content
CN1574873B (en) Mobile information services
EP3360313B1 (en) Feedback controller for data transmissions
CN105354214B (en) A kind of generation method and device of memo information
US20100223641A1 (en) System and method for predicting the optimum delivery of multimedia content based on human behavior patterns
US20100131265A1 (en) Method, Apparatus and Computer Program Product for Providing Context Aware Queries in a Network
CN101505284A (en) Intelligent information dynamic pushing method and system
CN108848393B (en) Method, device and equipment for showing entrance and storage medium
CA2761216A1 (en) Method and system for establishing a notification service for a device
US8676927B2 (en) Method and apparatus of managing contact lists aware of user interests
CN102902733A (en) Information push method, device and system based on content subscription
US20080046320A1 (en) Systems, apparatuses and methods for identifying reference content and providing proactive advertising
JP2003533909A (en) System and method for voice access to Internet-based information
AU2009202651A1 (en) Methods and systems for mapping subscription filters to advertisement applications
CN102090076A (en) Methods and apparatus for referring media content
CN105491126A (en) Service providing method and service providing device based on artificial intelligence
CN108810296A (en) A kind of intelligence calling-out method and device
CN110460514A (en) Message method, device, storage medium and the equipment of instant messaging tools
CN109936637A (en) Frequency control method, apparatus, server and the medium of message push

Legal Events

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

Granted publication date: 20090121

Termination date: 20161222

CF01 Termination of patent right due to non-payment of annual fee