[go: up one dir, main page]

CN101334782A - Adaptive marketing system - Google Patents

Adaptive marketing system Download PDF

Info

Publication number
CN101334782A
CN101334782A CNA2008100064169A CN200810006416A CN101334782A CN 101334782 A CN101334782 A CN 101334782A CN A2008100064169 A CNA2008100064169 A CN A2008100064169A CN 200810006416 A CN200810006416 A CN 200810006416A CN 101334782 A CN101334782 A CN 101334782A
Authority
CN
China
Prior art keywords
data
advertisement
content stream
marketing system
consumer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2008100064169A
Other languages
Chinese (zh)
Inventor
A·麦克菲
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.)
ADDEMAND Ltd BVI Co NUMBE
Original Assignee
ADDEMAND Ltd BVI Co NUMBE
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 ADDEMAND Ltd BVI Co NUMBE filed Critical ADDEMAND Ltd BVI Co NUMBE
Publication of CN101334782A publication Critical patent/CN101334782A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

An adaptive marketing system for generating an advertisement associated with a content data stream is provided. The system is used for performing the step of generating advertisement data representing an advertisement based on metadata associated with the content data stream.

Description

Adaptive marketing system
Technical field
The present invention relates to a kind of adaptive marketing system.
Background technology
The traditional for example radio broadcasting of advertising media's channel, printed article and TV programme, useful mass media form is provided, and usually consumption pattern that medium influence the consumer is provided, improves brand recognition and extend volume growth for organization by advertising company.By a large amount of employings the Internet, mobile phone and other digital services and network, it is very big that current and expected future promotes other to be used for advertizing, product promotion and other hope of selling the medium channel network of business activity.
For example the such medium channel of TV can not be used to control or optimize the method that its advertising words arrives consumer's propagation accurately for advertiser provides.Thereby advertisement business is movable and advertisement is created for vast specific population group usually consciously.For example, certain advertisement may be to create for the male sex towards 18-28 age colony.When such advertisement is created; for example be used for showing that advertising agent will consider the spectators' of a large amount of TV programme population characteristic, the period usually and makes other and similarly consider to set suitable TV programme of a combination and the period that is used for described advertisement on TV.That is to say that the selection of period in the information guide relevant with spectators.
Once when unknown individual is play single content stream, who must accurately be collected by other variable active and in the uncertain moment in the information of watching program and this class crowd's relevant information in TV station.For example, TV station's audience ratings is measured by other equipment (being commonly called " individual rating registering instrument ") that are installed in group of selected family.Described measuring instrument is regarded as the effractor usually, and is thought by some people and perhaps to be considered to reflect mistakenly the rating feature by the viewing behavior that has changed the consumer.In addition, must answer a questionnaire investigation and information of selected personnel or family was processedly measured with calculating in extra time, and this measures the demographic target that is used to provide some degree by advertising agent.The for example radio broadcasting of other analogous cases, wherein conventional convention are that custom is listened in the broadcasting that requires consumer colony to write down them, and this information then is used as the input information of advertisement business activity to locate specific demographic colony.Resolution and explicit value in order to this kind demographic information of forming the marketing decision-making basis are limited by the essence of medium.
Expense and audience ratings prediction that broadcaster collects to advertising agent are proportional, the prediction of described audience ratings is based on measuring of obtaining from described survey and above-mentioned other activities, and described expense is for to transmit the expense of advertisement with the traditional media pattern as TV or radio broadcasting.When the prediction audience ratings, exist the very big error space and there is no doubt that when not reaching the audience ratings of being predicted, advertising agent and broadcaster all can sustain economic losses.Broadcaster must " realizations " advertisement exposure amount that they maked a promise, and this has produced extra cost to broadcaster, because they must the allocation period outward, and they originally can sell this period in addition.And the advertisement agency chamber of commerce is adversely affected because not reaching their sales target, thereby sustains economic losses.
Traditional broadcast media as TV and radio broadcasting, except provide limited about whom the information of the feature of paying close attention to broadcast program and concern person, only can transmit an information flow at every turn.Such result is, for example, all consumers that watch or listen to same television program or broadcast program put at one time and watch and listen to identical TV programme.Everyone experience of paying close attention to broadcasted content all is the same, and this broadcasted content can not be suitable for consumer's interest or hobby fully separately.In this pattern, each consumer is not only experiencing identical content, and run through described content and the advertisement of disseminating is can only (most) relevant with a consumer, the correctness of the classic method of demographic analysis that its degree of correlation is direct and above-mentioned and prediction (investigation, record) becomes ratio with the correctness that effect multiply by advertising agent again, and described advertising agent is analyzed available information and selected the appropriate position of advertisement.
Another of traditional broadcast media is limited as the consumer can not watch, listen to or be careful the content (perhaps advertisement) that they want their whenever freely selecting of wanting, and the sale of the selection of content and layout and ad break all is broadcasted company in advance and finishes.The broadcast mode of this linearity further defines the number of times and the frequency of advertiser and the chance that exchanges of population group of their expectation, because only exist the period of limited quantity to can be used for advertisement.That is to say, when point is paid close attention to some content between the consumer thinks at a time, the chance that advertisement is shown to described consumer is provided thus, and even described consumer may be in the target demographic colony of described advertisement, but but can never occur to described consumer's chance described advertisement delivery, the consumer and even advertisement layout person all limited by the performance of related media really.
About carrying out advertisement on the Internet, the so current popular purpose website that has become on the Internet of search engine of Google, Yahoo and MSN for example, because they allow the user by importing key word and based on described keyword search document, thereby the content of obtaining.Google for example can manage a large amount of consumers of its service of use.Google's transparent consumption person's key word of being input to its search engine has in fact represented user's demand.What is being sought if know the consumer, market can be created by Google, and thus at some keyword (perhaps, search condition) when being transfused to, advertiser pays and is shown to the consumer with the advertisement with them.This pattern causes text based coupling, thus when the user uses keyword " new car " or other to represent that the condition of new car demands is searched for, automobile vendor can for their advertisement paying to show.This technology can be referred to as the advertisement with relevance of searches.
Except the search relevant advertisements, Google has also created the product that is called as advertisement perception (AdSense).This advertisement perception allows the webpage publisher Google's advertisement to be directly embedded into publisher's webpage.The similar method of text based coupling in advertisement use that is shown and the relevance of searches technology, its variation are the speech that the arrangement of advertisement is based on the webpage to be comprised, rather than the speech that key word comprised that uses in search engine.
Recently the increase of effective bandwidth has caused manyly transmits by the Internet such as video and the such content of audio frequency, and the printing center advertisement mode that is adopted simultaneously also has been extended.The current difficult problem in the Internet is to come around consumer's creation of value as the mode of how not becoming estranged the consumer.
Be necessary to propose one or more the problems referred to above, a useful alternatives perhaps is provided at least.
Summary of the invention
According to an aspect of the present invention, provide a kind of adaptive marketing system that is used to generate the advertisement relevant with content stream data, this system is used to carry out the step that generates the ad data of expression advertisement based on the metadata relevant with described content stream data.
According to another aspect of the present invention, provide a kind of self-adaptation marketing method that is used to generate the advertisement relevant with content stream data, this method comprises the step that generates the ad data of expression advertisement based on the metadata relevant with described content stream data.
According to a further aspect of the invention, provide a kind of computer program that is used to generate the advertisement relevant with content stream data, this program is used to carry out the step that generates the ad data of expression advertisement based on the metadata relevant with described content stream data.
Preferably, described adaptive marketing system is logical to carry out synchronously emotion and advertisement that some content generated being interrelated to incident and message, and described content for example can be the sports camera lens, and described emotion for example can be happy and dejected.For example, when infusive incident occurring in some content, infusive advertisement can be shown in delicate mode not disturbing the consumer to experience described excitement, but the time point that is shown in advertisement, is connected between the excited attribute with the stimulation of content and advertisement.The opportunity of described content and incident and attribute are represented in described metadata.
Preferably, described adaptive marketing system strengthens consumer experience by the communication of hommization.For example, online Media makes described adaptive marketing system can utilize target consumer's relevant information, described relevant information comprises age, sex, position and interest, and prepare advertising subsequently, this advertisement sends with meaningful ways (and/or in significant moment), thereby optimizes the influence to the consumer.
Preferably, can send a plurality of target messages simultaneously, thereby sell the revenue stream that increases medium and intention agency by multiple spot.
Preferably, removed the forecast demand of the consumer quantity that advertisement can contain.For example, the buyer's (for example, advertising agent) to the time spot charges at the success communication between advertisement and the consumer rather than at predicting spectator attendance.In addition, only charge to the buyer according to the matching degree of the target of consumer's personal image and advertisement business activity.For example, if advertisement ideally is fit to meet the consumer of three features, and two the consumer who possesses in three desired characters selects related content, and then expense can be directly relevant with the degree that realizes expectation target.
Description of drawings
Below in conjunction with accompanying drawing preferred implementation of the present invention is described further, described preferred implementation is only for carrying out example, but not in order to weigh scope of the present invention, wherein,
Fig. 1 is the synoptic diagram of the adaptive marketing system that communicates with advertising agent and consumer;
Fig. 2 is the process flow diagram by the login/registration process of described adaptive marketing system execution;
Fig. 3 is the process flow diagram by the advertisement registration process of described adaptive marketing system execution;
Fig. 4 is the graph of a relation by the data recording of described adaptive marketing system maintenance;
Fig. 5 is the process flow diagram by the advertisement selection process of described adaptive marketing system execution;
Fig. 6 is the process flow diagram by the advertisement demonstration/synchronizing process of described adaptive marketing system execution;
Fig. 7 is the screenshot capture by the user interface of described adaptive marketing system generation, this user interface display ads merchant's login;
Fig. 8 is the screenshot capture by the user interface of described adaptive marketing system generation, the agential summary of this user interface display ads;
Fig. 9 is the screenshot capture by the user interface of described adaptive marketing system generation, this user interface display ads business activity tabulation;
Figure 10 is the screenshot capture by the user interface of described adaptive marketing system generation, and this user interface shows the advertising listing movable relevant with advertisement business;
Figure 11 is the screenshot capture by the user interface of described adaptive marketing system generation, this user interface display ads summary;
Figure 12 is that this user interface shows the Object Selection of the advertisement relevant with consumer's sex by the screenshot capture of the user interface of described adaptive marketing system generation;
Figure 13 is that this user interface shows the Object Selection of the advertisement relevant with consumer's age by the screenshot capture of the user interface of described adaptive marketing system generation;
Figure 14 is the screenshot capture by the user interface of described adaptive marketing system generation, and this user interface demonstration has the Advertising Brief of the Object Selection after the renewal;
Figure 15 is the screenshot capture by the user interface of described adaptive marketing system generation, and this user interface shows the selection of configuration of the advertisement relevant with motion;
Figure 16 is the screenshot capture by the user interface of described adaptive marketing system generation, and this user interface shows the activation date selection of described layout; And
Figure 17 is the screenshot capture by the user interface of described adaptive marketing system generation, and this user interface demonstration has the Advertising Brief of the selection of configuration after the renewal.
Embodiment
The adaptive marketing system 100 that shows among Fig. 1 is in order to generate the advertisement relevant with content stream data.Described system 100 carries out the step that generates the ad data of expression advertisement based on the metadata relevant with described content stream data.
(for example do not receiving content-data, content stream data) time, can receive metadata by adaptive marketing system 100: in this configuration, described content-data is independent of described advertisement and is sent to consumer's (for example: spectators TV or radio broadcasting audience or Internet surfer).Described metadata can also be received with described content-data, described metadata by the third party (for example, Virage company) generates, perhaps can generate described metadata by for example using mode identification procedure (for example, face-recognition procedure) from the content-data that is received by described adaptive marketing system 100.In this configuration, the consumer can obtain described content-data by described adaptive marketing system 100.Come described system 100 is described below with reference to above-mentioned embodiment.
Described adaptive marketing system 100 can be configured to comprise the server of carrying out the step that generates ad data that described ad data is performed and is sent to the consumer on server.Described adaptive marketing system 100 can be configured to comprise that being used to generate vision/sound equipment (for example shows, on consumer's signal conditioning package) display client, this display client receives ad data and shows correspondent advertisement, perhaps receive described metadata and generate ad data and show described advertisement, perhaps receive broadcast data-this broadcast data and comprise content-data and ad data-and show the corresponding broadcasting that comprises content and advertisement.
Described system 100 comprises Universal Database 102, and this Universal Database and advertiser's door 104, advertisement selection device 106 and consumer's door 108 communicate.Described advertiser door 104 comprises the server that communicates with described Universal Database 102 and allows advertising agent (for example Omnicom, WPP, Publicis, Interpublic or the like) and described adaptive marketing system 100 to communicate.Described advertiser door 104 by the standard data communications network (for example, the Internet, LAN (Local Area Network), radio data network or the like) and advertisement agency's communication facilities (for example, mobile phone, personal computer, interactive television, hand-held computer, landline telephone, VOIP terminal or the like) of advertising agent communicate with described advertising agent.Described advertiser door 104 provides communication interface for advertising agent.This communication interface can be the dynamic website form, and described dynamic website is linked to logic rules in advertiser's door 104 and the data in the described Universal Database 102.Replacedly, described advertisement communication interface can be the WML or the XHTML page that is used for mobile phone or interactive voice response (IVR) system that is used to be connected to standard fixed phone or the networking telephone (VOIP) terminal.Described advertiser door 104 can be included in one or more computer server (for example, individual server or be distributed in a plurality of unit of diverse location) and go up the software module of operation.Replacedly, described advertiser door 104 can comprise dedicated hardware units, for example application-specific IC (ASIC).
Described advertiser door 104 allows advertising agent (for example at first to register, upload) advertisement and business activity (in advertising agent login/registration process 200), and then activate advertisement and business activity, thereby and be shown to spectators and consumer's (in message/business activity generative process 300 as shown in Figure 3) according to the selection of described adaptive marketing system 100.
When advertising agent login/registration process 200 shown in Figure 2 originates in advertising agent trial visit advertiser door 104 (steps 202).If advertising agent is logined (determining) in step 204, then allow conduct interviews (in step 206).If not login of advertising agent (determining in step 204), then advertiser's door 104 determines whether described advertising agent is registered (in step 208).If described advertising agent is registered, then advertiser's door 104 generates log-on webpage (in step 210).Described log-on webpage comprises user identity identification data frame and user cipher frame; Shown exemplary log-on webpage among Fig. 7.When detecting effective username and password (in step 210), then described advertiser door 104 allow to conduct interviews (in step 206).If described advertising agent is not registered, then advertiser's door 104 generates registration web page, and this registration web page is used to advertising agent to create New Account (in step 212).Completing successfully described registration process (step 212) afterwards, advertiser's door 104 allow to conduct interviews (in step 206).
In case described advertising agent is allowed to conduct interviews, described advertiser door 104 generates the homepage of advertising agent, and this homepage is made of the data relevant with advertising agent.The homepage of described advertising agent comprises the advertisement entity tabulation, and advertising agent is managed the business activity and the advertisement of described advertisement entity.Shown exemplary homepage among Fig. 8.When advertising agent was selected advertisement entity from described tabulation, advertiser's door 104 generated the business activity tabulation of described advertisement entity, and described effort scale is stored in the Universal Database 102.Fig. 9 has shown exemplary business activity tabulation.As shown in figure 10, described advertising agent can be checked business activity and relevant advertisements (for example, bulletin) thereof.By an advertisement is selected, the summary of this advertisement is shown (for example, Figure 11).For example shown in Figure 12-17, described advertising agent can also be one or more objects of described advertisement selection or configuration (further describing below).
After described advertising agent login/registration process 200, described advertiser door 104 gives information/business activity generative process 300 (as shown in Figure 3).In login (step 302) afterwards, described advertising agent is selected advertisement and is registered selected advertisement (step 304) by advertiser's door 104.After advertisement is registered, described advertiser door 104 provides the advertisement of will be registered to be associated with the advertisement business activity for advertising agent chance (step 306).Advertisement makes for example a series of advertisements obtain arrangement more easily and more effectively by adaptive marketing system 100 with the related of advertisement business activity.If there is existing advertisement business activity (determining) in step 308, advertising agent can be selected described advertisement be associated with selected existing advertisement business activity from tabulate (step 310).Replacedly, advertising agent can select to create new message business activity (step 310).After any selection of advertisement selection and advertisement business activity, advertising agent can be created advertisement (step 314) by uploading image, video, text or other ad contents, if perhaps described advertisement (determines) that Already in then advertising agent can be selected existing advertisement (step 316) in the system in step 312.Replacedly, advertising agent can upload to the link on advertisement date, for example arrives the URL link of content server, and this content server can provide content as required.
After selecting or creating advertisement, advertiser's door 104 allows advertising agent to add object (step 318,320) and/or configuration (step 322,324).Described to as if be used to define the constraint condition of demographic set, it is target that described demographic set can be used for consumer: this is of great use, because advertisement and advertisement business activity are created with particular demographic colony usually wittingly.Described object can be for example " sex ", and advertising agent can be specified the object (step 320) of the value of expression " male sex " as advertisement.Described object can also be used to specify by any way described constraint condition, so that demographic set can be identified, for example: age, sex, address, nationality, income, education degree and other features and the attribute that form constraint condition, described constraint condition is used for the identification set.After selecting or creating advertisement (step 314,316), the related object tabulation of described advertisement is shown.Advertising agent can select a plurality of objects to be used for be associated with each advertisement (step 318,320).
Except gathering as target (step 318 with consumer's population by setting object, 320) outside, described advertiser door 104 also allows advertising agent that advertisement is associated with the incident that may occur in content, thus allow described adaptive marketing system 100 with described content in the mode of event synchronization show described advertisement.Term " configuration " be used to represent advertisement and the incident that may in some content, occur between relation.Configuration can be the incident or the event classification that possible occur in content.If advertising agent selects to add configuration (step 322), 104 list of things that generate in effective content of described advertiser door, described list of thing comprises the incident that is classified in the group.
Incident in the described content is represented by the content-data in the Universal Database 102.Described content for example can be for for example being used for the content stream data of inventive content, and described inventive content for example is film/film/TV show/radio broadcasting.The particulars (comprise configuration data) relevant with incident in the described content with the relevant metadata of described content in obtain expression.For example, described metadata can be represented the content relevant with sports, also can be illustrated in the time point that noticeable incident in the content (for example, score) takes place.The metadata relevant with content can generate automatically by the pattern matching process (for example, passing through face-recognition procedure) in the content.Replacedly, the metadata that is associated with content-data can be provided by the third party, Virage company for example, and content then is not provided for described adaptive marketing system 100.In the replaceable configuration of described adaptive marketing system 100, can when the received content data, carry out the step of recognition mode in content-data.Pattern-recognition takes place in the time of can sending to the consumer in the received content data or with content-data in real time, perhaps can take place by off-line when content-data is stored in Universal Database 102.
Can dispose (step 324) for advertisement selection.Because advertisement and the association between one or more incidents in content, when incident took place in content, described adaptive marketing system can select one or more advertisements to show.In addition, advertiser's door 104 can automatically be discerned the feature (for example, product type) of advertisement or discern by the data from advertising agent, and generates one or more configurations (step 324) automatically.
Data in Universal Database are sorted with stratigraphic classification by territory (for example sports, amusement or the like).Advertising agent can pierce the such territory of for example sports downwards, arrives special exercise and may event in described motion.For example, in cricket, when the batter hit the border, competition field with ball and ball when not touching ground, this incident is called as " 6 " (in case this incident takes place, then 6 minutes score is by the batting side of awarding).Since in cricket, the 6th, and therefore important the and infusive incident that many consumers' serious hopes are watched can create the special advertisement about notion 6.
The example domain customized configuration comprises:
1, sports:
A. win;
B. defeated;
C. cricket: 6,4, effectively receive;
D. baseball: out, homerun;
E. football: score, red card;
F. golf: birdie putt, eagle ball, at Sha Dongzhong, hole in one;
2, amusement:
A. interesting;
B. romantic; And
C. sad.
Configuration has relative activation date range: the described activation date was meant during this date, and when being asked by (consumer) with the corresponding content item of described configuration (the perhaps incident in the content item), advertisement selection device 106 attempts selecting advertisements.Figure 17 has shown the screenshot capture example of selecteed date range or configuration.
The object of advertisement and the combination of configuration allow advertising agent to be target and to make advertisement and the event synchronization of appointment with the one group of consumer who is fit to some population characteristic.
When advertisement was selected by advertisement selection device 106, the scope of advertisement business activity comprised object and the configuration that is obtained.
In case one or more advertisements generate by advertiser's door 104, they are retained in the Universal Database 102.Described adaptive marketing system 100 then can use advertisement selection device 106 that the advertisement that is generated is associated with content.When content was displayed on consumer's the equipment, described advertisement selection device 106 was responsible for the advertisement that selections are suitable for described consumer and described content most.
Described advertisement selection device 106 comprises the computer server that communicates with Universal Database 102.Advertisement selection device 106 can be included in one or more computer servers (for example: individual server or be distributed in a plurality of unit of diverse location) and go up the software module of operation.Replacedly, described advertiser door 104 can comprise dedicated hardware units, for example application-specific IC (ASIC).
Described advertisement selection device 106 visit advertisements, perhaps at least with reference to advertisement, described advertisement is registered and is stored in the Universal Database 102 by advertiser's door 104.Replacedly, described advertiser door 104 and advertisement selection device 106 can use other methods that is used for interprocess communication (IPC), for example, and message-oriented middleware or gridding technique.
Described advertisement selection device 106 mainly act as selection with respect to the advertisement of the content that is displayed to the consumer, for example, described content can flow out or be broadcasted by radio by network.When the advertisement of selecting to be shown, described advertisement selection device 106 will be considered following information family:
1, consumer's profile, for example, age, sex and geographic position;
2, consumer's improvement of display devices, for example, whether display device supports the use of image, video and/or text;
The type of the content that 3, is shown and attribute, for example, news content perhaps in the sports;
4, be included in the type and the attribute of the incident in the content, for example, the funny moment in invocation point/score in the sports or the comedy;
5, relevant with content relevant register advertisements tabulation (for example, in the step 324 of message/business activity generative process 300);
6, the selected object of relevant advertisements tabulation (for example, in the step 320 of message/business activity generative process 300);
7, the selected configured list of relevant advertisements (for example, in the step 324 of message/business activity generative process 300); And/or
8, residual and/or other constraint condition (in the step 312,310 of message/business activity generative process 300 create/select) movable relevant with the advertisement business of each relevant advertisements.
Described consumer's door 108 provides content to find and the consumption interface for the user of consumer or described adaptive marketing system.Consumer's door 108 can change on form and function in the process of implementation, and can be fully from described advertisement selection device 106 and Universal Database 102 that advertiser door 104 is shared separate and be arranged in different networks.
In the replaceable configuration of described adaptive marketing system 100, described consumer's door 108 can be directed to advertisement a transmission channel, and for example via SMS, content stream data is shown on another transmission channel simultaneously, for example by broadcasting TV.Described consumer's door 108 data can be sent to the SMS broadcast system or dynamically the outdoor billboard display system with display ads.
Described consumer's door 108 comprises the server that communicates with database.Computer system can use standard communication protocol to communicate by the member device or the user of communication network and system.Described member device can be multiple communicator, for example personal computer, interactive television, hand-held computer or the like.Described communication network can comprise the Internet, communication network and/or LAN (Local Area Network).
Described consumer's door 108 can be included in one or more computer servers (for example: individual server or be distributed in a plurality of unit of diverse location) and go up the software module of operation.Replacedly, described advertiser door 104 can comprise dedicated hardware units, for example application-specific IC (ASIC).
The consumer is with consumer's door 108 their particulars of registration and create account to obtain the visit to content.This user registration course has the step identical with advertising agent login/registration process 200; Yet this process is provided for the consumer by consumer's door 108.The consumer imports profile data in consumer's registration process, for example sex, position, birthday or the like.
Described consumer's door 108 allows the consumer to find, select and pay close attention to content.Consumer's door 108 also allows the consumer to come search content based on key word or the use condition relevant with the metadata information of content.
In case use the consumer of consumer's door 108 to find that they want some contents of watching, described consumer selects described content and described consumer's door 108 that particular consumer code (representing described consumer) and content code (content that expression is asked) are passed to advertisement selection device 106.Described advertisement selection device 106 is then handled to generate the relevant advertisements tabulation from Universal Database 102 described consumer identification code and described content code.Structured Query Language (SQL) (SQL) in described consumer's door 108 use Universal Databases 102 and text index are searched for the related content that search/the selection parameter is complementary with the consumer.The time-based index that generates each relevant advertisements of the incident during described advertisement selection device 106 is also content-based, the generation of described incident is determined according to metadata.
Described consumer's door 108 then sends to consumer's display device to show with selected content and relevant advertisements.Replacedly, described consumer's door 108 sends one or more data links, and described data chainning chain link is received content and advertisement in position that remote location is activated.Described advertisement was shown in the time with described content synchronization, and each time is determined by described time-based index.Described content, advertisement and time-based index are sent to display client with the form of web browser on consumer's network display apparatus.Form that described time-based index is the JavaScript code and described content are the form of Adobe Flash animation.When webpage was downloaded, the JavaScript array of advertisement and described time-based index were sent to described display client from described consumer's door 108.Described JavaScript array is analyzed by the JavaScript function, and described JavaScript function order Flash animation was created cue points (cue point) and called another JavaScript function in described cue points and come display ads in the preset time of this animation.
But in the arrangement of described adaptive marketing system 100, described consumer's door 108 only sends advertisement and time-based index, while, the consumer was from the other places received content, for example, and for the advertisement that on the PDA/ mobile phone, receives and via broadcasting the content that TV receives.
Described Universal Database comprises three data storage parts (as shown in fig. 1) of separating: advertising message part 110, content charging part 112 and user/content part 114.
Described advertising message part 110 is visited to keep and to recover and for example business activity, advertisement, object and the relevant data of configuration by advertiser's door 104.For example, advertiser's door 104 carries out alternately to verify the certificate of advertising agent when attempting landing with described advertising message part 110.Described advertising message part 110 is also visited with selection and the renewal data relevant with advertisement, business activity, object and configuration by advertisement selection device 106.For example, described advertisement selection device 106 uses SQL " case statement " to obtain one group of advertisement (bulletin) to send to the consumer, described advertisement have with the object of consumer attributes (for example, age or position) coupling and with selected content in the configuration of the dependent event coupling that takes place.Described advertisement selection device 106 is selected data from described advertising message part 110, these data are illustrated in event in the content, thereby can use these data to select suitable advertisement (having relevant configuration) and arrange the time that these advertisements are shown so that these advertisements are synchronous with event in content.
When selecting to be transferred to the advertisement of consumer's door 108, described content charging part 112 is visited to insert pay records in described Universal Database 102 by described advertisement selection device 106.
Described user/content part 114 is by the profile data of described advertisement selection device 106 visits with definite consumer.Described advertisement selection device 106 uses described profile data to determine which advertisement has the object that mates with customer profile.Described user/content part 114, and is made the consumer and to be landed verification certificate when attempting keeping consumer's new account detail by 108 visits of described consumer's door.Described consumer's door 108 is also visited the effective contents list of described user/content part 114 with the generation consumer, and content is sent to display client.
Described Universal Database 102 is the form of relational database.Data record types in the described Universal Database 102 comprises:
1, the business activity record 402, comprise that the predicable of advertisement in the business activity and sales budget distribute;
2, advertising record 404, comprise text, the image of product or service, the advertisement of video and/or audio form;
3, business activity-Message Record 406, comprise the advertising listing in the advertisement business activity;
4, configuration record 408, comprise data, the implication that this data representation may event in content and the effective type of content;
5, message-configuration record 410, are included as the selected configured list of each advertisement;
6, configuration-logout 412, comprise in the content and dispose corresponding list of thing with each, and the configured list of realizing by each incident (since configuration can be used for extracting or gather many may more detailed incidents and provide implication to advertising agent, therefore configuration can have many incidents; Similarly, in case many incidents take place, then configuration condition can be for really, and in this way, configuration and incident have by this intersects the many-to-many relationship that entity draws);
7, object record 412, are the feature of consumer's profile;
8, message-object record 416, comprise the advertising listing of realizing each object, and the list object that is required to be associated with each advertisement (for example the advertisement that can be responsible for aiming at the consumer of message-object record and " sex " are that object of " male sex " value and object that " nationality " is " India " value are associated);
9, content record 418, comprise video, audio frequency, text data or are connected to the link (for example, passing through network) that is stored in the content stream data outside the Universal Database 102;
10, logout 420, comprise with content in particular event, situation or one group of specific environment or the relevant data (for example, which sportsman/performer occurs in incident) of result;
11, content-logout 422, comprise the list of thing in each content item, show the content item list of a class incident, and the time inventory of the absolute or relative position of the incident in the expression content item;
12, the meta-attribute record 424, comprise represent content items implication data (for example, content item when, how, by who receive/create, how formatted content item is, content encoding or the like), the position of given content item (for example, data URL), describe type for example and follow the trail of the data of the such characteristic of power;
13, content-meta-attribute record 426 comprises the attribute list of each video content item, and the content item list of showing each attribute;
14, the consumer tabulates 428, comprises the particulars (for example, birthday, live country, sex, contact detail, password, user name) to the consumer of consumer's door 108 registrations;
15, the advertising agent record 430, comprise the expense detail of account, connection and this advertising agent; And
16, paying-logout comprises when advertisement is selected by described advertisement selection device 106, to the expense detail of advertising agent generation.
Configuration record 408 can have hierarchical relationship each other.For example, configuration can be for usually, and for example " sports ", perhaps especially, for example " 6 " (in cricket) when the batter hit the border, competition field with ball and ball when not touching ground.Described configuration " 6 " can be the subclass of " cricket ", and in turn, described " cricket " is the subclass of " sports ".When " 6 " took place, then " sports " configuration may be regarded as " 6 ", should " 6 " be the subclass of " sports ".Configuration can also be for example " 2006 passages " such particular event, and this particular event is the concrete incident that can relate to content, rather than abstract classification.
Object record 414 can comprise object, for example " sex ".Described advertiser door 104 can will be represented the object of the value of " male sex " as advertisement.Object can have hierarchical relationship each other, and for example the set membership between the object can be used to be set to the object in " San Francisco ", however this object with " position ", " U.S. ", " California " as parent object.Object also can be used for specifying constraint condition by any way so that population group is discernible, and for example other features and the attribute of the constraint condition of group discerned in age, position and being formed for.
Meta-attribute record 424 can have hierarchical relationship or ego relation, has set membership between a meta-attribute and another meta-attribute thus.This relation for example can be used for, and meta-attribute is divided into groups so that the dependency between the meta-attribute can be managed.
Incident can have hierarchical relationship each other, a logout refers to be its parent with another record thus, for example the set membership between the incident is represented " sports " part, this part has the subclass for " cricket " recreation, cricket " match " is the subclass of " cricket ", " batting " action is for occurring in incident in " match ", and the action of hitting " 6 " is the contingent incident of batter's square stance in cricket match.Occur in the incident in the content item and be associated with and have relation closely between the configuration of advertisement.The main effect of described adaptive marketing system 100 is that the configuration with advertisement is mapped to event in content.
Described advertisement selection device 106 is carried out advertisement selection process 500.When described advertisement selection process 500 originates in two inputs of advertisement selection device 106 receptions (step 502 among Fig. 5): at first be the relevant content item ID of content item that is asked with the consumer, and unique consumer ID that is used to discern the consumer.After receiving described input, described advertisement selection device 106 is selected all content-logouts 422 (step 504) relevant with described content item ID, then by with the configuration of the event link in the selected event items in the advertising message part 110, described advertisement selection device 106 selects all to have the advertisement (step 506) of the message-configuration record 410 that is complementary.Described advertisement selection device 106 is then created the empty advertisement array of being estimated and is related to the data (step 508) how advertisement is estimated with storage.For each advertisement, whether there is coupling (step 510) between the object of described advertisement selection device 106 definite advertisements and consumer's the profile data.The matching process of described step 510 can use following false code to realize:
1. variable match_counter is initialized as 0;
2. select all objects relevant with advertisement;
3. use input user_id to select the user;
4., then match_counter is added 1 if each object and described attribute of user are compared and have coupling;
5. variable match_score is set at (match_counter/ (quantity of appointed object)); And
6. time content_items_events.timecode and the described match_score with the dependent event of the data of the advertisement estimated, this advertisement is added into evaluated_ads.
In case identify relevant advertisements at the incident in the selected content, then any repetition advertisement of each incident will be removed (step 512), only keep advertisement with the object that conforms to most with consumer's profile data.If a more than advertisement that is assigned to incident has the correlativity identical with consumer's profile data, then will select clauses and subclauses based on chance decision.In case selected advertisement and corresponding incident in the content, then the data of the advertisement estimated of expression are returned to send (step 514) with selected video content by advertisement selection device 106.
Described consumer's door 108 is carried out advertisement demonstration/synchronizing processes 600, when this advertisement demonstration/synchronizing process 600 originates in consumer's door 108 content item ID and consumer ID are sent to described advertisement selection device 106 (step 602 among Fig. 6).Described consumer's door 108 then (for example receives the data relevant with the content of being asked from described advertisement selection device 106, point to the URL of video content), comprise the XML document of information of the advertisement that will be sent out and time inventory (for example, time-based schedule of events) with selection of time of described advertisement information.Described XML document for example can be following form:
<ads>
<ad>
<id>21</id>
<time>7.50</time>
<tween-id>1<tween-id>
<path>/kfc.jpg</path>
<width>26px</width>
<height>338px</height>
</ad>
<ad>
<id>22</id>
<time>15.00</time>
<tween-id>2</tween-id>
<path>/riskySingles.jpg</path>
<width>450px</width>
<height>26px</height>
</ad>
<ad>
<id>23</id>
<time>28.00</time>
<tween-id>2</tween-id>
<path>/vb.jpg</path>
<width>450px</width>
<height>26px</height>
</ad>
</ads>
After receiving described XML document, described consumer's door 108 is analyzed data wherein and these data is sent to consumer's display device (step 606) with video content.Adobe flash video player in consumer's the display device shows that the advertisement of each advertisement that described video content and demonstration send shows formation (step 608) in array.For example, for each advertisement, displaying contents and messages step can be performed along with following false code:
1. for each advertisement, on the webpage that comprises the Flash video player, create HTML div label;
2. each div comprises the creation of advertisement, for example, and the picture of expression advertisement;
3. each div has unique id collection, and with reference to described XML document, this id collection equals the id of advertisement;
4. the observability that described div mark is set is so that this div mark (for example: use as visibility is hidden; The SCC style attribute of hidden is provided with);
5. by using the Javascript application programming interfaces (API) of flash player, can on the flash animation, insert cue points in the time spot of correspondence.Described cue points is included in and arrives the instruction that cue points is called the JavaScript function when (described time).As seen the observability of the div of invoked JavaScript function advertisement is set to (for example, style.visibility=' visible ').
Along with described process, when the displaying video content, advertisement can show with the event synchronization that occurs in the described video content.
When each advertisement is selected, described advertisement selection device 106 is carried out charging process, wherein bill is issued, and this bill is represented the correlativity of selected advertisement and video content, incident and/or consumer's profile data (being object, configuration, scope or the like).Described advertisement selection device 106 attempts creating the Optimum Matching between advertisement and its demo environment.
When a large amount of consumers pay close attention to content, there are a plurality of consumer's part that may occur and the permutation and combination that dispose.For specific advertisement, advertising agent will be considered the statement of following expression optimal Consumption person population group and content configuration:
1. consumer's object:
A. sex is the male sex;
B. the age is 24 to 40;
C. the position is Chicago of Illinois;
2. content configuration:
A. incident is a baseball: homerun.
System does not know how many chances that advertisement is delivered to the consumer of all object matching has, if there is described chance, what perhaps do not know to have among these spectators will pay close attention to the homerun yet is the baseball content of feature.If for example the age is 30 and watches with the homerun to be the video of feature in this city from the male sex of city Rockford (also being positioned at the Illinois), then described system can provide the advertisement at similar consumer in Chicago, but collects less expense to advertising agent.
When requirements was designated, object and configuration all can be used as constraint condition, and described constraint condition has defined set.In the above-described embodiments, there are four such set.Below use set theory to describe characteristic of the present invention further.
Suppose:
The A=sex is the male sex;
The B=age is 24 to 40;
The C=position is Chicago of Illinois; And
The D=incident is a baseball: homerun
Then the optimum object of above-mentioned advertisement and configuration can be used and be: the set mark of A ∩ B ∩ C ∩ D is described.
Advertisement can also have the chance of other combinations that are arranged to A, B, C and D, therefore and advertising agent can be selected the advertisement of the combination that is sent to such intersection of sets and real single set pay (for example, all homerun or all consumers in Chicago).In the following table possible combination and described set as example are defined.Following table has also defined the row of the optimization degree that expression reached, and wherein said optimization degree is the quantity (r) of the set that the participates in merchant divided by the total quantity (n) of set, and wherein n is 4 (A, B, C and D) in this embodiment.
Combination/set The quantity of the set that participates in The optimization degree
A∩B∩C∩D 4 4/4
A∩B∩C 3 3/4
B∩C∩D 3 3/4
A∩C∩D 3 3/4
A∩B∩D 3 3/4
A∩B 2 2/4
B∩C 2 2/4
C∩D 2 2/4
A∩D 2 2/4
A∩C 2 2/4
B∩D 2 2/4
A 1 1/4
B 1 1/4
C 1 1/4
D 1 1/4
If then there are 15 kinds of combinations in given four set A, B, C and D for advertising agent, make advertisement can be placed in and be communicated at least one set or all four set in defined population group of advertising agent and the content configuration optimization.
For above description is concluded, can use combinatorial formula in the combinatorics to come the quantity of calculation combination, r set that participates in and exist under the situation of n efficient set altogether, the quantity of described combination is nC r
In order to expand described embodiment, if the 5th optimal set is confirmed as " education=university ", then generate 5 set, we can determine that effective number of combination of the set of four participations is: 5C 4=5.
Therefore, under the situation of introducing extra set, the chance that successfully makes up four optimal objective set increases.In the case, the optimization degree is 4/5.
Above-mentioned determined optimization degree can be used for the expense of the advertising service of definite advertising agent.Below the algorithm that calculates described expense is described.Suppose:
The quantity of the set that r=participates in as defined above;
The optimal number of the set that n=intersects as defined above;
The budget of the budget of b=advertisement or the business activity of this advertisement;
The residual of the residual of p=advertisement or the business activity of this advertisement; And
The ultimate cost of m=advertising service.
Then the expense c of the advertising service of advertising agent is determined by following formula:
c=m.r/n,
Wherein above-mentioned optimization degree equals r/n.
Therefore when r=n, c=m also sets up, and this equation draws when advertisement and when sending, collects the ultimate cost of advertising service with optimal conditions (being that described advertisement selection device 106 successfully obtains all objects and configuration during in advertising service) to advertising agent.
Except the budget alloments b to the business activity of the budget alloments of advertisement or this advertisement stores, described system also stores the residual p of described advertisement or business activity.When to system registry advertisement or relative commercial activity and when not providing advertisement, condition p=b sets up.In view of the expense of advertisement when advertisement is provided can be deducted from residual, therefore when described system provided an advertisement, the expense c that throws in this advertisement was deducted from p.Described residual thereby can be confirmed as: p=b-∑ c.Described advertisement selection device 106 only (that is to say, when existence is used to pay the residual of advertising service expense) under the situation of p>c provides advertisement.
In this way, described advertisement selection device 106 can be dynamically for advertising agent generates the advertisement with expense, and described expense is adapted to the correlativity of advertisement for the consumer, thereby is adapted to message for the issuable influence of consumer.In addition, advertisement can be shown automatically with content stream data, and is depleted up to relevant business activity budget.
Do not deviating under the situation of this scope of the present invention that is described with reference to the accompanying drawings, multiple modification it will be apparent to those skilled in the art that.

Claims (78)

1, a kind of adaptive marketing system that is used to generate the advertisement relevant with content stream data, this system is used to carry out the step that generates the ad data of expression advertisement based on the metadata relevant with described content stream data.
2, adaptive marketing system according to claim 1 comprises the step that receives the described metadata relevant with described content stream data.
3, adaptive marketing system according to claim 1 and 2 comprises the step that receives described content stream data.
4, adaptive marketing system according to claim 3 comprises the step that generates described metadata based on described content stream data.
5, adaptive marketing system according to claim 4, the step of wherein said generator data is included in the step of recognition mode in the described content stream data.
6, adaptive marketing system according to claim 5, wherein said in content stream data the step of recognition mode accomplished when described content-data is received.
7, according to the described adaptive marketing system of each claim among the claim 1-6, wherein said metadata comprises the data of the time that is illustrated in event in the described content stream data and is associated with described incident.
8,, comprise the step of the data of the profile that receives the consumer who represents described content stream data according to the described adaptive marketing system of each claim among the claim 1-7.
9, the data of profile data that adaptive marketing system according to claim 8, wherein said ad data are based on the consumer of described expression content stream data generate.
10, adaptive marketing system according to claim 9, the data of wherein said expression consumer's profile comprise the data of age, sex, address, income, hobby and/or the interest of representing the consumer.
11, according to the described adaptive marketing system of each claim among the claim 1-10, wherein said ad data is based on the advertisement business activity data and generates.
12, adaptive marketing system according to claim 11, wherein said advertisement business activity data comprise the historical data of one or more advertisements that show in the past.
13, according to claim 11 or 12 described adaptive marketing systems, wherein said advertisement business activity data comprises the selected target frequency of advertising frequency.
14, according to the described adaptive marketing system of each claim among the claim 11-13, wherein said advertisement business activity data comprises the selected target scope of advertisement scope.
15, adaptive marketing system according to claim 14, wherein said scope comprise the implication of the profile in the viewer profile data, described content stream data and/or the implication of the incident in the described content stream data.
16,, comprise the data of the buyer's who generates the described advertisement of expression advertising expenditure according to the described adaptive marketing system of each claim among the claim 1-15.
17, adaptive marketing system according to claim 16, wherein said generation represent that the step of data of advertising expenditure is accomplished when described ad data generates by described adaptive marketing system.
18, according to claim 16 or 17 described adaptive marketing systems, the data of wherein said expression advertising expenditure are based on described advertising frequency and generate.
19, according to the described adaptive marketing system of each claim among the claim 16-18, the data of wherein said expression advertising expenditure are based on described advertisement scope and generate.
20, according to the described adaptive marketing system of each claim among the claim 16-19, the data of wherein said expression advertising expenditure are based on the selected time interval and generate.
21, according to the described adaptive marketing system of each claim among the claim 1-20, comprise the step that generates broadcast data, described broadcast data comprises described ad data.
22, according to the described adaptive marketing system of each claim among the claim 1-20, comprise the step that generates broadcast data, described broadcast data comprises described ad data and described content-data.
23, according to the described adaptive marketing system of each claim among the claim 1-20, comprise the step of the data that generate the expression Visual Display, described Visual Display comprises described content stream data and described ad data.
24, adaptive marketing system according to claim 23, wherein said generation represent that the step of data of Visual Display is accomplished by display client.
25, adaptive marketing system according to claim 24, wherein said display client are web browser.
26, according to the described adaptive marketing system of each claim among the claim 1-25, wherein said advertisement is static vision advertisement, audio advertisement or video ads.
27, a kind of self-adaptation marketing method that is used to generate the advertisement relevant with content stream data, this method comprise the step that generates the ad data of expression advertisement based on the metadata relevant with described content stream data.
28, method according to claim 27 comprises the step that receives the described metadata relevant with described content stream data.
29, according to claim 27 or 28 described methods, comprise the step that receives described content stream data.
30, method according to claim 29 comprises the step that generates described metadata based on described content stream data.
31, method according to claim 30, the step of wherein said generator data is included in the step of recognition mode in the described content stream data.
32, method according to claim 31, wherein said in content stream data the step of recognition mode accomplished when described content-data is received.
33, according to the described method of each claim among the claim 27-32, wherein said metadata comprises the data of the time that is illustrated in event in the described content stream data and is associated with described incident.
34,, comprise the step of the data of the profile that receives the consumer who represents described content stream data according to the described method of each claim among the claim 27-33.
35, the data of profile data that method according to claim 34, wherein said ad data are based on the consumer of described expression content stream data generate.
36, method according to claim 35, the data of wherein said expression consumer's profile comprise the data of age, sex, address, income, hobby and/or the interest of representing the consumer.
37, according to the described method of each claim among the claim 27-36, wherein said ad data is based on the advertisement business activity data and generates.
38, according to the described method of claim 37, wherein said advertisement business activity data comprises the historical data of one or more advertisements that show in the past.
39, according to claim 37 or 38 described methods, wherein said advertisement business activity data comprises the selected target frequency of advertising frequency.
40, according to the described method of each claim in the claim 37 to 39, wherein said advertisement business activity data comprises the selected target scope of advertisement scope.
41, according to the described method of claim 40, wherein said scope comprises the implication of the profile in the viewer profile data, described content stream data and/or the implication of the incident in the described content stream data.
42,, comprise the step of the data of the advertising expenditure that generates the buyer who represents described advertisement according to the described method of each claim among the claim 27-41.
43, according to the described method of claim 42, wherein, described generation represents that the step of data of advertising expenditure is accomplished when generating described ad data by adaptive marketing system.
44, according to claim 42 or 43 described methods, the data of wherein said expression advertising expenditure are based on described advertising frequency and generate.
45, according to the described method of each claim among the claim 42-44, the data of wherein said expression advertising expenditure are based on described advertisement scope and generate.
46, according to the described method of each claim among the claim 42-45, the data of wherein said expression advertising expenditure are based on the selected time interval and generate.
47, according to the described method of each claim among the claim 27-46, comprise the step that generates broadcast data, described broadcast data comprises described ad data.
48, according to the described method of each claim among the claim 27-46, comprise the step that generates broadcast data, described broadcast data comprises described ad data and described content-data.
49, according to the described method of each claim among the claim 27-46, comprise the step of the data that generate the expression Visual Display, described Visual Display comprises described content stream data and described ad data.
50, according to the described method of claim 49, wherein said generation represents that the step of data of Visual Display is accomplished by display client.
51, according to the described method of claim 50, wherein said display client is a web browser.
52, according to the described method of each claim among the claim 27-51, wherein said advertisement is static vision advertisement, audio advertisement or video ads.
53, a kind of computer program that is used to generate the advertisement relevant with content stream data, this program are used to carry out the step that generates the ad data of expression advertisement based on the metadata relevant with described content stream data.
54,, comprise the step that receives the described metadata relevant with described content stream data according to the described program of claim 53.
55, according to claim 53 or 54 described programs, comprise the step that receives described content stream data.
56,, comprise the step that generates described metadata based on described content stream data according to the described program of claim 55.
57, according to the described program of claim 56, the step of wherein said generator data is included in the step of recognition mode in the described content stream data.
58, according to the described program of claim 55, wherein said in content stream data the step of recognition mode accomplished when described content-data is received.
59, according to the described program of each claim among the claim 53-58, wherein said metadata comprises the data of the time that is illustrated in event in the described content stream data and is associated with described incident.
60,, comprise the step of the data of the profile that receives the consumer who represents described content stream data according to the described program of each claim among the claim 53-59.
61, according to the described program of claim 60, the data of profile data that wherein said ad data is based on the consumer of described expression content stream data generate.
62, according to the described program of claim 61, the data of wherein said expression consumer's profile comprise the data of age, sex, address, income, hobby and/or the interest of representing the consumer.
63, according to the described program of each claim among the claim 53-62, wherein said ad data is based on the advertisement business activity data and generates.
64, according to the described program of claim 63, wherein said advertisement business activity data comprises the historical data of one or more advertisements that show in the past.
65, want 63 or 64 described programs according to right, wherein said advertisement business activity data comprises the selected target frequency of advertising frequency.
66, according to the described program of each claim in the claim 63 to 65, wherein said advertisement business activity data comprises the selected target scope of advertisement scope.
67, according to the described program of claim 66, wherein said scope comprises the implication of the profile in the viewer profile data, described content stream data and/or the implication of the incident in the described content stream data.
68,, comprise the data of the buyer's who generates the described advertisement of expression advertising expenditure according to the described program of each claim among the claim 53-67.
69, according to the described program of claim 68, wherein said generation represents that the step of data of advertising expenditure is accomplished when generating described ad data by adaptive marketing system.
70, according to claim 68 or 69 described programs, the data of wherein said expression advertising expenditure are based on described advertising frequency and generate.
71, according to the described program of each claim among the claim 68-70, the data of wherein said expression advertising expenditure are based on described advertisement scope and generate.
72, according to the described program of each claim among the claim 68-71, the data of wherein said expression advertising expenditure are based on the selected time interval and generate.
73, according to the described program of each claim among the claim 53-72, comprise the step that generates broadcast data, described broadcast data comprises described ad data.
74, according to the described program of each claim among the claim 53-72, comprise the step that generates broadcast data, described broadcast data comprises described ad data and described content-data.
75, according to the described program of each claim among the claim 53-72, comprise the step of the data that generate the expression Visual Display, described Visual Display comprises described content stream data and described ad data.
76, according to the described program of claim 75, wherein said generation represents that the step of data of Visual Display is accomplished by display client.
77, according to the described program of claim 76, wherein said display client is a web browser.
78, according to the described program of each claim among the claim 53-77, wherein said advertisement is static vision advertisement, audio advertisement or video ads.
CNA2008100064169A 2007-04-05 2008-02-03 Adaptive marketing system Pending CN101334782A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US92217607P 2007-04-05 2007-04-05
US60/922,176 2007-04-05
AU2007906665 2007-12-06

Publications (1)

Publication Number Publication Date
CN101334782A true CN101334782A (en) 2008-12-31

Family

ID=40197382

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100064169A Pending CN101334782A (en) 2007-04-05 2008-02-03 Adaptive marketing system

Country Status (1)

Country Link
CN (1) CN101334782A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105719151A (en) * 2014-12-05 2016-06-29 趋势投资股份有限公司 Accompaniment advertising sales system
CN106576111A (en) * 2014-06-25 2017-04-19 阿尔卡特朗讯 Control of supplemental content in a data flow

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106576111A (en) * 2014-06-25 2017-04-19 阿尔卡特朗讯 Control of supplemental content in a data flow
CN105719151A (en) * 2014-12-05 2016-06-29 趋势投资股份有限公司 Accompaniment advertising sales system

Similar Documents

Publication Publication Date Title
US20210248626A1 (en) Method and system for selecting and delivering media content via the internet
JP4910000B2 (en) Listing advertisement sending device and method
JP6138930B2 (en) Method and apparatus for selecting advertisements for display on a digital sign
US20210037599A1 (en) System and method for using a mobile device as an input device for surveys at a live event
US8914301B2 (en) Method and apparatus for dynamic ad creation
JP4980371B2 (en) Network advertisement sending apparatus and method
JP5121729B2 (en) Network advertisement sending apparatus and method
US20090006206A1 (en) Systems and Methods for Facilitating Advertising and Marketing Objectives
US20120191815A1 (en) Method and apparatus for delivering targeted content
CN101971203A (en) Apparatus and method for targeted advertisement
JP2011515775A (en) Engine, system and method for generating brand affinity content
US20140143057A1 (en) Advertising based on user trends in an online system
US12324060B2 (en) System and method for using a mobile device as an input device for surveys at a live event
US20140229254A1 (en) Method of Target Advertising
JP2011243125A (en) Advertisement distribution system
JP7194211B2 (en) Online advertising methods using advertising websites
KR20130084691A (en) Collaboration recommendation and embedded trigger selection in distributed heterogeneous mediums
CN101334782A (en) Adaptive marketing system
Le et al. Augmenting TikTok shop adoption: The mediating role of Key Opinion Consumers (KOCs) in live streaming, video content, and Artificial Intelligence (AI) recommendations
WO2008122072A1 (en) Adaptive marketing system
Lac Is traditional TV advertising still relevant?: current state analysis and future developments
Shaw 8 Promotion: Marketing Communications
Kumar et al. Impact of Demographics on Interactive Advertising Effectiveness: A Study on Consumer Durable Advertisements in India
Huynh Examine how the use of social videos is increasing in the field of digital marketing
US20110161173A1 (en) Apparatus and method for targeted display advertising in a multimedia environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20081231