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

CN101072340B - Method and system for adding advertising information in flow media - Google Patents

Method and system for adding advertising information in flow media Download PDF

Info

Publication number
CN101072340B
CN101072340B CN2007101234533A CN200710123453A CN101072340B CN 101072340 B CN101072340 B CN 101072340B CN 2007101234533 A CN2007101234533 A CN 2007101234533A CN 200710123453 A CN200710123453 A CN 200710123453A CN 101072340 B CN101072340 B CN 101072340B
Authority
CN
China
Prior art keywords
advertisement
information
content
description document
files
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
CN2007101234533A
Other languages
Chinese (zh)
Other versions
CN101072340A (en
Inventor
孟智平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN2007101234533A priority Critical patent/CN101072340B/en
Publication of CN101072340A publication Critical patent/CN101072340A/en
Priority to PCT/CN2008/071426 priority patent/WO2009000204A1/en
Application granted granted Critical
Publication of CN101072340B publication Critical patent/CN101072340B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The relativity between advertisement (ad) information and content of stream media or transmission objects or transmission time / place often exists so as to make users receive contents of ad or auxiliary information easily. The invention needs to process stream files based on content, and adds more ad information. Then, through network, the processed media files are sent to users. When adding ad information, the method expands current ad search information first to form sorted stored information of ad. Then, the method recognizes contents of video, audio, and caption in stream media files. If the searched contents of ad are accorded with recognized results, then ad information of stream media is added to form ad description file. Finally, ad description file and stream media files together are sent to user end. Parsing the ad description file, user retrieves and plays the ad information from ad storage server.

Description

The method and system that adds advertising message in the Streaming Media
Technical field
The present invention relates to the communications field, and especially a kind of method that in Streaming Media, adds advertising message, said advertising message comprise advertisement, about the recommended information of looking audio content etc.
Background technology
When advertising, preferably aim at suitable potential key customer to advertisement, rather than with no options to general public's advertisement delivery.If; Known certain user is watching some concrete television contents; It is interested just can to suppose that this user looks audio content to this part; Can knowing this user by inference, probably this part to be looked the related content of audio content also interested, if in this hypothesis relation down, the user pushed the advertisement relevant with playing the video-audio program content be undoubtedly the most possibly advertisement form of reception of user.
Although this theory all has embodiment on existing analog-and digital-TV, lack from moving means efficiently and accomplish this complicated work.Along with the extensive use of internet, advertisers utilize the internet to propagate their products & services as the products & services of propagating at present them on TV.On specific Web website or video website; Though it all is to be directed against the theme of website that many advertisements are arranged; But the ad title on general website but is aimless mostly; Therefore be inefficient, to throw in effect often also undesirable, advertisement has no relation with video content especially on video website, adopts the method for intercutting to intercut video ads at a first tail usually.
The exercise question of authorizing Alberts is No. the 5937392nd, the United States Patent (USP) of " headline advertisement display system and advertisement frequent degree control method ", attempts the user that certain type information is sought in the concrete aiming of advertisement is alleviated aimless advertising problem.For example, the user is when seeking " computer " on the Yellow Page or on search engine, and this user can receive the advertisement targetedly that computer production firm is done, and in like manner, advertisement also can be directed against user of a certain particular geographic area or the like.
The exercise question of authorizing people such as Merriman is No. the 5984061st, the United States Patent (USP) of " sending, aim at and measure the method for advertisement via network ", and disclosing a kind of is the device that the location is sent in advertisement via the internet, based on the personal user being carried out data tracking.
The exercise question of authorizing Simmons for No. the 5974451st, the United States Patent (USP) of " being used for distributing the method for the system of notice " to the outer computer that inserts the wide area computer network based on a certain user to the concrete request of information through the internet-distributed advertisement.
The exercise question of authorizing people such as Angles is No. the 59334811st, the United States Patent (USP) of " in mutual communication network, sending the system and method for customized advertising ", based on user's consuming capacity or characteristic, through the internet customized advertising is sent to the user.
At last; The exercise question of authorizing Nokia is the Chinese patent of " selective media stream advertising technique " CN00817788 number, adds system based on the real-time advertisement of looking audio content, through the identification to voice, video, literal; Produce advertising page, and be added to and be transmitted to the user in the data flow.This advertisement process is a process that discovery is promptly issued, and is a kind of real-time ad system, and the advertising message of coupling is not directly issued to the user through the process of storage and processing.This needs ad system that very strong information Recognition disposal ability is arranged, and needs powerful database and algorithm support, and when advertising resource constantly enlarges, this cover system will be difficult to support huge operand.If releasing advertisements can not be timely, then lost the advertisement value relevant with content.And the advertising message of this patent is to send to user's one side through the mode that is loaded in the Media Stream, often needs the support of media transmission protocol, also do not accomplish the requirement that content and service separate.And as this function of image recognition, owing to present identification to video image still is in conceptual phase, do not have a product can guarantee the recognition function to any object, so this patent is difficult to use in reality.And this patent has only been considered these a kind of streaming media playing means of broadcasting, and does not consider the situation of program request.
Summary of the invention
The embodiment of the invention provides in a kind of Streaming Media the method and system that adds advertising message, designs the problem of advertisement with the correlation that solves in the prior art the potential content that can not need to the user and advertisement.
The objective of the invention is ad content or ad content load linked to existing media file; Existing media file is generally held in streaming media server or the proprietary memory device, and these media files comprise looks the file that audio file or Flash etc. can transmit through the mode of stream.When adding advertisement, consider to get up the relevance of advertisement and existing media file, handle so need make relevance existing media file, for example, the user can release the advertisement of football shirt and sneakers in the match of watching the football game.Processed steps is following:
At first, the advertising message that collating sort is all takes out each bar advertising message on image and trade mark of product in crucial advertisement keyword, advertising pronunciation record, the advertisement or the like.For example; The advertisement of Coca-Cola; Corresponding under the catalogue of food → beverage → soft drink, advertisement keyword be Coca-Cola (or: Coca-Cola), note Coca-Cola pronunciation (as: Chinese, English or other locale language pronunciation etc.), note the trade mark of Coca-Cola and the image document of its typical container dimensions.Under identical soft drink catalogue, preserve similar products like for example Pepsi Cola, the unusual ad entry similar of cola etc. with Coca-Cola.This type of ad entry can also be expanded; For example special advertising words " I can " or any information relevant with ad entry can join in the ad entry according to actual needs; Can improve like this when the existing files in stream media content of search seeks to mate; Enlarge the hit rate of coupling, thereby add more advertising message, also increased the advertisement value of Streaming Media itself.Above operation will be accomplished by Database Systems usually; A final ad entry comprises one or more in image section, phonological component, the word segment usually; Most information in the ad entry for search with (or) make similarity determination when adding media advertisement information; In advertising message, also can keep the link information (being linked to the truthful advertisement position) of advertisement or, comprising: look audio frequency, animation, image, literal etc. to the true ad content of advertised product.
Secondly, after having had such ad classification information, just need handle existing files in stream media.When handling files in stream media; Use content analysis module, this module will be isolated three kinds of streams, that is: video flowing, audio stream and character stream from files in stream media; Then these three kinds of streams are analyzed; Utilize manual identification, image automatically technology such as identification come and advertising message in the search information hurdle in image information make comparisons, and in files in stream media the appropriate location adding advertising message of video, the method for adding is the advertisement description document (profile) of generation Streaming Media.Adopt similar method, use content analysis module, add advertising message through analysis to audio stream and character stream.The information spinner of advertisement will be meant the advertisement content position, both can be the concrete physical location of content in storage medium, also can be the abstract position in the network.Advertising message can be any type of media content.
At last, the advertisement description document that files in stream media and Streaming Media is generated after treatment sends to the user together.The user is through playback equipment playing stream media file, and reads the advertisement description document of institute's playing stream media through software mode, comes playing advertisements according to the description of advertisement description document.
Compared with prior art, the present invention has the following advantages:
Advertisement form is friendly more to the user, and advertisement possibly just equal the needed content of user for the user.And improved advertisement delivery effect greatly, also can watch the behavior of advertisement simultaneously according to the user, to user's advertisement delivery more accurately in the past.
In the embodiment of the invention; The potential content that needs to the user and the correlation of advertisement and design advertisement; Employing pushes the advertisement form relevant with playing the video-audio program content to the user, and can carry out accurate advertisement putting to the user according to user's behavior in the past.
Description of drawings
Detailed description and combination advantages from following examples just can have better understanding to the above-mentioned explanation of invention.Though above and following literal or graphic extension focus on explaining example embodiment of the present invention,, obviously this only is that the present invention is not limited to this as graphic extension and example.
Fig. 1 is a system configuration sketch map of the present invention;
Fig. 2 generates and uses sketch map for advertisement description document of the present invention;
Fig. 3 adds files in stream media for the present invention with advertisement and sends to the flow chart of user side;
Fig. 4 is an ad classification stored information structural representation of the present invention;
Fig. 5 is a content analysis module principle schematic of the present invention;
Fig. 6 is the inner schematic flow sheet of user's playback equipment of the present invention;
Fig. 7 is an ad store server internal process sketch map of the present invention;
Fig. 8 expands advertisement search information flow sketch map for the present invention in the ad store server;
Fig. 9 is user's playback equipment broadcast window sketch map of the present invention;
Figure 10 asks the index sketch map for user of the present invention.
Embodiment
Through accompanying drawing and embodiment, technical scheme of the present invention is done further detailed description below.
Of the present inventionly be contemplated that basically: when adding advertisement, set up an ad classification stored information through the method for all advertisements being taked classify, search information is extracted for media files such as video or audio frequency.Adopt then manual identification or automatically identification or use above two kinds of methods to discern image, sound, word segment in the media file simultaneously; And the result and the existing ad classification information that identify are mated; Generate the advertisement description document to the successful part of coupling, this document records the time of the position of extracting advertisement, broadcast or in the information such as zone of some frame broadcast and advertisement.Send advertisement description document and files in stream media to the user playback equipment at last, the user extracts advertisement description information through software in the playing stream media file, and plays the advertisement relevant with content in position of setting and time.
As shown in Figure 1, system configuration sketch map of the present invention, present embodiment have been described the possible a kind of system configuration of the present invention.The effect of Streaming Media storage server 110 is stored stream media files; Said files in stream media refers to can be through the file structure transmitted of mode of stream; But the mode that is not limited only to flow is because native system non real-time system promptly must generate the advertisement description document earlier; Could when playing, be added advertisement by user activation then, the media file of therefore non-stream mode storage is equally applicable to the present invention.These common files in stream media comprise: the coded format that WMV (Windows Media Video, windows media video)/Mpeg (Moving Picture Expert Group moves photographic experts group) 2/Mpeg4/H.264 is perhaps more advanced etc.Content analysis module or server 120 possibly be an independent equipment or be exactly a functional module of putting together with files in stream media; Except that Fig. 1, all explain with content analysis module; Major function is exactly to combine the content of ad classification stored information 210 and files in stream media itself to produce an advertisement description document 230 (do not occur 210 and 230 among Fig. 1, should in Fig. 2).The ad classification stored information is through generating in the ad store server 140, and ad store server 140 is used to store all advertising messages.Push server 130 is pushed to user's playback equipment to files in stream media and said files in stream media corresponding advertisement description document through Network Transmission 150.Push server 130 can push the advertisement description document 230 of files in stream media and this files in stream media 220 respectively, also can push simultaneously.Simultaneously, push server 130 is optional equipments, and this function possibly replaced by streaming media servers such as Streaming Media storage servers.It should be noted that as long as files in stream media and this files in stream media corresponding advertisement description document are pushed to user's playback equipment at last.Network Transmission 150 can be the network of any transmission medium file; For example based on IP or ATM (Asynchronous Transfer Mode; Asynchronous transfer mode) network configuration etc.; Network Transmission 150 is an abstract concept in system, make a general reference abstract, not corresponding a certain concrete web-transporting device.User's playback equipment 190 comprises PC160, portable terminal 170 and fixed terminal 180 etc.; The user media playback equipment is constantly changing and is merging; Therefore user's playback equipment is not limited thereto; So long as can connect through network (comprising wired or wireless), the equipment of playing stream media file is all at the row of this playback equipment.Fixed terminal 180 refers to add the pattern that TV comes the playing stream media file through STB.User's playback equipment 190 need be resolved advertisement description document 230 simultaneously when the playing stream media file, have more the advertising message of the content retrieval of advertisement description document in 140 storages of ad store server then.The ad store server is not limited to a certain concrete server, but any service equipment that advertisement can be provided to the user, certainly in this case, ad classification stored information 210 must reflect the advertising message of all ad store servers.
In Fig. 2; Files in stream media 220 was stored in the Streaming Media storage server 110 before this, and ad classification stored information 210 is produced by ad store server 140, and ad classification stored information 210 is left in the content analysis module 120; Through Streaming Media storage server and content analysis module associated treatment; Produce advertisement description document 230, the advertisement description document is corresponding one by one with the files in stream media that produces this advertisement description document, and together is sent to user's playback equipment 190.After the processing through content analysis module; Each files in stream media all can be corresponding with an advertisement description document; Also a files in stream media of possibility and a plurality of advertisement description document are corresponding; Therefore reason is because different users possibly have the different advertisement demand, will improve the user and watches advertising effect for different users disposes the different advertisement description document.But discuss the method that generates the advertisement description document through content relevance in embodiments of the present invention, therefore the method for the corresponding a plurality of advertisement description document of media file is not within discussion scope of the present invention.Under some special situation, the ad store server 140 that the user fetches advertising message 240 is not same server with the ad store server that produces the ad classification stored information, when particularly distributed storage or mirror image technology storage are adopted in advertisement.Content analysis module might occur as the form of content analysis server in practical application, or appears in the server of handling the files in stream media content, like Streaming Media storage server or push server as content analysis module.The advertisement description document that is produced by content analysis module can be stored in same server with files in stream media or adopt special advertisement to describe server and store.
As shown in Figure 3, this figure adds files in stream media for the present invention with advertisement and sends to the flow chart of user side.May further comprise the steps:
310, when handling files in stream media, at first need open files in stream media, the mode of opening can be opened files in stream media through the mode of client/server at far-end for directly opening perhaps at Streaming Media storage server 110.
320, extract video/audio/character file.Wherein, The method that extracts video, audio frequency, literal has following two kinds; First kind is that video, audio frequency and the Word message that extracts in the media file constitutes three independently files, comprises video file, audio file, character file, respectively these three files is handled then; Second kind is from files in stream media, to extract video flowing, audio stream and character stream, respectively these three kinds of streams is handled then.Handle three kinds of files or three kinds of streams of from files in stream media, extracting through content analysis module 120.
330, judge whether the video, audio frequency, the character that in files in stream media, are extracted mate with advertising message, if then change step 340; If otherwise continue to analyze video, audio frequency and the character that whether exists with the advertising message coupling.
340, in the advertisement description document, add advertising message.
350, finally send to user side to the advertisement description document and resolve, this process is accompanied by files in stream media usually and sends to the behavior of user side and take place.User side is described resolver resolves advertisement description document through advertisement, and is had more the advertising message of the content retrieval of advertisement description document at the ad store server, playing advertisements file then after obtaining the advertisement description document.The mode of playing is main with auxiliary image generally, does not influence the streaming medium content that the user is watching.The position of playing advertisement information can be arbitrarily on screen, also can be movable, the advertisement of for example drifting about.
Fig. 4 is ad classification stored information 210 structural representations, and Index410 is sequence number or ID number of ad classification stored information, can be used for discerning the different advertisement data entries.Classified information 420 is a kind of methods of advertising message being carried out the classify and grading storage; Can belong to any audience in the complete classified information by this method; This method has two benefits; Can find position or the regional location of concrete audience in ad classification stored information 230 through the method for hierarchical index, can also or face the advertising message that grade index finds similar audience in peer.Utilize this hierarchical index method; Can push relevant advertisements information to the user, for example, the level Four index of Coca-Cola is a carbonic acid; Therefore can be that the object of carbonic acid also has Pepsi Cola through searching the level Four index; It is thus clear that Pepsi Cola and Coca-Cola have very strong correlation, this correlation just can be used in the future for user's pushed advertisement, pushes the identical or close product relevant with content and is received by the user equally easily.Classified information 420 is the ad classification index; It mainly acts on is that method stores advertisements through the ad classification index can well show the correlation between the advertisement; For example; Coca-Cola and Pepsi Cola belong to 4 grades soda together, so correlation is also just the highest, we can say that also the degree of correlation is the highest.Here the degree of correlation delimited through the notion of classification, for example, from the level Four to the first-order dependence, reduce gradually among Fig. 4.And the high advertisement of definition correlation is a relevant advertisements.According to correlation principle, the correlation of self is the highest, as, Coca-Cola and Coca-Cola correlation are the highest.
In Fig. 4, search information 430 is emphasis of this patent, and being divided into equally corresponding to the video that can from files in stream media, extract, audio frequency and character information can corresponding three types of images 432, sound 431, literal 433.Image 432 information recorded comprise profile or key character or the sign of trade mark, the advertised product of advertisement, some image informations that advertised product is relevant; If the place of production of advertised product or related person image or the like is recorded in image 432 1 hurdles as long as the image that is associated with advertised product all can be used as search information.The pronunciation that comprises the advertised product title equally for the record of sound, advertising words pronunciation, any SoundRec that is associated with advertised product such as the place name relevant or the pronunciation of name with advertisement.Search information 430 Chinese words 433 usually and sound 431 have some correlation, the record of literal 433 comprises any literal relevant with product such as name of product, advertising words, relevant name or place name.This correlation of sound and literal with streaming medium content in voice or character also can embody when making coupling, for example literal is the captions form of files in stream media, then this moment, literal and sound had very high correlation.Search information 430 need be done careful processing to advertising message usually, and might add a lot of artificial information of gathering to improve the deficiency of search information.Search information will provide similarity relation as much as possible for each bar ad entry, and this similarity relation is abundant more, with the easier position of in streaming medium content, finding coupling, also just can more insert advertising message.440 is position/attribute column; This hurdle comprises link and two sub-columns of content; Link sub-hurdle the positional information of extracting advertising message is provided, need obtain through some concrete http address like Coca-Cola, the position of this link can be at far-end or just local at subscriber set.The sub-hurdle of content mainly is an attribute of indicating ad entry self, like any advertisement forms such as video ads, audio advertisement, display advertising, copys.The ad classification stored information has been arranged, just can for content analysis module 120 for content finds accurately advertising message to provide maybe.
Here specified image, sound, literal are significant search information, but some promotional literature includes only in image, sound, the literal one or both, as, an advertisement only comprises a pictures, i.e. image information.This will cause the insufficient of search information; In order to address this problem; Just need be in additional search information, reaching image, sound, Word message as far as possible has, and has increased the capacity that can supply match information; Can when search, improve the hit rate of files in stream media content and ad content coupling so greatly; For example, only comprise the publicity pictures of Coca-Cola Coca-Cola advertisement, the pronunciation that just can in search information, add Coca-Cola and " Coca-Cola " literal be the property search information as a token of.Under many circumstances; If the search information content is insufficient; Often need add from sound, image, the Word message relevant outside the advertising message with ad content; The content of adding can be from the website of this advertised product, also can artificial recorded voice or come the automatic network montage for sound.
Fig. 5 is the content analysis module principle schematic, from files in stream media 220, extracts video flowing 510, audio stream 520, character stream 530 and is input to these three kinds of streams in the content analysis module 120.The image 432 hurdle information and the position/attribute 440 of search information 430 get into analysis module 540 simultaneously in video flowing 510 and the ad classification stored information 210; Here input be all image hurdle information in the search information hurdle in the ad classification stored information 210; Be that all possible image information relevant with advertisement all is input in the analysis module 540, and each bar image 432 record all can be mapped with position/attribute 440 records of an advertisement.Here it should be noted that the sub-hurdle of each in search information 430 hurdles in practical application, the for example sub-hurdle of image, and the corresponding relation of position/attribute record can be a many-one, and one to one, one-to-many three kinds maybe.Analysis module extract each frame in the video flowing 510 and analyze whether exist with ad classification stored information 210 in the information noted of image 432 hurdles of search information 430 situation of coupling or part coupling is arranged, add in the advertisement description document 230 if having then generate a part of information code together with the corresponding position/attribute 440 of image ad.The information code that adds can be following form:
[position of frame or regional value in the video: time: link: ad content form: open position]
Wherein the position of frame or regional value are the position of position in whole video that adds advertisement in order to indicate, like the regional value of which frame or some frames.Time parameter can be initial to the concluding time.Be linked as advertisement storage addresses information, the ad content form is meant that advertisement is image or sound or other form, obtains in position/attribute 440 hurdles.Open position then is to set position open and the mode of opening according to advertisement attributes (in position/attribute, obtaining), if open with MediaPlayer software in the upper right corner etc.
This form also is the main mode that constitutes the advertisement description document.
Same method, audio stream 520 is imported the audio analysis module together with all sound 431 records position/attribute 440 related with SoundRec.If in audio stream, found and the same or analogous part of sound 431 records, then generated a part of information code and add advertisement description document 230.The process and the information code form of information code production process and information code form and analysis module generation information code are similar.
Equally, character stream 530 is together with all literal 433 records position/attribute 440 input character analysis modules related with writing record.If in character stream, found and the same or analogous part of literal 433 records, then generated a part of information code and add advertisement description document 230.The process that information code production process and information code form and video, audio analysis module produce information code is similar, and the information code form is also similar, for:
[position of frame or regional value in the video: time: link: ad content form: open position]
Said information code is important component part in the advertisement description document, and the advertisement description document can have the markup language of standard, is similar to XML or XSL.The information code expression format; Be a kind of abstract character express, the essential element of having summarized information code, these elements can be done suitable increase or delete; For example; Often there are inherent corresponding relation the position of frame and time, know at which frame and fetch advertisement and fetch advertisement at some fixed times and can reach identical effect, therefore only get frame position or time both one of also can operate as normal.Equally also can have more needs to add some new elements, like advertisement main information, and player information, encryption or DRM information or the like.The order of element neither be fixed in the information code, can adjust putting in order between the element as required.Language for information code is used can type of use XML (extensible markup language) or XSL (extensible style language).Information code also can adopt encryption format or binary format.
In video and audio analysis module, analyze the several modes that has of looking audio frequency:
First kind, the manual identification pattern.The image recognition technology of present stage also can't accomplish any target object of broad sense is discerned, and intelligence utilizes modeling that some special objects are discerned, for example, and recognition of face.Therefore introduce the method that the manual identification audience is undoubtedly a kind of fairly simple use in present stage.During the manual identification object; Need each frame of hand inspection whether to exist and advertising message coupling or similar picture material; As, there is Coca-Cola known the existence in the advertising message, when the staff finds Coca-Cola sign or product are arranged in a certain position of video; Just can insert position/attribute 440 information of advertisement in this position, and binding site or temporal information generation advertisement description document 230.This position can be concrete certain frame or interior certain particular location of frame.Image 432 hurdle information can be omitted or the reference as hand inspection the time in this time search information.
The method of employing manual identification pattern analysis audio frequency and video class seemingly just exist to be to use the human auditory also to be to use vision to distinguish the difference that whether has advertising message.
Second kind, identification automatically.For the present technology of the identification of sound comparative maturity, as long as extract the voice in the search information 430, carry out recognition training then, can obtain very high recognition accuracy.There are VoiceTone, Nuance OSR, ViaVoice, e-talk etc. in the commercially available prod of the automatic recognition of speech; These products all have very strong speech identifying function, only need combine these products and speech analysis module and just can realize the recognition function to voice accurately.Also can use some existing commercially available prod for image recognition, for example, Excalibur Technologies, Mediasiteand Virage etc.Identification processing procedure for video is similar with the audio identification processing procedure.When doing identification automatically, often there is the similitude decision problem, normally solve this problem through setting similar parameter.
When the character analysis module is done the character stream analysis, can make accurate coupling or similar couplings to search information Chinese words 433 hurdle information very accurately, add that position/attribute 440 generates information code together and puts into the advertisement description document to the coupling successful positions.In some cases, audio stream 520 has very high correlation with character stream 530, is subtitle file and audio stream matched like character stream, and only need analyze character stream this time, and it is just passable to generate information code adding advertisement description document.
Flow process as shown in Figure 6, as to have showed user's playback equipment 190 inside.User's playback equipment is decoded through 610 pairs of files in stream media of stream media decoding module, and the decoding after a video be presented in user plane through video window before.Simultaneously; Advertisement description document parsing module 620 is resolved the advertisement description document 230 that receives; Advertisement operation module 630 mainly is to carry out the function of describing in the advertisement description document; For example sometime or the position of a certain frame, in the advertisement of certain ad store server retrieves, and this advertisement is play in the some positions on the broadcast window of user's playback equipment.The window of playing advertisements can be the window of playing stream media file, and this is the broadcast that needs to suspend files in stream media; Also can be under the environment of a multiwindow, streaming media playing and ad playing each have a broadcast window; Can also be that the form that ejects an advertisement windows is come playing advertisements.Promotional literature 640 normally is stored in the ad store server, when the user needs advertisement, extracts required promotional literature from the ad store server.
As shown in Figure 7, be the schematic flow sheet of ad store server 140 inside.Promotional literature 640 can be a data library storage system usually, can extract each promotional literature then to be put in the advertisement processing module 710, produces ad classification stored information 210 through the advertisement processing module at last.In the ad store server, also can exist an advertisement to extract interface 720, user's playback equipment communicates through extracting interface with advertisement, extracts promotional literature, and on user's playback equipment, plays.
Fig. 8 is an expansion advertisement search information flow sketch map in the ad store server.Expansion information spinner that advertisement is searched is wanted to accomplish in the tangible advertisement processing module 710.In fact this is a kind of brand-new searching method, and the emphasis of this searching method is not only will find out by object search itself, but to find out with by the relevant information of object search.And in fact this system is an instance in the said new search method, may further comprise the steps:
810, at first extract the advertisement description document through advertisement processing module 710.
820, judge whether advertising message is abundant, if fully, then be recorded in the search information 430 in the ad classification stored information 210; If insufficient, then change step 830;
830, increase advertisement search information, continuing to judge whether advertising message is abundant then.Finally send having formed the ad classification stored information into the advertisement analysis module.Judging advertising message whether fully in the process, normally one one judgement, as, judge video or image information earlier, judge audio-frequency information again, judge Word message at last.Also can adopt this one one method classification to add when increasing advertisement search information again.Can certainly judge together together and add.Increasing the method for advertisement search information, mainly is the key message of additional disappearance as much as possible, and the key message here comprises: three kinds of image, sound and literal.Reason is that any advertising message can be used one or more summaries in these three kinds.Wherein image comprises continuous images, and just video also comprises the relevant content of any images such as flash animation, icon.
Fig. 9 is user's playback equipment broadcast window sketch map; Comprise main window 910 and subwindow 920 among the figure; This examples of implementation window 920 comprises A, B, C three sub-windows, main window 910 is playing stream media file 220 normally, and subwindow 920 playing advertisements file 640 normally.The personage has worn shirt 930, pants 940 and footwear 950 in the main window 910, and correspondence the advertisement of shirt, the advertisement of pants and the advertisement of footwear can occur at advertisement windows.For example, when files in stream media was played in the main window 910 image frame, subwindow 920 can be play the advertisement about relevant shirt, pants and footwear of content in the main window 910 automatically.Fig. 9 is conceptual design, and in concrete the realization, the position relation of subwindow 920 and main window 910 can be very flexible, and for example, subwindow is in main window, and perhaps subwindow is in a certain side of main window.If desired, subwindow also can switch with main window.These all are prior aries, just here do not specifically describe.
Figure 10 asks the index sketch map for the user, and this index comprises information such as user 1010, audience 1020, quantity 1030 and priority 1 040 usually.At first need generate the user and ask index, be each user and set up click or watch advertising record, in Figure 10, Coca-Cola is just clicked or has been watched 7 times.After the user asks index to be set up, just can ask index and ad classification index to serve according to the user for user's pushed advertisement.
The mode of pushed advertisement has two kinds:
A kind of is customer-centric, to the fixed-line subscriber pushed advertisement.When being chosen to be party A-subscriber's pushed advertisement; Retrieval party A-subscriber's all clicks or the advertisement of watching earlier; And select its medium priority the highest or inferior high audience as the benchmark advertisement; In the ad classification straw line, search the position of benchmark advertisement (like Coca-Cola) then, find the back to select the high ad content of correlation, be pushed to the party A-subscriber to relevant ad content then according to the characteristics of ad classification index.Possibly comprise the advertisement that one or more these users once were concerned about for some fixing user's benchmark advertisements in this method.
Another kind is to be the center with the advertisement, gives the most acceptable potential user of said advertisement an advertisement pushing.As, obtain Coca-Cola advertisement, need be pushed to potential user.At first in the ad classification index, search the relevant advertisements with the pushed advertisement of wanting, as in Fig. 4, finding Coca-Cola, Pepsi Cola etc.; Ask in the index to seek the respective user of relevant advertisements to the user then, ask priority in the index to find out the high user of respective user medium priority (like all priority greater than 3 user) from high in the end according to the user again, be called the targeted customer; At last, the advertisement pushing that will push give the targeted customer.
The computational methods of priority P are generally:
P=αX+βY+γZ
Wherein P represents priority, α, β, γ representative coefficient undetermined, and said undetermined coefficient all can be 0; X representes that the user clicks or watch number of times; Promptly be concerned about number of times, Y representes the income of the playing advertisements such as added value that advertisement itself is broadcasted, and Z representes the cost of playing advertisements such as ad playing duration.Ad classification index correlation then is in the classified information like Fig. 4, constantly reduces from the online correlation of level Four, and this is to determine according to the method for classifying, and promptly divides time-like just constantly to dwindle specification area in one-level to level Four.
Should be noted that at last: above embodiment is only in order to technical scheme of the present invention to be described but not to its restriction; Although with reference to preferred embodiment the present invention has been carried out detailed explanation, the those of ordinary skill in affiliated field is to be understood that: still can specific embodiments of the invention make amendment or the part technical characterictic is equal to replacement; And not breaking away from the spirit of technical scheme of the present invention, it all should be encompassed in the middle of the technical scheme scope that the present invention asks for protection.

Claims (12)

1. a method that in Streaming Media, adds advertising message is characterized in that, may further comprise the steps:
Open and handle files in stream media, in said Streaming Media, add the advertising message relevant, and generate the advertisement description document with the files in stream media content; Said advertisement description document is meant for video media or audio media files adding advertisement the time; Through all advertisements are taked classify, the method for search, information extraction sets up the ad classification stored information; Adopt then manual identification or automatically identification or use above two kinds of methods to discern image, sound, word segment in the said media file simultaneously; And the result and the existing ad classification stored information that identify are mated; Generate the advertisement description document to the successful part of coupling, this document records the time of the position of extracting advertisement, broadcast or at the area information of some frame broadcast and advertisement;
Said files in stream media and advertisement description document are sent to the user;
User's playback equipment playing stream media file, and resolve said files in stream media corresponding advertisement description document;
User's playback equipment is fetched promotional literature and playing advertisements according to said advertisement description document.
2. method according to claim 1 is characterized in that, saidly in Streaming Media, adds the advertising message relevant with the files in stream media content, and generation advertisement description document, may further comprise the steps:
From said files in stream media, extract video and/or audio and/or character content, judge whether search information is complementary in said content and the ad classification stored information, if mate then generate information code and add the advertisement description document;
If do not match then continue search and judge remaining video and/or audio and/or character content whether with the ad classification stored information in search information whether be complementary;
Said content is relevant to be comprised: one or more correlations during image is relevant, sound is relevant, literal is correlated with.
3. method according to claim 1 is characterized in that, said advertisement description document comprises one or more in the time that the position of promotional literature storage, position that promotional literature is play and promotional literature play;
The position that said promotional literature is play refers to when files in stream media is played to concrete some frame, the playing advertisements file.
4. method according to claim 1 and 2 is characterized in that, when judging streaming medium content and ad content correlation, need carry out at least a identification in image recognition, voice recognition, the literal identification to files in stream media.
5. a system that in Streaming Media, adds advertisement is characterized in that, comprising:
Content analysis module is used for analysis stream contents of media files and ad content correlation, comprises being used for stores advertisements classification and storage database of information, and is connected with stored stream media file server and ad store server;
The ad store server is used for stores advertisements information, and is connected with content analysis module with playback equipment;
The Streaming Media storage server is used for the stored stream media file, and is connected with content analysis module;
Through Streaming Media storage server and content analysis module associated treatment, produce the advertisement description document; Said advertisement description document is meant for video media or audio media files adding advertisement the time; Through all advertisements are taked classify, the method for search, information extraction sets up the ad classification stored information; Adopt then manual identification or automatically identification or use above two kinds of methods to discern image, sound, word segment in the said media file simultaneously; And the result and the existing ad classification stored information that identify are mated; Generate the advertisement description document to the successful part of coupling, this document records the time of the position of extracting advertisement, broadcast or at the area information of some frame broadcast and advertisement;
Playback equipment; Be used for resolving the advertisement description document simultaneously and can extracting advertisement and broadcast according to the advertisement description document at the user side playing media file, playback equipment is connected with server or the module of ad store server with stored stream media file and stores advertisements description document through Network Transmission.
6. system according to claim 5 is characterized in that, said advertisement description document and pairing files in stream media together are kept in the same server or advertisement description document and pairing files in stream media are stored in the different server respectively.
7. a method that generates the advertisement description document is characterized in that, may further comprise the steps:
Each ad content clauses and subclauses according to having stored generate this ad entry search information, and said search information comprises sound, image, literal;
Generate the positional information of said ad entry according to each ad content clauses and subclauses of having stored;
Judge through said search information whether the files in stream media content matees with the ad content of being stored,, then the positional information of advertisement and the positional information of Streaming Media coupling are generated the advertisement description document if find to exist matching relationship.
8. method according to claim 7 is characterized in that, user side obtains the advertising message relevant with streaming medium content through resolving the advertisement description document.
9. method according to claim 7, said advertisement description document type of comprising XML form or type XSL form script.
10. method according to claim 7 is characterized in that, this ad entry search information of said generation may further comprise the steps:
Handle search file, obtain the significant search information of search file;
Handle the significant search information that enlarges search file through correlation;
Search for by search file with said significant search information, judge whether there is the information that is complementary with significant search information in the search file.
11. method according to claim 10 is characterized in that, handles the significant search information that enlarges search file through correlation, comprises following steps:
If the said significant search information of directly extracting from search file only comprises one or both information sound, image, the literal three, then in search information, add sound and/or the image and/or the Word message of disappearance.
12. method according to claim 11 is characterized in that, sound and/or the image and/or the Word message of said interpolation disappearance comprise from the sound outside the said file, image, Word message.
CN2007101234533A 2007-06-25 2007-06-25 Method and system for adding advertising information in flow media Active CN101072340B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2007101234533A CN101072340B (en) 2007-06-25 2007-06-25 Method and system for adding advertising information in flow media
PCT/CN2008/071426 WO2009000204A1 (en) 2007-06-25 2008-06-24 A method and a system of adding advertisement information into a media stream

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101234533A CN101072340B (en) 2007-06-25 2007-06-25 Method and system for adding advertising information in flow media

Publications (2)

Publication Number Publication Date
CN101072340A CN101072340A (en) 2007-11-14
CN101072340B true CN101072340B (en) 2012-07-18

Family

ID=38899300

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101234533A Active CN101072340B (en) 2007-06-25 2007-06-25 Method and system for adding advertising information in flow media

Country Status (2)

Country Link
CN (1) CN101072340B (en)
WO (1) WO2009000204A1 (en)

Families Citing this family (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072340B (en) * 2007-06-25 2012-07-18 孟智平 Method and system for adding advertising information in flow media
CN102708215B (en) * 2007-12-18 2015-01-07 孟智平 Method and system for processing video
CN101207807B (en) * 2007-12-18 2013-01-02 孟智平 Method for processing video and system thereof
US8098881B2 (en) * 2008-03-11 2012-01-17 Sony Ericsson Mobile Communications Ab Advertisement insertion systems and methods for digital cameras based on object recognition
CN101286351B (en) * 2008-05-23 2011-02-23 广州视源电子科技有限公司 Method and system for creating stream media value added description file and cut-broadcasting multimedia information
JP2011530842A (en) * 2008-07-11 2011-12-22 マーベル ワールド トレード リミテッド Service discovery method
CN101771576B (en) * 2008-12-31 2013-08-28 华为技术有限公司 Test method, device and system
JP5021061B2 (en) 2009-12-08 2012-09-05 株式会社 資生堂 Non-visualization information embedding device, non-visualization information recognition device, non-visualization information embedding method, non-visualization information recognition method, non-visualization information embedding program, and non-visualization information recognition program
CN101707697B (en) * 2009-12-09 2011-09-28 深圳市同洲电子股份有限公司 Method, system and equipment for pushing video and data contents
TW201132644A (en) 2009-12-23 2011-10-01 Biocryst Pharm Inc Heterocyclic compounds as Janus kinase inhibitors
CN101825926B (en) * 2010-04-13 2012-05-30 苏州达通泰科信息技术有限公司 Streaming media server with network repeat function
CN102376234A (en) * 2010-08-09 2012-03-14 鸿富锦精密工业(深圳)有限公司 Information loading system and method of images
CN102375812A (en) * 2010-08-09 2012-03-14 鸿富锦精密工业(深圳)有限公司 Image information searching system and method
CN102456378A (en) * 2010-10-27 2012-05-16 鸿富锦精密工业(深圳)有限公司 Film additional content collecting and displaying system and method
EP2587826A4 (en) * 2010-10-29 2013-08-07 Huawei Tech Co Ltd Extraction and association method and system for objects of interest in video
CN102547462B (en) * 2010-12-28 2016-08-17 联想(北京)有限公司 Information transmission system
CN102737684A (en) * 2011-04-08 2012-10-17 腾讯科技(深圳)有限公司 Editing method and device and playing method and device of video advertisement
CN102760270A (en) * 2011-04-26 2012-10-31 珠海德百祺科技有限公司 Method and server for directionally pushing advertisements to mobile terminal
US9077458B2 (en) * 2011-06-17 2015-07-07 Microsoft Technology Licensing, Llc Selection of advertisements via viewer feedback
CN102843335B (en) * 2011-06-20 2015-09-09 华为技术有限公司 The processing method of streaming medium content and equipment
EP2785058A4 (en) * 2011-11-23 2014-12-03 Huawei Tech Co Ltd Video advertisement broadcasting method, device and system
CN103139176B (en) * 2011-11-30 2016-02-17 中国联合网络通信集团有限公司 Media business method for pushing, multimedia switching network and multimedia switching network equipment
CN102521293A (en) * 2011-11-30 2012-06-27 江苏奇异点网络有限公司 Video reconstruction method facing video frame content
CN102523533A (en) * 2011-11-30 2012-06-27 江苏奇异点网络有限公司 Management method of online video advertisement related to video content
CN102419945A (en) * 2011-12-09 2012-04-18 上海聚力传媒技术有限公司 Method, device, equipment and system for presenting presentation information in video
CN102547403B (en) * 2011-12-29 2014-06-04 孙巍 System capable of releasing television advertisements in real time
CN103209164A (en) * 2012-01-17 2013-07-17 上海狂龙数码科技有限公司 Network construction and data transmission method of public information service platform
CN102547480A (en) * 2012-01-29 2012-07-04 北京明日时尚信息技术有限公司 Implementation method for interactive video advertisement platform
CN102665101A (en) * 2012-04-25 2012-09-12 深圳市茁壮网络股份有限公司 Advertisement data processing method, device and system
CN103593346A (en) * 2012-08-14 2014-02-19 李维智 Image keywords advertising system and method
CN102957746B (en) * 2012-10-29 2016-01-20 百度在线网络技术(北京)有限公司 A kind of method and system to mobile terminal advertisement information
CN103024480B (en) * 2012-12-28 2016-06-01 杭州泰一指尚科技有限公司 A kind of method embedding advertisement in video
CN104182400A (en) * 2013-05-22 2014-12-03 腾讯科技(深圳)有限公司 Method and device for displaying promotion information
CN104244112B (en) * 2013-06-14 2018-12-07 腾讯科技(深圳)有限公司 A kind of multi-media processing method, device and server
US9514501B2 (en) 2013-06-14 2016-12-06 Tencent Technology (Shenzhen) Company Limited Systems and methods for multimedia-processing
US9942295B2 (en) * 2013-06-28 2018-04-10 Intel Corporation Live crowdsourced media streaming
CN103559898B (en) 2013-10-11 2017-01-18 华为技术有限公司 Method, device and system for playing multi-media file
CN104581430B (en) * 2013-10-21 2018-06-19 华为技术有限公司 Advertisement cut-in method and equipment in video playing
CN103634625B (en) * 2013-12-17 2017-10-20 Tcl集团股份有限公司 A kind of method and device for playing program credits
CN105142026B (en) * 2014-06-04 2018-04-06 Tcl集团股份有限公司 A kind of intelligent television accurate advertisement put-on method and its system
WO2016000154A1 (en) * 2014-06-30 2016-01-07 漆亚历克斯 Information pushing method, device and system
CN104244098B (en) * 2014-10-08 2018-07-10 三星电子(中国)研发中心 Method, terminal, server and the system of content are provided
CN105791887A (en) * 2014-12-23 2016-07-20 腾讯科技(北京)有限公司 Information processing method, client and server
CN104811744A (en) * 2015-04-27 2015-07-29 北京视博云科技有限公司 Information putting method and system
CN105187866B (en) * 2015-09-15 2019-04-02 百度在线网络技术(北京)有限公司 Advertisement placement method and device
CN105208417A (en) * 2015-09-23 2015-12-30 百度在线网络技术(北京)有限公司 Video advertisement display method and device
CN105898378A (en) * 2015-12-14 2016-08-24 乐视网信息技术(北京)股份有限公司 Advertisement display method and device
CN105549977A (en) * 2015-12-16 2016-05-04 北京奇虎科技有限公司 Method and system for showing advertisements through prompt window
CN105847861A (en) * 2016-03-29 2016-08-10 乐视控股(北京)有限公司 Video inter-cut method and device
CN105828103A (en) * 2016-03-31 2016-08-03 乐视控股(北京)有限公司 Video processing method and player
CN106021506A (en) * 2016-05-23 2016-10-12 深圳市中博科创信息技术有限公司 File storage method and apparatus for cluster system
US11272228B2 (en) 2016-06-30 2022-03-08 SnifferCat, Inc. Systems and methods for dynamic stitching of advertisements in live stream content
US9872049B1 (en) * 2016-06-30 2018-01-16 SnifferCat, Inc. Systems and methods for dynamic stitching of advertisements
CN106210808B (en) 2016-08-08 2019-04-16 腾讯科技(深圳)有限公司 Media information put-on method, terminal, server and system
CN107888974A (en) * 2016-09-30 2018-04-06 北京视连通科技有限公司 A kind of instant video synthetic method and system based on scene or special object
CN106454442A (en) * 2016-11-03 2017-02-22 Tcl集团股份有限公司 Advertisement putting method and advertisement receiving end
CN108073593B (en) * 2016-11-10 2020-11-27 腾讯科技(北京)有限公司 Method, device and system for generating media content
CN108614822B (en) * 2016-12-09 2022-01-21 杭州海康威视数字技术股份有限公司 Intelligent event storage and reading method and device
CN106792003B (en) * 2016-12-27 2020-04-14 西安石油大学 Intelligent advertisement insertion method and device and server
CN106600343B (en) * 2016-12-30 2020-02-14 中广热点云科技有限公司 Video content associated online video advertisement management method and system
CN108282684A (en) * 2017-01-06 2018-07-13 北京视连通科技有限公司 A kind of multimedia advertising broadcasting method based on scene or special object
CN108664492B (en) * 2017-03-29 2022-02-01 北京京东尚科信息技术有限公司 Method and device for pushing content to user, electronic equipment and storage medium
CN107659831B (en) * 2017-05-19 2019-08-30 腾讯科技(北京)有限公司 Media data processing method, client and storage medium
CN107220855A (en) * 2017-05-31 2017-09-29 合肥视尔文化创意有限公司 A kind of advertisement broadcast method based on audient
CN107147952A (en) * 2017-05-31 2017-09-08 合肥视尔文化创意有限公司 A kind of domestic type intelligent advertisement output system
CN107256501A (en) * 2017-07-14 2017-10-17 环球智达科技(北京)有限公司 A kind of advertisement placement method
CN109429084B (en) * 2017-08-24 2022-03-29 北京搜狗科技发展有限公司 Video processing method and device for video processing
CN107633426A (en) * 2017-09-08 2018-01-26 四川省绵阳太古软件有限公司 Advertising message method for implantation and system based on environmental data
CN108052671B (en) * 2017-12-29 2021-01-08 北京奇元科技有限公司 Method and system for pushing content items based on dynamic matching
CN108512893A (en) * 2018-02-05 2018-09-07 阿里巴巴集团控股有限公司 A kind of method, server and system for promoting advertisement
CN108491496A (en) * 2018-03-19 2018-09-04 重庆首卓网络信息科技有限公司 A kind of processing method and processing device of promotion message
CN108537584A (en) * 2018-03-27 2018-09-14 首媒科技(北京)有限公司 The electronics red packet advertisement processing method and system of formula are read with lottery
CN108984488B (en) * 2018-06-21 2023-10-27 中国平安人寿保险股份有限公司 Method for adding service information into file, storage medium and server
CN109087139B (en) * 2018-08-01 2022-06-17 北京小度互娱科技有限公司 Advertisement putting method and device for feed stream
CN109345307A (en) * 2018-09-28 2019-02-15 西安Tcl软件开发有限公司 Advertisement sending method, system, terminal and computer readable storage medium
CN111093101B (en) * 2018-10-23 2023-03-24 腾讯科技(深圳)有限公司 Media file delivery method and device, storage medium and electronic device
CN109474846A (en) * 2018-12-07 2019-03-15 百度在线网络技术(北京)有限公司 Video ads playback method, device, equipment and computer-readable medium
CN111182335B (en) * 2019-10-18 2021-08-20 腾讯科技(深圳)有限公司 Streaming media processing method, device, equipment and computer readable storage medium
CN112995722A (en) * 2019-12-18 2021-06-18 杜达亮 Scene flow advertisement putting method and platform thereof
WO2021186547A1 (en) * 2020-03-17 2021-09-23 シャープNecディスプレイソリューションズ株式会社 Information processing device, display system, and display control method
CN112735471B (en) * 2020-12-24 2023-10-31 北京达佳互联信息技术有限公司 Audio data processing method and device and audio data playing method and device
CN112699787B (en) * 2020-12-30 2024-02-20 湖南快乐阳光互动娱乐传媒有限公司 Advertisement insertion time point detection method and device
CN113240447A (en) * 2021-04-08 2021-08-10 深圳喜悦机器人有限公司 Advertisement pushing method and device, storage medium and server
CN113573100B (en) * 2021-07-07 2023-05-02 东方明珠新媒体股份有限公司 Advertisement display method, equipment and system
CN113676775A (en) * 2021-08-27 2021-11-19 苏州因塞德信息科技有限公司 Method for implanting advertisement in video and game by using artificial intelligence
WO2024124394A1 (en) * 2022-12-13 2024-06-20 Disney Enterprises, Inc. Optimizing insertion points for content based on audio and video characteristics

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5995943A (en) * 1996-04-01 1999-11-30 Sabre Inc. Information aggregation and synthesization system
CN1582444A (en) * 1999-12-30 2005-02-16 诺基亚有限公司 Selective media stream advertising technique
WO2005043790A2 (en) * 2003-10-29 2005-05-12 Philips Intellectual Property & Standards Gmbh Messaging system and method
CN1761963A (en) * 2003-02-28 2006-04-19 Google公司 Identifying related information given content and/or presenting related information in association with content-related advertisements

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU1522797A (en) * 1995-12-15 1997-07-03 Softpages, Inc. (Delaware Corporation), The Method for computer aided advertisement
WO2002091261A1 (en) * 2001-05-02 2002-11-14 Dentsu Inc. Advertisement distribution managing system and method
US20050261962A1 (en) * 2004-05-18 2005-11-24 Khai Gan Chuah Anonymous page recognition
CN101179739A (en) * 2007-01-11 2008-05-14 腾讯科技(深圳)有限公司 Method and apparatus for inserting advertisement
CN101072340B (en) * 2007-06-25 2012-07-18 孟智平 Method and system for adding advertising information in flow media

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5995943A (en) * 1996-04-01 1999-11-30 Sabre Inc. Information aggregation and synthesization system
CN1582444A (en) * 1999-12-30 2005-02-16 诺基亚有限公司 Selective media stream advertising technique
CN1761963A (en) * 2003-02-28 2006-04-19 Google公司 Identifying related information given content and/or presenting related information in association with content-related advertisements
WO2005043790A2 (en) * 2003-10-29 2005-05-12 Philips Intellectual Property & Standards Gmbh Messaging system and method

Also Published As

Publication number Publication date
CN101072340A (en) 2007-11-14
WO2009000204A1 (en) 2008-12-31

Similar Documents

Publication Publication Date Title
CN101072340B (en) Method and system for adding advertising information in flow media
US10419809B2 (en) Selection and presentation of context-relevant supplemental content and advertising
US10567834B2 (en) Using an audio stream to identify metadata associated with a currently playing television program
CN102342124B (en) Method and apparatus for providing information related to broadcast programs
US8819728B2 (en) Topic to social media identity correlation
JP4062908B2 (en) Server device and image display device
US20220020058A1 (en) Synchronizing advertisements
EP1492020A1 (en) Information search system, information processing apparatus and method, and information search apparatus and method
CN101796536A (en) Delayed advertisement insertion in videos
CN102216945B (en) Networking with media fingerprints
KR100793513B1 (en) Target advertisement system of communication network and its method
CN103688553A (en) Using a closed caption stream for device metadata
US20030219708A1 (en) Presentation synthesizer
KR100957007B1 (en) System and method for providing customized advertisement in real-time personal broadcasting
US20120323900A1 (en) Method for processing auxilary information for topic generation
KR100978225B1 (en) System and method for providing customized advertisement in video on demand service
KR20090062371A (en) System and method for providing additional information
KR101915246B1 (en) Methods of advertising using subtitles added to video content provided through a video platform.
JP2007317217A (en) Method for relating information, terminal device, server device, and program
JP2009284415A (en) Contents recommendation device and program
KR20190130776A (en) Contents oriented information searching method and system thereof
KR20020024719A (en) A multimedia advertising system and a multimedia advertising method using the interactivity of objects through the network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant