CN107172178B - A kind of content delivery method and device - Google Patents
A kind of content delivery method and device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search 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
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.
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)
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)
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)
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 |
-
2017
- 2017-06-05 CN CN201710412688.8A patent/CN107172178B/en active Active
Patent Citations (6)
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 |