CN107172178B - A kind of content delivery method and device - Google Patents

A kind of content delivery method and device Download PDF

Info

Publication number
CN107172178B
CN107172178B CN201710412688.8A CN201710412688A CN107172178B CN 107172178 B CN107172178 B CN 107172178B CN 201710412688 A CN201710412688 A CN 201710412688A CN 107172178 B CN107172178 B CN 107172178B
Authority
CN
China
Prior art keywords
user
content
incidence relation
attribute tags
matching
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
CN201710412688.8A
Other languages
Chinese (zh)
Other versions
CN107172178A (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.)
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 Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201710412688.8A priority Critical patent/CN107172178B/en
Publication of CN107172178A publication Critical patent/CN107172178A/en
Application granted granted Critical
Publication of CN107172178B publication Critical patent/CN107172178B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

This application provides a kind of content delivery methods, this method comprises: obtaining the attribute tags of the shown content of user terminal;Obtain the attribute tags for logging in the incidence relation user of user of the user terminal;The attribute tags of the content are compared with the attribute tags of the incidence relation user, the determining incidence relation user with the content matching;And the determining user information with the incidence relation user of the content matching is sent to the user terminal, so that the user terminal shows the user information.Present invention also provides the devices for executing the above method.

Description

A kind of content delivery method and device
Technical field
This application involves information technology field more particularly to a kind of content delivery method and execute the content delivery method Device.
Background technique
With the development of internet, when we watch the film liked or first interested news, when It can often want to be shared with good friend, but we can not accurately know which good friend can more feel this film or news in fact Interest is accurately recommended therefore, it is impossible to realize.
Summary of the invention
Present application example proposes a kind of content delivery method, this method comprises: obtaining the shown content of user terminal Attribute tags;Obtain the attribute tags for logging in the incidence relation user of user of the user terminal;By the attribute of the content Label is compared with the attribute tags of the incidence relation user, the determining incidence relation user with the content matching;With And the determining user information with the incidence relation user of the content matching is sent to the user terminal, so as to the use Family terminal shows the user information.
Present application example also proposed a kind of content delivery method, this method comprises: receive server send with opened up Show the user information for the incidence relation user that content matches;The incidence relation user is shown in the predeterminated position of display interface User information;And in response to user click the first incidence relation user user information sharing operation, activation with it is described The dialog box of first incidence relation user forwards the storage address of the content to close to described first by the dialog box Join relational users.
Present application example additionally provides a kind of server, which includes:
First obtains module, for obtaining the attribute tags of the shown content of user terminal;
Second obtains module, for obtaining the attribute tags for logging in the incidence relation user of user of the user terminal;
Matching module, for comparing the attribute tags of the content and the attribute tags of the incidence relation user Compared with the determining incidence relation user with the content matching;And
Feedback module, for will determine be sent to the user information of the incidence relation user of the content matching it is described User terminal, so that the user terminal shows the user information.
Present application example additionally provides a kind of user terminal, which includes:
Receiving module, user's letter of the incidence relation user to match with shown content for receiving server transmission Breath;
Display module shows the user information of the incidence relation user for the predeterminated position in display interface;
Forwarding module clicks the sharing operation of the user information of the first incidence relation user, activation and institute in response to user The dialog box for stating the first incidence relation user forwards the storage address of the content to described first by the dialog box Incidence relation user.
Present application example additionally provides a kind of computer readable storage medium, is stored thereon with computer instruction, wherein institute State the step of realizing any of the above-described method when computer instruction is executed by processor.
By the above method, the content that server can currently be browsed according to user determines the incidence relation user of the user In incidence relation user with the content matching, and feed back to user terminal, user can be to these incidence relations user as a result, Recommend the content, therefore, on the one hand this content sender case makes commending contents more accurate, has Objective, can be it Incidence relation user recommends to be more suitable their content.On the other hand, client device can also be improved by this method With the treatment effeciency of server, the inefficent repeated interaction between user terminal and server is avoided, hardware is saved And electric power resource.
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, the accompanying drawings in the following description is only this Some embodiments of invention without any creative labor, may be used also for those of ordinary skill in the art To obtain other drawings based on these drawings.
Fig. 1 is the system structure diagram of one example of the application;
Fig. 2 is the content delivery method flow chart of one example of the application;
Fig. 3 is an interface shown with the currently browsed higher good friend of content matching degree described in one example of the application Example;
Fig. 4 is the method flow diagram of the determination user property label of one example of the application;
Fig. 5 is the content delivery method flow chart of one example of the application;
Fig. 6 is by Multimedia Recommendation described in one example of the application to the examples of interfaces of good friend;
Fig. 7 is the server architecture schematic diagram of one example of the application;
Fig. 8 is the hardware structural diagram of the server of one example of the application;And
Fig. 9 is the structural schematic diagram for applying for the user terminal of an example.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that the described embodiment is only a part of the embodiment of the present invention, instead of all the embodiments.Based on this Embodiment in invention, every other reality obtained by those of ordinary skill in the art without making creative efforts Example is applied, shall fall within the protection scope of the present invention.
It is succinct and intuitive in order to what is described, hereafter by describing several representative embodiments come to the solution of the present invention It is illustrated.A large amount of details is only used for helping to understand the solution of the present invention in embodiment.However, it will be apparent that technology of the invention Scheme can be not limited to these details when realizing.In order to avoid unnecessarily having obscured the solution of the present invention, some embodiment party Formula is not described meticulously, but only gives frame.Hereinafter, " comprising " refers to " including but not limited to ", " root According to ... " refer to " according at least to ..., but be not limited to according only to ... ".Hereinafter it is not specifically stated the quantity of an ingredient When, it is meant that the ingredient is either one or more, or can be regarded as at least one.
Find that current commending contents are all by providing a user film in the process of research in present inventor Share link, above-mentioned user realizes by clicking to share to link to share to circle of friends, good friend or friend group, microblogging or space , and this content recommendation method is usually all the mode of similar broadcast, there is no Objective, therefore, lack precision and It is interactive low.Sometimes, the content recommended not necessarily is suitble to the good friend, causes to perplex to the good friend.
In this application, above-mentioned good friend refers to the other users that incidence relation is established with some user.For example, for Family A and user B can mutually be sent immediately if user A and user B establish incidence relation, between user A and user B Message, user A can also check the broadcast message of user B publication, and user B can also check the broadcast message etc. of user A publication Deng.In this case, good friend can be mutually known as between user A and user B.It in this application, can also be by user A and use Family B is mutually known as incidence relation user.It is associated with for example, wechat good friend, QQ friends, microblogging good friend etc. refer to establish with itself The incidence relation user of relationship.
To solve the above-mentioned problems, the example of the application proposes a kind of content delivery method, and this method can be at some When user watches some content, according to the attribute of the watched content of the user and the user relevant user attribute From the incidence relation user to match with watched content is found in relevant user, and provide commending contents for user Interface, make it possible to easily by the commending contents watched to the incidence relation user that is found by the above method.This is interior On the one hand holding recommended method can make commending contents more accurate effectively, on the other hand can establish one for good friend's inter-drain is logical Bridge, provides topic for it, can also improve the liveness of user's sharing.
Wherein, in some examples of the application, above content can specifically refer to the multimedias such as audio, video, picture The content of text such as content, or the news comprising text, article are also possible to video/audio/picture etc. and are wrapped in conjunction with text Content etc. containing information.The attribute of above content can generally refer to the attribute tags of content, usually content when launching by The label relevant to the content of publisher's setting, for example, may include title, type and the author of content, publisher etc. Related personnel's information etc..These attribute tags usually can be used as the mark of the content, commonly used in the classification to content with And retrieval.Certainly, the label of content can also constantly be added during browsing the content by user, thus it is more abundant and Comprehensively.
In some examples of the application, the attribute of above-mentioned user is obtained according to the user data of analysis user.On Stating user data specifically can refer to that user carries out the data generated during various operations on the internet.These data can To characterize the attribute and interest of user to a certain extent.Above-mentioned user data can include but is not limited to the video observing of user See that record data, music listen to record data, article or news browing record data, social platform public platform focused data, net The browsing record data of page and the record data etc. for buying commodity on line.It is carried out by the user data to each user The attribute tags for analyzing available user carry out the attribute and interest of identity user.
Since in the example of the application, user carries out commending contents to its incidence relation user and depends on according to its association The user property label that the user data of relational users obtains, therefore, this commending contents scheme are on the one hand more accurate, there is mesh Mark property can recommend the content being more suitable for its incidence relation user.On the other hand, visitor can also be improved by this method The treatment effeciency of family end equipment and server avoids the repeated interaction between user terminal and server, also avoids not having The publication of the broadcast message of target audience saves hardware and electric power resource.
Fig. 1 shows the system structure diagram that content recommendation method described in some examples of the application is applicable in.Such as Fig. 1 Shown, the system of the application includes at least: user terminal 11, network 12, server 13 and database 14.
In some examples of the application, above-mentioned user terminal 11 can be smart television, personal computer (PC), notes The intelligent terminals such as this computer are also possible to the intelligent mobile terminal equipments such as smart phone, PAD or tablet computer.Generally In the case of, various application software can be installed on user terminal 11, currently needed including user to be used for watching The application software of the texts such as the videos such as film, TV programme, programme televised live and news, hot spot, comment and/or image content. In description later, for the convenience of description, by user to use or application software currently in use to be known as target application soft Part.
Network 12 may include cable network and wireless network.As shown in Figure 1, netting side in access, user terminal 11 can Wirelessly or wired mode is linked into network 13;And in core net side, server 13 generally by Wired mode is connected to network 13.Certainly, server 13 can also be connected to network 12 wirelessly.
Server 13 is the server of above-mentioned target application software, for example, it may be multimedia server, such as Tencent's view The server of frequency;It is also possible to provide the content server of text and/or picture recommendation for user, for example, Tencent's news Server etc..Server 12 provides service and content together with user terminal 11 for user, for example, playing video, audio And the service such as video program recommendation, text and/or image content recommendation.
Database 14 is for storing data relevant to above-mentioned target application software, such as account information, the Qi Guan of user Join the account information of relational users.Database 14 can be in the manner shown in figure 1 independently of server 13, and server 13 can be straight It connects or by other server accessing databases 14.Database 14 can also be integrated with server 13.Above-mentioned data Library 14 can also further safeguard the attribute tags of each user obtained according to the user data of each user.
Under the premise of herein, it is based on above-mentioned system structure shown in FIG. 1, the example of the application provides a kind of content sender Method.Fig. 2 shows the flow charts for the content delivery method that present application example provides.As shown in Fig. 2, this method can be by server 13 execute, comprising the following steps:
Step 201: obtaining the attribute tags of the shown content of user terminal.
As previously mentioned, above content refers to that user passes through the content that is browsing of user terminal, can refer to audio and/or The multimedia content such as video and/or picture are also possible to can also be multimedia content and text comprising content of text such as texts The combination of content.Scope that teachings herein is included simultaneously is not limited.In general, in some examples of the application, these Content can add some attribute tags by its publisher or reader/spectators when publication, for marking its attribute or spy Point can be used for that the content is classified or retrieved.For example, marking out the keyword or type or correlation of its content Information of personnel etc..
By taking multimedia content as an example, in some instances, which is usually that multimedia content is being thrown The label relevant to the multimedia content being arranged when putting by publisher, for example, may include the title of multimedia content, type Equal content informations and featured performer, director, film-making, publisher etc. related personnel's information etc..These attribute tags are usual It can be used as the mark of the multimedia content, commonly used in the classification and retrieval to multimedia content.
Above-mentioned attribute tags usually can be used as the additional information of content and content is stored together, therefore, in the application In, it requests to play some multimedia content to server 13 by user terminal 11 in user or request in some text Rong Shi a, it will usually content requests are sent to server 13, by the mark comprising institute's request content in the content requests.This When, server 13 can obtain the attribute tags of the content according to the mark for the content for including in the content requests.
Step 202: obtaining the attribute tags for logging in the incidence relation user of user of the user terminal.
In some instances, user usually needs when watching multimedia using the target application software on user terminal 11 Multimedia could be watched after using the user informations such as user name and password to log in, even if sweeping using currently popular Code such as logs at modes, user's practical input for also completing user information by way of the graphic codes such as barcode scanning two dimensional code.To The user information that server 13 can be inputted according to above-mentioned user when logging in, searches in database 14 and obtains above-mentioned user Incidence relation user user information, for example, the user identifier etc. of its incidence relation user.
Further, server 13 can also be obtained from above-mentioned database 14 according to the user information of its incidence relation user By the attribute tags for each user that database 14 is safeguarded.As previously mentioned, the attribute tags of above-mentioned user can refer to according to The label relevant to the attribute of the user and feature that user data obtains, for example, can be often clear on the internet by the user The attribute tags of the content look at determine.The determination method of attribute tags about user, hereinafter will be described in detail.
In some instances, the user information that user inputs when server 13 logs in is the setting when server 13 is registered , at this point, server 13 and the database of its own can safeguard the user information of user and the incidence relation of the user User information, such as the mark of user.In this case, server 13 can be directly according to the information of user from database 14 Obtain the user information of its incidence relation user.If the database 14 of itself stores the attribute tags of each user, Then server 13 can directly obtain the attribute tags of its incidence relation user according to the user information of its incidence relation user.And If the database 14 of itself does not store the attribute tags of each user, server 13 will be obtained according to from database 14 Its incidence relation user user information, from other be used for safeguard user property label servers and database in obtain it The attribute tags of incidence relation user.
In other examples, user be not in the user information of server log registered in server 13, but In third-party server registration, at this point, server 13 and the database of its own may not safeguard the account information of user And the incidence relation user information of user.In this case, server 13 will be carried out with the server of maintenance user information Communication completes the proof of identity of user and obtains the incidence relation user information and the operation of attribute tags of the user.At these In example, database 14 specifically refers to the database for safeguarding user information.For example, the account of wechat can be used in usual user Number information login Tencent video server, at this point, since Tencent's video server may not store the wechat account letter of user The information such as breath and its wechat friend information, in this case, Tencent's video server needs are linked up with wechat server, It carries out the proof of identity of user and obtains the user information of the user-association relational users from the database of wechat platform.This When, database 14 can specifically refer to the database that user information is safeguarded in wechat platform.In addition, if the server of wechat and Database does not safeguard the attribute tags of user yet, but safeguards that then server 13 will take according to from wechat by other server The user information for the user-association relational users that business device obtains, the attribute of these incidence relations user is obtained from other servers Label.
Step 203: the attribute tags of the content and the attribute tags of the incidence relation user of the user are compared Compared with the determining incidence relation user with the content matching.
In some instances, it can be counted for one attributes match degree of each incidence relation user setting of above-mentioned user Device, for recording the matching degree between incidence relation user and above content.In operation, its initial value can be denoted as Zero.Server 13 carries out the attribute tags of each attribute tags of above content and some incidence relation user one by one Match, whenever an attribute tags of above content and the same or similar attribute tags of incidence relation user, by this The attributes match degree counter of incidence relation user adds one, until all properties label of completeer above content and above-mentioned association The attribute tags of relational users.It is above-mentioned identical to refer to that attribute tags are identical on text;It is above-mentioned close to refer to that attribute tags are containing It is identical in justice.For example, the attribute tags of content are " South Korean TV soaps ", the attribute tags of incidence relation user are also " South Korean TV soaps ", then it is assumed that The two is identical.In another example the attribute tags of content be " South Korean TV soaps ", and the attribute tags of incidence relation user be " South Korean TV soaps fan ", two Person is not fully identical on text, but essentially identical in meaning, then it is assumed that the two is close.Attribute tags are all being compared After complete, the numerical value of the matching degree counter is the matching degree of incidence relation user and above content.Likewise, server 13 by the available above-mentioned user of the above method relevant user and above content matching degree.According to what is obtained Relevant user and above content matching degree, server 13 can determine and the matched incidence relation of above content is used Family.
In some examples of the application, matched incidence relation user can refer to all incidence relations with above content In user with the highest N number of incidence relation user of the matching degree of above content.Wherein, N is natural number, and specific value can be pre- First set.The size of N mainly controls the number of users in the list of the user to be recommended shown at user terminal 11, such as 5.
In other examples of the application, it can refer to that all associations are closed with the matched incidence relation user of above content It is the incidence relation user for being greater than preset threshold value in user with the matching degree of above content.
Step 204: the determining user information with the incidence relation user of the content matching is sent to the user User terminal 11, so that the user terminal 11 shows the user information.
In some examples of the application, above-mentioned user information can be user identifier and/or user's head portrait.User terminal 11 after the user information for receiving above-mentioned incidence relation user, and the user information revealing of above-mentioned incidence relation user is being watched The predeterminated position at interface.For example, showing head portrait or the mark etc. of these incidence relations user in the predeterminated position for watching program Deng.
For example, Fig. 3 shows the example shown with the interface of the matched incidence relation user of recommendation, this In, in the example, incidence relation user is known as " good friend ".As shown in figure 3, user uses the player plays of user terminal 11 One cartoon, broadcast interface 301 are used to show the picture of above-mentioned cartoon, and playlist interface 302 shows above-mentioned multimedia Episode list, ranking list 303 is for showing currently more popular multimedia ranking list, when server 13 is by above-mentioned cartoon After attribute tags are matched with the attribute tags of the good friend of above-mentioned user, it is higher good that TOP V matching degree is obtained according to preset threshold The user name of this five higher good friends of matching degree is sent to user terminal 11, so that user terminal 11 is in friend recommendation by friend The head portrait 306 of above-mentioned five good friends, such as QQ head portrait or wechat head portrait are shown on interface 304, while at friend recommendation interface 304 top display reminding information 305 " your good friends can may also like, and be shared with them " are to prompt above-mentioned user Above-mentioned cartoon is shared with its good friend.
Fig. 4 shows the flow chart for establishing the method for user property label.This method can be executed by server 13, can also To be executed by other servers.When being executed by other servers, server 13 can be according to the user information of user from the clothes It is engaged in obtaining the attribute tags of user in device.As shown in figure 4, this method may comprise steps of:
Step 401: collecting the user data of each user.
In some instances, when carrying out various operations on the internet using user terminal 11, generally require makes user It could be watched after being logged in user name, server 13 can collect the user data of above-mentioned user, and be with above-mentioned user name Index is saved to database 14.Wherein, above-mentioned user name can be the instant messaging applications software users such as wechat, QQ account, postal Case account and telephone number etc..
As previously mentioned, above-mentioned user data can specifically refer to that user carries out producing during various operations on the internet Raw data, video-see record data, the music that can include but is not limited to user are listened to record data, article or news and are read Read record data, social platform public platform focused data, browsing for webpage record data and the on line record of purchase commodity Data etc..
Wherein, above-mentioned video-see record data may include the parameters such as video name, video classification and featured performer, Above-mentioned music, which listens to record data, may include musical designation, music type, which country belongs to and sings personnel's title, make The parameters such as bent person and songwriter, above-mentioned article or news browing record data may include the title of article or news, article or The parameters such as the keyword in the type and article or news content of news, the focused data of above-mentioned social platform public platform can be with The ginseng such as title, the type of the public platform of concern and offer Merchant name of public platform of concern of the public platform including concern The browsing record of number, above-mentioned webpage may include the parameters such as article name and the web site name of browsing, buy commodity on above-mentioned line Record data may include purchase product name, the parameters such as classification and web site name for passing through of purchase commodity.
For example, the multimedia of user's viewing is TV play " descendant of the sun ", server then records the multimedia of the user Viewing record includes: " descendant of the sun ", " movie and television play ", " South Korean TV soaps " and the parameters such as " Song Zhongji ", " Song Huiqiao " as above-mentioned The user data of user, and the user data is saved with the entitled index of the user of above-mentioned user into database.
Step 402: obtaining the attribute tags of each user according to user data is collected.
In some instances, after the above-mentioned user data that server 13 is collected into, to above-mentioned user data carry out statistics and Polymerization is classified to obtain the attribute tags of above-mentioned user, wherein every user can have one or more attribute tags.
For example, the multimedia of user viewing is TV play " descendant of the sun ", server 13 records the more of the user Media viewing record includes: parameters conducts such as " descendants of the sun ", " movie and television play ", " South Korean TV soaps ", " Song Zhongji " and " Song Huiqiao " The user data of above-mentioned user.Then, above-mentioned user has browsed one again entitled " long time no see!Song Zhongji flies Jizhou Island and accompanies The news report article of CEO ", the article browing record that server 13 records above-mentioned user includes: that " long time no see!Song Zhongji flies Jizhou Island accompanies user data of the parameters such as CEO ", " entertainment news ", " Song Zhongji " as above-mentioned user.Server 13 is collected into It is larger by statistics acquisition " Song Zhongji " this parameter weight in the user data of above-mentioned user after stating user data, therefore The attribute tags of available " Song Zhongji control " as above-mentioned user.
Step 403: being the attribute tags that index saves obtained each user with each user identifier.
In some instances, server 13 is after the attribute tags for obtaining one or more users, by said one or The attribute tags of multiple users are that index saves one or more user with the user identifier of above-mentioned one or more users User property.It should be noted that the establishment process of above-mentioned attribute tags is also a lasting process, namely with the time It elapses, user data caused by the operation of user on the internet is also more and more, therefore can be periodically according to these User data generates new attribute tags to substitute original all or part of attribute tags, and can thus establish user's Property system safeguards the attribute tags of each user.It is index to user property that the property system, which can permit with user identifier, Label such as is inquired, is modified, added and is deleted at the operation.
For example, server 13 can establish the user property system of following form:
User identifier 1: attribute tags 1, attribute tags 2, attribute tags 3 ...
User identifier 2: attribute tags 1, attribute tags 2, attribute tags 3 ...
User identifier 3: attribute tags 1, attribute tags 2, attribute tags 3 ...
It should be noted that the form of above-mentioned user property system is all merely illustrative, the application is not intended to limit use Family property system only can be above-mentioned form.
The example of the application additionally provides a kind of content recommendation method.The content that Fig. 5 shows present application example offer pushes away Recommend the flow chart of method.As shown in figure 5, this method can be executed by user terminal 11, comprising the following steps:
Step 501: the user information for the incidence relation user to match with shown content that server 13 is sent is received, And the user information of the incidence relation user is shown in the predeterminated position of display interface.
In some instances, the user information of the incidence relation user can be the head portrait of the incidence relation user And/or the information such as user identifier.
Still by taking Fig. 3 as an example, in the example, incidence relation user is known as " good friend ".When user terminal 11 receives service Device 13 send with after the higher TOP V good friend of above-mentioned cartoon attribute tags matching degree, user terminal 11 is in friend recommendation circle The head portrait 306 of above-mentioned five good friends, such as QQ head portrait or wechat head portrait are shown on face 304, while at friend recommendation interface 304 Top display reminding information 305 " your good friends can may also like, and be shared with them " is to prompt above-mentioned user will Above-mentioned cartoon is shared with its good friend.
Step 502: click the sharing operation of the identification information of one of incidence relation user in response to user, activation with The dialog box of incidence relation user forwards the address of the content to incidence relation user by the dialog box.
In some instances, the incidence relation user with the content matching shown below the page of user's browsing content User information (such as head portrait) in be configured with redirected link, clicking one of incidence relation user in response to user (can also Referred to as the first incidence relation user) user information sharing operation, user terminal 11 is according to the first incidence relation user's Redirected link in user information activates the application program communicated with the first incidence relation user;According to first association The user information of relational users is opened in the application program of activation and the dialog box of the first incidence relation user, such as micro- Letter or QQ dialog box;Generate the message of the storage address comprising the content of predetermined format;And by the message arrangement of generation In the input frame of above-mentioned dialog box.The format of above-mentioned message can be the format of system default, is also possible to user and makes by oneself The format of justice.Hereafter, if user clicks the send key of dialog box, the transmission in response to the user is operated, and user is whole End 11 sends the message to the server of the application program, such as wechat server or QQ server, is turned by the server Send out message described to above-mentioned first incidence relation user.Before transmitting, user can carry out the message in input frame secondary Editor.
For example, Fig. 6 shows one for the example by Multimedia Recommendation to good friend.Here, in the example, by incidence relation User is known as " good friend ".As shown in fig. 6, clicking the sharing operation of good friend Xiao Ming head portrait, 11 basis of user terminal in response to user The redirected link in Xiao Ming's head portrait, pull-up wechat client application are configured, and opens the dialog box 601 with good friend Xiao Ming, together When the address 603 of above-mentioned cartoon is configured in the input frame of dialog box 601, while also in the lower section of cartoon address 603 Show the prompting message " this cartoon, super good to see, you may also like, and come together to see " of predetermined format.In response to above-mentioned User clicks the send button 602 of 601 lower section of dialog box, and above-mentioned message is sent to wechat service by wechat client application Device.Then wechat server includes that the message of the address 603 of above-mentioned cartoon is sent to good friend Xiao Ming, to push away to good friend Xiao Ming It recommends.As can be seen from Figure 6 above-mentioned dialog box 601, which additionally provides close button 604, can make above-mentioned user close dialog It closes.
Certainly, it in other examples of the application, when user clicks the user information of some incidence relation user, uses The message that family terminal 11 can also directly transmit predetermined format gives user selected incidence relation user.At this point, in response to The sharing operation of the user information of the first incidence relation user is clicked at family, and user terminal 11 is according to the mark of the first incidence relation user Know the redirected link in information and activate the application program communicated with the first incidence relation user, is used according to the first incidence relation The user information at family opens the dialog box in application program with the first incidence relation user, such as wechat or QQ dialog box, The message of the storage address comprising the content of predetermined format is generated, while being sent out the message of generation by the dialog box Give the first incidence relation user.
By above technical scheme as can be seen that user carries out the number of users that commending contents are dependent on the good friend to good friend According to, therefore, this commending contents scheme is on the one hand more accurate, and there is Objective, can be the content that friend recommendation is more suitable, On the other hand the treatment effeciency that client device and server can also be improved by this method, avoids user terminal kimonos Frequent interaction between business device, saves hardware and electric power resource.
The method of the corresponding above commending contents, present invention also provides the content recommendation service devices 700 for realizing the above method.
In some examples of the application, the server 700 of above-mentioned realization content recommendation method can structure as shown in Figure 7 Figure is realized, including first obtains the acquisition of module 701, second module 702, matching module 703 and feedback module 704, each module Function is as follows:
First obtains module 701, for obtaining the attribute tags of the shown content of user terminal;
Second obtains module 702, for obtaining the attribute mark for logging in the incidence relation user of the user of the user terminal Label;
Matching module 703, for carrying out the attribute tags of the attribute tags of the content and the incidence relation user Compare, the determining incidence relation user with the content matching;And
Feedback module 704 is sent to for will determine with the user information of the incidence relation user of the content matching The user terminal of the user, so that the user terminal shows the user information.
In some instances, the first acquisition module 701 can be according to the content identification of the shown content of user terminal Obtain the attribute tags of the content.Wherein, the attribute tags may include the title of the content, type, attribute and Related personnel's information etc..
In some instances, the user information inputted when the second acquisition module 702 is logged according to the user obtains The user relevant user user information;And according to the acquisition of the user information of the incidence relation user The attribute tags of incidence relation user.
In some instances, the content recommendation service device 700 further comprises:
Module 705 is established, for collecting the user data of each user, the user data of each user is gathered It closes classification and obtains the attribute tags of each user, and each use is stored for index with the user identifier of each user The attribute tags at family.
In some instances, the matching module 703 may include:
Attributes match degree counter arranging unit, for each incidence relation user setting one category for the user Property matching degree counter, and zero is set by its initial value;
Comparing unit, for by the attribute tags of described each multimedia attribute tags and the incidence relation user It is compared;
Counting unit, for an attribute in a upper multimedia attribute tags and the incidence relation user When label is same or similar, the attributes match degree counter adds one, until the completeer multimedia all properties label With all properties label of the incidence relation user;
Matching degree determination unit, for using the numerical value of the attributes match degree counter of the incidence relation user as described in The matching degree of incidence relation user and the content;And
Match user's determination unit, for the matching degree according to the incidence relation user and the content determine with it is described The incidence relation user of content matching.
In some instances, matching user's determination unit can be to relevant user and the institute of the user The matching degree for stating content is ranked up;By the highest N number of incidence relation of matching degree in the relevant user of institute of the user User is determined as the incidence relation user with the content matching;Wherein, N is preset natural number.
In other examples, matching user's determination unit can by the relevant user of institute of the user with The matching degree of the content is compared with predetermined threshold value, will be greater than or equal to the threshold with the matching degree of the content The incidence relation user of value is determined as the incidence relation user with the content matching.
Fig. 8 shows the composite structural diagram of the calculating equipment 800 where content recommendation service device 700.As shown in figure 8, should Calculating equipment includes one or more processor (CPU) 802, communication module 804, memory 806, user interface 810, and For interconnecting the communication bus 808 of these components.
Processor 802 can send and receive data by communication module 804 to realize network communication and/or local communication.
User interface 810 includes one or more output equipments 812 comprising one or more speakers and/or one Or multiple visual displays.User interface 810 also includes one or more input equipments 814 comprising such as, keyboard, mouse Mark, voice command input unit or loudspeaker, touch screen displays, touch sensitive tablet, posture capture camera or other inputs are pressed Button or control etc..
Memory 806 can be high-speed random access memory, such as DRAM, SRAM, DDR RAM or other deposit at random Take solid storage device;Or nonvolatile memory, such as one or more disk storage equipments, optical disc memory apparatus, sudden strain of a muscle Deposit equipment or other non-volatile solid-state memory devices.
The executable instruction set of 806 storage processor 802 of memory, comprising:
Operating system 816, including the program for handling various basic system services and for executing hardware dependent tasks;
Using 818, including the various application programs for commending contents, this application program can be realized above-mentioned each example In process flow, for example may include unit some or all of in content recommendation service device 700 shown in Fig. 7.Each unit Or at least one module in module 701-705 can store machine-executable instruction.Processor 802 is by executing memory Machine-executable instruction in 806 in each module 701-705 at least one module, and then can be realized above-mentioned each module 701- The function of at least one module in 705.
The method of the corresponding above commending contents, present invention also provides the commending contents user terminals for realizing the above method 900。
In some examples of the application, the user terminal 900 of above-mentioned realization content recommendation method can knot as shown in Figure 9 Composition is realized, including receiving module 901, display module 902 and recommending module 903, the function of each module are as follows:
Receiving module 901, the use of the incidence relation user to match with shown content for receiving server transmission Family information;
Display module 902 shows the user information of the incidence relation user for the predeterminated position in display interface;With And
Forwarding module 903, in response to user click the first incidence relation user user information sharing operation, activation with The dialog box of the first incidence relation user forwards the storage address of the content to described by the dialog box One incidence relation user.
Wherein, in some examples of the application, above-mentioned forwarding module 903 may include:
Activate unit, in the user information according to the first incidence relation user redirected link activation with it is described The application program that incidence relation user is communicated;
Dialog box opening unit, for program should to be wanted described according to the user information of the first incidence relation user It is middle to open the dialog box communicated with the first incidence relation user;
Message generation unit, the message of the storage address comprising the content for generating predetermined format;And
Transmission unit, for by the message arrangement in the input frame of the dialog box or pass through the dialog box Send the message.
The composed structure of calculating equipment where above content recommended user terminal 900 can also be as shown in Figure 8 above.The meter Calculating equipment includes one or more processor (CPU) 802, communication module 804, memory 806, user interface 810, Yi Jiyong In the communication bus 808 for interconnecting these components.
Processor 802 can send and receive data by communication module 804 to realize network communication and/or local communication.
User interface 810 includes one or more output equipments 812 comprising one or more speakers and/or one Or multiple visual displays.User interface 810 also includes one or more input equipments 814 comprising such as, keyboard, mouse Mark, voice command input unit or loudspeaker, touch screen displays, touch sensitive tablet, posture capture camera or other inputs are pressed Button or control etc..
Memory 806 can be high-speed random access memory, such as DRAM, SRAM, DDR RAM or other deposit at random Take solid storage device;Or nonvolatile memory, such as one or more disk storage equipments, optical disc memory apparatus, sudden strain of a muscle Deposit equipment or other non-volatile solid-state memory devices.
The executable instruction set of 806 storage processor 802 of memory, comprising:
Operating system 816, including the program for handling various basic system services and for executing hardware dependent tasks;
Using 818, including the various application programs for commending contents, this application program can be realized above-mentioned each example In process flow, for example may include unit some or all of in content recommendation service device 900 shown in Fig. 9.Each unit Or at least one module in module 901-903 can store machine-executable instruction.Processor 802 is by executing memory Machine-executable instruction in 806 in each module 901-903 at least one module, and then can be realized above-mentioned each module 901- The function of at least one module in 903.
It should be noted that step and module not all in above-mentioned each process and each structure chart be all it is necessary, can To ignore certain steps or module according to the actual needs.Each step execution sequence be not it is fixed, can according to need into Row adjustment.The division of each module is intended merely to facilitate the division functionally that description uses, and in actual implementation, a module can It is realized with point by multiple modules, the function of multiple modules can also be realized by the same module, these modules can be located at same In a equipment, it can also be located in different equipment.
Hardware module in each embodiment can in hardware or hardware platform adds the mode of software to realize.Above-mentioned software Including machine readable instructions, it is stored in non-volatile memory medium.Therefore, each embodiment can also be presented as software product.
Therefore, some examples of the application additionally provide a kind of computer readable storage medium, are stored thereon with computer Instruction, wherein the computer instruction realizes the step of any figure the method in above-mentioned Fig. 2-7 when being executed by processor.
In each example, hardware can be by special hardware or the hardware realization of execution machine readable instructions.For example, hardware can be with Permanent circuit or logical device (such as application specific processor, such as FPGA or ASIC) specially to design are used to complete specifically to grasp Make.Hardware also may include programmable logic device or circuit by software provisional configuration (as included general processor or other Programmable processor) for executing specific operation.
In addition, each example of the application can pass through the data processor by data processing equipment such as computer execution To realize.Obviously, data processor constitutes the application.In addition, being commonly stored data processing in one storage medium Program is by directly reading out storage medium or the storage by program being installed or being copied to data processing equipment for program It is executed in equipment (such as hard disk and/or memory).Therefore, such storage medium also constitutes the application, and present invention also provides one Kind non-volatile memory medium, wherein being stored with data processor, this data processor can be used for executing in the application State any one of method example example.
The corresponding machine readable instructions of module in Fig. 7 and Fig. 9 can be such that operating system operated on computer etc. At some or all of operation described herein.Non-volatile computer readable storage medium storing program for executing can be the expansion in insertion computer In set memory or the memory being arranged in the expanding element being connected to a computer is write in panel.It is mounted on expansion CPU in panel or expanding element etc. can be according to instruction execution part and whole practical operations.
It, can also be in addition, the device and each module in each example of the application can integrate in one processing unit It is that modules physically exist alone, can also be integrated in one unit with two or more devices or module.Above-mentioned collection At unit both can take the form of hardware realization, can also realize in the form of software functional units.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Within mind and principle, any modification, equivalent substitution, improvement and etc. done be should be included within the scope of the present invention.

Claims (11)

1. a kind of content delivery method, wherein the method is executed by server, comprising:
The content requests for being used to request to play one content of text of a multimedia content or request that user terminal is sent are received, In response to the content requests, is obtained according to the mark for the content for including in the content requests and the content is stored together The content attribute tags;
Obtain the attribute tags for logging in the incidence relation user of the user of the user terminal, wherein the acquisition logs in The attribute tags of the incidence relation user of the user of the user terminal include: to log in user's end according to the user The user information inputted when end obtains the user identifier of the incidence relation user of the user;And it is used according to the incidence relation The user identifier at family obtains the attribute tags of the incidence relation user;
Each attribute tags of the content are compared with each attribute tags of the incidence relation user respectively, When an attribute tags of an attribute tags of the content and the incidence relation user are same or similar, by the pass The attributes match degree counter of connection relational users adds 1, until all properties label of the completeer content and the association are closed It is all properties label of user, the initial value of the attributes match degree counter is denoted as zero;
Using the numerical value of the attributes match degree counter of the incidence relation user as the incidence relation user and the content Matching degree;
According to the determining incidence relation user with the content matching of the matching degree of the incidence relation user and the content;With And
It is whole that determining user identifier and user's head portrait with the incidence relation user of the content matching is sent to the user End, so that the user terminal shows the user identifier and user's head portrait, the user of the user terminal clicks the pass of display Join user's head portrait of relational users to activate the dialog box with the incidence relation user, and is forwarded by the dialog box The incidence relation user is given in the address of the content.
2. according to the method described in claim 1, wherein, the method further includes:
Collect the user data of each user;
Polymerization classification is carried out to the user data of each user and obtains the attribute tags of each user;
It is the attribute tags that index stores each user with the user identifier of each user.
3. according to the method described in claim 1, wherein, being determined according to the matching degree of the incidence relation user and the content Incidence relation user with the content matching includes:
To the user relevant user and the matching degree of the content be ranked up;
The highest N number of incidence relation user of matching degree in the relevant user of institute of the user is determined as and the content Matched incidence relation user;Wherein, N is preset natural number.
4. according to the method described in claim 1, wherein, being determined according to the matching degree of the incidence relation user and the content Incidence relation user with the content matching includes:
By the user relevant user be compared with the matching degree of the content with predetermined threshold value, will It is determined as being associated with the content matching with the incidence relation user that the matching degree of the content is greater than or equal to the threshold value Relational users.
5. a kind of content delivery method, wherein the method is executed by user terminal, comprising:
Receive the user information for the incidence relation user to match with shown content that server is sent, wherein the service Device receives the content for being used to request to play one content of text of a multimedia content or request that the user terminal is sent and asks It asks, in response to the content requests, is obtained according to the mark for the content for including in the content requests and the content is stored in The attribute tags of the content together obtain the attribute tags for logging in the incidence relation user of user of the user terminal, And be compared each attribute tags of the content with each attribute tags of the incidence relation user respectively, when When one attribute tags of the content and the same or similar attribute tags of the incidence relation user, by the association The attributes match degree counter of relational users adds 1, until all properties label and the incidence relation of the completeer content The initial value of all properties label of user, the attributes match degree counter is denoted as zero, by the category of the incidence relation user Property matching degree counter matching degree of the numerical value as the incidence relation user and the content, used according to the incidence relation The determining incidence relation user with the content matching of the matching degree of family and the content;
The user identifier and user's head portrait of the incidence relation user are shown in the predeterminated position of display interface;And
The sharing operation of user's head portrait of the first incidence relation user, activation and first incidence relation are clicked in response to user The dialog box of user forwards the storage address of the content to the first incidence relation user by the dialog box.
6. according to the method described in claim 5, wherein, the dialog box packet of the activation and the first incidence relation user It includes:
According to the redirected link activation and first incidence relation for including in the user information of the first incidence relation user The application program that user is communicated;
It is opened in the application program according to the user information of the first incidence relation user and first incidence relation The dialog box that user is communicated;
Generate the message of the storage address comprising the content of predetermined format;And
The message arrangement is sent into the message in the input frame of the dialog box or through the dialog box.
7. a kind of server, wherein the server includes:
First obtains module, and the request that is used for for receiving user terminal transmission plays one text of a multimedia content or request The content requests of this content, in response to the content requests, obtained according to the mark for the content for including in the content requests and The attribute tags for the content that the content is stored together;
Second obtains module, for obtaining the attribute tags for logging in the incidence relation user of the user of the user terminal, Wherein, described second module is obtained, the user information inputted when further logging in the user terminal according to the user obtains The user identifier of the incidence relation user of the user;And the pass is obtained according to the user identifier of the incidence relation user Join the attribute tags of relational users;
Matching module, for by each attribute tags of the content each attribute with the incidence relation user respectively Label is compared, and when an attribute tags of the content and the attribute tags of the incidence relation user are identical or phase When close, the attributes match degree counter of the incidence relation user is added 1, until all properties label of the completeer content Zero is denoted as with the initial value of all properties label of the incidence relation user, the attributes match degree counter;By the pass Join matching degree of the numerical value of the attributes match degree counter of relational users as the incidence relation user and the content;According to The determining incidence relation user with the content matching of the matching degree of the incidence relation user and the content;And
Feedback module, user identifier and user's head portrait transmission with the incidence relation user of the content matching for that will determine To the user terminal, so that the user terminal shows the user identifier and user's head portrait, the user of the user terminal User's head portrait of the first incidence relation user of display is clicked to activate the dialog box with the incidence relation user, and is passed through The dialog box forwards the address of the content to the incidence relation user.
8. server according to claim 7, wherein the server further comprises:
Module is established, for collecting the user data of each user, polymerization classification is carried out to the user data of each user The attribute tags of each user are obtained, and take the user identifier of each user as the category of index storage each user Property label.
9. a kind of user terminal, wherein the user terminal includes:
Receiving module, the user information of the incidence relation user to match with shown content for receiving server transmission, Wherein, the request that is used for that the server receives that user terminal is sent plays one content of text of a multimedia content or request Content requests obtained according to the mark for the content for including in the content requests and described interior in response to the content requests Hold the attribute tags for the content being stored together, obtains the category for logging in the incidence relation user of user of the user terminal Property label, and by each attribute tags of the content respectively with each attribute tags of the incidence relation user carry out Compare, it, will when an attribute tags of an attribute tags of the content and the incidence relation user are same or similar The attributes match degree counter of the incidence relation user adds 1, until the completeer content all properties label with it is described The initial value of all properties label of incidence relation user, the attributes match degree counter is denoted as zero, by the incidence relation Matching degree of the numerical value of the attributes match degree counter of user as the incidence relation user and the content, according to the pass Join the determining incidence relation user with the content matching of matching degree of relational users and the content;
Display module shows the user identifier of the incidence relation user for the predeterminated position in display interface and uses account Picture;
Forwarding module clicks the sharing operation of user's head portrait of the first incidence relation user, activation and described the in response to user The dialog box of one incidence relation user forwards the storage address of the content to first association by the dialog box Relational users.
10. user terminal according to claim 9, wherein the forwarding module includes:
Activate unit, for including in the user information according to the first incidence relation user redirected link activation with it is described The application program that first incidence relation user is communicated;
Dialog box opening unit, for that should want to beat in program described according to the user information of the first incidence relation user Open the dialog box communicated with the first incidence relation user;
Message generation unit, the message of the storage address comprising the content for generating predetermined format;And
Transmission unit, for being sent by the message arrangement in the input frame of the dialog box or through the dialog box The message.
11. a kind of computer readable storage medium, is stored thereon with computer instruction, wherein the computer instruction is processed The step of device realizes any one of claims 1 to 6 the method when executing.
CN201710412688.8A 2017-06-05 2017-06-05 A kind of content delivery method and device Active CN107172178B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710412688.8A CN107172178B (en) 2017-06-05 2017-06-05 A kind of content delivery method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710412688.8A CN107172178B (en) 2017-06-05 2017-06-05 A kind of content delivery method and device

Publications (2)

Publication Number Publication Date
CN107172178A CN107172178A (en) 2017-09-15
CN107172178B true CN107172178B (en) 2019-03-26

Family

ID=59825240

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710412688.8A Active CN107172178B (en) 2017-06-05 2017-06-05 A kind of content delivery method and device

Country Status (1)

Country Link
CN (1) CN107172178B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109949063B (en) * 2017-12-20 2021-08-06 中移(苏州)软件技术有限公司 Address determination method and device, electronic equipment and readable storage medium
CN110046303B (en) * 2019-04-09 2022-05-17 有光创新(北京)信息技术有限公司 Information recommendation method and device based on demand matching platform
CN112445389A (en) * 2020-11-24 2021-03-05 北京达佳互联信息技术有限公司 Sharing prompt method, device, client, server and storage medium
CN112968785A (en) * 2021-01-28 2021-06-15 维沃移动通信有限公司 Information forwarding method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101175092A (en) * 2007-08-20 2008-05-07 阳术国 Network interactive equipment and operating method thereof
CN103188348A (en) * 2013-03-21 2013-07-03 无锡德思普科技有限公司 Linkman management method based on file sharing
CN103220284A (en) * 2013-04-09 2013-07-24 四川长虹电器股份有限公司 Method for social network services
CN103686396A (en) * 2013-11-19 2014-03-26 乐视致新电子科技(天津)有限公司 Video sharing method and device
CN105282010A (en) * 2015-09-14 2016-01-27 小米科技有限责任公司 Information sharing processing method, device, and server
CN106302079A (en) * 2015-05-12 2017-01-04 阿里巴巴集团控股有限公司 Message issuance method in social networks and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103902628B (en) * 2012-12-28 2018-09-28 腾讯科技(北京)有限公司 A kind of storage method and device of customer relationship information
CN104636368B (en) * 2013-11-11 2019-06-04 腾讯科技(深圳)有限公司 Data retrieval method, device and server
CN105608120A (en) * 2015-12-16 2016-05-25 中青冠岳科技(北京)有限公司 Method and apparatus for searching for target user based on instant communication prgram

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101175092A (en) * 2007-08-20 2008-05-07 阳术国 Network interactive equipment and operating method thereof
CN103188348A (en) * 2013-03-21 2013-07-03 无锡德思普科技有限公司 Linkman management method based on file sharing
CN103220284A (en) * 2013-04-09 2013-07-24 四川长虹电器股份有限公司 Method for social network services
CN103686396A (en) * 2013-11-19 2014-03-26 乐视致新电子科技(天津)有限公司 Video sharing method and device
CN106302079A (en) * 2015-05-12 2017-01-04 阿里巴巴集团控股有限公司 Message issuance method in social networks and device
CN105282010A (en) * 2015-09-14 2016-01-27 小米科技有限责任公司 Information sharing processing method, device, and server

Also Published As

Publication number Publication date
CN107172178A (en) 2017-09-15

Similar Documents

Publication Publication Date Title
JP5981024B2 (en) Sharing TV and video programs via social networking
JP6316787B2 (en) Content syndication in web-based media via ad tags
US10986064B2 (en) Ascertaining events in media
CN105230035B (en) The processing of the social media of time shift multimedia content for selection
CN107172178B (en) A kind of content delivery method and device
US20090276709A1 (en) Method and apparatus for providing dynamic playlists and tag-tuning of multimedia objects
US20100153861A1 (en) Interactive events
CN103369367B (en) Streamable content is used to improve the system and method for Consumer's Experience
US20190052925A1 (en) Method and System for Recognizing, Analyzing, and Reporting on Subjects in Videos without Interrupting Video Play
CN105814901A (en) Methods and apparatus to measure exposure to streaming media
US20130060873A1 (en) Real time event reviewing system and method
KR20180005277A (en) Estimating and displaying social interest in time-based media
CN104104999B (en) Audio/video information recommends method and apparatus
KR101728099B1 (en) Product Information Providing Apparatus for Electrical Transaction using Scenario-based Combined Story Contents
CN102216945B (en) Networking with media fingerprints
US11388561B2 (en) Providing a summary of media content to a communication device
CN107704564A (en) A kind of touch VOD system for being used to read aloud booth
CN108573391A (en) A kind of processing method of promotional content, apparatus and system
US9152707B2 (en) System and method for creating and providing media objects in a navigable environment
CN107105030A (en) Promotional content method for pushing and device
KR101486924B1 (en) Method for recommanding media contents using social network service
US11178461B2 (en) Asynchronous video conversation systems and methods
TWI554090B (en) Method and system for multimedia summary generation
KR101583238B1 (en) Method for providing multimedia contents with a popularity
TW200945103A (en) Information system, information terminal, and information communication 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
GR01 Patent grant
GR01 Patent grant