自适应销售系统的制作方法

文档序号:6458045阅读:129来源:国知局

专利名称::自适应销售系统的制作方法
技术领域
:本发明涉及一种自适应销售系统。
背景技术
:传统的广告媒体渠道例如无线电广播、印刷物及电视节目,提供了有用的大众传播形式,并且通常通过广告公司为团体机构提供媒体来影响消费者的消费方式、提高品牌认知度以及扩大市场份额。通过大量采用因特网、移动电话以及其他数字服务和网络,目前和今后促进其他用于广告传播、产品推广和其他销售商业活动的媒体渠道网络的希望是很大的。例如电视这样的传媒渠道不能为广告商提供准确的用于控制或优化其广告词到消费者的传播的方法。从而广告商业活动和广告通常被有意识地为广大的特定人口群体而创作。例如,某个广告可能是为面向18-28年龄群体的男性而创作的。当这样的广告被创作,例如用于在电视上显示,广告代理商通常会考虑大量电视节目的观众的人口特征、时段以及做出其他类似的考虑来设定一组合适的电视节目以及用于所述广告的时段。也就是说,与观众相关的信息引导着时段的选择。在电视台一次向未知个体播放单个内容流时,谁在收看节目的信息以及这类人群的相关信息必须通过其他可变活动并且在不确定时刻被准确收集。例如,电视台收视率通过安装在所选的家庭群组的其他设备(通常被称为"个人收视记录仪")来进行测量。所述测量仪通常被视为侵入者,并且被某些人认为改变了消费者的收视行为,或者被认为错误地反映收视特征。另外,所选的人员或者家庭必须回答问巻调査并且信息在额外时间被处理以计算量度,该量度被广告代理商用来提供某些程度的人口统计目标。其他类似的例子例如无线电广播,其中常规惯例为要求消费者群体记录他们的广播收听习惯,该信息接着被用作广告商业活动的输入信息以定位特定的人口统计群体。用以形成营销决策基础的此种人口统计信息的分辨率和确切值被媒体的本质所限定。广播公司向广告代理商所收取的费用与收视率预测成比例,所述收视率预测基于从所述问巻调査和上述其他活动所获取的量度,所述费用为以如电视或者无线电广播这样的传统媒体模式来传送广告的费用。在预测收视率时存在着很大的误差空间并且毫无疑问的是在没有达到所预测的收视率时,广告代理商和广播公司都会赔钱。广播公司必须"实现"他们所许诺的广告曝光量,这对广播公司产生了额外的成本,因为他们必须分配额外的时段,而他们本可以另外出售该时段。而广告代理商会因为没有达到他们的销售目标而被受到不利的影响,从而赔钱。如电视和无线电广播这样的传统广播媒体,除了提供有限的关于谁在关注广播节目以及观注者的特征的信息之外,每次仅可以传输一个信息流。这样的结果是,例如,收看或收听相同电视节目或者广播节目的所有消费者在同一时间点收看和收听相同的电视节目。关注广播内容的每个人的体验都是一样的,该广播内容完全不能单独适合于消费者的兴趣或爱好。在此模式中,每个消费者不仅体验着相同的内容,而且贯穿所述内容而散播的广告只能(最多地)与一名消费者相关,其相关程度直接与上述的人口统计分析和预测(调査、记录)的传统方法的正确度和效果再乘以广告代理商的正确度成比率,所述广告代理商分析可用信息并选择广告的恰当位置。传统广播媒体的另一个局限为消费者不能在他们想要的任何时候自由地选择收看、收听或者留意他们想要的内容(或者广告),而内容的选择和编排以及广告时段的出售都已提前被广播公司所完成。这种线性的广播模式进一步限定了广告商与他们期望的人口群体进行交流的机会的次数和频率,因为仅存在有限数量的时段可用于广告。也就是说,当消费者想在某时间点关注某些内容时,由此提供了将广告显示给所述消费者的机会,并且甚至所述消费者可能处于所述广告的目标人口群体中,但是将所述广告传递给所述消费者的机会却绝对不会出现,消费者以及甚至广告布置者都确实被相关媒体的性能所限制。关于在因特网上进行广告,例如谷歌、雅虎以及MSN这样的搜索引擎当前已成为因特网上的流行目的站点,因为他们允许用户通过输入关键字并基于所述关键字査找文档,从而获取内容。例如谷歌,可以管理使用其服务的大量消费者。谷歌实质上明白消费者输入到其搜索引擎的关键字表示了用户的需求。如果知道消费者在寻找什么,谷歌能够创建市场,由此在某些关键词(或者,搜索条件)被输入时,广告商付费以将他们的广告显示给消费者。该模式引起基于文本的匹配,从而当用户使用关键词"新车"或者其他表示新车需求的条件来进行搜索时,汽车厂商可以为他们的广告付费以进行显示。该技术可以被称之为具有搜索相关性的广告。除了搜索相关广告,谷歌还创作了被称为广告感知(AdSense)的产品。该广告感知允许网页发布者将谷歌广告直接嵌入到发布者的网页。被显示的广告使用与搜索相关性技术中基于文本的匹配相类似的方法,其变化在于广告的安排是基于网页上所包含的词,而不是在搜索引擎中使用的关键字所包含的词。近来有效带宽的增大已经引起了更多诸如视频和音频这样的内容通过因特网进行传递,同时所采用的印刷中心广告模式也被延续了下来。因特网当前的难题在于如何以不疏远消费者的方式来围绕消费者创造价值。有必要提出一个或者多个上述问题,或者至少提供一个有用的备选方案。
发明内容根据本发明的一个方面,提供一种用于生成与内容数据流相关的广告的自适应销售系统,该系统用于执行基于与所述内容数据流相关的元数据而生成表示广告的广告数据的步骤。根据本发明的另一个方面,提供一种用于生成与内容数据流相关的广告的自适应销售方法,该方法包括基于与所述内容数据流相关的元数据而生成表示广告的广告数据的步骤。根据本发明的再一个方面,提供一种用于生成与内容数据流相关的广告的计算机程序,该程序用于执行基于与所述内容数据流相关的元数据而生成表示广告的广告数据的步骤。优选地,所述自适应销售系统通对事件和消息进行同步而将某些内容所生成的情感与广告相联系,所述内容例如可以是体育运动镜头,所述情感例如可以是愉快和沮丧。例如,当某些内容中出现令人兴奋的事件时,令人兴奋的广告可以以微妙的方式而被显示以不干扰消费者感受所述兴奋,而是在广告被显示的时间点,将内容的刺激与广告的兴奋属性之间进行连接。所述内容和事件的时机与属性在所述元数据中表示。优选地,所述自适应销售系统通过人性化的通信来增强消费者体验。例如,在线媒体使所述自适应销售系统能够利用目标消费者的相关信息,所述相关信息包括年龄、性别、位置以及兴趣,并且随后制作广告,该广告以有意义的方式(和/或在有意义的时刻)发送,从而优化对消费者的影响。优选地,可以同时发送多个目标消息,从而通过多点销售来增大媒体和创意代理公司的收入流。优选地,去除了广告所能涵盖的消费者数量的预测需求。例如,针对广告与消费者之间的成功通信而不是针对预测观众数量而向广告时间的购买者(例如,广告代理商)收费。另外,仅仅根据消费者的个人形象与广告商业活动的目标的匹配程度来向购买者收费。例如,如果广告完美地适合符合三个特征的消费者,并且具备三个期望特征中的两个的消费者选择相关内容,则费用可以直接与实现期望目标的程度相关。下面结合附图对本发明的优选实施方式做进一步描述,所述优选实施方式仅为进行示例,而非为了衡量本发明的范围,其中,图1为与广告代理商和消费者进行通信的自适应销售系统的示意图2为由所述自适应销售系统执行的登录/注册过程的流程图3为由所述自适应销售系统执行的广告注册过程的流程图4为由所述自适应销售系统保持的数据记录的关系图5为由所述自适应销售系统执行的广告选择过程的流程图6为由所述自适应销售系统执行的广告显示/同步过程的流程图7为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示广告商的登录;图8为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示广告代理商的概要;图9为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示广告商业活动列表;图10为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示与广告商业活动相关的广告列表;图11为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示广告概要;图12为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示与消费者性别相关的广告的对象选择;图13为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示与消费者年龄相关的广告的对象选择;图14为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示具有更新后的对象选择的广告概要;图15为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示与运动相关的广告的配置选择;图16为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示所述布置的激活日期选择;以及图17为由所述自适应销售系统生成的用户界面的屏幕截图,该用户界面显示具有更新后的配置选择的广告概要。具体实施例方式图1中显示的自适应销售系统100用以生成与内容数据流相关的广告。所述系统100执行基于与所述内容数据流相关的元数据来生成表示广告的广告数据的步骤。在未接收到内容数据(例如,内容数据流)时,可通过自适应销售系统100接收元数据在这种配置下,所述内容数据独立于所述广告而被发送到消费者(例如TV观众或无线电广播听众或网上冲浪者)。所述元数据还可以与所述内容数据一起被接收,所述元数据由第三方(例如,Vimge公司)生成,或者可以由所述自适应销售系统100通过使用例如模式识别过程(例如,面部识别过程)来从所接收的内容数据生成所述元数据。在这种配置下,消费者可以通过所述自适应销售系统100来获得所述内容数据。下面参考上述实施方式来对所述系统100进行描述。所述自适应销售系统100可以被配置为包括执行生成广告数据的步骤的服务器,所述广告数据在服务器上被执行并且被发送给消费者。所述自适应销售系统100可以被配置为包括用于生成视觉/音响显示(例如,在消费者的信息处理装置上)显示客户端,该显示客户端接收广告数据并且显示相应的广告,或者接收所述元数据并且生成广告数据来显示所述广告,或者接收广播数据-该广播数据包括内容数据和广告数据-并且显示包括内容和广告的相应的广播。所述系统100包括通用数据库102,该通用数据库与广告商门户104、广告选择器106以及消费者门户108进行通信。所述广告商门户104包括与所述通用数据库102进行通信的服务器并且允许广告代理商(例如Omnicom、WPP、Publicis、Interpublic等等)与所述自适应销售系统100进行通信。所述广告商门户104通过标准数据通信网络(例如,因特网、局域网、无线数据网络等等)以及广告代理商的广告代理通信设备(例如,移动电话、个人计算机、交互式电视机、手提式计算机、固定电话、VOIP终端等等)与所述广告代理商进行通信。所述广告商门户104为广告代理商提供通信界面。该通信界面可以为动态网站形式,所述动态网站被链接到广告商门户104中的逻辑规则以及所述通用数据库102中的数据。可替换地,所述广告通信界面可以为用于移动电话的WML或者XHTML页面、或者用于连接到标准固定电话或者网络电话(VOIP)终端的交互式语音应答(IVR)系统。所述广告商门户104可以包括在一个或者多个计算机服务器(例如,单个服务器、或者分布在不同位置的多个单元)上运行的软件模块。可替换地,所述广告商门户104可以包括专用硬件单元,例如特定用途集成电路(ASIC)。所述广告商门户104允许广告代理商首先注册(例如,上传)广告和商业活动(在广告代理商登录/注册过程200中),然后再根据所述自适应销售系统100的选择来激活广告和商业活动,并且从而显示给观众和消费者(在如图3所示的消息/商业活动生成过程300)。图2所示的广告代理商登录/注册过程200起始于广告代理商尝试访问广告商门户104(步骤202)的时候。如果广告代理商已经登录(在步骤204中确定),则允许进行访问(在步骤206)。如果广告代理商没有登录(在步骤204中确定),则广告商门户104确定所述广告代理商是否被注册(在步骤208)。如果所述广告代理商己被注册,则广告商门户104生成登录网页(在步骤210)。所述登录网页包括用户身份识别数据框和用户密码框;图7中显示了示例性的登录网页。当检测到有效的用户名和密码(在步骤210),则所述广告商门户104允许进行访问(在步骤206)。如果所述广告代理商没有被注册,则广告商门户104生成注册网页,该注册网页用于为广告代理商创建新账户(在步骤212)。在成功完成所述注册过程(步骤212)之后,广告商门户104允许进行访问(在步骤206)。一旦所述广告代理商被允许进行访问,所述广告商门户104生成广告代理商的主页,该主页由与广告代理商相关的数据构成。所述广告代理商的主页包括广告实体列表,广告代理商管理所述广告实体的商业活动和广告。图8中显示了示例性的主页。当广告代理商从所述列表中选择广告实体时,广告商门户104生成所述广告实体的商业活动列表,所述活动列表被存储在通用数据库102中。图9显示了示例性的商业活动列表。如图10所示,所述广告代理商可以查看商业活动及其相关广告(例如,公告)。通过对一个广告进行选择,该广告的概要被显示(例如,图11)。例如图12-17所示,所述广告代理商还可以为所述广告选择一个或多个对象或者配置(在下面进行进一步的描述)。在所述广告代理商登录/注册过程200之后,所述广告商门户104提供消息/商业活动生成过程300(如图3所示)。在登录(步骤302)之后,所述广告代理商选择广告并且通过广告商门户104来注册所选择的广告(步骤304)。在广告被注册之后,所述广告商门户104为广告代理商提供将所注册的广告与广告商业活动相关联的机会(步骤306)。广告与广告商业活动的关联使得例如一系列广告通过自适应销售系统100而更容易和更有效地得到整理。如果存在现有广告商业活动(在步骤308中确定),广告代理商可以选择将所述广告与从列表中所选择的现有广告商业活动相关联(步骤310)。可替换地,广告代理商可以选择创建新的消息商业活动(步骤310)。在广告选择以及广告商业活动的任意选择之后,广告代理商可以通过上传图像、视频、文本或者其他广告内容来创建广告(步骤314),或者如果所述广告已经存在于系统中(在步骤312中确定),则广告代理商可以选择现有的广告(步骤316)。可替换地,广告代理商可以上传到广告日期的链接,例如到内容服务器的URL链接,该内容服务器可以根据需要来提供内容。在选择或者创建广告之后,广告商门户104允许广告代理商添加对象(步骤318,320)和/或配置(步骤322,324)。所述对象是用于定义人口统计集合的约束条件,所述人口统计集合可用于以消费者为目标这是很有用的,因为广告和广告商业活动通常有意地以特定人口统计群体来创建。所述对象可以为例如"性别",并且广告代理商可以指定表示"男性"的值作为广告的对象(步骤320)。所述对象还可以被用于以任何方式来指定所述约束条件,以使得人口统计集合可以被识别,例如年龄、性别、住址、国籍、收入、教育程度以及形成约束条件的其他特征和属性,所述约束条件用于识别集合。在选择或者创建广告之后(步骤314,316),所述广告的相关对象列表被显示。广告代理商可以选择多个对象以用于与每一广告相关联(步骤318,320)。除了通过设定对象来以消费者人口集合作为目标(步骤318,320)之外,所述广告商门户104还允许广告代理商将广告与可能在内容中出现的事件相关联,从而允许所述自适应销售系统100以与所述内容中的事件同步的方式来显示所述广告。术语"配置"被用以表示广告和可能在某些内容中出现的事件之间的关系。配置可以为可能在内容中出现的事件或者事件分类。如果广告代理商选择添加配置(步骤322),所述广告商门户104则生成有效内容中的事件列表,所述事件列表包括被分类到组中的事件。所述内容中的事件通过通用数据库102中的内容数据来表示。所述内容例如可以为例如用于创造性内容的内容数据流,所述创造性内容例如为电影/影片/TV秀/无线电广播。与所述内容中的事件相关的详细资料(包括配置数据)在与所述内容相关的元数据中得到表示。例如,所述元数据可以表示与体育运动相关的内容,也可以表示在内容中值得注意的事件(例如,得分)发生的时间点。与内容相关的元数据可以通过内容中的模式匹配过程(例如,通过面部识别过程)而自动生成。可替换地,与内容数据相关联的元数据可以由第三方提供,例如Virage公司,而内容则不被提供给所述自适应销售系统IOO。在所述自适应销售系统100的可替换配置中,可以在接收内容数据时执行在内容数据中识别模式的步骤。模式识别可以在接收内容数据或者将内容数据发送给消费者时实时发生,或者可以在内容数据被存储到通用数据库102时离线发生。可以为广告选择配置(步骤324)。由于广告和在内容中一个或多个事件之间的关联,当事件在内容中发生时,所述自适应销售系统可以选择一个或多个广告来进行显示。另外,广告商门户104可以自动地识别广告的特征(例如,产品类型)或者通过来自广告代理商的数据来进行识别,并且自动生成一个或多个配置(步骤324)。在通用数据库中的数据通过域(例如体育运动、娱乐等等)而被以层次类别进行排序。广告代理商可以向下钻入例如体育运动这样的域,到达特定运动以及可能在所述运动中发生的事件。例如,在板球运动中,当击球手将球击过赛场边界而球不接触到地面时,该事件被称为"6"(—旦发生该事件,则6分的得分被判给击球方)。由于在板球运动中,6是许多消费者渴望观看到的重要且令人兴奋的事件,因此可以创建关于概念6的特殊广告。示例性域特定配置包括1、体育运动a.赢;b.输;C.板球6、4、有效接球;d.棒球出局、全垒打;e.足球进球、红牌;f.高尔夫球小鸟球、老鹰球、在沙洞中、一杆进洞;2、娱乐a.有趣的;b.浪漫的;以及C.悲伤的。配置具有与其相关的激活日期范围所述激活日期是指在该日期期间,当与所述配置相对应的内容项(或者内容项中的事件)被(消费者)请求时,广告选择器106尝试选择广告。图17显示了被选择的日期范围或者配置的屏幕截图示例。广告的对象和配置的组合允许广告代理商以适合某些人口特征的一组消费者为目标并且使广告与指定的事件同步。当广告被广告选择器106选择时,广告商业活动的范围包括所获得的对象和配置。一旦一个或多个广告通过广告商门户104而生成,他们被保留在通用数据库102中。所述自适应销售系统100接着可以使用广告选择器106来将所生成的广告与内容相关联。当内容被显示在消费者的设备上时,所述广告选择器106负责选择最适于所述消费者和所述内容的广告。所述广告选择器106包括与通用数据库102进行通信的计算机服务器。广告选择器106可以包括在一个或多个计算机服务器(例如单个服务器、或者分布在不同位置的多个单元)上运行的软件模块。可替换地,所述广告商门户104可以包括专用硬件单元,例如特定用途集成电路(ASIC)。所述广告选择器106访问广告,或者至少参考广告,所述广告通过广告商门户104而被注册并且被存储在通用数据库102中。可替换地,所述广告商门户104以及广告选择器106可以使用其他用于进程间通信(IPC)的方法,例如,面向消息的中间件或者网格技术。所述广告选择器106的主要作用为选择相对于被显示给消费者的内容的广告,例如,所述内容可以通过网络流出或者通过无线电而被广播。在选择被显示的广告时,所述广告选择器106将考虑以下信息族1、消费者的简档,例如,年龄、性别以及地理位置;2、消费者的显示设备的性能,例如,显示设备是否支持图像、视频和/或文本的使用;3、被显示的内容的类型和属性,例如,体育运动内容或新闻内容;4、包含在内容中的事件的类型和属性,例如,体育运动中的得点/得分、或者喜剧中的滑稽时刻;5、与内容有关的相关注册广告列表(例如,在消息/商业活动生成过程300的步骤324中);6、相关广告的选定对象列表(例如,在消息/商业活动生成过程300的步骤320中);7、相关广告的选定配置列表(例如,在消息/商业活动生成过程300的步骤324中);和/或8、与各个相关广告的广告商业活动相关的剩余预算和/或其他约束条件(在消息/商业活动生成过程300的步骤312、310中所创建/选择的)。所述消费者门户108为消费者或所述自适应销售系统的用户提供内容发现以及消费界面。消费者门户108可以在执行过程中在形式和功能上发生改变,并且可以完全地从与所述广告选择器106和广告商门户104共享的通用数据库102中分离并且位于不同的网络中。在所述自适应销售系统100的可替换配置中,所述消费者门户108可以将广告定向到一个传输通道,例如经由SMS,同时内容数据流在另一个传输通道上被显示,例如通过广播TV。所述消费者门户108可以将数据发送到SMS广播系统或者动态户外广告牌显示系统以显示广告。所述消费者门户108包括与数据库进行通信的服务器。计算机系统能够使用标准通信协议通过通信网络与系统的成员设备或者用户迸行通信。所述成员设备可以为多种通信装置,例如个人计算机、交互式电视机、手提式计算机等等。所述通信网络可以包括因特网、电信网络和/或局域网。所述消费者门户108可以包括在一个或多个计算机服务器(例如单个服务器、或者分布在不同位置的多个单元)上运行的软件模块。可替换地,所述广告商门户104可以包括专用硬件单元,例如特定用途集成电路(ASIC)。消费者以消费者门户108注册他们的详细资料并且创建账户以获取对内容的访问。该用户注册过程具有与广告代理商登录/注册过程200相同的步骤;然而,该过程是由消费者门户108为消费者提供的。消费者在消费者注册过程中输入简档数据,例如性别、位置、生日等等。所述消费者门户108允许消费者发现、选择并且关注内容。消费者门户108还允许消费者基于关键字或者使用与内容的元数据信息相关的条件来搜索内容。一旦使用消费者门户108的消费者发现了他们想要观看的一些内容,所述消费者选择所述内容并且所述消费者门户108将特定消费者代码(表示所述消费者)和内容代码(表示所请求的内容)传递给广告选择器106。所述广告选择器106接着对所述消费者代码和所述内容代码进行处理以从通用数据库102中生成相关广告列表。所述消费者门户108使用通用数据库102中的结构化査询语言(SQL)和文本索引来搜索与消费者的搜寻/选择参数相匹配的相关内容。所述广告选择器106还基于内容中的事件的发生来生成各个相关广告的基于时间的索引,所述事件的发生根据元数据来确定。所述消费者门户108接着将所选择的内容和相关广告发送到消费者的显示设备以进行显示。可替换地,所述消费者门户108发送一个或多个数据链接,所述数据链接链接到内容和广告在远程位置被启动的位置。所述广告在与所述内容同步的时间被显示,每个时间均由所述基于时间的索引来确定。所述内容、广告以及基于时间的索引以消费者网络显示设备上网络浏览器的形式而被发送到显示客户端。所述基于时间的索引为JavaScript代码的形式并且所述内容为AdobeFlash动画的形式。当网页进行下载时,广告的JavaScript数组以及所述基于时间的索引被从所述消费者门户108发送到所述显示客户端。所述JavaScript数组被JavaScript函数所分析,所述JavaScript函数命令Flash动画在该动画的给定时间创建线索点(cuepoint)并且在所述线索点调用另一JavaScript函数来显示广告。在所述自适应销售系统100的可选配置中,所述消费者门户108仅仅发送广告和基于时间的索引,同时消费者从别处接收内容,例如,对于在PDA/移动电话上接收的广告以及经由广播TV接收的内容。所述通用数据库包括三个分开的数据存储部分(如图1中所示)广告信息部分110、内容计费部分112以及用户/内容部分114。所述广告信息部分110被广告商门户104访问以保留和恢复与例如商业活动、广告、对象以及配置相关的数据。例如,广告商门户104与所述广告信息部分IIO进行交互以在尝试登陆时验证广告代理商的证书。所述广告信息部分110还被广告选择器106访问以选择和更新与广告、商业活动、对象和配置相关的数据。例如,所述广告选择器106使用SQL"选择语句"来获取一组广告(公告)以发送给消费者,所述广告具有与消费者属性(例如,年龄或者位置)匹配的对象以及与所选内容中发生的相关事件匹配的配置。所述广告选择器106从所述广告信息部分110中选择数据,该数据表示在内容中发生的事件,从而可以使用该数据来选择合适的广告(具有相关配置)并且安排这些广告被显示的时间以使得这些广告与在内容中发生的事件同步。在选择传输到消费者门户108的广告时,所述内容计费部分112被所述广告选择器106访问以在所述通用数据库102中插入付费记录。所述用户/内容部分114被所述广告选择器106访问以确定消费者的简档数据。所述广告选择器106使用所述简档数据来确定哪些广告具有与消费者简档匹配的对象。所述用户/内容部分114被所述消费者门户108访问以保留消费者的新帐号明细,并在消费者作出登陆尝试时校验证书。所述消费者门户108还访问所述用户/内容部分114以生成消费者的有效内容列表,并且将内容发送到显示客户端。所述通用数据库102为关系数据库的形式。所述通用数据库102中的数据记录类型包括1、商业活动记录402,包括商业活动中广告的共同属性以及销售预算分配;2、广告记录404,包括产品或者服务的文本、图像、视频和/或音频形式的广告;3、商业活动-消息记录406,包括广告商业活动中的广告列表;4、配置记录408,包括数据,该数据表示可能在内容中发生的事件的含义以及有效内容的类型;5、消息-配置记录410,包括为各个广告所选择的配置列表;6、配置-事件记录412,包括内容中与各个配置相对应的事件列表,以及由各个事件实现的配置列表(由于配置可用于提取或者积聚许多可能更加详细的事件并且向广告代理商提供含义,因此配置可以具有许多事件;类似地,一旦许多事件发生,则配置条件可以为真实的,通过这种方式,配置与事件具有由该交叉实体引出的多对多关系);7、对象记录412,为消费者的简档的特征;8、消息-对象记录416,包括实现各个对象的广告列表,以及被要求与各个广告相关联的对象列表(例如消息-对象记录可以负责将瞄准消费者的广告与"性别"为"男性"值的对象以及"国籍"为"印度"值的对象相关联);9、内容记录418,包括视频、音频、文本数据或者连接到存储在通用数据库102之外的内容数据流的链接(例如,通过网络);10、事件记录420,包括与内容中的特定事件、情形或者一组特定环境或结果相关的数据(例如,哪些运动员/演员在事件中出现);11、内容-事件记录422,包括各个内容项中的事件列表,显示一类事件的内容项列表,以及表示内容项中的事件的绝对或相对位置的时间清单;12、元属性记录424,包括代表内容项的含义的数据(例如,内容项在何时、如何、被何人所接收/创建、内容项怎样被格式化、内容编码等等)、指定内容项的位置(例如,URL)的数据、描述例如类型和追踪权这样的特性的数据;13、内容-元属性记录426,包括各个视频内容项的属性列表,以及展示各个属性的内容项列表;14、消费者列表428,包括向消费者门户108注册的消费者的详细资料(例如,生日、居住国家、性别、联络明细、密码、用户名);15、广告代理商记录430,包括账户、关系户以及该广告代理商的费用明细;以及16、付费-事件记录,包括当广告被所述广告选择器106选择时,向广告代理商生成的费用明细。配置记录408相互之间可以具有层次关系。例如,配置可以为一般地,例如"体育运动",或者特别地,例如"6"(在板球运动中,当击球手将球击过赛场边界而球不接触到地面时)。所述配置"6"可以为"板球"的子类,依次地,所述"板球"为"体育运动"的子类。当"6"发生时,则"体育运动"配置可能被视为"6",该"6"为"体育运动"的子类。配置还可以为例如"2006的流逝"这样的特定事件,该特定事件为可以涉及内容的具体事件,而不是抽象的分类。对象记录414可以包括对象,例如"性别"。所述广告商门户104可以将表示"男性"的值作为广告的对象。对象相互之间可以具有层次关系,例如对象之间的父子关系可被用于设置为"旧金山"的对象,然而该对象以"位置"、"美国"、"加利福尼亚"作为父对象。对象还可用于以任何方式指定约束条件以使得人口群组为可识别的,例如年龄、位置以及形成用于识别群组的约束条件的其他特征和属性。元属性记录424可以具有层次关系或者自我指向关系,由此一个元属性与另一个元属性之间存在父子关系。这种关系可用于例如,对元属性进行分组以使得元属性之间的从属性可以被管理。事件相互之间可以具有层次关系,由此一个事件记录将另一个记录指为其父类,例如事件之间的父子关系表示"体育运动"部分,该部分具有为"板球"游戏的子类,板球"比赛"为"板球"的子类,"击球"动作为发生在"比赛"中的事件,并且击到"6"的动作为击球手在板球比赛中击球时可能发生的事件。发生在内容项中的事件与关联到广告的配置之间存在紧密的关系。所述自适应销售系统100的主要作用是将广告的配置映射到在内容中发生的事件。所述广告选择器106执行广告选择过程500。所述广告选择过程500起始于广告选择器106接收两个输入时(图5中的步骤502):首先为与消费者所请求的内容项相关的内容项ID,以及唯一用于识别消费者的消费者ID。在接收到所述输入之后,所述广告选择器106选择所有与所述内容项ID相关的内容-事件记录422(步骤504),接着通过将所选择的事件项中的事件链接到广告信息部分110中的配置,所述广告选择器106选择所有具有相匹配的消息-配置记录410的广告(步骤506)。所述广告选择器106接着创建空的所估算的广告数组以存储涉及广告如何所估算的数据(步骤508)。对于每一个广告,所述广告选择器106确定广告的对象与消费者的简档数据之间是否存在匹配(步骤510)。所述步骤510的匹配过程可以使用下述伪代码来实现1将变量顧c/—C麵t初始化为0;2.选择所有与广告相关的;^彖;3.使用输入ww—W来选择居^户;4.将各个;^彖与所述^/^的属性进行比较并且如果存在匹配,则将mafc/z—co赠er力口1;5.将^"量w"/c/z—score设定为6nafc/7—cow"^"/0^^^/彖/^#"量";以及6.将所估算的广告的数据、该广告的相关事件的时间cowfewf」Ye附s一evewts."'/wecofife以及所述mafc/z—score添力卩至eva/waec(_a<is。一旦针对所选定内容中的事件而识别出相关广告,则各个事件的任何重复广告将被移除(步骤512),仅仅保留具有与消费者的简档数据最相符的对象的广告。如果不止一个指定到事件的广告具有与消费者的简档数据相同的相关性,则将基于随机判定来选择一项条目。一旦选择了内容中的广告以及对应的事件,则表示所估算的广告的数据通过广告选择器106而被返回以与所选择的视频内容一起发送(步骤514)。所述消费者门户108执行广告显示/同步过程600,该广告显示/同步过程600起始于消费者门户108将内容项ID和消费者ID发送到所述广告选择器106时(图6中的步骤602)。所述消费者门户108接着从所述广告选择器106接收与所请求的内容相关的数据(例如,指向视频内容的URL)、包含将被发送的广告的信息的XML文档、以及具有所述广告消息的时间选择的时间清单(例如,基于时间的事件进度表)。所述XML文档例如可以为以下格式<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>45Opx</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>在接收到所述XML文档之后,所述消费者门户108分析其中的数据并将该数据与视频内容一起发送到消费者的显示装置(步骤606)。消费者的显示装置中的Adobeflash视频播放器显示所述视频内容并且演示在数组中发送的各个广告的广告显示队列(步骤608)。例如,对于每个广告,显示内容和消息步骤可以随着以下伪代码而被执行1.对于每个广告,在包含Flash视频播放器的网页上创建HTML^v标签;2.各个&v包含广告的创作,例如,表示广告的图片;3.各个AV具有唯一的W集,参照所述XML文档,该W集等于广告的id;4.设置所述&V标记的可见性以使得该Av标记被隐藏(例如使用如v/w'緣'/^;/z/必ew的》SCC砂/e属性设置);5.通过使用flash播放器的Javascript应用程序接口(API),可以在对应的广告时间在flash动画上插入线索点。所述线索点包含在到达线索点(所述时间)时调用JavaScript函数的指令。被调用的JavaScript函数将广告的^'v的可见性设置为可见(例如,style.visibility=Visible0。随着所述过程,在播放视频内容时,广告可以与发生在所述视频内容中的事件同步显示。当各个广告被选择时,所述广告选择器106执行计费过程,其中帐单被发出,该帐单表示所选择的广告与视频内容、事件、和/或消费者的简档数据(即对象、配置、范围等等)的相关性。所述广告选择器106尝试创建广告与其演示环境之间的最优匹配。当大量消费者关注内容时,存在多个可能出现的消费者部分与配置的排列组合。对于特定的广告,广告代理商将考虑以下表示最优消费者人口群体和内容配置的陈述1.消费者对象a.性别为男性;b.年龄为24至40;c.位置为伊利诺斯州的芝加哥;2.内容配置a.事件为棒球全垒打。系统不知道广告被传递给与所有目标匹配的消费者的机会有多少,如果存在所述机会,或者也不知道这些观众中有多少将会关注以全垒打为特征的棒球内容。如果例如年龄为30且来自城市罗克福德(也位于伊利诺斯州)的男性在该城市收看以全垒打为特征的视频,则所述系统可以提供针对芝加哥中类似消费者的广告,但向广告代理商收取较少的费用。当需求值被指定时,对象和配置都可作为约束条件,所述约束条件定义了集合。在上述实施例中,存在四个这样的集合。以下使用集合论来进一步地描述本发明的特性。假设A^性别为男性;.8=年龄为24至40;C—立置为伊利诺斯州的芝加哥;以及,0=事件为棒球全垒打则上述广告的最优对象和配置可以使用为^4ni5nCnD的集合标记来描述。广告还可以有被安排到A、B、C和D的其他组合的机会,并且因此广告代理商可以选择对被发送到这样的集合相交的组合以及真正的单个集合的广告进行付费(例如,所有的全垒打或者芝加哥的所有消费者)。下表中对作为示例的可能的组合以及所描述的集合进行了定义。下表还定义了表示所达到的优化度的列,其中所述优化度为参与的集合的数量(r)除以集合的总数量(n)的商,其中n在该实施例中为4(A、B、C和D)。<table>tableseeoriginaldocumentpage33</column></row><table>如果给定四个集合A、B、C和D,则对于广告代理商而言存在15种组合,使广告可以被置于和传达到广告代理商所定义的人口群体和内容配置优化中至少一个集合或者所有四个集合。为了对以上描述进行归纳,可以使用组合数学中的组合公式来计算组合的数量,在r个参与的集合且存在总共n个有效集合的情况下,所述组合的数量为"C,。为了扩展所述实施例,如果第五个最优集合被确定为"教育=大学",则生成5个集合,我们可以确定四个参与的集合的组合的有效个数为5C4=5。因此,在引入额外的集合的情况下,成功组合四个最优目标集合的机会增加。在此情况下,优化度为4/5。上述所确定的优化度可用于确定广告代理商的广告服务的费用。以下对计算所述费用的算法进行描述。假设,F如上所定义的参与的集合的数量;.11=如上所定义的相交的集合的最佳数量;b-广告的预算或者该广告的商业活动的预算;p二广告的剩余预算或者该广告的商业活动的剩余预算;以及m-广告服务的最高费用。则广告代理商的广告服务的费用C由下式所确定c=m.r/n,其中上述的优化度等于r/n。因此当Fn时,「m也成立,该等式得出当广告以最优条件(即所述广告选择器106在广告服务时成功地获取所有的对象和配置)进行发送时,向广告代理商收取广告服务的最高费用。除了对广告的分配预算或者该广告的商业活动的分配预算b进行存储,所述系统还存储所述广告或者商业活动的剩余预算P。当向系统注册广告或者相关商业活动并且还没有提供广告时,条件p-b成立。鉴于在提供广告时广告的费用会从剩余预算中被减去,因此每当所述系统提供一条广告时,投放该广告的费用C从p中被扣除。所述剩余预算因而可以被确定为P="J>。所述广告选择器106仅在p〉c的情况下(也就是说,当存在用于支付广告服务费用的剩余预算时)提供广告。通过这种方式,所述广告选择器106可以动态地为广告代理商生成具有费用的广告,所述费用适应于广告对于消费者的相关性,从而适应于消息对于消费者可能产生的影响。此外,广告可以与内容数据流一起被自动显示,直到相关的商业活动预算被耗尽。在不背离在此参考附图进行描述的本发明的范围的情况下,多种修改对于本领域技术人员来说是显而易见的。权利要求1、一种用于生成与内容数据流相关的广告的自适应销售系统,该系统用于执行基于与所述内容数据流相关的元数据而生成表示广告的广告数据的步骤。2、根据权利要求1所述的自适应销售系统,包括接收与所述内容数据流相关的所述元数据的步骤。3、根据权利要求1或2所述的自适应销售系统,包括接收所述内容数据流的步骤。4、根据权利要求3所述的自适应销售系统,包括基于所述内容数据流而生成所述元数据的步骤。5、根据权利要求4所述的自适应销售系统,其中所述生成元数据的步骤包括在所述内容数据流中识别模式的步骤。6、根据权利要求5所述的自适应销售系统,其中所述在内容数据流中识别模式的步骤在所述内容数据被接收时得到实现。7、根据权利要求1-6中任一项权利要求所述的自适应销售系统,其中所述元数据包括表示在所述内容数据流中发生的事件以及与所述事件相关联的时间的数据。8、根据权利要求1-7中任一项权利要求所述的自适应销售系统,包括接收表示所述内容数据流的消费者的简档的数据的步骤。9、根据权利要求8所述的自适应销售系统,其中所述广告数据是基于所述表示内容数据流的消费者的简档数据的数据而生成的。10、根据权利要求9所述的自适应销售系统,其中所述表示消费者的简档的数据包括表示消费者的年龄、性别、地址、收入、爱好和/或兴趣的数据。11、根据权利要求1-10中任一项权利要求所述的自适应销售系统,其中所述广告数据是基于广告商业活动数据而生成的。12、根据权利要求11所述的自适应销售系统,其中所述广告商业活动数据包括一个或多个过去显示的广告的历史数据。13、根据权利要求11或12所述的自适应销售系统,其中所述广告商业活动数据包括广告频率的选定目标频率。14、根据权利要求11-13中任一项权利要求所述的自适应销售系统,其中所述广告商业活动数据包括广告范围的选定目标范围。15、根据权利要求14所述的自适应销售系统,其中所述范围包括观众简档数据中的简档、所述内容数据流的含义、和/或所述内容数据流中的事件的含义。16、根据权利要求1-15中任一项权利要求所述的自适应销售系统,包括生成表示所述广告的购买者的广告费用的数据。17、根据权利要求16所述的自适应销售系统,其中所述生成表示广告费用的数据的步骤在所述广告数据通过所述自适应销售系统生成时得到实现。18、根据权利要求16或17所述的自适应销售系统,其中所述表示广告费用的数据是基于所述广告频率而生成的。19、根据权利要求16-18中任一项权利要求所述的自适应销售系统,其中所述表示广告费用的数据是基于所述广告范围而生成的。20、根据权利要求16-19中任一项权利要求所述的自适应销售系统,其中所述表示广告费用的数据是基于所选定的时间间隔而生成的。21、根据权利要求1-20中任一项权利要求所述的自适应销售系统,包括生成广播数据的步骤,所述广播数据包括所述广告数据。22、根据权利要求1-20中任一项权利要求所述的自适应销售系统,包括生成广播数据的步骤,所述广播数据包括所述广告数据和所述内容数据。23、根据权利要求1-20中任一项权利要求所述的自适应销售系统,包括生成表示视觉显示的数据的步骤,所述视觉显示包括所述内容数据流和所述广告数据。24、根据权利要求23所述的自适应销售系统,其中所述生成表示视觉显示的数据的步骤是通过显示客户端得到实现的。25、根据权利要求24所述的自适应销售系统,其中所述显示客户端为网络浏览器。26、根据权利要求1-25中任一项权利要求所述的自适应销售系统,其中所述广告为静态视觉广告、音频广告或视频广告。27、一种用于生成与内容数据流相关的广告的自适应销售方法,该方法包括基于与所述内容数据流相关的元数据而生成表示广告的广告数据的步骤。28、根据权利要求27所述的方法,包括接收与所述内容数据流相关的所述元数据的步骤。29、根据权利要求27或28所述的方法,包括接收所述内容数据流的步骤。30、根据权利要求29所述的方法,包括基于所述内容数据流而生成所述元数据的步骤。31、根据权利要求30所述的方法,其中所述生成元数据的步骤包括在所述内容数据流中识别模式的步骤。32、根据权利要求31所述的方法,其中所述在内容数据流中识别模式的步骤在所述内容数据被接收时得到实现。33、根据权利要求27-32中任一项权利要求所述的方法,其中所述元数据包括表示在所述内容数据流中发生的事件以及与所述事件相关联的时间的数据。34、根据权利要求27-33中任一项权利要求所述的方法,包括接收表示所述内容数据流的消费者的简档的数据的步骤。35、根据权利要求34所述的方法,其中所述广告数据是基于所述表示内容数据流的消费者的简档数据的数据而生成的。36、根据权利要求35所述的方法,其中所述表示消费者的简档的数据包括表示消费者的年龄、性别、地址、收入、爱好和/或兴趣的数据。37、根据权利要求27-36中任一项权利要求所述的方法,其中所述广告数据是基于广告商业活动数据而生成的。38、根据权利要求37所述的方法,其中所述广告商业活动数据包括一个或多个过去显示的广告的历史数据。39、根据权利要求37或38所述的方法,其中所述广告商业活动数据包括广告频率的选定目标频率。40、根据权利要求37到39中任一项权利要求所述的方法,其中所述广告商业活动数据包括广告范围的选定目标范围。41、根据权利要求40所述的方法,其中所述范围包括观众简档数据中的简档、所述内容数据流的含义、和/或所述内容数据流中的事件的含义。42、根据权利要求27-41中任一项权利要求所述的方法,包括生成表示所述广告的购买者的广告费用的数据的步骤。43、根据权利要求42所述的方法,其中,所述生成表示广告费用的数据的步骤在通过自适应销售系统生成所述广告数据时得到实现。44、根据权利要求42或43所述的方法,其中所述表示广告费用的数据是基于所述广告频率而生成的。45、根据权利要求42-44中任一项权利要求所述的方法,其中所述表示广告费用的数据是基于所述广告范围而生成的。46、根据权利要求42-45中任一项权利要求所述的方法,其中所述表示广告费用的数据是基于所选定的时间间隔而生成的。47、根据权利要求27-46中任一项权利要求所述的方法,包括生成广播数据的步骤,所述广播数据包括所述广告数据。48、根据权利要求27-46中任一项权利要求所述的方法,包括生成广播数据的步骤,所述广播数据包括所述广告数据和所述内容数据。49、根据权利要求27-46中任一项权利要求所述的方法,包括生成表示视觉显示的数据的步骤,所述视觉显示包括所述内容数据流和所述广告数据。50、根据权利要求49所述的方法,其中所述生成表示视觉显示的数据的步骤是通过显示客户端得到实现的。51、根据权利要求50所述的方法,其中所述显示客户端为网络浏览器。52、根据权利要求27-51中任一项权利要求所述的方法,其中所述广告为静态视觉广告、音频广告或视频广告。53、一种用于生成与内容数据流相关的广告的计算机程序,该程序用于执行基于与所述内容数据流相关的元数据而生成表示广告的广告数据的步骤。54、根据权利要求53所述的程序,包括接收与所述内容数据流相关的所述元数据的步骤。55、根据权利要求53或54所述的程序,包括接收所述内容数据流的步骤。56、根据权利要求55所述的程序,包括基于所述内容数据流而生成所述元数据的步骤。57、根据权利要求56所述的程序,其中所述生成元数据的步骤包括在所述内容数据流中识别模式的步骤。58、根据权利要求55所述的程序,其中所述在内容数据流中识别模式的步骤在所述内容数据被接收时得到实现。59、根据权利要求53-58中任一项权利要求所述的程序,其中所述元数据包括表示在所述内容数据流中发生的事件以及与所述事件相关联的时间的数据。60、根据权利要求53-59中任一项权利要求所述的程序,包括接收表示所述内容数据流的消费者的简档的数据的步骤。61、根据权利要求60所述的程序,其中所述广告数据是基于所述表示内容数据流的消费者的简档数据的数据而生成的。62、根据权利要求61所述的程序,其中所述表示消费者的简档的数据包括表示消费者的年龄、性别、地址、收入、爱好和/或兴趣的数据。63、根据权利要求53-62中任一项权利要求所述的程序,其中所述广告数据是基于广告商业活动数据而生成的。64、根据权利要求63所述的程序,其中所述广告商业活动数据包括一个或多个过去显示的广告的历史数据。65、根据权利要63或64所述的程序,其中所述广告商业活动数据包括广告频率的选定目标频率。66、根据权利要求63至65中任一项权利要求所述的程序,其中所述广告商业活动数据包括广告范围的选定目标范围。67、根据权利要求66所述的程序,其中所述范围包括观众简档数据中的简档、所述内容数据流的含义、和/或所述内容数据流中的事件的含义。68、根据权利要求53-67中任一项权利要求所述的程序,包括生成表示所述广告的购买者的广告费用的数据。69、根据权利要求68所述的程序,其中所述生成表示广告费用的数据的步骤在通过自适应销售系统生成所述广告数据时得到实现。70、根据权利要求68或69所述的程序,其中所述表示广告费用的数据是基于所述广告频率而生成的。71、根据权利要求68-70中任一项权利要求所述的程序,其中所述表示广告费用的数据是基于所述广告范围而生成的。72、根据权利要求68-71中任一项权利要求所述的程序,其中所述表示广告费用的数据是基于所选定的时间间隔而生成的。73、根据权利要求53-72中任一项权利要求所述的程序,包括生成广播数据的步骤,所述广播数据包括所述广告数据。74、根据权利要求53-72中任一项权利要求所述的程序,包括生成广播数据的步骤,所述广播数据包括所述广告数据和所述内容数据。75、根据权利要求53-72中任一项权利要求所述的程序,包括生成表示视觉显示的数据的步骤,所述视觉显示包括所述内容数据流和所述广告数据。76、根据权利要求75所述的程序,其中所述生成表示视觉显示的数据的步骤是通过显示客户端得到实现的。77、根据权利要求76所述的程序,其中所述显示客户端为网络浏览器。78、根据权利要求53-77中任一项权利要求所述的程序,其中所述广告为静态视觉广告、音频广告或视频广告。全文摘要一种用于生成与内容数据流相关的广告的自适应销售系统,该系统用于执行基于与所述内容数据流相关的元数据而生成表示广告的广告数据的步骤。文档编号G06Q30/00GK101334782SQ20081000641公开日2008年12月31日申请日期2008年2月3日优先权日2007年4月5日发明者A·麦克菲申请人:爱德蒙Bvi有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1